|
...
|
...
|
@@ -86,3 +86,20 @@ Production-ready
|
|
86
|
86
|
Docker is still alpha software, and not suited for production.
|
|
87
|
87
|
We are working hard to get there, and we are confident that it will be possible within a few months.
|
|
88
|
88
|
|
|
|
89
|
+
|
|
|
90
|
+Advanced port redirections
|
|
|
91
|
+--------------------------
|
|
|
92
|
+
|
|
|
93
|
+Docker currently supports 2 flavors of port redirection: STATIC->STATIC (eg. "redirect public port 80 to private port 80")
|
|
|
94
|
+and RANDOM->STATIC (eg. "redirect any public port to private port 80").
|
|
|
95
|
+
|
|
|
96
|
+With these 2 flavors, docker can support the majority of backend programs out there. But some applications have more exotic
|
|
|
97
|
+requirements, generally to implement custom clustering techniques. These applications include Hadoop, MongoDB, Riak, RabbitMQ,
|
|
|
98
|
+Disco, and all programs relying on Erlang's OTP.
|
|
|
99
|
+
|
|
|
100
|
+To support these applications, Docker needs to support more advanced redirection flavors, including:
|
|
|
101
|
+
|
|
|
102
|
+* RANDOM->RANDOM
|
|
|
103
|
+* STATIC1->STATIC2
|
|
|
104
|
+
|
|
|
105
|
+These flavors should be implemented without breaking existing semantics, if at all possible.
|