IDEA 中 使用Docker Compose 容器编排

   日期:2024-12-26     作者:hubinusb      
核心提示:(一)确保idea 中连接到docker(二)打包镜像 我这里测试的是前后分离项目 如果是微服务中呢,
(一)确保idea 中连接到docker
(二)打包镜像

我这里测试的是前后分离项目 如果是微服务中呢,由于前文中在pom.xml 中绑定了idea docker 打包插件 在其 父工程中使用 打包命令 即可将其子模块 打成一个个镜像

(三)Compos编排文件编写
docker compose 使用镜像编排
 
 
docker compose 使用dokcerfile 编排
 

使用dockerfile 和镜像编排的区别

dockerfile 每次编排需要创建一个新镜像 然后启动容器实例

使用images则是在原本镜像中 新启动一个容器实例

IDEA 中 使用Docker Compose 容器编排

docker-compose.yml 一般都是放在项目最外层

(四)idea 中操作docker compose

未使用时 查看服务器 正在运行的容器列表

idea 中操作

运行services 其实质是执行了docker compose 命令 docker-compose up -d (当compose文件 为标准的 docker-compose.yml 时) 如不标准 则实质时 用-f 参数指定文件名 与 docker build 命令类似 (docker-compose -f dockerdemo.yml up -d

docker compose 常用命令 以 tomcat 为例子

 

查看Linux虚拟机 容器信息 服务名 是默认的 docker compose 所在父项目名+ 自定义服务名+数字

访问测试

     本文地址:http://w.yusign.com/tjnews/2435.html    述古往 http://w.yusign.com/static/ , 查看更多
 
标签: 镜像 编排
特别提示:本信息由相关用户自行提供,真实性未证实,仅供参考。请谨慎采用,风险自负。

举报收藏 0打赏 0
 
更多>同类生活信息

相关文章
最新文章
推荐文章
推荐图文
生活信息
点击排行
{
网站首页  |  关于我们  |  联系方式  |  用户协议  |  隐私政策  |  版权声明  |  网站地图  |  排名推广  |  广告服务  |  积分换礼  |  网站留言  |  RSS订阅  |  违规举报  |  鄂ICP备2020018471号