docker, Nginx 웹 서버 구축

2898 단어 docker
docker, Nginx 웹 서버 구축
1. docker - Nginx 설치 및 배치
Nginx 홈 페이지:http://nginx.org/en/download.html 최신 버 전 docker 홈 페이지 보기:https://hub.docker.com/ docker - Nginx 공식 미 러 사이트:https://hub.docker.com/_/nginx? tab = tags 드 롭 다운 에서 버 전 번호 가 나 오 는 images 를 찾 고 필요 한 버 전 번 호 를 선택 하면 됩 니 다.
나 는 Liux 마이크로 커 널 기반 버 전 을 사용한다. docker pull nginx:1.18.0-alpine
sudo docker pull nginx:1.18.0-alpine
sudo docker image ls

#        
sudo docker container run nginx:1.18.0-alpine ls

#          
sudo docker container run nginx:1.18.0-alpine cat /etc/os-release

#   nginx    
sudo docker container run nginx:1.18.0-alpine ls -R -l /etc/nginx

#   nginx      
sudo docker container run nginx:1.18.0-alpine cat /etc/nginx/nginx.conf

#     Web        
sudo docker container run nginx:1.18.0-alpine cat /etc/nginx/conf.d.default.conf

#            
sudo docker container run nginx:1.18.0-alpine ls -R -l /usr/share/nginx/html

#     
sudo docker container run --name MyWeb -d -p 8080:80 nginx:1.18.0-alpine
sudo docker container ls -a          #     
curl http://127.0.0.1:8080           #         
sudo docker container stop MyWeb     #       
sudo docker container rm -f MyWeb    #     
sudo docker container prune          #       


2. 로 컬 서비스 배치
mkdir My_Web
cd My_Web
nano index.html
#       
sudo docker container run --name My_Web -d -p 8080:80 -v /home/local/My_Web:/usr/share/nginx/html:ro nginx:1.18.0-alpine

좋은 웹페이지 즐겨찾기