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