In essence, the glance.yml
file has been moved from the root of the project to a config/
directory and you now need to mount that directory to /app/config
in the container.
Versions before v0.7.0 used a docker-compose.yml
that looked like the following:
services:
glance:
image: glanceapp/glance
volumes:
- ./glance.yml:/app/glance.yml
ports:
- 8080:8080
And expected you to have the following directory structure:
glance/
docker-compose.yml
glance.yml
With the release of v0.7.0, the recommended docker-compose.yml
looks like the following:
services:
glance:
container_name: glance
image: glanceapp/glance
volumes:
- ./config:/app/config
ports:
- 8080:8080
And expects you to have the following directory structure:
glance/
docker-compose.yml
config/
glance.yml
Taking all of these into account, it felt like the right time to implement the change.