alexazhou/VeryNginx

docker build 失败

MackYang opened this issue · 0 comments

我用的是ubuntu18.0.4LTS,

把项目git clone到本地后,进行docker build的时候,先是报告无法下载centos:7这个镜像,我的其镜像源用的是
"registry-mirrors": [
"https://dockerhub.azk8s.cn",
"https://reg-mirror.qiniu.com",
"https://registry.docker-cn.com"
]
于是我先手动pull centos到本地后,再来docker build,这时候报这个文件找不到

image

`yh@userver:~/VeryNginx$ docker build -t very_nginx .
[+] Building 3.5s (7/11)
=> [internal] load build definition from Dockerfile 0.0s
=> => transferring dockerfile: 38B 0.0s
=> [internal] load .dockerignore 0.0s
=> => transferring context: 2B 0.0s
=> [internal] load metadata for docker.io/library/centos:latest 0.0s
=> CACHED [1/6] FROM docker.io/library/centos 0.0s
=> ERROR [internal] helper image for file operations 3.3s
=> => resolve docker.io/docker/dockerfile-copy:v0.1.9@sha256:e8f159d3f00786604b93c675ee2783f8dc194bb565e61ca5788f6a6e9d304061 3.3s
=> CANCELED [2/6] RUN yum clean all && yum update -y && yum install -y gcc pcre-devel openssl-devel wget perl make build-essential procps libreadline- 3.4s
=> [internal] load build context 0.0s
=> => transferring context: 6.46kB 0.0s

[internal] helper image for file operations:


docker.io/docker/dockerfile-copy:v0.1.9@sha256:e8f159d3f00786604b93c675ee2783f8dc194bb565e61ca5788f6a6e9d304061 not found
`

请问要如何解决呢?