2019-03-07 15:35:54 +00:00
|
|
|
.. include:: /_includes/snippets/__ANNOUNCEMENTS__.rst
|
|
|
|
|
2018-03-16 22:26:12 +00:00
|
|
|
.. _remove_stopped_container:
|
|
|
|
|
|
|
|
************************
|
|
|
|
Remove stopped container
|
|
|
|
************************
|
|
|
|
|
|
|
|
Why should I?
|
|
|
|
=============
|
|
|
|
|
|
|
|
If you simply ``docker-compose stop`` in order to stop all containers, they are still preserved
|
|
|
|
in the ``docker ps -a`` process list and still have state.
|
|
|
|
|
|
|
|
In case you change any path variables inside the ``.env`` file (or silently due to git updates),
|
|
|
|
you need to completely re-create the state.
|
|
|
|
|
|
|
|
This is done by first fully removing the container and then simply starting it again.
|
|
|
|
|
|
|
|
|
|
|
|
How to do it?
|
|
|
|
=============
|
|
|
|
|
|
|
|
.. code-block:: bash
|
|
|
|
|
|
|
|
host> docker-compose stop
|
|
|
|
host> docker-compose rm
|
|
|
|
|
|
|
|
|
|
|
|
When to do it?
|
|
|
|
==============
|
|
|
|
|
|
|
|
Whenever path values inside the ``.env`` file change.
|