docker Compose是一個命令行工具,可讓您定義和編排多容器docker應用程序。它使用YAML文件來配置應用程序的服務,網絡和卷。
使用Compose,您可以定義可在任何系統上運行的便攜式應用程序環境。撰寫環境彼此隔離,使您可以在單個主機上運行同一環境的多個副本。
Compose通常用于本地開發,單個主機應用程序部署和自動化測試。
本文介紹了如何在Ubuntu 20.04上安裝最新版本的docker Compose。
先決條件
docker Compose是一個二進制文件。安裝非常簡單。我們將文件下載到系統PATH中的目錄中,并使其可執行。
docker Compose軟件包在官方的Ubuntu 20.04存儲庫中可用,但它不一定總是最新版本。
在撰寫本文時,docker Compose的最新穩定版本是1.25.5。在下載Compose二進制文件之前,請訪問github上的Compose存儲庫發行頁面,并檢查是否有新版本可下載。
用于cURL將Compose文件下載到/usr/local/bin目錄中:
sudo cURL -L “https://github.com/docker/compose/releases/download/1.25.5/docker-compose-$(uname -s)-$(uname -m)” -o /usr/local/bin/docker-compose
下載完成后,將可執行權限應用于文件:
sudo chmod +x /usr/local/bin/docker-compose
要驗證安裝是否成功,請運行以下命令,該命令將打印Compose版本:
docker-compose –version
輸出將如下所示:
docker-compose version 1.25.5, build b02f1306
就是這樣,docker Compose已安裝在您的Ubuntu服務器上,您可以開始使用它。
2、卸載docker Compose
要卸載docker Compose,只需輸入以下內容即可刪除二進制文件:
sudo rm /usr/local/bin/docker-compose
總結
我們已經向您展示了如何在Ubuntu 20.04上安裝docker Compose。使用docker Compose可以顯著改善您的工作流程和生產力。您可以使用docker Compose定義您的開發環境,并與項目合作者共享。