vim /usr/lib/systemd/system/docker.service
将下面这行注释掉:
# ExecStart=/usr/bin/dockerd -H fd:// --containerd=/run/containerd/containerd.sock
新写一行,如下:
-- 默认是2375,为了安全,重新开启一个新的
ExecStart=/usr/bin/dockerd -H tcp://0.0.0.0:51100-H unix:///var/run/docker.sock
重新加载配置文件和启动
systemctl daemon-reload
systemctl start docker
systemctl status docker
使用如下命令进行测试
curl http://127.0.0.1:51100/version
出现如下图,则证明成功了
将对应的防火墙打开,然后用服务器地址进行访问,如:
curl http://132.222.21.55:51100/version
如果也出现如上图所示,则代表配置成功