Docker安装(linux系统)

一、安装

1.Linux必须CentOS7及以上

2.如果有旧版本,需要删除

yum remove docker \
           docker-client \
           docker-client-latest \
           docker-common \
           docker-latest \
           docker-latest-logrotate \
           docker-logrotate \
           docker-engine

3.安装gcc

yum -y install gcc

yum -y install gcc-c++

4.需要安装的软件包

yum install -y yum-utils

5.设置stable镜像仓库(阿里的,官网是国外网站访问容易超时)

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

6.更新yum软件包索引

yum makecache fast

7.安装Docker ce

yum install docker-ce docker-ce-cli containerd.io docker-compose-plugin

docker安装完成

8.配置加速地址(如果有fq软件的话可以不用配置)

在阿里开发者里面找到容器镜像服务

进入之后找到镜像加速器,安装红色框中步骤执行命令

 

 配置完成后必须刷新服务在重启服务

二、指定版本安装

设置docker yum

sudo yum install -y yum-utils
sudo yum-config-manager --add-repo http://mirrors.aliyun.com/dockerce/linux/centos/docker-ce.repo
sudo yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
#此处可以百度 docker yum aliyun 切换为ali的yum源

#找到所有可用docker版本列表

yum list docker-ce --showduplicates | sort -r

# 安装指定版本,用上面的版本号替换<VERSION_STRING>

sudo yum install docker-ce-<VERSION_STRING>.x86_64 docker-ce-cli-<VERSION_STRING>.x86_64 containerd.io
#例:
#yum install docker-ce-3:19.03.9-3.el7.x86_64 docker-ce-cli-3:19.03.9-3.el7.x86_64 containerd.io

三、Docker启动、测试、卸载

1.启动类命令

启动docker: systemctl start docker
停止docker: systemctl stop docker
重启docker: systemctl restart docker
查看docker状态: systemctl status docker
刷新docker配置:systemctl daemon-reload 开机启动: systemctl enable docker 查看docker概要信息: docker info 查看docker总体帮助文档: docker --help 查看docker命令帮助文档: docker 具体命令 --help

2.测试

docker version

docker run hello-world

 出现图片内容说明docker彻底安装完成

3.卸载

  systemctl stop docker

  yum remove docker-ce docker-ce-cli containerd.io docker-compose-plugin

  rm -rf /var/lib/docker
  rm -rf /var/lib/containerd

 

posted @ 2022-10-09 12:10  Dabo丶  阅读(1169)  评论(0编辑  收藏  举报