首页 最新 热门 推荐

  • 首页
  • 最新
  • 热门
  • 推荐

Ubuntu等各类Linux系统安装配置Docker详细教程(全网最详细,步骤简洁,看完包懂)

  • 25-02-15 07:20
  • 3606
  • 11229
blog.csdn.net

文章目录

  • 前言
  • 详细步骤
    • 1.安装相关依赖
    • 2.安装阿里云的 Docker GPG 密钥
    • 3.设置 stable 仓库
    • 4.安装 Docker
    • 5.启动服务
    • 6.验证测试
  • 常见问题及对应解决方案
  • 补充
    • 1.CentOS等系统配置DOckers详细教程
  • Ubuntu22.04配置Docker-速通版

前言


✨✨✨ 如果您对这篇文章感兴趣,可以点击【导航页 - 访客必读】一文囊括主页所有优质博客 查看更多优质内容,希望可以帮您解决更多问题~。 ✨✨✨


Docker是一个非常常用的工具,但是由于其涉及到的知识点较多,所以网上的教程大部分非常复杂,对于新手很不友好。

本文将以Ubuntu22.04系统安装配置Docker为例,给出Linux系统如何安装配置Docker的详细教程。(文末也给出了Ubuntu22.04安装配置Docker的速通版)

不过请放心,本文的教程适合Ubuntu、Debian、CentOS等主流系统。

对于不同的系统,本文使用到的对应命令可能不同,需要大家结合具体的系统来进行操作,博客有任何错误或者大家有任何问题,都可以直接在评论区留言~
本篇文章以Ubuntu22.04为例,如果您需要其他系统的安装配置Docker教程,可以私信留言,我将尽可能为您更新相应系统换源的教程!

如果我的博客成功解决了您的问题,烦请一件三连 (*^▽^*),不胜感激!

详细步骤

1.安装相关依赖

注意: 如果安装速度过慢,建议更换系统软件源,参考此教程。

sudo apt update
  • 1
sudo apt install build-essential apt-transport-https ca-certificates curl software-properties-common
  • 1

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
  • 1

安装密钥是为了确保从阿里云源安装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
  • 1
sudo apt update
  • 1

配置系统的apt仓库,使用阿里云提供的Docker软件包源来安装 Docker。

4.安装 Docker

sudo apt install docker-ce docker-ce-cli containerd.io
  • 1

5.启动服务

sudo systemctl start docker
  • 1

如果需要设置为开机自启动,可以执行下面的命令:

sudo systemctl enable docker
  • 1

6.验证测试

  1. 验证版本
sudo docker --version
  • 1

例如:
在这里插入图片描述

  1. 验证拉取
sudo docker pull hello-world
  • 1

看是否能够成功拉取hello-world镜像。

请注意!目前由于政策的加强,大部分常见的镜像源已经无法使用,如下图:

强烈建议安装Docker后立刻进行换源操作,具体步骤参考此教程。

换源结束后,再次尝试拉取,出现下图即为成功:

在这里插入图片描述

至此,Docker已经安装并且配置完成!

常见问题及对应解决方案

目前还没遇到过问题…

欢迎大家将自己遇到的问题回复在评论区中,我会积极解答并将其补充到博客中,大家共同进步!

补充

1.CentOS等系统配置DOckers详细教程

教程。

Ubuntu22.04配置Docker-速通版

  1. 安装相关依赖

注意: 如果安装速度过慢,建议更换系统软件源,参考此教程。

sudo apt update
  • 1
sudo apt install build-essential apt-transport-https ca-certificates curl software-properties-common
  • 1
  1. 安装阿里云的 Docker GPG 密钥
wget -qO- https://mirrors.aliyun.com/docker-ce/linux/ubuntu/gpg | sudo gpg --dearmor -o /usr/share/keyrings/docker-archive-keyring.gpg
  • 1
  1. 设置 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
  • 1
sudo apt update
  • 1
  1. 安装 Docker
sudo apt install docker-ce docker-ce-cli containerd.io
  • 1
  1. 启动服务
sudo systemctl start docker
  • 1

如果需要设置为开机自启动,可以执行下面的命令:

sudo systemctl enable docker
  • 1
  1. 验证测试
sudo docker pull hello-world
  • 1

看是否能够成功拉取hello-world镜像。

强烈建议安装Docker后立刻进行换源操作,具体步骤参考此教程。

换源结束后,再次尝试拉取。

注:本文转载自blog.csdn.net的hansel_sky的文章"https://blog.csdn.net/qq_73162098/article/details/145186905"。版权归原作者所有,此博客不拥有其著作权,亦不承担相应法律责任。如有侵权,请联系我们删除。
复制链接
复制链接
相关推荐
发表评论
登录后才能发表评论和回复 注册

/ 登录

评论记录:

未查询到任何数据!
回复评论:

分类栏目

后端 (14832) 前端 (14280) 移动开发 (3760) 编程语言 (3851) Java (3904) Python (3298) 人工智能 (10119) AIGC (2810) 大数据 (3499) 数据库 (3945) 数据结构与算法 (3757) 音视频 (2669) 云原生 (3145) 云平台 (2965) 前沿技术 (2993) 开源 (2160) 小程序 (2860) 运维 (2533) 服务器 (2698) 操作系统 (2325) 硬件开发 (2492) 嵌入式 (2955) 微软技术 (2769) 软件工程 (2056) 测试 (2865) 网络空间安全 (2948) 网络与通信 (2797) 用户体验设计 (2592) 学习和成长 (2593) 搜索 (2744) 开发工具 (7108) 游戏 (2829) HarmonyOS (2935) 区块链 (2782) 数学 (3112) 3C硬件 (2759) 资讯 (2909) Android (4709) iOS (1850) 代码人生 (3043) 阅读 (2841)

热门文章

101
推荐
关于我们 隐私政策 免责声明 联系我们
Copyright © 2020-2024 蚁人论坛 (iYenn.com) All Rights Reserved.
Scroll to Top