Ceci est une ancienne révision du document !
Exécution des images
docker run xxx
Configuration des ports
Certaines images rendent disponibles des ports (inaccessibles par défaut). Pour les rendre accessibles, il faut utiliser l'option -p public_port:private_port
avec private_port
le port coté image et public_port
le port accessible depuis l'extérieur.
Pour connaitre l'ensemble des ports configurables :
- Lancer l'image avec
docker run
, - Exécuter la commande
docker ps
, - Lire la colonne
PORTS
.
Options
-d
: la console rend la main après le démarrage de l'image.
Problèmes
Docker ne démarre pas
- Configuration du BIOS
Vérifier que la virtualisation est activée sous Windows. Si ce n'est pas le cas, il faut probablement aller dans le BIOS pour l'activer.
- Installation de Hyper-V
Si le BIOS est correctement configuré et que Windows reconnait la virtualisation, installer Hyper-V.
dism.exe /Online /Enable-Feature:Microsoft-Hyper-V /All
- Configuration du superviseur
Si Hyper-V est déjà installé, il faut vérifier que le superviseur est opérationnel.
bcdedit /set hypervisorlaunchtype auto
Docker for Windows error: “Hardware assisted virtualization and data execution protection must be enabled in the BIOS” Archive du 25/09/2016 le 31/05/2020