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