无法在本地找到图像“ acbuild:latest”

时间:2019-06-01 07:20:03

标签: docker docker-compose azerothcore

我想编译Stygian的AzerothCore重新包装,因为我想添加Auction House Bot模块。我已经安装并设置了Docker,克隆了存储库并安装了模块和补丁,但是尝试运行Wiki中概述的“ ./bin/acore-docker-build”命令时收到错误。

我正在运行Windows 10 Pro

我已经运行了以下命令:

./bin/acore-docker-generate-etc

哪个似乎有用,并且

./bin/acore-docker-build

哪个发生了以下错误:

  

scott @ DESKTOP-BGVSVR4 MINGW64〜/ Desktop / Stygian / StygianCore / Source   (master)$ ./bin/acore-docker-build无法准备上下文:无法   评估Dockerfile路径中的符号链接:GetFileAttributesEx   C:\ Users \ scott \ Desktop \ Stygian \ StygianCore \ Source \ docker \ build:   系统找不到指定的文件。找不到图片   'acbuild:latest'本地C:\ Program   Files \ Docker \ Docker \ Resources \ bin \ docker.exe:来自的错误响应   守护程序:拒绝acbuild的拉式访问,存储库不存在或   可能需要“ docker登录”。参见'C:\ Program   Files \ Docker \ Docker \ Resources \ bin \ docker.exe运行--help'。

1 个答案:

答案 0 :(得分:1)

AC不支持重新包装。您可能正在使用旧版本的AC,而不是最新版本。

您遇到错误:

  

找不到图片'acbuild:latest'

但是在最新版本的AC中,此类映像是在您尝试运行的脚本中生成的(./bin/acore-docker-build),其Dockerfile位于docker/build/Dockerfile中。

尝试从the official repository克隆AC,它将起作用。