我需要对用户隐藏我的基本代码。因此,我决定将所有文件复制到一个docker镜像中,然后从该镜像中导入这些文件。
# Use a base image (you can specify any base image that suits your needs)
FROM ubuntu:latest
# Set the working directory inside the container
WORKDIR /app
# Copy the files from the local machine to the container
COPY . /app
如果我喜欢这样,我可以在需要时将这些文件复制到另一个docker文件中吗?如果是的话,我们如何做到这一点?
1条答案
按热度按时间pw9qyyiw1#
您可以将
COPY --from
用于任何镜像,而不仅仅是当前Dockerfile中的其他stage。一旦你这样做了,这些文件就会出现在目标镜像中,你可以对它们做任何你可以对Docker镜像中的文件做的事情,比如
docker run ... cat
them或docker cp
them到主机。也就是说,这样做没有安全方面的好处。