1
Has anyone successfully installed Mail-in-a-box within Docker? I like to keep the install isolated to run some other tasks on the server, too.
I tried with running Ubuntu 18.04 within a container on Debian, forwarding all relevant ports. I had to install a few libraries, but now I am stuck with the hostname. Error message doesn’t make sense as I am root.
docker rm -f -v mailinabox
docker run -d -t --name mailinabox -p 25:25/tcp -p 53:53/tcp -p 53:53/udp -p 9080:80/tcp -p 9443:443/tcp -p 587:587/tcp -p 993:993/tcp -p 995:995/tcp -p 4190:4190/tcp ubuntu:bionic
docker exec -it mailinabox bash
root@a9f1dfg3453h:/#
apt-get update
apt-get install sudo curl lsb-release dialog locales net-tools iproute2 systemd
curl -s https://mailinabox.email/setup.sh | sudo -E bash[Enter email]
[Enter hostname]ERROR:
Primary Hostname: somesite.com
Public IP Address: 195.201.48.15
Private IP Address: 172.17.0.7
Mail-in-a-Box Version: v0.40hostname: you must be root to change the host name
root@a9f1dfg3453h:/#
1 Like
bluepuma 2
Strange, I did some more research and stumbled across this:
root@ a9f1dfg3453h:/# uname -a
Linux a9f1dfg3453h 4.9.0-8-amd64 #1 SMP Debian 4.9.130-2 (2018-10-27) x86_64 x86_64 x86_64 GNU/Linux
Somehow the Debian system is still recognizable as host of the Ubuntu container.
murgero 3
Are you running docker on Debian?
It should be possible to do this.
Eliter 4
Why don’t you install docker on Ubuntu, if I may ask? I imagine you can run pretty much anything on Ubuntu that you can run on Debian.
murgero 5
Well Ubuntu is based on Debian soooo 
system Closed 6
This topic was automatically closed 7 days after the last reply. New replies are no longer allowed.