【发布时间】:2016-09-06 19:33:24
【问题描述】:
我的 docker 文件有以下说明
CMD ["luarocks","install",luasocket"]
当我尝试构建映像时,它会成功构建,但 luasocket 尚未安装在我的 docker 上。
但是,当我在 docker 上的“sudo apt-get update”之后手动执行此语句时,一切都很顺利。
为什么在命令行上手动“更新”后正确执行。即使我的 docker 包含“update”命令,为什么在这种情况下它会失败?
【问题讨论】: