Alpine &引用;“版本锁定文件”;高山apk

Alpine &引用;“版本锁定文件”;高山apk,alpine,Alpine,我正在Docker容器中使用Alpine Linux 3.7。 我正在Dockerfile中执行一些apk命令 我已成功将依赖项固定到特定的主要版本: apk添加--无缓存\ opensslI强烈赞同你的目标(我已经了解到,如果你不锁定版本,东西会破裂的艰难方式)。虽然“显式指定精确版本”方法有什么问题?但指定精确版本是我目前非常手动的事情。我打开一个新的容器,干运行depOne我遇到的其他事情-如果有可能生成锁文件,可能会在容器内生成锁文件,这会有点痛苦:/Yup,这是有道理的。正如你所说:构

我正在Docker容器中使用Alpine Linux 3.7。
我正在Dockerfile中执行一些
apk
命令

我已成功将依赖项固定到特定的主要版本:

apk添加--无缓存\

opensslI强烈赞同你的目标(我已经了解到,如果你不锁定版本,东西会破裂的艰难方式)。虽然“显式指定精确版本”方法有什么问题?但指定精确版本是我目前非常手动的事情。我打开一个新的容器,干运行
depOne我遇到的其他事情-如果有可能生成锁文件,可能会在容器内生成锁文件,这会有点痛苦:/Yup,这是有道理的。正如你所说:构建锁文件的最好方法就是在阿尔卑斯山的容器中构建锁文件,这确实是一种痛苦。不可避免,但可以自动化。我可以使用
docker copy
将其搜索出来,将其放入我的源代码树中,并确保我的docker文件将其复制到映像中。