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
评论区