Linux下利用docker安裝oracle

2021-09-19 06:13:00 字數 999 閱讀 9677

yum update

(此處看個人需求,不可亂更新)

yum install docker-engine //安裝docker包

service docker start           //啟動docker服務

docker search oracle

例:docker pull registry.cn-hangzhou.aliyuncs.com/helowin/oracle_11g

(docker pull + 映象位址)

(將容器1521埠對映到宿主機1521埠,容器名為oracle_11g)

docker start oracle_11g

docker exec -it oracle_11g bash

進入到控制台之後,登入sqlplus有可能發現無法找到sqlplus命名(bash:sqlplus commend to found))

解決辦法:

切換到root使用者

su root

輸入密碼:helowin

編輯profile檔案配置oracle環境變數

vi /etc/profile

在檔案最後新增如下命令

export oracle_sid=helowin

export path=oracle_home/bin:path

軟體連線

輸入命令 ln -s $oracle_home/bin/sqlplus /usr/bin

切換至oracle使用者

su - oracle

便可使用sqlplus

(若在阿里雲上利用docker安裝oracle,會發現使用遠端工具連線不上,也無法telnet通1521埠)

解決方法:

Linux下利用Docker搭建MYSQL5 7

1 建立mysql配置目錄 建立配置目錄 mkdir p etc mysql conf.d 建立資料和日誌目錄 mkdir pv opt mysql 2 修改my.cnf配置 輸入 sudo vim etc mysql conf.d my.cnf,新增如下內容 mysqld default stor...

Linux環境下MySQL python安裝過程

參考 1.首先確認python的版本為2.3.4以上,如果不是需要公升級python的版本 python v 檢查python版本 2.安裝mysql,比如安裝在 usr local mysql目錄下 4.安裝 mysql python tar xvzf mysql python 1.2.2.tar...

Linux環境下MySQL python安裝過程

參考 1.首先確認python的版本為2.3.4以上,如果不是需要公升級python的版本 python v 檢查python版本 2.安裝mysql,比如安裝在 usr local mysql目錄下 4.安裝 mysql python tar xvzf mysql python 1.2.2.tar...