我在 Azure 上使用 Jenkins,当我构建项目 Jenkins Fetches the Repository 时,它会构建图像:
WEB_IMAGE_NAME="${ACR_LOGINSERVER}/front-end-image:kube${BUILD_NUMBER}"
${WORKSPACE} = "/var/lib/jenkins/workspace/reply-frontend"
docker build -t $WEB_IMAGE_NAME ${WORKSPACE}
从码头文件
FROM nginx
COPY dist /usr/share/nginx/html
EXPOSE 80
我收到以下错误:
Step 1/3 : FROM nginx
---> ae513a47849c
Step 2/3 : COPY dist /usr/share/nginx/html
COPY failed: stat /var/lib/docker/tmp/docker-builder738543803/dist: no such file or directory
Build step 'Execute shell' marked build as failure
Finished: FAILURE
我试图更改远程 Jenkins 的权限。
azureuser@jenkinsvm:~$ ls -ls /var/lib/jenkins/
4 drwxrwxrwx 6 jenkins jenkins 4096 May 16 12:49 workspace
但是詹金斯是拥有权限的人吗,我想将权限分配给我的azureuser
我怎么能这样做?