Docker compose下载和安装

开源项目:https://github.com/docker/compose

Docker Compose :定义和运行多个Docker容器的应用;

服务(service):一个应用的容器,实际上可以包括若干运行相同镜像的容器实例。
项目(project):由一组关联的应用容器组成的一个完整业务单元,在docker-compose.yml文件中定义。

  1. Compose的默认管理对象是项目,通过子命令对项目中的一组容器进行便捷地声明周期管理。

  2. Compose项目由Python编写,实际上调用了Docker服务提供的API来对容器进行管理。因此,只要锁操作的平台支持Docker API,就可以在其上利用Compose来进行编排管理。

  3. sudo curl -L https://github.com/docker/compose/releases/download/1.17.1/docker/compose-`uname -s-uname -m` >/usr/local/bin/docker-compose

  4. // 版本要一致
  5. docker和docker compose要一起装

apt-get update 会有个404 所以是地址有问题,去查一下,删除这个地址文件,卸载之前旧版本的docker-ce这个也是阿里云装的

cd /etc/apt/
ll
cd sources.list.d/
ll
cat docker.list
rm -fr docker.list

apt-get autoremove docker-ce

重新装

curl -fsSL get.docker.com -o get-docker.sh

sh get-docker.sh --mirror AzureChinaCloud

想升级再执行一次 sh get-docker.sh --mirror AzureChinaCloud

docker version

加速器有了就不用了,前边有下载指令

下载compose

curl -L https://github.com/docker/compose/releases/download/1.17.1/docker/compose-`uname -s`-`uname -m` >/usr/local/bin/docker-compose

cd /usr/local/bin/docker-compose
ll

修改为可执行的权限 chmod +x docker-compose

猜你喜欢

转载自www.cnblogs.com/cgy-home/p/11233946.html
今日推荐