docker exec로 2 개의 명령을 실행해야합니다. 도커 컨테이너에서 파일을 복사하고 있으며 ssh와 같은 것을 사용하기 위해 자격 증명을 처리 할 필요가 없습니다. 이 명령은 파일을 복사합니다.
sudo docker exec boring_hawking tar -cv /var/log/file.log | tar -x
하지만 하위 디렉토리 var / log를 생성하므로이를 피하고 싶으므로 도커 컨테이너에서 이러한 작업을 수행 할 수 있다면 좋을 것입니다.
cd /var/log ; tar -cv ./file.log
docker exec가 2 명령을 실행하도록하려면 어떻게해야합니까?