Docker – 映像操作系统“windows”不能在这个平台上使用
我在Windows 10机器上试过这个:
Dockerfile:
From microsoft/nanoserver CMD ["echo", "Hello World"]
PS
C:\FSD\Docker\Trial1> docker build -t lea/leatest . Sending build context to Docker daemon 2.048kB Step 1/2 : FROM microsoft/nanoserver latest: Pulling from microsoft/nanoserver bce2fbc256ea: Pulling fs layer 58f68fa0ceda: Pulling fs layer image operating system "windows" cannot be used on this platform
您的Docker主机被configuration为在虚拟机内运行Linux容器。 要运行Windows容器,需要在Docker菜单中“切换到Windows容器”。 这方面的文档可以在这里find 。
你需要去任务栏 – >右键单击泊坞窗图标 – >使用选项切换到Windows容器…
源https://docs.docker.com/docker-for-windows/
- 有没有一种方法可以在Dockerfile中指定build议的标签名称?
- 使用Gunicorn在Docker中自动重新加载Django开发中的代码更改
- 如何在AWS Elastic Beanstalk中使用docker tomcat来定制rest服务
- 私人dockerregistry的访问控制
- 几个小时后,Docker容器中的文件权限发生了变化
- Docker pull by digest不能用于Docker 1.13.1和Artifactory 5.0.1
- 玩sbt不是从斯卡拉docker形象开始
- Kubernetes豆荚是否支持NoRestart策略?
- Docker Hub中的自动构build过程中需要进行身份validation错误