-
Notifications
You must be signed in to change notification settings - Fork 259
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Persistance, for 'manual' testing #10
Comments
Hi Dan,
I completely agree with this need for our use cases.
I'm not a Docker expert yet, but I have seen than with So, do you think there is anything left to do or unsure?
Could you please elaborate what you mean with this sentence so that I can understand the problem you are seing? Thanks, |
Hi @abias, Since this setup is for dev/test purposes I'm keen to second your idea of PR w/o the need to expore more optional params to give persistance to the environment: anyone playing with HTH, |
Hi Matteo, thank you for your feedback.
Allright, I understood this now. I think this is really some "extended usage" which Dan or anyone else can think about if this should be officially supported.
I added a note to README in PR #54. Please feel free to comment on the PR if you have improvement proposals.
So you mean that to switch the underlying DBMS, you have to destroy the containers and rebuild the containers completely and it would be nice to be able to switch the DBMS while keeping the data inside the DB? From my point of view, this is an edge case and you would have to deal with all the same obstacles like you have it in production when moving from one DBMS to another while keeping production data. Do you think Docker can help here in any way? |
I think that what written in #55 describes what docker could and couldn't do w/o any further code. For the record, I'm not talking here about moving data between different DB types but the ability to use them concurrently, even more versions of the same DB type. HTH, |
A very common use case here which i don't think is handled with just the 'stop and start', is for example using the same data for both a php56 install and php71 install - being able to quickly test on both versions of php without completely duplicating an install. |
I think the new bits of readme and other pull request are probably enough to keep open for now with work to be done, so i'll close this. |
For doing manual testing, we don't want our docker environments to be completely torn down and recreated each time.
Need to investigate this:
stop
rather thandown
. But I have not looked into this at allSo far i've been focused initially on quick manual tests and automated testing and haven't examined this case at all, but manual testing is very much part of the usecase for this project.
The text was updated successfully, but these errors were encountered: