docker-java连接虚拟机使用docker
1、前言
在学习鱼皮的Oj在线项目,在第六个视频需要把代码远程同步到虚拟机的docker上,但是鱼皮的虚拟机是ubuntu带有界面,我的虚拟机是centos不带界面。
所有我准备不把代码同步到虚拟机上,而是在本地修改,到时候打包上去,这里面临一个问题就是docker-java连接docker。
2、正式工作
2.1)准备java代码
2.2)、修改/usr/lib/systemd/system文件,添加
添加远程Api启动命令
-H unix:///var/run/docker.sock -H tcp://0.0.0.0:2375
2.3)重启docker服务
systemctl daemon-reload
systemctl restart docker
2.4)防火墙开放2375端口
添加docker端口
firewall-cmd --zone=public --add-port=2375/tcp --permanent
更新防火墙规则
firewall-cmd --reload
检查防火墙放行端口号
firewall-cmd --zone=public --list-ports