質問するログイン新規登録

回答編集履歴

1

一番肝心なbashに渡すオプションを間違えていました。。。申し訳ないです

2020/11/12 02:49

投稿

kawaemon
kawaemon

スコア14

answer CHANGED
@@ -4,7 +4,7 @@
4
4
  docker run ...(中略) \
5
5
  -v $cp_dir:/working/cp_files \
6
6
  --mount type=bind,source=$(pwd)/train.py,target=/working/train.py \
7
- bash -e "cp /working/cp_files/<コピー元> <コピー先> && python /working/train.py"
7
+ bash -c "cp /working/cp_files/<コピー元> <コピー先> && python /working/train.py"
8
8
  ```
9
9
 
10
- `bash -e "<docker内で実行したいコマンド>"`としてあげることで、今回のケースでは問題を解消することができます。
10
+ `bash -c "<docker内で実行したいコマンド>"`としてあげることで、今回のケースでは問題を解消することができます。