内
冒号后面需要跟随空格,除了卷或者端口的映射
独立的区域,比如volume,networks这种待映射的值不能以数组的形式,必须为mapping(映射,就是跟随冒号)
直接拼接映射的port和volume...的命令行用起来和docker差不多,compose针对的是编排,而docker是单一容器
创建容器实例并启动
docker-compose up: 这个命令会执行docker-compose.yml,根据规则全部执行完毕...(没有错误的情况下)
若是不想卡在终端一直展示输出,(用-d)守护进程的模式来启动即可
当然,你若是配置文件不是这个名字,需要用-f来指定compose的启动文件
停止且删除容器
docker-compose...(已经废除,无效)
----
总结
docker-compose可以把多服务器的编排集中式的声明到一个配置文件,而免去了我们传入大量的参数到启动命令行;
管理也是非常方便,可以理解为队列管理,可以统一性的处理....大大提高了维护的效率
所以,熟练的使用compose和能自己封装docker容器,会让我们的开发更好的维护,
不管是线上还是线下,容器对于多环境的处理是很赞的;
比如内部服务器的各种服务,测试环境,开发环境之间的信息隔离