- Please modified to suit the generate-certfiles.sh to your environment.
- execute generate-certfiles.sh
- docker build
- docker run
- Change the following
C="JP"
ST="Fukuoka"
L="Fukuoka"
O="foo"
OU="bar"
CN="foo.bar.example.com"
- Generate assets/etc/apache2/ssl/apache.crt, assets/etc/apache2/ssl/apache.key, assets/etc/apache2/ssl/server.der
$ ./generate-certfiles.sh
$ docker build --no-cache=false -t your_name/image_name .
use docker0 bridge.
$ docker run -d --link ${redmine_name}:${redmine_alias} --name=apache -p 80:80 -p 443:443 your_name/image_name
use host network.
$ docker run -d --net=host --name=apache --env=REDMINE_PORT_80_TCP_ADDR=`docker inspect --format="{{ .NetworkSettings.IPAddress }}" redmine` --log-driver=syslog --log-opt syslog-facility=daemon --log-opt syslog-tag="apache" inokappa/apache