GNU/Linux >> LINUX-Kenntnisse >  >> Panels >> Docker

Einführung in Docker-Container

Ein Docker-Container ist eine Umgebung, die eine Anwendung oder mehrere Anwendungen und alle Bibliotheken, andere Anwendungen und Tools enthält, die sie zum Ausführen benötigen.

Die Anwendung ist mit ihren Abhängigkeiten in einem Container gekapselt.

Sie können ein Docker-Image nehmen und daraus auf einer neu gekauften Maschine mit installiertem Docker einen Container erstellen, und Ihre Anwendung funktioniert ohne zusätzliche Arbeit oder Abhängigkeiten.

Container sind vollständig von dem Computer isoliert, auf dem sie ausgeführt werden, dem so genannten Hostcomputer , und Sie haben Möglichkeiten, sie damit kommunizieren zu lassen und Ressourcen zu teilen.

Das Ziel ist nicht, eine Umgebung vollständig zu isolieren, wie es bei einer virtuellen Maschine der Fall wäre, sondern das Ziel ist es, eine Anwendung so portabel wie möglich zu machen.

Anwendungen, die in einem Docker-Container ausgeführt werden, sind sehr schnell und Sie können viele Container gleichzeitig ausführen.

Wenn ich über Docker-Images spreche, habe ich erwähnt, dass Docker-Images erstellt werden. Docker-Container werden ausgeführt , mit docker run .


Docker
  1. Was ist Docker (und Linux-Container?)

  2. So verwenden Sie Docker Compose

  3. So verbinden Sie Docker-Container

  4. Eine Einführung in Docker

  5. So führen Sie MySQL in einem Docker-Container aus

Docker vs. Kubernetes

Eine kurze Einführung in Dockerfile

So führen Sie eine .NET-App in Docker aus

So führen Sie Docker-Container aus

So entfernen Sie Docker-Container

So stoppen Sie Docker-Container