Loading [MathJax]/jax/output/CommonHTML/config.js
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >使用容器服务-镜像构建时,提示chdir错误?

使用容器服务-镜像构建时,提示chdir错误?

提问于 2019-04-01 16:59:28
回答 3关注 0查看 677

当前操作:

设置了构建配置里面的,Dockerfile路径 以及 构建目录

原文件结构:

SomeDirectory

SomeDirectory/Dockerfile

SomeOtherDirectory

设置的Dockerfile路径为 SomeDirectory/Dockerfile

设置的构建目录为 SomeDirectory

同样的文件,我在本地测试使用

cd ProjectRoot

docker build -f SomeDirectory/Dockerfile SomeDirectory

可以编译通过。

错误详情:

[2019-04-02 00:45:38] Schedule build task.

[2019-04-02 00:45:41] Schedule build task succed.

[2019-04-02 00:45:41] Starting build.

Clone project ProjectPlaceHolder

Clone project ProjectPlaceHolder succeded.

Switch to commit CommitPlaceHolder

Switch to commit CommitPlaceHolder failed: chdir /data/build-workspace/ProjectPlaceHolder: no such file or directory

BUILD FAILED chdir /data/build-workspace/ProjectPlaceHolder: no such file or directory

[2019-04-02 00:46:22] Build failed.

回答 3

Richel

精选回答

发布于 2019-04-02 09:48:45

因为gitlab把大写改成了小写导致的,这里仓库名建议修改成小写使用。

建议你全部使用小写,因为不同仓库对大小写处理不同喔

用户5042743

发布于 2019-04-04 13:36:51

不可以用语音聊天

主机优惠教程

发布于 2019-04-04 05:52:50

gitlab把大写改成了小写导致的,这里仓库名建议修改成小写使用。

建议你全部使用小写,因为不同仓库对大小写处理不同喔

和开发者交流更多问题细节吧,去 写回答
相关文章
使用Dockerhub持续构建容器镜像
Docker作为一个轻量的的虚拟化容器技术,在现在的自动化运维上被广泛使用,同时伴随着各大云平台AWS、Aliyun,以及容器编排引擎kubernetes也都是基于Docker作为服务的基本单元,所以部署应用的第一步往往就是制作应用镜像,也就是编写Dockerfile,比如
极客人
2018/08/30
1.9K0
使用Dockerhub持续构建容器镜像
使用Dockerhub持续构建容器镜像
Docker作为一个轻量的的虚拟化容器技术,在现在的自动化运维上被广泛使用,同时伴随着各大云平台AWS、Aliyun,以及容器编排引擎kubernetes也都是基于Docker作为服务的基本单元,所以部署应用的第一步往往就是制作应用镜像,也就是编写Dockerfile,比如
极客人
2018/08/22
1.8K0
使用Dockerhub持续构建容器镜像
如何使用 Buildah 构建容器镜像
Project Atomic 通过他们在 Open Container Initiative(OCI)上的努力创造了一个名为 Buildah 的伟大工具。Buildah 能帮助创建、构建和更新,它支持 Docker 容器镜像以及 OCI 兼容镜像。
用户8639654
2021/10/14
2.1K0
使用 ansible-bender 构建容器镜像
容器和 Ansible 可以很好地融合在一起:从管理和编排到供应和构建。在本文中,我们将重点介绍构建部分。
星哥玩云
2022/08/08
3500
线上Nginx镜像构建及容器使用
MAINTAINER nan RUN yum -y install gcc gcc-c++ make \ openssl-devel pcre-devel gd-devel \ libxml2-devel libxslt-devel zlib-devel \ gd-devel perl-ExtUtils-Embed \ iproute net-tools telnet wget curl && \ yum clean all && \ useradd -s /sbin/nologin -M nginx && \ mkdir -p /var/tmp/nginx && \ rm -rf /var/cache/yum/ RUN wget http://nginx.org/download/nginx-1.15.9.tar.gz &&\ tar -zxvf nginx-1.15.9.tar.gz && \ cd nginx-1.15.9 && \ ./configure --prefix=/usr/local/nginx --sbin-path=/usr/local/nginx/sbin/nginx \ --conf-path=/usr/local/nginx/conf/nginx.conf --error-log-path=/var/log/nginx/error.log \ --http-log-path=/var/log/nginx/access.log --pid-path=/var/run/nginx/nginx.pid \ --user=nginx --group=nginx --with-http_ssl_module --with-http_stub_status_module \ --with-threads --with-file-aio --with-http_v2_module \ --with-http_realip_module --with-http_addition_module \ --with-http_xslt_module --with-http_image_filter_module \ --with-http_sub_module --with-http_flv_module \ --with-http_mp4_module --with-http_gunzip_module \ --with-http_gzip_static_module --with-http_auth_request_module \ --with-http_secure_link_module --with-http_slice_module \ --with-http_perl_module --with-compat \ --with-stream --with-stream_ssl_module --with-stream_realip_module \ --with-http_gzip_static_module --http-client-body-temp-path=/var/tmp/nginx/client \ --http-proxy-temp-path=/var/tmp/nginx/proxy --http-fastcgi-temp-path=/var/tmp/nginx/fcgi \ --http-uwsgi-temp-path=/var/tmp/nginx/uwsgi --http-scgi-temp-path=/var/tmp/nginx/scgi --with-pcre && \ make -j 4 && make install && \ cd / && rm -rf nginx-1.15.9 && \ ls -sf /usr/share/zoneinfo/Asia/Shanghai /etc/localtime
星哥玩云
2022/07/28
5430
记录一次在docker构建镜像时的错误
具体错误是在Dockerfile文件执行到第三步时候出的错,此时你去问度娘,大多数都会告诉你Dockerfile的路径不能是**../父类目录,需要放在上一层之类的**,这样做虽然也可以避免错误,能正常执行。
晓果冻
2022/09/08
1.6K0
记录一次在docker构建镜像时的错误
OCI 与容器镜像构建
2013 年 3 月 dotCloud 公司在 PyCon 上进行了 Docker 的首次展示,随后宣布开源。自此 Docker 开始被众人知晓,随后掀起了一股容器化的热潮。
Jintao Zhang
2021/11/16
2K0
使用docker构建jenkins镜像并运行容器 顶
docker近两年很火,最近在听cSphere希云主办的docker培训,
donghui
2019/04/19
2.2K0
使用docker构建jenkins镜像并运行容器
                                                    顶
构建Jenkins Slave容器化镜像
配置说明 需要下载jdk、maven/等构建工具 需要下载jenkins站点中agent.jar Dockerfile FROM jenkinsci/slave ARG user=jenkins ARG agent_workdir=/home/${user}/agent ENV jenkins_script=/usr/local/bin/ USER root #替换JDK ADD buildtools/jdk-8u121-linux-x64.tar.gz /usr/local/ #替换agent.j
DevOps云学堂
2019/10/18
2.3K1
Docker容器学习梳理-Dockerfile构建镜像
在Docker的运用中,从下载镜像,启动容器,在容器中输入命令来运行程序,这些命令都是手工一条条往里输入的,无法重复利用,而且效率很低。所以就需要一 种文件或脚本,我们把想执行的操作以命令的方式写入其中,然后让docker读取并分析、执行,那么重复构建、更新将变得很方便,所以Dockerfile就此诞生了。Docker提供了Dockerfile作为构建Docker镜像脚本,避免人们一行一行的输入,真是善莫大焉。Dockerfile脚本可以做到随时维护修改,即可以分享,更有利于在模板化,更不用说传输了,好处那
洗尽了浮华
2018/01/23
1.6K0
Docker容器学习梳理-Dockerfile构建镜像
Docker多架构容器镜像构建方式
在运行任何 docker 镜像或 Kubernetes pod 时,您是否在服务器上看到过exec /docker-entrypoint.sh: exec format error错误消息?这很可能是因为您正在服务器上运行一些其他 CPU 架构的容器镜像,或者您是否曾经 在 Apple Silicon M1、M2 MacBook 上使用过--platform linux/x86_64选项?如果是,那么您无法获得 Apple 芯片的本机性能,并且可能会耗尽 MacBook 的电池电量。为了避免这种错误和性能问题,我们需要运行正确的多架构容器镜像,或者我们可能需要构建自己的镜像,因为所有容器公共镜像都没有可用的多架构镜像。
DevOps云学堂
2023/08/22
1.6K0
Docker多架构容器镜像构建方式
容器镜像的多阶段构建
上篇讲了流量回放工具 goreplay 的二进制使用方式。想将其打包成一个镜像,在K8s部署的线上生产环境使用。
fliter
2023/10/24
3560
容器镜像的多阶段构建
Docker学习路线7:构建容器镜像
容器镜像是可执行的软件包,包括运行应用程序所需的所有内容:代码、运行时、系统工具、库和设置。通过构建自定义镜像,您可以在任何支持Docker的平台上无缝地部署应用程序及其所有依赖项。
小万哥
2023/07/18
5250
Docker学习路线7:构建容器镜像
怎样使用Docker镜像搭建SVN的容器服务
实际上,使用其他Linux发行版本也是一样的,我在操作的时候使用阿里云的Debian 9.9服务器。关于什么是SVN,这里不会累赘说明,此处只是给大家演示如何基于第三个镜像搭建SVN服务
极客开发者
2022/01/18
3.9K0
怎样使用Docker镜像搭建SVN的容器服务
使用Kaniko在Kubernetes集群中快速构建推送容器镜像
kaniko 执行器镜像负责从 Dockerfile 构建镜像并将其推送到注册表,其流程大致如下:
全栈工程师修炼指南
2022/09/29
4.5K0
使用Kaniko在Kubernetes集群中快速构建推送容器镜像
我们在构建微服务时犯过的最大错误
在网上招致批评的最快方法就是撰写有关微服务的文章。每个人都有自己的观点。不管你是支持还是批判微服务。人们会找到你,并告诉你你错了。我很喜欢这样。我最近有幸就这个主题写了几篇热门文章。相应的评论都是滑稽和理智的完美结合。但它们对于识别真正的错误特别有用。
用户2781897
2021/09/02
6990
我们在构建微服务时犯过的最大错误
作者 | Mika Yeap 译者 | 刘雅梦 策划 | 田晓旭 在网上招致批评的最快方法就是撰写有关微服务的文章。每个人都有自己的观点。不管你是支持还是批判微服务。人们会找到你,并告诉你你错了。我很喜欢这样。我最近有幸就这个主题写了几篇热门文章。相应的评论都是滑稽和理智的完美结合。但它们对于识别真正的错误特别有用。 因为这能让我们面对现实:构建分布式系统可能会变得很复杂。公平地说,建造单体系统也是如此。但不同的是,我们大多数人选择了比分布式的复杂性更高的东西。任何有经验的开发人员或架构师都会告诉你,大多数
深度学习与Python
2023/04/01
6470
我们在构建微服务时犯过的最大错误
vagrant up 时提示错误 cound not open file
根据教程:https://laravel-china.org/docs/laravel-development-environment/5.5/development-environment-windows/938#7b7a34
全栈程序员站长
2022/07/08
4140
vagrant up 时提示错误 cound not open file
Docker采用Dockerfile方式构建Tomcat容器镜像
注:远程部署的错误请参考Docker开启Tomcat8远程服务端管理角色权限构建tomcat远程部署镜像
拓荒者
2019/03/11
1.4K0
Docker采用Dockerfile方式构建Tomcat容器镜像
点击加载更多

相似问题

容器服务中镜像仓库的定价?

1578

容器服务镜像仓库不能同步GitHub创建的Organization?

1376

提示服务器错误?

1296

云服务部署网站提示错误!?

2414

镜像构建不支持TGit?

1168
相关问答用户
某公司 | 程序员擅长1个领域
新浪微博 | 高级总监擅长4个领域
添加站长 进交流群

领取专属 10元无门槛券

AI混元助手 在线答疑

扫码加入开发者社群
关注 腾讯云开发者公众号

洞察 腾讯核心技术

剖析业界实践案例

扫码关注腾讯云开发者公众号
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档