Linux下Docker的安装

2022-11-22 08:37:54 浏览数 (1)

1.首先要查看一下CentOS的版本:

代码语言:javascript复制
cat /etc/redhat-release

我们安装最好用root用户来安装,避免一些问题发生。

2.配置国内yum源

代码语言:javascript复制
wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo
代码语言:javascript复制
yum clean all
代码语言:javascript复制
yum makecache

而且我这里是CentOS 7,所以要用Centos 7的yum源.

3.卸载旧版本Docker(如果之前安装了) 较旧的Docker版本称为docker或docker-engine。如果已安装这些程序,请卸载它们以及相关的依赖项。

代码语言:javascript复制
yum remove docker 
                  docker-client 
                  docker-client-latest 
                  docker-common 
                  docker-latest 
                  docker-latest-logrotate 
                  docker-logrotate 
                  docker-engine

如果yum报告未安装这些软件包,也没问题。

4.更新yum

代码语言:javascript复制
yum check-update
代码语言:javascript复制
yum update

5.安装所需的软件包

代码语言:javascript复制
yum install -y yum-utils 
  device-mapper-persistent-data 
  lvm2

6.使用以下命令来设置稳定的存储库

代码语言:javascript复制
sudo yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo

7.查看docker版本

代码语言:javascript复制
yum list docker-ce --showduplicates | sort -r

8.安装指定的版本

代码语言:javascript复制
yum install docker-ce-18.09.0 docker-ce-cli-18.09.0 containerd.io

9.Docker 是服务器----客户端架构。命令行运行docker命令的时候,需要本机有 Docker 服务。用下面的命令启动

代码语言:javascript复制
systemctl start docker

10.安装完成后,运行下面的命令,验证是否安装成功

代码语言:javascript复制
docker version
或者
docker info

补充一下1.如果想设置开机自启可以(个人需求自选)输入命令:

代码语言:javascript复制
sudo systemctl enable docker

0 人点赞