我正在尝试设置HDP3泊坞沙箱。我运行部署脚本。容器成功启动,但是在后期部署脚本中,容器以“ docker:无效参考格式”结束。容器正在运行,但是此时仅映射了几个端口。
试图在这里找到一些答案,但我没有看到这个确切的问题
这是整个输出:
BehaviorSubject
答案 0 :(得分:0)
这是由于我正在从其中有空格的目录路径中运行脚本而导致的,并且有一个生成的外壳程序脚本运行代理容器并使用当前路径使用卷映射。该脚本未考虑空格。这是生成的行:
docker run --name sandbox-proxy --network = cda \ -v /用户/ iklein99 / OneDrive-hibu / HDP / HDP_3 / assets / nginx.conf:/etc/nginx/nginx.conf \ -v /用户/ iklein99 / OneDrive-hibu / HDP / HDP_3 /沙盒/代理/conf.d:/etc/nginx/conf.d \ -v /用户/ iklein99 / OneDrive-hibu / HDP / HDP_3 / sandbox / proxy / conf.stream.d:/etc/nginx/conf.stream.d。 ...
文件路径中的空格导致了此问题。该脚本不会将路径放在引号中或转义空格。我正在修改sed脚本来处理此问题。