Jak skonfigurować i używać pulpitu Docker w systemie Windows
Jesteś(Are) programistą i zaczynasz przygodę z konteneryzacją? Konteneryzacja(Containerization) to nowy trend w dzisiejszych czasach, który sprawia, że istniejące aplikacje są niezależne i bardziej niezawodne. Jeśli dopiero zaczynasz przygodę z narzędziami takimi jak Docker , to jest to właściwe miejsce. W tym poście omówiliśmy samouczek dotyczący konfigurowania i używania Dockera(Docker) na komputerze z systemem Windows(Windows) . Proces zakłada, że znasz pojęcie konteneryzacji.
Aby dać ci jaśniejszą definicję kontenera, chciałbym bezpośrednio zacytować Docker :
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.
Skonfiguruj(Set) i używaj pulpitu Docker(Docker Desktop) w systemie Windows(Windows)
Docker ma sporo zastosowań. Najpopularniejszym z nich jest konteneryzacja istniejących aplikacji. Możesz przepakować istniejące aplikacje Java(Java) lub .NET w wysoce przenośny kontener, który można wdrożyć na dowolnym serwerze. Ale żeby to zrobić, musisz przejść przez podstawy. Zacznijmy więc i zobaczmy, jak to skonfigurować w systemie Windows(Windows) .
1. Pobierz i zainstaluj konfigurację. Udaj się na stronę Dockera i pobierz Docker Desktop na Windows( Docker Desktop for Windows) . Po pobraniu zainstaluj go na swoim komputerze, postępując zgodnie z prostymi instrukcjami w konfiguracji. Podczas tego procesu komputer może się kilka razy ponownie uruchamiać.
2. Po zainstalowaniu wszystkiego musisz utworzyć konto. Udaj się na hub.docker.com i utwórz nowe konto. Teraz użyj tego samego konta, aby zalogować się do swojej instalacji w systemie Windows(Windows) . Założenie konta jest całkowicie darmowe i nic nie zostaniesz obciążony.
3. Część przygotowawcza dobiegła końca. Możesz sprawdzić, czy Docker działa, przechodząc do zasobnika systemowego i klikając ikonę wieloryba. Lub możesz otworzyć okno CMD i wykonać(CMD)
docker --version
aby sprawdzić, czy masz zainstalowany Docker na swoim komputerze. Możesz też pobrać obraz hello-world, aby sprawdzić, czy wszystko działa poprawnie. W tym samym oknie CMD uruchom docker run hello-world, aby uruchomić wszystkie kontrole.
4. Teraz potrzebujesz obrazu, aby uruchomić swój pierwszy kontener. Dostępnych jest wiele publicznych obrazów do różnych celów. Możesz przejść do centrum Docker i wyszukać dowolny obraz, który chcesz. Dostępne są obrazy dla WordPress , Ubuntu , Node.Js itp. W tym przykładzie zainstalujemy obraz WordPress na lokalnym kontenerze, aby można było uruchomić lokalny kontener WordPress na swoim komputerze.
5. Pierwszym krokiem tworzenia dowolnego kontenera jest utworzenie jego pliku konfiguracyjnego. Plik konfiguracyjny określa, jakiego obrazu będzie używał kontener i z jakimi parametrami. Utwórz więc nowy folder, a wewnątrz tego folderu utwórz nowy plik o nazwie docker-compose.yml. Wklej do niego następującą zawartość i zapisz plik:
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: {}
Źródło: Dokumentacja Dockera
6. Otwórz okno CMD w tym folderze i wykonaj(CMD)
docker-compose up -d
aby rozpocząć pobieranie obrazów i konfigurowanie kontenera na komputerze lokalnym. Po zakończeniu wykonywania polecenia będziesz mieć uruchomiony kontener WordPress na swoim komputerze lokalnym. (WordPress)Możesz go otworzyć w swojej przeglądarce, przechodząc do http://localhost:8000 .
W ten sposób można utworzyć plik konfiguracyjny, a następnie pobrać wymagane elementy do uruchomienia aplikacji w kontenerze. Pamiętaj(Remember) , że dostępnych jest mnóstwo innych możliwości, a ten post jest tutaj tylko po to, aby dać ci przegląd Dockera(Docker) i konteneryzacji. Możesz wyszukiwać w Internecie więcej plików konfiguracyjnych lub nawet tworzyć własne. W Internecie dostępnych jest wiele bezpłatnych obrazów platformy Docker(Docker) o otwartym kodzie źródłowym , które mogą ułatwić rozpoczęcie pracy.
Po dostosowaniu obrazu i wprowadzeniu niezbędnych zmian możesz również przekazać go do repozytorium Docker Hub . Kliknij (Click) tutaj,(here)(here) aby pobrać aplikację Docker Desktop(Docker Desktop) dla systemu Windows(Windows) . Więcej(Further) informacji o Dockerze(Docker) dla Windows znajdziesz tutaj(here)(here) .
Related posts
Najlepsze darmowe IDE C++ dla Windows 11/10
CudaText to darmowy edytor kodu dla programistów Windows
SynWrite Editor: darmowy edytor tekstu i kodu źródłowego dla systemu Windows 10
Najlepsze darmowe IDE PHP dla Windows 11/10
Jak stworzyć natywną aplikację Windows dla dowolnej witryny lub aplikacji internetowej?
Usuń wpisy historii z Podłączania pulpitu zdalnego w systemie Windows 11
Pulpit zdalny nie może połączyć się ze zdalnym komputerem w systemie Windows 11/10
Ikony pulpitu przesuwają się losowo na drugi monitor w systemie Windows 11/10
Najlepsze edytory kodu dla systemu Windows 10, których musi używać każdy programista
Jak utworzyć pokaz slajdów tapety pulpitu w systemie Windows 11/10
Iconoid pomaga lepiej zarządzać ikonami pulpitu Windows
Menedżer okien pulpitu przestał działać i został zamknięty w systemie Windows
Przywróć układ ikon pulpitu do oryginalnej pozycji w systemie Windows 10
Sprawdź kod pod kątem błędów za pomocą funkcji Code Compare dla systemu Windows 10
Twórz natywną aplikację Windows dla dowolnej strony internetowej za pomocą Nativefier.
Jak wyłączyć lub włączyć tryb programisty w systemie Windows 11/10?
Usuń Aktywuj znak wodny systemu Windows na pulpicie w systemie Windows 11/10
Jak włączyć powiadomienia na pulpicie dla Gmaila w systemie Windows 10?
Brak karty Pulpit zdalny w RDWEB w przeglądarce Edge w systemie Windows 10
Darmowe oprogramowanie do nagrywania pulpitu i nagrywania ekranu dla systemu Windows 11/10