Docker 시리즈(2부): Ubuntu에서 nginx 웹 서버 시작하기

4421 단어 nginxdocker
터미널에 이것을 입력하여 nginx 웹 서버를 실행해 봅시다.

sudo docker container run --publish 80:80 nginx




브라우저로 이동하여 "localhost"를 입력합니다. nginx의 페이지를 볼 수 있습니다.

이것은 기본적으로 일어난 일입니다



Ctrl+C를 사용하여 컨테이너 중지

이제 더 이상 활성화되지 않습니다.

다른 것을 만들고 이번에는 백그라운드에서 실행하겠습니다.

sudo docker container run --publish 80:80 --detach nginx


이 분리 명령은 실제로 백그라운드에서 실행되며 실행 후 컨테이너 ID를 얻습니다.



다시 브라우저로 이동하여 "localhost"를 입력하고 nginx 서버를 볼 수 있습니다.

이제 터미널로 가서 다음을 입력하십시오.

sudo docker container ls



실행 중인 컨테이너를 보여줍니다.

그만하자

sudo docker container stop <1st few digits of the container id>



그래서 중지되었습니다.

이제 중지했지만 삭제하지 않았기 때문에 실제로 생성한 컨테이너 수를 살펴보겠습니다.

sudo docker container ls -a



VS Code 스튜디오로 이동하여 확장 프로그램에서 "Docker"를 설치할 수도 있습니다. 이것은 또한 얼마나 많은 컨테이너 등이 있는지 추적합니다.



또한 "elastic_saha"", "elastic_newton"과 같은 고유한 이름을 볼 수 있습니다. 이것은 귀하가 제공하지 않았기 때문에 임의로 제공되었습니다.
그들에게 이름을 제공하고 또 다른 컨테이너를 만들어 봅시다.

sudo docker container run --publish 80:80 --detach --name mitul_shahriyar nginx



VS 코드는 다음과 같습니다.



브라우저로 이동하여 "localhost"를 입력하여 nginx 서버를 볼 수 있습니다.

모든 컨테이너 목록을 다시 보자

sudo docker container ls -a



"mitul_shahriyar"라는 이름을 부여한 이 컨테이너의 일부 로그를 살펴보겠습니다.



또한 docker를 실행하거나 가지고 놀 수 있는 명령을 알고 있을 수 있습니다.


이제 그것들을 제거하자

sudo docker container rm <1st few digits of container id>




강제로 제거할 컨테이너가 1개 실행 중입니다.

좋은 웹페이지 즐겨찾기