docker-compose介绍及常用命令
来源:互联网 发布:淘宝美工各种尺寸 编辑:程序博客网 时间:2024/06/03 22:19
Ellon_Daris
docker-compose介绍及常用命令
compose项目简介
compose项目主要用于编排部署基于docker的应用。compose主要用于开发/测试场合。适合小规模应用的部署。compose以命令行方式运行,本身没有daemon。只提供应用编排部署的能力。
相对于kubernetes来说功能比较简单,相当于kubernetes的一个子集。
compose命令大多依赖于yml文件,默认使用当前目录下的“docker-compose.yml“,也可以通过-f指定。
compose命令详解
- build(构建yml中某个服务的镜像)
如上,web这个服务是依赖于镜像build的。在本地 也存在Dockerfile文件。
可以使用docker-compose build来构建服务的镜像。 - ps(查看已经启动的服务状态)
- kill(停止某个服务)
- logs(可以查看某个服务的log)
- port(打印绑定的public port)
- pull(pull服务镜像)
- up(启动yml定义的所有服务)
- stop(停止yml中定义的所有服务)
- start(启动被停止的yml中的所有服务)
- kill(强行停止yml中定义的所有服务)
- rm(删除yml中定义的所有服务)
- restart(重启yml中定义的所有服务)
- scale(扩展某个服务的个数,可以向上或向下)
- migrate-to-labels(这个没有实际尝试。根据介绍是将服务从1.2迁移到1.3带labels的版本。docker之前不支持label)
- version(查看compose的版本)
0 0
- docker-compose介绍及常用命令
- ubuntu 安装docker-ce及docker-compose
- Docker Compose笔记 01 基础介绍
- linux 中docker-compose安装及卸载
- docker compose
- docker compose
- docker-compose
- docker-compose
- docker-compose
- docker-compose
- docker compose
- docker-compose
- Docker Compose
- docker compose
- Docker Compose
- Docker Compose
- Docker学习(6)Docker Compose介绍和编配
- Docker部署步骤及“docker-compose.yml”文件示例
- 蓝桥测试2->2015年第四届蓝桥杯省赛A组
- mysql 去除重复记录的方法
- 修改input里placeholder颜色
- Hadoop配置文件参数详解
- java泛型详解
- docker-compose介绍及常用命令
- Weex学习之旅——hot reload
- think in java interview-高级开发人员面试宝典(六)
- 完美配置Tomcat的HTTPS
- 兼容Android N 调用相册和相机获取图片及Crash- FileUriExposedException解决方案
- 格子中输出
- 基于ROS平台的移动机器人-目录
- Ubuntu 14.04 Server 部署Redmine 手记
- 一些数的范围