So richten Sie Docker Desktop unter Windows ein und verwenden es
Sie sind(Are) Entwickler und beginnen mit der Containerisierung? Containerisierung(Containerization) ist der neue Trend dieser Tage und macht Ihre bestehende Anwendung systemunabhängig und zuverlässiger. Wenn Sie nur 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 :
A container is a standard unit of software that packages up code and all its dependencies so the application runs quickly and reliably from one computing environment to another. A Docker container image is a lightweight, standalone, executable package of software that includes everything needed to run an application: code, runtime, system tools, system libraries and settings.
Richten Sie(Set) Docker Desktop(Docker Desktop) unter Windows ein und verwenden Sie es(Windows)
Docker hat ziemlich viele Anwendungsfälle. Die beliebteste davon ist die Containerisierung bestehender Anwendungen. Sie können Ihre vorhandenen Java- oder .NET-Anwendungen in einem hochportablen Container neu verpacken, der auf jedem Server bereitgestellt werden kann. Aber um das zu tun, müssen Sie die Grundlagen davon durcharbeiten. Fangen wir also an und sehen uns an, wie man es unter Windows einrichtet .
1. Laden Sie das Setup herunter und installieren Sie es. Besuchen Sie die Website von Docker und laden Sie Docker Desktop für Windows( Docker Desktop for Windows) herunter . Installieren Sie es nach dem Herunterladen 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. Verwenden Sie nun dasselbe Konto, um sich bei Ihrer Installation unter Windows anzumelden(Windows) . Das Erstellen eines Kontos ist völlig kostenlos und es werden Ihnen keine Kosten in Rechnung gestellt.
3. Der Einrichtungsteil ist nun beendet. Sie können überprüfen, ob Docker ausgeführt wird, indem Sie in die Taskleiste gehen und 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 auch das Hello-World- Bild herunterladen, um zu überprüfen, ob alles funktioniert. Führen Sie im selben CMD -Fenster docker run hello-world aus, um alle Prüfungen auszuführen.
4. Jetzt benötigen Sie ein Image, um Ihren ersten Container zu starten. Es gibt viele öffentliche Bilder für verschiedene Zwecke. Sie können zum Docker -Hub gehen und nach jedem gewünschten Image suchen. Es sind Images für WordPress , Ubuntu , Node.Js usw. verfügbar. In diesem Beispiel installieren wir ein WordPress -Image in 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 verwendet und mit welchen Parametern. Erstellen Sie also einen neuen Ordner und erstellen Sie in diesem Ordner eine neue Datei namens docker-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 ein CMD- Fenster in diesem Ordner und führen Sie es aus
docker-compose up -d
um mit dem Herunterladen der Images und dem Einrichten des Containers auf Ihrem lokalen Computer zu beginnen. Sobald die Ausführung des Befehls abgeschlossen ist, haben Sie einen WordPress -Container, der auf Ihrem lokalen Computer ausgeführt wird. Sie können es in Ihrem Browser öffnen, indem Sie zu http://localhost:8000 gehen .
So können Sie eine Konfigurationsdatei erstellen und dann die erforderlichen Dinge herunterladen, um Ihre Anwendung in einem Container auszuführen. Denken Sie(Remember) daran, dass es unzählige andere Möglichkeiten gibt und dieser Beitrag Ihnen nur einen Überblick über Docker und Containerisierung geben soll. Sie können im Internet nach weiteren Konfigurationsdateien suchen oder sogar Ihre eigenen erstellen. Es sind viele kostenlose Open-Source- Docker - Images online verfügbar, die Ihnen den Einstieg erleichtern können.
Nachdem Sie Ihr Image angepasst und die erforderlichen Änderungen vorgenommen haben, können Sie es auch per Push in ein Docker-Hub - Repository übertragen. Klicken Sie (Click) hier(here)(here) , um Docker Desktop(Docker Desktop) für Windows herunterzuladen . Weitere(Further) Informationen zu Docker für Windows finden Sie (Windows) hier(here)(here) .
Related posts
Beste kostenlose C++-IDE für Windows 11/10
CudaText ist ein kostenloser Code-Editor für Windows-Programmierer
SynWrite Editor: Kostenloser Text- und Quellcode-Editor für Windows 10
Beste kostenlose PHP-IDE für Windows 11/10
So erstellen Sie eine native Windows-App für jede Website oder Web-App
Erstellen Sie eine Verknüpfung zur Remotedesktopverbindung in Windows 11/10
Unter Windows 11/10 kann nicht mit der rechten Maustaste auf Desktop geklickt werden
LICEcap: Zeichnen Sie Ihren Windows-Desktop oder -Bildschirm als animiertes GIF auf
Microsoft Remote Desktop Assistant für Windows 10
Die Desktop-Hintergrund-Gruppenrichtlinie gilt nicht in Windows 11/10
So fügen Sie Wetter zu Sperrbildschirm, Desktop, Taskleiste in Windows 10 hinzu
Der Papierkorb ist in den Desktop-Symboleinstellungen unter Windows 10 ausgegraut
Die Registerkarte „Remote Desktop“ in RDWEB fehlt im Edge-Browser in Windows 10
Kopieren und Einfügen in Remotedesktopsitzung in Windows 10 nicht möglich
Die Windows-Taste bleibt nach dem Wechsel von der Remotedesktopsitzung hängen
Überprüfen Sie Ihren Code mit Code Compare für Windows 10 auf Fehler
Der Desktop-Standort ist in Windows 11/10 nicht verfügbar oder zugänglich
Die besten Code-Editoren für Windows 10, die jeder Entwickler verwenden muss
Masseninstallation von Windows-Apps mit Winstall für Windows Package Manager
Fügen Sie Sidebar- und Desktop-Gadgets in Windows 10 mit 8GadgetPack hinzu