在Elastic Beanstalk中指定Docker守护程序主机

时间:2014-09-22 07:32:16

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

我想在启动时运行守护程序时设置一个正确的docker主机。

有什么办法可以传递运行时标志吗?理想情况下,我想重现:

docker -H 0.0.0.0:2375 -d &

1 个答案:

答案 0 :(得分:1)

我一直在看同样的事情,似乎“正确”的方式取决于你正在使用的系统。

基于Ubuntu的系统

官方文档在networking section下为Ubuntu解释。更新DOCKER_HOST中的/etc/default/docker变量,然后重新启动docker守护程序。

Beanstalk Docker AMI

该文件位于其他位置:/etc/sysconfig/docker并包含设置other_arg"-r=false"。在启动时添加要传递给Docker守护程序的任何选项。

重新启动Docker守护程序

由于我对EB的内部工作原理以及Docker守护程序的运行方式不太熟悉,我建议之后重新启动EC2实例。这将使用相应文件中的修改设置启动Docker。

我希望有所帮助。