目 录CONTENT

文章目录

🍟Docker安装

柯基
2024-12-15 / 0 评论 / 0 点赞 / 37 阅读 / 550 字

Linux环境安装

1.Linux要求内核3.0以上

2.CentOS 7以上

docker2_1

官网文档

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

docker2_2

了解:卸载docker

yum remove docker-ce docker-ce-cli containerd.io
rm -rf /var/lib/docker
rm -rf /var/lib/containerd

8. 配置加速源

进入阿里云官网搜索容器镜像服务进入

docker2_3

点击控制台

docker2_4

选择镜像加速

docker2_5

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功能

将下图红框部分选中点击确定

docker2_6

2. 下载docker桌面版

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

docker2_7

3. 注册docker hub并登录

注册dockerhub

4. 配置加速源

进入阿里云官网搜索容器镜像服务进入

docker2_8

点击控制台

docker2_9

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

docker2_10

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

docker2_11

docker2_12

5. 查看Docker版本

windows命令行win+r,输入cmd并回车进入终端,输入查看版本,无异常报错信息则安装成功

docker --version

6. 登录Docker

终端输入命令登录

docker login docker.io
0

评论区