当前位置: 首页 > news >正文

1、环境初始化--Linux安装dockerCE

主要安装环境ubuntu、centos、Windows

因某些原因,使用阿里镜像源:
https://developer.aliyun.com/mirror/docker-ce?spm=a2c6h.13651102.0.0.4a451b11EjxMKe

Ubuntu安装步骤&相应解释

sudo apt-get update
解释:
刷新软件源列表
该命令会从系统配置的软件源服务器(如官方仓库、Docker源等)获取最新的软件包列表信息,包括软件名称、版本、依赖关系等元数据。
这些信息会被保存在本地目录/var/lib/apt/lists/中,供后续安装或升级操作使用。
验证源有效性
检查软件源服务器的可用性,确保网络连接正常,并能成功访问配置的仓库地址。
若源配置错误(如过期或无效的仓库地址),此步骤会报错提示(如GPG密钥验证失败或无法解析源地址)

sudo apt-get install ca-certificates curl gnupg
安装Docker所需的依赖工具和证书,确保后续步骤能安全、可靠地完成。
安装ca-certificates curl gnupg

sudo install -m 0755 -d /etc/apt/keyrings
创建用于存储 APT 密钥环的目录,并设置权限。

curl -fsSL https://mirrors.aliyun.com/docker-ce/linux/ubuntu/gpg | sudo gpg --dearmor -o /etc/apt/keyrings/docker.gpg
添加阿里云镜像源的GPG密钥

sudo chmod a+r /etc/apt/keyrings/docker.gpg
赋予所有用户对该文件的读取权限。

echo
“deb [arch= ( d p k g − − p r i n t − a r c h i t e c t u r e ) s i g n e d − b y = / e t c / a p t / k e y r i n g s / d o c k e r . g p g ] h t t p s : / / m i r r o r s . a l i y u n . c o m / d o c k e r − c e / l i n u x / u b u n t u   " (dpkg --print-architecture) signed-by=/etc/apt/keyrings/docker.gpg] https://mirrors.aliyun.com/docker-ce/linux/ubuntu \ " (dpkgprintarchitecture)signedby=/etc/apt/keyrings/docker.gpg]https://mirrors.aliyun.com/dockerce/linux/ubuntu "(. /etc/os-release && echo “$VERSION_CODENAME”)” stable" |
sudo tee /etc/apt/sources.list.d/docker.list > /dev/null
Ubuntu 系统上配置 Docker 的 APT 软件源,并指定使用阿里云镜像加速下载

sudo apt-get update
sudo apt-get install docker-ce docker-ce-cli containerd.io docker-buildx-plugin docker-compose-plugin
安装docker

安装校验:docker version

如果安装执行版本dockerCE:
在这里插入图片描述

【待补充】centos安装dockerce步骤&对应解释

CentOS安装DockerCE

docker官网

https://docs.docker.com/engine/install/?spm=a2c6h.13651104.d-5001.2.24883317lwZGLE

http://www.dtcms.com/a/86808.html

相关文章:

  • Java 集合框架:从数据结构到性能优化,全面解析集合类
  • JavaScript基础-API 和 Web API
  • HIVE安装(详细教程)
  • Python实战(4)-网络编程
  • Liunx系统Microsoft SQL Server数据库还原
  • datawhale组队学习-大语言模型-task5:主流模型架构及新型架构
  • CentOS与Rocky 命令区别
  • python如何获取html中附件链接,并下载保存附件
  • 1.向量数据库milvus standalone单机版搭建
  • MobaXterm:全能终端工具如何重新定义远程开发与运维效率?
  • Linux 常用命令 - last 【显示历史登录用户列表】
  • 在coze工作流中将数据回写到飞书表格
  • ubuntu部署运行xinference全精度对话deepseek本地部署图文教程
  • WPS宏开发手册——使用、工程、模块介绍
  • 【后端】【Django】【ORM】SearchFilter 详解
  • Hive配置JDBC连接
  • Unity编辑器扩展快速回顾
  • Jackson使用ObjectNode对象实现JSON对象数据(一):增、删、改、查
  • springcloud是多个springboot项目分开的吗
  • CCF开源发展委员会常委会会议召开,共绘开源新蓝图
  • 怎样对比找到两个git仓库的差异
  • 不能将下载行为传输到IDM
  • 固定翼无人机姿态和自稳模式
  • 【语料数据爬虫】Python爬虫|批量采集讲话稿数据【范文网】(2)
  • Cocos Creator Shader入门实战(六):使用setProperty动态设置材质属性,以及材质常用接口
  • 微信小程序-通用印刷体识别cv/ocr/comm报media data missing hint错
  • 两个还算好用的ppt转word和PDF转word的python脚本
  • 执行adb指令报错:error: more than one device/emulator原因及解决方法
  • 构建高效的LinkedIn图像爬取工具
  • 如何解释storefile文件的合并和分裂?