IDEA远程部署项目到Docker

2022-09-23 00:00:00 创建 修改 镜像 配置 证书

前言

近在写东西部署到服务器,结构是springboot工程配合docker部署。
但是每次部署都3个步骤:

  1. 本地构建jar
  2. 复制jar到远程服务器
  3. 用DockerFile构建镜像

部署次数一多,我就怀疑人生了。就在找有没有IDEA远程部署Docker的方案,于是就有本篇博客。

环境:
本地IP:192.168.1.5
Docker远程主机:192.168.1.199

开启docker remote API

docker远程访问api有两种方式:

  • 普通方式(一般用2375端口)
  • TSL方式(一般用2376端口)

建议使用TSL方式,更安全。

普通方式

  1. 修改配置文件/lib/systemd/system/docker.service

    修改ExecStart这一项的内容,在末尾添加参数
    -H unix:///var/run/docker.sock -H tcp://0.0.0.0:2373

    相关文章