#55700: Move the Memcached container into the Docker Compose config #2689
Add this suggestion to a batch that can be applied as a single commit. This suggestion is invalid because no changes were made to the code. Suggestions cannot be applied while the pull request is closed. Suggestions cannot be applied while viewing a subset of changes. Only one suggestion per line can be applied in a batch. Add this suggestion to a batch that can be applied as a single commit. Applying suggestions on deleted lines is not supported. You must change the existing code in this line in order to create a valid suggestion. Outdated suggestions cannot be applied. This suggestion has been applied or marked resolved. Suggestions cannot be applied from pending reviews. Suggestions cannot be applied on multi-line comments. Suggestions cannot be applied while the pull request is queued to merge. Suggestion cannot be applied right now. Please check back later.
Trac ticket: https://core.trac.wordpress.org/ticket/55700
This moves the Memcached container into the Docker Compose config so it can be used with the local dev environment just by flipping the
LOCAL_PHP_MEMCACHEDenvironment variable value.Testing
Ensure Docker Desktop is running if necessary.
Test with the object cache enabled:
.envfile enable the memcached config viaLOCAL_PHP_MEMCACHED=truenpm run env:restartobject-cache.phpdrop-in is present on http://localhost:8889/wp-admin/plugins.php?plugin_status=dropinsTest with the object cache disabled:
.envfile disable the memcached config viaLOCAL_PHP_MEMCACHED=falsenpm run env:restartobject-cache.phpdrop-in is no longer present on http://localhost:8889/wp-admin/plugins.php?plugin_status=dropins