Ubuntu上打开docker的tcp访问
Ubuntu上打开docker的tcp访问
在使用systemd系统的linux操作系统中,默认docker daemon使用unix socket进行通信,如果需要使用tcp连接,让外部访问在不修改docker.service文件的前提下可以如下操作:
-
新建
/etc/systemd/system/docker.service.d/startup_options.conf文件,并添加如下内容:# /etc/systemd/system/docker.service.d/override.conf [Service] ExecStart= ExecStart=/usr/bin/dockerd -H fd:// -H tcp://0.0.0.0:2375 -
重新载入服务信息 =>
sudo systemctl daemon-reload。 -
重启docker服务 =>
sudo systemctl restart docker.service。
转载于:https://my.oschina.net/taodf/blog/3061331