如何在Oracle linux9.6 安装docker软件

看了一下网上,大部分都是指在CENTOS 上安装DOCKER,但CENTOS上没有9以上的版本,怎么办?

我们知道 Oracle linux ,在 https://download.docker.com/linux/ 下面,没有专门的oracle linux 目录,要找ORacle linux 下的docker,直接使用 centos 即可。

1.先安装oracle linux 9.6

最小安装即可,保证能上网即可。

2.安装docker yum 源

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

如果觉得比较慢,可以使用国内的替换

yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo

3.安装依赖包 yum install yum-utils device-mapper-persistent-data lvm2 -y

4.安装docker

yum install docker-ce docker-ce-cli containerd.io -y

5.设置并启动docker

systemctl start --now docker

systemctl status docker

6.查看docker版本

root@docker-hub \~# docker -vDocker version 29.0.2, build 8108357

root@docker-hub \~#

root@docker-hub \~#

root@docker-hub \~# docker version

Client: Docker Engine - Community

Version: 29.0.2

API version: 1.52

Go version: go1.25.4

Git commit: 8108357

Built: Mon Nov 17 12:36:49 2025

OS/Arch: linux/amd64

Context: default

Server: Docker Engine - Community

Engine:

Version: 29.0.2

API version: 1.52 (minimum version 1.44)

Go version: go1.25.4

Git commit: e9ff10b

Built: Mon Nov 17 12:33:39 2025

OS/Arch: linux/amd64

Experimental: false

containerd:

Version: v2.1.5

GitCommit: fcd43222d6b07379a4be9786bda52438f0dd16a1

runc:

Version: 1.3.3

GitCommit: v1.3.3-0-gd842d771

docker-init:

Version: 0.19.0

GitCommit: de40ad0

root@docker-hub \~#

7.验证DOCKER能用

root@docker-hub \~# docker run hello-world

Hello from Docker!

This message shows that your installation appears to be working correctly.

To generate this message, Docker took the following steps:

  1. The Docker client contacted the Docker daemon.

  2. The Docker daemon pulled the "hello-world" image from the Docker Hub.

(amd64)

  1. The Docker daemon created a new container from that image which runs the

executable that produces the output you are currently reading.

  1. The Docker daemon streamed that output to the Docker client, which sent it

to your terminal.

To try something more ambitious, you can run an Ubuntu container with:

$ docker run -it ubuntu bash

Share images, automate workflows, and more with a free Docker ID:
https://hub.docker.com/

For more examples and ideas, visit:
https://docs.docker.com/get-started/

相关推荐
其实防守也摸鱼5 小时前
免杀与持久化入门:从载荷免杀到隐蔽通道的完整指南
运维·服务器·数据库·安全·github·copilot·渗透
SelectDB5 小时前
统一全文检索与 SQL 分析:Apache Doris 日志分析实践
运维·数据库·掘金技术征文
麻瓜code5 小时前
【MySQL】SQL优化实战:从慢查询定位到查询改写
数据库·sql·mysql
蓝鸟19745 小时前
Oracle HIS业务视图优化实战|VI_BQ_YWTX11从高耗费到秒级响应
数据库·oracle·his数据库调优·复合索引踩坑·is null索引问题·ql视图优化
数智启示录6 小时前
Apache Doris 4.0.8 混合检索实战(第 5 篇):三套系统只返回两条结果,一条 SQL 如何避开交集丢失
大数据·数据库·经验分享·sql·面试
今天AI了吗6 小时前
大模型技术全景(一):AI、机器学习、深度学习,三者的关系到底是什么?一文搞懂
数据库·人工智能·python·sql·深度学习·机器学习·rust
这个DBA有点耶6 小时前
RANGE/LIST/HASH/二级分区怎么选?分区表适用边界与隐藏代价
数据库·mysql·dba
离陌在学C#6 小时前
C# 异步编程:从 async/await 到 Task 实战指南
开发语言·数据库·c#
2601_962074687 小时前
Spring Boot的无缝衔接:深入解析与实践
数据库·spring boot·后端
武帝为此7 小时前
【InnoDB存储引擎介绍】
数据库·算法