LoginSignup
0
0

Docker Dockerfileはbuild時のみ実行される

Posted at

概要

  • Dockerfileを編集しても全然反映されなくてちょっと詰まったので戒め的に記事にする。

Dockerfileが実行されるタイミング

  • Dockerfileはイメージがビルドされる時だけ実行される。
  • なのでDockerfileを修正した時は下記のステップを踏んで試す必要がある。
    1. $ docker-compose buildを実行してイメージからコンテナを作り直す。
    2. $ docker-compose up -dを実行してコンテナを起動する。

ひとりごと

  • 昔Dockerを学んだときに知ってたはずが全然覚えてなかった。Dockerfile修正して$ docker-compose up -dだけ実行して「なんでDockerfileが古い状態で実行されてるんだろう・・?」って思ってた。
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