docker - 在为Microsoft SQL存储过程构建docker镜像时,我超出了最大深度

标签 docker dockerfile

步骤115/172:

RUN Invoke-Sqlcmd -ServerInstance localhost -Database MY_DB -InputFile 'c:\tmp\sql_scripts\dbo.usp_InsertUpdateSSearchDateTimeFilter.sql'
---> Running in 977b55fecdfc

错误:

Max depth exceeded

最佳答案

发生这种情况是因为您的Dockerfile已超过Docker镜像的125层限制。

如果将Dockerfile添加到问题中,我可以帮助您简化它。作为第一个建议,请尝试仅在一个RUN中对命令进行分组

关于docker - 在为Microsoft SQL存储过程构建docker镜像时,我超出了最大深度,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50815838/

相关文章:

Azure 应用服务容器镜像强制从 Docker Hub(而不是 ACR)拉取

java - 如何将本地 Docker 镜像与 testcontainers 一起使用?

带有 golang-onbuild 的 Docker-compose 在代理后面下载失败

python - Docker 想要一个需求文件,尽管我不想要它?

python - 使用docker时导入自定义python模块文件失败

node.js - 将环境变量从 Gitlab docker 执行器传递到镜像

ubuntu - 如何创建现有 docker 镜像的副本

Docker 容器中的 JAVA_HOME

docker - 如何在 Dockerfile CMD 中使用变量?

docker - 从多台开发机器管理远程 docker 机器