Bu lab modernize edildi ama ucтan uca dogrulanmadi. Takilirsaniz bize bildirin.
Container İmajları Derlemek
Lab Çözümü
Örnek bir çözüm:
Yaptığı tek şey, container dosya sisteminde /app adında bir çalışma dizini
oluşturup Java class dosyasını içine kopyalamak.
Class dosyası ile Dockerfile farklı dizinlerde olduğu için, Docker'ın her iki dosyaya da erişebileceği bir context kullanmanız gerekiyor:
labs
└─ images <- context burasi
└─ java <- class dosyasini buradan alabiliyor
└─ lab <- Dockerfile'i da buradanİmajı bu context ile ve Dockerfile yolunu belirterek derleyin:
docker build -t java-hello-world -f labs/images/lab/Dockerfile labs/imagesİmajdan bir container çalıştırın:
docker run java-hello-worldÇıktı
Hello, Worlddemeli
Alıştırmalara dönün.