我用snap(snappy?)在 Ubuntu 上安装了 docker ,然后我运行了这个:
ln -sf /usr/bin/snap /usr/local/bin/docker
Run Code Online (Sandbox Code Playgroud)
当我跑步时,docker build我得到:
Run Code Online (Sandbox Code Playgroud)unable to prepare context: unable to evaluate symlinks in Dockerfile path: lstat /var/lib/snapd/void/Dockerfile: no such file or目录
Win*_*zan 25
我遇到了同样的问题。我正在设置 Ubuntu 服务器并选择在初始设置期间安装 Docker。它使用 snap 安装,因此我无法在主目录之外的任何目录中运行 Docker。这包括尝试 Docker 运行/var/. 我通过sudo snap remove docker使用 Ubuntu 文档中的官方说明进行修复并重新安装:
https://docs.docker.com/engine/install/ubuntu/
我在使用 Ubuntu 时遇到了同样的错误,我注意到我安装了错误的 Docker。而不是(docker - 过渡包)安装(docker.io - Linux 容器运行时)
apt install docker.io
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
2795 次 |
| 最近记录: |