当前位置: 首页 > 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

相关文章:

  • 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开源发展委员会常委会会议召开,共绘开源新蓝图
  • 人民日报评论:莫让“胖东来们”陷入“棒杀”“捧杀”泥潭
  • 五一假期上海两大机场客流量超193万人次,创历年同期最高
  • 践行自由贸易主义理念,加快区域合作进程
  • 新华每日电讯:上海“绿色大民生”撑起“春日大经济”
  • 戴紫薇评《不像说母语者》丨后殖民语境下的母语追寻
  • 日本来信|劳动者的书信④