docker的安裝linux
讀者只需按照如下的命令一步步執行便可實現安裝,筆者也只是將官網的步驟複製出來(筆者的環境爲Centos7),詳細請參考:https://docs.docker.com/install/linux/docker-ce/centos/docker
一.若是你的機器上安裝了老的版本能夠,你能夠經過如下命令刪除:centos
sudo yum remove docker \ docker-client \ docker-client-latest \ docker-common \ docker-latest \ docker-latest-logrotate \ docker-logrotate \ docker-engine
二.在你安裝docker CE版以前,你須要配置docker的倉庫,接着你就能夠從倉庫中安裝docker了,配置倉庫時候你須要使用 yum-config-manager 工具,而這個命令又須要其餘的一些軟件做爲支撐,因此你須要先安裝 yum-config-manager 工具所依賴的軟件包,命令以下:
app
sudo yum install -y yum-utils \ device-mapper-persistent-data \ lvm2
再使用以下命令配置穩定的倉庫:工具
sudo yum-config-manager \ --add-repo \ https://download.docker.com/linux/centos/docker-ce.repo
三.上面的工做都準備好後,接着咱們進行docker最新版本的安裝,安裝命令以下:spa
sudo yum install docker-ce docker-ce-cli containerd.io
若是你不想安裝最新的版本,那麼你能夠指定版本安裝,可是你首先得知道docker倉庫中提供了哪些版本,你能夠使用以下命令查詢:code
yum list docker-ce --showduplicates | sort -r
查詢的結果以下圖所示:blog
特定的版本安裝命令以下:rem
udo yum install docker-ce-<VERSION_STRING> docker-ce-cli-<VERSION_STRING> containerd.io
例如:get
udo yum install docker-ce-18.06.0.ce-3.el7 docker-ce-cli-1:18.09.6-3.el7 containerd.io
四.啓動docker,命令以下:
sudo systemctl start docker
五.驗證是否安裝成功,命令以下:
sudo docker run hello-world
若是你執行完該命令沒有出現任何錯誤,恭喜你,docker安裝成功了。