🔥码云GVP开源项目 12k star Uniapp+ElementUI 功能强大 支持多语言、二开方便! 广告
>[info] docker-compose 介绍 Compose是 Docker 的服务编排工具,主要用来构建基于Docker的复杂应用Compose 通过一个配置文件来管理多个 Docker 容器,非常适合组合使用多个容器进行开发的场景。 docker-compose 是编排容器的。 **例如:** 你有一个 php 镜像,一个 mysql 镜像,一个 nginx 镜像。如果没有 docker-compose ,那么每次启动的时候,你需要敲各个容器的启动参数,环境变量,容器命名,指定不同容器的链接参数等等一系列的操作,相当繁琐。 而用了 docker-composer 之后,你就可以把这些命令一次性写在 dockercomposer.yml 文件中,以后每次启动这一整个环境(含3个容器)的时候,你只要敲一个 dockercomposer up命令就ok了。 dockerfile 的作用是从无到有的构建镜像。它包含安装运行所需的环境、程序代码等。这个创建过程就是使用 dockerfile 来完成的。 Dockerfile -为 docker build 命令准备的,用于建立一个独立的 image,在 docker-compose 里也可以用来实时 build 。