Docker Kurulumu
Ön Koşullar
Windows Subsystem for Linux (WSL)
Öncelikle, bilgisayarınıza Windows Subsystem for Linux (WSL) yüklendiğinden emin olun.
Komut Mesajı (veya PowerShell) arayıp, üstteki sonuca sağ tıklayın ve Yönetici olarak çalıştır seçeneğini seçin.
Yazın:
wsl --list --verbose
Linux kurulumu listelenmediğinde, Linux Alt Sistemi'ni kurmanız gerekir.
Komut İsterinizi (veya PowerShell'i) yazın:
wsl --install --web-download
Sonrasında Linux'un yüklü olup olmadığını tekrar kontrol edin.
macOS
Mac OS'ta WSL'ye gerek yok. Docker doğrudan kurulabilir.
Şunları kullandığınızdan emin olun:
- macOS 11.0 (Big Sur) veya daha yeni Mac
- Ya Intel ya da Apple Silicon (M1/M2/M3/M4) çipi
Docker'ın zaten yüklü olup olmadığını kontrol edin:
Open Terminal (Applicatios > Utilities > Terminal) ve tür:
docker --version
Komut tanınmazsa, kuruluma devam edin.
Adım 1: Docker'ı Yükleyin
Windows:
Docker Desktop Installer.exe'i bu kaynaktan indirin:
https://docs.docker.com/desktop/install/windows-install
- Docker'ı kur ve bilgisayarını yeniden başlat.
macOS:
' Docker.dmg bu kaynaktan indirin:
Docker macOS İndir
- İndirilen
.dmgdosyasını aç - Docker simgesini
Applicationsklasörünüze sürükledin - Docker firması başvuruları
Adım 2: Docker Görselini İndir
Windows:
İndir Windows Docker Image x86_64
Örneğin, Komut Göndermenizi açın ve eDESIGN-Docker-image'in bulunduğu dizine geçin:
C:UsersYOUR-USER-NAMEDownloads
macOS:
İndir macOS Docker Image x86_64
Important: Önce Mevcut Docker Konteynerlerini Temizleyin
WDX Docker imajını yüklemeden önce, Docker'ınızın temiz olduğundan emin olun — aksi takdirde mevcut konteynerlerle çatışmalar oluşabilir.
Bunu yapmanın iki yolu vardır:
-
Seçenek 1: Docker Masaüstü (GUI) Üzerinden
Docker Desktop uygulamasını açın ve grafik arayüzü kullanarak çalışan konteynerleri manuel olarak durdurup kaldırın. -
Seçenek 2: Terminal / PowerShell Üzerinden
Konteyneri aşağıdaki komutla doğrudan çıkarabilirsiniz:
docker stop wdx-runtime
docker rm wdx-runtime
Adım 3: Docker Image'i çalıştır
WSL:
Docker konteynerini çalıştırmak için önce .tar görüntü dosyasını Docker'a aktarmanız gerekir.
1. Docker Görüntüsünü Yükle
Komut Göndermesinde veya PowerShell'de şu çalıştırın:
docker load -i plcvisu_x.x.x.x.tar
-
x.x.x.x'i resim dosyanızın gerçek sürümüyle değiştirin (ör. 4.0.1.83)
-
⏳ Not: Docker yüklenmesini yazdıktan sonra -i ... komut ile terminal birkaç saniye boyunca aktif görünmez olabilir — bu normaldir.
Yükleme süreci biraz zaman alıyor ve hemen geri bildirim vermiyor.
Tamamlandığında, şöyle bir mesaj göreceksiniz:
Loaded image: plcvisu:4.0.1.83-X86_64-alpine
Docker Images ile doğru görsel adını yükledikten sonra kontrol edebilirsiniz.
2. Çalışma dizininize gidin
Şimdi kalıcı verilerinizin makinenizde nerede saklanacağına karar verin. Bu önemli, çünkü bu klasörleri Docker konteynerine monte edeceğiz ve Docker yeniden başlatıldığında yapılandırma, çalışma zamanı verileriniz ve loglarınız kaybolmayacak.
Böyle çalışan bir klasör oluşturmanızı öneririz:
mkdir C:\workspace\docker
cd C:\workspace\docker
Eğer buna aşina değilseniz:
-
mkdir "dizin oluşturma" anlamına gelir — bu, C:workspace içinde docker adlı yeni bir klasör oluşturur
-
cd "diziniği değiştir" anlamına gelir — bu, klasörü açar ve komutlarınızın doğru yerden çalışmasını sağlar
3. Docker Konteynerini çalıştır
Windows
docker run -d -p 8081:80 -p 8481:443 --name wdx-runtime --restart unless-stopped -v C:\workspace\docker\data:/opt/elrest/plcvisu/wdx/data -v C:\workspace\docker\config:/opt/elrest/plcvisu/wdx/config -v C:\workspace\docker\js-storage:/opt/elrest/plcvisu/wdx/storage plcvisu:<version>-X86_64-alpine
- < version> docker yük çıkışında gördüğünüz sürümle değiştirin.
Linux
docker run -d -p 8081:80 -p 8481:443 --name wdx-runtime --restart unless-stopped -v ~/wdx/data:/opt/elrest/plcvisu/wdx/data -v ~/wdx/config:/opt/elrest/plcvisu/wdx/config -v ~/wdx/js-storage:/opt/elrest/plcvisu/wdx/storage plcvisu:<version>-X86_64-alpine
- < version> docker yük çıkışında gördüğünüz sürümle değiştirin.
→ Her şey çalışırsa, şöyle bir konteyner kimliği göreceksiniz:
e16bdca52fd05497bea5235d77c9bf1231503bc63d8cfcb30ba8dea6ffd035c0
macOS:
Bu rehber, macOS'ta wdx-runtime Docker imajının nasıl yükleneceğini ve çalıştırılacağını açıklıyor. Lütfen devam etmeden önce Docker'ın kurulduğundan ve çalıştığından emin olun.
- Dosya gerçekten İndirmeler klasöründe mü?
Terminalinizde şunu yazın:
ls ~/Downloads
-
Bir dosyanın (örneğin wdx-runtime_3.2.1.127_x86_64.tar) gibi bir ismi olup olmadığını kontrol edin.
-
Docker görgesini bir Docker konteynerine yüklemek için Terminalinizi açın ve şunu yazın:
cd ~/Downloads
docker load -i wdx-runtime_x.x.x.x_x86_64.tar
Klasörünüzdeki gerçek isimle (_x.x.x.x__) kelimesini değiştirmeyi unutmayın.
-
Onaylayın:
docker imagesŞöyle bir şey arayın:
wdx-runtime 3.2.1.127-X86_64-alpine -
Konteyneri çalıştırın
docker run -d --platform linux/amd64 -p 8081:80 -p 8481:443 --name wdx-runtime2 wdx-runtime:X.X.X.X-X86_64-alpine
Klasörünüzdeki gerçek isimle (_x.x.x.x__) kelimesini değiştirmeyi unutmayın.
Docker'ı yeniden başlattıktan sonra bazen işe yaramıyor
Sonra sadece terminal/konsol yazın
docker stop wdx-runtime
docker rm wdx-runtime
ve sonra yeniden başlatma:
docker run -d --platform linux/amd64 -p 8081:80 -p 8481:443 --name wdx-runtime2 wdx-runtime:X.X.X.X-X86_64-alpine
Klasörünüzdeki gerçek isimle (_x.x.x.x__) kelimesini değiştirmeyi unutmayın.
Open Tarayıcınızda PLCVisu
http://localhost:8081/
https://localhost:8481/
Faydalı bağlantılar
Windows'a Docker Desktop'u Yükleyin:
https://docs.docker.com/desktop/install/windows-install
Docker Desktop'u macOS'a kurun:
[macOS kurulum yardımı] (https://docs.docker.com/desktop/setup/install/mac-install/ "macOS kurulum yardımı")
WSL ile Windows'a Linux nasıl kurulacağı hakkında daha fazla bilgi:
https://learn.microsoft.com/en-us/windows/wsl/install