[Mailman-Developers] Mailman3 Suite in Docker! (Also: probably decent recipe for ubuntu 14.04)

Terri Oda terri at toybox.ca
Thu Apr 16 15:07:51 CEST 2015


Oh, right. Change 'source' to '.' I did that last night but apparently didn't update the wiki.

And it's a wiki, you can update it without needing pull requests :)

On April 16, 2015 1:35:41 AM EDT, Pranjal Mittal <mittalp at onid.oregonstate.edu> wrote:
>Hi Terri,
>
>There seems to be an issue in the step that activates the venv in the
>Dockerfile i.e.:
>RUN source venv/bin/activate
>
>Here is the last part of from my docker build logs which shows the
>error:
>http://dpaste.com/2PG8THT
>
>The error happens because while building the docker image the default
>shell
>used is not bash. /bin/sh need not be bash which makes the source
>command
>fail (because it will only work in bash).
>
>I have updated the docker file which should fix this issue:
>http://dpaste.com/0ZGFR51
>
>I can help with docker integration but keeping a little busy with
>catching
>up on academics after Pycon; will work on it from next week. Can we add
>this file to some github repo to be able to send PR's, etc
>conveniently?
>
>
>Thanks,
>- Pranjal
>
>On Wed, Apr 15, 2015 at 8:14 PM, Terri Oda <terri at toybox.ca> wrote:
>
>> Hey all,
>>
>> I've got a Dockerfile up here for those of you who might want to try
>> dumping Mailman3 suite into a container and watching it go:
>>
>>
>http://wiki.list.org/DEV/Mailman%203.0/Mailman%203.0%20Suite%20Dockerfile
>>
>> This gets everything running with some default configs, and I can
>tell
>> that it at least gets the websites up inside the container.
>>
>> (If you do a little mental translation, you can use those same
>> instructions to set up on a fresh Ubuntu 14.04 install, I presume.)
>>
>> The problem is that I'm both very tired after PyCon+sprints and very
>new
>> to Docker, and I don't know what instructions I need for people to
>run that
>> and wire the ports up so you can connect to postorius and hyperkitty
>on
>> your local machine.
>>
>> Can anyone help with that?
>>
>>  Terri
>>
>> _______________________________________________
>> Mailman-Developers mailing list
>> Mailman-Developers at python.org
>> https://mail.python.org/mailman/listinfo/mailman-developers
>> Mailman FAQ: http://wiki.list.org/x/AgA3
>> Searchable Archives: http://www.mail-archive.com/
>> mailman-developers%40python.org/
>> Unsubscribe: https://mail.python.org/mailman/options/mailman-
>> developers/mittal.pranjal%40gmail.com
>>
>> Security Policy: http://wiki.list.org/x/QIA9
>>




More information about the Mailman-Developers mailing list