Docker的方式部署
docker pull apache/nifi:2.4.0
使用http端口部署,因为https太麻烦
docker run --name nifi -p 18080:8080 host -v nifi:/opt/nifi/ -d -e HOSTNAME=0.0.0.0 apache/nifi:2.4.0
docker cp nifi:/opt/nifi/nifi-current/conf/nifi.properties ./
vim nifi.properties
# https块全部注释。 http块host写主机ip或者0.0.0.0

docker cp ./nifi.properties nifi:/opt/nifi/nifi-current/conf/nifi.properties
docker restart nifi
浏览器访问 ip:18080/nifi
Docker compose部署
[root@ddp1 nifi]# cat docker-compose.yml services: nifi: image: apache/nifi:2.4.0 container_name: nifi restart: always ports: - "8443:8443" environment: NIFI_WEB_HTTPS_PORT: "8443" SINGLE_USER_CREDENTIALS_USERNAME: "admin" SINGLE_USER_CREDENTIALS_PASSWORD: "Admin@123456789" NIFI_WEB_PROXY_HOST: "192.168.12.56:8443" NIFI_JVM_HEAP_INIT: "2g" NIFI_JVM_HEAP_MAX: "4g" NIFI_SENSITIVE_PROPS_KEY: "change-this-to-a-long-random-secret" volumes: - nifi_data:/opt/nifi/ volumes: nifi_data: driver: local
声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。

评论(0)