티스토리 뷰
Docker run 옵션 정리
Docker run
- docker run은 docker container를 생성하는 명령어 입니다.
docker run '옵션' '이미지' '명령어' '매개 변수'
- -d
컨테이너를 백그라운드로 실행
docker run -d <imageName>
- -i
컨테이너의 표준 입력을 활성화 합니다. (-it를 함께 사용하는 경우가 많습니다.) - -t
tty를 할당합니다. (-it를 함께 사용하는 경우가 많습니다.) - -it
- it는 컨테이너를 종료하지 않은 상태로 터미널의 입력을 컨테이너로 전달하기 위해서 사용합니다.
docker run -it <imageName>
- --name
컨테이너 이름을 설정합니다.
docker run --name test <imageName>
- -e
docker 컨테이너의 환경변수를 설정
docker run -e <imageName>
- -p
호스트와 컨테이너 간의 포트를 설정
p 8080:80
호스트의 8080 포트로 유입되는 트래픽을 모두 도커 컨테이너의 80 포트로 전달합니다.
docker run -p 8080:80 <imageName>
- -v
호스트와 컨테이너간의 volumn(볼륨) 설정 - w
Dockerfile의 WORKDIR 설정을 변경하기 위해 사용 - --entrypoint
Dockerfile의 ENTRYPOINT 설정을 변경하기 위해 사용 - --rm
컨테이너가 종료될 때 컨테이너를 제거
docker run --rm <imageName>
- -h
컨테이너 호스트의 이름을 설정합니다.
docker run -h test <imageName>
- --restart
컨테이너 종료시 재시작 여부 설정
no - 기본값
on-failure - 에러로 인해 종료될 경우 재시작
always - 항상 재시작
unless-stopped - 컨테이너가 종료되지 않은경우 항상 재시작
docker run -d --restart always <imageName>
'Programming' 카테고리의 다른 글
nginx 파일 업로드 크기 제한 변경하기 (client_max_body_size) (0) | 2022.07.22 |
---|---|
도커 자주 사용하는 명령어 (0) | 2022.06.23 |
자바 1e6f 1e-6f 1e5f 1e-5f 1e9 2e9 의미 (0) | 2022.06.22 |
댓글
공지사항
최근에 올라온 글
최근에 달린 댓글
- Total
- Today
- Yesterday
링크
TAG
- 아이폰
- Java String 변환
- Javascript time to seconds
- 실업급여
- nginx Request Entity Too Large
- 근로소득원천징수영수증 발급
- 정렬
- 휴면계좌
- 자바 Date 변환
- Java LocalDateTime 변환
- 자바
- 신한카드
- 크린토피아
- 크린토피아 가격표
- 우체국
- nginx client_max_body_size
- 근로소득원천징수영수증
- 자바 정렬
- 구글
- 여권
- 자바 소수점
- 핸드폰
- 국민연금
- 자바 LocalDateTime 변환
- 안드로이드
- 자바 String 변환
- 자바스크립트 time to seconds
- nginx 파일 업로드 크기
- 근로소득원천징수영수증 발급 방법
- Java Date 변환
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 | 31 |
글 보관함