栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Java

IDEA之Docker部署项目篇

Java 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

IDEA之Docker部署项目篇

废话不多说:

全是干货,亲身体验。

1 预备工作,首先服务器,要配置安全组,开放2375端口,我是在阿里云服务器上。

2 开放Docker的2375端口,实现远程访问。

2.1 systemctl status docker.service 查询docker服务

2.2 找到并编辑docker服务文件,在ExecStart行后面追加以下内容

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

2.3 最后保存退出

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

2.5 systemctl restart docker.service 重启docker服务

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

3 配置docker的IDEA相关配置

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

3.2  在setting中设置Docker相关

 Engine API URL就是你的Docker服务器的ip+端口2375, 看到Connection successful的字样,即表示连接成功。

找到Edit Configurations中,选择+,然后填写相关的配置,第一个是你写的Dockerfile文件,第二个是镜像名字,前面是目录,因为一般把Dockerfile放在和pom同目录,所以也就是当前目录.

类似于命令ducker build -t  nameImages .

然后是docker运行容器命令,勾上Run build image , 写上端口映射和容器名字,然后就可以运行了。

不出意外:成功运行

 当然,你也可以去宿主机上docker images和docker ps进行验证

 

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/919564.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号