Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/docker/9.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Docker步骤结果到日志文件-Jenkins_Docker_Jenkins_Dockerfile_Jenkins Pipeline - Fatal编程技术网

Docker步骤结果到日志文件-Jenkins

Docker步骤结果到日志文件-Jenkins,docker,jenkins,dockerfile,jenkins-pipeline,Docker,Jenkins,Dockerfile,Jenkins Pipeline,docker文件包含构建和创建docker映像的几个步骤 例如,运行dotnet还原、运行dotnet构建和运行dotnet发布 是否可以将每个步骤的结果/日志导出到一个单独的文件,该文件可以在几个Jenkins阶段中显示/格式化?您也可以使用此插件将Jenkins build导出到日志文件 但是,如果您想查看Jenkins控制台日志中的每个步骤日志,请尝试以下方法 从bash脚本创建作业并构建docker映像,然后从Jenkins运行该脚本 docker build --compress

docker文件包含构建和创建docker映像的几个步骤

例如,运行dotnet还原、运行dotnet构建和运行dotnet发布


是否可以将每个步骤的结果/日志导出到一个单独的文件,该文件可以在几个Jenkins阶段中显示/格式化?

您也可以使用此插件将Jenkins build导出到日志文件

但是,如果您想查看Jenkins控制台日志中的每个步骤日志,请尝试以下方法

从bash脚本创建作业并构建docker映像,然后从Jenkins运行该脚本

 docker build --compress   --no-cache --build-arg DOCKER_ENV=staging --build-arg DOCKER_REPO="${docker_name}" -t "${docker_name}:${docker_tag}" .
如果从Jenkins运行此命令或创建bash文件,您将看到下面提到的每个步骤日志。如果你想找更多的东西,请告诉我

Building in workspace /var/lib/jenkins/workspace/testlog
[testlog] $ /bin/sh -xe /tmp/jenkins8370164159405243093.sh
+ cd /opt/containers/
+ ./scripts/abode_docker.sh build alpine base
verifying docker name: alpine
Docker name verified
verify_config retval= 0
comparing props
LIST: alpine:3.7
现在,每个步骤都将显示在下


你试过答案了吗?
    Step 1/5 : FROM alpine:3.7
Step 2/5 : COPY  id_rsa /root/.ssh/id_rsa
 ---> 6645bd2838c9
Step 3/5 : COPY supervisord.conf /etc/supervisord.conf
 ---> 635e37d9503e
.....
   Step 5/5 : ONBUILD RUN ls /usr/share/zoneinfo && cp /usr/share/zoneinfo/Europe/Brussels /etc/localtime && echo "US/Eastern" >  /etc/timezone && date
 ---> Running in 7b8517d90264
Removing intermediate container 7b8517d90264
 ---> 3ead0f40b7b4

Successfully built 3ead0f40b7b4
Successfully tagged alpine:3.7