windows - Sådan repareres docker-machine ip?

Indlæg af Hanne Mølgaard Plasc

Problem



Jeg kører en Docker container med docker-værktøjskasse til Windows, og jeg kæmper for at få adgang til det.


Jeg kan kun få adgang til min container fra den fysiske vært og mens jeg bruger en LAN IP, såsom 192.168.x.x.


Jeg vil gerne rette op på denne situation på en eller anden måde, hvad er mine muligheder?

Bedste reference


Dette problem ses kun, når docker-værktøjskasse er nødvendig, og på vinduesversioner, der normalt bruger hyper-v (som Windows Server 2012 RC2 og lignende).


Problemet er, at VirtualBox og Hyper-V ikke kan eksistere på samme maskine. Kun én hypervisor kan køre ad gangen, og da Hyper-V kører hele tiden, mens VirtualBox kun kører, når den startes, er VirtualBox taberen i dette scenario.


Der er 2 mulige løsninger:



  1. deaktiver hyper-v:



    • Åbn cmd som administrator og skriv: bcdedit /set hypervisorlaunchtype off


  2. konfigurer virtuel boks til at bruge hiper-v lige så godt [2]