docker compose安装应用

为什么需要docker compose

当多个容器相互之间需要通讯时,手动配置容器间连接变得非常复杂

什么是docker compose

  • docker compose是一个定义和管理多个docker容器的工具
  • 它通过yaml文件定义docker应用运行时信息,如端口、网络等
  • 使用docker compose一个简单命名可以管理多个容器

docker compose使用场景

  • 快速构建开发环境
  • 自动化测试环境
  • 单一主机部署
  • 管理多个Docker容器
  • 非常适合组合使用多个容器进行开发的场景

docker compose安装

[root@localhost ~]# curl -L https://github.com/docker/compose/releases/download/1.16.1/docker-compose-`uname -s`-`uname -m` -o /usr/local/bin/docker-compose
[root@localhost ~]# chmod +x /usr/local/bin/docker-compose
[root@localhost ~]# docker-compose --version

docker compose使用命令

  • 定义dockerfile
  • 定义docker-compose.yml文件
  • 通过docker-compose up启动docker-compose.yml所定义的docker应用

前台运行

docker-compose up

后台运行

docker-compose up

启动

docker-compose start

停止

docker-compose stop

停止并移除容器

docker-compose down

参考

常用命令参数参考连接
常用命令:https://www.cnblogs.com/FRESHMANS/p/8435379.html
声明:部分内容来自互联网

你可能感兴趣的:(docker compose安装应用)