Créer un Dockerfile

Par boby15000@hotmail.com, il y a 1 an


Bonjour,

J'essaie de créer un dockerfile php-apache pour accéder facilement à mes projets en developpement.
J'ai réalisé ce fichier toutefois impossible d'accéder à mes projets. Je galère sur la config d'apache.

FROM php:8.2-apache LABEL auteur="Nicolas" # Mets à jour le Linux Debian RUN apt-get update && apt-get upgrade -y # Install CURL et Sudo et Vim RUN apt-get -y install curl && apt-get -y install sudo && apt-get -y install vim # Install le cli Symfony RUN curl -1sLf 'https://dl.cloudsmith.io/public/symfony/stable/setup.deb.sh' | sudo -E bash && sudo apt -y install symfony-cli # Install Composer RUN php -r "copy('https://getcomposer.org/installer', 'composer-setup.php');" RUN php -r "if (hash_file('sha384', 'composer-setup.php') === 'dac665fdc30fdd8ec78b38b9800061b4150413ff2e3b6f88543c636f7cd84f6db9189d43a81e5503cda447da73c7e5b6') { echo 'Installer verified'.PHP_EOL; } else { echo 'Installer corrupt'.PHP_EOL; unlink('composer-setup.php'); exit(1); }" RUN php composer-setup.php RUN php -r "unlink('composer-setup.php');" # Install les extensions php -- la ligne ci-dessous ne fonctionne pas --- RUN docker-php-ext-install intl # Copier le fichier de configuration d'apache ADD /ApacheConfig /etc/apache2/sites-available/ -- la ligne ci-dessous ne fonctionne pas --- RUN sudo a2ensite configApache && sudo a2enmod rewrite && sudo service apache2 reload # Copier tous les projet dans le conteneur ADD /Projets /var/www/html/

Si une personnes connaissant bien docker peut me guider, je le remercie d'avance car là je bloque vraiment.

Aucune réponse