一.docker 连接
1.修改docker配置文件
vim /usr/lib/systemd/system/docker.service
在ExecStart后面加上下面的协议
-H tcp://0.0.0.0:2375
2.重启docker
顺序执行命令:
systemctl daemon-reload
systemctl restart docker
3.浏览器输入
dockers所在服务器的ip:2375/version ,显示这样就是成功:
二.启动项目
1.修改镜像配置文件Dockerfile
在ENTRYPOINT 里加上下面参数后 再生成镜像 docker build -t xx.jar .
"-agentlib:jdwp=transport=dt_socket,server=y,suspend=n,address=*:5005", "eplat-ms.jar",
2.在docker-compose中开放端口
开放的端口要和镜像配置文件里的一致,这里都是使用的默认5005 (可自定义
3.正确启动项目
三. idea设置
前提:有docker插件 可以在Setting-Plugins里下载
1.远程连接
Setting-Docker选项 主要配置TCP
2.配置 Edit Configuration
3.debug
然后就可以打断点 开始debug了 前提是服务器上的项目jar要与本地代码一致,成功启动后就如下图所示出现提示:
连接配置就结束了