首页 > 解决方案 > 从 NiFi Docker 容器创建 Dockerfile

问题描述

我对使用 Docker 很陌生。我需要通过我的雇主部署 NiFi 实例,但我们需要使用的内部服务需要 Dockerfile,而不是图像。

我们使用的服务需要 Dockerfile,因为每次更新我们使用的存储库时,服务都会指向 Dockerfile 并从中启动构建过程,然后运行/操作容器。

我已经将 NiFi 流程设置为它需要如何操作,我只是不确定如何从已经存在的容器中获取 Dockerfile(或者这是否可能?)

标签: dockerdockerfileapache-nifi

解决方案


我自己正在研究这个,显然没有真正的方法可以做到这一点,但是您可以检查 docker 容器并几乎获取用于创建容器的所有命令,除了使用的操作系统很容易找到,您可以生成一个bash 进入容器并执行类似的操作sudo uname -a,您可以使用它制作自己的 docker 映像。不过,通常你可以在 github 上找到它。

docker inspect <image>

或者您可以通过 docker 桌面 UI 进行操作


推荐阅读