I suspect these volumes retain outdated data between container creation instead of pulling the latest data from the image as intended. This results in services loading without assets. Our usage of host volumes puts us in a weird position due to the fact that we want share code from the host while excluding certain directories, and pulling that information from the image itself. Docker doesn't seem to support such a configuration. We can resolve this issue by either rebuilding images completely with every change, using a separate container to build static assets, or explicitly sharing specific code directories rather than the entire directory.
| Name |
Last commit
|
Last update |
|---|---|---|
| .dev/volumes | Loading commit data... | |
| .env.example | Loading commit data... | |
| .gitignore | Loading commit data... | |
| .travis.yml | Loading commit data... | |
| LICENSE | Loading commit data... | |
| Makefile | Loading commit data... | |
| README.rst | Loading commit data... | |
| clone.sh | Loading commit data... | |
| destroy.sh | Loading commit data... | |
| docker-compose-host.yml | Loading commit data... | |
| docker-compose-marketing-site-host.yml | Loading commit data... | |
| docker-compose-marketing-site-sync.yml | Loading commit data... | |
| docker-compose-marketing-site.yml | Loading commit data... | |
| docker-compose-sync.yml | Loading commit data... | |
| docker-compose.yml | Loading commit data... | |
| docker-sync-marketing-site.yml | Loading commit data... | |
| docker-sync.yml | Loading commit data... | |
| dump-db.sh | Loading commit data... | |
| ecommerce.sql | Loading commit data... | |
| edxapp.sql | Loading commit data... | |
| edxapp_csmh.sql | Loading commit data... | |
| healthchecks.sh | Loading commit data... | |
| load-db.sh | Loading commit data... | |
| marketing.mk | Loading commit data... | |
| mongo-provision.js | Loading commit data... | |
| provision-credentials.sh | Loading commit data... | |
| provision-discovery.sh | Loading commit data... | |
| provision-ecommerce.sh | Loading commit data... | |
| provision-ida-user.sh | Loading commit data... | |
| provision-ida.sh | Loading commit data... | |
| provision-lms.sh | Loading commit data... | |
| provision.sh | Loading commit data... | |
| provision.sql | Loading commit data... | |
| requirements.txt | Loading commit data... |