linux(centos)安装docker
系统:centos7.6PS:这里全程使用了root用户进行操作,如果不是root用户操作,碰到权限问题添加sudo即可。安装过程查看官网的操作指引:https://docs.docker.com/engine/install/选择对应操作系统。移除老版本dockercentos默认自带了docker,但是版本很老了,运行:docker versiondocker versionClient:Ve
·
系统:centos7.6
PS:这里全程使用了root用户进行操作,如果不是root用户操作,碰到权限问题添加sudo即可。
安装过程
查看官网的操作指引:
https://docs.docker.com/engine/install/
选择对应操作系统。
移除老版本docker
centos默认自带了docker,但是版本很老了,运行:docker version
docker version
Client:
Version: 1.13.1
API version: 1.26
Package version: docker-1.13.1-208.git7d71120.el7_9.x86_64
Go version: go1.10.3
Git commit: 7d71120/1.13.1
Built: Mon Jun 7 15:36:09 2021
OS/Arch: linux/amd64
Server:
Version: 1.13.1
API version: 1.26 (minimum version 1.12)
Package version: docker-1.13.1-208.git7d71120.el7_9.x86_64
Go version: go1.10.3
Git commit: 7d71120/1.13.1
Built: Mon Jun 7 15:36:09 2021
OS/Arch: linux/amd64
Experimental: false
1.13的版本非常老了,有些镜像已经不支持这么老的版本了,这里直接安装最新版本(开发环境)
过程:
# 移除老版本
sudo yum remove docker \
docker-client \
docker-client-latest \
docker-common \
docker-latest \
docker-latest-logrotate \
docker-logrotate \
docker-engine
# 安装yum-utils
sudo yum install -y yum-utils
# 添加repo
sudo yum-config-manager \
--add-repo \
https://download.docker.com/linux/centos/docker-ce.repo
# 安装docker-engine(最新版)
sudo yum install docker-ce docker-ce-cli containerd.io
# 安装指定版本的docker
yum list docker-ce --showduplicates | sort -r
sudo yum install docker-ce-<VERSION_STRING> docker-ce-cli-<VERSION_STRING> containerd.io
# 启动docker
sudo systemctl start docker
# 查看版本信息(显示版本信息即表示安装完成并启动成功)
docker version
Client: Docker Engine - Community
Version: 20.10.12
API version: 1.41
Go version: go1.16.12
Git commit: e91ed57
Built: Mon Dec 13 11:45:41 2021
OS/Arch: linux/amd64
Context: default
Experimental: true
Server: Docker Engine - Community
Engine:
Version: 20.10.12
API version: 1.41 (minimum version 1.12)
Go version: go1.16.12
Git commit: 459d0df
Built: Mon Dec 13 11:44:05 2021
OS/Arch: linux/amd64
Experimental: false
containerd:
Version: 1.4.12
GitCommit: 7b11cfaabd73bb80907dd23182b9347b4245eb5d
runc:
Version: 1.0.2
GitCommit: v1.0.2-0-g52b36a2
docker-init:
Version: 0.19.0
GitCommit: de40ad0
更多推荐
已为社区贡献1条内容
所有评论(0)