IDEA中配置使用Docker

Docker 允许开发人员在容器中部署应用程序,以便在生产环境相同的环境中测试代码,IDEA 使用 Docker 插件提供 Docker 支持。

CentOS7 中 Docker 配置

修改 Docker 配置,让其开发 Docker Remote API

编辑 Docker 配置文件

1
$ vim /usr/lib/systemd/system/docker.service

在该行添加如下内容

1
2
# 端口2375,在idea中连接时需要填写该端口
ExecStart=/usr/bin/dockerd -H tcp://0.0.0.0:2375 -H unix://var/run/docker.sock

重新加载配置文件

1
$ systemctl daemon-reload

重启 Docker

1
$ systemctl restart docker

IDEA 中配置 Docker

步骤如下

  • 打开 IDEA 设置:File > Settings > Build, Execution, Deployment > Docker

  • 点击 + 添加 Docker 配置,在此配置如何连接到 Docker 守护进程

连接的设置取决于 Docker 版本和操作系统

  • Docker for Windows\Mac:如果你本地安装了 Docker for Windows\Mac,则推荐此连接选项
  • Docker Machine:如果您使用的是 Docker Toolbox for Windows,建议使用此选项连接 Docker API。
  • TCP socket:如果你本机并未安装任何 docker,也可以使用此选项来连接远程主机上的 docker
    • Engine API URL:取决于 Docker 版本和操作系统
      • Docker for Windows: tcp://192.158.1.111:2375
      • Docker for macOS 或 Linux: unix:///var/run/docker.sock
      • Docker Toolbox for Windows 或 macOS: https://192.168.99.100:2376
坚持原创技术分享,您的支持将鼓励我继续创作!