docker - docker'不被识别为内部或外部命令

标签 docker jenkins continuous-integration jenkins-pipeline continuous-deployment

我正在尝试在Windows上使用Jenkins在Docker容器中进行部署,但是我的构建失败并出现以下错误。

1>'docker'不被识别为内部或外部命令,
可操作的程序或批处理文件。
2>构建步骤“执行Windows批处理命令”将构建标记为失败

docker build -t reactapp . 
docker run --rm -p 8080:8080 --name "recipes" reactapp

最佳答案

' docker' is not recognized as an internal or external command'



此错误意味着您在PATH环境变量中没有docker。

您需要查找docker.exe位置,我执行了默认安装,并且在:C:\Program Files\Docker\Docker\resources\bin并将其添加到您的路径环境变量中。

How to Add to Windows PATH Environment Variable

关于docker - docker'不被识别为内部或外部命令,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57145548/

相关文章:

docker - Docker 是否能够运行 Azure Webjobs 之类的后台任务?

maven - 如果步骤不稳定,Jenkins管道将失败

github - 跨作业重用 github 操作的一部分

docker - OpenStack 和 Docker

docker - sonarqube的docker镜像未与mysql数据库配置一起运行

jenkins - 基于 Jenkins 中用户输入的条件参数

ios - Xamarin 在 Jenkins 上生成 IPA

tfs - 自定义 TFS 门控 checkin 消息后缀 ***NO_CI***

flash - Adobe Flash Professional CS5编译错误日志-持续集成/每夜构建

r - 如何修复在 ShinyProxy 中获取 CSS 和 Javascript 文件时出现的 '404 (Not Found)' 错误