こんなことがありました
コンテナで環境作った。でも、vimとかインストールし忘れていた。
で、Dockerfileを書き換えた。
あれ?環境が変わらない。
docker-compose down
、 docker-compose up
とかで、コンテナ落としたり立ち上げたりしたけど、
変わらない。なんでだろう?
docker build忘れ
docker-compose up
とかで、初回はbuild(Dockerfileとかから、環境を作るイメージを作成する)を自動でやってくれますが、
二回目からは、初回で作ったイメージを再利用しちゃいます。
いろんな環境作ったけど、再起動忘れるみたいなものですね。
Dockerfileとかを変えて、環境を作ったら、 docker build
や、 docker-compose build
、あるいはdocker-compose up --build
を使ってイメージを作り直しましょうね!