是否可以将文件复制到docker映像,而不将其作为容器运行?

是否可以将文件复制到docker映像,而不将其作为容器运行?,docker,Docker,我想将一些文件复制到我继承的docker映像中,但是我不想将其作为容器启动并导出,因为我将丢失环境变量 不幸的是,我没有原始的Dockerfile 我尝试将图像保存(而不是导出)为tar,然后使用一些新文件更改图层,然后加载tar,但这似乎破坏了图像的“图像性”(我在尝试加载重新加载的文件时出错)。创建一个新的Dockerfile: FROM yourcurrentimage COPY thefileyouwant /theplace/it/shouldgo 然后: 然而,这是。。。从长远来看

我想将一些文件复制到我继承的docker映像中,但是我不想将其作为容器启动并导出,因为我将丢失环境变量

不幸的是,我没有原始的Dockerfile


我尝试将图像保存(而不是导出)为tar,然后使用一些新文件更改图层,然后加载tar,但这似乎破坏了图像的“图像性”(我在尝试加载重新加载的文件时出错)。

创建一个新的Dockerfile:

FROM yourcurrentimage
COPY thefileyouwant /theplace/it/shouldgo
然后:


然而,这是。。。从长远来看,这不是一个好计划。您将丢失硬盘,或需要修复等。。最好弄清楚如何从头开始构建原始映像。

创建新的Dockerfile:

FROM yourcurrentimage
COPY thefileyouwant /theplace/it/shouldgo
然后:


然而,这是。。。从长远来看,这不是一个好计划。您将丢失硬盘,或需要修复等。。最好弄清楚如何从头开始构建原始映像。

是否要在构建时复制此文件?我的意思是,你们是否使用“来自我的图片”,但我的图片需要一些来自句子的文件?不,我想我可以从我的旧图片创建一个新的构建。那会有用的,不是吗?对不起,我是新手,不明白你想要什么。我假设您有一个docker映像,您想在其中复制一些文件。是这种情况吗?你能和我们共享日志吗?你想在构建时复制这个文件吗?我的意思是,你们是否使用“来自我的图片”,但我的图片需要一些来自句子的文件?不,我想我可以从我的旧图片创建一个新的构建。那会有用的,不是吗?对不起,我是新手,不明白你想要什么。我假设您有一个docker映像,您想在其中复制一些文件。是这样吗?你能和我们分享日志吗?我甚至不知道我是否有权访问构成原始图像的所有文件。图像将存储在ECR上,我甚至不知道我是否有权访问构成原始图像的所有文件。图像将存储在ECR上