【发布时间】:2020-12-13 21:52:43
【问题描述】:
我已安装 Docker Desktop,并按照以下指南设置所有内容以使用 WSL。
https://nickjanetakis.com/blog/setting-up-docker-for-windows-and-wsl-to-work-flawlessly
起初尝试构建映像时,我收到以下错误。 命令:“docker build -t hello。”
我通过将它放在我的控制台中解决了这个问题:
export DOCKER_BUILDKIT=0
export COMPOSE_DOCKER_CLI_BUILD=0
我现在可以成功构建/运行我的 docker 镜像了:
我将“测试”输出到我的控制台,但问题是没有创建 txt 文件。应该是因为我得到了一个输出并且“cat”正在从文件中读取,但它没有出现在我运行图像的文件夹中?我也无法在其他任何地方找到它。有什么建议吗?
【问题讨论】:
-
Dockerfile 在容器内创建
helloWorld.txt,而不是在您的本地机器上(或在主机上不直接可见)。您是否在容器内查找该文件?
标签: docker docker-compose dockerfile windows-subsystem-for-linux