Windows'ta Docker Desktop nasıl kurulur ve kullanılır
Bir geliştirici misiniz(Are) ve konteynerleştirmeye mi başlıyorsunuz? Konteynerleştirme(Containerization) bugünlerde yeni trend ve mevcut uygulama sisteminizi bağımsız ve daha güvenilir hale getiriyor. Yeni başlıyorsanız ve Docker(Docker) gibi araçlara başlıyorsanız , burası doğru yer. Bu yazıda, bir Windows makinesinde Docker'ın(Docker) nasıl kurulacağı ve kullanılacağı hakkında bir eğitim ele aldık . Süreç, konteynerleştirme kavramına biraz aşina olduğunuzu varsayar.
Size bir kapsayıcının daha net bir tanımını vermek için doğrudan Docker'dan(Docker) alıntı yapmak istiyorum :
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.
(Set)Windows'ta Docker Desktop'ı (Docker Desktop)kurun (Windows)ve kullanın
Docker'ın(Docker) oldukça fazla kullanım durumu var. Bunlardan en popüler olanı mevcut uygulamaların kapsayıcılaştırılmasıdır. Mevcut Java(Java) veya .NET uygulamalarınızı, herhangi bir sunucuya dağıtılabilen son derece taşınabilir bir kapsayıcıda yeniden paketleyebilirsiniz . Ancak bunu yapmak için, bunun temellerini geçmeniz gerekir. Öyleyse başlayalım ve Windows'ta(Windows) nasıl kurulacağını görelim .
1. Kurulumu indirin ve yükleyin. Docker'ın web sitesine gidin ve Windows için Docker Desktop'ı( Docker Desktop for Windows) indirin . İndirdikten sonra, kurulumdaki basit talimatları izleyerek bilgisayarınıza kurun. İşlem sırasında bilgisayarınız birkaç kez yeniden başlayabilir.
2. Her şey yüklendikten sonra bir hesap oluşturmanız gerekir. hub.docker.com'a gidin ve yeni bir hesap oluşturun. Şimdi Windows'ta(Windows) kurulumunuza giriş yapmak için aynı hesabı kullanın . Hesap oluşturmak tamamen ücretsizdir ve sizden herhangi bir ücret talep edilmeyecektir.
3. Kurulum kısmı artık bitti. Docker'ın(Docker) çalışıp çalışmadığını sistem tepsisine gidip balina simgesine tıklayarak onaylayabilirsiniz . Veya bir CMD(CMD) penceresi açıp çalıştırabilirsiniz.
docker --version
Bilgisayarınızda Docker'ın(Docker) kurulu olup olmadığını kontrol etmek için. Veya her şeyin yolunda olup olmadığını kontrol etmek için merhaba dünya(hello-world) görüntüsünü de indirebilirsiniz . Aynı CMD penceresinde, tüm kontrolleri çalıştırmak için docker run hello-world'ü çalıştırın.
4. Şimdi ilk kapsayıcınızı başlatmak için bir resme ihtiyacınız var. Farklı amaçlar için kullanılabilen çok sayıda genel görüntü vardır. Docker hub'ına gidebilir ve istediğiniz herhangi bir resmi arayabilirsiniz. WordPress , Ubuntu , Node.Js vb. için mevcut resimler var . Bu örnekte, bilgisayarınızda yerel bir WordPress kapsayıcısını çalıştırabilmeniz için yerel bir kapsayıcıya bir WordPress görüntüsü yükleyeceğiz.(WordPress)
5. Herhangi bir kapsayıcı oluşturmanın ilk adımı, yapılandırma dosyasını oluşturmaktır. Yapılandırma dosyası, kapsayıcının hangi görüntüyü ve hangi parametrelerle kullanacağını belirtir. Bu nedenle, yeni bir klasör oluşturun ve bu klasörün içinde docker-compose.yml adlı yeni bir dosya oluşturun. (docker-compose.yml.)Aşağıdaki içeriği içine yapıştırın ve dosyayı kaydedin:
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: {}
Kaynak: Docker Belgeleri
6. Bu klasörde bir CMD penceresi açın ve yürütün
docker-compose up -d
yerel makinenizde görüntüleri indirmeye ve kapsayıcıyı kurmaya başlamak için. Komutun yürütülmesini bitirdiğinde, yerel makinenizde çalışan bir WordPress kapsayıcınız olacaktır. (WordPress)http://localhost:8000 giderek tarayıcınızda açabilirsiniz .
Bu şekilde bir yapılandırma dosyası oluşturabilir ve ardından uygulamanızı bir kapsayıcı içinde çalıştırmak için gerekli şeyleri indirebilirsiniz. Unutmayın(Remember) , tonlarca başka olasılık var ve bu gönderi size yalnızca Docker ve konteynerleştirme hakkında genel bir bakış sunmak için burada. Daha fazla yapılandırma dosyası için internette arama yapabilir veya kendinizinkini bile oluşturabilirsiniz. Çevrimiçi olarak başlamanıza yardımcı olabilecek birçok ücretsiz açık kaynaklı Docker görüntüsü vardır.(Docker)
Resminizi özelleştirdikten ve gerekli değişiklikleri yaptıktan sonra, onu bir Docker Hub deposuna da gönderebilirsiniz. Windows için Docker Desktop'ı(Docker Desktop) indirmek için burayı(here)(here) tıklayın(Click) . Windows için Docker hakkında daha fazla bilgiyi (Further)burada bulabilirsiniz(here)(here) .
Related posts
Windows 10 için Best Free C++ IDE
CudaText Windows programcılar için ücretsiz bir Code Editor olduğunu
SynWrite Editor: Free Text & Source Code Editor Windows 10 için
Windows 10 için Best Free PHP IDE
Herhangi bir web sitesi veya web uygulaması için yerel Windows app nasıl yapılır
Desktop Background Group Policy Windows 10 içinde uygulayarak değil
Windows 10 için Code Compare ile hatalar için kodunuzu kontrol edin
Bildirimler Visualizer Uygulamaların bildirimlerini test etmenizi sağlar
Steam oyunları Taskbar or Desktop'lere Windows 10'te Nasıl PIN
Iconoid, Windows desktop simgelerinizi daha iyi yönetmenize yardımcı olur
Windows Key Remote Desktop session'ten geçtikten sonra sıkışmış
Create Remote Desktop Connection shortcut Windows 11/10'te
Add Sidebar and Desktop Gadgets Windows 10'de 8Gadgetpack ile
Fix Remote Desktop computer error'u Windows 11/10'de bulamıyor
Windows10 için ücretsiz Desktop Recorder & Screen Recording Software
Developer Mode içinde Windows 11/10 nasıl etkinleştirilir
PointerStick, Windows PC için bir sanal Presentation Stick'dir
, Taskbar içinde Windows 10 Lock Screen, Desktop için Weather nasıl eklenir
Gmail Windows 10 için Desktop Notifications Nasıl Etkinleştirilir
Windows 10 için Sanal Desktop Tips and Tricks