虚拟机 - 在 windows下 安装 Docker Toolbox 配置 docker 开发环境
ringa_lee
ringa_lee 2017-04-24 09:09:24
0
3
867

安装 docker

windows官方文档安装

Dockerwindow下 是安装在VirtualBox. 虚拟机里的 ,而我们的开发环境代码 则是在window

在运行 虚拟机里的docker容器是 可以挂在 虚拟机的 代码 在docker容器里跑,

但问题来了, 代码在window下,docker容器 怎么通过 虚拟机 在 获得window下的代码呢

也就是说 ,在VirtualBox. 虚拟机里的 Docker 容器 ,怎么跑window下的 代码呢;

ringa_lee
ringa_lee

ringa_lee

reply all (3)
大家讲道理

I haven’t tried it under Windows, but I know that under Linux it is achieved by sharing a certain directory (mounting the volume). Then, as long as I put the file in the directory of the host (that is, the real machine), the application in the container can access the files in this directory.

    PHPzhong

    It is also implemented by mounting volumes. But it should be noted that there is an additional abstraction layer on Windows and Mac, that is, a virtual Linux host. According to my practice on windows, it needs to be mounted twice, once to the virtual machine and once to mount the volumes to the container.

      巴扎黑

      If it is win7.
      Know your virtual machine name via command line

      docker-machine ls NAME ACTIVE DRIVER STATUS URL SWARM DOCKER ERRORS default - vbox staring .... .... .... ....

      Open vbox->Select the virtual machine named default->Settings->Folder Sharing->Add shared folder->Select path (fixed allocation, automatic mounting)

      docker-machine ssh default $ [sudo] mkdir /文件夹 $ [sudo] mount -t /宿主机的文件名 /文件夹 $ exit

      When starting the container, specify -v to specify that all files that appear in the specified folder on the host will appear in the container

        Latest Downloads
        More>
        Web Effects
        Website Source Code
        Website Materials
        Front End Template
        About us Disclaimer Sitemap
        php.cn:Public welfare online PHP training,Help PHP learners grow quickly!