詹金斯失败中Docker形象的塑造

詹金斯失败中Docker形象的塑造,docker,jenkins,Docker,Jenkins,在Jenkins中使用docker Build and Publish image构建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 depr

在Jenkins中使用docker Build and Publish image构建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系统中设置任何授权步骤吗?

#1使用带有shell步骤的自由样式作业测试一些docker命令。尝试一个简单的docker ps或docker图像。这将帮助您验证任何权限错误#2为什么你的詹金斯在windows上?只是一个poc#你的docker更新了吗?