【问题标题】:Custom DOCKER_HOST in Elastic Beanstalk Docker environmentElastic Beanstalk Docker 环境中的自定义 DOCKER_HOST
【发布时间】:2014-12-08 16:37:09
【问题描述】:

我有一个使用 Amazon 的 Docker AMI 的 ElasticBeanstalk 设置。我刚刚开始尝试在我的 EB 应用程序中设置一个新环境。它与 Docker 一起作为 Web 服务器运行。

我想在这个环境中做的是让 Docker 守护进程运行在 TCP 而不是 Unix 套接字上。这可以通过修改 /etc/sysconf/docker 并添加 -H 标志来实现。不幸的是,这破坏了 EB 部署脚本,因为它们在默认的 Unix 套接字上期待 Docker 守护进程。

我尝试添加一个/etc/profile/docker.sh,其中包含适当的DOCKER_HOST 变量。但是,EB 部署脚本似乎没有选择它。

有没有人尝试过类似的东西?我可以在哪里“全局”设置 DOCKER_HOST 以便它被 EB 部署拾取?

感谢任何提示和建议。

【问题讨论】:

    标签: amazon-web-services docker amazon-elastic-beanstalk


    【解决方案1】:

    您可以use multiple -H flags 让您的 docker 守护进程同时监听 unix 套接字和 TCP 套接字。

    在允许您使用 TCP 控制 docker 守护进程的同时,这不是取悦 EB 部署脚本吗?

    【讨论】:

      猜你喜欢
      • 2012-12-13
      • 2017-07-24
      • 2015-08-05
      • 2015-10-23
      • 2016-07-18
      • 2020-10-23
      • 2014-08-25
      • 2015-04-02
      相关资源
      最近更新 更多