亚洲成a人片在线观看69,中文字幕免费无线观看,日韩精品无码一区二区三区四区,92精品国产自产在线观看直播,亚洲精品无码不卡在线观看屁,亚洲成av人片在www色猫咪

docker鏡像安裝oracle

簡(jiǎn)介

debian中安裝 docker,并且在 docker環(huán)境下使用 oracle。

docker安裝

https://docs.docker.com/engine/installation/#desktop
或者去 https://download.docker.com/linux/static/stable網(wǎng)址里面下載,下載完了解壓到 /usr/bin/下面(或者解壓到其他地方,然后將解壓路徑添加到 PATH里面)即可,在 ~/.zshrc中添加

alias docker="sudo docker" # 不想每次都輸入sudo,也不想切換到root用戶(hù)
# alias dockerd="sudo docker" # 在非root下面執行dockerd &可能不會(huì )生效

注意

如果你的根目錄所在的分區空間不是特別大的話(huà),我并不建議解壓到 /usr/bin/下面??梢越鈮旱狡渌恢?docker_path),將 docker_path添加到 PATH:

vi ~/.zshrc
# 或者打開(kāi)
# vi ~/.bashrc
# 在~/.zshrc 或者~/.bashrc中添加下面語(yǔ)句
export $DOCKER_PATH="docker_path"
export $PATH=$PATH:$DOCKER_PATH

安裝 啟動(dòng)oracle

  1. 安裝啟動(dòng)
    • 標準版安裝

       dockerd &
       docker pull sath89/oracle-12c  # 12c
       docker pull sath89/oracle-xe-11g # 11g
       docker pull chameleon82/oracle-xe-10g # 10g
       docker run -h "oracle12c" --name "oracle12c" -d -p 49160:22 -p 49161:1521 -p 49162:8080 \
       sath89/oracle-12c
       docker run -h "oracle11g" --name "oracle11g" -d -p 49163:22 -p 49164:1521 -p 49165:8080 \
       sath89/oracle-xe-11g
       docker run -h "oracle10g" --name "oracle10g" -d -p 49166:22 -p 49167:1521 -p 49168:8080 \
       chameleon82/oracle-xe-10g
      
    • 企業(yè)版安裝
      下載企業(yè)版oracle,克隆項目https://github.com/oracle/docker-images 到本地,將oracle拷貝到在OracleDatabase/dockerfiles/<version>下面,執行

      sudo ./buildDockerImage.sh -v 12.2.0.1 -e
      docker run -h "oracle12c-ee" --name "oracle12c-ee" -d -p 49170:22 -p 49171:1521 \
      -p 49172:5500 -p 49173:8080 -e ORACLE_SID=orcl -e ORACLE_PDB=pdb -e ORACLE_PWD=zeekling \
      oracle/database:12.2.0.1-ee
      
      • 重新打開(kāi)oracle容器
         docker restart oracle12c
      
      • tipdocker run是new 一個(gè)新的容器出來(lái),名字是不能重復的
  2. 查看oracle啟動(dòng)日志
 docker logs -f oracle12c
  1. 進(jìn)入鏡像的bash
 docker exec -it oracle12c /bin/bash

默認登進(jìn)去是 root用戶(hù),oracle安裝在 oracle用戶(hù)下面,所以進(jìn)去是要切換用戶(hù)的;切換用戶(hù)時(shí),默認不需要密碼。
4. 查看docker容器ip

 docker inspect oracle12c  | grep IPAddress
  1. 連接數據庫
    切換到oracle用戶(hù),在~/.bashrc里面添加
export ORACLE_HOME=/u01/app/oracle/product/12.1.0/xe
export PATH=$PATH:$ORACLE_HOME/bin
export $ORACLE_SID=xe

這樣就不用切換到 oraclebin目錄下面執行 sqlplus / as sysdba

  1. 圖形化界面安裝和啟動(dòng)
    root用戶(hù)下執行
curl -s https://shipyard-project.com/deploy | bash -s

在瀏覽器中打開(kāi)http://127.0.0.1:8080,輸入用戶(hù)名/密碼:admin/shipyard
再次啟動(dòng) docker 時(shí),圖形界面會(huì )隨著(zhù)容器啟動(dòng),不用用命令啟動(dòng)
可以將 https://shipyard-project.com/deploy中的腳本保存下來(lái),下次安裝的時(shí)候使用

curl https://shipyard-project.com/deploy > /usr/bin/dockerdeploy
# 下次執行下面語(yǔ)句
dockerd &
su root
dockerdeploy
  1. 安裝oracle客戶(hù)端
    http://www.oracle.com/technetwork/database/features/instant-client/index-097480.html
    下載oracle客戶(hù)端,建議下載rpm包,在debian系列linux上可以轉成deb包,下載下面幾個(gè)包就行了
-rw-r--r-- 1 root root  42M Dec 14 22:22 oracle-instantclient12.2-basic_12.2.0.1.0-2_amd64.deb
-rw-r--r-- 1 root root 551K Dec 14 22:22 oracle-instantclient12.2-devel_12.2.0.1.0-2_amd64.deb
-rw-r--r-- 1 root root 1.5M Dec 14 22:22 oracle-instantclient12.2-jdbc_12.2.0.1.0-2_amd64.deb
-rw-r--r-- 1 root root 633K Dec 14 22:23 oracle-instantclient12.2-sqlplus_12.2.0.1.0-2_amd64.deb
-rw-r--r-- 1 root root 795K Dec 14 23:17 oracle-instantclient12.2-tools_12.2.0.1.0-2_amd64.deb

安裝完了之后在 ~/.zshrc或者 ~/.bashrc或者 /etc/profile(第三個(gè)需要重啟電腦)中添加

# oracle
export ORACLE_HOME=/usr/lib/oracle/12.2/client64
export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:$ORACLE_HOME/lib
export TNS_ADMIN=$ORACLE_HOME
export PATH=$ORACLE_HOME/bin:$PATH

/usr/lib/oracle/12.2/client64/下新建文件 tnsnames.ora添加

xe=
  (DESCRIPTION =
   (ADDRESS_LIST =
    (ADDRESS = (PROTOCOL = TCP)(HOST = localhost)(PORT = 49161))
   )
   (CONNECT_DATA =
      (SERVICE_NAME = xe)
   )
  )

然后在終端中輸入(需要新鍵用戶(hù)等操作)

sqlplus eoda/foo@xe

就可以了



標 題:《docker鏡像安裝oracle
作 者:zeekling
提 示:轉載請注明文章轉載自個(gè)人博客:浪浪山旁那個(gè)村

評論

取消
亚洲成a人片在线观看69,中文字幕免费无线观看,日韩精品无码一区二区三区四区,92精品国产自产在线观看直播,亚洲精品无码不卡在线观看屁,亚洲成av人片在www色猫咪 亚洲另类1区二区| 亚洲中字幕日产AV片在线| 亚洲AV无码一区二区二三区| 亚洲日韩一区二区午夜福利蜜桃| 亚洲精品日韩综合观看成人91| 午夜影院亚洲大码免费| 中文字幕人妻中文av不卡专区| 亚洲网一区二区三区| 日韩欧美一区二区三区免费看| 亚洲av乱码中文一区| 久久免费99精品久久久久久| 亚洲国产精彩中文乱码AV| 中文字幕第一页在线视频| 中文字幕日韩人妻在线乱码| 欧美一级在线观看播放| 亚洲欧美成aⅴ人在线观看| 国产黄a片免费网站免费| 亚洲Aⅴ天堂Av在| 91精品国产福利在线观看麻豆| 亚洲欧美日韩中文字幕在线一| 日韩中文字幕在线免费观看| 亚洲中文字幕无线无码| 亚洲高清国产品国语在线观看| 人善交videos欧美3d| 亚洲aV乱码久久精品蜜桃| 曰批视频观看全过程| 亚洲精品国产成人一区二区| 亚洲男人天堂免费大片av| 欧美一区二区不卡放荡的寡妇| 中文字幕一区二区精品在线| 一区二区三区在线看| 一级二级高清无码免费视频| 在线观看亚洲无码sv| 亚洲精品无码人妻乱码| 亚洲А∨天堂2021无码| 综合图区亚洲偷窥白拍撒尿| 日韩a∨精品日韩在线观看| 亚洲精品成人网站在线观看| 亚洲综合视频一区二区三区| 亚洲综合鲁鲁五月天| 一本大道香蕉久在线播放看| http://568693.com http://tbbmall.com http://czytgsgw.com http://kxyinzhang.com http://ludingjiyangzhi.com http://ahfsylgs.com