【发布时间】:2020-01-12 05:10:40
【问题描述】:
您好,我的 Nifi docker 容器已停止,我想更新属性文件。
每当我更新一个字段时,当我运行 docker-compose start 它不会更新属性文件。
这怎么可能?
这是我的码头工人撰写:
version: "3.3"
services:
nifi:
image: apache/nifi
volumes:
- /home/ubuntu/nifi/conf:/opt/nifi/nifi-current/conf
ports:
- "8080:8080"
谢谢
【问题讨论】:
-
通常你不需要停止/开始更新应该在运行中完成的文件....
-
尝试 cat /home/ubuntu/nifi/conf 和 docker exec nifi cat /opt/nifi/nifi-current/conf ,如果它们都显示相同的未更新数据,它可以是您的应用程序在启动时写入配置文件
-
它在正在运行的容器中都发生了变化。但是我确实需要重新启动它,因为 Nifi 在启动时读取了这个属性并且 mod 消失了。我该如何解决这个问题?
标签: docker apache-nifi docker-volume docker-container