$ docker run -d --name redis crosbymichael/redis
$ docker run -it --rm --link redis:redis --name redis_ambassador -p 6379:6379 svendowideit/ambassador
$ docker run -it --name redis_ambassador --expose 6379 -e REDIS_PORT_6379_TCP=tcp://54.191.106.107:6379 svendowideit/ambassador
$ docker run -i -t --rm --link redis_ambassador:redis relateiq/redis-cli
$ socat TCP4-LISTEN:6379,fork,reuseaddr TCP4:172.17.0.136:6379
CMD env | grep _TCP= | sed 's/.*_PORT_\([0-9]*\)_TCP=tcp:\/\/\(.*\):\(.*\)/socat TCP4-LISTEN:\1,fork,reuseaddr TCP4:\2:\3 \&/' | sh && top
"REDIS_PORT_1234_TCP" 환경변수에서 PORT와 TCP사이의 포트 번호를 가져와서 TCP4-LISTEN할당. 실제 매핑주소, 포트를 TCP4에 할당
환경변수로 주어진 데이터를 ambassador 컨테이너가 입력받은 포트 그대로 expose