Dockerfile中的Symlink命令不会在容器中创建链接

问题描述

在我的Dockerfile中,有以下一行:

RUN ln -s /var/www/html/some_file /var/www/html/another_file

运行docker build时,将执行所有步骤,包括创建符号链接,但是当我使用创建的图像启动容器并检查文件夹/var/www/html/时,看不到该链接。 我尝试在线搜索是否受docker支持,但找不到答案。 我正在与FROM指令一起使用的另一个容器映像已经可以使用该容器的内容,因此文件/var/www/html/some_file不在我的计算机上。

不涉及卷。这是Dockerfile:

FROM piwik:3.2.1-apache

RUN apt update

RUN ln -s /var/www/html/some_file /var/www/html/another_file

CMD [ "apache2-foreground" ]

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)