docker nginx

1530 단어
docker run -- name nginx - p 0.0.0.0: 8081: 80 - v ~ / nginx / nginx. conf: / etc / nginx / nginx. conf - v ~ / nginx / webapp: / usr / share / nginx / html - d nginx 0.0.0.0 모든 ip 의 8081 포트 를 container 의 80 포트 에 매 핑 하여 로 컬 ~ / nginx / nginx. conf (nginx 설정 파일)container 에 마 운 트 된 nginx. conf 설정 파일 은 webapp 로 컬 정적 자원 ~ / nginx / webapp 경 로 를 container 에 마 운 트 합 니 다. / usr / share / nginx / html 정적 자원 경 로 는 webapp 이 폴 더 에 포 장 된 vue. js 파일 을 설치 하여 dist 의 static 과 html 를 이 폴 더 에 넣 고 localhost: 8081 에 접근 할 수 있 습 니 다.nginx. conf 는 파일 입 니 다. 폴 더 에 nginx 설정 내용 이 있어 야 하 는 것 이 아 닙 니 다. (파일 을 비 울 수 없습니다.) 그렇지 않 으 면 docker run 후 이상 이 나타 나 지 않 습 니 다. Exited (1) docker stop nginix 가 설정 파일 을 작성 하면 docker start nginx 가 정상적으로 실 행 될 수 있 습 니 다.설정 할 때 이 파일 touch nginx. conf 용 기 를 만 들 지 않 으 면 오류 알림 이 표 시 됩 니 다. Are you trying to mount a directory onto a file 은 경 로 를 파일 에 마 운 트 했 습 니 다.용기 상태 status 는 created
docker 의 nginx 설정 파일 을 다시 불 러 옵 니 다 docker exec nginx -s reload (이렇게 하 는 것 을 권장 하지 않 습 니 다) NGINX 프로 세 스 를 다시 시작 하려 면 container 를 다시 시작 합 니 다.
`docker restart
docker 의 nginx 설정 에 127.0.0.1 proxy 를 쓰 지 않도록 주의 하 십시오.pass 의 주 소 는 용기 자 체 를 대표 하기 때 문 입 니 다.
vim /etc/hosts
이 글 은 2018 년 2 월 에 제 qq 공간 에 묵묵히 누 워 있 었 습 니 다. 제 가 자주 필요 로 할 때 페이지 를 넘 기 겠 습 니 다. docker nginx 는 제 가 처음으로 서버 의 전체 용기 화 를 실현 한 것 입 니 다.저 는 개인 적 으로 매우 실 용적 이 라 고 생각 합 니 다. 글 에서 예전 처럼 매우 정서 적 으로 쓰 지 않 았 지만 여러분 들 이 좋아 하 시 기 를 바 랍 니 다. 나중에 nginx 와 docker 가 https 를 실현 하 는 것 도 있 을 것 입 니 다.

좋은 웹페이지 즐겨찾기