docker宿主机开启允许docker远程访问管理(ubuntu)

版本说明

ubuntu 21.04

docker 20.10.14, build a224086


开始操作
  • 测试宿主机是否已开启远程访问管理

宿主机(安装docker server的电脑)上使用命令,格式为:docker -H 宿主机ip info,例如:

docker -H 192.168.21.128 info

如上图所示即为未开启状态。

  • 开始开启

1. 找到docker的启动配置文件

ubuntu系统中docker的启动配置文件在/lib/systemd/system/docker.service下,可以先cd到/lib/systemd/system/后查看下docker.service文件是否存在,不存在就可能在其它地方,百度一下看看一般在什么地方,不同系统好像不一样。

2. 编辑该启动配置文件中的ExecStart配置

cd /lib/systemd/system
ls
vim docker.service
#找到ExecStart这一行并修改为下面这样
#ExecStart=/usr/bin/dockerd -H tcp://0.0.0.0:2375 -H unix://var/run/docker.sock

 3. 保存并退出编辑后,重载守护进程以及重启Docker

sudo systemctl daemon-reload
sudo service docker restart

 4. 再次测试宿主机是否已开启远程访问管理

posted @ 2022-04-16 15:21  妃妃子的小札记  阅读(634)  评论(0)    收藏  举报