我使用最新的docker for windows beta(native)。
我有一个目录:
#import <Firebase.h>
我想创建和映像将此目录作为已挂载code.hs
Dockerfile
并在那里运行代码。此外,我希望在主机上对此文件(code.hs)所做的更改在容器内可见。所以我这样做:
Dockerfile:
/app
当我跑步时:
FROM haskell:7.10
WORKDIR /app
VOLUME .:/app
CMD ["ghci"]
我做错了什么?如何得到我想要的东西?
答案 0 :(得分:1)
尝试改为:
即Dockerfile:
a -> a -> a
主机目录本质上取决于主机。
因此,您无法从Dockerfile安装主机目录,因为构建的图像应该是可移植的。 主机目录在所有潜在主机上都不可用。
和
Container