OpenEuler22.03安装最新版本Docker
生活随笔
收集整理的這篇文章主要介紹了
OpenEuler22.03安装最新版本Docker
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
一、環境及問題
操作系統環境如下:
操作系統:OpenEuler 22.03 LTS
安裝方式:最小化安裝
在操作系統安裝完畢如果直接采用dnf或者yum方式安裝docker:
sudo dnf install docker-ce docker-ce-cli containerd.io
報如下錯誤:
產生該問題的原因是openeuler操作系統自帶的軟件源不全。默認源安裝的docker是18.x版本,無法安裝docker最新版本,安裝18.x版本可以通過執行如下命令來安裝:
sudo dnf install docker
二、解決方案
2.1步驟一
在"/etc/yum.repos.d/"使用"vi docker-ce.repo",創建docker-ce.repo,并將如下內容粘貼進去后保存退出。
[docker-ce-stable]
name=Docker CE Stable - $basearch
baseurl=https://repo.huaweicloud.com/docker-ce/linux/centos/7/$basearch/stable
enabled=1
gpgcheck=1
gpgkey=https://repo.huaweicloud.com/docker-ce/linux/centos/gpg
[docker-ce-stable-debuginfo]
name=Docker CE Stable - Debuginfo $basearch
baseurl=https://repo.huaweicloud.com/docker-ce/linux/centos/7/debug-$basearch/stable
enabled=0
gpgcheck=1
gpgkey=https://repo.huaweicloud.com/docker-ce/linux/centos/gpg
[docker-ce-stable-source]
name=Docker CE Stable - Sources
baseurl=https://repo.huaweicloud.com/docker-ce/linux/centos/7/source/stable
enabled=0
gpgcheck=1
gpgkey=https://repo.huaweicloud.com/docker-ce/linux/centos/gpg
[docker-ce-test]
name=Docker CE Test - $basearch
baseurl=https://repo.huaweicloud.com/docker-ce/linux/centos/7/$basearch/test
enabled=0
gpgcheck=1
gpgkey=https://repo.huaweicloud.com/docker-ce/linux/centos/gpg
[docker-ce-test-debuginfo]
name=Docker CE Test - Debuginfo $basearch
baseurl=https://repo.huaweicloud.com/docker-ce/linux/centos/7/debug-$basearch/test
enabled=0
gpgcheck=1
gpgkey=https://repo.huaweicloud.com/docker-ce/linux/centos/gpg
[docker-ce-test-source]
name=Docker CE Test - Sources
baseurl=https://repo.huaweicloud.com/docker-ce/linux/centos/7/source/test
enabled=0
gpgcheck=1
gpgkey=https://repo.huaweicloud.com/docker-ce/linux/centos/gpg
[docker-ce-nightly]
name=Docker CE Nightly - $basearch
baseurl=https://repo.huaweicloud.com/docker-ce/linux/centos/7/$basearch/nightly
enabled=0
gpgcheck=1
gpgkey=https://repo.huaweicloud.com/docker-ce/linux/centos/gpg
[docker-ce-nightly-debuginfo]
name=Docker CE Nightly - Debuginfo $basearch
baseurl=https://repo.huaweicloud.com/docker-ce/linux/centos/7/debug-$basearch/nightly
enabled=0
gpgcheck=1
gpgkey=https://repo.huaweicloud.com/docker-ce/linux/centos/gpg
[docker-ce-nightly-source]
name=Docker CE Nightly - Sources
baseurl=https://repo.huaweicloud.com/docker-ce/linux/centos/7/source/nightly
enabled=0
gpgcheck=1
gpgkey=https://repo.huaweicloud.com/docker-ce/linux/centos/gpg
2.2步驟二
建立緩存
dnf clean all
dnf makecache
2.3步驟三
安裝docker:
sudo dnf install docker-ce docker-ce-cli containerd.io
安裝docker-compose:
sudo dnf install docker-compose
測試:
# 查看docker服務啟動狀態
systemctl status docker
# 啟動docker服務
systemctl start docker
查看docker版本:
docker -v
本文作者: Mr Liu
本文鏈接: https://it-liupp.gitee.io/2022/08/17/docker-install-in-openeuler/
博客園鏈接:https://www.cnblogs.com/boyliupan/p/17942638
版權聲明: 本博客所有文章除特別聲明外,均采用 BY-NC-SA 許可協議。轉載請注明出處!
總結
以上是生活随笔為你收集整理的OpenEuler22.03安装最新版本Docker的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: apache2.4服务无法正确启动的原因
- 下一篇: 【OpenCV】在MacOS上源码编译O