linux安装docker

安装步骤

  • 一 清理与docker 相关所有文件
  • 二 安装所依赖的软件包
  • 三 添加yum的pro文件(国内推荐阿里云)
  • 四 生成缓存加速安装软件
  • 五 安装社区版docker
  • 六 配置镜像源地址
  • 七 重新加载配置并重启
  • 八 设置开机自启动

一 清理与docker 相关所有文件

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

是否继续(y/n)? 输入:y
linux安装docker_第1张图片

二 安装所依赖的软件包

sudo yum install -y yum-utils device-mapper-persistent-data lvm2

linux安装docker_第2张图片

三 添加yum的pro文件(国内推荐阿里云)

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

linux安装docker_第3张图片

四 生成缓存加速安装软件

sudo yum makecache fast

linux安装docker_第4张图片

五 安装社区版docker

sudo yum -y install docker-ce

linux安装docker_第5张图片

六 配置镜像源地址

cat /etc/docker/daemon.json

如果没有deamon.json 文件就新建

cd /etc/docker/
touch daemon.json

在这里插入图片描述

内容为(可以选择163加速或者去阿里云自己生成一个docker加速地址):

{
"registry-mirrors": ["http://hub-mirror.c.163.com"]
}

linux安装docker_第6张图片

七 重新加载配置并重启

重新加载docker服务配置,让加速地址生效并重启(启动)docker

#加载配置
sudo systemctl daemon-reload
#重启
sudo systemctl restart docker

在这里插入图片描述

八 设置开机自启动

systemctl enable docker

至此,docker安装完毕!

你可能感兴趣的:(docker,linux,容器)