- 본 문서는 docker, docker-compose와 관련된 명령어를 정리하기 위한 문서이다.
Docker login
Docker image
Docker image list
docker images
untagged docker image list
docker images -f "dangling=true" -q
Docker image push
- Docker image를 docker hub에 push 하기 위해서는 docker login을 해야 한다.
- push한 docker image는 login 한 계정에 업로드되게 된다.
Docker container를 image에 반영
docker commit ${DOCKER_CONTAINER_NAME} ${DOCKER_IMAGE_NAME}
Docker image tag 수정
docker tag ${OLD_DOCKER_IMAGE_NAME}:${VERSION} ${USER_NAME}/${NEW_DOCKER_IMAGE_NAME}:${VERSION}
${OLD_DOCKER_IMAGE_NAME}
: 변경하고자하는 docker image 이름
${USER_NAME}
: docker hub 계정명
${NEW_DOCKER_IMAGE_NAME}
: docker hub에 push할 docker image 이름
Docker image push
docker push ${USER_NAME}/${DOCKER_IMAGE_NAME}:${VERSION}
Docker image remove
docker rmi ${DOCKER_IMAGE_NAME}
untagged image remove
docker rmi $(docker images -f "dangling=true" -q)
Docker