Professional Documents
Culture Documents
io
(http://dockone.io/login/) (http://dockone.io/account/register/)
Docker(http://dockone.io/topic/Docker) (http://dockone.io/topic/%E5%BE%AE%E4%BF%A1%E5%88%86%E4%BA%AB)
DockOneDocker
DockerDocker
DockerDocker
IP?Docker
47
IPIP
IPIPclientserver
clientclient
clientDubboDNS
IP
LVS/Nginx/HAProxy
""""+""
Dubbo
DNSDNS
DNS
DNSIP
Docker1.10DNS
DNSTTLTTL0DNS
LVS/IPVS
IPVSDocker1.124
7HTTP
7
Nginx
47cacheWeb7HOST
807HTTP
HTTP
HAProxy
47Round-Robinstatic-rrleast-connsource-IP
TCPHTTP7HOST80
7HTTPHTTP
Cache
aliyun
http://dockone.io/article/1582 1/6
11/2/2016 DockOneDockerDockOne.io
aliyun
DockerDNSDocker1.10Docker1.11DNS1
DNS2AliasesIP3LinkAliases
DNS4DNS
(http://dockerone.com/uploads/article/20160727/4a55857a2e9e6a2bb06fdb5659591543.png)
4SLBLVSSLB
SLB
7HAProxy
4SLB7HAProxySLB7TengineHAProxy
4/
SLBSwarmSLBSLB
http://dockone.io/article/1582 2/6
11/2/2016 DockOneDockerDockOne.io
(http://dockerone.com/uploads/article/20160727/d07bff69208ce4aadaf9d3d13c564e94.png)
HAProxyHAProxyHAProxy
reloadHAProxy
http://dockone.io/article/1582 3/6
11/2/2016 DockOneDockerDockOne.io
(http://dockerone.com/uploads/article/20160727/8dcccc7acdc916af842e29043591ddf4.png)
rolling_update1AB
2ASLBHAProxy3A4A5B
6B
SLBHAProxy
HAProxyWrapperrouting
serviceIPSLB
77
7DockerDNSresolverHAProxy
LBHAProxy1DockerDNSresolver restserver.local
HAProxyIPHAProxy2RestClient restserver.local
LB3LB DiscoveryService RestServerContaienr
http://dockone.io/article/1582 4/6
11/2/2016 DockOneDockerDockOne.io
(http://dockerone.com/uploads/article/20160727/205e152d9f6bb41e0832524ddcf47de6.png)
4
Dockerfile FROM
4
SLBSLB
4SLB4
47SLB
http://dockone.io/article/1582 5/6
11/2/2016 DockOneDockerDockOne.io
(http://dockerone.com/uploads/article/20160727/65d657e35eb80aaeda3c92d4431dc34e.png)
(http://dockerone.com/uploads/article/20160727/af7d935538c7ad0c01064a582971f3c4.png)
7SLB
HAProxy
SLB
Q&A
Qn
http://dockone.io/article/1582 6/6