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.24.1/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose

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

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

sudo chmod +x /usr/local/bin/docker-compose


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM