change mysql container name

This commit is contained in:
2017-12-21 23:01:16 +01:00
parent 622f42e9b9
commit 1c7f70e579
4 changed files with 10 additions and 10 deletions
+5 -5
View File
@@ -42,15 +42,15 @@ config:
@echo "Configuring docker for environment '$(ENV)'"
@echo " --> Generating mysql auth file"
@cat conf/env/nextcloud-mysql.env \
@cat conf/env/mysql.env \
| python -c "import sys; import string; v=sys.stdin.readline().split('MYSQL_ROOT_PASSWORD=')[1]; print(string.Template(open('conf/build/mysql/my.cnf').read()).substitute({'PASSWORD':v}))" \
| docker exec -i $(CLIENT).nextcloud-mysql.$(ENV) sh -c 'cat > /root/.my.cnf'
| docker exec -i $(CLIENT).mysql.$(ENV) sh -c 'cat > /root/.my.cnf'
db-backup:
@echo "Backing up database"
@mkdir -p backup/
@docker exec --tty --interactive $(CLIENT).nextcloud-mysql.$(ENV) mysqldump -uroot database > backup/nextcloud-mysql_dump_`date +%d-%m-%Y"_"%H_%M_%S`.sql
@docker exec --tty --interactive $(CLIENT).mysql.$(ENV) mysqldump -uroot database > backup/mysql_dump_`date +%d-%m-%Y"_"%H_%M_%S`.sql
db-restore:
@echo "Restoring file to database (backup/nextcloud-mysql.sql)"
@docker exec -i $(CLIENT).nextcloud-mysql.$(ENV) mysql -uroot database < backup/nextcloud-mysql.sql
@echo "Restoring file to database (backup/mysql.sql)"
@docker exec -i $(CLIENT).mysql.$(ENV) mysql -uroot database < backup/mysql.sql
+1 -1
View File
@@ -7,7 +7,7 @@ services:
- "8888:8888"
restart: "no"
nextcloud-mysql:
mysql:
ports:
- "3306:3306"
restart: "no"
+4 -4
View File
@@ -15,10 +15,10 @@ services:
restart: always
# https://hub.docker.com/_/mysql/
nextcloud-mysql:
mysql:
build: build/mysql
container_name: ${CLIENT}.nextcloud-mysql.${ENV}
env_file: env/nextcloud-mysql.env
container_name: ${CLIENT}.mysql.${ENV}
env_file: env/mysql.env
volumes:
- "../volume/nextcloud-mysql/var.lib.mysql:/var/lib/mysql"
- "../volume/mysql/var.lib.mysql:/var/lib/mysql"
restart: always