LoginSignup
0
0

More than 1 year has passed since last update.

【Docker】開発用Dockerfile.devがbuildする時に時間がかかる時の解決策 no.31

Posted at

パンプキン カフェ (10).png

こんにちは。

まゆみです。

Dockerについての記事をシリーズで書いています

Docker を使う時、本番用と開発用を分けるため、Dockerfileには2種類があります

Dockerfile 本番用

Dockerfile.dev  開発用

Dockerfile.devを使って開発をしている時に、

『docker build -f Dockerfile.dev のコマンドがスタートするのに時間がかかる』という意見を周りでたくさん聞いたので、今回の記事では、その解決法を書いていこうと思います。(私の場合はCreate React Appを使っている時にbuild のスタートがやたらとかかってしまいました。)

簡単に解決できますので、ぜひ使ってください。

解決方法

Dockerfile.devのbuildのスタートに5分ほどかかってしまう方は

『.dockerignore』ファイルを活用すれば、スタートまでの時間が短縮されます。

.dockerignoreに、

node_modules

を書いて、buildする時にnode_modulesを無視させます。

以上になります。

.dockerignoreを活用したら、build のスタートに5分ほどかかっていたものが、1分もかからなくなりました。\(^o^)/

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0