如何在Windows容器中运行docker命令?

时间:2019-05-23 01:23:59

标签: windows docker dockerhub drone droneci

这听起来很奇怪,但我想在Windows docker容器中运行docker命令。我本质上只想在该容器中提取一个docker映像,但出现错误:

连接期间

错误:获取http://%2F%2F.%2Fpipe%2Fdocker_engine/v1.39/version:打开//.//pipe/docker_engine:系统找不到指定的文件。一世 在Windows上的默认守护程序配置中,必须提升docker客户端运行才能进行连接。该错误也可能表明docker守护进程是  没有运行。

如果有人知道如何直接在Windows代理的Drone CI中进行拉动,则也将为+1。

我尝试在Windows容器中运行特权模式,但收到一条错误消息,指出Windows不支持该模式。

kind: pipeline
name: demo

trigger: 
  branch:
    - develop

platform: 
  os: windows
  arch: amd64

steps:
- name: Build
  image: private-repo-dockerhub/myimage
  pull: true
  settings: 
    username: dockerhub-user
    password:
      from_secret: DOCKER_PASSWORD
    registry: hub.docker.com
  commands:
    - some-command

0 个答案:

没有答案