Window 환경에서 Docker 설치에 대해 정리하겠다.
Docker 개념에 대한 내용은 아래 포스팅을 참고하기 바란다.
Docker 개념 정리
Docker란?도커(Docker)는 어플리케이션을 프로세스 격리기술을 사용하여 더 쉽게 컨테이너로 실행하고 관리할 수 있게 해주는 오픈소스 프로젝트이다. 도커는 일반적으로 도커 엔진(Docker Engine) 혹
fvor001.tistory.com
Windows 환경에서 Docker를 설치하려면 WSL (Windows Subsystem for Linux)를 통해 리눅스를 실행하고, 그 리눅스를 기반으로 Docker를 설치해야 한다.
Docker를 설치하면 기본적으로 WSL 세팅까지 자동으로 해준다.
Docker: Accelerated Container Application Development
Docker is a platform designed to help developers build, share, and run container applications. We handle the tedious setup, so you can focus on the code.
www.docker.com
docker run hello-world
Docker Hub에서 다른 사람들이 만들어 둔 다양한 이미지를 명령어 하나로 다운로드하여 실행할 수 있다.
Docker Hub Container Image Library | App Containerization
Increase your reach and adoption on Docker Hub With a Docker Verified Publisher subscription, you'll increase trust, boost discoverability, get exclusive data insights, and much more.
hub.docker.com
이미지 목록 확인
docker images
docker image ls
이미지 다운로드
docker pull [저장소 이름]/[이미지 이름][:태그]
ex) docker pull redis
이미지 삭제
docker image rm [이미지 ID]
컨테이너 생성 및 실행
docker run [options] 이미지 이름
컨테이너 재실행
docker restart 컨테이너 이름
컨테이너 ID는 컨테이너 목록 확인[docker ps]로 확인 할 수 있다.
컨테이너 종료
docker stop 컨테이너 이름
컨테이너 목록 확인
docker ps [options]
컨테이너에 명령 실행
docker exec [options] 컨테이너 이름 COMMAND
Ex) docker exec -it redis_server redis-cli
컨테이너 로그 확인
docker logs [options] 컨테이너 이름
Ex) docker logs -f 컨테이너 이름
Docker 개념 정리 (0) | 2024.08.30 |
---|
댓글 영역