docker在构建代码时给了我失败错误

时间:2016-09-29 14:38:02

标签: docker dockerfile

今天在构建我的代码时,自动化docker构建失败并且在我点击“#34;错误"在docker构建页面上的链接我被重定向到错误,如下页

docker build page showing error link

(我点击错误链接,如图所示,我重定向到一个低于错误的页面。

构建失败:stat /var/lib/docker/overlay/495d836e70d3ca093​​610283ed0d7c56296d0389b8ddfbded1a787a6047b258ee/merged/run.sh:没有这样的文件或目录

任何人都可以让我知道接下来要做什么,直到昨天一切都很好,今天我收到了这个错误,并且码头构建失败了。

下面是dockerfile

# Update aptitude with new repo
RUN apt-get update && \
apt-get install -y git php5-curl curl php5-cli php5-mongo nano rsyslog vim

# Add these for the cronJob
ADD files/crontab /etc/crontab
ADD files/start-cron.sh /usr/bin/start-cron.sh
RUN chmod +x /usr/bin/start-cron.sh

# Add shell file for parsing
ADD files/cake /usr/bin/cake
RUN chmod +x /usr/bin/cake

ADD run.sh /run.sh

# Make ssh dir
RUN mkdir /root/.ssh/

# Copy over private key, and set permissions
ADD repo-key /root/.ssh/id_rsa
RUN chmod 400 /root/.ssh/id_rsa

# Create known_hosts
RUN touch /root/.ssh/known_hosts && ssh-keyscan -T 60 bitbucket.org >> /root/.ssh/known_hosts
RUN rm -fr /app && git clone -b development  git@bitbucket.org:centralpropertyexchange/cpx.server.git /app
RUN mkdir /app/app/tmp && chmod 777 /app/app/tmp;

RUN chmod 755 /*.sh 
EXPOSE 80
CMD ["/run.sh"]

这个文件工作正常,昨天突然显示错误。

奇怪的是,手动docker构建工作正常,自动化docker构建错误。

由于 伊尔沙德

0 个答案:

没有答案