"복잡 한" 용기 환경 설정 Nginx 역방향 에이전트
작업: 모든 용 기 를 도 메 인 이름 아래 에 연결 합 니 다.
쓸데없는 소리 하지 말고 열 가지 명령 안에 이 일 을 해결 해라.
STEP 1: nginx 를 끌 어 올 립 니 다. 여 기 는 tutum 회사 의 미 러 를 사용 합 니 다. 이 회사 의 미 러 품질 이 모두 높 습 니 다.
docker pull tutum/nginx
두 번 째 단계: Dockerfile 에 따라 두 개의 데이터 볼 륨 을 열 어 설정 과 배치 응용 을 편리 하 게 작성 합 니 다.
docker run -d -p 80:80 -v /**path**/app/:/app/ -v /**path**/nginx/sites-enabled:/etc/nginx/sites-enabled tutum/nginx
세 번 째 단계: 편집
/**path**/nginx/sites-enabled/default
파일 은 다음 과 같 습 니 다.server {
listen 80 default_server;
listen [::]:80 default_server ipv6only=on;
root /app;
index index.html index.htm;
server_name localhost;
location / {
try_files $uri $uri/ =404;
}
}
# 。
server
{
listen 80;
server_name lab.example.com; #
location / {
proxy_redirect off;
proxy_set_header Host $host;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
proxy_pass http://172.17.0.3:8181; # , IP 。
}
}
잠시 이렇게 해서 포트 의 변화 가 아직 해결 되 지 않 았 으 니 보충 할 시간 이 있 습 니 다.
참고 자료
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
다양한 언어의 JSONJSON은 Javascript 표기법을 사용하여 데이터 구조를 레이아웃하는 데이터 형식입니다. 그러나 Javascript가 코드에서 이러한 구조를 나타낼 수 있는 유일한 언어는 아닙니다. 저는 일반적으로 '객체'{}...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.