Ubuntu-搭建nifi服务

1 参考文章

https://blog.csdn.net/LSW_JAVADP/article/details/132657208

2 实际操作

下载和安装docker

shell 复制代码
apt install docker.io

换docker源vim /etc/docker/daemon.json

shell 复制代码
{
    "registry-mirrors": [
    	"https://docker.m.daocloud.io",
    	"https://docker.imgdb.de",
    	"https://docker-0.unsee.tech",
    	"https://docker.hlmirror.com",
    	"https://docker.1ms.run",
    	"https://func.ink",
    	"https://lispy.org",
    	"https://docker.xiaogenban1993.com"
    ]
}

重启docker服务

shell 复制代码
systemctl daemon-reload && systemctl restart docker

拉取nifi镜像

shell 复制代码
docker pull apache/nifi:1.23.2

挂载目录初始化

shell 复制代码
mkdir -p /root/data/nifi
docker run --name nifi -d apache/nifi:1.23.2
docker cp nifi:/opt/nifi/nifi-current/conf /root/data/nifi/
docker rm -f nifi
chmod +777 -R /root/data/nifi/ 

启动并挂载

shell 复制代码
docker run -p 8443:8443 --privileged=true \
--name nifi \
-e SINGLE_USER_CREDENTIALS_USERNAME=nifi \
-e SINGLE_USER_CREDENTIALS_PASSWORD=nifiadminpasswd \
-v /root/data/nifi/conf:/opt/nifi/nifi-current/conf \
-d apache/nifi:1.23.2

访问对应地址,注意是https。这个时候会提示让你配hosts,以支持域名解析

shell 复制代码
https://192.168.160.83:8443/nifi/

修改C:\Windows\System32\drivers\etc\hosts文件,加上对应的解析

shell 复制代码
192.168.68.160 2d84af146e2c

然后用域名访问,即可看到登录页面

相关推荐
小南家的青蛙4 小时前
Linux的网络配置的资料
linux·运维·网络
HinsCoder4 小时前
使用SSH解决在IDEA中Push出现403的问题
运维·笔记·git·ssh·github·intellij-idea
迷雾骑士5 小时前
CentOS Stream release 9安装 MySQL(一)
linux·mysql·centos
良许Linux5 小时前
国内有哪些嵌入式公司?
linux
良许Linux5 小时前
为什么学完了 C 语言觉得自己什么都干不了?
linux
良许Linux5 小时前
嵌入式行业真的没前途吗?
linux
良许Linux5 小时前
有哪些相见恨晚的stm32学习的方法?
linux
良许Linux5 小时前
学会stm32,RTOS,QT后能找到工作吗?
linux
[太阳]885 小时前
Spark Core
linux·windows·python