1. Image
명령어 | 설명 |
docker build --platform=linux/amd64 -t {IMAGE} | 이미지 빌드 |
docker images | 로컬에 있는 이미지 확인 |
docker image ls | |
docker rmi | 이미지 삭제 |
docker image rm |
2. exec
명령어 | 설명 |
docker exec {NAME} {실행할 명령어} | exec 뒤에 있는 명령어가 실행됨 |
3. Docker Hub
명령어 | 설명 |
docker login -u {user ID} -p {password} | 로그인 |
docker pull kcmclub22/hangman | pull |
docker push kcmclub22/hangman | push |
4. Container
명령어 | 설명 |
docker create | |
docker run --name -p -v {IMAGE} | --name : 알기 쉬운 이름을 줌 -p : 포트 번호 -v : 볼륨 |
docker ps | |
docker ps -a | |
docker ps -q | |
docker stop {CONTAINER NAME, or CONTAINER ID} | |
docker start {CONTAINER NAME, or CONTAINER ID} | |
docker restart {CONTAINER NAME, or CONTAINER ID} | |
docker kill {CONTAINER NAME, or CONTAINER ID} | |
docker pause {CONTAINER NAME, or CONTAINER ID} | |
docker unpause {CONTAINER NAME, or CONTAINER ID} | |
docker rm {CONTAINER NAME, or CONTAINER ID} |
5. Container - logs
명령어 | 설명 |
docker logs -f {CONTAINER NAME, or CONTAINER ID} | -f : log가 생기는 족족 실시간으로 보여줌 |
docker logs --tail 100 {CONTAINER NAME, or CONTAINER ID} | --tail 100: 가장 최근 100개의 log들을 보여줌 |
6. Container - Detach & Attach
명령어 | 설명 |
docker run -d {IMAGE} | |
docker attach {CONTAINER ID} |
'data engineering > docker' 카테고리의 다른 글
[Docker] Clean up (0) | 2024.05.30 |
---|---|
[Docker] Volume (0) | 2024.05.29 |
[Docker] Docker & Github (0) | 2024.05.29 |
[Docker] Port forwarding(=Port mapping) (0) | 2024.05.29 |
[Docker] Image 다운로드 후 설치하기 (0) | 2024.05.29 |