• # Merci à vous tous

    Posté par . En réponse au message Docker-Apache: mon docker refuse de s'excuter en tant que démon. Évalué à 2.

    Merci à vous tous

    J'ai finalement trouvé une autre solution en construisant un conteneur à partir d'une image ubuntu.
    ```
    FROM ubuntu:18.04

    Apache ENVs

    ENV APACHE_RUN_USER www-data
    ENV APACHE_RUN_GROUP www-data
    ENV APACHE_SERVER_NAME web.monsite.fr
    ENV APACHE_SERVER_ADMIN moi@monsite.fr
    ENV APACHE_SSL_CERTS /var/www/ssl/wildcardem.cert
    ENV APACHE_SSL_PRIVATE /var/www/ssl/private.key
    ENV APACHE_SSL_PORT 443
    ENV APACHE_LOG_LEVEL info
    ENV APACHE_SSL_LOG_LEVEL info
    ENV APACHE_SSL_VERIFY_CLIENT optional
    ENV APACHE_HTTP_PROTOCOLS http/1.1
    ENV APPLICATION_URL https://${APACHE_SERVER_NAME}:${APACHE_SSL_PORT}

    Install services, packages and do cleanup

    RUN apt update \
    && apt install -y apache2 \
    && apt install -y curl \
    && apt install -y python3-pip \
    && apt install -y git \
    && rm -rf /var/lib/apt/lists/*

    RUN rm -rf /etc/apache2/sites-available/000-default.conf

    RUN a2enmod ssl \
    && a2enmod headers \
    && a2enmod rewrite \
    && a2dismod mpm_prefork \
    && a2dismod mpm_event \
    && a2enmod mpm_worker \
    && a2enmod proxy_fcgi \
    && a2enmod http2 \
    && a2enmod proxy \
    && a2enmod proxy_http \
    && a2enmod remoteip \
    && a2ensite default-ssl

    RUN chown -R www-data:www-data /var/www/
    RUN mkdir /var/www/ssl/

    RUN chown -R www-data:www-data /var/www/ssl
    RUN chown -R www-data:www-data /var/www/html

    COPY ./vhostem /etc/apache2/sites-available/httpd.conf
    COPY ./content/ /var/www/html/
    COPY ./ssl/ /var/www/ssl/

    EXPOSE ${APACHE_SSL_PORT}

    CMD ["/usr/sbin/apache2ctl", "-DFOREGROUND"]
    ```

    Merci beaucoup pour votre aide