docker Data List

/ 목차 /
- docker build 명령어
- docker images 명령어
- docker run 명령어
- docker stop 명령어
- docker pause 명령어
- docker unpause 명령어
- docker ps 명령어
- docker logs 명령어
- docker top 명령어
- docker stats 명령어
- docker run –help 명령어
docker build 명령어
- 도커 파일(Dockerfile)을 사용하여 컨테이너 이미지를 빌드하는 데 사용됩니다 docker build [옵션] <경로> - -t, --tag <이미지 이름>: 빌드한 이미지에 태그를 지정합니다. 보통 이 옵션을 사용하여 이미지의 이름과 버전을 지정합니다. 예를 들어, app:latest와 같이 사용할 수 있습니다.command docker build –t app:1.0
docker images 명령어
- 현재 시스템에 저장된 도커 이미지 목록을 표시합니다. 이 명령어는 이미지의 이름, 태그, 이미지 ID, 생성된 시간, 크기 등의 정보를 제공합니다 docker images [옵션] - -a, --all: 사용 가능한 모든 이미지를 표시합니다. 기본적으로 dangling 이미지(사용되지 않는 이미지)는 표시되지 않습니다.command docker images
docker run 명령어
- 이 명령어는 도커 이미지를 기반으로 컨테이너를 시작하고, 실행할 애플리케이션을 지정할 수 있습니다 docker run [옵션] -d, --detach: 컨테이너를 백그라운드에서 실행합니다. -i, --interactive: 컨테이너와 상호작용할 수 있는 인터랙티브 모드로 실행합니다. 주로 터미널 입력이 필요한 애플리케이션에 사용됩니다. -t, --tty: 가상 터미널을 할당합니다. -i와 함께 사용하여 터미널에 연결할 수 있습니다. --name <컨테이너 이름>: 컨테이너에 이름을 지정합니다. -p, --publish <호스트 포트>:<컨테이너 포트>: 호스트와 컨테이너 간의 포트 매핑을 설정합니다. 외부에서 접근 가능한 포트를 지정하여 컨테이너 내부의 포트와 연결할 수 있습니다. --env, -e <환경 변수>: 컨테이너 내에서 사용할 환경 변수를 설정합니다. --volume, -v <호스트 경로>:<컨테이너 경로>: 호스트와 컨테이너 간의 디렉토리 공유를 설정합니다. 파일 시스템의 일부를 컨테이너에 마운트하여 데이터를 공유하거나 저장할 수 있습니다.docker stop 명령어
- 실행 중인 컨테이너를 중지합니다.command docker stop <컨테이너 ID 또는 이름>
docker pause 명령어
- 컨테이너의 실행을 일시 중지합니다.command docker pause <컨테이너 ID 또는 이름>
docker unpause 명령어
- 일시 중지된 컨테이너의 실행을 재개합니다.command docker unpause <컨테이너 ID 또는 이름>
docker ps 명령어
- 실행 중인 도커 컨테이너 목록을 확인합니다.command docker ps
docker logs 명령어
- 컨테이너의 로그를 확인합니다.command docker logs <컨테이너 ID 또는 이름>
docker top 명령어
- 실행 중인 컨테이너 내부에서 실행 중인 프로세스를 확인합니다.command docker top <컨테이너 ID 또는 이름>
docker stats 명령어
- 컨테이너의 CPU, 메모리, 네트워크 등의 통계 정보를 확인합니다.command docker stats <컨테이너 ID 또는 이름>
docker run –help 명령어
- 도커 실행(run) 명령어의 옵션을 확인합니다.command docker run --help
Comment