5 분 동안 docker 설치 nginx 를 시작 튜 토리 얼 까지 가르쳐 드 립 니 다.
2476 단어 nginx
vm12 + CentOS 7 + Docker 설치 및 일반적인 문제 해결
이어서 우 리 는 nginx 를 설치 하기 시작 했다.
nginx 미 러
다음 명령 을 사용 하여 docker 에서 nginx 미 러 파일 을 끌 어 옵 니 다.
docker pull nginx
새로 설 치 된 centos 라면 다음 오류 가 발생 할 수 있 습 니 다.
Using default tag: latest Cannot connect to the Docker daemon at unix:///var/run/docker.sock. Is the docker daemon running?
해결 방법
# systemctl daemon-reload # sudo service docker restart # sudo service docker status (should see active (running)) $ sudo docker run hello-world
다음 오류 가 발생 하면 사용자 권한 이 부족 하 다 는 뜻 입 니 다. 루트 나 관리자 사용자 로 전환 해 야 합 니 다.
Using default tag: latest Got permission denied while trying to connect to the Docker daemon socket at unix:///var/run/docker.sock: Post http://%2Fvar%2Frun%2Fdocker.sock/v1.40/images/create?fromImage=nginx&tag=latest: dial unix /var/run/docker.sock: connect: permission denied
그렇게 지도 모른다, 아마, 아마...
아래 정보 가 나 왔 을 때 끌 어 당 기 는 데 성공 했다 는 것 을 설명 합 니 다.
Using default tag: latest latest: Pulling from library/nginx 54fec2fa59d0: Already exists 4ede6f09aefe: Pull complete f9dc69acb465: Pull complete Digest: sha256:86ae264c3f4acb99b2dee4d0098c40cb8c46dcf9e1148f05d3a51c4df6758c12 Status: Downloaded newer image for nginx:latest docker.io/library/nginx:latest
시작 nginx
# docker run -d -p 8081:80 nginx
nginx 시작 성공 확인
클 라 이언 트 (windows) 브 라 우 저 에 입력
http://192.168.100.101:8081/
여기 192.168.100.101 은 가상 컴퓨터 의 ip 주소 입 니 다. 아래 페이지 가 나타 나 면 nginx 설치 에 성공 했다 는 것 을 설명 합 니 다.
Welcome to nginx!
If you see this page, the nginx web server is successfully installed and working. Further configuration is required.
For online documentation and support please refer to nginx.org. Commercial support is available at nginx.com.
Thank you for using nginx.
nginx 시작 실패 확인
설치 에 성공 한 파트너 가 없 으 면 다음 명령 으로 디 버 깅 할 수 있 습 니 다.
# docker ps -a
\ # docker logs 용기 ID
docker 를 사용 하여 nginx 를 설치 하 는 것 이 더욱 간단 하지 않 습 니까? 여러분 이 직접 해 보 세 요. 무슨 문제 가 있 으 면 저 에 게 메 시 지 를 남 겨 주세요. 우 리 는 함께 교류 할 수 있 습 니 다.
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
간단! Certbot을 사용하여 웹 사이트를 SSL(HTTPS)화하는 방법초보자가 인프라 주위를 정돈하는 것은 매우 어렵습니다. 이번은 사이트를 간단하게 SSL화(HTTP에서 HTTPS통신)로 변경하는 방법을 소개합니다! 이번에는 소프트웨어 시스템 Nginx CentOS7 의 환경에서 S...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.