|
|
root@dockerserver:~# brctl show# W3 B4 Y* N9 k
bridge name bridge id STP enabled interfaces I/ R4 ^) E, y9 h
docker0 8000.02422173a138 no 7 [! s' U9 H- n9 O7 Z
root@dockerserver:~# apt-get install -y bridge-utils 安装桥接
; Z' p" M& S8 K) L+ p# \. B7 l* j5 U2 |$ {; q
修改docker0默认分配的ip地址: sudo ifconfig docker0 192.168.200.1 netmask 255.255.255.06 ]' a% S* p/ H
修改完后,重启docker服务 sudo service docker restart. 新运行的容器地址就变成了新的ip地址了。 : k" V3 D+ M' O/ [ w8 u
添加虚拟网桥
/ V6 h1 d2 F. n; F- }sudo brctl addbr br0: u. |- z* [- E% o3 O
sudo ifconfig br0 192.168.100.1 netmask 255.255.255.04 {6 n( ^3 n! w6 R% i
* {/ P/ `! `; E" h更改docker守护进程的启动配置: % P+ ?3 V2 d) |* \* p/ e
vim /etc/default/docker 中添加 DOCKER_OPS的值 -b=br0.* b n! V5 C* t u' e/ I2 ]9 H
! L# R% v1 Y0 h% H. L
DOCKER_OPTS="--insecure-registry 192.168.0.240"
~9 l2 s m: ?0 x重启docker服务即可。
/ {3 |1 m* J& D, Z: u4 C$ {0 l, L* f; ?/ V0 I* ?2 M' c* F$ U I
* O* `5 L: |1 \
|
|