最近在学习Docker入门过程中,遇到了一个令人崩溃的问题。网上各种百度和google,都没有解决,最后,还是一次尝试,竟然成功了。哈哈哈
场景:
系统:window10
Docker版本信息:
- PS C:\WINDOWS\system32> docker version
- Client:
- Version: 18.03.1-ce
- API version: 1.37
- Go version: go1.9.5
- Git commit: 9ee9f40
- Built: Thu Apr 26 07:12:48 2018
- OS/Arch: windows/amd64
- Experimental: false
- Orchestrator: swarm
-
- Server:
- Engine:
- Version: 18.03.1-ce
- API version: 1.37 (minimum version 1.12)
- Go version: go1.9.5
- Git commit: 9ee9f40
- Built: Thu Apr 26 07:22:38 2018
- OS/Arch: linux/amd64
- Experimental: false
问题:
re-exec error: exit status 1: output: Failed to openRelative failed in Win32: open \\?\C:\ProgramData\Docker\windowsfilter\72f0582a1f68b9f9fd0570832f93051270a78b062edef177f04deecb706fe077\usr\share\man\man7\pam.7.gz: Cannot create a file when that file already exists. (0x1f) usr\share\man\man7\pam.7.gz
问题出现了,然后就去各种百度和google,结果连stackoverflow都没有找到方法。
结果,一次尝试就解决了;哈哈哈哈
在任务栏的docker小图标上,右键单击,选择switch to Linux containers ,然后关闭命令窗口,重新打开,执行命令就好了
我拉取的是docker pull learn/tutorial
如果你也遇到相同问题,赶紧去试试把。