This is meant and used for local development environment for looker; not really designed for production. (though the image is the same one we use)
The files listed in here with the __config__
prefix should exist in a config
directory off the root. (Github doesn't allow slashes in the name)
This configuration has a load balancer service that automatically discoveres new looker containers, so you can just scale up once you let a single container get started and fully configured.
models will be saved in
data/looker/model*
bin/docker-entrypoint.sh
config/database.yml
config/lookerstart.cfg
config/provision.yml
data/looker
data/mysql
Dockerfile
Dockerfile.mysql
docker-compose.yml
docker-compose up -d
docker-compose logs -f --tail 100
docker-compose scale looker=2
in order to seed your database you'll need to do some manual work to get your data into the database, before running looker container. If you don't do this, looker will generate it's database on it's own.
docker-compose up -d mysql
docker-compose up -d lb looker
docker-compose logs -f --tail 100