############# composer 설치 방법 #############
brew install composer
php -r "copy('https://getcomposer.org/installer', 'composer-setup.php');" php composer-setup.php php -r "unlink('composer-setup.php');"
mv composer.phar /usr/local/bin/composer composer --version
##############
##############
cd app composer clear-cache composer dump-autoload -o composer install
cd .. docker-compose down docker-compose --env-file .env up -d --build docker-compose logs -f --tail 10
##############
############# docker-compose --env-file .env up -d --no-deps --build flexreactphp docker-compose logs -f --tail 10
##############
############## curl localhost:8888
##############
##############
docker-compose --env-file .env up -d --build flexreactphp docker-compose logs -f --tail 10
docker exec -it flexreactphp /bin/sh
docker-compose logs -f --tail 10
##############
############## docker-compose exec flexreactphp-mysql mysql -u test -p test_db docker-compose exec flexreactphp-mysql mysql -u root -p mysql
##############
############## 127.0.0.1 root
##############
##############
-
mysqldump docker exec flexreactphp-mysql sh -c 'exec mysqldump --all-databases -uroot -p"$MYSQL_ROOT_PASSWORD"' > $(pwd)/flexreactphp-mysql-data/backup.sql docker exec flexreactphp-mysql sh -c 'exec mysqldump test_db -uroot -p"$MYSQL_ROOT_PASSWORD"' > $(pwd)/flexreactphp-mysql-data/test_db_backup.sql
-
tar 파일로 백업 docker run --rm --volumes-from flexreactphp-mysql -v $(pwd):/backup ubuntu tar cvf /backup/mysql_backup.tar /var/lib/mysql
-
mysqldump docker exec -i flexreactphp-mysql sh -c 'exec mysql -uroot -p"$MYSQL_ROOT_PASSWORD"' < $(pwd)/flexreactphp-mysql-data/backup.sql
-
tar 파일 docker run --rm --volumes-from flexreactphp-mysql -v $(pwd):/backup ubuntu bash -c "cd /var/lib/mysql && tar xvf /backup/mysql_backup.tar --strip 1"
##############
##############