Docker ne peut actuellement exécuter que des systèmes Linux, mais sous Windows, vous pouvez utiliser Virtualbox pour exécuter Docker, dans Freebsd, vous devez utiliser la couche de simulation Linux pour exécuter Docker de manière native, et sous Mac, vous devez utiliser Virtualbox pour exécuter Docker.
L'environnement d'exploitation de ce tutoriel : système linux7.3, version docker-1.13.1, ordinateur Dell G3.
Pour quel système Docker est-il utilisé ?
Docker s'appuyait initialement sur certaines fonctions du noyau Linux, il ne peut donc fonctionner au début que sous les distributions couramment utilisées, CentOS, Ubuntu, Suse et Federa. sont tous pris en charge ;
En 2015, Microsoft a implémenté Docker sous Windows Server 2016, il peut donc également fonctionner sous Windows. Cependant, la technologie n'est pas assez mature, mais elle deviendra certainement plus parfaite à l'avenir. De plus, Docker fournit Docker-machine, qui permet à d'autres systèmes d'exploitation d'exécuter Docker. Cependant, il ne s'agit pas d'une opération native, mais de l'exécution d'une VM sur votre système d'exploitation, puis de son exploitation à distance via un client Docker personnalisé. Il s'agit d'une opération déguisée, elle ne peut donc être utilisée que dans des environnements de développement et de test.
Actuellement, il est plus approprié que Docker s'exécute sous Ubuntu, car le noyau Ubuntu est mis à jour rapidement et prend en charge aufs. Les autres systèmes ne peuvent utiliser que le mappeur de périphériques, et aufs est plus rapide que le mappeur de périphériques.
Certaines connaissances préliminaires que vous devez connaître pour utiliser Docker incluent principalement l'utilisation de Linux et du cloud public, car Docker fonctionne principalement sous Linux, et son image de base est également basée sur Linux. Si vous comprenez Linux, vous éviterez de nombreux obstacles ; et le cloud public est une tendance d'avenir, et c'est également un facteur qui explique pourquoi Docker est si populaire. Linux est à l'origine du logiciel open source. Docker s'appuie actuellement essentiellement sur le noyau Linux, vous devez donc d'abord comprendre Linux. L'hébergement dans le cloud public signifie en fait héberger l'hôte sur l'Internet public. Les utilisateurs n'ont pas à se soucier de la façon de gérer l'hôte et confient ces questions à des fournisseurs professionnels.
Docker ne peut actuellement exécuter que des systèmes Linux.
Utiliser Docker dans différents environnements :
1. Windows s'appuie toujours sur Virtualbox pour implémenter le système de base Windows Docker compatible avec Docker, mais il est encore tôt.
2. FreeBSD peut déjà exécuter Docker de manière native et nécessite une couche de simulation Linux.
3. Mac doit utiliser VirtualBox pour utiliser Docker.
Apprentissage recommandé : "Tutoriel vidéo Docker"
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!