如何从泊坞窗图像中删除ENV设置
发布时间:2020-12-16 03:45:56 所属栏目:安全 来源:网络整理
导读:我有一个docker图像设置HOME和PATH: [{ ... "config": { "HOME=/",} ... 我知道我可以替换它,但是可以删除它(并且可以使用正常的bash配置文件设置).我宁愿不破解shell配置文件来覆盖它. 最佳答案 您只需执行手动提交即可. 此操作在Dockerfile中不可用,但可
我有一个docker图像设置HOME和PATH:
我知道我可以替换它,但是可以删除它(并且可以使用正常的bash配置文件设置).我宁愿不破解shell配置文件来覆盖它. 最佳答案
您只需执行手动提交即可.
此操作在Dockerfile中不可用,但可以手动完成. 在执行docker inspect< image>时,您可以检索已用于创建此映像的容器的ID. 你可以做docker commit< container id> <新图像名称>并且所有ENV和其他配置都将被刷新. 如果已移除容器,则可以运行映像docker run -d< image> <任何命令,然后提交生成的容器. 如果您想保留一些配置,可以使用docker commit -run'{}’< container id> <新图像名称>句法. Cf http://docs.docker.io/en/latest/commandline/command/commit/了解更多信息. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |