Un Docker simple pour TYPO3 V9
URL du repository Github : https://github.com/MrPingoo/docker-for-typo3-v9
Dans ce Docker il y a simplement les containers suivants :
- PHP 7.2
- MySQL 5.7
- NGINX
Pour lancer le Docker il faut tout d’abord télécharger Docker
Télécharger le repository sur Github.
Ensuite il faut lancer les commandes suivantes dans le dossier pour vous:
1 2 |
$ docker-compose build $ docker-compose up -d |
Vous pouvez ensuite modifier votre fichier hosts et ajouter la ligne suivante :
1 |
127.0.0.1 www.local |
Afin d’installer TYPO3, il est possible d’utiliser composer :
1 2 |
$ docker-compose exec php bash $ composer create-project typo3/cms-base-distribution . |
Lorsque composer à terminé le téléchargement vous pouvez installer votre TYPO3 en ligne de commande avec :
1 2 3 4 5 6 7 8 9 10 11 |
php vendor/bin/typo3cms install:setup \ --non-interactive \ --database-user-name=user \ --database-user-password=userpass \ --database-host-name=db \ --database-port=3306 \ --database-name=mydb \ --use-existing-database \ --admin-user-name=admin \ --admin-password=password \ --site-setup-type=site |
Voilà vous pouvez directement aller sur www.local pour le FrontEnd ou sur www.local/typo3/index.php pour le BackEnd.
Le compte admin est admin / password.