Copy distributive docker-compose.yml.dist to docker-compose.yml
cp docker-compose.yml.dist docker-compose.yml
cp .env.example .env
Modify your application path(SYMFONY_APP_PATH) in .env, and more informations.
pwd
vi .env
# Modify SYMFONY_APP_PATH variable
docker-compose -f docker-compose.yml pull
docker-compose -f docker-compose.yml up -d
docker exec -it cli bash
-> /var/www/html
composer install
bin/console doctrine:database:create
bin/console doctrine:schema:update --force
docker exec -it sf_cli bash
bin/console cache:clear
or
docker exec -it sf_cli bin/console cache:clear
docker exec -it sf_cli bin/console redis:flushall -n
docker exec -it sf_cli bash
sf-reload-all
docker exec -it sf_cli bash
bin/console hautelook_alice:doctrine:fixtures:load -n
or
docker exec -it sf_cli bin/console hautelook_alice:doctrine:fixtures:load -n
mkdir -p var/jwt # For Symfony3+, no need of the -p option
openssl genrsa -out var/jwt/private.pem -aes256 4096
openssl rsa -pubout -in var/jwt/private.pem -out var/jwt/public.pem
chmod 777 var/jwt
PHP-FPM - Port 5000
PHP-XDEBUG - Port 9000
WebServer - Port 80/443
Mailler - Port 25
MariaDB - Port In 3306 - Out 3307
Mail View - Port 1080
PHPMYADMIN - Admin mysql - 8080