美文网首页
当前《docker-compose脚本》文集说明

当前《docker-compose脚本》文集说明

作者: 7b7d23d16ab5 | 来源:发表于2019-12-21 20:31 被阅读0次

该《docker-compose脚本》文集下是本人在边学习docker-compose,边整理自己的阿里云ECS过程中的一个个docker-compose脚本,凡是运行成功的脚本,我都会在这里分享出来,一是方便自己后期查阅,二当然纯粹是为了分享快乐
*(独乐乐,不如众乐乐,双倍快乐,DubbleLe) *

以下是我服务器上管理docker-compose脚本的目录,仅供参考

docker-compose 脚本位置

/opt/docker-compose-scripts
其中存在各种名称的目录,分别对应实现不同功能的容器集合

.
├── opt  
├──  docker-compose-scripts
|   └── docker-init # docker初次创建时所需创建的容器集合
|       └── docker-compose.yml

疑问解答

疑问

如果没接触过docker-compose的朋友可能不能理解这种目录管理方式,可能会有疑问,为啥要分目录管理脚本,不能在一个目录下,新建不同名字的脚本吗,比如,docker-init.yml等,干啥要特意新建一个目录docker-init,然后在此目录中创建一个docker-compose.yml,我最后简单说明一下

解答

docker-compose执行脚本的指令是

方式1:前台运行docker-compose.yml脚本中的容器,即占用当前终端,ctrl+c,后就关闭了,其中创建的容器也就关闭了
docker-compose up
方式2(常用这种方式):后台运行docker-compose.yml脚本中的容器,即运行的容器会持久运行在后台,除非服务器关闭
docker-compose up -d

执行【docker-compose up 或 docker-compose up -d】指令必须在docker-compose.yml所在目录下(也就是说,docker-compose的脚本只能命名为docker-compose.yml,当然后缀.yml也可以是.yaml,因为yml和yaml都是同一种文件类型),否则docker-compose执行指令时将找不到要执行的脚本文件,这也就是为什么要通过目录隔开docker-compose脚本的原因了

相关文章

  • 当前《docker-compose脚本》文集说明

    该《docker-compose脚本》文集下是本人在边学习docker-compose,边整理自己的阿里云ECS过...

  • docker 部署Harbor 仓库

    安装docker,docker-compose 安装docker,docker-compose说明: https:...

  • docker-compose部署redis集群(3主3从)

    docker-compose: 脚本文件: redis-cluster.tmpl: redis-cluster-c...

  • shell命令3

    1. 函数 参数处理说明$#传递到脚本或函数的参数个数$*以一个单字符串显示所有向脚本传递的参数$$脚本运行的当前...

  • Docker compose 使用报错

    说明 docker-compose安装好之后使用报错。 docker-compose版本查看 执行其他命令,报错如...

  • 搭建MySQL主从库

    脚本详情 使用docker-compose安装MySQL主从库,文件架构如下: docker-compose.ym...

  • 文集说明

    本文集中的文章大致由三部分构成: 1.本人的各种絮叨 2.由本人听译的SBS라디오 김창열의 올드스쿨节目中播讲的...

  • 文集说明

    果然如那些曾经告诉我“你所讨厌的现在,将会变成你做梦都想回去却永远也不回去的曾经”的人所说,那些特定的时间终...

  • 文集说明

    我是谁? 不知道 为什么要开这个文集? 这学期结束了,想删除本地大作业,又不知道存哪里好。GitHub不合适,CS...

  • 文集说明

    1、这个文集实际上是整理给我自己一个人看的,把简书当成了个人笔记本了,谁叫这里比各种云笔记还好用呢。 2、在某天突...

网友评论

      本文标题:当前《docker-compose脚本》文集说明

      本文链接:https://www.haomeiwen.com/subject/pwzgnctx.html