
docker-compose
docker compose是什么?](https://juejin.cn/post/7042663735156015140)
compose、machine 和 swarm 是docker 原生提供的三大编排工具。简称docker三剑客。
Docker Compose能够在 Docker 节点上,以单引擎模式(Single-Engine Mode)进行多容器应用的部 署和管理。多数的现代应用通过多个更小的微服务互相协同来组成一个完整可用的应用。 部署和管理繁多的服务是困难的。而这正是 Docker Compose 要解决的问题。Docker Compose 并不 是通过脚本和各种冗长的 docker 命令来将应用组件组织起来,而是通过一个声明式的配置文件描述整 个应用,从而使用一条命令完成部署。应用部署成功后,还可以通过一系列简单的命令实现对其完整声 明周期的管理。甚至,配置文件还可以置于版本控制系统中进行存储和管理。
docker compose常用命令
启动服务 docker-compose up -d 停止服务 docker-compose down 列出所有运行容器 docker-compose ps 查看服务日志 docker-compose logs 构建或 docker-compose build者重新构建服务 启动服务 docker-compose start 停止已运行的服务 docker-compose stop 重启服务 docker-compose restart
- 运行Dockerfile里面的docker build 或者导入镜像 docker load -i jh_api_base_v1.tar
- 利用 将jh_api_service_core build的jar包和application.yml放到jh_api_service/app/下
- docker-compose up -d 启动容器
进入docker容器
1 | docker exec -it 44fc0f0582d9 /bin/bash |
[安装docker
本文是原创文章,采用CC BY-NC-SA 4.0协议,完整转载请注明来自dou
评论 ()