Docker LAMP堆栈 – lstat apache_default:没有这样的文件或目录?

我尝试在我的桌面/home/username/Desktop/docker/lamp/目录中安装DockerFile的LAMP堆栈:

 FROM ubuntu:16.04 VOLUME ["/var/www"] RUN apt-get update && \ apt-get dist-upgrade -y && \ apt-get install -y \ apache2 \ php7.0 \ php7.0-cli \ libapache2-mod-php7.0 \ php7.0-gd \ php7.0-json \ php7.0-ldap \ php7.0-mbstring \ php7.0-mysql \ php7.0-pgsql \ php7.0-sqlite3 \ php7.0-xml \ php7.0-xsl \ php7.0-zip \ php7.0-soap COPY apache_default /etc/apache2/sites-available/000-default.conf COPY run /usr/local/bin/run RUN chmod +x /usr/local/bin/run RUN a2enmod rewrite EXPOSE 80 CMD ["/usr/local/bin/run"] 

然后在我的terminal上,我运行它:

$ docker build -t docker-lamp。

 Step 4 : COPY apache_default /etc/apache2/sites-available/000-default.conf lstat apache_default: no such file or directory 

我做错了什么? 我怎样才能解决这个问题?

首先,你是100%确定文件apache_default和运行在Dockerfile相同的目录?