Я пытаюсь включить https на веб-сервере (apache), уже запущенном в настраиваемом экземпляре докера для определенного веб-приложения. Кажется, что контейнер работает Alpine Linux
. Раньше несколько недель назад я почти не знал, что такое докер. Кроме того, я сам не настраивал и не устанавливал контейнер докеров.
Я могу exec sh
в контейнер просто отлично и даже раньше настраивали файл конфигурации apache.
Я искал несколько руководств, но все они, похоже, разошлись по вариантам, которые здесь не применимы, например, редактирование файлов конфигурации докера, перед фактическим запуском экземпляра докера. (На самом деле, если это лучший способ, я все же хотел бы получить несколько четких шагов по этому поводу.
Я ищу что-то вроде установки certbot в контейнер, а затем запуска его оттуда. Есть ли какие-то шаги для этого?
Certbot - это просто клиент, он не поддерживается в Alpine.
Если вы хотите использовать letsencrypt в контейнере, попробуйте acme-client.