FAQ for Docker in Chinese

Posted by Bruce Liu on May 12, 2019 , updated on May 12, 2020

🏷️ Tags: docker , windows

Docker issues

  1. docker在windows 10上如何实现的?

    • windows上必须借助Linux Hyper-V Virtual Machine实现docker container架构。
  2. 虚拟镜像文件存储位置在哪?如何修改?

    • vhdx文件默认存储路径:C:\Users\Public\Documents\Hyper-V\Virtual hard disks.
    • 可以通过Docker Desktop在设置(settings)->高级(advanced)中更改,自动迁移后,docker desktop自动重启。
  3. localhost: 无法访问?

    • stop contianer
    • start contianer,如果可以正常重启,稍等几分钟,测试是否可以。如果不能正常重启,可能出现以下问题:

      Error1: driver failed programming external connectivity on endpoint

      • 重启docker desktop即可解决。

      Error2: invalid mount config for type “bind”: bind mount source path does not exist:

      • 在docker desktop的settings中重新勾选shared driver,重启docker desktop即可解决。
  4. Windows7如何安装docker?

    Win7 64为系统上可以安装docker toolbox,其借助虚拟机实现docker的使用,安装方法参见Install Docker Toolbox on Windows

  5. Windows7的docker环境中如何挂载windows文件夹?

    • 打开Oracle VM VirtualBox
    • 选中’default’虚拟机,设置(setting),打开共享文件夹(shared folders)选项,新建共享文件夹,根据需要设置好路径、文件夹名(例如mysharedfolder)
    • docker run --mount type=bind,source=/mysharedfolder,target=/mysharedfolder
  6. 挂载(mount)使用--volume还是--mount


Share on:

« PREVIOUS: Guides for docker installation
NEXT: Get started with Selenium »