###環境
Dockerfile
1FROM python 2 3COPY sample.py /tmp/sample.py 4 5CMD ["python", "/tmp/sample.py"]
yml
1# docker-compose.yml 2version: "2" 3services: 4 python: 5 build: 6 context: . 7 dockerfile: Dockerfile 8 container_name: run_python
python
1#sample.py 2with open("sample.txt",'w') as f: 3 f.write("hello,world")
上の3つのファイルを同じディレクトリに置きDockerを利用する。
コンテナ上でsample.py
を実行するとtmp
にsample.txt
が作成される。
###やりたいこと
sample.txt
を元のローカルリポジトリに持ってきたい。なんなら初めからそこに作成したい。
cpコマンドやvolumeを使うのかな?とふわふわと思っています。Dockerについてまだ理解が浅いので丁寧に教えていただけると幸いです。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。