当我尝试在https://github.com/docker-library/php/blob/3f43309a0d5a427f54dc885e0812068ee767c03e/7.1/Dockerfile
构建docker文件时命令:docker build -t php_image .
我正在考虑以下错误:
Step 14 : COPY docker-php-source /usr/local/bin/
lstat docker-php-source: no such file or directory
有人能帮我弄清楚错在哪里吗?
由于
答案 0 :(得分:3)
你没有适当的docker build上下文。
只需克隆 repo以确保拥有所有文件(及其正确的权限):
git clone https://github.com/docker-library/php
docker build . -t php_image
但是如果你需要自定义该图像,那么根据官方版本制作自己的Dockerfile会更容易:
FROM php:7
RUN #your commands
RUN ...