主要任務是執行碼頭集裝箱和尾部日誌文件。在另一個碼頭集裝箱內使用碼頭集裝箱的數據
docker exec container_to_analyse tail -f /var/log...xy.log
被執行和stdout被傳遞給解析,並做一些指標: 這是正在這裏Python項目中完成的。
工作完全沒問題,直到我嘗試將我的項目設置爲泊塢窗容器。
現在我不能執行到所需的容器,我還沒有找到訪問container_to_analyse數據並在公制容器內使用它的方法。
Dockerfile:
FROM python:2.7
ENV PYTHONUNBUFFERED 1
RUN mkdir /metrics_docker
COPY ./* /metrics_docker/
WORKDIR /metrics_docker
RUN pip install -r requirements.txt
CMD ["python" , "./data_pusher.py"]
我的問題是,如何公開駐留內的/ var /日誌...文件到我的衡量標準容器,以便它可以使用它container_to_analyse日誌。
推出? – user2915097
從'container_to_analyse'將日誌文件掛載到'metrics_container'中的某處並掛載它怎麼樣? – ItayB
你可以爲兩個容器添加'run'命令嗎? (或撰寫文件),我會盡力幫助.. – ItayB