5/2 docker 및 DBeaver 설치, 도커 명령어

박세현·2024년 5월 3일
0

DB

목록 보기
1/21
post-thumbnail

docker

도커사이트
https://www.docker.com/products/docker-desktop/

컴터 껏다 킴

설문조사 완료

cmd열고

doker pull loliconneko/oracle-ee-11g

ㄴ cmd로 이미지 다운받기

ㄴ 음 잘 다운됬군

docker run -d --name oracle11g -p 1521:1521 loliconneko/oracle-ee-11g:latest

ㄴ -d : 백그라운드에서 실행
ㄴ -p PC포트:컨테이너 포트
ㄴ --name : 별칭
ㄴ -e 이름=값

예) -p 1522:1521

오라클
1521 : 기본 포트

컨테이너 내부 터미널 접속
docker exec-it 컨테이너 이름 /bin/bash

sqlplus 사용자명/비밀번호

최고 관리자 : system

사용자명 : 대소문자 구분x

최고 관리자 : system/oracle

SQL Developer : 오라클 공식 GUI 툴 / 자바 빌드 버전 JDK 11

DBeaver

dbeaver
https://dbeaver.io/

암축풀고

아니오클릭

비번 : oracle

확인

ㄴ 글자크기 조절

연습용 스키마
scott / tiger

docker exec -it oracle11g /bin/bash

sqlplus system/oracle

ALTER USER SCOTT IDENTIFIED BY tiger ACOUNT UNLOCK;

CONN 계정명/비밀번호

ㄴ 컨테이너 안쪽으로 접근

ㄴ 계정 잘 풀림 -> 연습 잘 됨

ㄴ 터미널 나가기


도커 명령어

  • 도커 이미지 pull : docker image pull 레파지토리명[:태그명]

  • docker images : 다운받은 이미지 확인

  • docker rmi 이미지 ID : 이미지 삭제

  • docker ps : 실행중인 컨테이너 목록 확인

  • docker ps -a : 전체 컨테이너 목록 확인

  • docker start 컨테이너ID : 컨테이너 시작

  • docker attach 컨테이너ID : 컨테이너 접속

  • docker stop 컨테이너ID : 컨테이너 멈춤

  • docker run 컨테이너ID : 컨테이너 생성 및 시작

  • docker run -it 컨테이너ID : 컨테이너 생성 및 시작 및 접속

  • docker rm 컨테이너ID : 컨테이너 삭제

  • docker exec -it 컨테이너ID /bin/bash : 실행되고 있던 컨테이너 접속

  • exit : 컨테이너 빠져나오기

profile
귤귤

0개의 댓글