筆記 docker安裝oracle11g

2021-10-08 17:00:31 字數 1416 閱讀 6343

記一次docker安裝oracle 11g,以及遇到的坑

磁碟空間預留多一些,否則無法啟動,我這邊預留了10g

docker

unzip解壓工具,如果沒有可以yum install unzip拉取 jaspeen/oracle-11g,它可以幫助我們快速安裝oracle

建立oracle安裝目錄以及資料存放目錄

mkdir /server/oracle/install/database

mkdir /server/dpdump

啟動oracle

docker run -d --privileged -p 1521:1521 -v /server/oracle:/install -v /server/dpdump:/opt/oracle/dpdump --name=orcl jaspeen/oracle-11g
配置使用者

進入容器

[root@s201 ~]

# docker exec -it orcl /bin/bash

[root@3ece463af491 /]

# vi /etc/profile

在最後面加入

export oracle_sid=orcl

export path=

$oracle_home/bin:$path

儲存退出

[root@3ece463af491 /]

# ln -s $oracle_home/bin/sqlplus /usr/bin

[root@3ece463af491 /]

# su oracle

[oracle@3ece463af491 /]$ sqlplus / as sysdba

sql*plus: release 11.2.0.1.0 production on wed aug 5 08:47:43 2020

connected to:

oracle database 11g enterprise edition release 11.2.0.1.0 - 64bit production

sql>

接著建立使用者

sql> create user user1 identified user1;
授權

grant connect,resource,dba to user1;

Docker學習筆記(一) docker安裝

最近一年,斷斷續續學習了一些docker的知識,現在準備總結一下docker的知識,主要包括docker的使用,會用了之後再學習一下docker的原理,特此記錄學習過程。由於docker是基於linux系統的,所以在windows系統下有些不同。還是在官網,我們選擇安裝windows版,但是這裡面要...

Docker學習筆記1 安裝Docker

參考runoob.com的docker教程 我使用的是ubuntu 16.04 lts。由於自17.03後,docker分為ce community edition,社群版 版和ee enterprise edition,企業版 版。我們學習的話,可以使用社群版。step 1 解除安裝舊版本 sud...

docker學習筆記 1 安裝docker

當前系統環境 centos linux release 7.5.1804 core 如果已經有過docker可執行以下命令解除安裝 yum remove docker docker client docker client latest docker common docker latest doc...