Docker从入门到放弃之环境安装

本文以Centos7为例,介绍Docker的安装

1卸载旧版本的docker

运行如下命令:


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

2设置并稳定docker存储库

运行如下命令:


sudo yum install -y yum-utils device-mapper-persistent-data lvm2
sudo yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo // 国外访问中央仓库(当然了,如果会科学上网的话也可以选择中央仓库,不懂科学上网请自行、Google,哦不,百度)
sudo yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo // 国内访问使用阿里镜像仓库

3安装docker社区版

运行如下命令:


sudo yum install docker-ce docker-ce-cli containerd.io

4安装docker社区版

运行如下命令:


sudo yum install docker-ce docker-ce-cli containerd.io

5启动docker

运行如下命令:


sudo systemctl start docker

6配置阿里镜像服务加速

申请阿里容器镜像服务并执行如下命令:


sudo mkdir -p /etc/docker
sudo tee /etc/docker/daemon.json <<-'EOF'
{
  "registry-mirrors": ["https://xxx.mirror.aliyuncs.com"]  // 该配置由阿里提供,这里是随便写的
}
EOF
sudo systemctl daemon-reload
sudo systemctl restart docker

7验证docker

运行如下命令:


sudo docker run hello-world  //拉去并运行hello-world镜像

扫一扫,请老师喝水