brunch

You can make anything
by writing

C.S.Lewis

by Master Seo Aug 28. 2021

쿠버2탄-2. 자주 쓰는도커 명령어

2/4


<1>  자주 쓰는 도커 명령어

<2> 실습 2 - 쿠버네티스 

<3> (몰아보기) 도커 몰아보기




<1> 자주 쓰는 도커 명령어


도커 버전 확인 ?

docker version


docker -v


빌드 ?

서비스 하려면 이미지가 필요하다.

애플리케이션 요구사항에 맞는 도커 파일을 만들고 이미지화 하는 작업이다.


docker build -t   이미지명:태그.

-t (tag) =  이미지명: 태그를 지정 한다.

-f(file)  = Docker file이 아닌 다른 파일명을 지정하는 경우이다.

-f  Dockerfile_nginx


-t 를 여러번 사용해 , 동시에 여러 개 생성도 가능하다.

docker build -t  myapp:2.0   -t  myapp:start .



목록 보기 ?

docker images



백그라운드로 컨테이너 실행 ?

docker run -d -p 1000:80  이미지

호스트 1000번 포트와 내부 컨테이너 80 포트 연결


리포지터리에서 이미지 다운로드하기?

docker pull  원격-리포지터리:태그


삭제 ?

docker rmi 이미지


로컬 이미지 일괄 삭제 ?

docker rmi -f 'docker images -aq'

docker image prune -a



태그 설정 ?

docker tag 이미지:태그  원격-리포지터리:태그


레지스트리에 로그인 ?

docker login  레지스트리 url


이미지 레지스트리 서비스에 올리기 ?

docker push 원격-리파지토리:태그


실행 중인 컨테이너에 들어가 대화형으로 실행 ?

docker exec -it  컨테이너명_or_ID  sh


종료한 컨테이너 삭제 ?

docker rm 컨테이너명_or_id


종료한 컨테이너 일괄 삭제 ?

docker rm 'docker ps -a -a'


컨테이너 로그 보기 ?

docker logs  컨테이너명_or_id


컨테이너 로그 실시간 보기 ?

docker logs -f  컨테이너명_or_id


컨터이너 리스트,  종료 포함 ?

docker ps -a




<2> 다음 과정


https://brunch.co.kr/@topasvga/1845





<3> (몰아보기) 도커 몰아보기


AWS에서 우분트 하나 만들어 실행해 보자


https://brunch.co.kr/@topasvga/1817




감사합니다.

브런치는 최신 브라우저에 최적화 되어있습니다. IE chrome safari