在rocky linux 9.5上在线安装 docker

news2025/6/12 23:25:54

前面是指南,后面是日志

sudo dnf config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo


 

sudo dnf install docker-ce docker-ce-cli containerd.io -y


 

docker version


 

sudo systemctl start docker

sudo systemctl status docker

sudo systemctl enable docker

[root@rocky05 ~]# sudo dnf config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo

Adding repo from: https://download.docker.com/linux/centos/docker-ce.repo

[root@rocky05 ~]# dnf install docker-ce docker-ce-cli containerd.io

Docker CE Stable - x86_64 41 kB/s | 73 kB 00:01

Dependencies resolved.

========================================================================================================================================================================

Package Architecture Version Repository Size

========================================================================================================================================================================

Installing:

containerd.io x86_64 1.7.27-3.1.el9 docker-ce-stable 44 M

docker-ce x86_64 3:28.2.2-1.el9 docker-ce-stable 20 M

docker-ce-cli x86_64 1:28.2.2-1.el9 docker-ce-stable 8.5 M

Installing weak dependencies:

docker-buildx-plugin x86_64 0.24.0-1.el9 docker-ce-stable 16 M

docker-ce-rootless-extras x86_64 28.2.2-1.el9 docker-ce-stable 3.4 M

docker-compose-plugin x86_64 2.36.2-1.el9 docker-ce-stable 15 M

Transaction Summary

========================================================================================================================================================================

Install 6 Packages

Total download size: 107 M

Installed size: 430 M

Is this ok [y/N]: y

Downloading Packages:

[MIRROR] docker-buildx-plugin-0.24.0-1.el9.x86_64.rpm: Curl error (35): SSL connect error for https://download.docker.com/linux/centos/9/x86_64/stable/Packages/docker-bu

ildx-plugin-0.24.0-1.el9.x86_64.rpm [OpenSSL SSL_connect: Connection reset by peer in connection to download.docker.com:443 ]

[MIRROR] docker-buildx-plugin-0.24.0-1.el9.x86_64.rpm: Curl error (35): SSL connect error for https://download.docker.com/linux/centos/9/x86_64/stable/Packages/docker-bu

ildx-plugin-0.24.0-1.el9.x86_64.rpm [OpenSSL SSL_connect: Connection reset by peer in connection to download.docker.com:443 ]

(1/6): docker-buildx-plugin-0.24.0-1.el9.x86_64.rpm 747 kB/s | 16 MB 00:21

(2/6): docker-ce-28.2.2-1.el9.x86_64.rpm 771 kB/s | 20 MB 00:27

(3/6): docker-ce-rootless-extras-28.2.2-1.el9.x86_64.rpm 550 kB/s | 3.4 MB 00:06

(4/6): docker-ce-cli-28.2.2-1.el9.x86_64.rpm 648 kB/s | 8.5 MB 00:13

(5/6): containerd.io-1.7.27-3.1.el9.x86_64.rpm 1.1 MB/s | 44 MB 00:41

(6/6): docker-compose-plugin-2.36.2-1.el9.x86_64.rpm 1.3 MB/s | 15 MB 00:11

------------------------------------------------------------------------------------------------------------------------------------------------------------------------

Total 2.4 MB/s | 107 MB 00:44

Docker CE Stable - x86_64 2.7 kB/s | 1.6 kB 00:00

Importing GPG key 0x621E9F35:

Userid : "Docker Release (CE rpm) "

Fingerprint: 060A 61C5 1B55 8A7F 742B 77AA C52F EB6B 621E 9F35

From : https://download.docker.com/linux/centos/gpg

Is this ok [y/N]: y

Key imported successfully

Running transaction check

Transaction check succeeded.

Running transaction test

Transaction test succeeded.

Running transaction

Preparing : 1/1

Installing : docker-buildx-plugin-0.24.0-1.el9.x86_64 1/6

Running scriptlet: docker-buildx-plugin-0.24.0-1.el9.x86_64 1/6

Installing : docker-compose-plugin-2.36.2-1.el9.x86_64 2/6

Running scriptlet: docker-compose-plugin-2.36.2-1.el9.x86_64 2/6

Installing : docker-ce-cli-1:28.2.2-1.el9.x86_64 3/6

Running scriptlet: docker-ce-cli-1:28.2.2-1.el9.x86_64 3/6

Installing : containerd.io-1.7.27-3.1.el9.x86_64 4/6

Running scriptlet: containerd.io-1.7.27-3.1.el9.x86_64 4/6

Installing : docker-ce-rootless-extras-28.2.2-1.el9.x86_64 5/6

Running scriptlet: docker-ce-rootless-extras-28.2.2-1.el9.x86_64 5/6

Installing : docker-ce-3:28.2.2-1.el9.x86_64 6/6

Running scriptlet: docker-ce-3:28.2.2-1.el9.x86_64 6/6

Verifying : containerd.io-1.7.27-3.1.el9.x86_64 1/6

Verifying : docker-buildx-plugin-0.24.0-1.el9.x86_64 2/6

Verifying : docker-ce-3:28.2.2-1.el9.x86_64 3/6

Verifying : docker-ce-cli-1:28.2.2-1.el9.x86_64 4/6

Verifying : docker-ce-rootless-extras-28.2.2-1.el9.x86_64 5/6

Verifying : docker-compose-plugin-2.36.2-1.el9.x86_64 6/6

Installed:

containerd.io-1.7.27-3.1.el9.x86_64 docker-buildx-plugin-0.24.0-1.el9.x86_64 docker-ce-3:28.2.2-1.el9.x86_64 docker-ce-cli-1:28.2.2-1.el9.x86_64

docker-ce-rootless-extras-28.2.2-1.el9.x86_64 docker-compose-plugin-2.36.2-1.el9.x86_64

Complete!

[root@rocky05 ~]# docker version

Client: Docker Engine - Community

Version: 28.2.2

API version: 1.50

Go version: go1.24.3

Git commit: e6534b4

Built: Fri May 30 12:09:15 2025

OS/Arch: linux/amd64

Context: default

Cannot connect to the Docker daemon at unix:///var/run/docker.sock. Is the docker daemon running?

[root@rocky05 ~]# sudo systemctl start docker

sudo systemctl status docker

sudo systemctl enable docker

● docker.service - Docker Application Container Engine

Loaded: loaded (/usr/lib/systemd/system/docker.service; disabled; preset: disabled)

Active: active (running) since Sat 2025-06-07 06:32:37 CST; 44ms ago

TriggeredBy: ● docker.socket

Docs: https://docs.docker.com

Main PID: 34067 (dockerd)

Tasks: 10

Memory: 28.5M

CPU: 528ms

CGroup: /system.slice/docker.service

└─34067 /usr/bin/dockerd -H fd:// --containerd=/run/containerd/containerd.sock

Jun 07 06:32:35 rocky05 dockerd[34067]: time="2025-06-07T06:32:35.707892253+08:00" level=info msg="Loading containers: start."

Jun 07 06:32:36 rocky05 dockerd[34067]: time="2025-06-07T06:32:36.712899398+08:00" level=info msg="Loading containers: done."

Jun 07 06:32:36 rocky05 dockerd[34067]: time="2025-06-07T06:32:36.824553180+08:00" level=info msg="Docker daemon" commit=45873be containerd-snapshotter=false storage-d>

Jun 07 06:32:36 rocky05 dockerd[34067]: time="2025-06-07T06:32:36.824718727+08:00" level=info msg="Initializing buildkit"

Jun 07 06:32:36 rocky05 dockerd[34067]: time="2025-06-07T06:32:36.906651330+08:00" level=warning msg="CDI setup error /etc/cdi: failed to monitor for changes: no such >

Jun 07 06:32:36 rocky05 dockerd[34067]: time="2025-06-07T06:32:36.906689604+08:00" level=warning msg="CDI setup error /var/run/cdi: failed to monitor for changes: no s>

Jun 07 06:32:37 rocky05 dockerd[34067]: time="2025-06-07T06:32:37.073381775+08:00" level=info msg="Completed buildkit initialization"

Jun 07 06:32:37 rocky05 dockerd[34067]: time="2025-06-07T06:32:37.086968332+08:00" level=info msg="Daemon has completed initialization"

Jun 07 06:32:37 rocky05 systemd[1]: Started Docker Application Container Engine.

Jun 07 06:32:37 rocky05 dockerd[34067]: time="2025-06-07T06:32:37.087475008+08:00" level=info msg="API listen on /run/docker.sock"

Created symlink /etc/systemd/system/multi-user.target.wants/docker.service → /usr/lib/systemd/system/docker.service.

[root@rocky05 ~]# sudo systemctl status docker

● docker.service - Docker Application Container Engine

Loaded: loaded (/usr/lib/systemd/system/docker.service; enabled; preset: disabled)

Active: active (running) since Sat 2025-06-07 06:32:37 CST; 13s ago

TriggeredBy: ● docker.socket

Docs: https://docs.docker.com

Main PID: 34067 (dockerd)

Tasks: 10

Memory: 28.5M

CPU: 531ms

CGroup: /system.slice/docker.service

└─34067 /usr/bin/dockerd -H fd:// --containerd=/run/containerd/containerd.sock

Jun 07 06:32:35 rocky05 dockerd[34067]: time="2025-06-07T06:32:35.707892253+08:00" level=info msg="Loading containers: start."

Jun 07 06:32:36 rocky05 dockerd[34067]: time="2025-06-07T06:32:36.712899398+08:00" level=info msg="Loading containers: done."

Jun 07 06:32:36 rocky05 dockerd[34067]: time="2025-06-07T06:32:36.824553180+08:00" level=info msg="Docker daemon" commit=45873be containerd-snapshotter=false storage-d>

Jun 07 06:32:36 rocky05 dockerd[34067]: time="2025-06-07T06:32:36.824718727+08:00" level=info msg="Initializing buildkit"

Jun 07 06:32:36 rocky05 dockerd[34067]: time="2025-06-07T06:32:36.906651330+08:00" level=warning msg="CDI setup error /etc/cdi: failed to monitor for changes: no such >

Jun 07 06:32:36 rocky05 dockerd[34067]: time="2025-06-07T06:32:36.906689604+08:00" level=warning msg="CDI setup error /var/run/cdi: failed to monitor for changes: no s>

Jun 07 06:32:37 rocky05 dockerd[34067]: time="2025-06-07T06:32:37.073381775+08:00" level=info msg="Completed buildkit initialization"

Jun 07 06:32:37 rocky05 dockerd[34067]: time="2025-06-07T06:32:37.086968332+08:00" level=info msg="Daemon has completed initialization"

Jun 07 06:32:37 rocky05 systemd[1]: Started Docker Application Container Engine.

Jun 07 06:32:37 rocky05 dockerd[34067]: time="2025-06-07T06:32:37.087475008+08:00" level=info msg="API listen on /run/docker.sock"

[root@rocky05 ~]# sudo systemctl enable docker

[root@rocky05 ~]# sudo systemctl status docker -l

● docker.service - Docker Application Container Engine

Loaded: loaded (/usr/lib/systemd/system/docker.service; enabled; preset: disabled)

Active: active (running) since Sat 2025-06-07 06:32:37 CST; 30s ago

TriggeredBy: ● docker.socket

Docs: https://docs.docker.com

Main PID: 34067 (dockerd)

Tasks: 10

Memory: 28.5M

CPU: 532ms

CGroup: /system.slice/docker.service

└─34067 /usr/bin/dockerd -H fd:// --containerd=/run/containerd/containerd.sock

Jun 07 06:32:35 rocky05 dockerd[34067]: time="2025-06-07T06:32:35.707892253+08:00" level=info msg="Loading containers: start."

Jun 07 06:32:36 rocky05 dockerd[34067]: time="2025-06-07T06:32:36.712899398+08:00" level=info msg="Loading containers: done."

Jun 07 06:32:36 rocky05 dockerd[34067]: time="2025-06-07T06:32:36.824553180+08:00" level=info msg="Docker daemon" commit=45873be containerd-snapshotter=false storage-d>

Jun 07 06:32:36 rocky05 dockerd[34067]: time="2025-06-07T06:32:36.824718727+08:00" level=info msg="Initializing buildkit"

Jun 07 06:32:36 rocky05 dockerd[34067]: time="2025-06-07T06:32:36.906651330+08:00" level=warning msg="CDI setup error /etc/cdi: failed to monitor for changes: no such >

Jun 07 06:32:36 rocky05 dockerd[34067]: time="2025-06-07T06:32:36.906689604+08:00" level=warning msg="CDI setup error /var/run/cdi: failed to monitor for changes: no s>

Jun 07 06:32:37 rocky05 dockerd[34067]: time="2025-06-07T06:32:37.073381775+08:00" level=info msg="Completed buildkit initialization"

Jun 07 06:32:37 rocky05 dockerd[34067]: time="2025-06-07T06:32:37.086968332+08:00" level=info msg="Daemon has completed initialization"

Jun 07 06:32:37 rocky05 systemd[1]: Started Docker Application Container Engine.

Jun 07 06:32:37 rocky05 dockerd[34067]: time="2025-06-07T06:32:37.087475008+08:00" level=info msg="API listen on /run/docker.sock"

[root@rocky05 ~]#

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/2407844.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

Day131 | 灵神 | 回溯算法 | 子集型 子集

Day131 | 灵神 | 回溯算法 | 子集型 子集 78.子集 78. 子集 - 力扣(LeetCode) 思路: 笔者写过很多次这道题了,不想写题解了,大家看灵神讲解吧 回溯算法套路①子集型回溯【基础算法精讲 14】_哔哩哔哩_bilibili 完…

python/java环境配置

环境变量放一起 python: 1.首先下载Python Python下载地址:Download Python | Python.org downloads ---windows -- 64 2.安装Python 下面两个,然后自定义,全选 可以把前4个选上 3.环境配置 1)搜高级系统设置 2…

安宝特方案丨XRSOP人员作业标准化管理平台:AR智慧点检验收套件

在选煤厂、化工厂、钢铁厂等过程生产型企业,其生产设备的运行效率和非计划停机对工业制造效益有较大影响。 随着企业自动化和智能化建设的推进,需提前预防假检、错检、漏检,推动智慧生产运维系统数据的流动和现场赋能应用。同时,…

如何在看板中体现优先级变化

在看板中有效体现优先级变化的关键措施包括:采用颜色或标签标识优先级、设置任务排序规则、使用独立的优先级列或泳道、结合自动化规则同步优先级变化、建立定期的优先级审查流程。其中,设置任务排序规则尤其重要,因为它让看板视觉上直观地体…

PPT|230页| 制造集团企业供应链端到端的数字化解决方案:从需求到结算的全链路业务闭环构建

制造业采购供应链管理是企业运营的核心环节,供应链协同管理在供应链上下游企业之间建立紧密的合作关系,通过信息共享、资源整合、业务协同等方式,实现供应链的全面管理和优化,提高供应链的效率和透明度,降低供应链的成…

Mybatis逆向工程,动态创建实体类、条件扩展类、Mapper接口、Mapper.xml映射文件

今天呢,博主的学习进度也是步入了Java Mybatis 框架,目前正在逐步杨帆旗航。 那么接下来就给大家出一期有关 Mybatis 逆向工程的教学,希望能对大家有所帮助,也特别欢迎大家指点不足之处,小生很乐意接受正确的建议&…

centos 7 部署awstats 网站访问检测

一、基础环境准备(两种安装方式都要做) bash # 安装必要依赖 yum install -y httpd perl mod_perl perl-Time-HiRes perl-DateTime systemctl enable httpd # 设置 Apache 开机自启 systemctl start httpd # 启动 Apache二、安装 AWStats&#xff0…

Docker 运行 Kafka 带 SASL 认证教程

Docker 运行 Kafka 带 SASL 认证教程 Docker 运行 Kafka 带 SASL 认证教程一、说明二、环境准备三、编写 Docker Compose 和 jaas文件docker-compose.yml代码说明:server_jaas.conf 四、启动服务五、验证服务六、连接kafka服务七、总结 Docker 运行 Kafka 带 SASL 认…

《从零掌握MIPI CSI-2: 协议精解与FPGA摄像头开发实战》-- CSI-2 协议详细解析 (一)

CSI-2 协议详细解析 (一) 1. CSI-2层定义(CSI-2 Layer Definitions) 分层结构 :CSI-2协议分为6层: 物理层(PHY Layer) : 定义电气特性、时钟机制和传输介质(导线&#…

基于uniapp+WebSocket实现聊天对话、消息监听、消息推送、聊天室等功能,多端兼容

基于 ​UniApp + WebSocket​实现多端兼容的实时通讯系统,涵盖WebSocket连接建立、消息收发机制、多端兼容性配置、消息实时监听等功能,适配​微信小程序、H5、Android、iOS等终端 目录 技术选型分析WebSocket协议优势UniApp跨平台特性WebSocket 基础实现连接管理消息收发连接…

Swift 协议扩展精进之路:解决 CoreData 托管实体子类的类型不匹配问题(下)

概述 在 Swift 开发语言中,各位秃头小码农们可以充分利用语法本身所带来的便利去劈荆斩棘。我们还可以恣意利用泛型、协议关联类型和协议扩展来进一步简化和优化我们复杂的代码需求。 不过,在涉及到多个子类派生于基类进行多态模拟的场景下,…

无法与IP建立连接,未能下载VSCode服务器

如题,在远程连接服务器的时候突然遇到了这个提示。 查阅了一圈,发现是VSCode版本自动更新惹的祸!!! 在VSCode的帮助->关于这里发现前几天VSCode自动更新了,我的版本号变成了1.100.3 才导致了远程连接出…

基于Flask实现的医疗保险欺诈识别监测模型

基于Flask实现的医疗保险欺诈识别监测模型 项目截图 项目简介 社会医疗保险是国家通过立法形式强制实施,由雇主和个人按一定比例缴纳保险费,建立社会医疗保险基金,支付雇员医疗费用的一种医疗保险制度, 它是促进社会文明和进步的…

SCAU期末笔记 - 数据分析与数据挖掘题库解析

这门怎么题库答案不全啊日 来简单学一下子来 一、选择题(可多选) 将原始数据进行集成、变换、维度规约、数值规约是在以下哪个步骤的任务?(C) A. 频繁模式挖掘 B.分类和预测 C.数据预处理 D.数据流挖掘 A. 频繁模式挖掘:专注于发现数据中…

vscode(仍待补充)

写于2025 6.9 主包将加入vscode这个更权威的圈子 vscode的基本使用 侧边栏 vscode还能连接ssh? debug时使用的launch文件 1.task.json {"tasks": [{"type": "cppbuild","label": "C/C: gcc.exe 生成活动文件"…

解决Ubuntu22.04 VMware失败的问题 ubuntu入门之二十八

现象1 打开VMware失败 Ubuntu升级之后打开VMware上报需要安装vmmon和vmnet,点击确认后如下提示 最终上报fail 解决方法 内核升级导致,需要在新内核下重新下载编译安装 查看版本 $ vmware -v VMware Workstation 17.5.1 build-23298084$ lsb_release…

(二)TensorRT-LLM | 模型导出(v0.20.0rc3)

0. 概述 上一节 对安装和使用有个基本介绍。根据这个 issue 的描述,后续 TensorRT-LLM 团队可能更专注于更新和维护 pytorch backend。但 tensorrt backend 作为先前一直开发的工作,其中包含了大量可以学习的地方。本文主要看看它导出模型的部分&#x…

CMake基础:构建流程详解

目录 1.CMake构建过程的基本流程 2.CMake构建的具体步骤 2.1.创建构建目录 2.2.使用 CMake 生成构建文件 2.3.编译和构建 2.4.清理构建文件 2.5.重新配置和构建 3.跨平台构建示例 4.工具链与交叉编译 5.CMake构建后的项目结构解析 5.1.CMake构建后的目录结构 5.2.构…

visual studio 2022更改主题为深色

visual studio 2022更改主题为深色 点击visual studio 上方的 工具-> 选项 在选项窗口中,选择 环境 -> 常规 ,将其中的颜色主题改成深色 点击确定,更改完成

关于nvm与node.js

1 安装nvm 安装过程中手动修改 nvm的安装路径, 以及修改 通过nvm安装node后正在使用的node的存放目录【这句话可能难以理解,但接着往下看你就了然了】 2 修改nvm中settings.txt文件配置 nvm安装成功后,通常在该文件中会出现以下配置&…