IDEA之Docker部署项目

1. 开放Docker宿主机的2375端口,实现远程访问。

1.1 systemctl status docker.service 查询docker服务

 

1.2 根据上图中展示的docker.service的路径,找到并编辑docker.service文件,在ExecStart行后面追加以下内容

-H tcp://0.0.0.0:2375 -H unix://var/run/docker.sock

1.3 最后保存退出

1.4 systemctl daemon-reload 重新载入服务信息

1.5 systemctl restart docker.service 重启docker服务

1.6 查看端口是否开启 netstat -nlpt

 

 

 

 

2. 配置docker的IDEA相关配置

2.1 下载Docker插件,然后重启IDEA

Windows:file --> settings–>plugins搜索即可

Mac:Intellij IDEA-->Preferences-->Plugins搜索即可

 

 

2.2  在setting中设置Docker服务器

 

Engine API URL就是Docker宿主机的ip+端口2375, 看到Connection successful的字样,即表示连接成功。

2.3 在IDEA中添加Docker Run/Debug Configurations

找到Edit Configurations中,选择+,然后填写相关的配置,

Name:Run/Debug Configuration的名称

Server:上一步添加的Docker server

Dockerfile:project对应的dockerfile文件

Context folder:project目录,因为一般把Dockerfile放在和pom同目录,所以也就是dockerfile目录

Image tag:生成image名称

Container name:运行生成的容器名称,勾选☑️Run built image

Bind ports:端口映射

然后就可以运行了。不出意外:成功运行。

 


 

posted @   RyderWang  阅读(627)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· 阿里巴巴 QwQ-32B真的超越了 DeepSeek R-1吗?
· 【译】Visual Studio 中新的强大生产力特性
· 10年+ .NET Coder 心语 ── 封装的思维:从隐藏、稳定开始理解其本质意义
· 【设计模式】告别冗长if-else语句:使用策略模式优化代码结构
点击右上角即可分享
微信分享提示