[2023-05-31 11:07:02] Started by user coding [2023-05-31 11:07:02] Running in Durability level: MAX_SURVIVABILITY [2023-05-31 11:07:04] [Pipeline] Start of Pipeline [2023-05-31 11:07:06] [Pipeline] getContext [2023-05-31 11:07:07] [Pipeline] node [2023-05-31 11:07:07] Running on Jenkins in /root/codingci/tools/jenkins_home/workspace/2553946-cci-31810232-464995 [2023-05-31 11:07:07] [Pipeline] { [2023-05-31 11:07:08] [Pipeline] withEnv [2023-05-31 11:07:08] [Pipeline] { [2023-05-31 11:07:08] [Pipeline] withDockerRegistry [2023-05-31 11:07:08] [Pipeline] { [2023-05-31 11:07:08] [Pipeline] isUnix [2023-05-31 11:07:08] [Pipeline] sh [2023-05-31 11:07:08] + docker inspect -f . public/docker/nodejs:18-2022 [2023-05-31 11:07:08] /root/codingci/tools/jenkins_home/workspace/2553946-cci-31810232-464995@tmp/durable-221f7a67/script.sh: 1: docker: not found [2023-05-31 11:07:08] [Pipeline] isUnix [2023-05-31 11:07:08] [Pipeline] sh [2023-05-31 11:07:09] + docker inspect -f . coding-public-docker.pkg.coding.net/public/docker/nodejs:18-2022 [2023-05-31 11:07:09] /root/codingci/tools/jenkins_home/workspace/2553946-cci-31810232-464995@tmp/durable-4892b310/script.sh: 1: docker: not found [2023-05-31 11:07:09] [Pipeline] isUnix [2023-05-31 11:07:09] [Pipeline] sh [2023-05-31 11:07:09] + docker pull coding-public-docker.pkg.coding.net/public/docker/nodejs:18-2022 [2023-05-31 11:07:09] /root/codingci/tools/jenkins_home/workspace/2553946-cci-31810232-464995@tmp/durable-0770ad1b/script.sh: 1: docker: not found [2023-05-31 11:07:09] [Pipeline] } [2023-05-31 11:07:09] [Pipeline] // withDockerRegistry [2023-05-31 11:07:09] [Pipeline] } [2023-05-31 11:07:09] [Pipeline] // withEnv [2023-05-31 11:07:09] [Pipeline] } [2023-05-31 11:07:09] [Pipeline] // node [2023-05-31 11:07:09] [Pipeline] End of Pipeline [2023-05-31 11:07:09] ERROR: script returned exit code 127 [2023-05-31 11:07:09] Finished: FAILURE
时间: 2024-02-02 18:03:14 浏览: 25
根据你提供的日志信息,可以看到其中出现了以下错误信息:
```
docker: not found
```
这个错误一般是因为你的机器上没有安装 Docker,或者 Jenkins 没有正确配置 Docker 环境。请检查一下你的机器上是否安装了 Docker,如果没有,请先安装 Docker,然后再重新配置 Jenkins 的 Docker 环境。如果你已经安装了 Docker,那么可能是 Jenkins 的 Docker 环境配置有误,请检查一下 Jenkins 的 Docker 环境配置是否正确。
相关问题
python -m venv报错SyntaxError: invalid syntax
引用:在安装第三方模块时也有可能出现“SyntaxError: invalid syntax”这个问题,这时需要检查一些是否是在cmd窗口下安装,同时,要到python的安装目录里面,找到pip所在的目录里面进行安装 。 引用:报错原因: Python语法错误无效语法所以导致报错,小伙伴按下面的解决方法逐一分析自己代码报错原因即可解决!!! 解决方法 。 引用:最近完成了一个项目,最后要使用pipreqs生成requirements.txt文件。然而在使用pip install pipreqs安装pipreqs库,再用pipreqs 项目根目录 --encoding=utf-8生成requirements.txt文件时,我遇到了如下报错。 (venv) D:\pycharmfiles\MDC>pipreqs D:\pycharmfiles\MDC --encoding=utf-8 ERROR: Failed on file: D:\pycharmfiles\MDC\TTS\tts\utils\text\korean\korean.py Traceback (most recent call last): File "D:\ProgramData\Anaconda3\lib\runpy.py", line 197, in _run_module_as_main return _run_code(code, main_globals, None, tree = ast.parse(contents) File "D:\ProgramData\Anaconda3\lib\ast.py", line 50, in parse return compile(source, filename, mode, flags, File "<unknown>", line 1 # coding: utf-8 ^ SyntaxError: invalid non-printable character U FEFF 二 解决 方法一 。
Python -m venv报错SyntaxError: invalid syntax是因为命令行中的语法错误导致的。可能是因为在命令行中输入命令时,出现了无效的语法。解决这个问题的方法是仔细检查命令的语法,确保没有出现任何错误。
# -*- coding: utf-8 -*-不起作用
如果`# -*- coding: utf-8 -*-`在你的代码中不起作用,可能是因为你的代码中已经存在其他编码方式的声明,或者编码声明位置不正确。请确保`# -*- coding: utf-8 -*-`在代码文件的开头,并且没有其他编码声明在它之前。
另外,如果你使用的是Python 3.x版本,那么默认的编码方式已经是UTF-8,不需要额外的编码声明。你可以尝试移除`# -*- coding: utf-8 -*-`这行代码,看看问题是否解决。
如果你仍然遇到编码问题,可以尝试使用`encode()`方法将字符串转换为字节序列,并指定合适的编码方式。例如:
```python
my_string = "你好"
encoded_string = my_string.encode('utf-8')
```
这样可以将字符串编码为UTF-8字节序列。希望这些方法能够帮助你解决问题!