WORKDIR Talimatı
Coddy'nin Terminal Journey'sinin Docker'a Giriş bölümünün bir parçası. Ders 26 / 40.
WORKDIR yönergesi, kendisinden sonraki yönergeler için çalışma dizinini ayarlar. cd komutunun Dockerfile karşılığıdır ve dosyalarınızı kök dizine dağıtmak yerine bilinen tek bir konuma koyarak imajınızı düzenli tutar:
FROM alpine
WORKDIR /app
COPY data.txt data.txtWORKDIR /app önce çalıştığı için göreli COPY hedefi /app içinden alınır ve dosya /app/data.txt konumuna yerleşir. Dosyayı bu tam yoldan okuyabilirsin:
docker build -t app .
docker run app cat /app/data.txtGörev
OrtaDizininde info.txt adlı bir dosya zaten var. Dosya ağacından Dockerfile dosyasını aç ve FROM alpine olan, WORKDIR /project ayarını yapan, ardından info.txt dosyasını göreli bir hedefle kopyalayan, yani COPY info.txt info.txt komutunu içeren bir Dockerfile yaz; böylece dosya /project dizinine yerleşsin. Dosyayı kaydet, located etiketiyle derle, ardından cat /project/info.txt komutunu çalıştır.
Kendin dene
Bu ders kısa bir quiz içerir. Soruları yanıtlamak ve ilerlemeni kaydetmek için derse başla.
Docker'a Giriş bölümündeki tüm dersler
4Konteyner Yönetimi
Konteynerleri AdlandırmaDetached KonteynerlerTüm Konteynerleri ListelemeDurdurma ve KaldırmaÖzet - Konteyner Yaşam Döngüsü10Selamlama Uygulaması Projesi
Projeye Genel BakışDockerfile YazmaKendi başına pratik yap: Terminal playground