Docker 支持以下的 64 位 CentOS 版本:
- CentOS 7
- CentOS 8
- 更高版本...
docker安裝過程
1、卸載老的版本:
<code>sudo yum remove docker \\ docker-client \\ docker-client-latest \\ docker-common \\ docker-latest \\ docker-latest-logrotate \\ docker-logrotate \\ docker-engine/<code>
使用 Docker 倉庫進行安裝
在新主機上首次安裝 Docker Engine-Community 之前,需要設置 Docker 倉庫。之後,您可以從倉庫安裝和更新 Docker。
2、安裝所需的軟件包。安裝device-mapper-persistent-data 和 lvm2。
<code> sudo yum install -y yum-utils \\ device-mapper-persistent-data \\ lvm2/<code>
3、設置倉庫
<code>sudo yum-config-manager \\ --add-repo \\ https://download.docker.com/linux/centos/docker-ce.repo/<code>
4、安裝docker
①直接安裝最新版本:
<code>yum install docker-ce docker-ce-cli containerd.io/<code>
②安裝指定版本:先查詢版本
<code>yum list docker-ce --showduplicates | sort -r/<code>
執行結果如下
docker-ce.x86_64 3:18.09.1-3.el7 docker-ce-stable
docker-ce.x86_64 3:18.09.0-3.el7 docker-ce-stable
docker-ce.x86_64 18.06.1.ce-3.el7 docker-ce-stable
docker-ce.x86_64 18.06.0.ce-3.el7 docker-ce-stable
安裝指定版本:
<code>sudo yum install docker-ce-<version> docker-ce-cli-<version> containerd.io/<version>/<version>/<code>
示例:sudo yum install docker-ce-18.09.1 docker-ce-cli-18.09.1 containerd.io
5、啟動docker
<code>sudo systemctl start docker/<code>
6、執行hello world驗證是否安裝成功
<code>$ sudo docker run hello-world/<code>
課外小知識
- docker配置文件所在位置:/etc/docker/daemon.json
- 設置鏡像加速器
<code> 編輯配置文件:vim /etc/docker/daemon.json/<code>
<code>{"registry-mirrors":[
"https://1nj0zren.mirror.aliyuncs.com",
"https://docker.mirrors.ustc.edu.cn",
"http://f1361db2.m.daocloud.io",
"https://registry.docker-cn.com"
]}/<code>
<code> 重啟守護進程:systemctl daemon-reload/<code>
<code> 重啟docker:systemctl docker restart/<code>
閱讀更多 逆勢生長向陽而生 的文章