체인의정석

Mac OS , docker & oracle 사용하기 (2) 본문

개발/docker & linux

Mac OS , docker & oracle 사용하기 (2)

체인의정석 2021. 8. 24. 17:11
728x90
반응형

헤매다 보니까 이제 도커 명령어가 조금은 익숙해졌다.

로컬에 있는 파일을 도커로 옮기는 법은 생각보다 간단했다.

 docker cp /Users/lambda256/Downloads/instantclient-basiclite-linux.x64-21.3.0.0.0.zip oracle:/

이렇게 로컬에 있는 경로에 cp를 두고 컨테이너 이름: 경로 를 해주는 것이다. 

진짜 들어갔는지 확인을 해보면

(base) lambda256@ethan ~ % docker exec -it oracle bin/bash
root@c025c1e0b2b4:/# ls
bin   dev            etc   instantclient-basiclite-linux.x64-21.3.0.0.0.zip  lib    media  opt                oracle-instantclient-basiclite-21.3.0.0.0-1.el8.x86_64.rpm  root  sbin  sys  u01  var
boot  entrypoint.sh  home  instantclient_19_8                                lib64  mnt    oracle-install.sh  proc                             lib64  mnt    oracle-install.sh  proc                                                        run   srv   tmp  usr

오라클 컨테이너에 들어가서 확인해보니 오라클 인스턴스 클라이언트가 들어가 있었다

root@c025c1e0b2b4:/# apt-get install libaio1
root@c025c1e0b2b4:/# unzip instantclient-basiclite-linux.x64-21.3.0.0.0.zip
root@c025c1e0b2b4:/# export LD_LIBRARY_PATH=/instantclient_21_3:$LD_LIBRARY_PATH
root@c025c1e0b2b4:/# export PATH=/instantclient_21_3:$LD_LIBRARY_PATH:$PATH
728x90
반응형
Comments