본문 바로가기
DevOps

Window 10으로 Docker 시작하기

by 햄과함께 2018. 10. 27.
320x100


도커 홈페이지의 메뉴얼을 보고 진행하였습니다.


윈도우 용 Docker CE를 다운받기 위해 다운로드 링크로 들어가서 다운을 받고 깔려고 하였으나



위와 같은 창이 뜨면서 설치가 불가능했다.

찾아보니 Window 10 Pro 버전에서는 Hyper-V를 지원해주나 Home 버전에서는 이를 지원해주지 않아서 안되는 듯 하다.

그래서 포럼을 뒤져보니 Toolbox를 설치하면 된다고 해서 toolbox로 진행하였다.



toolbox를 설치하면 위와 같은 프로그램들이 설치되는데 이 중 Docker Quickstart Terminal을 연다.



열어보면 고래가 나를 반겨주고


$ docker --version
cs


위 명령어로 도커 버전을 확인해본다.




도커를 설치했으면 다음에는 nginx를 설치하고 실행해보자.


$ docker run --detach --publish 80:80 --name webserver nginx
cs


위 명령어로 nginx를 설치하고 실행할 수 있다.



설치가 다 되었으면 


$ docker container ls -all
cs


명령으로 컨테이너들을 확인할 수 있다.



nginx가 webserver라는 이름으로 0.0.0.0:80 에 실행중인 것을 확인할 수 있다.

PORTS가 0.0.0.0:80 이므로 localhost로 접근하면 될 것 같지만 나는 지금 toolbox로 VM 상태에서 진행중이므로 localhost로 접근하면 아무것도 확인할 수 없다.


$ docker-machine ip
cs


위 명령어로 도커 머신 IP를 알아낸 뒤 해당 IP로 접근해야 한다.



도커머신 IP로 접속시 Nginx 화면을 확인할 수 있다.



$ docker container stop webserver
cs


실행중인 컨테이너를 정지하기 위해서는 위와 같은 명령어를 사용한다.

여기서 webserver는 컨테이너 이름이다.



320x100

'DevOps' 카테고리의 다른 글

[AWS][Nginx] static 파일 연결하기  (0) 2020.07.12
[docker] docker-compose로 nginx 띄우기  (0) 2020.07.11
[Jenkins] pipeline script  (0) 2019.10.14
[Docker] <none> 태그 이미지 일괄 삭제  (1) 2019.06.11

댓글