Enable remote access to docker daemon in dynamic_docker 79/26779/3
authorMarcus G K Williams <Marcus.G.Williams@gmail.com>
Thu, 10 Sep 2015 17:04:14 +0000 (10:04 -0700)
committerMarcus G K Williams <Marcus.G.Williams@gmail.com>
Thu, 10 Sep 2015 18:52:39 +0000 (11:52 -0700)
This change is needed for the robot Docker library to remotely
control docker daemon and instances.

Change-Id: Ifa5f27d68b0cfcef90c7d8089091aa9338e0ea49
Signed-off-by: Marcus G K Williams <Marcus.G.Williams@gmail.com>
vagrant/docker/bootstrap.sh

index 676fd3d06626ce82e7f1bbec0ae689419c77d0e9..ebafa994f23555aaf444e2e3a29a32c4653514c7 100644 (file)
@@ -19,6 +19,9 @@ rh_changes() {
 # /etc/sysconfig/docker-network
 DOCKER_NETWORK_OPTIONS='--bip=10.250.0.254/24'
 EOL
+    # configure docker daemon to listen on port 5555 enabling remote
+    # managment
+    sed -i -e "s#='--selinux-enabled'#='--selinux-enabled -H unix:///var/run/docker.sock -H tcp://0.0.0.0:5555'#g" /etc/sysconfig/docker
 
     # docker group doesn't get created by default for some reason
     groupadd docker