반응형 DevOps 관련12 [Docker & NestJS] 다단계 도커를 이용한 이미지 크기 줄이고 이미지 생성 이미지 크기를 줄이는 방법: 다단계 도커를 활용하여 효율적으로 이미지를 만든 포스팅 https://www.tomray.dev/nestjs-docker-production Ultimate Guide: NestJS Dockerfile For Production [2022] Learn how to write a Dockerfile that creates a production optimized image using the NodeJS Alpine image and multistage builds. www.tomray.dev 해당 내용을 프로젝트에 맞게 일부 수정한 후 새롭게 이미지를 빌드해보니 이미지 크기가 절반으로 줄어든다. FROM node:18-alpine AS base RUN apk add --no-c.. 2023. 9. 5. [Docker] 도커 기본 명령어 모음 1. Docker 이미지 검색 docker images 현재 존재하는 이미지들을 출력하는 명령어 2. Docker 단일 이미지 삭제 docker image rm [image ID] 해당 이미지를 CONTAINER에서 사용하고 있으면 삭제할 수 없다. 3. Docker 모든 이미지 삭제 docker rmi $(docker images -q) -f (docker image -q)라는 명령어는 이미지의 ID를 출력하는 명령어 4. Docker 컨테이너 생성 docker create --name [CONTAINER ID] [REPOSITORY] 실행을 하는 것이 아니기 때문에 옵션은 -it까지만 허용 5. 컨테이너 접속 docker exec -it [CONTAINER ID] /bin/bash 6. Docker .. 2023. 9. 4. 이전 1 2 다음 반응형