I want to install Redmine in Docker. I followed this tutorial. When I tried with Postresql
docker run --name=postgresql-redmine -d \
--env='DB_NAME=redmine_production' \
--env='DB_USER=redmine' --env='DB_PASS=password' \
--volume=/srv/docker/redmine/postgresql:/var/lib/postgresql \
sameersbn/postgresql:9.6-2
docker run --name=redmine -d \
--link=postgresql-redmine:postgresql --publish=10083:80 \
--env='REDMINE_PORT=10083' \
--volume=/srv/docker/redmine/redmine:/home/redmine/data \
sameersbn/redmine:3.3.2-1
I got the following error message:
docker: Error response from daemon: Cannot link to a non running container: /postgresql-redmine AS /redmine/postgresql-redmine.
And when I try with MySQL
:
docker run --name=mysql-redmine -d \
--volume=/srv/docker/redmine/mysql:/var/lib/mysql \
sameersbn/mysql:latest
docker run --name=redmine -it --rm \
--env='DB_ADAPTER=mysql2' \
--env='DB_HOST=192.168.1.100' --env='DB_NAME=redmine_production' \
--env='DB_USER=redmine' --env='DB_PASS=password' \
--volume=/srv/docker/redmine/redmine:/home/redmine/data \
sameersbn/redmine:3.3.2-1
I don't get error message, but I can't reach it (not in port 3000 and not in port 10083, too)
What's missing?
EDIT:
Output of docker ps -a
CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES
3b0d0631080f sameersbn/mysql:latest "/sbin/entrypoint...." 3 hours ago Exited (1) 3 hours ago
Output of docker logs 3b0d0631080f
standard_init_linux.go:178: exec user process caused "exec format error"