320x100
도커 홈페이지의 메뉴얼을 보고 진행하였습니다.
윈도우 용 Docker CE를 다운받기 위해 다운로드 링크로 들어가서 다운을 받고 깔려고 하였으나
위와 같은 창이 뜨면서 설치가 불가능했다.
찾아보니 Window 10 Pro 버전에서는 Hyper-V를 지원해주나 Home 버전에서는 이를 지원해주지 않아서 안되는 듯 하다.
그래서 포럼을 뒤져보니 Toolbox를 설치하면 된다고 해서 toolbox로 진행하였다.
열어보면 고래가 나를 반겨주고
$ 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 |
댓글