docker build で npm install してたら時間がかかって辛かった話

Node.js の Web アプリケーションを Docker コンテナにする場合、以下のようにして RUN で npm install を実行するのが一般的だと思います。 Dockerfile (省略) RUN npm install (省略) これにより docker build 時に npm install が呼ばれます。 基本的…

Docker でよく使うコマンドまとめ

Docker で僕がよく使うコマンドをまとめてみる。 削除系 # コンテナを全て削除する docker ps -a | awk '{print $1}' | xargs docker rm -f # イメージを全て削除する docker images | awk '{print $3}' | xargs docker rmi