linux - 复制失败 : stat/var/lib/docker/tmp/docker-builder700869788/private: no such file or directory

标签 linux docker ssh

<分区>

我遇到了一个错误:

COPY failed: stat /var/lib/docker/tmp/docker-builder700869788/private: no such file or directory .

我在 Dockerfile 中写道:

FROM "centos"

    RUN mkdir ~/.ssh
    COPY ./private ~/.ssh/id_rsa
    RUN yum install -y https://centos7.iuscommunity.org/ius-release.rpm
    RUN yum install -y wget
    RUN yum update -y

当我运行 docker build ./-t docker/app 时,出现错误:

Status: Downloaded newer image for centos:latest
 ---> ff426288ea90
Step 2/22 : RUN mkdir ~/.ssh
 ---> Running in 49d3950mwpion
Removing intermediate container 49d73360f899
 ---> 24shentufhckm
Step 3/22 : COPY ./private ~/.ssh/id_rsa
COPY failed: stat /var/lib/docker/tmp/docker-builder700869788/private: no such file or directory  .

当然,私钥在我的电脑里。现在这个Dockerfile在myname/Desktop/app/Dockerfile。私钥在~/.ssh/id_rsa。这个错误是不是目录错误?

最佳答案

你应该把这个文件和Dockerfile放在同一个目录下。

关于linux - 复制失败 : stat/var/lib/docker/tmp/docker-builder700869788/private: no such file or directory,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48634361/

相关文章:

docker - 通过命令行为Docker Compose创建自定义网络

linux - 使用其他机器上的 ssh key 进行远程登录

git - 无法从评论板访问git(Atlassian Stash)存储库

linux - 无法将文件从 ubuntu scp 到 Amazon EC2

linux - 在 Cairo 支持下构建 Pango

docker - 调试 Elastic Beanstalk Docker 运行失败?

php - 从 php 到多个节点的 SSH 隧道

linux - 如何使用 Linux shell 脚本在文本文件中生成唯一行列表?

改词序函数 "error"C

linux - 只有部分本地构建的 Docker 镜像无法在远程服务器上运行(错误 : "No command specified")