후 드디어 명령어 만들었다.
docker exec [container] ls -tr | tail -1 | xargs -I {} docker cp [container]:{} [host_dir]
예시 : hpcg 컨테이너에서 가장 최근에 수정된 파일을 test라는 이름으로 복사해오기
docker exec hpcg ls -tr | tail -1 | xargs -I {} docker cp hpcg:/AddedFiles/hpcg-3.1/bin/{} ./test
지금은 workdir을 정해줘서 바로 특정 디렉토리 내에서만 검색하는데,
만약 컨테이너 전체를 검색하고 싶다면 `ls`대신 `find`를 이용하면 된다.
'Study > linux' 카테고리의 다른 글
docker에서 컨테이너 gui 실행하기 (0) | 2019.10.18 |
---|---|
HPL recipe for target 'build' failed *** [build] Error 2 (0) | 2019.10.17 |
디렉토리에서 가장 최근 파일의 이름 바꾸기 (0) | 2019.10.13 |
jmeter cli로 실행 시 각종 파라미터 넘기기(ip, thread, port 등) (0) | 2019.10.09 |
[Remote API] 외부 컴퓨터에서도 도커를 이용하기 (0) | 2019.10.06 |