刚刚开始使用Docker并安装了适用于Mac的Docker Desktop。这有点令人困惑,但是GUI似乎不支持创建/查看图像/容器?
所以我开始手动创建一个docker文件,但是我在哪里放置它? var/lib/docker/
就是人们所说的,但该文件夹不存在,虽然CLI说我已经有了容器(在安装桌面应用程序后创建为测试)。
更新:与桌面应用程序一起安装Kitematic,我可以通过它查看/创建容器。
我喜欢把它放在项目的根目录中,但你可以把它放在任何地方并使用-f/--file
参数为docker build
指定它所在的位置。
你在项目的根目录中放置Dockefile。 Dockerfile具有上下文,这意味着它可以复制/添加文件/目录,这些文件/目录是其目录的兄弟/子目录。