You are on page 1of 6

11/2/2016 DockOneDockerDockOne.

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

You might also like