有可能创建一个docker镜像来创建并运行另一个dockers吗



我需要一台运行Kali操作系统、构建和运行一些docker容器的机器。这很容易使用虚拟盒子。但事实证明这很难(不可能?(。所以,我想创建一个基于Kali的图像,然后构建并运行一些docker容器。这可能吗?

我写了这样的东西:

FROM kalilinux/kali-rolling
RUN apt update -y
RUN apt install -y git
RUN apt install -y docker.io
RUN git clone https://something
RUN docker build . -f /something/Dockerfile  -t my_app
CMD docker run my_app

docker是一个在某些环境中运行的进程(容器(,在您的情况下,很可能是在本地docker VM上。如果你想在那个虚拟机上构建另一个docker,你需要在上面安装docker,这可能很麻烦,也不可取。如果你想要一个卡利的图像(由于一些模糊的原因(,你可以使用现成的图像。此处

无需创建另一个docker。

我建议你读一读码头工人教程。

最新更新