文章目录
前言
Docker是一个非常常用的工具,但是由于其涉及到的知识点较多,所以网上的教程大部分非常复杂,对于新手很不友好。
本文将以Ubuntu22.04系统安装配置Docker为例,给出Linux系统如何安装配置Docker的详细教程。(文末也给出了Ubuntu22.04安装配置Docker的速通版)
不过请放心,本文的教程适合Ubuntu、Debian、CentOS等主流系统。
对于不同的系统,本文使用到的对应命令可能不同,需要大家结合具体的系统来进行操作,博客有任何错误或者大家有任何问题,都可以直接在评论区留言~
本篇文章以Ubuntu22.04为例,如果您需要其他系统的安装配置Docker教程,可以私信留言,我将尽可能为您更新相应系统换源的教程!
如果我的博客成功解决了您的问题,烦请一件三连 (*^▽^*),不胜感激!
详细步骤
1.安装相关依赖
注意: 如果安装速度过慢,建议更换系统软件源,参考此教程。
sudo apt update
sudo apt install build-essential apt-transport-https ca-certificates curl software-properties-common
2.安装阿里云的 Docker GPG 密钥
经过测试,即使更换系统软件源之后,使用 apt install
直接安装Docker依旧会报错,所以对于新手,建议采用阿里云镜像的方式进行安装。
wget -qO- https://mirrors.aliyun.com/docker-ce/linux/ubuntu/gpg | sudo gpg --dearmor -o /usr/share/keyrings/docker-archive-keyring.gpg
安装密钥是为了确保从阿里云源安装Docker时,所有的软件包都经过安全签名验证。
将 GPG 密钥导入到了系统的 keyring
文件夹中。
3.设置 stable 仓库
echo "deb [arch=amd64 signed-by=/usr/share/keyrings/docker-archive-keyring.gpg] https://mirrors.aliyun.com/docker-ce/linux/ubuntu focal stable" | sudo tee /etc/apt/sources.list.d/docker.list > /dev/null
sudo apt update
配置系统的apt
仓库,使用阿里云提供的Docker软件包源来安装 Docker。
4.安装 Docker
sudo apt install docker-ce docker-ce-cli containerd.io
5.启动服务
sudo systemctl start docker
如果需要设置为开机自启动,可以执行下面的命令:
sudo systemctl enable docker
6.验证测试
- 验证版本
sudo docker --version
例如:
- 验证拉取
sudo docker pull hello-world
看是否能够成功拉取hello-world
镜像。
请注意!目前由于政策的加强,大部分常见的镜像源已经无法使用,如下图:
强烈建议安装Docker后立刻进行换源操作,具体步骤参考此教程。
换源结束后,再次尝试拉取,出现下图即为成功:
至此,Docker已经安装并且配置完成!
常见问题及对应解决方案
目前还没遇到过问题…
欢迎大家将自己遇到的问题回复在评论区中,我会积极解答并将其补充到博客中,大家共同进步!
Ubuntu22.04配置Docker-速通版
- 安装相关依赖
注意: 如果安装速度过慢,建议更换系统软件源,参考此教程。
sudo apt update
sudo apt install build-essential apt-transport-https ca-certificates curl software-properties-common
- 安装阿里云的 Docker GPG 密钥
wget -qO- https://mirrors.aliyun.com/docker-ce/linux/ubuntu/gpg | sudo gpg --dearmor -o /usr/share/keyrings/docker-archive-keyring.gpg
- 设置 stable 仓库
echo "deb [arch=amd64 signed-by=/usr/share/keyrings/docker-archive-keyring.gpg] https://mirrors.aliyun.com/docker-ce/linux/ubuntu focal stable" | sudo tee /etc/apt/sources.list.d/docker.list > /dev/null
sudo apt update
- 安装 Docker
sudo apt install docker-ce docker-ce-cli containerd.io
- 启动服务
sudo systemctl start docker
如果需要设置为开机自启动,可以执行下面的命令:
sudo systemctl enable docker
- 验证测试
sudo docker pull hello-world
看是否能够成功拉取hello-world
镜像。
强烈建议安装Docker后立刻进行换源操作,具体步骤参考此教程。
换源结束后,再次尝试拉取。
标签:教程,完包,sudo,apt,详细,Ubuntu,docker,安装,Docker From: https://blog.csdn.net/qq_73162098/article/details/145186905