DockerCompose之介绍和使用

 

一、Docker有三大组件:DockerFile,DockerCompose,DockerSwarn。可以看出compose是docker中的一个关键部分。怎么理解他呢?

其实,Compose首先是一个项目,Python语言实现的,如果要使用他,就得先在主机上安装这个软件。这个组件的作用可以理解为是Docker容器的一个快速编排工具,这里编排可以理解为,docker容器的排序和操作,比如启停,先后顺序等等。他主要是简化了docker容器的启停,顺序等的操作步骤。企业级的快速编排工具可以参考k8s。

 

  

 

二、如果没有dockercompose,我们需要启动一个容器,或者反复启动一个容器,则都需要执行如下类似的命令

 

 三、如果想要使用dockercompose组件提高以上的效率,则可以编写一个dockercompose.yml文件,随后,对于容器的各种操作,直接操作该yml文件即可

 

 

下图yml中,减号开头的内容表示这里是数组里的元素,可以在同级里写多个元素,只要都以减号开头即可

 

 

 

 

 

 

四、Linux小技巧,vi模式下的原样粘贴

 

posted @ 2020-02-20 22:07  快看,阳光!  阅读(1052)  评论(0编辑  收藏  举报