Linux环境安装
1.Linux要求内核3.0以上
2.CentOS 7以上

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 \
  device-mapper-persistent-data \
  lvm2
3. 设置国内阿里镜像
yum-config-manager \
    --add-repo \
    https://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
4. 更新软件包索引
yum makecache在centos8已经没有fast的命令了 所以yum makecache fast不能使用
yum makecache
5. 安装docker
docker-ce 社区版 而ee是企业版
yum install docker-ce docker-ce-cli containerd.io
6. 启动docker
systemctl start docker
7. 测试
docker version #查看版本
docker run hello-world #运行hello-world

了解:卸载docker
yum remove docker-ce docker-ce-cli containerd.io
rm -rf /var/lib/docker
rm -rf /var/lib/containerd
8. 配置加速源
进入阿里云官网搜索
容器镜像服务进入

点击控制台

选择镜像加速

sudo mkdir -p /etc/docker
sudo tee /etc/docker/daemon.json <<-'EOF'
{
  "registry-mirrors": ["https://deytserb.mirror.aliyuncs.com"]
}
EOF
sudo systemctl daemon-reload
sudo systemctl restart docker
9. 设置开机自启
systemctl list-units --type=service #查看已启动的服务列表
systemctl enable docker.service     #设置docker开机自启
systemctl list-unit-files | grep enable   #查看是否设置成功
Windows环境安装
1. 勾选Hyper-V
Docker支持Windows 10 Pro且需要开启Hyper-v
控制面板->程序和功能->启用或关闭Windows功能
将下图红框部分选中点击确定

2. 下载docker桌面版
在docker官网下载docker桌面版并安装,安装成功后桌面会出现这个图标

3. 注册docker hub并登录
4. 配置加速源
进入阿里云官网搜索
容器镜像服务进入

点击控制台

选择镜像加速,复制镜像加速地址

打开DockerDesktop ,点击设置>Docker Engine,在registry-mirrors一栏后加入阿里云复制的镜像加速地址即可


5. 查看Docker版本
windows命令行win+r,输入cmd并回车进入终端,输入查看版本,无异常报错信息则安装成功
docker --version
6. 登录Docker
终端输入命令登录
docker login docker.io
 
         
       
         
      
评论区