在Windows 10与Maven的Docker
尝试在Windows 10上使用Maven运行docker自动化testing.Windows 10和docker存在许多问题。 我们的代码在Mac或Linux上运行良好。
我从Powershell运行它,但从terminal(CMD)得到同样的问题
它看起来像Win10的权限问题本地共享文件夹,但我不知道。
VirtualBox 5.0.6
Docker 1.8.2版,build 0a8c2e3
Maven插件
<pluginManagement> <plugins> <plugin> <groupId>org.jolokia</groupId> <artifactId>docker-maven-plugin</artifactId> <version>0.13.5</version> </plugin> </plugins> </pluginManagement>
这是错误的:
[ERROR] ←[31mDOCKER> invalid mode for volumes-from: /opt/myapp (Internal Server Error: 500)←[m [ERROR] ←[31mDOCKER> Error occurred during container startup, shutting down...←[m
在Windows 10上有没有人遇到这个错误?
因此,经过几个星期的重build窗口回到8.0,8.1和10,对于尝试相同技巧的人来说,几乎没有任何提示。
错误是因为Docker没有权限到我正在运行maven的驱动器。
- 独立下载VM和Git。 当安装docker时,从自动覆盖中取消select两个。
- 不要安装Kitematic。 它大部分时间不工作
- Docker用户只能访问用户文件夹,通常在C:Users \ your-name /下,您应该从该文件夹或子文件夹运行所有mvn命令
- docker版本1.8.3或更高版本
- 赢10运作良好,CMD&Powershell。 我个人更喜欢powershell,因为它有更多的function。
-
确保在重启之前在会话之后正确closures虚拟机
docker机器停止(实例)
- 我通常添加2 CPU和8GRAM到我的虚拟机,这使得Docker运行速度更快,运行less量容器时不太可能崩溃。 像8个mysql实例一样。
祝你好运!
- 无法启动docker引擎打开//./pipe/docker_engine
- 当我在Docker中运行`docker run hello-world`时,连接的主机没有响应
- Docker – Bash:IP:命令未find
- 如何在Windows 10上启用Docker远程API?
- Windows 10教育上的Windows容器是否不可用?
- docker-compose in windows:Unsupported config option for services:'web'
- 如何在Windows中使用Docker?
- 是否有可能在Visual Studio Code上使用Docker Toolbox?
- 更改Windows 10 Pro上的Docker本机映像位置