Currently when you try and do
chain.Start()
chain.Stop()
chain.Start()
it fails as it tries to re-create containers even though they already exist
however the following succeeds
chain.Start()
chain.Remove(WithPreserveVolumes())
chain.Start()
We need to update the internal logic to keep track of the state of the containers / volumes (or query via docker client to determine state ) and handle this situation correctly.
Currently when you try and do
chain.Start()
chain.Stop()
chain.Start()
it fails as it tries to re-create containers even though they already exist
however the following succeeds
chain.Start()
chain.Remove(WithPreserveVolumes())
chain.Start()
We need to update the internal logic to keep track of the state of the containers / volumes (or query via docker client to determine state ) and handle this situation correctly.