티스토리 뷰
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
TAG
- Bash tab
- LocalDateTime
- springboot
- config-location
- Linux
- Mac
- rocky
- intellij
- window
- elasticsearch
- k8s
- docker
- Github Status
- Spring Security
- oracle
- LocalDate
- 베리 심플
- Kotlin
- mybatis config
- jQuery
- Java
- mybatis
- input
- 오라클
- Spring
- 북리뷰
- localtime
- svn
- maven
- JavaScript
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
글 보관함