Docker内のファイルを次の方法で削除したいdocker exec
:
user@mongo:~$ docker exec 765511b2869e rm -rf /backup/*.zip
user@mongo:~$ docker exec 765511b2869e ls /backup
-rw-r--r-- 1 root root 40103038 Mar 13 15:26 backup-20170313.zip
どうやらそれは機能していません。
何が悪いのでしょうか?
これは予想される動作です。*のような文字は、シェルによって解釈されます。したがって、それらを機能させるにはシェルを呼び出す必要があります。
docker exec 765511b2869e sh -c 'rm -rf /backup/*.zip'
この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。
侵害の場合は、連絡してください[email protected]
コメントを追加