idea连接连接docker实现一键部署的方法实现一键部署的方法
1.修改修改docker配置文件,打开配置文件,打开2375端口端口
[root@s162 docker]# vim /usr/lib/systemd/system/docker.service
#查找 ExecStart,在末尾添加
#后面加上-H tcp://0.0.0.0:2375
[root@s162 docker]# systemctl daemon-reload
[root@s162 docker]# systemctl start docker
## 查看2375端口是否启用
[root@s162 docker]# lsof -i:2375
COMMAND PID USER FD TYPE DEVICE SIZE/OFF NODE NAME
dockerd 27021 root 5u IPv6 352598799 0t0 TCP *:2375 (LISTEN)
2. Idea安装配置安装配置docker插件插件
2.1. idea-plugins市场安装docker插件
略…
2.2. 配置docker
3.springboot项目部署到docker服务器
3.1. 编写docker/dockerfile
3.2.maven添加docker-maven-plugin插件
<plugin>
<groupId>com.spotify</groupId>
<artifactId>docker-maven-plugin</artifactId>
<version>1.0.0</version>
<configuration>
<!--指定生成的镜像名,如果不指定tag,默认会使用latest-->
<imageName>jhs/${project.artifactId}:${project.version}</imageName>
<!--添加额外的指定标签, 非必须-->
<!--
<imageTags>
<imageTag>${project.version}</imageTag>
</imageTags>
-->
<!-- 指定 Dockerfile 路径 :项目根路径下-->
<dockerDirectory>${project.basedir}/docker</dockerDirectory>
<!--指定远程 docker api地址-->
<dockerHost>http://192.168.129.162:2375</dockerHost>
<!-- copy资源 -->
<resources>
<resource>
评论0