阿里云ECS服务器安装docker教程(超详细图文教程)

阿里云ECS服务器安装docker教程

    安装详情可参照官网:

官方地址:

一、查看服务器信息:

    查看系统内核:
uname -r
    查看系统版本:
cat /etc/os-release

二、安装docker:

    1.卸载旧的版本:
yum remove docker 
                  docker-client 
                  docker-client-latest 
                  docker-common 
                  docker-latest 
                  docker-latest-logrotate 
                  docker-logrotate 
                  docker-engine
    2.需要的安装包:
yum install -y yum-utils
    3.设置镜像仓库(此处选择阿里云):
yum-config-manager 
    --add-repo 
https://download.docker.com/linux/centos/docker-ce.repo  默认国外的

yum-config-manager 
    --add-repo 
http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo  阿里云
    4.更新yml软件包索引:
yum makecache fast(centos8 没有fast参数,去掉即可)
yum makecache
    5.安装docker相关内容 (docker-ce 社区 ee企业版):
yum install docker-ce docker-ce-cli containerd.io
    6.启动docker:
systemctl start docker
    可查看docker版本
docker version
    7.测试hello-world:
docker run hello-world
    8.查看镜像:
docker images

- 卸载docker

    卸载依赖:
yum remove docker-ce docker-ce-cli containerd.io
    删除资源:
rm -rf /var/lib/docker
rm -rf /var/lib/containerd

/var/lib/docker docker默认工作路径

二、阿里云镜像加速器

    1、登录阿里云:找到容器服务
    2、找到镜像加速器地址:
    3、配置使用
1)sudo mkdir -p /etc/docker
2)sudo tee /etc/docker/daemon.json <<-EOF
	{
          
   
	  "registry-mirrors": ["https://i3gueblf.mirror.aliyuncs.com"]
	}
	EOF
3)sudo systemctl daemon-reload
4)sudo systemctl restart docker

配置完毕!!!

三、hello-worl运行流程

docker底层原理:

经验分享 程序员 微信小程序 职场和发展