手動安裝Docker
參考地址:https://www.runoob.com/docker/centos-docker-install.html, https://www.jianshu.com/p/8fc97ff6580b
1,卸載舊版本
$ sudo yum remove docker \
docker-client \
docker-client-latest \
docker-common \
docker-latest \
docker-latest-logrotate \
docker-logrotate \
docker-engine
安裝 Docker Engine-Community
使用 Docker 倉庫進行安裝
在新主機上首次安裝 Docker Engine-Community 之前,需要設定 Docker 倉庫,之后,您可以從倉庫安裝和更新 Docker,
設定倉庫
安裝所需的軟體包,yum-utils 提供了 yum-config-manager ,并且 device mapper 存盤驅動程式需要 device-mapper-persistent-data 和 lvm2,
$ sudo yum install -y yum-utils \ device-mapper-persistent-data \ lvm2
清華大學源
$ sudo yum-config-manager \
--add-repo \
https://mirrors.tuna.tsinghua.edu.cn/docker-ce/linux/centos/docker-ce.repo
安裝 Docker Engine-Community
安裝最新版本的 Docker Engine-Community 和 containerd,或者轉到下一步安裝特定版本:
$ sudo yum install docker-ce docker-ce-cli containerd.io
Docker 安裝完默認未啟動,并且已經創建好 docker 用戶組,但該用戶組下沒有用戶,
要安裝特定版本的 Docker Engine-Community,請在存盤庫中列出可用版本,然后選擇并安裝:
1、列出并排序記憶體儲庫中可用的版本,此示例按版本號(從高到低)對結果進行排序,

2、安裝Docker 20.10.2是版本號
$ sudo yum install docker-ce-20.10.2
3、查看版本號
$ docker -v
4、啟動docker
$ sudo systemctl start docker
5、運行docker【這里會報錯,提示需要執行 docker login,請看第6步】
$ sudo docker run hello-world
6,去官網注冊個docker賬號,第一個dockerId可以隨便寫一串字符,這個ID和密碼會用來登錄,如圖位置的兩個值會在下一步登錄操作使用,

7,登錄docker
執行命令:
$ docker login
注:若我的Docker ID 為 zhangsansan 密碼為:123456, 則在執行上述命令后會提示輸入登錄名密碼,根據提示依次輸入即可,
8,登錄成功后運行docker
$ sudo docker run hello-world
輸出:

轉載請註明出處,本文鏈接:https://www.uj5u.com/caozuo/248826.html
標籤:Linux
上一篇:容器編排系統K8s之crd資源
下一篇:Linux基礎
