在 docker 中安裝 oracle 數據庫的方法:拉取 oracle docker 鏡像。創建數據卷存儲數據庫數據。運行 docker 容器,并將數據卷映射到容器中 oracle 數據庫默認的數據存儲路徑。運行后即可使用 oracle 實例。
Docker 中安裝 Oracle 數據庫
如何安裝?
在 Docker 中安裝 Oracle 數據庫,可以通過以下步驟:
拉取 Oracle Docker 鏡像:
<a style="color:#f60; text-decoration:underline;" href="https://www.php.cn/zt/15865.html" target="_blank">docker</a> pull <a style="color:#f60; text-decoration:underline;" href="https://www.php.cn/zt/15715.html" target="_blank">oracle</a>/database:21.3.0.0
登錄后復制
創建數據卷:
docker volume create oracle-data
登錄后復制
運行 Docker 容器:
docker run -d --name oracle-db \ -p 1521:1521 \ -v oracle-data:/opt/oracle/oradata \ oracle/database:21.3.0.0
登錄后復制
詳細說明:
步驟 1:拉取 Docker 鏡像
這將從 Docker Hub 拉取官方 Oracle 數據庫 Docker 鏡像。您可以指定特定的版本,如 “21.3.0.0”。
步驟 2:創建數據卷
此數據卷將存儲數據庫數據,它獨立于容器存在。這確保了即使容器關閉或刪除,數據也能持久存儲。
步驟 3:運行 Docker 容器
此命令將運行 Oracle 數據庫 Docker 容器:
-d:后臺運行容器。
–name oracle-db:為容器指定名稱。
-p 1521:1521:將容器的 1521 端口映射到主機的 1521 端口,這是 Oracle 默認監聽端口。
-v oracle-data:/opt/oracle/oradata:將數據卷掛載到容器中的 /opt/oracle/oradata 目錄,這是 Oracle 數據庫數據存儲位置的默認路徑。
容器啟動后,您就可以使用 Oracle 實例了。