运行“-v”的Docker创build另一个共享目录
我有一个奇怪的问题,运行一个Docker容器它运行正常,如果我运行:
docker run -it -v /home/drleo/pythonCourses:/home/pythonCurses /redpmorg/python-courses
但是,如果我使用发布选项运行容器,Docker将在我的/ home / drleo目录下创build一个新的文件夹,名字为:pythonCourses,由root拥有,但显然是空的:
docker run -it -p 127.0.0.1:8080:8080 -v /home/drleo/pythonCourses:/home/pythonCurses /redpmorg/python-courses -rw-r--r-- 1 drleo drleo 675 May 6 2016 .profile drwxr-xr-x 2 drleo drleo 4096 May 6 2016 Public drwxr-xr-x 2 root root 4096 Feb 16 13:08 pyhtonCourses drwxrwxr-x 2 drleo drleo 4096 Feb 16 13:08 pythonCourses -rwxrwxr-x 1 drleo drleo 71 Jan 20 22:35 reset-network
问题是为什么? 谢谢!
你似乎有一个types的地方。 py th on!= py ht on。
仔细检查你的命令历史。
- docker错误:卷指定不存在的驱动程序内存
- 在编译Docker Alpine中的qpid-cpp时如何解决`构buildCXX对象src / CMakeFiles / qpidcommon.dir / qpid / sys / posix / Condition.cpp.o`?
- Docker容器连接到主机DocumentDB模拟器
- 用Ansible构buildDocker docker_image
- 解密Spring属性值在Docker中
- docker和VirtualBox VM中的Apache Kafka
- docker工具 – Windows的卷格式
- 如何使用docker在微服务架构中发布日志?
- 无法将图像推送到docker集线器