본문 바로가기

반응형

Ops/Docker

(53)
Docker 명령어 - image 가져오기 Docker 명령어 - image 가져오기 저장소 로그인 - 필요 없음 코드 docker images docker pull mkdir_chandler/my-image-name:0.0 docker images by mkdir-chandler
Docker 명령어 - image 이름 추가 Docker 명령어 - image 이름 추가 템플릿 docker tag {pre_img_name} {post_img_name} 예시 docker images docker tag my-image-name:0.0 mkdir_chandler/my-image-name:0.0 docker images by mkdir-chandler
Docker 명령어 - image 복원 (from backup) Docker 명령어 - image 복원 (from backup) 포맷 docker load -i {save_file_name} docker import {export_file_name} {image:version} 예시 docker load -i ubuntu_14.04.tar docker export rootFS.tar myimage:0.0 by mkdir-chandler
Docker 명령어 - image 백업 Docker 명령어 - image 백업 템플릿 docker save -o {저장할이름} {image_name} docker export -o rootFS.tar {container_name} 예시 docker save -o ubuntu_14.04.tar ububtu:14.04 docker export -o rootFS.tar mycontainer by mkdir-chandler
Docker 명령어 - image 삭제 Docker 명령어 - image 삭제 기본 양식 docker rmi {image_id} {image_id} {image_id} 사용하지 않는 이미지만 삭제 docker image prune -f 현재 사용하는 이미지를 제외하고 모두 삭제 docker image prune -a -f 모든 이미지 삭제 1 docker rmi $(docker images -q) 모든 이미지 삭제 2 docker image rm $(docker images -q) by mkdir-chandler
Docker 명령어 - image 생성 Docker 명령어 - image 생성 현재 사용하는 컨테이너를 기반으로 이미지를 생성하는 가이드 생성 (1줄) docker commit -a "본인이름" -m "코멘트" container_name image_name:version 생성 (여러줄) docker commit \ -a "본인이름" \ -m "코멘트" \ container_name \ image_name:version by mkdir-chandler
Docker 명령어 - image 조회 Docker 명령어 - image 조회 공식 저장소 조회 docker search ubutu local 저장소 조회 1 docker image ls local 저장소 조회 2 docker images local 저장소 id만 조회 docker images -q local 저장소 dangling 조회 docker images -f dangling=true 사용중인 컨테이너의 이미지를 강제 삭제하면 이미지 이름이 none으로 표시되며, 이것을 dangling 이라고 한다. layer 확인 docker inspect --type=Layers {container_name} by mkdir-chandler
Docker 명령어 - container 자동 재시작 Docker 명령어 - container 자동 재시작 자동 재시작 docker run \ --restart=always \ 옵션 - always : 컨테이너가 정지될 때마다 항상 재시작 - on-failure : 컨테이너 종료코드가 0 이 아닐 때 특정 횟수 재시작 (사용예시) --restart=on-failure:5 - unless-stopped : 컨테이너를 stop 명령어로 정지했을 경우 재시작 안함 (나머지 케이스는 재시작) by mkdir-chandler
Docker 명령어 - container 리소스 변경사항 적용 Docker 명령어 - container 리소스 변경사항 적용 리소스 변경사항 업데이트 docker update --cpuset-cpus=1 mycontainer by mkdir-chandler
Docker 명령어 - container ip / port 확인 Docker 명령어 - container ip / port 확인 container ip 확인 case 1 docker inspect ${container_name} | grep -i ipaddress container ip 확인 case 2 iptables -L | grep ${container_name} container port 확인 docker port container by mkdir-chandler

728x90
반응형