링크 ux nginx 설치 [docker 용 기 는 도 메 인 이름 을 어떻게 연결 합 니까? docker 는 nginx, nginx 도 메 인 이름 의 역방향 대리 전송] centos 7 docker 시리즈
1. Docker 설치
1. 현재 커 널 버 전 보기 명령 하 다. uname -r 시스템 의 커 널 버 전 은 3.10 보다 높다.
2. yum 패키지 최신 업데이트 확보 명령 하 다. yum update 최신 이 절 차 는 생략 할 수 있다.
3. 이 컴퓨터 에 docker 가 설치 되 어 있 는 지 확인 합 니 다. 명령 하 다. docker -v 알림 이 명령 을 찾 지 못 하면 이 단 계 를 생략 할 수 있 습 니 다.
설치 할 때 docker 를 먼저 마 운 트 해제 합 니 다.
명령 하 다.
yum remove docker yum remove docker-client
yum remove docker-client-latest yum remove docker-common yum remove docker-latest
yum remove docker-latest-logrotate yum remove docker-logrotate yum remove docker-selinux
yum remove docker-engine-selinux yum remove docker-engine
4. docker 설치 명령 yum - y install docker
5. docker 시작 명령 서비스 docker start
2. Nginx 설치
1. nginx 미 러 설치 명령 하 다. docker pull nginx
2. nginx 용 기 를 만 들 고 시작 합 니 다.
명령 하 다.
docker run -p 80:80 --privileged=true --restart=always --name=nginx -v /home/nginx/conf.d:/etc/nginx/conf.d -d nginx
설명: -v /home/nginx/conf.d:/etc/nginx/conf.d 맵 용기 nginx 설정, 동기 화.
3. 폴 더 / home / nginx / conf. d 에 nginx 역방향 프 록 시 설정 파일 을 새로 만 듭 니 다 (도 메 인 이름 을 만 듭 니 다)
포 지 셔 닝 명령 하 다. cd /home/nginx/conf.d
새 프로필 명령 하 다. vi www.aaa.com.conf 편집 하 다.
server {
listen 80;
server_name www.aaa.top; #
location / {
proxy_pass http://192.168.233.128:5000; # ( ip )
}
error_page 500 502 503 504 /50x.html;
location = /50x.html {
root /usr/share/nginx/html;
}
}
Esc: wq 로 저장
다시 시작 nginx 명령 하 다. docker restart nginx
이렇게 하면 방문 할 수 있다.
- 오리지널 에서 바람 이 불어 알맹이 가 날 아 ~