chiang-fazhan/docker-compose

docker-compose

Installs: 0

Dependents: 0

Suggesters: 0

Security: 0

Stars: 0

Watchers: 1

Forks: 0

Open Issues: 0

Language:HTML

Type:project

dev-master 2019-10-04 01:41 UTC

This package is auto-updated.

Last update: 2024-10-04 12:01:56 UTC


README

  • 为了避免线下,线上环境不统一造成的BUG
  • 采用docker-compose作为基础工具进行本地环境的统一
  • 每个开发人员在该仓库中以自己的名字汉语拼音全拼命名目录,在里面编排自己的本地开发环境(除了基础镜像以及网段必须一致之外,其余可以自由拓展)
  • 学习文档 https://docs.docker.com/compose/compose-file/#compose-file-structure-and-examples
  • 所有的项目请git clone到wwwroot下面,按照组织分好
  • 未完待续...

二.常用指令

  • docker-compose --help
  • docker-compose up -d #后台启动所有的编排服务
  • docker-compose up -d redis #启动redis,适合编排中追加的新服务的单独启动
  • docker-compose down #当启动部分失败的时候,则将之前的容器删除,再执行docker-compose up -d启动; Stop and remove containers, networks, images, and volumes
  • docker-compose restart nginx #当配置文件修改的时候需要这个指令即可
  • docker rm -f nginx #当nginx镜像修改的时候需要这个指令

三.注意事项

  • 如果之前创建了相同子网的网络 要先删掉之前的,否则冲突
  • 如果启动的时候指定了-p 网桥名称。那么停止或删除时也要docker-compose -p 网桥名称 stop
  • ...

四.经典场景案例

  • ...