Docker 입문 'Hello World', 에서 Nginx 이미지를 사용하여 서버 구축
1968 단어 nginx도커HelloWorld
개요
Docker에 접하기 시작했기 때문에 복습이 나면 자신용 메모입니다.
Hello World
먼저 Docker가 설치되어 있는지 확인합시다.
docker -v
Docker version 18.06.1-ce, build e68fc7a
설치되지 않은 사람은 공식에서 설치하십시오.
Docker가 어떤 식으로 움직이고 있든지 역사의 배경이라든지 OS가 어떻게 이런지 자세한 것은 공부중이므로 간단하게 명령이나, 그래서 무슨 일이 일어나고 있는지를 소개합니다.
우선 Hello World를 출력.
docker container run ubuntu:latest /bin/echo 'Hello World'
Hello World
docker container run
에서 Docker 컨테이너를 만들고 실행합니다.
그 뒤에 오는 것은 Docker의 이미지 이름입니다. 위에서는 ubuntu:latest
가 붙어 있습니다.
그 후 실행 명령을 붙임으로써 실행해 줍니다.
자신의 환경에 이미지가 없는 경우는 인스톨 할 필요가 있으므로 시간이 걸립니다만, 제대로 출력해 줄 것입니다.
서버 구축
Docker Hub에 Nginx 이미지가 공개되어 있으므로 다운로드합시다.
Nginx 이미지 htps : // 후 b. 도 c r. 코 m / _ / 긴긴 x
docker pull nginx
다운로드되었는지 확인하려면 다음 명령을 사용합니다.
docker image ls
서버를 시작해보십시오.
docker container run --name webserver -d -p 80:80 nginx
nginx 이미지를 사용하여 webserver라는 이름으로 실행 중입니다.
-p 옵션을 사용해 80번 포트로부터의 액세스를 허가하고 있습니다.
http://localhost:80
를 방문해 봅시다.
컨테이너를 중지하려면 다음 명령을 사용합니다.
docker stop webserver
다시 시작하는 명령.
docker start webserver
요약
docker를 만져 보았습니다.
인프라 관련은 흥미롭기 때문에 더 이해하고 싶습니다.
Reference
이 문제에 관하여(Docker 입문 'Hello World', 에서 Nginx 이미지를 사용하여 서버 구축), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다
https://qiita.com/kuropp/items/8e7fee69ee39ad3c7867
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)
먼저 Docker가 설치되어 있는지 확인합시다.
docker -v
Docker version 18.06.1-ce, build e68fc7a
설치되지 않은 사람은 공식에서 설치하십시오.
Docker가 어떤 식으로 움직이고 있든지 역사의 배경이라든지 OS가 어떻게 이런지 자세한 것은 공부중이므로 간단하게 명령이나, 그래서 무슨 일이 일어나고 있는지를 소개합니다.
우선 Hello World를 출력.
docker container run ubuntu:latest /bin/echo 'Hello World'
Hello World
docker container run
에서 Docker 컨테이너를 만들고 실행합니다.그 뒤에 오는 것은 Docker의 이미지 이름입니다. 위에서는
ubuntu:latest
가 붙어 있습니다.그 후 실행 명령을 붙임으로써 실행해 줍니다.
자신의 환경에 이미지가 없는 경우는 인스톨 할 필요가 있으므로 시간이 걸립니다만, 제대로 출력해 줄 것입니다.
서버 구축
Docker Hub에 Nginx 이미지가 공개되어 있으므로 다운로드합시다.
Nginx 이미지 htps : // 후 b. 도 c r. 코 m / _ / 긴긴 x
docker pull nginx
다운로드되었는지 확인하려면 다음 명령을 사용합니다.
docker image ls
서버를 시작해보십시오.
docker container run --name webserver -d -p 80:80 nginx
nginx 이미지를 사용하여 webserver라는 이름으로 실행 중입니다.
-p 옵션을 사용해 80번 포트로부터의 액세스를 허가하고 있습니다.
http://localhost:80
를 방문해 봅시다.
컨테이너를 중지하려면 다음 명령을 사용합니다.
docker stop webserver
다시 시작하는 명령.
docker start webserver
요약
docker를 만져 보았습니다.
인프라 관련은 흥미롭기 때문에 더 이해하고 싶습니다.
Reference
이 문제에 관하여(Docker 입문 'Hello World', 에서 Nginx 이미지를 사용하여 서버 구축), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다
https://qiita.com/kuropp/items/8e7fee69ee39ad3c7867
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)
docker pull nginx
docker image ls
docker container run --name webserver -d -p 80:80 nginx
docker stop webserver
docker start webserver
docker를 만져 보았습니다.
인프라 관련은 흥미롭기 때문에 더 이해하고 싶습니다.
Reference
이 문제에 관하여(Docker 입문 'Hello World', 에서 Nginx 이미지를 사용하여 서버 구축), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/kuropp/items/8e7fee69ee39ad3c7867텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)