Certbot'u bir Ubuntu 16.04 resimli docker ortamında kurmak istiyorum :
Örneğin:
docker run -it ubuntu:16.04 /bin/bash
Konteynerin içindeyken, certbot'u kurmanın en kolay yolu kullanıcı müdahalesi gerektirdiğinden çalışmaz:
apt-get update && \
apt-get install -y software-properties-common && \
add-apt-repository -y -u ppa:certbot/certbot && \
apt-get install -y certbot
Sorun şu tzdata
ki, bu etkileşimli iletişim kutusuyla durur:
Extracting templates from packages: 100%
Preconfiguring packages ...
Configuring tzdata
------------------
Please select the geographic area in which you live. Subsequent configuration
questions will narrow this down by presenting a list of cities, representing
the time zones in which they are located.
1. Africa 4. Australia 7. Atlantic 10. Pacific 13. Etc
2. America 5. Arctic 8. Europe 11. SystemV
3. Antarctica 6. Asia 9. Indian 12. US
Geographic area:
Garip bir şekilde tzdata
, ppa'yı eklemeden önce kurduğumda çalışıyor:
apt-get update && \
apt-get install -y tzdata && \
apt-get install -y software-properties-common && \
add-apt-repository -y -u ppa:certbot/certbot && \
apt-get install -y certbot
Sorular:
tzdata
Ppa'yı eklemeden önce veya sonra kurarsam neden bir fark yaratır ?- Sertifikaları kurarken etkileşimli iletişimden kaçınmak için daha iyi bir yaklaşım var mı?