1

我正在尝试在谷歌云平台内的容器优化操作系统上设置 couchdb。容器需要 5984 端口才能重定向到主机。我无法使其与标准容器设置一起使用,我看不到将自定义参数定义为“docker run”的地方。

当我通过 SSH 托管并运行另一个具有端口映射的 docker 时,它可以工作(通过一些防火墙设置允许从外部连接到该端口)。

我花了两个晚上阅读文档,例如,我发现了元数据设置,但这是带有 kubernetees 对象的 yaml 文件(据我所知),它只包含可以从 UI 设置的选项。

yaml 文件:

spec:
  containers:
    - name: couch-1
      image: 'couchdb:3'
      securityContext:
        privileged: true
      stdin: false
      tty: false
  restartPolicy: Always

还有一种方法可以提供自定义启动脚本,我可以在其中运行另一个 docker,我没有尝试过,但我不确定这是否是正确的解决方案。

4

0 回答 0