Created
October 11, 2019 15:54
-
-
Save kovenko/354f57378a82f8889bd3cc351cc3bd5f to your computer and use it in GitHub Desktop.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| # очистка и пересборка кеша | |
| # rclear | |
| # остановка контейнеров | |
| # rstop | |
| # запуск контйнеров п просмотр возможных ключей | |
| # rstart -h | |
| echo '#!/bin/bash | |
| if [ "$(id -u)" == "0" ]; then | |
| echo "Нельзя работать под root" | |
| exit 1 | |
| fi | |
| OLDPWD=$(pwd) | |
| cd && cd rgkh_env_docker/main_env/rgkh | |
| echo "Очистка кеша" | |
| docker exec -t main_env_rgkh-dev-redis_1 bash -c "echo flushall | redis-cli" | |
| composer zf-cache-clear | |
| echo "Сборка кеша" | |
| docker exec -it -u www-data main_env_rgkh-dev-php-fpm_1 bash -c "php console.php ais doctrine -q" | |
| cd $OLDPWD | |
| echo "Завершено"' | tee /tmp/rclear >/dev/null 2>&1 | |
| chmod +x /tmp/rclear | |
| echo '#!/bin/bash | |
| if [ "$(id -u)" == "0" ]; then | |
| echo "Нельзя работать под root" | |
| exit 1 | |
| fi | |
| OLDPWD=$(pwd) | |
| cd && cd rgkh_env_docker/main_env | |
| echo "Остановка демона" | |
| `docker-compose stop` | |
| cd $OLDPWD | |
| echo "Завершено"' | tee /tmp/rstop >/dev/null 2>&1 | |
| chmod +x /tmp/rstop | |
| echo '#!/bin/bash | |
| if [ "$(id -u)" == "0" ]; then | |
| echo "Нельзя работать под root" | |
| exit 1 | |
| fi | |
| OLDPWD=$(pwd) | |
| cd && cd rgkh_env_docker/main_env | |
| if [ -n "$1" ] | |
| then | |
| case "$1" in | |
| -job) echo "Запуск в режиме демона с очередями" && `docker-compose -f docker-compose.yml -f docker-compose-activemq.yml up -d --remove-orphans`;; | |
| -all) echo "Запуск в режиме демона с сервисами" && `docker-compose -f docker-compose.yml -f docker-compose-activemq.yml -f docker-compose-services.yml up -d --remove-orphans`;; | |
| -build) echo "Пересборка контейнеров" && `docker-compose down` && `docker-compose up -d --build`;; | |
| -h) echo "rstart [-job|-all|-h]" && echo " Запуск в режиме демона" && echo " -job Запуск в режиме демона с очередями" && echo " -all Запуск в режиме демона с сервисами" && echo " -build Пересборка и запуск в режиме демона";; | |
| esac | |
| else | |
| echo "Запуск в режиме демона" | |
| `docker-compose up -d --remove-orphans` | |
| fi | |
| cd $OLDPWD | |
| echo "Завершено"' | tee /tmp/rstart >/dev/null 2>&1 | |
| chmod +x /tmp/rstart | |
| sudo mv /tmp/rclear /tmp/rstop /tmp/rstart /usr/local/bin |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment