1、maven插件
1 | <plugin> |
2、配置主机地址和docker仓库名称
1 | <dockerHost>http://192.168.235.96:2375<dockerHost> |
3、开放主机的2375端口
可以使用 systemctl status docker.service 查看docker.service配置文件的位置(如下,下面是Ubuntu)
centos操作如下:
编辑docker.service 文件,在ExecStart=/usr/bin/dockerd后面加上
1 | vi /usr/lib/systemd/system/docker.service |
然后重启docker
1 | systemctl daemon-reload 重载 |
ubuntu:
ubuntu中的docker.service
可能不在/usr/lib/systemd/system/
目录下,而是在 /lib/systemd/system/
目录下,修改同centos可以使用netstat -tunlp 查看开放的端口,查看是否开放成功
4、这时候可以发现Maven project这会有docker插件
5、双击docker:build,开始打包项目,成功后如下显示。
6、在docker虚拟机中通过docker images 可以看到刚才打包的镜像
7、在运行镜像之前需要先下载java镜像,因为这是这个镜像的本质使jar包,需要通过java -jar 的方式运行
1 | docker pull java |
8、启动镜像
1 | docker run -d -p 8080:8080 dockerboot |