-
Notifications
You must be signed in to change notification settings - Fork 1k
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
update : Dockerfile #962
update : Dockerfile #962
Conversation
The Travis error is not due to the Dockerfile. The original problem where it all started was
|
…sible backup possibility
Thanks to @DoubleMalt I also did some work on seperating data and application with regards to the 12factor model. Feel free to fork from or refer to
It's also on the docker hub and could theoretically be run by
@BjarniRunar Together with Docker's unclear behaviour with data volumes I wasn't sure if the separation actually worked. But it seems the combination of the I can only suggest to create an official
Due to the unclear response I got in the Mail sources dialogue, as mentionned in the link above, it took me another ~3 hrs to believe the seperation worked. I'd actually like to know if that is the case, why I'm asking for prove before the PR should be merged. |
Well, there's more going on today that wants to be merged : #966 : so @kentonv can be happy again #923 (comment). @stephenliang Any ideas how to consolidate our Pull Requests? They seem to take separate approaches, esp. regarding |
Another problem with the Docker container I came across today is, slightly OT, that |
I think the setup and the new storage folder location is necessary due to the new structure. I've been running MP on a docker instance for 5 days now and it's working fine |
Which is the new structure? |
Please see the manual configuration wiki |
I have been away for ages and am just catching up now - I'd very sorry this has been ignored so long, you put lots of effort into it. Unfortunately, as I know nothing abut Docker, I can't really evaluate this. I could blindly merge, but I'd rather get input from @DoubleMalt first, as I know they are relying on Docker for their work. |
Putting /root/.gnupg in a volume would make sense for the current Dockerfile. However this pull request has a completely different base than the current Dockerfile. I will add the Volume line to the Dockerfile and create a Pull request |
This is now very old and there was a bunch of back-and-forth - I am confused about the state of things, and I am going to close this. However, I encourage you guys to submit a new PR based on whatever the current state of the art is. :-) Also, since I know it relates to making multi-user installs easier, which seems like a main docker use-case, I want to draw attention to the features/metadata.ng branch, where I am reworking the underlying storage systems to use less RAM and start up more quickly. |
Dear @BjarniRunar , thanks for your kind and informative comment. |
Hi @brennannovak,
the
Dockerfile
and the instructions in the wiki didn't work for me, so I refactored it based on the vagrant-bootstrap.sh.I would also propose to run it as a deamon and add this info to the respective wiki page afterwards.
Despite the changes look trivial, it took around 45mins time to figure it out, if you are tracking these kind of contributions.