#質問
コンテナを立ち上げた中に、ホストOS(ローカル)で作成したファイルをコンテナ立ち上げ中に反映させたいです。
一度buildした時にローカルにあるa.pyのみをコンテナにCOPYしてコンテナを立ち上げた時、立ち上げ中にローカルで新しくb.pyを加えたときに再びbuildせずb.pyをコンテナにコピーすることはできますでしょうか?
Dockerfile
1FROM python:3.6 2 3WORKDIR /app 4 5RUN apt-get update 6 7RUN pip install --upgrade pip \ 8 9COPY . /app/ 10 11CMD [ "/bin/bash"]
実行コマンド
Docker
1docker build -t line/python . 2docker run -it line/python
#やりたいこと
#このときディレクトリにはa.pyしかない docker build -t line/python . docker run -it line/python root@1fb2f6bb85c5:/app#ls Dockerfile a.py #ローカルでb.pyを追加 root@1fb2f6bb85c5:/app#ls Dockerfile a.py #lsをしたときにb.pyが反映されるようにしたい #再びbuildするとb.pyが反映するが、毎回するのは面倒
Dockerについてはまだ勉強中ですの、基本的な部分かもしれませんがよろしくお願いします。
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。