rakuten / docker /setup.sh
Demosthene-OR's picture
Configure LFS for images and update code
eb5ec73
raw
history blame contribute delete
827 Bytes
#!/bin/bash
export MYSQL_ROOT_PWD="${MYSQL_ROOT_PWD}"
# Lancement du servie airflow-init avec Docker Compose
docker-compose -f docker/docker-compose.yml run --rm airflow-init
# Lancement de Docker Compose en mode détaché
docker-compose -f docker/docker-compose.yml up -d
# Attendre que MySQL soit prêt
echo "Attente pour que MySQL soit prêt..."
while ! docker-compose -f docker/docker-compose.yml exec -T mysql mysqladmin ping -h"localhost" -u"root" -p"Rakuten" --silent; do
sleep 1
done
# Attente pour que les services soient prêts (si nécessaire)
echo "Attente pour que les autres services soient prêts..."
sleep 15
# Lancement de l'initialisation avec curl
echo -e "\nFin de l'initialisation..."
# Récupération des logs
docker-compose -f docker/docker-compose.yml logs > docker/log_docker_compose.txt