# 1、下载docker镜像 ```shell $ wget https://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo -O /etc/yum.repos.d/docker-ce.repo 官方软件源默认启用了最新的软件,您可以通过编辑软件源的方式获取各个版本的软件包。例如官方并没有将测试版本的软件源置为可用,你可以通过以下方式开启。同理可以开启各种测试版本等。 $ yum -y install docker-ce-18.06.1.ce-3.el7 $ systemctl enable docker && systemctl start docker $ docker --version Docker version 18.06.1-ce, build e68fc7a ``` # 2、docker配置镜像加速 阿里云镜像获取地址:https://cr.console.aliyun.com/cn-hangzhou/instances/mirrors ```shell sudo mkdir -p /etc/docker sudo tee /etc/docker/daemon.json <<-'EOF' { "registry-mirrors": ["https://an54fymq.mirror.aliyuncs.com"] } EOF systemctl daemon-reload && systemctl restart docker ``` # 3、docker权限问题 在用户权限下docker 命令需要 sudo 否则出现以下问题 ![image-20211001121557280](../../照片/image-20211001121557280.png) 通过将用户添加到docker用户组可以将sudo去掉,命令如下 ```shell sudo groupadd docker #添加docker用户组 sudo gpasswd -a $USER docker #将登陆用户加入到docker用户组中 newgrp docker #更新用户组 ``` # 4、卸载docker ~~~shell # 1.停止docker sudo systemctl stop docker # 2.查询安装过的包 yum list installed | grep docker # 3.删除安装的软件包 yum -y remove docker-engine.x86_64 # 4.删除镜像/容器等 rm -rf /var/lib/docker ~~~