Tag: stderr

将在docker容器中创build的日志文件redirect到stdout / stderr

我有以下的Dockerfile: FROM ubuntu:16.04 RUN apt-get update VOLUME ["/LOGS"] COPY ./testServer . ENTRYPOINT ./testServer 8600 “testServer”具有正在写入的日志文件。 它们位于“LOGS”目录中。 每次启动“testServer”时,都会创build一个新的日志。 我想要做的是将目录中的最新日志文件“尾巴”到stdout / stderr。 我试着添加: CMD ["/bin/sh", "-c", "tail $( ls -Art /LOGS | tail -n 1 ) > out_server.log 2>&1"] 到Dockerfile(然后重build图像),但没有奏效。 如何才能做到这一点? TIA