问题1:4time=”2023-06-09T14:03:40+08:00″ level=error msg=”Can’t add file /data/docker/xxx-0.0.1.jar to tar: archive/tar: write too long”
云效这个问题是什么原因?问题2:还是不行,这是我的脚本:#!/bin/bash sudo docker stop southerngene-erp-backstage sudo docker rm southerngene-erp-backstage sudo docker rmi southerngene-erp-backstage cd /data/docker/southerngene-erp-backstage sudo docker build -t southerngene-erp-backstage:latest . sleep 7 sudo docker run –name southerngene-erp-backstage
针对问题1的回答:您在node构建之前rm -rf node_moudles。私有构建机会缓存工作目录的,您流水线上次创建的node_moudles您在构建之前删除一下试试看呢。针对问题2的回答:您的制品下载路径是不是和Dockerfile在一层目录下,您把Dockerfile放在一个单独的目录试一下呢,这个目录下只有Dockerfile。此回答整理自钉群“云效交付域答疑群”