480 字
2 分钟
🍟Docker安装
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-engine2. 安装基础包
yum install -y yum-utils \ device-mapper-persistent-data \ lvm23. 设置国内阿里镜像
yum-config-manager \ --add-repo \ https://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo4. 更新软件包索引
yum makecache在centos8已经没有fast的命令了 所以yum makecache fast不能使用
yum makecache5. 安装docker
docker-ce 社区版 而ee是企业版
yum install docker-ce docker-ce-cli containerd.io6. 启动docker
systemctl start docker7. 测试
docker version #查看版本docker run hello-world #运行hello-world
了解:卸载docker
yum remove docker-ce docker-ce-cli containerd.iorm -rf /var/lib/dockerrm -rf /var/lib/containerd8. 配置加速源
进入阿里云官网搜索
容器镜像服务进入

点击控制台

选择镜像加速

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 docker9. 设置开机自启
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 --version6. 登录Docker
终端输入命令登录
docker login docker.io