Sign inSign up

gerchardon/dind-proxy

By gerchardon

Updated almost 11 years ago

Image
0

204

gerchardon/dind-proxy repository overview

dind-proxy

Dependency Status

Use Case

Envy & dind

Access to export port of a docker engine runing in docker (dind)

docker run -d --name envy --privileged -v /tmp/data:/data -v /var/run/docker.sock:/var/run/docker.sock \
    -p 8000:80 -p 2222:22 -e HOST_DATA=/tmp/data progrium/envy
sudo npm install -g dind-proxy
sudo dind-proxy
# Or by docker
docker run -p 80:80 -d -v /var/run/docker.sock:/var/run/docker.sock gerchardon/dind-proxy

Go to http://envy.127.0.0.1.xip.io/u/

Edit file /env/Dockerfile : FROM gerchardon/docker-client

run rebuild

Launch a docker

docker run -p 80:80 -d tutum/apache-php

Go to http://..127.0.0.1.xip.io

Export same port
docker run --name site1 -d tutum/apache-php
docker run --name site2 -d tutum/apache-php

Go to :

Tag summary

Content type

Image

Digest

sha256:6943ced98

Size

10.1 MB

Last updated

almost 11 years ago

docker pull gerchardon/dind-proxy