エンジニアのひよこ_level10

毎日更新してた人。たまに記事書きます。

Dockerfileを書き換えたのに、コンテナが更新されない問題【381日目】

こんなことがありました

コンテナで環境作った。でも、vimとかインストールし忘れていた。

で、Dockerfileを書き換えた。

あれ?環境が変わらない。

docker-compose downdocker-compose upとかで、コンテナ落としたり立ち上げたりしたけど、
変わらない。なんでだろう?

docker build忘れ

docker-compose upとかで、初回はbuild(Dockerfileとかから、環境を作るイメージを作成する)を自動でやってくれますが、
二回目からは、初回で作ったイメージを再利用しちゃいます。

いろんな環境作ったけど、再起動忘れるみたいなものですね。

Dockerfileとかを変えて、環境を作ったら、 docker buildや、 docker-compose build、あるいはdocker-compose up --buildを使ってイメージを作り直しましょうね!