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

安装 docker

windows 官方文档安装

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

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

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

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

ringa_lee
ringa_lee

ringa_lee

répondre à tous(3)
大家讲道理

Je ne l'ai pas essayé sous Windows, mais je sais que sous Linux cela se fait en partageant un certain répertoire (montage du volume). Ensuite, tant que je place le fichier dans le répertoire de l'hôte (c'est-à-dire la vraie machine), l'application dans le conteneur peut accéder aux fichiers de ce répertoire.

PHPzhong

Il est également implémenté en montant des volumes. Mais il convient de noter qu'il existe une couche d'abstraction supplémentaire sur Windows et Mac, c'est-à-dire un hôte Linux virtuel. Selon ma pratique sous Windows, il doit être monté deux fois, une fois sur la machine virtuelle et une fois pour monter les volumes sur le conteneur.

巴扎黑

Si c'est win7.
Connaissez le nom de votre machine virtuelle via la ligne de commande

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

Ouvrir la vbox->Sélectionner la machine virtuelle nommée par défaut->Paramètres->Partage de dossiers->Ajouter un dossier partagé->Sélectionner le chemin (allocation fixe, montage automatique)

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

Lors du démarrage du conteneur, spécifiez -v pour spécifier que les fichiers qui apparaissent dans le dossier spécifié sur l'hôte apparaîtront dans le conteneur

Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal