dockerexecで2つのコマンドを実行する必要があります。Dockerコンテナからファイルをコピーしていますが、sshなどを使用するために資格情報を処理する必要はありません。このコマンドはファイルをコピーします:
sudo docker exec boring_hawking tar -cv /var/log/file.log | tar -x
しかし、それはサブディレクトリvar / logを作成します、私はそれを避けたいので、dockerコンテナでこれらを行うことができれば私は良いはずです:
cd /var/log ; tar -cv ./file.log
docker execに2つのコマンドを実行させるにはどうすればよいですか?