溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊(cè)×
其他方式登錄
點(diǎn)擊 登錄注冊(cè) 即表示同意《億速云用戶服務(wù)條款》

Docker如何安裝Oracle19c

發(fā)布時(shí)間:2022-04-13 14:28:06 來源:億速云 閱讀:573 作者:iii 欄目:開發(fā)技術(shù)

這篇“Docker如何安裝Oracle19c”文章的知識(shí)點(diǎn)大部分人都不太理解,所以小編給大家總結(jié)了以下內(nèi)容,內(nèi)容詳細(xì),步驟清晰,具有一定的借鑒價(jià)值,希望大家閱讀完這篇文章能有所收獲,下面我們一起來看看這篇“Docker如何安裝Oracle19c”文章吧。

介紹

Oracle Database 19c ,也就是12.2.0.3,最初在livesql.oracle.com上發(fā)布,是Oracle Database 12c和18c系列產(chǎn)品的最終版本,因此也是“長期支持”版本(以前稱為“終端版本”)。 “長期支持”意味著Oracle Database 19c提供4年的高級(jí)支持(截止到2023年1月底)和至少3年的延長支持(截至2026年1月底)。 這個(gè)擴(kuò)展的支持窗口對(duì)我們的很多客戶至關(guān)重要,因?yàn)楹芏嗫蛻糁贫讼嚓P(guān)的升級(jí)策略。

前期準(zhǔn)備

Docker安裝

#升級(jí)yum
sudo yum update  

#卸載舊版本
sudo yum remove docker  docker-common docker-selinux docker-engine  

#安裝依賴  
sudo yum install -y yum-utils device-mapper-persistent-data lvm2  

#設(shè)置源  
sudo yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo   

# 更新yum緩存
yum makecache fast

# 安裝Docker
yum -y install docker-ce

# 啟動(dòng)
systemctl start docker

# 查看是否啟動(dòng)成功
docker info

# 開機(jī)自啟
systemctl enable docker

# Cannot connect to the Docker daemon at unix:///var/run/docker.sock. Is the d
systemctl restart docker  #重啟一下就行

# 在下載鏡像前,需要設(shè)置一下國內(nèi)源,用來提高下載速度
sudo vim /etc/docker/daemon.json

# 配置
{  
    "registry-mirrors": ["https://d7grpode.mirror.aliyuncs.com"]  
}

# 重啟
sudo systemctl restart docker

安裝成功界面

Docker如何安裝Oracle19c

Oracle 19c安裝

第一步:下載鏡像

# 下載鏡像
docker pull registry.cn-hangzhou.aliyuncs.com/zhuyijun/oracle:19c

我們來看一下有沒有下載成功

Docker如何安裝Oracle19c

第二步:創(chuàng)建掛載文件

# 創(chuàng)建文件
mkdir -p /mydata/oracle/oradata

# 授權(quán),不授權(quán)會(huì)導(dǎo)致后面安裝失敗
chmod 777 /mydata/oracle/oradata

第三步:安裝Oracle

1、安裝oracle,并把配置掛載到本地文件

docker run -d  \
-p 1524:1521 -p 5502:5500 \
-e ORACLE_SID=ORCLCDB \
-e ORACLE_PDB=ORCLPDB1 \
# 此處是oracle密碼
-e ORACLE_PWD=123456 \
-e ORACLE_EDITION=standard \
-e ORACLE_CHARACTERSET=AL32UTF8 \
-v /mydata/oracle/oradata:/opt/oracle/oradata \
--name orcl19c_03 \
registry.cn-hangzhou.aliyuncs.com/zhuyijun/oracle:19c

2、查看oracle是否安裝成功

# 查看啟動(dòng)日志
docker logs -ft orcl19c_03

顯示如下畫面,表示安裝成功

Docker如何安裝Oracle19c

注意:
如果安裝失敗 ,執(zhí)行以下命令
docker stop orcl19c_03
docker rm orcl19c_03

第四步:連接Oracle

docker exec -it orcl19c_03 /bin/bash
sqlplus / as sysdba
show pdbs;

這樣就可以了

Docker如何安裝Oracle19c

還可以通過訪問https://localhost:5502/em

Docker如何安裝Oracle19c

username:sys
password:123456
Container Name:ORCLPDB1

Docker如何安裝Oracle19c

注意 :是https,不是http

以上就是關(guān)于“Docker如何安裝Oracle19c”這篇文章的內(nèi)容,相信大家都有了一定的了解,希望小編分享的內(nèi)容對(duì)大家有幫助,若想了解更多相關(guān)的知識(shí)內(nèi)容,請(qǐng)關(guān)注億速云行業(yè)資訊頻道。

向AI問一下細(xì)節(jié)

免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點(diǎn)不代表本網(wǎng)站立場,如果涉及侵權(quán)請(qǐng)聯(lián)系站長郵箱:is@yisu.com進(jìn)行舉報(bào),并提供相關(guān)證據(jù),一經(jīng)查實(shí),將立刻刪除涉嫌侵權(quán)內(nèi)容。

AI