1. 添加Docker 启动时的配置: vi /etc/default/docker
添加: DOCKER_OPTS=" --label name=dockerServer1 -H tcp://0.0.0.0:2375" # 把这个 docker 命名为:dockerServer1, -H 选项可以远程通过 2375 端口访问
2. 重新启动 docker: /etc/init.d/docker restart
3. 在另一台电脑(客户端)上,可以运行 curl http://192.168.137.21:2375/info 获得 docker 的信息。 # 192.168.137.21 是上面步骤中的docker 所在机器IP
4. 客户端也可以运行: docker -H tcp://192.168.137.21:2375 info 获得 docker 的信息。
5. 客户端每次运行都需要指定 -H tcp://192.168.137.21:2375 , 比较麻烦,可以 通过: export DOCKER_HOST="tcp://192.168.137.21:2375" 建立一个环境变量,后面就可以直接运行: docker info 也能得到远程docker 的信息了