如何在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/

相关推荐
螺蛳粉 螺蛳粉20 分钟前
第 05 篇:etcd 深入:Raft 共识、watch 机制与快照备份恢复实战(底座认知 05)
docker·云原生·容器·kubernetes·etcd·分布式存储·kube-apiserver
幽灵诶1 小时前
Mysql(基于测试的学习)
数据库·mysql
砚底藏山河1 小时前
python量化自定义周期 K 线合成
java·开发语言·数据库·python·金融
宇宙无敌暴龙战士6661 小时前
MySQL 8 库表操作学习笔记:SQL 基础、库表管理、约束与用户授权全流程
数据库·sql·mysql·学习笔记·后端开发
猿究院_夏燊2 小时前
MySQL 的四种隔离级别
java·数据库·mysql
say_fall2 小时前
【Linux系统编程】Ext 文件系统:磁盘与存储、文件与目录、现代计算机究竟如何寻找文件
linux·运维·服务器·数据库·c++
共享家95273 小时前
408 操作系统第一章
服务器·数据库·windows
这个DBA有点耶3 小时前
连拿六年第一后宣布出海:国产数据库凭什么敢撕掉“平替”的标签?
数据库·人工智能·架构
PellyKoo3 小时前
【docker】cifs卷改smb密码后容器起不来的解决方法
运维·docker·容器
时早玖沐3 小时前
放弃 QQ 官方机器人:用 SnowLuma + AstrBot 自建 QQ 机器人
docker·开源·agent