티스토리 뷰

728x90

간단하게 Docker를 설치하는 방법은 패스~ brew로 설치하고 가입하고 로그인하면 된다.

Docker 컨테이너 검색 명령어

docker search [이미지 이름]

ex) docker search oracle-xe-11g

오라클 xe-11g는 검색해보니 jaspeen/oracle-xe-11g 를 많이 쓰는 것 같다.

Docker 컨테이너 이미지 다운로드

docker pull [이미지]

ex) docker pull jaspeen/oracle-xe-11g​

Docker 다운 받은 이미지 확인

docker iamges

Docker 이미지 실행 방법

docker run --name [이름] -d -p [호스트포트]:[컨테이너포트] [다운받은 이미지]

ex) docker run --name oracle11g -d -p 59162:1521 jaspeen/oracle-xe-11g

예제를 설명해보자면 --name은 이미지의 이름을 지정하는 것이고 -d는 백그라운드에서 실행된다는 의미이다.

-p 명령은 호스트 포트와 컨테이너 안에서 사용되는 포트를 매칭시키는 것이다.

즉 1521:1521 하면 호스트(내 맥) 에서도 1521 포트로 오라클에 접속하겠다는 뜻이고 well-known 포트를 제외하고 원하는 포트번호를 적어도 상관없다. 59162:1521 이면 컨테이너의 1521포트를 호스트에서는 59162포트로 쓰겠다는 의미이다.

Docker 실행중인 컨테이너 목록 확인

docker ps

Docker 컨테이너 중지

docker stop [컨테이너]

Docker 컨테이너 삭제

docker rm [컨테이너]
728x90
댓글
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
«   2024/11   »
1 2
3 4 5 6 7 8 9
10 11 12 13 14 15 16
17 18 19 20 21 22 23
24 25 26 27 28 29 30
글 보관함