So richten Sie Docker Desktop unter Windows ein und verwenden es

Sind Sie Entwickler und beginnen mit der Containerisierung?Containerisierungist heutzutage der neue Trend und macht Ihre bestehende Anwendung systemunabhängig und zuverlässiger. Wenn Sie gerade ein Anfänger sind und mit Tools wie Docker beginnen, dann sind Sie hier genau richtig. In diesem Beitrag haben wir ein Tutorial zum Einrichten und Verwenden von Docker auf einem Windows-Computer behandelt. Der Prozess setzt voraus, dass Sie mit dem Konzept der Containerisierung einigermaßen vertraut sind.

Um Ihnen eine klarere Definition eines Containers zu geben, möchte ich Docker direkt zitieren:

Ein Container ist eine Standardsoftwareeinheit, die Code und alle seine Abhängigkeiten verpackt, sodass die Anwendung schnell und zuverlässig von einer Computerumgebung in eine andere ausgeführt werden kann. Ein Docker-Container-Image ist ein leichtes, eigenständiges, ausführbares Softwarepaket, das alles enthält, was zum Ausführen einer Anwendung erforderlich ist: Code, Laufzeit, Systemtools, Systembibliotheken und Einstellungen.

Docker hat eine ganze Reihe von Anwendungsfällen. Am beliebtesten ist die Containerisierung vorhandener Anwendungen. Sie können Ihre vorhandenen Java- oder .NET-Anwendungen in einen hochportablen Container umpacken, der auf jedem Server bereitgestellt werden kann. Aber dazu müssen Sie die Grundlagen verstehen. Also fangen wir an und sehen uns an, wie man es unter Windows einrichtet.

1. Laden Sie das Setup herunter und installieren Sie es. Gehen Sie zur Website von Docker und laden Sie es herunterDocker Desktop für Windows. Nach dem Herunterladen installieren Sie es auf Ihrem Computer, indem Sie den einfachen Anweisungen im Setup folgen. Ihr Computer wird während des Vorgangs möglicherweise einige Male neu gestartet.

2. Sobald alles installiert ist, müssen Sie ein Konto erstellen. Gehen Sie zu hub.docker.com und erstellen Sie ein neues Konto. Melden Sie sich nun mit demselben Konto bei Ihrer Windows-Installation an. Das Erstellen eines Kontos ist völlig kostenlos und es wird Ihnen nichts berechnet.

3. Der Einrichtungsteil ist nun abgeschlossen. Sie können überprüfen, ob Docker ausgeführt wird, indem Sie in der Taskleiste auf das Walsymbol klicken. Oder Sie können ein CMD-Fenster öffnen und ausführen

docker --version

um zu überprüfen, ob Docker auf Ihrem Computer installiert ist. Oder Sie können das auch herunterladenHallo WeltBild, um zu überprüfen, ob alles gut funktioniert. Führen Sie im selben CMD-Fenster „docker run hello-world“ aus, um alle Prüfungen durchzuführen.

4. Jetzt benötigen Sie ein Image, um Ihren ersten Container zu starten. Es stehen zahlreiche öffentliche Bilder für unterschiedliche Zwecke zur Verfügung. Sie können zum Docker-Hub gehen und nach jedem gewünschten Bild suchen. Bilder sind für WordPress, Ubuntu, Node.Js usw. verfügbar. In diesem Beispiel installieren wir ein WordPress-Image auf einem lokalen Container, damit Sie einen lokalen WordPress-Container auf Ihrem Computer ausführen können.

5. Der erste Schritt beim Erstellen eines Containers ist das Erstellen seiner Konfigurationsdatei. Die Konfigurationsdatei gibt an, welches Image der Container mit welchen Parametern verwenden wird. Erstellen Sie also einen neuen Ordner und erstellen Sie in diesem Ordner eine neue Datei mit dem Namendocker-compose.yml.Fügen Sie den folgenden Inhalt ein und speichern Sie die Datei:

version: '3.3'

services:
   db:
     image: mysql:5.7
     volumes:
       - db_data:/var/lib/mysql
     restart: always
     environment:
       MYSQL_ROOT_PASSWORD: somewordpress
       MYSQL_DATABASE: wordpress
       MYSQL_USER: wordpress
       MYSQL_PASSWORD: wordpress

   wordpress:
     depends_on:
       - db
     image: wordpress:latest
     ports:
       - "8000:80"
     restart: always
     environment:
       WORDPRESS_DB_HOST: db:3306
       WORDPRESS_DB_USER: wordpress
       WORDPRESS_DB_PASSWORD: wordpress
volumes:
    db_data: {}

Quelle: Docker-Dokumentation

6. Öffnen Sie in diesem Ordner ein CMD-Fenster und führen Sie es aus

docker-compose up -d

um mit dem Herunterladen der Bilder und dem Einrichten des Containers auf Ihrem lokalen Computer zu beginnen. Sobald die Ausführung des Befehls abgeschlossen ist, steht auf Ihrem lokalen Computer ein WordPress-Container zur Verfügung, der ausgeführt wird. Sie können es in Ihrem Browser öffnen, indem Sie auf gehenhttps://localhost:8000.

So können Sie eine Konfigurationsdatei erstellen und die erforderlichen Dinge herunterladen, um Ihre Anwendung in einem Container auszuführen. Denken Sie daran, dass es unzählige andere Möglichkeiten gibt und dieser Beitrag nur dazu dient, Ihnen einen Überblick über Docker und Containerisierung zu geben. Sie können im Internet nach weiteren Konfigurationsdateien suchen oder Ihre eigenen erstellen. Viele kostenlose Open-Source-Docker-Images sind online verfügbar, um Ihnen den Einstieg zu erleichtern.

Sobald Sie Ihr Image angepasst und die erforderlichen Änderungen vorgenommen haben, können Sie es auch in ein Docker Hub-Repository übertragen. KlickenHierum Docker Desktop für Windows herunterzuladen. Weitere Informationen zu Docker für WindowsHier.

Related Posts