我们可以使用没有源图像(OS)的docker文件创建一个docker镜像吗?
FROM rhel
我们不希望在我们所有的应用程序 docker 镜像中都包含基本镜像(centos 或 rhel)。我们想要分离基础镜像(centos 或 rhel)和应用程序镜像,并在运行时链接它们。可能吗?
当我在没有 FROM centos
or的情况下构建 docker 映像时rhel
,docker 抱怨:“在提交之前提供源映像”
我的 docker 文件如下所示:
MAINTAINER abc
RUN mkdir /opt/cassandra
RUN cd /opt/cassandra
RUN wget http://www.interior-dsgn.com/apache/cassandra/2.1.2/apache-cassandra-2.1.2-bin.tar.gz
RUN tar xvzf apache-cassandra-2.1.2-bin.tar.gz
RUN cd apache-cassandra-2.1.2-bin