在 Jenkins 中构建 Docker 镜像失败

时间:2021-05-31 02:10:06

标签: docker jenkins

在 Jenkins 中使用 Docker 构建和发布镜像构建 docker 镜像时,该作业在构建步骤失败:

[user-crud] $ docker build -t suti12/user-crud --pull=true C:\DevTools\Jenkins/workspace/user-crud
WARNING: Support for the legacy ~/.dockercfg configuration file and file-format is deprecated and will be removed in an upcoming release
error during connect: This error may indicate that the docker daemon is not running.: Post "http://%2F%2F.%2Fpipe%2Fdocker_engine/v1.24/build?buildargs=%7B%7D&cachefrom=%5B%5D&cgroupparent=&cpuperiod=0&cpuquota=0&cpusetcpus=&cpusetmems=&cpushares=0&dockerfile=Dockerfile&labels=%7B%7D&memory=0&memswap=0&networkmode=default&pull=1&rm=1&shmsize=0&t=suti12%2Fuser-crud&target=&ulimits=null&version=1": open //./pipe/docker_engine: Access is denied.
Build step 'Docker Build and Publish' marked build as failure
Finished: FAILURE

虽然在命令提示符 docker build -t suti12/user-crud --pull=true C:\DevTools\Jenkins/workspace/user-crud 上运行相同的命令,但它工作正常。为了在 Jenkins 中成功构建,我需要在 Windows 系统中设置任何授权步骤吗?

0 个答案:

没有答案