如果要允许远程客户端请求,需要在配置文件中打开TCP监听,步骤如下:
1)服务器端
编辑配置文件 /etc/systemd/system/multi-user.target.wants/docker.service,在环境变量ExecStart后面添加-H tcp://0.0.0.0,允许来自任意的IP客户端链接。
2)重启docker(服务器端)
systemctl daemon-reload
systemctl restart docker.service
3)连接(客户端)
服务器的IP为192.134.23.3,则客户端在命令行中加上-H参数,既可与远程服务器通信。
docker -H 192.134.23.3 info