Docker’da PowerShell kullanma
Docker görüntülerini PowerShell önceden yüklenmiş olarak yayımlarız. Bu makalede Docker kapsayıcısında PowerShell'i kullanmaya nasıl başlayabilirsiniz?
Kullanılabilir görüntüleri bulma
Yayımlanan görüntüler için Docker 17.05 veya daha yeni bir sürümü gerekir. Ayrıca Docker'ı yerel yönetici hakları olmadan da sudo çalıştırabilecek olması beklenir. Doğru yüklemek için Docker'ın resmi docker yönergelerini izleyin.
Yayın kapsayıcıları gibi resmi dağıtım görüntüsünden türetildi centos:7 ve bağımlılıkları yükledi ve son olarak PowerShell paketini yükledi.
Bu kapsayıcılar hub.docker.com/r/microsoft/powershell.
Bu Docker görüntüleri hakkında daha fazla bilgi için GitHub'daki PowerShell-Docker deposunu ziyaret edin.
Kapsayıcıda PowerShell kullanma
Aşağıdaki adımlar görüntüyü indirmek ve etkileşimli bir PowerShell oturumu başlatmak için gereken Docker komutlarını gösterir.
docker run -it mcr.microsoft.com/powershell
Artık gerekli olmadığı zaman görüntüyü kaldırma
Aşağıdaki komut, artık ihtiyacınız kalmadan Docker görüntüsünü silmek için kullanılır.
docker rmi mcr.microsoft.com/powershell
Yasal ve Lisanslama
PowerShell, MIT lisansı altında lisanslandı.
Windows Docker Dosya ve Görüntü Lisansları
Windows kapsayıcıları için Kapsayıcı işletim sistemi görüntüsünü talep etmek ve kullanmak, Docker hub'larında bulunan Ek Lisans Koşulları'nın kabulü, anması ve onayını almaktır:
Telemetri
Varsayılan olarak, PowerShell'in gelecek sürümlerinin geliştirilmesine yardımcı olmak için kişisel bilgiler olmadan sınırlı telemetri toplar. Telemetri göndermeyi geri almak için, yüklü konumdan PowerShell'i başlatmadan önce değerine ayarlanmış POWERSHELL_TELEMETRY_OPTOUT adlı bir ortam değişkeni 1 oluşturun. Topladığımız telemetri, Microsoft Gizlilik Bildirimi kapsamındadır.