IDEA远程部署项目到Docker
前言
近在写东西部署到服务器,结构是springboot工程配合docker部署。
但是每次部署都3个步骤:
- 本地构建jar
- 复制jar到远程服务器
- 用DockerFile构建镜像
部署次数一多,我就怀疑人生了。就在找有没有IDEA远程部署Docker的方案,于是就有本篇博客。
环境:
本地IP:192.168.1.5
Docker远程主机:192.168.1.199
开启docker remote API
docker远程访问api有两种方式:
- 普通方式(一般用2375端口)
- TSL方式(一般用2376端口)
建议使用TSL方式,更安全。
普通方式
修改配置文件
/lib/systemd/system/docker.service
修改ExecStart这一项的内容,在末尾添加参数
-H unix:///var/run/docker.sock -H tcp://0.0.0.0:2373相关文章