1、前言
在实际开发工作中为了工作的方便,通常将docker跟开发工具集成,如idea
2、开启 docker远程
要集成之前,需要我们本机能够访问docker服务,也就是我们的docker服务需要开启远程模式。
2.1、配置远程访问模式
vi /usr/lib/systemd/system/docker.service
添加-H tcp://0.0.0.0:2375即可。
-H:即添加host。
tcp:表示tcp协议连接。
0.0.0.0: 表示不限制远程访问ip。
2375:表示远程访问端口。
2.2、重启docker服务
注意,如果防火墙有设置端口,这里需要开放2375端口。
systemctl daemon-reload
systemctl restart docker
2.3、验证
重启服务后,可以直接浏览器访问http://ip:2375/version。如果能够成功访问到信息,则说明远程配置成功。
3、Idea配置Docker
打开idea的设置,File -> Settings -> Build, Execution, Deployment -> Docker。
在Connect to Docker daemon with:选择TCP socket。并在Engine API URL输入tcp://ip:2375,ip即我们docker的ip。