Les images Docker sont l'une des composantes essentielles des solutions Docker. Ces images sont un instantané ou des modèles utilisés pour créer ou gérer les conteneurs. Il crée non seulement les conteneurs, mais les guide également sur la façon de compléterriser ou de rallumer le projet à l'intérieur du conteneur. Ces images sont généralement de taille énorme car celles-ci contiennent toutes les instructions, les paramètres et les dépendances nécessaires pour conteneuriser le projet.
Ce message montrera:
Y a-t-il une différence entre l'image docker sur Linux et Windows?
D'un point de vue technique, les commandes Docker pour les systèmes d'exploitation Linux et Windows sont presque identiques. Même si la plupart des options qui prennent en charge ces commandes sont également similaires. La principale différence est que les images Docker sur Windows sont de taille énorme et prennent plus d'espace disque que les images de conteneur Linux. Le téléchargement d'images Docker prend également plus de temps que les images du conteneur Linux.
Comment créer l'image docker?
Le processus de création de l'image est presque le même sur Linux et sur Windows. Pour créer l'image, faites d'abord un dockerfile qui contient des instructions pour docker l'application ou le programme. À cette fin, suivez les étapes énumérées.
Étape 1: Créer un fichier de programme
Tout d'abord, créez un fichier de programme qui se cachera via dockerfile. Pour ce faire, nous devons faire le «indice.html”Fichier pour coder le programme HTML:
Étape 2: faire dockerfile
Ensuite, faites le dockerfile qui contient l'instruction pour conteneuriser le programme HTML:
De Nginx: dernierÉtape 3: Créer une image docker
Créez une nouvelle image à partir de dockerfile via la commande fournie. Ici le "-t«L'option est utilisée pour définir le nom de l'image:
docker build -t html-iMg .Étape 4: Exécutez l'image
Après cela, exécutez l'image docker pour docker l'application. La commande ci-dessous créera et exécutera le conteneur créé via l'image docker:
docker run -p 80:80 HTML-IMGPour la confirmation, accédez à l'hôte local et vérifiez si le conteneur déploie ou non le programme conteneurisé:
Note: Le système d'exploitation Linux suit également la même procédure même avec les mêmes commandes pour créer ou créer l'image Docker.
Conclusion
La principale différence est que les images Docker sur Windows sont de taille énorme et prennent plus d'espace disque que les images de conteneur Linux. Le téléchargement d'images Docker prend également plus de temps que les images du conteneur Linux. Cependant, il n'y a pas beaucoup de différence entre l'utilisation de Docker sur les deux plates-formes, même si le processus de création d'images et de commandes est similaire. Cet article a démontré qu'il y a une différence entre les images Docker sur Linux et Windows.