Docker 기본 명령어
Docker는 컨테이너화된 애플리케이션을 실행하는 데 사용되는 오픈소스 플랫폼입니다.
Docker를 사용하면 개발자 및 시스템 관리자는 애플리케이션을 더 쉽게 배포, 실행 및 관리할 수 있습니다.
다음은 Docker를 사용하는 방법입니다.
Docker 설치
먼저 Docker를 설치해야 합니다. Docker를 설치하는 방법은 운영 체제별로 다를 수 있습니다. Docker 공식 웹사이트에서 설치 가이드를 참조하시기 바랍니다.
https://docs.docker.com/get-docker/
Docker 이미지 생성
Docker 이미지는 컨테이너 실행에 필요한 모든 파일과 설정을 포함하는 패키지입니다. Docker 이미지를 생성하는 방법은 다음과 같습니다.
- Dockerfile 작성: Dockerfile은 이미지를 만들기 위해 필요한 모든 명령을 정의하는 스크립트입니다.
https://docs.docker.com/engine/reference/builder/ - Dockerfile 실행: Dockerfile을 사용하여 Docker 이미지를 빌드합니다. 다음과 같은 명령을 실행합니다.
$ docker build -t <image-name> .
Docker 컨테이너 실행
Docker 이미지를 사용하여 컨테이너를 실행하는 방법은 다음과 같습니다.
- Docker 이미지 실행: 다음과 같은 명령을 사용하여 Docker 이미지를 실행합니다.
$ docker run <image-name>
- 포트 매핑: Docker 컨테이너에서 실행 중인 애플리케이션에 액세스하려면 호스트와 컨테이너 사이의 포트를 매핑해야 합니다. 다음과 같은 명령을 사용하여 호스트의 포트와 컨테이너의 포트를 연결합니다.
$ docker run -p <host-port>:<container-port> <image-name>
Docker 컨테이너 관리
Docker 컨테이너를 관리하는 방법은 다음과 같습니다.
- 실행 중인 컨테이너 확인: 다음과 같은 명령을 사용하여 실행 중인 모든 Docker 컨테이너를 확인합니다.
$ docker ps
- 컨테이너 중지: 다음과 같은 명령을 사용하여 실행 중인 Docker 컨테이너를 중지합니다.
$ docker stop <container-id>
- 컨테이너 삭제: 다음과 같은 명령을 사용하여 Docker 컨테이너를 삭제합니다.
$ docker rm <container-id>
- 이미지 삭제: 다음과 같은 명령을 사용하여 Docker 이미지를 삭제합니다.
$ docker rmi <image-name>
이상입니다.