前言
系統(tǒng)版本:CentOS7.9
docker版本:當前最新版本是23.0.3
docker compose版本:v2.17.2
參考官網(wǎng)文檔:跳轉鏈接
安裝docker
刪除原有的docker(如果有的話)
sudo yum remove docker \
docker-client \
docker-client-latest \
docker-common \
docker-latest \
docker-latest-logrotate \
docker-logrotate \
docker-engine
我這邊之前沒有安裝過docker,所以執(zhí)行命令后輸出以下內容
?設置存儲庫
sudo yum install -y yum-utils
sudo yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo
?安裝docker引擎
這里有兩種方式,一種是安裝最新版本的docker,一種是安裝指定版本的docker。
安裝最新版本docker
sudo yum install docker-ce docker-ce-cli containerd.io docker-buildx-plugin docker-compose-plugin
安裝指定版本docker
1 列出docker可用版本
yum list docker-ce --showduplicates | sort -r
?返回的列表取決于啟用的存儲庫,和當前CentOS的版本有關
2 安裝指定版本
<VERSION_STRING>:分別對應docker-ce和docker-ce-cli的版本,將以下命令中的<VERSION_STRING>替換為自己需要的版本即可
sudo yum install docker-ce-<VERSION_STRING> docker-ce-cli-<VERSION_STRING> containerd.io docker-buildx-plugin docker-compose-plugin
以下是一個特定版本的安裝命令,僅作參考
sudo yum install docker-ce-23.0.3-1 docker-ce-cli-23.0.3-1 containerd.io docker-buildx-plugin docker-compose-plugin
以下以安裝最新版本docker為例
sudo yum install docker-ce docker-ce-cli containerd.io docker-buildx-plugin docker-compose-plugin
?安裝過程需要有幾次確定是否繼續(xù),根據(jù)提示輸入即可
啟動docker
sudo systemctl start docker
查看docker狀態(tài)
sudo systemctl status docker
?查看docker版本
docker version
安裝docker-compose
以下內容的安裝博主是在另一臺已經(jīng)安裝過docker的機器上操作的,之前安裝的docker版本比較舊,并且沒有安裝docker-compose
更新yum
sudo yum update
?如果之前安裝了docker,運行以上命令會把當前的docker更新到最新的版本
?更新結束之后會出現(xiàn)以下內容
文章來源:http://www.zghlxwxcb.cn/news/detail-448616.html
??安裝docker-compose,這里安裝的版本是v2.17.2
curl -SL https://github.com/docker/compose/releases/download/v2.17.2/docker-compose-linux-x86_64 -o /usr/local/bin/docker-compose
修改權限
sudo chmod +x /usr/local/bin/docker-compose
建立軟連接
sudo ln -s /usr/local/bin/docker-compose /usr/bin/docker-compose
查看docker-compose的版本
docker-compose version
?結束
以上便是安裝docker和docker-compose的方法。大家也可以參考docker官網(wǎng)進行安裝,如有問題歡迎隨時交流文章來源地址http://www.zghlxwxcb.cn/news/detail-448616.html
到了這里,關于CentOS7安裝docker以及docker-compose的文章就介紹完了。如果您還想了解更多內容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關文章,希望大家以后多多支持TOY模板網(wǎng)!