Dockerfile中的任何RUN语句 使用 Linux容器在Windows Server上返回非零代码 4294967295(-1)在Windows上开启(LCOW_SUPPORTED = 1
)
Dockerfile:
FROM debian:jessie
RUN exit 0
PowerShell输出(在cmd上相同)
PS C:\docker\images\test> docker build -t test .
Sending build context to Docker daemon 2.048kB
Step 1/2 : FROM debian:jessie
---> 5dd74d62fab8
Step 2/2 : RUN exit 0
---> Running in b8a7d0d722c8
The command '/bin/sh -c exit 0' returned a non-zero code: 4294967295
与Ubuntu Image以及我在RUN之后放置的任何其他命令相同。
运行 Docker17.10.0-ee-preview-3 和 Windows Server 2019 17623预发布。