Docker 제6 편 - Docker 포트 맵

2059 단어 Docker 기반
글 목록
  • 호스트 접근 용기
  • 숙박 호스트 랜 덤 포트 맵 용기 모든 포트
  • 숙박 호스트 랜 덤 포트 맵 용기 지정 포트
  • 호스트 지정 포트 맵 용기 지정 포트 (상용)
  • 숙박 호스트 랜 덤 포트 맵 용기 지정 IP, 지정 포트
  • 숙박 호스트 지정 포트 맵 용기 지정 IP, 지정 포트
  • 용기 접근 용기
  • 용기 포트 보기
  • 호스트 접근 용기
    홈 호스트 랜 덤 포트 맵 용기 모든 포트
    - P, 숙주 기 회 는 nginx 용기 안의 모든 포트 를 랜 덤 으로 지정 합 니 다.
    docker run -tid -P nginx /bin/bash
    

    호스트 랜 덤 포트 맵 용기 지정 포트
    - p containerport, 숙주 기 회 는 nginx 용기 안의 80 포트 를 랜 덤 으로 지정 합 니 다.
    docker run -tid -p 80 nginx /bin/bash
    

    호스트 지정 포트 맵 용기 지정 포트 (상용)
    - p hostPort: containerPort, 숙주 체 는 8080 포트 를 지정 하여 nginx 용기 안의 80 포트 를 매 핑 합 니 다
    docker run -tid -p 8080:80 nginx /bin/bash
    

    호스트 랜 덤 포트 맵 용기 지정 IP, 지정 포트
    - p containerIp:: containerPort, 호스트 랜 덤 포트 맵 지정 IP (172.0.0.11), 포트 80 을 지정 한 nginx 용기
    docker run -tid -p 172.0.0.11::80 nginx /bin/bash
    

    호스트 지정 포트 맵 용기 지정 IP, 지정 포트
    - p containerIp: hostPort: containerPort, 호스트 지정 포트 8080 맵 지정 IP (172.0.0.11), 포트 80 지정 nginx 용기
    docker run -tid -p 172.0.0.11:8080:80 nginx /bin/bash
    

    용기 접근 용기
  • 새 네트워크
    docker network create -d bridge my-net
    
    - d 매개 변 수 는 docker 네트워크 형식 을 지정 합 니 다. bridge, overlay 가 있 습 니 다.bridge 는 브리지 타 입 으로 자주 사용 되 며, overlay 네트워크 타 입 은 Swarm mode 모드 에 적 용 됩 니 다.my - net 은 사용자 정의 네트워크 이름 입 니 다.
  • 용 기 를 연결 하여 두 용 기 를 실행 하고 만 든 네트워크 my - net
  • 에 연결 합 니 다.
    docker run -tid --rm -p 127.0.0.1:80:80 --name nginx1 --network my-net nginx
    docker run -tid --rm -p 127.0.0.1:8080:8080 --name nginx2 --network my-net nginx
    

    임의의 용기 에 들 어가 핑 상대방 의 IP
    용기 포트 보기
    명령:
    docker port [  ID]  #             
    docker port [  ID] 80  #       80    
    

    좋은 웹페이지 즐겨찾기