Docker系列教程20-安裝Docker Compose

原文:http://www.itmuch.com/docker/20-docker-compose-install/ ,轉載請說明出處。git

本節咱們來討論如何安裝Compose。github

安裝Compose

Compose有多種安裝方式,例如經過Shell、pip以及將Compose做爲容器安裝等。本書講解經過Shell來安裝的方式,其餘安裝方式可詳見官方文檔:https://docs.docker.com/compose/install/docker

(1) 經過如下命令自動下載並安裝適應系統版本的Composeshell

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

(2) 爲安裝腳本添加執行權限bash

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

這樣,Compose就安裝完成了。curl

可以使用如下命令測試安裝結果。工具

docker-compose --version

可輸出相似於以下的內容。測試

docker-compose version 1.16.1, build 1719ceb

說明Compose已成功安裝。ui

安裝Compose命令補全工具

咱們已成功安裝Compose,然而,當咱們輸入docker-compose 並按下Tab鍵時,Compose並無爲咱們補全命令。要想使用Compose的命令補全,咱們須要安裝命令補全工具。url

命令補全工具在Bash和Zsh下的安裝方式不一樣,本書演示的是Bash下的安裝。其餘Shell以及其餘操做系統上的安裝,可詳見Docker的官方文檔:https://docs.docker.com/compose/completion/ ,筆者不做贅述。

  • 執行如下命令,便可安裝命令補全工具。
curl -L https://raw.githubusercontent.com/docker/compose/$(docker-compose version --short)/contrib/completion/bash/docker-compose -o /etc/bash_completion.d/docker-compose

這樣,在從新登陸後,輸入docker-compose 並按下Tab鍵,Compose就可自動補全命令了。

官方文檔

相關文章
相關標籤/搜索