gpt4 book ai didi

docker - Docker在其卷中使用Dockerfile和永久帮助文件制作镜像

转载 作者:行者123 更新时间:2023-12-02 19:35:36 24 4
gpt4 key购买 nike

Docker的新手。

有没有一种可能的方法来创建带有一些帮助程序文件的docker镜像,这些文件将永久存在于容器某些文件夹下的镜像量中,而无需依赖于每次构建时从我们构建镜像的主机复制它们,因为我可能有不包含这些文件的主机。

任何帮助将不胜感激

最佳答案

是的,您可以创建第一个base图像,将这些文件放置在该图像中。并且您需要将此镜像推送到存储库。之后,您可以基于第一个图像创建其他图像。

我尝试在示例中解释想法。

基本镜像具有Dockerfile

FROM ubuntu:16.04
...
COPY /my_big_files /my_big_files/

使用标记 my_image_with_files:latest构建此镜像并将其推送到存储库

基于第一张图片的其他图片可以在另一台PC上使用。

Docker文件
FROM my_image_with_files:latest
...
RUN ls /by_big_files/ # <- your files already there!

关于docker - Docker在其卷中使用Dockerfile和永久帮助文件制作镜像,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45521156/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com