gpt4 book ai didi

Docker 中的 Oracle 12c

转载 作者:行者123 更新时间:2023-12-02 08:05:34 26 4
gpt4 key购买 nike

有一段时间我一直在寻找一种在 Docker 中运行 Oracle 的好方法。它总是以巨大的图像和缓慢启动的容器而告终。

但今天我看到了链接:https://store.docker.com/images/oracle-database-enterprise-edition

这只是我们可以使用的官方 Oracle12c(我能够拉取并启动它)还是仅适用于企业用户?

我可以使用自己的 .sql 脚本自定义此图像吗? (有一些入口点)?

最佳答案

您可以按照以下步骤操作:

  1. docker登录

  2. docker pull store/oracle/database-enterprise:12.2.0.1

  3. docker run -d -it --name oracledb12c -P store/oracle/database-enterprise:12.2.0.1

  4. docker端口containerID 1521/tcp(您可以使用此端口连接到容器外部的数据库)

$ docker ps #当容器状态不健康时进行检查)

  • 与 sqlplus 连接docker exec -it 容器ID bash -c "source/home/oracle/.bashrc; sqlplus/nolog"

  • 与 jdbc 连接:用户:sys 密码:Oradoc_db1jdbc:oracle:thin:@(描述=(地址=(主机=127.0.0.1)(协议(protocol)=tcp)(端口=portNumner))(connect_data=(service_name=ORCLPDB1.localdomain)))

关于Docker 中的 Oracle 12c,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51448615/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com