Docker 설치하기
curl -fsSL https://get.docker.com/ | sudo sh
스크립트를 통해 자동으로 설치 프로세스가 진행됨
docker -v
Docker version 19.03.9, build 9d988398e7
sudo 권한 없이 사용하기
docker는 기본적으로 root권한이 필요합니다. root가 아닌 사용자가 sudo없이 사용하려면 해당 사용자를 docker그룹에 추가합니다.
sudo usermod -aG docker username
핵심 명령어 목록
- 설치된 이미지 목록
docker images
- 설치된 이미지 목록 - 특정 이미지만 조회
docker images [image name 또는 image id]
- 실행중인 컨테이너 목록
docker ps
- 전체 컨테이너 목록 (Stopped 컨테이너 포함)
docker ps -a
- 도커 이미지 검색
docker search [image name 또는 image id]
- 도커 이미지 다운로드
docker pull [image name 또는 image id]
- 도커 이미지 삭제
docker rmi [image name 또는 image id]
- 컨테이너에서 발생한 로그 확인
docker logs [container name 또는 container id]
- 컨테이너 내부 접속
docker exec -it [container name 또는 container id] /bin/bash
- 설치된 이미지로부터 컨테이너 신규 생성 및 실행
docker run [..options]
- 컨테이너 시작
docker start [container name 또는 container id]
- 컨테이너 중지
docker stop [container name 또는 container id]
- 컨테이너 재시작
docker restart [container name 또는 container id]
- 컨테이너 삭제
docker rm [container name 또는 container id]
'Docker' 카테고리의 다른 글
[Docker] Container를 로컬(Host)에 설치된 서비스를 기반으로 구동하기 (0) | 2021.01.30 |
---|---|
[Docker] Tomcat을 Container로 구동하기 위해 Tomcat Docker Image 만들기 (2) | 2020.10.23 |
댓글