解析Docker 下拉取oracle 11g鏡像配置的問題
1、拉取鏡像
docker pull registry.cn-hangzhou.aliyuncs.com/helowin/oracle_11g
鏡像詳情:https://dev.aliyun.com/detail.html?spm=5176.1972343.2.8.E6Cbr1&repoId=1969

由于鏡像我已經(jīng)拉取,所以此處顯示已存在,查看鏡像信息
docker iamges

2、創(chuàng)建并容器信息
docker run -d -p 1521:1521 --name oracle_11g registry.aliyuncs.com/helowin/oracle_11g
由于此處我的容器已經(jīng)創(chuàng)建(命令如想,容器名稱 oracle_11g)此處我直接啟動(dòng)即可。
docker start oracle_11g

3、進(jìn)入控制臺設(shè)置用戶信息
docker exec -it oracle_11g bash

登錄sqlplus,此處發(fā)現(xiàn)sqlplus命令不可用,所以需要進(jìn)行相關(guān)配置,操作步驟如下:

(1)、切換到root用戶模式下
su root
輸入密碼helowin

(2)、編輯profile文件配置ORACLE環(huán)境變量
vi /etc/profile 并在文件最后添加如下命令
export ORACLE_HOME=/home/oracle/app/oracle/product/11.2.0/dbhome_2
export ORACLE_SID=helowin
export PATH=$ORACLE_HOME/bin:$PATH


推出并保存。
(3)、軟件連接
ln -s $ORACLE_HOME/bin/sqlplus /usr/bin

因?yàn)槲乙呀?jīng)創(chuàng)建過所以包標(biāo)志已存在。
(4)、切換到oracle 用戶

登錄sqlplus并修改sys、system用戶密碼
sqlplus /nolog
conn /as sysdba

接著執(zhí)行下面命令
alter user system identified by oracle;
alter user sys identified by oracle;
ALTER PROFILE DEFAULT LIMIT PASSWORD_LIFE_TIME UNLIMITED;

4、登錄驗(yàn)證

登錄成功

5、提交修改
docker commit 容器名稱或ID 新的鏡像名稱:版本
到此這篇關(guān)于Docker 下拉取oracle 11g鏡像配置的文章就介紹到這了,更多相關(guān)Docker oracle 11g鏡像配置內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
相關(guān)文章
linux下使用Docker Compose部署Spug實(shí)現(xiàn)公網(wǎng)遠(yuǎn)程訪問的過程
這篇文章主要介紹了linux下使用Docker Compose部署Spug實(shí)現(xiàn)公網(wǎng)遠(yuǎn)程訪問,本例演示搭建使用docker compose 方式安裝Spug,并結(jié)合cpolar,需要的朋友可以參考下2023-11-11
Docker?Desktop無法正常啟動(dòng)解決(failed?to?start...)
有一段時(shí)間沒有使用docker了,突然要用到結(jié)果發(fā)現(xiàn)docker?desktop用不了了,這篇文章主要給大家介紹了關(guān)于Docker?Desktop無法正常啟動(dòng)解決的過程,,需要的朋友可以參考下2023-01-01
Docker部署Nuxt.js項(xiàng)目的實(shí)現(xiàn)
這篇文章主要介紹了Docker部署Nuxt.js項(xiàng)目的實(shí)現(xiàn),文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2021-02-02
docker 查看進(jìn)程, 內(nèi)存, cup消耗的情況
這篇文章主要介紹了docker 查看進(jìn)程, 內(nèi)存, cup消耗的情況,具有很好的參考價(jià)值,希望對大家有所幫助。一起跟隨小編過來看看吧2021-03-03
linux環(huán)境部署及docker安裝redis的方法
這篇文章主要介紹了linux環(huán)境部署及docker安裝redis的方法,本文給大家介紹的非常詳細(xì),具有一定的參考借鑒價(jià)值,需要的朋友可以參考下2019-08-08
Docker如何實(shí)現(xiàn)修改Docker0網(wǎng)橋默認(rèn)網(wǎng)段
這篇文章主要介紹了Docker如何實(shí)現(xiàn)修改Docker0網(wǎng)橋默認(rèn)網(wǎng)段,小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過來看看吧2018-12-12
docker靈活的構(gòu)建PHP環(huán)境的實(shí)現(xiàn)
這篇文章主要介紹了docker靈活的構(gòu)建PHP環(huán)境的實(shí)現(xiàn),文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2019-12-12

