Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
Tags
- gke 클러스터 액세스 설정
- 스위치 4대 기능
- Prometheus 서버 설정
- permission denied 에러 발생
- 애플리케이션 기본 사용자 인증 정보
- prometheus 연동
- compose.yml로 stackdriver-export 서비스 설정
- ADC 사용자 인증
- 서비스 계정 키 설정
- GCP VM
- stackdriver exporter
- GCP 모니터링
- github 사용법
- stackdriver exporter 설치
- dockerfile로 stackdriver-export이미지 생성
- 리소스전체삭제
- minikube 설치 및 실행
- Prometheus 서버 설치
- github
- vs code로 ssh 접속
- 리소스삭제
- git
- aws-nuke
- 정적 웹 사이트 호스팅
- kubectl 설치
- prometheus dockerfile
- 포트 9255 설정
- prometheus 서버 서비스등록
- 방화벽 오픈
- prometheus.yml 파일 설정
Archives
- Today
- Total
My __ 노트
[Docker] 컨테이너 포트 연결 - 포트포워딩 본문
컨테이너 포트 연결 종류
▶컨테이너의 80 포트를 호스트의 사용 가능한 포트(랜덤하게 지정됨)와 연결
docker run -d -p 80 nginx
▶컨테이너의 80 포트를 호스트 모든 IP의 80 포트와 연결
docker run -d -p 80:80 nginx
▶컨테이너의 80 포트를 호스트 127.0.0.1 IP의 80 포트와 연결
docker run -d -p [HOST IP : Prot] : [컨테이너 PORT] [도커이미지]
--------------------------------------------------------------
docker run -d -p 127.0.0.1:80:80 nginx
Publish vs Expose 차이점
-p 옵션은 실제 포트를 바인딩할 때 사용됩니다.
docker run -d -p 80 nginx
--expose 옵션은 문서화 용도로만 사용됩니다.
docker run -d --expose 80 nginx
( 실제로 두개를 비교해 보면 아래와 같습니다.)
'Docker' 카테고리의 다른 글
[ Docker ] 커스텀 image 생성 / docker hup 에 업로드 해보기 (0) | 2023.11.30 |
---|---|
[Docker] 네트워크 종류 및 사용방법 (0) | 2023.11.15 |
[Docker] 로그 저장 경로 & 용량 제한 (0) | 2023.11.15 |
[Docker] 볼륨(volume) 종류와 사용 방법 (0) | 2023.11.15 |
[Docker] Compose 개념 및 명령어 (0) | 2023.11.14 |