Docker 는 Centos 76 미 러 를 사용 하여 Nginx 환경 을 설치 합 니 다.
1610 단어 nginxdocker
docker 용기 가 실행 되 는 동안 파일 은 용기 가 종 료 될 때 비 워 지기 때문에 일부 디 렉 터 리 를 숙 호스트 에 매 핑 하여 실행 기간 의 데 이 터 를 숙 호스트 에 보관 하고 발생 한 데이터 에 따라 환경 복원 을 편리 하 게 해 야 합 니 다.
:
1. nginx :E:\docker\www\centos
ginx\conf:/usr/local/nginx/conf
2. nginx :E:\docker\www\centos
ginx\logs:/usr/local/nginx/logs
2. centos 7.6 용기 만 들 기
docker run -itd -v E:\docker\www\centos
ginx\conf:/usr/local/nginx/conf -v E:\docker\www\centos
ginx\logs:/usr/local/nginx/logs --name centos7_6 --network php_env --network-alias centos7_6 -p 80:80 centos:centos7.6.1810 /bin/bash
3. centos 7.6 용기 에 nginx 설치
1. :docker exec -it centos7_6 /bin/bash
2. :cd /usr/local
3. nginx
yum install -y gcc
yum install -y pcre pcre-devel
yum install -y zlib zlib-devel
yum install -y openssl openssl-devel
4. wget
yum install -y wget
5. nginx1.9.9
wget http://nginx.org/download/nginx-1.9.9.tar.gz
6. nginx1.9.9
tar -zxvf nginx-1.9.9.tar.gz
7.
cd nginx-1.9.9
8.
./configure && make && make install
4. 다 중 프로젝트 환경 구축
1. /usr/local/nginx/conf/vhosts
mkdir /usr/local/nginx/conf/vhosts
2. nginx.cong , , /usr/local/nginx/conf/nginx.conf , http :
include /usr/local/nginx/conf/vhosts/*.conf;
5. ngnix 시작
1. nginx
/usr/local/nginx/sbin/nginx
2. http://127.0.0.1
nginx