开启配置Docker的远程访问
编辑docker配置⽂件
vim /lib/systemd/system/docker.service替换ExecStart
将
ExecStart=/usr/bin/dockerd -H fd:// --containerd=/run/containerd/containerd.sock替换为
ExecStart=/usr/bin/dockerd -H tcp://0.0.0.0:2375 -H unix:///var/run/docker.sock
重启Docker服务
systemctl daemon-reloadsystemctl restart docker防⽕墙开启2375端⼝
systemctl start firewall
firewall-cmd --add-port=2375/tcp --permanentfirewall-cmd --reloadfirewall-cmd --zone=public --list-ports或者直接关闭防⽕墙(不推荐)systemctl stop firewall测试是否成功开启远程访问
如果仍然不能访问请检测服务器安全组是否开启2375端⼝
IDEA中配置Docker
点击setup搜索docker
可以配置阿⾥云镜像加速服务
在pom.xm中配置Docker的Maven插件
指定docker镜像前缀
Dockerfile信息需要⾃⼰编写,放到src/main/docker⽬录下
FROM java:8VOLUME /tmp
ADD 打包好的项⽬jar包名 /test.jar
ENTRYPOINT [\"java\
构建镜像和创建容器
打包项⽬jar包,推荐先清除再打包
根据jar名修改之前的Dockerfile⾥⾯的jar名
最后使⽤docker的moven插件构建镜像
构建完成我们就可以在servic⾥⾯的docker看到构建好的镜像⽂件
最后右击镜像进⾏创建容器
因篇幅问题不能全部显示,请点此查看更多更全内容