Linux安装docker

wxvirus2022年6月19日
小于 1 分钟

安装 docker

Docker 安装文档:https://docs.docker.com/install/linux/docker-ce/centosopen in new window

  1. 卸载系统之前的docker

    sudo yum remove docker \
     docker-client \
     docker-client-latest \
     docker-common \
     docker-latest \
     docker-latest-logrotate \
     docker-logrotate \
     docker-engine
    
  2. 下载必须依赖的一些包

sudo yum install -y yum-utils \
device-mapper-persistent-data \
lvm2
  1. 设置下载地址
sudo yum-config-manager \
--add-repo \
https://download.docker.com/linux/centos/docker-ce.repo
  1. 安装 docker
sudo yum install docker-ce docker-ce-cli containerd.io
  1. 启动 docker 服务:sudo systemctl start docker

  2. 查看 docker 版本:docker -v

  3. 查看 docker 镜像:docker images会出现权限不足的问题,因为你现在vagrant ssh登录的是vagrant默认用户,需要加上sudo

  4. 设置 docker 开启自启:sudo systemctl enable docker

配置阿里云镜像加速

  • 首先进入阿里云网站
  • 进入控制台,找到产品与服务,里面有容器与镜像服务,找到镜像加速器,找到 centos
  • 按照操作文档说的配置镜像加速器即可
sudo mkdir -p /etc/docker

sudo tee /etc/docker/daemon.json <<-'EOF'
{
     "registry-mirrors": ["https://82m9ar63.mirror.aliyuncs.com"]
}
EOF

sudo systemctl daemon-reload
sudo systemctl restart docker
Loading...