[英]Oracle 12c in Docker
有一段時間我正在尋找一種在 Docker 中運行 Oracle 的好方法。 它總是以巨大的圖像和緩慢啟動的容器結束。
但是今天我看到了鏈接: https : //store.docker.com/images/oracle-database-enterprise-edition
這只是我們可以使用的官方 Oracle12c(我能夠拉取並啟動它)還是僅適用於企業用戶?
我可以使用自己的 .sql 腳本自定義此圖像嗎? (有一些入口點)?
您可以按照以下步驟操作:
登錄
docker pull store/oracle/database-enterprise:12.2.0.1
docker run -d -it --name oracledb12c -P store/oracle/database-enterprise:12.2.0.1
docker port containerID 1521/tcp(您可以使用此端口連接到容器外部的數據庫)
$ docker ps #check while the container status is not healthy)
連接sqlplus docker exec -it containerID bash -c "source /home/oracle/.bashrc; sqlplus /nolog"
與jdbc連接: USER: sys PASSWD: Oradoc_db1 jdbc:oracle:thin:@(description=(address=(host=127.0.0.1)(protocol=tcp)(port=portNumner)) (connect_data=(service_name=ORCLPDB1.localdomain) )))
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.