>  기사  >  운영 및 유지보수  >  도커 매핑이란 무엇입니까?

도커 매핑이란 무엇입니까?

WBOY
WBOY원래의
2022-03-23 18:08:564815검색

Docker에서 매핑이란 외부와 상호작용하기 위해 사용되는 컨테이너 내부의 프로세스를 의미하며, 일반적으로 컨테이너 내부의 포트와 호스트 간의 매핑을 통해 호스트가 지정한 포트에 접근할 수 있습니다. 외부에서 컨테이너로.

도커 매핑이란 무엇입니까?

이 튜토리얼의 운영 환경: linux7.3 시스템, docker-1.13.1 버전, Dell G3 컴퓨터.

도커 매핑이란 무엇입니까?

1. 도커 매핑이란 무엇입니까?

도커 매핑이란 무엇입니까?

애플리케이션이 컨테이너에서 실행되고 있으며, 컨테이너의 포트와 호스트 간의 매핑을 포함하는 외부 액세스 및 상호 작용이 필요합니다.

포트 매핑을 통해 지정된 포트에 액세스할 수 있습니다.

2, Docker 매핑을 구현하는 방법은 무엇입니까?

여기에서는 Tomcat을 예로 들어 Docker 포트 매핑을 통해 외부에서 호스트 호스트의 Tomca에 액세스하는 방법을 살펴보겠습니다.

2.1, tomcat 컨테이너 이미지 다운로드

이미지 다운로드: docker pull tomcat:tag, 버전 번호를 추가하지 않으면 기본값은 최신 버전을 다운로드하는 것입니다.

도커 매핑이란 무엇입니까?

모든 이미지 보기: docker 이미지 , 여기에서 3개를 다운로드했습니다. Tomcat 버전

도커 매핑이란 무엇입니까?

2.2, Tomcat 컨테이너 생성 및 시작

Tomcat 컨테이너 생성 및 시작: docker run --name tomcat1 -d tomcat :latest, 여기서 -d는 다음을 의미합니다. 백그라운드에서 컨테이너를 실행 중인 경우 tomcat1은 컨테이너의 이름이고 tomcat:latest는 버전 번호를 나타냅니다

도커 매핑이란 무엇입니까?실행 중인 컨테이너 보기: docker ps

도커 매핑이란 무엇입니까?

2.3, 포트 매핑 명령 열기

mapping 명령: docker run --name 컨테이너 이름 -d - p(서버 포트): (Docker 포트) image-name

--name: 사용자 정의 컨테이너 이름, 지정하지 않으면 docker가 자동으로 이름

-d를 생성합니다. 백그라운드 실행 컨테이너를 나타냅니다

서버 포트 : 여기 tomcat 포트는 8080

Docker 포트 : 포트 번호를 임의로 설정할 수 있지만 전제는 이 포트 번호를 점유할 수 없다는 것입니다

image-name : 실행 중인 이미지 이름을 지정합니다 여기에서 이미지 ID를 사용할 수도 있습니다

도커 매핑이란 무엇입니까?이제 포트가 설정되었습니다. 브라우저에 서버 IP 주소(보기 명령: ip addr show)와 Docker 포트를 입력하여 액세스합니다. .

추천 학습: "

docker 비디오 튜토리얼

"

위 내용은 도커 매핑이란 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.