安装与卸载
-
环境
centos 7
官方地址:https://hub.docker.com/ -
移除旧版本
yum search 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\
- 更换Yum镜像
sudo yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
- 安装Docker
sudo yum install docker-ce docker-ce-cli containerd.io
- 启动docker
sudo systemctl start|restart|stop docker 启动命令
sudo systemctl enable docker 设置开机启动
docker ps -a 检查启动状态
阿里镜像加速
- 镜像加速地址查看:https://cr.console.aliyun.com/cn-beijing/instances/mirrors
- Mac环境配置
1、使用Docker for Mac
在任务栏点击 Docker Desktop 应用图标 -> Perferences,在左侧导航菜单选择 Docker Engine,在右侧输入栏编辑 json 文件。将https://c7r8wlvu.mirror.aliyuncs.com 加到"registry-mirrors"的数组里,点击 Apply & Restart按钮,等待Docker重启并应用配置的镜像加速器。
2、Mac10,10以下
安装Docker Toolbox的,可以参考以下配置步骤:
创建一台安装有Docker环境的Linux虚拟机,指定机器名称为default,同时配置Docker加速器地址。
docker-machine create --engine-registry-mirror=https://c7r8wlvu.mirror.aliyuncs.com -d virtualbox default
查看机器的环境配置,并配置到本地,并通过Docker客户端访问Docker服务。
docker-machine env default
eval "$(docker-machine env default)"
docker info
- centos镜像加速
1、Docker客户端版本大于 1.10.0
您可以通过修改daemon配置文件/etc/docker/daemon.json来使用加速器
sudo mkdir -p /etc/docker
sudo tee /etc/docker/daemon.json <<-'EOF'
{
"registry-mirrors": ["https://c7r8wlvu.mirror.aliyuncs.com"]
}
EOF
sudo systemctl daemon-reload
sudo systemctl restart docker