こんにちは!コンサル部のinomaso(@inomasosan)です。 今回は前回コンテナにしたチャットアプリのDockerイメージを軽量化していきます。 軽量化前のチャットアプリのイメージサイズ node:16.14を元にDockerイメージを作成したのですが、イメージのサイズが914MBもありました。 % docker images REPOSITORY TAG IMAGE ID CREATED SIZE socket-chat-example 0.0.1 75bf138a922a 12 days ago 914MB 原因はなんなのか? Dockerfile 前回作成したDockerfileから、もう一度確認していきます。 FROM node:16.14 WORKDIR /usr/src/app COPY package*.json ./ RUN npm install COPY .
![[小ネタ] コンテナにしたチャットアプリのDockerイメージ軽量化 | DevelopersIO](https://cdn-ak-scissors.b.st-hatena.com/image/square/54fe0187c0189f76c44d57c42e41f2f4ee1823c9/height=288;version=1;width=512/https%3A%2F%2Fdevio2023-media.developers.io%2Fwp-content%2Fuploads%2F2020%2F04%2Fnodejs-1200x630-1.png)