administration
administration copied to clipboard
./ocstart-docker.sh got stuck at "Wait for bootup .............."
I'm using the start script ./ocstart-docker.sh -s nginx -d /Users/Martin/ownCloud2 to start the containers. My system is OS X with docker-machine installed. But since 20 min the script is stuck while waiting for bootup. Any idea why the script doesn't continue or what is wrong? Thanks, Martin
$ ./ocstart-docker.sh -s nginx -d /Users/Martin/ownCloud2
Restart test system
Error response from daemon: no such id: oc-data
Error: failed to remove containers: [oc-data]
Error response from daemon: no such id: memcached
Error: failed to remove containers: [memcached]
Error response from daemon: no such id: oc-mysql
Error: failed to remove containers: [oc-mysql]
Error response from daemon: no such id: oc-server-1
Error: failed to remove containers: [oc-server-1]
Error response from daemon: no such id: oc-server-2
Error: failed to remove containers: [oc-server-2]
Error response from daemon: no such id: oc-server-3
Error: failed to remove containers: [oc-server-3]
Start ownCloud server nginx on port 8888 with database mysql
docker run -dv /data-vol:/data-vol --name=oc-data data-vol-ubuntu
docker run -dp 127.0.0.1:11211:11211 -h memcached --name memcached memcached-ubuntu
docker run -dp 3306:3306 -v /data-vol/mysql:/var/lib/mysql -e MYSQL_PASS=rootpass --name=oc-mysql -h oc-mysql db-mysql-ubuntu /sbin/my_init --enable-insecure-key
on IP 172.17.0.52
docker run -dp 127.0.0.1:8888:8000/tcp -h oc-server-1 --name=oc-server-1 --link=oc-mysql:db --link=memcached:memcached --volumes-from oc-data oc-nginx-ubuntu /sbin/my_init --enable-insecure-key
Wait for bootup ...................
Tail into my containers looks like this:
$ docker logs -f oc-server-1
...
*** Running /etc/my_init.d/00_regen_ssh_host_keys.sh...
*** Running /etc/my_init.d/config.sh...
No pre-existing certificate found, generating a new one with subject:
/C=US/ST=CA/L=Carlsbad/O=Lime Technology/OU=unRAID Server/CN=yourhome.com
Generating a 2048 bit RSA private key
......................................+++
.......+++
writing new private key to '/opt/server.key'
-----
server.key
server.pem
*** Running /etc/my_init.d/init_volume.sh...
*** Running /etc/rc.local...
*** Booting runit daemon...
*** Runit started as PID 29
Sep 6 07:18:11 oc-server-1 syslog-ng[36]: syslog-ng starting up; version='3.5.3'
The data container:
$ docker logs -f oc-data
*** Running /etc/my_init.d/00_regen_ssh_host_keys.sh...
*** Running /etc/rc.local...
*** Booting runit daemon...
*** Runit started as PID 10
Sep 6 07:18:09 4359364da3f3 syslog-ng[15]: syslog-ng starting up; version='3.5.3'
... and the DB container:
$ docker logs -f oc-mysql
...
*** Running /etc/rc.local...
*** Booting runit daemon...
*** Runit started as PID 573
150906 07:18:16 mysqld_safe Can't log to error log and syslog at the same time. Remove all --log-error configuration options for --syslog to take effect.
150906 07:18:16 mysqld_safe Logging to '/var/log/mysql/error.log'.
150906 07:18:16 mysqld_safe Starting mysqld daemon with databases from /var/lib/mysql
Sep 6 07:18:16 oc-mysql syslog-ng[579]: syslog-ng starting up; version='3.5.3'```