【초보자라도 아는 Docker 입문】Docker 실천편(Nginx의 Docker 이미지를 사용해 Web서버를 세운다)

1845 단어 도커DockerHub
이번에는 실제로 Docker를 더 깊이 이해하고 실제로 조작하고 Nginx의 Docker 이미지를 사용하여 웹 서버를 세우는 곳까지 해 나가고 싶습니다.



Docker 이미지는 웹의 DockerHub에 게시됩니다. 거기에서 Docker 이미지를 가져오면 이미 필요한 미들웨어 등이 설치된 상태의 Docker 컨테이너를 시작할 수 있으며 즉시 사용할 수 있습니다.

Nginx의 Docker 이미지를 사용하여 웹 서버 구축



1, nginx 이미지 얻기
  $ docker pull nginx

2, 취득되어 있는지 확인
  $ docker images

3, 컨테이너의 작성과 기동
  $ docker run --name some-nginx -d -p 8080:80 nginx

4, 컨테이너의 가동 상황 확인
  $ docker ps
  (-aをつけると停止中のコンテナも表示)

5, http://localhost-8080.com/에서 확인한다. 아래 화면이 나오면 OK!



명령의 설명, 기타 명령



 docker run이란 무엇인가?


  run = create + start

* createはイメージからコンテナを作る
* startはデフォルトコマンドを実行する

컨테이너를 시작하려면


$ docker start <Container> 

컨테이너에 들어가서 명령을 실행합니다.


$ docker exec -it <Container> <Command>

* exec 起動中のコンテナに入ってコマンドを実行する
* -it コンテナ内で操作できるようにする

컨테이너의 정지


$ docker stop <Container>

컨테이너 삭제


$ docker rm <Container>

컨테이너의 완전 삭제


$ docker system prune

이미지 삭제


$ docker rmi <image>

좋은 웹페이지 즐겨찾기