10 - docker-compose.yml 管理DockerFile生成镜像并启动

工作情景:用docker-compose.yml管理DockerFile生成镜像并启动

 

1、编辑新的docker-compose.yml文件

复制代码
services:(#:一个文件可以管理多个容器)
xs:(#:具体一个容器的名称,也可以称作一个服务的名称) restart: always (#:总是开机自动启动:docker服务启动,容器自动启动) build:    context: ./    dockerfile: DockerFile
   image: xs:1.0
   
   container_name: xs-tomcat

   ports:

     - 8081:8080

   environment:

     TZ: Asia/Shanghai

复制代码

2、DockerFile用之前的,war包也用之前的

3、将以上3个文件复制到linux服务器的/opt/xs2目录下

 4、执行

 注意:

1)如果自定义镜像不存在,会自动创建镜像

2)如果已存在:

a. 不想重新创建镜像,用之前的命令

b. 想重新创建镜像,docker-compose up -d --build

5、查看当前镜像情况

 

posted @   xiaoyanhahaha  阅读(1531)  评论(0编辑  收藏  举报
(评论功能已被禁用)
相关博文:
阅读排行:
· 【自荐】一款简洁、开源的在线白板工具 Drawnix
· 没有Manus邀请码?试试免邀请码的MGX或者开源的OpenManus吧
· 园子的第一款AI主题卫衣上架——"HELLO! HOW CAN I ASSIST YOU TODAY
· 无需6万激活码!GitHub神秘组织3小时极速复刻Manus,手把手教你使用OpenManus搭建本
· C#/.NET/.NET Core优秀项目和框架2025年2月简报
点击右上角即可分享
微信分享提示