Docker 快速构建 运行 管理应用的工具

安装步骤如下

1.卸载旧版本

较旧的 Docker 版本称为 docker 或 docker-engine,需要先卸载它以及依赖

执行命令:sudo yum remove docker \

                            docker-client \

                            docker-client-latest \

                            docker-common \

                            docker-latest \

                            docker-latest-logrotate \

                            docker-logrotate \

                            docker-engine


2.配置Docker的yum库

设置 Docker 仓库,安装所需的软件包。yum-utils 提供了 yum-config-manager

执行命令:

yum install -y yum-utils
  • 1.


安装成功后,执行命令,配置Docker的yum源:

官网源地址比较慢或者网络限制等

可用国内源如下:

阿里云源 https://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo

清华大学源 https://mirrors.tuna.tsinghua.edu.cn/docker-ce/linux/centos/docker-ce.repo

此处用阿里云的docker源

执行命令:

yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
  • 1.


3.安装Docker

最后,执行命令。安装最新版本的docker Engine-Community和containerd

执行命令

yum install -y docker-ce docker-ce-cli containerd.io docker-buildx-plugin  docker-compose-plugin
  • 1.


4.查看以下安装docker版本:

执行命令:

docker -v
  • 1.


5.查看docker是否启动

执行命令:

docker images
  • 1.

已经启动:

输出:REPOSITORY   TAG       IMAGE ID   CREATED   SIZE

未启动:

输出:Cannot connect to the Docker daemon at unix:///var/run/docker.sock.  

Is the docker daemon running?


6.docker启动基本命令:

//停用docker:
systemctl stop docker


//启用docker:
systemctl start docker


//重启docker:
systemctl restart docker


//查看启动状态:
systemctl status docker


//设置开机自启:
systemctl enable docker
//执行docker ps 命令,如果不报错,说明安装启动成功:docker ps
  • 1.
  • 2.
  • 3.
  • 4.
  • 5.
  • 6.
  • 7.
  • 8.
  • 9.
  • 10.
  • 11.
  • 12.
  • 13.
  • 14.
  • 15.
  • 16.
  • 17.
  • 18.
  • 19.


7.配置阿里云镜像加速

产品---》容器---》容器镜像服务arc---》管理控制台---》镜像工具---》镜像加速---》操作文档找到centos


8.验证安装是否成功

执行命令:

docker version
  • 1.