Yazeka
Arama sonuçlarına göre oluşturuldu
Docker'a Python kurmak için aşağıdaki adımları izlemek gerekmektedir:
- Docker'ı kurmak: Docker, Windows, macOS ve Linux için kurulum paketleri sunmaktadır 12. Resmi Docker web sitesinden uygun paketi indirip kurmanız gerekmektedir 14.
- Dockerfile oluşturmak: Bu dosya, Docker imajını oluşturmak için gerekli talimatları içerir 12.
Dockerfile
adında bir dosya oluşturup içine aşağıdaki gibi bir içerik eklemek gerekmektedir:
Bu dosya, Python 3.8 slim-buster imajını temel alır, çalışma dizininiFROM python:3.8-slim-buster WORKDIR /app COPY requirements.txt . RUN pip install --no-cache-dir -r requirements.txt COPY . . CMD [ "python", "./your-script.py" ]
/app
olarak ayarlar verequirements.txt
dosyasını konteynere kopyalar 1. - Docker imajını oluşturmak:
Dockerfile
hazır olduğunda, imajı oluşturmak için terminalde aşağıdaki komutu kullanmak gerekmektedir:
Bu komut,docker build -t my-python-app .
my-python-app
etiketiyle bir Docker imajı oluşturur 12. - Konteyneri çalıştırmak: İmaj oluşturulduktan sonra, konteyneri çalıştırmak için aşağıdaki komutu kullanmak gerekmektedir:
Bu komut,docker run --rm -it my-python-app
my-python-app
imajını kullanarak bir konteyner başlatır ve--rm
seçeneği ile konteynerin durdurulduğunda kaldırılmasını sağlar 1.-it
seçeneği ise konteyneri interaktif modda başlatır 1. - Python scriptini test etmek: Konteyneri başlattıktan sonra, Python scriptini test etmek için yeni bir terminal açıp aşağıdaki komutu kullanmak gerekmektedir:
Bu komut,docker run --rm -it my-python-app python -c "print('Hello, Docker!')"
my-python-app
imajını kullanarak bir konteyner başlatır ve içinde basit bir Python scriptini çalıştırır 1.
5 kaynaktan alınan bilgiyle göre: