Skip to content

v5.0.0

Choose a tag to compare

@hnsr hnsr released this 06 Aug 11:15
· 11 commits to master since this release
8f2cdd8

What's Changed

  • Update docker-compose.example.yml to use MySQL instead of Percona by @hnsr in #147
  • Remove NFS volumes for MySQL and ElasticSearch by @hnsr in #150
  • Add config for disabling sales e-mail async sending by @hnsr in #151
  • Update docker-compose.example.yml by @hnsr in #152
  • Remove nfs and cleanup readme by @hnsr in #153

Updating existing projects

When updating a project (that is already using docker-devbox) to this version (5.x) which includes the new volume setup, developers should be instructed to do the following when pulling these changes:

Optional steps (skip unless you need to preserve local DB):

  • Stay on old commit (before docker-compose.yml was updated)
  • Dump local MySQL DB (if needed)

Non-optional steps:

  • Stop docker compose
  • Update to latest commit (after docker-composer.yml was updated)
  • Remove pre-existing NFS mounted volumes (substitute $PROJECT with project name, see docker volume ls):
    • docker volume rm $PROJECT_mysql-mount
    • docker volume rm $PROJECT_elasticsearch-mount
    • docker volume rm $PROJECT_nginx-mount
  • Start docker compose
  • Re-import MySQL DB

Full Changelog: v4.4.0...v5.0.0