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
https://brunch.co.kr/@topasvga/1845
<3> (몰아보기) 도커 몰아보기
AWS에서 우분트 하나 만들어 실행해 보자
https://brunch.co.kr/@topasvga/1817
감사합니다.