Pages : 1
#1 Le 18/08/2023, à 14:25
- krodelabestiole
Docker LAMP App
Un script qui créé un service web docker depuis n'importe quelle application PHP / MySQL - autrement dit un serveur LAMP très facile à déployer.
J'ai évidemment développé le truc pour mon usage perso avant tout, mais j'ai rendu le truc suffisamment convivial pour que ce soit éventuellement utile à d'autres :
https://gitlab.com/crachecode/docker-lamp-app
Si nécessaire installer git et docker avec docker compose : https://docs.docker.com/desktop/install/ubuntu/
facultatif : installer pv pour avoir une barre de progression lors de l'import d'une base de données :
sudo apt install pv
cloner le repo
git clone https://gitlab.com/crachecode/docker-lamp-app.git
lancer le script d'install :
cd docker-lamp-app make install
qui vous demandera le nom de votre application.
on place les fichiers du site dans le répertoire ./app
puis gérer la base de données :
make database
on indique si on veut créer une nouvelle base ou l'importer depuis un fichier SQL.
l'application sera accessible à l'adresse http://nom_de_lapplication.localhost.
make help
pour la liste des commandes dispos.
c'est basé sur docker-compose et traefik donc il faut que le port 80 soit libre, et c'est pensé pour du dev local, pas pour un serveur de production.
nouveau forum ubuntu-fr on en parle là : refonte du site / nouveau design
profil - sujets récurrents - sources du site
Hors ligne
Pages : 1