Docker 入门 (08) docker-compose 介绍

科普:

docker-compose  是基于 docker的一个辅助工具 ,他有以下功能

1. 可以同时编排启动多个docker容器

2.简化docker容器启动语句

有看过我上一节的docker 启动 nginx容器的话 , 大家都会觉得

docker run -d --rm --name nginx-test -p 8080:80 -v /etc/docker/nginx-config/config/nginx.config:/etc/nginx/nginx.conf -v /etc/docker/nginx-config/html:/usr/share/nginx/html -v /etc/docker/nginx-config/log:/var/log/nginx nginx 

这个启动命令太 tmd 长和迷糊了 ,  而且前置的新增配置文件操作太繁琐了 , docker不就是为了解决容器在多机器上快速部署吗 , 一点都不快 ,我们想要的是

把自己写好的docker 配置 , 别人只需要 一个简单的启动指令 , 就能运行你本机上写好的东西并且运行起来 , 当然 后面需要结合 dockerfile 才能做到更好的~

当然 , docker-compose 不是必要的 ,  但是我现在基本所有配置都会使用他来封装docker 指令 , 上脑了~~~~~~~~~~~~~~~

接下来开始学习 docker-compose 吧!

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

友情链接更多精彩内容