os:alpine
Различия
Показаны различия между двумя версиями страницы.
Предыдущая версия справа и слеваПредыдущая версияСледующая версия | Предыдущая версия | ||
os:alpine [14.02.2021 08:39] – [Alpine] viacheslav | os:alpine [05.08.2024 09:20] (текущий) – [Часовой пояс в контейнере] viacheslav | ||
---|---|---|---|
Строка 1: | Строка 1: | ||
+ | ====== Alpine ====== | ||
+ | https:// | ||
+ | |||
+ | |||
+ | |||
+ | ===== Установка ===== | ||
+ | <code sh> | ||
+ | # ISO - root без пароля | ||
+ | setup-alpine | ||
+ | # раскладку лучше оставить none | ||
+ | # дальше пройти мастер | ||
+ | </ | ||
+ | https:// | ||
+ | |||
+ | <code bash> | ||
+ | # install Hyper-V guest services | ||
+ | apk add hvtools | ||
+ | # enable the services | ||
+ | rc-service hv_fcopy_daemon start | ||
+ | rc-service hv_kvp_daemon start | ||
+ | rc-service hv_vss_daemon start | ||
+ | # start on boot | ||
+ | rc-update add hv_fcopy_daemon | ||
+ | rc-update add hv_kvp_daemon | ||
+ | rc-update add hv_vss_daemon | ||
+ | </ | ||
+ | https:// | ||
+ | https:// | ||
+ | |||
+ | ===== SSH ===== | ||
+ | Enable root login over SSH (not recommended) | ||
+ | <code bash> | ||
+ | echo " | ||
+ | / | ||
+ | </ | ||
+ | |||
+ | ===== Установка Docker ===== | ||
+ | <code bash> | ||
+ | / | ||
+ | apk -U upgrade # update & upgrade | ||
+ | apk add docker | ||
+ | apk add docker-compose | ||
+ | |||
+ | rc-service docker start | ||
+ | rc-update add docker | ||
+ | </ | ||
+ | https:// | ||
+ | https:// | ||
+ | https:// | ||
+ | |||
+ | ===== Часовой пояс в контейнере ===== | ||
+ | Необходима установка tzdata. Dockerfile: | ||
+ | <code yaml> | ||
+ | FROM alpine | ||
+ | RUN apk add tzdata | ||
+ | CMD cp / | ||
+ | </ | ||
+ | https:// | ||
+ | |||
+ | Альтернативный вариант - пробросить ''/ | ||
+ | <code yaml> | ||
+ | volumes: | ||
+ | - / | ||
+ | </ | ||
+ | ===== cron ===== | ||
+ | <code bash> | ||
+ | test -d / | ||
+ | grep -q daily9am / | ||
+ | echo "# | ||
+ | echo 'wget -O - -q " | ||
+ | chmod a+x / | ||
+ | crond | ||
+ | </ | ||
+ | |||
+ | https:// | ||