도커(Docker) 사용해보기 (Windows)
도커(Docker) 사용해보기 (Windows)
도커(Docker)?
도커 컨테이너는 소프트웨어 실행에 필요한 모든 것을 포함하기 때문에 실행 중인 환경에 상관없이 언제나 동일하게 실행가능하게 해준다.
도커를 실제로 사용해보기 (Windows)
- 도커 설치
1) https://www.docker.com/products/docker-desktopa 링크에서 다운로드
2) Docker Desktop 실행 가능
3) cmd 창에서 docker 명령어 입력을 통해 확인
docker ps // 컨테이너 리스트를 반환해주는 명령어
실행 결과
docker run –p 80:80 nginx
// -p : 포트 설정
// 80:80 => 호스트 포트 : container 포트
실행 결과
Nginx 이미지를 다운로드하며 포트에 연결해준다.
실행 후 localhost:80 으로 접근하면 아래와 같은 결과를 볼 수 있다.
그러나 도커 실행을 종료하면 접근할 수 없다.
docker run –d –p 80:80 nginx // -d 를 추가해 데몬으로 실행, container가 유지되기때문에 cmd를 종료해도 접근가능
docker ps // docker container 실행 후 현재 container들을 보여준다
실행 결과
docker kill <container ID> // 올라가 있는 container을 내린다.
실행 결과
docker images // docker image 조회
docker rmi nginx // docker image 지우기
실행 결과
위의 결과와 같이 Error가 생겨 지워지지 않는 경우가 생긴다.
이런 경우 container을 확인해준다.
docker container ls -a // container 확인
docker container rm <CONTAINER ID>
실행 결과
이미지를 사용하는 container이 남아있기 때문에 container도 지워줘야한다.
container을 지워주고 다시 조회하면 이미지를 사용하는 container은 없다.
docker rmi nginx
// container을 지워준 후 다시 image를 지워준다.
실행 결과
Author And Source
이 문제에 관하여(도커(Docker) 사용해보기 (Windows)), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://velog.io/@bedurgi999/도커Docker-사용해보기-Windows저자 귀속: 원작자 정보가 원작자 URL에 포함되어 있으며 저작권은 원작자 소유입니다.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)