(6) nginx 용기
docker / nginx / dockerFile 을 열 고 내용 을 다음 과 같이 편집 합 니 다.
FROM nginx
RUN mkdir /www && mkdir /nginx && mkdir /nginx/log
미 러 구축
docker build -t your-docker-path/nginx develop/nginx
nginx 의 Dockerfile 파일 이 있 는 디 렉 터 리 를 지정 하고 구 축 된 미 러 를 develop / nginx 라 고 명명 합 니 다.
시동 용기
docker run --name nginx -p 80:80 -v ~/develop:/www -v ~/docker/nginx/log/:/nginx/log --privileged=true -d develop/nginx
--name => nginx, nginx
-p 80:80 => 80 80
-v ~/develop:/www => php nginx ,
-v ~/docker/nginx/log/:/nginx/log => nginx nginx ,
-d =>
develop/nginx =>
nginx 용기 보기
docker ps
CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES
d2e941e961a8 nginx "nginx -g 'daemon of…" 45 hours ago Up 45 hours 0.0.0.0:80->80/tcp nginx
접근 nginx
호스트 접근:
브 라 우 저 127.0.0.1 을 입력 하면 됩 니 다.
숙 성 호스트 의 80 포트 를 용기 의 80 포트 로 전송 하기 때문에 숙 성 호스트 의 80 포트 에 접근 할 때 nginx 용기 로 전 송 됩 니 다.
용기 ip 접근:
nginx 용 기 를 ip 주소 로 가 져 오기
docker inspect --format='{{.NetworkSettings.IPAddress}}' nginx
172.17.0.1
그리고 브 라 우 저 에 172.17.0.1 을 입력 하면 똑 같이 접근 할 수 있 습 니 다.
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
집 서버 설계 (소프트웨어 편)하드웨어에서 MacBookPro를 Docker 호스트의 구성을 설명했습니다. Docker 컨테이너가 어떻게 작동하는지 정리합니다. 서비스를 편하게 구축하기 위해, Docker 컨테이너로 (거의) 모두를 구성하고 싶다...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.