专属域名
文档搜索
轩辕助手
Run助手
邀请有礼
返回顶部
快速返回页面顶部
收起
收起工具栏
轩辕镜像 官方专业版
轩辕镜像 官方专业版轩辕镜像 官方专业版官方专业版
首页个人中心搜索镜像

交易
充值流量我的订单
工具
提交工单镜像收录一键安装
Npm 源Pip 源Homebrew 源
帮助
常见问题
其他
关于我们网站地图

官方QQ群: 1072982923

热门搜索:openclaw🔥nginx🔥redis🔥mysqlopenjdkcursorweb2apimemgraphzabbixetcdubuntucorednsjdk
container-registry.oracle.com/database/free

container-registry.oracle.com/database/free:23.8.0.0-amd64

container-registry.oracle.com
container-registry.oracle.comlinux/amd6423.8.0.0-amd64大小: 未知更新于 2026年4月16日

Oracle AI Database 26ai Free容器镜像文档

Oracle AI Database 26ai Free 是业界领先数据库的免费版本。Oracle AI Database 26ai Free容器镜像包含基于Oracle Linux 8基础镜像的Oracle AI Database 26ai Free。该镜像支持两种版本:

  1. Full 镜像:支持Oracle AI Database 26ai Free提供的所有数据库功能。
  2. Lite 镜像:更小的镜像大小,包含数据库的精简安装。Lite镜像的存储占用比Full镜像更小(约减少80%的镜像大小),且镜像拉取时间显著缩短。此镜像适用于CI/CD场景以及不需要高级数据库功能的简单用例。

有关Oracle AI Database 26ai Free的更多信息,请参见:[***]

使用Full镜像

启动Oracle AI Database 26ai Free容器

Oracle AI Database 26ai Free容器镜像包含预构建数据库,因此启动时间非常快。快速启动在CI/CD场景中很有帮助。

要启动Oracle AI Database Free容器,请运行以下命令,其中<container_name>可以是容器的任何自定义名称:

podman run -d --name <container_name> container-registry.oracle.com/database/free:latest

容器启动时,会为SYS、SYSTEM和PDBADMIN用户生成随机密码,称为默认密码。

[!NOTE]

  • 本文档中,尖括号< >内的文字表示代码行中的变量。
  • 要更改默认密码,请参见:“更改SYS用户的默认密码”
  • 要了解高级用例,请参见:“自定义配置”
  • 本文档使用podman作为推荐的容器运行时,但使用现代等效命令也预期可正常工作。
  • Oracle AI Database 26ai Free不再支持Oracle Enterprise Manager Database Express(OEM DB Express)。请改用SQL Developer。

当podman ps输出的STATUS字段显示(healthy)时,Oracle AI Database即准备就绪可供使用。

自定义配置

为便于自定义配置,Oracle AI Database容器提供了启动容器时可使用的配置参数。例如,以下是支持所有自定义配置的详细podman run命令:

podman run --name <container_name> \  
  -P | -p <host_port>:1521 \  
  -e ORACLE_PWD=<your_password> \  
  -e ORACLE_CHARACTERSET=<character_set> \  
  -e ENABLE_ARCHIVELOG=true \  
  -e ENABLE_FORCE_LOGGING=true \  
  -v <host_directory_or_volume>:/opt/oracle/oradata \  
  container-registry.oracle.com/database/free:latest

参数说明:

  • --name: 容器名称(默认:自动生成)
  • -P | -p: 主机端口到容器端口的映射。仅暴露一个端口:1521(Oracle监听器)
  • -e ORACLE_PWD: Oracle AI Database的SYS、SYSTEM和PDB_ADMIN用户密码(默认:自动生成)
  • -e ORACLE_CHARACTERSET: 创建数据库时使用的字符集(默认:AL32UTF8)
  • -e ENABLE_ARCHIVELOG: 创建数据库时启用归档日志模式(默认:true)
  • -e ENABLE_FORCE_LOGGING: 创建数据库时启用强制日志记录模式(默认:true)
  • -v <host_directory_or_volume>:/opt/oracle/oradata: 数据库使用的数据卷。必须可由容器内的Unix“oracle”用户(uid: 54321)写入。如果省略,数据库将不会在容器重建后持久化。
  • -v <host_directory>:/opt/oracle/scripts/startup: 可选:包含数据库启动后要运行的自定义脚本的卷。详情见下文“在设置后和启动时运行脚本”部分。
  • -v <host_directory>:/opt/oracle/scripts/setup: 可选:包含数据库设置后要运行的自定义脚本的卷。详情见下文“在设置后和启动时运行脚本”部分。

支持的配置选项:

  • ORACLE_CHARACTERSET:此参数修改数据库的字符集。该参数为可选,默认值设为AL32UTF8。请注意,仅在创建新数据库时(即运行镜像时使用-v选项挂载主机系统目录,参见“挂载Podman卷/主机目录以实现数据库持久化”部分),此参数才会设置字符集。

  • ORACLE_PWD:此参数修改SYS、SYSTEM和PDBADMIN用户的密码。该参数为可选,默认值随机生成。

[!NOTE]

使用此选项会将密码暴露为容器环境变量。因此,建议使用下文描述的Podman secrets。

  • Podman Secrets支持:仅当使用Podman运行时运行Oracle AI Database 26ai Free容器镜像时,才支持此选项。Podman secrets是向容器传递文本字符串(如ssh密钥或密码)的安全机制。
    要安全指定SYS、SYSTEM和PDBADMIN用户的密码,请创建名为oracle_pwd的secret和用于加密密码的密钥oracle_pwd_priv_key。命令如下:
    1. 生成私钥和公钥文件
mkdir /opt/.secrets/  
     cd /opt/.secrets  
     openssl genrsa -out key.pem  
     openssl rsa -in key.pem -out key.pub -pubout
  1. 创建包含未加密密码的文本文件,保存为/opt/.secrets/pwdfile.txt
vi /opt/.secrets/pwdfile.txt
  1. 使用上述生成的私钥加密密码文件
openssl pkeyutl -in /opt/.secrets/pwdfile.txt -out /opt/.secrets/pwdfile.enc -pubin -inkey /opt/.secrets/key.pub -encrypt  
     rm -rf /opt/.secrets/pwdfile.txt
  1. 为加密密码和上述生成的公钥创建podman secrets
podman secret create oracle_pwd /opt/.secrets/pwdfile.enc  
     podman secret create oracle_pwd_priv_key /opt/.secrets/key.pub
  1. 将podman secrets传递给容器
    使用--secret选项将上述创建的oracle_pwd和oracle_pwd_priv_key secrets传递给容器:
podman run --name <container_name> --secret=oracle_pwd --secret=oracle_pwd_priv_key container-registry.oracle.com/database/free:latest
  • 挂载Podman卷/主机目录以实现数据库持久化:
    要实现数据库持久化,可将命名Podman卷或主机系统目录挂载到容器内的/opt/oracle/oradata位置。这两个选项的区别如下:
    1. 如果在/opt/oracle/oradata位置挂载Podman卷,则该卷会预填充镜像中已存在的数据文件。此时,启动速度会非常快,类似于未挂载卷时启动镜像。这些数据文件存在于镜像中是为了实现数据库的快速启动。
      要使用Podman卷作为数据卷,请运行:
$ podman run -d --name <container_name> \  
       -v <volume_name>:/opt/oracle/oradata \  
       container-registry.oracle.com/database/free:latest
  1. 如果在/opt/oracle/oradata位置挂载主机系统目录,会发生以下两种情况:
    • 如果挂载的主机系统目录中存在数据文件,则这些文件会覆盖/opt/oracle/oradata处的文件,数据库启动速度会非常快。
    • 如果主机系统目录中不存在数据文件,则/opt/oracle/oradata处的数据文件会被覆盖,将开始新数据库的设置。全新数据库的设置需要相当长的时间(约10分钟)。
      要使用主机系统目录作为数据卷,请运行:
$ podman run -d --name <container_name> \  
       -v <host_directory>:/opt/oracle/oradata \  
       container-registry.oracle.com/database/free:latest

[!NOTE]

清理已挂载的主机目录可通过进入目录位置并执行rm -rf * .*完成。

  • ENABLE_ARCHIVELOG和/或ENABLE_FORCE_LOGGING:这些选项在预构建数据库镜像中默认启用。要禁用这些选项,请从数据库容器内使用SQLPlus执行相关SQL命令。

更改SYS用户的默认密码

如果未使用“自定义配置”部分中描述的-e选项提供密码,容器首次启动时会为数据库生成随机密码。要更改这些账户的密码,请使用podman exec命令运行容器中的setPassword.sh脚本。注意,运行脚本前容器必须处于运行状态。例如:

podman exec <container_name> ./setPassword.sh <new_password>

数据库告警日志

可以使用以下命令访问数据库告警日志,其中<container_name>是容器名称:

podman logs <container_name>

连接到Oracle AI Database Free容器

当Oracle AI Database指示容器已启动且STATUS字段显示(healthy)后,客户端应用程序即可连接到数据库。

从容器内连接

可以通过在容器内运行SQL*Plus命令连接到Oracle AI Database,使用以下命令之一:

podman exec -it <container_name> sqlplus sys/<password>@FREE as sysdba  
podman exec -it <container_name> sqlplus system/<password>@FREE  
podman exec -it <container_name> sqlplus pdbadmin/<password>@FREEPDB1

从容器外连接

默认情况下,Oracle AI Database暴露1521端口用于Oracle客户端连接(使用Oracle的SQLNet协议)。可以使用SQLPlus或任何Oracle AI Database客户端软件从容器外连接到数据库。

要从容器外连接,请按照“自定义配置”部分中的详细Podman运行命令启动容器时使用-P选项。通过运行以下命令发现映射的端口:

podman port <container_name>

要使用SQL*Plus从容器外连接,请运行以下命令:

# 以sysdba身份连接到CDB$ROOT级别的数据库:  
sqlplus sys/<password>@//localhost:<mapped_port>/FREE as sysdba
# 以非sysdba身份连接到CDB$ROOT级别:  
sqlplus system/<password>@//localhost:<mapped_port>/FREE
# 连接到FREE数据库中的默认可插拔数据库(PDB):  
sqlplus pdbadmin/<password>@//localhost:<mapped_port>/FREEPDB1

重用现有数据库

如果按照“自定义配置”部分中“挂载Podman卷/主机目录以实现数据库持久化”所述,使用挂载到容器内/opt/oracle/oradata位置的主机系统目录启动数据库,则即使容器被销毁,数据文件也会保持持久化。可以通过重用主机系统目录启动另一个使用相同数据文件的容器。

要将主机系统上的此目录重用于数据卷,请运行以下命令:

podman run -d --name <container_name> -v \  
  <host_directory>:/opt/oracle/oradata \  
  container-registry.oracle.com/database/free:latest

在设置后和启动时运行脚本

容器镜像可以配置为在设置后和启动时运行脚本。目前支持.sh和.sql扩展名。

  • 对于设置后脚本,挂载卷/opt/oracle/scripts/setup以包含此目录中的脚本。
  • 对于启动后脚本,挂载卷/opt/oracle/scripts/startup以包含此目录中的脚本。

数据库设置或启动后,这些文件夹中的脚本将在容器内的数据库上运行。SQL脚本以SYSDBA身份运行,shell脚本以当前用户身份运行。

为确保脚本按正确顺序运行,Oracle建议为脚本添加数字前缀。例如:01_users.sql、02_permissions.sql等。

[!NOTE]
Free和Free Lite镜像均包含预构建数据库,因此设置脚本不会运行。如果提供主机挂载点(空目录),则会开始新数据库的设置,且设置脚本将运行。

以下示例将本地目录/home/oracle/myScripts挂载到/opt/oracle/scripts/startup,然后会在此目录中搜索自定义启动脚本...

拉取命令

轩辕镜像通过轩辕镜像拉取

专属域名未获取到

请登录使用轩辕镜像享受快速拉取体验,支持国内访问优化,速度提升

🚀 国内优化⚡ 访问优化🔒 安全可靠
原始仓库从原始仓库拉取镜像
docker pull container-registry.oracle.com/database/free:23.8.0.0-amd64

更多版本

共 47 个版本
container-registry.oracle.com/database/free
container-registry.oracle.com/database/free:23.2.0.0
23.2.0.0container-registry.oracle.comlinux/amd64
container-registry.oracle.com/database/free
container-registry.oracle.com/database/free:23.26.0.0-amd64
23.26.0.0-amd64container-registry.oracle.comlinux/amd64
container-registry.oracle.com/database/free
container-registry.oracle.com/database/free:23.26.0.0-arm64
23.26.0.0-arm64container-registry.oracle.comlinux/amd64
container-registry.oracle.com/database/free
container-registry.oracle.com/database/free:23.26.0.0-lite-amd64
23.26.0.0-lite-amd64container-registry.oracle.comlinux/amd64
container-registry.oracle.com/database/free
container-registry.oracle.com/database/free:23.26.0.0-lite-arm64
23.26.0.0-lite-arm64container-registry.oracle.comlinux/amd64
container-registry.oracle.com/database/free
container-registry.oracle.com/database/free:23.26.0.0-lite
23.26.0.0-litecontainer-registry.oracle.comlinux/amd64
container-registry.oracle.com/database/free
container-registry.oracle.com/database/free:23.26.0.0
23.26.0.0container-registry.oracle.comlinux/amd64
container-registry.oracle.com/database/free
container-registry.oracle.com/database/free:23.26.1.0-amd64
23.26.1.0-amd64container-registry.oracle.comlinux/amd64
container-registry.oracle.com/database/free
container-registry.oracle.com/database/free:23.26.1.0-arm64
23.26.1.0-arm64container-registry.oracle.comlinux/amd64
container-registry.oracle.com/database/free
container-registry.oracle.com/database/free:23.26.1.0-lite-amd64
23.26.1.0-lite-amd64container-registry.oracle.comlinux/amd64
container-registry.oracle.com/database/free
container-registry.oracle.com/database/free:23.26.1.0-lite-arm64
23.26.1.0-lite-arm64container-registry.oracle.comlinux/amd64
container-registry.oracle.com/database/free
container-registry.oracle.com/database/free:23.26.1.0-lite
23.26.1.0-litecontainer-registry.oracle.comlinux/amd64
container-registry.oracle.com/database/free
container-registry.oracle.com/database/free:23.26.1.0
23.26.1.0container-registry.oracle.comlinux/amd64
container-registry.oracle.com/database/free
container-registry.oracle.com/database/free:23.3.0.0
23.3.0.0container-registry.oracle.comlinux/amd64
container-registry.oracle.com/database/free
container-registry.oracle.com/database/free:23.4.0.0-lite
23.4.0.0-litecontainer-registry.oracle.comlinux/amd64
container-registry.oracle.com/database/free
container-registry.oracle.com/database/free:23.4.0.0
23.4.0.0container-registry.oracle.comlinux/amd64
container-registry.oracle.com/database/free
container-registry.oracle.com/database/free:23.5.0.0-amd64
23.5.0.0-amd64container-registry.oracle.comlinux/amd64
container-registry.oracle.com/database/free
container-registry.oracle.com/database/free:23.5.0.0-arm64
23.5.0.0-arm64container-registry.oracle.comlinux/amd64
container-registry.oracle.com/database/free
container-registry.oracle.com/database/free:23.5.0.0-lite-amd64
23.5.0.0-lite-amd64container-registry.oracle.comlinux/amd64
container-registry.oracle.com/database/free
container-registry.oracle.com/database/free:23.5.0.0-lite-arm64
23.5.0.0-lite-arm64container-registry.oracle.comlinux/amd64
container-registry.oracle.com/database/free
container-registry.oracle.com/database/free:23.5.0.0-lite
23.5.0.0-litecontainer-registry.oracle.comlinux/amd64
container-registry.oracle.com/database/free
container-registry.oracle.com/database/free:23.5.0.0
23.5.0.0container-registry.oracle.comlinux/amd64
container-registry.oracle.com/database/free
container-registry.oracle.com/database/free:23.6.0.0-amd64
23.6.0.0-amd64container-registry.oracle.comlinux/amd64
container-registry.oracle.com/database/free
container-registry.oracle.com/database/free:23.6.0.0-arm64
23.6.0.0-arm64container-registry.oracle.comlinux/amd64
container-registry.oracle.com/database/free
container-registry.oracle.com/database/free:23.6.0.0-lite-amd64
23.6.0.0-lite-amd64container-registry.oracle.comlinux/amd64
container-registry.oracle.com/database/free
container-registry.oracle.com/database/free:23.6.0.0-lite-arm64
23.6.0.0-lite-arm64container-registry.oracle.comlinux/amd64
container-registry.oracle.com/database/free
container-registry.oracle.com/database/free:23.6.0.0-lite
23.6.0.0-litecontainer-registry.oracle.comlinux/amd64
container-registry.oracle.com/database/free
container-registry.oracle.com/database/free:23.6.0.0
23.6.0.0container-registry.oracle.comlinux/amd64
container-registry.oracle.com/database/free
container-registry.oracle.com/database/free:23.7.0.0-amd64
23.7.0.0-amd64container-registry.oracle.comlinux/amd64
container-registry.oracle.com/database/free
container-registry.oracle.com/database/free:23.7.0.0-arm64
23.7.0.0-arm64container-registry.oracle.comlinux/amd64
container-registry.oracle.com/database/free
container-registry.oracle.com/database/free:23.7.0.0-lite-amd64
23.7.0.0-lite-amd64container-registry.oracle.comlinux/amd64
container-registry.oracle.com/database/free
container-registry.oracle.com/database/free:23.7.0.0-lite-arm64
23.7.0.0-lite-arm64container-registry.oracle.comlinux/amd64
container-registry.oracle.com/database/free
container-registry.oracle.com/database/free:23.7.0.0-lite
23.7.0.0-litecontainer-registry.oracle.comlinux/amd64
container-registry.oracle.com/database/free
container-registry.oracle.com/database/free:23.7.0.0
23.7.0.0container-registry.oracle.comlinux/amd64
container-registry.oracle.com/database/free
container-registry.oracle.com/database/free:23.8.0.0-arm64
23.8.0.0-arm64container-registry.oracle.comlinux/amd64
container-registry.oracle.com/database/free
container-registry.oracle.com/database/free:23.8.0.0-lite-amd64
23.8.0.0-lite-amd64container-registry.oracle.comlinux/amd64
container-registry.oracle.com/database/free
container-registry.oracle.com/database/free:23.8.0.0-lite-arm64
23.8.0.0-lite-arm64container-registry.oracle.comlinux/amd64
container-registry.oracle.com/database/free
container-registry.oracle.com/database/free:23.8.0.0-lite
23.8.0.0-litecontainer-registry.oracle.comlinux/amd64
container-registry.oracle.com/database/free
container-registry.oracle.com/database/free:23.8.0.0
23.8.0.0container-registry.oracle.comlinux/amd64
container-registry.oracle.com/database/free
container-registry.oracle.com/database/free:23.9.0.0-amd64
23.9.0.0-amd64container-registry.oracle.comlinux/amd64
container-registry.oracle.com/database/free
container-registry.oracle.com/database/free:23.9.0.0-arm64
23.9.0.0-arm64container-registry.oracle.comlinux/amd64
container-registry.oracle.com/database/free
container-registry.oracle.com/database/free:23.9.0.0-lite-amd64
23.9.0.0-lite-amd64container-registry.oracle.comlinux/amd64
container-registry.oracle.com/database/free
container-registry.oracle.com/database/free:23.9.0.0-lite-arm64
23.9.0.0-lite-arm64container-registry.oracle.comlinux/amd64
container-registry.oracle.com/database/free
container-registry.oracle.com/database/free:23.9.0.0-lite
23.9.0.0-litecontainer-registry.oracle.comlinux/amd64
container-registry.oracle.com/database/free
container-registry.oracle.com/database/free:23.9.0.0
23.9.0.0container-registry.oracle.comlinux/amd64
container-registry.oracle.com/database/free
container-registry.oracle.com/database/free:latest-lite
latest-litecontainer-registry.oracle.comlinux/amd64
container-registry.oracle.com/database/free
container-registry.oracle.com/database/free:latest
latestcontainer-registry.oracle.comlinux/amd64

轩辕镜像配置手册

探索更多轩辕镜像的使用方法,找到最适合您系统的配置方式

Docker 配置

登录仓库拉取

通过 Docker 登录认证访问私有仓库

专属域名拉取

无需登录使用专属域名

K8s Containerd

Kubernetes 集群配置 Containerd

K3s

K3s 轻量级 Kubernetes 镜像加速

Dev Containers

VS Code Dev Containers 配置

Podman

Podman 容器引擎配置

Singularity/Apptainer

HPC 科学计算容器配置

其他仓库配置

ghcr、Quay、nvcr 等镜像仓库

Harbor 镜像源配置

Harbor Proxy Repository 对接专属域名

Portainer 镜像源配置

Portainer Registries 加速拉取

Nexus 镜像源配置

Nexus3 Docker Proxy 内网缓存

系统配置

Linux

在 Linux 系统配置镜像服务

Windows/Mac

在 Docker Desktop 配置镜像

MacOS OrbStack

MacOS OrbStack 容器配置

Docker Compose

Docker Compose 项目配置

NAS 设备

群晖

Synology 群晖 NAS 配置

飞牛

飞牛 fnOS 系统配置镜像

绿联

绿联 NAS 系统配置镜像

威联通

QNAP 威联通 NAS 配置

极空间

极空间 NAS 系统配置服务

网络设备

爱快路由

爱快 iKuai 路由系统配置

宝塔面板

在宝塔面板一键配置镜像

需要其他帮助?请查看我们的 常见问题Docker 镜像访问常见问题解答 或 提交工单

镜像拉取常见问题

使用与功能问题

配置了专属域名后,docker search 为什么会报错?

docker search 限制

Docker Hub 上有的镜像,为什么在轩辕镜像网站搜不到?

站内搜不到镜像

机器不能直连外网时,怎么用 docker save / load 迁镜像?

离线 save/load

docker pull 拉插件报错(plugin v1+json)怎么办?

插件要用 plugin install

WSL 里 Docker 拉镜像特别慢,怎么排查和优化?

WSL 拉取慢

轩辕镜像安全吗?如何用 digest 校验镜像没被篡改?

安全与 digest

第一次用轩辕镜像拉 Docker 镜像,要怎么登录和配置?

新手拉取配置

错误码与失败问题

docker pull 提示 manifest unknown 怎么办?

manifest unknown

docker pull 提示 no matching manifest 怎么办?

no matching manifest(架构)

镜像已拉取完成,却提示 invalid tar header 或 failed to register layer 怎么办?

invalid tar header(解压)

Docker pull 时 HTTPS / TLS 证书验证失败怎么办?

TLS 证书失败

Docker pull 时 DNS 解析超时或连不上仓库怎么办?

DNS 超时

Docker 拉取出现 410 Gone 怎么办?

410 Gone 排查

出现 402 或「流量用尽」提示怎么办?

402 与流量用尽

Docker 拉取提示 UNAUTHORIZED(401)怎么办?

401 认证失败

遇到 429 Too Many Requests(请求太频繁)怎么办?

429 限流

docker login 提示 Cannot autolaunch D-Bus,还算登录成功吗?

D-Bus 凭证提示

为什么会出现「单层超过 20GB」或 413,无法加速拉取?

413 与超大单层

账号 / 计费 / 权限

轩辕镜像免费版和专业版有什么区别?

免费版与专业版区别

轩辕镜像支持哪些 Docker 镜像仓库?

支持的镜像仓库

镜像拉取失败还会不会扣流量?

失败是否计费

麒麟 V10 / 统信 UOS 提示 KYSEC 权限不够怎么办?

KYSEC 拦截脚本

如何在轩辕镜像申请开具发票?

申请开票

怎么修改轩辕镜像的网站登录和仓库登录密码?

修改登录密码

如何注销轩辕镜像账户?要注意什么?

注销账户

配置与原理类

写了 registry-mirrors,为什么还是走官方或仍然报错?

mirrors 不生效

怎么用 docker tag 去掉镜像名里的轩辕域名前缀?

去掉域名前缀

如何拉取指定 CPU 架构的镜像(如 ARM64、AMD64)?

指定架构拉取

用轩辕镜像拉镜像时快时慢,常见原因有哪些?

拉取速度原因

查看全部问题→

用户好评

来自真实用户的反馈,见证轩辕镜像的优质服务

用户头像

oldzhang

运维工程师

Linux服务器

5

"Docker访问体验非常流畅,大镜像也能快速完成下载。"

轩辕镜像
镜像详情
...
container-registry.oracle.com/database/free
博客公告Docker 镜像公告与技术博客
热门镜像查看热门 Docker 镜像推荐
一键安装一键安装 Docker 并配置镜像源
镜像拉取问题咨询请 提交工单,官方技术交流群:1072982923。轩辕镜像所有镜像均来源于原始仓库,本站不存储、不修改、不传播任何镜像内容。
镜像拉取问题咨询请提交工单,官方技术交流群:。轩辕镜像所有镜像均来源于原始仓库,本站不存储、不修改、不传播任何镜像内容。
商务合作:点击复制邮箱
©2024-2026 源码跳动
商务合作:点击复制邮箱Copyright © 2024-2026 杭州源码跳动科技有限公司. All rights reserved.