====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. {{:prog:docker:docker-gestionnaire-taches.png|}} * 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 [[https://stackoverflow.com/questions/39684974/docker-for-windows-error-hardware-assisted-virtualization-and-data-execution-p|Docker for Windows error: “Hardware assisted virtualization and data execution protection must be enabled in the BIOS”]] {{ :prog:docker:docker_for_windows_error_hardware_assisted_virtualization_and_data_execution_protection_must_be_enabled_in_the_bios_-_stack_overflow_2020-05-31_4_45_24_pm_.html |Archive du 25/09/2016 le 31/05/2020}}