|
|
root@dockerserver:~# brctl show6 S! P9 F* f6 A
bridge name bridge id STP enabled interfaces
# {7 J% w$ v4 _. N; N, Xdocker0 8000.02422173a138 no 7 Q+ h& X/ I5 j0 i2 _' R! X8 u2 h
root@dockerserver:~# apt-get install -y bridge-utils 安装桥接4 G3 s3 n$ G/ c0 i- J
7 l$ J8 ^6 @8 t. p" W) M修改docker0默认分配的ip地址: sudo ifconfig docker0 192.168.200.1 netmask 255.255.255.0
- ~4 [$ J# M5 n8 {修改完后,重启docker服务 sudo service docker restart. 新运行的容器地址就变成了新的ip地址了。 , z* \/ a" j$ a- v {0 Z
添加虚拟网桥
) I9 ^5 J1 X: o" q! s" e' i) [sudo brctl addbr br0- E+ Q6 K# w/ k4 ~
sudo ifconfig br0 192.168.100.1 netmask 255.255.255.0" |# c* w- v# M0 I/ A
6 b& S! L+ V0 q
更改docker守护进程的启动配置:
- @% @+ e8 a% F- C4 Tvim /etc/default/docker 中添加 DOCKER_OPS的值 -b=br0.
7 n$ h6 u4 M+ m; T5 X
# \7 k, ~1 K0 X( V9 c( eDOCKER_OPTS="--insecure-registry 192.168.0.240" : T/ H! U5 {, _8 ^
重启docker服务即可。' j) o w3 L2 Z+ f- o& D
0 X/ `' z1 |, C; R
, x r. x, B$ M# G8 W
|
|