背景
本来想研究Pycharm和Docker的结合,也就是在Pycharm里面调试Docker,但是连接不上Docker API,网上查阅发现Ubuntu16和之前的版本修改方式不一样,所以特此记录一下。
设置DOCKER_OPTS
打开/etc/default/docker配置DOCKER_OPTS1
2# Docker Upstart and SysVinit configuration file
DOCKER_OPTS="-H unix:///var/run/docker.sock -H tcp://0.0.0.0:2345"
修改环境变量
打开/lib/systemd/system/docker.service1
2EnvironmentFile=-/etc/default/docker
ExecStart=/usr/bin/dockerd $DOCKER_OPTS -H fd://
重启
1 | sudo systemctl daemon-reload |
参考:http://orchidflower.gitee.io/2017/06/22/Using-DOCKER-OPTS-on-Ubuntu-16-04-LTS/