在 Compose 文件里,你可以定义应用需要的服务,网络还有数据卷 .. 这个文件用的是 YAML 格式 .. Docker 规定了一些指令,使用它们你可以去设置对应的东西 ..
比如它主要分成三个区域,services .. 就是服务 .. 在它的下面,你可以去定义应用需要的一些服务 .. 每个服务都有一个自己的名字 .. 使用的镜像,挂载的数据卷,所属的网络 .. 它依赖的其它服务等等 ..
networks 是应用的网络 .. 在它的下面你可以定义应用使用的网络的名字,类型等等 ..
volumes 是数据卷,你可以在这里定义一些数据卷,然后可以把它们挂载到不同的服务上面去使用。
下面我们先去创建一个 Compose 文件 .. 进入到项目所在的目录 .. 为项目创建一个目录 .. 名字是 ninghao-docker .. 进入到这个目录的下面 ..
然后在它的下面再创建一个新的文件 .. 名字是 docker-compose.yml ..
在文件的一开始我们可以先指定一下 compose 的版本号 .. 用一个 version .. 现在的版本是 2 ...
下面我们会在这个文件里去定义应用需要的一些东西。