win10上通过Docker运行Redis

我在Windows 10上通过Hyper-V使用docker版本1.12.5,并希望将容器可执行文件用作当前路径中的命令。我构建了一个运行正常的docker镜像但是在安装当前路径时遇到了问题。我们的想法是创建一个别名做一个docker run --rm [...]命令,以便它可以在系统范围内用于当前目录。
在Windows 10上的Docker中将当前目录作为卷安装的正确语法是什么?

 

在Windows命令行(cmd)中,当前目录如下:


 

docker运行--rm -it -v%cd%:/ usr / src / project gcc:4.9 


 

在PowerShell中,您可以使用$ {PWD}当前目录:

使用redis镜像

运行容器

runoob@runoob:~/redis$ docker run -p 6379:6379 -v %cd%:/data:/data  -d redis:3.2 redis-server --appendonly yes(win10下是%cd%)

docker run --rm -it -v $ {PWD}:/ usr / src / project gcc:4.9 

查看容器启动情况

runoob@runoob:~/redis$ docker ps后
runoob@runoob:~/redis$ docker exec -it 43f7a65ec7f8 redis-cli 打开redis运行

你可能感兴趣的:(win10上通过Docker运行Redis)