실행 중인 백그라운드 테일 프로세스가 자동으로 종료될 수 있도록 tail ... --pid=PID
도커 컨테이너에서 이미지 기반 옵션을 사용해야 합니다 .Alpine
아쉽게도 BusyBox tail
Alpine Docker 이미지에 제공된 이미지는 이 기능을 지원하지 않습니다.
교체 방법을 설명하는 자료를 찾아보았지만 성공하지 못했습니다.
이미지 크기가 중요하기 때문에 다른 기본 이미지를 사용하고 싶지 않습니다.
어떻게든 GNU tail로 전환할 수 있나요?
답변1
해결책은 다음과 같습니다.
apk add --no-cache bash coreutils
앞으로:
tail --version
tail: unrecognized option: version
BusyBox v1.35.0 (2022-11-19 10:13:10 UTC) multi-call binary.
뒤쪽에:
tail --version
tail (GNU coreutils) 9.1
Copyright (C) 2022 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <https://gnu.org/licenses/gpl.html>.
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.