news 2026/10/16 3:05:09

如何安装任意版本docker

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
如何安装任意版本docker

Docker 是一个基于容器技术的开源平台,旨在通过容器化简化应用的开发、部署和运行。其核心理念是“Build once, Run anywhere”(构建一次,到处运行),将应用程序及其依赖项打包到轻量级、可移植的容器中,确保应用在不同环境中一致运行。Docker 解决了传统开发中“环境不一致”的痛点,成为云原生架构的基石。

Docker 通过容器化技术重构了应用交付方式,其轻量、高效、可移植的特性,使其在微服务、持续交付等领域发挥关键作用。结合 Kubernetes 等工具,Docker 已成为现代云计算和 DevOps 实践的基石,推动软件行业向更敏捷、更可靠的方向发展。

目录

一、安装系统

二、安装任意版本docker

安装方式一:通过dnf仓库安装(龙蜥仓库只有一个版本,任意版本请通过安装方式二安装)

1、查看docker版本列表

2、安装docker

3、启动docker服务

4、查看docker服务状态

5、启用开机自启动docker服务

6、停止docker服务

7、禁用开机自启动docker服务

安装方式二:通过docker官网安装

1、下载docker安装包

2、解压安装包

3、将docker软件包拷贝至应用程序目录【/usr/bin 或 /usr/local/bin】

4、运行docker服务

5、停止docker

三、验证

1、加载离线镜像

2、查看镜像列表

3、创建容器

4、进入容器

5、查看发行信息

6、安装vim

注:后续将分步讲解k8s安装、配置及部署业务系统。


一、安装系统

参考地址:如何制作一个linux标准iso镜像

二、安装任意版本docker

安装方式一:通过dnf仓库安装(龙蜥仓库只有一个版本,任意版本请通过安装方式二安装)
1、查看docker版本列表
dnf list --show docker

2、安装docker
dnf install docker

3、启动docker服务
systemctl start docker

4、查看docker服务状态
systemctl status docker

5、启用开机自启动docker服务
systemctl enable docker

6、停止docker服务
systemctl stop docker.socket systemctl stop docker.service

7、禁用开机自启动docker服务
systemctl disable docker

安装方式二:通过docker官网安装
1、下载docker安装包

docker下载中心:https://download.docker.com/linux/static/stable/

根据对应架构选择合适的版本并进行下载,如:选择目前最新版本29.9.0版本

https://download.docker.com/linux/static/stable/aarch64/docker-29.9.0.tgz

2、解压安装包
tar xf docker-29.9.0.tgz

3、将docker软件包拷贝至应用程序目录【/usr/bin 或 /usr/local/bin】
cp docker/* /usr/local/bin/

4、运行docker服务
dockerd &

5、停止docker
pkill dockerd

三、验证

1、加载离线镜像
docker load -i myos.tar

注:可参考《如何制作一个docker base镜像》制作自定义docker镜像。

2、查看镜像列表
docker images
3、创建容器
docker run -itd --name test cr.delcare.cn/myos:23
4、进入容器
docker exec -it test bash
5、查看发行信息
cat /etc/os-release

6、安装vim
dnf install vim -y

注:后续将分步讲解k8s安装、配置及部署业务系统。

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/10/16 3:04:01

如何通过AI快速制作爆款视频(干货)

很多人还在熬夜剪片子,但真正决定一条视频能不能爆的环节,已经变了。 AI 把「制作」这个环节彻底平权了:脚本有 AI 写,形象有数字人演,剪辑有 AI 剪。制作流程本身,已经不再是拉开差距的地方。 真正决定视频…

作者头像 李华
网站建设 2026/10/16 3:02:13

存储器层次结构

前言 下面是《深入理解计算机系统》第六章节的一段话 对系统的研究中,我们依赖于一个简单的计算机系统模型, CPU 执行指令,而存储器系统为 CPU 存放指令和数据 。 在简单模型中,存储器系统是一个线性 的字节数组,而 CP…

作者头像 李华
网站建设 2026/10/16 3:02:06

自回归模型核心原理与实战:从链式法则到Transformer解码器

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

作者头像 李华
网站建设 2026/10/16 3:01:45

TCP报文段结构深度解析:从二进制字段到真实抓包排障

1. 这不是教科书里的抽象概念,而是你每天刷视频、发消息时真正在“跑”的数据包“TCP报文段”这五个字,听起来像网络课上老师板书里一闪而过的术语,很多人第一反应是:“哦,那个带序号和确认号的东西?”——…

作者头像 李华
网站建设 2026/10/16 3:00:38

信息组织与检索:五个核心模块串成一条完整流水线

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

作者头像 李华