AWS "Windows Server 2016 Base with Containers" görüntüsü (ami-5e6bce3e) kullanıyorum.Windows IIS Docker kapsayıcısında etkileşimli oturum başlatılamıyor
docker info
Kullanarak En son sürüme sahip olduğumu doğrulayabilirim (Sunucu Sürümü: 1.12.2-cs-ws-beta).
başarıyla kapta CMD bağlanırken, etkileşimli modda "microsoft/windowsservercore" konteyneri çalıştırabilirsiniz (Yöneticisi olarak çalışan): Ben "microsoft/IIS çalıştırma girişiminde
docker run -it microsoft/windowsservercore cmd
"Etkileşimli modda konteyner, IIS'ye (tarayıcı aracılığıyla) bağlanabilsem de, hiçbir zaman kapsayıcıdaki etkileşimli CMD oturumuna bağlı değilim. Yapabilirim
başladı:Hizmeti 'W3svc' Başka Powershell penceresini kullanarak
docker container ls
... ve görün
docker run -it -p 80:80 microsoft/iis cmd
Bunun yerine, basitçe olsun Kapsayıcım çalışıyor.
Kilitleri bağlamayı dener ve asla döndürmez.
O zamandan beri bölgeleri açık ve her bölgeye farklı AMI orada olduğunu bulmuşlardır:
- bize-doğu-1: ami-d08edfc7
- bize-batı-2: ami-5e6bce3e
... bunların ikisi de aynı sonuca sahiptir.
İlgili linkler kullandı:
Güncelleme
ben kendi oluşturmak başardı aşağıdaki bağlantıyı kullanarak Dockerfile, sunucu tabanını temel alıyor ve IIS'yi kuruyor ve bu iyi çalışıyor gibi görünüyor.
Bu AWS AMI en ile bir sorun değildir