我正在努力在Windows 10中设置无业游民

当我执行命令无业游民时出现此错误:-

unable to prepare context: unable to evaluate symlinks in Dockerfile path: lstat /vagrant/Dockerfile: no such file or directory

我的流浪文件:-
#run a docker image
    user.vm.provision "docker" do |d|
        d.build_image "/vagrant", args: "-t my-php-apache-image"
        d.run "my-php-apache-image", args: " -p 8080:80 -v /vagrant:/var/www/html"

Dockerfile:
FROM php:7.0-apache

有一个“app”文件夹,在无业游民的根目录中有一个简单的echo hello world命令。昨天它正在工作,但现在不工作。我没有更改任何命令,我运行了相同的命令,无业游民了

谢谢

最佳答案

看来您的Vagrant无法找到Dockerfile,您确定在同一目录下吗?如果您使用Windows,另一种选择是将txt格式用于Dockerfile,即docker build -t my-php-apache-image -f ./Dockerfile.txt

关于docker - Vagrant 无法正常工作,找不到服务器,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/48338446/

10-16 23:50