Skip to content
Snippets Groups Projects
start.sh 579 B
Newer Older
  • Learn to ignore specific revisions
  • . /opt/glance/config-glance.sh
    
    # wait for mysql to start
    while !  mysql -h ${MARIADB_PORT_3306_TCP_ADDR} -u root -p${DB_ROOT_PASSWORD} -e "select 1" mysql > /dev/null 2>&1; do
        echo "waiting for mysql..."
        sleep 1
    done
    
    
    mysql -h ${MARIADB_PORT_3306_TCP_ADDR} -u root -p${DB_ROOT_PASSWORD} mysql <<EOF
    
    CREATE DATABASE IF NOT EXISTS ${GLANCE_DB_NAME} DEFAULT CHARACTER SET utf8;
    GRANT ALL PRIVILEGES ON ${GLANCE_DB_NAME}.* TO
           '${GLANCE_DB_USER}'@'%' IDENTIFIED BY '${GLANCE_DB_PASSWORD}'
    
    
    /usr/bin/glance-manage db_sync
    
    
    exec /usr/bin/glance-registry