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.

Windows'ta Docker Masaüstü

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) .



About the author

"Serbest çalışan bir Windows ve Office uzmanıyım. Bu araçlarla çalışma konusunda 10 yılı aşkın bir deneyime sahibim ve bunlardan en iyi şekilde yararlanmanıza yardımcı olabilirim. Becerilerim şunları içerir: Microsoft Word, Excel, PowerPoint ve Outlook ile çalışma; web oluşturma sayfalar ve uygulamalar ve müşterilerin iş hedeflerine ulaşmalarına yardımcı olmak."



Related posts