nginx:1.22-alpine
FROM php:8.1-fpm-alpine
1) Сделать:
RUN groupmod -g 1000 www-data && \
usermod -u 1000 -g 1000 www-data &&\
usermod --shell /bin/bash www-data && \
usermod -d /var/www/html www-data
2) Зачем эти два образа соединять в 1 сеть?
networks:
- internal
1. Потому что в alpine нет бинаря groupmod / usermod, там другие используются 2. Очевидно, чтобы nginx мог проксировать трафик в fpm по имени контейнера
А какие образы мне тогда использовать?
Без суффикса alpine
оно там скорее всего есть, но в каком-нибудь пакете, который по дефолту не стоит
Да и не надо оно, там своё, вот такого типа: RUN adduser \ --disabled-password \ --gecos "" \ --uid "$UID" \ "$USER" USER "$USER"
А в чем глобальное отличие альпаин?
Он как порошок Миф, с альпийской свежестью :)
Обсуждают сегодня