인프라/도커
도커 자주 쓰이는 명령어 정리 (Docker Cheat Sheet)
Jake Seo
2022. 6. 3. 19:36
도커에서 자주 쓰는 명령어 (Docker Cheat Sheet)
Build: 빌드 관련 명령어
docker build -t image:1.0
: 현재 디렉토리의Dockerfile
로부터 이미지를 빌드하고, 이미지를 태그한다.docker image ls
: 도커 엔진을 통해 로컬에 설치된 모든 이미지 리스트를 보여준다.docker image rm image:1.0
: 로컬 이미지 저장소에서 이미지를 삭제한다.
Share: 이미지를 저장하거나 불러오는 명령어
docker pull image:1.0
: 레지스트리에서 이미지를 불러온다.docker tag image:1.0 repo/image:2.0
: 로컬 이미지를 새로운 이미지 이름과 태그로 다시 태그한다.docker push repo/image:2.0
: 이미지를 레지스트리로 푸시한다.
Run: 컨테이너 실행 관련 명령어
docker container run --name web -p 5000:80 alpine:3.9
:alpine
이미지의3.9
버전을 불러와 컨테이너를 실행하고, 실행하는 컨테이너의 이름을web
이라고 명명한다. 그 후에 컨테이너 내부80
번 포트를5000
번 포트로 매핑하고 외부에 노출시킨다.docker container stop web
:SIGTERM
을 통해 실행중인 컨테이너를 중지시킨다.docker container kill web
:SIGKILL
을 통해 컨테이너를 중지시킨다.docker network ls
: 네트워크의 리스트를 보여준다.docker container ls
: 실해중인 컨테이너의 리스트를 보여준다.docker container rm -f $(docker ps -aq)
: 실행중이거나 중지된 모든 컨테이너를 삭제한다.docker container logs --tail 100 web
: 컨테이너의 로그 중 마지막 100 줄을 프린트한다.
도커 명령어 더 알아보기
반응형