Windows上的Docker中的Docker

Windows上的Docker中的Docker,docker,windows-7,docker-container,Docker,Windows 7,Docker Container,我在Ubuntu/Linux的docker docker容器中见过docker。根据本文中的回复,以下命令起作用 docker-run-v/var/run/docker.sock:/run/docker.sock-v$(哪个docker):/bin/docker[你的图片 Windows 7中的docker是否有类似的命令?我在Windows 10中使用以下命令在docker中运行docker。docker映像使用的是alpine OS。请注意,路径是//var/run/docker.sock

我在Ubuntu/Linux的docker docker容器中见过docker。根据本文中的回复,以下命令起作用

docker-run-v/var/run/docker.sock:/run/docker.sock-v$(哪个docker):/bin/docker[你的图片


Windows 7中的docker是否有类似的命令?

我在Windows 10中使用以下命令在docker中运行docker。docker映像使用的是alpine OS。请注意,路径是
//var/run/docker.sock

docker run -it --rm --privileged --name dockerindocker -v //var/run/docker.sock:/var/run/docker.sock docker / # docker ps CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES 02285c22006f docker "docker-entrypoint..." 3 seconds ago Up 2 seconds dockerindocker / # cat /etc/alpine-release 3.6.2 docker run-it--rm--privileged--name dockerindocker-v//var/run/docker.sock:/var/run/docker.sock docker /#docker ps 容器ID映像命令已创建状态端口名称 02285c22006f docker“docker入口点…”3秒前上升2秒docker /#cat/etc/alpine发布 3.6.2
谢谢。它在PowerShell中为我工作。在Git bash下,它离开时没有任何错误消息或Docker事件(
Docker ev$
)此修复的问题是Windows上的
bash
会自动将路径转换为Windows格式,即使它们不是真正的本地路径。在路径“转义”开头加倍斜杠在
cmd.exe
或Powershell中运行时,路径中不需要双斜杠,因为这些shell不执行此转换。