Docker 允许开发人员在容器中部署应用程序,以便在生产环境相同的环境中测试代码,IDEA 使用 Docker 插件提供 Docker 支持。
CentOS7 中 Docker 配置
修改 Docker 配置,让其开发 Docker Remote API
编辑 Docker 配置文件
1 | $ vim /usr/lib/systemd/system/docker.service |
在该行添加如下内容
1 | 端口2375,在idea中连接时需要填写该端口 |
重新加载配置文件
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
- Docker for Windows:
- Engine API URL:取决于 Docker 版本和操作系统