我在哪里放置Docker文件?

时间:2019-04-05 22:12:15

标签: docker dockerfile

刚开始使用Docker并安装了适用于Mac的Docker Desktop。这样做有点让人困惑,但是似乎GUI不支持创建/查看图像/容器?

所以我开始手动创建docker文件,但是我应该在哪里放置它? var/lib/docker/是人们所说的,但是该文件夹不存在,尽管CLI表示我已经必须使用容器(在安装Desktop应用程序后作为测试创建)。

更新:我在桌面应用程序旁边安装了Kitematic,可以通过它查看/创建容器。

2 个答案:

答案 0 :(得分:2)

我喜欢将其放置在项目的根目录中,但是您可以将其放置在任何位置,并使用-f/--file的{​​{1}}参数来指定它的位置。

答案 1 :(得分:1)

您将Dockefile放置在项目的根目录中。 Dockerfile具有上下文,这意味着它可以复制/添加属于其目录的兄弟/子级的文件/目录。