问题描述
嗨,我需要将此文件chmod /root/Desktop/folderdocker/index.PHP 使用chmod 774命令
here my dockerfile:
FROM PHP:7.4-cli
copy . index.PHP
RUN chmod -R 774 /Dekstop/folderdocker/index.PHP
RUN chown -R root /var/www
output:
Sending build context to Docker daemon 342.9MB
Step 1/4 : FROM PHP:7.4-cli
---> f4f453029716
Step 2/4 : copy . index.PHP
---> Using cache
---> bc9a68fff22f
Step 3/4 : RUN chmod -R 774 /Dekstop/folderdocker/index.PHP
---> Running in 4ddc85713576
chmod: cannot access '/Dekstop/folderdocker/index.PHP': No such file or directory```
解决方法
您要将Dockerfile的目录复制到映像根目录中的目录index.php中。然后,您将在不存在的路径中引用文件。
确保index.php位于Dockerfile旁边,以使下一条命令起作用,否则您需要修改源路径。
如果该路径不存在,则应SET SERVEROUTPUT ON;
Create or replace procedure add_services (RES_ID IN Reservation.Res_ID %TYPE,ROOM_ID IN ROOM.ROOM_ID%TYPE)
IS
BEGIN
Insert into Reservation values(RES_ID,ROOM_TYPE,select getdates(),ROOM_NUM);
Commit;
End;
确保运行mkdir。然后您就可以整理文件了。
为了能够看到您要继承的图像,可以运行:
COPY index.php /some/path/or/just/root/index.php
来获得外壳,并查看可用的目录。