找回密码
 注册
查看: 4317|回复: 0

Docker容器的网络连接

[复制链接]

1

主题

0

回帖

12

积分

管理员

积分
12
QQ
发表于 2018-6-20 22:14:18 | 显示全部楼层 |阅读模式
root@dockerserver:~# brctl show
1 l) f% m4 T0 c1 A; c& X& s4 n; Nbridge name bridge id  STP enabled interfaces* }! ]# o' B8 Z! L1 Q7 a
docker0  8000.02422173a138 no  1 `. N! ?8 k# N" I* u
root@dockerserver:~# apt-get install -y bridge-utils   安装桥接
9 @1 c  G/ Y2 X+ `' m+ T+ f2 D& ~2 |/ c! f% q; u( \% Q
修改docker0默认分配的ip地址:
sudo ifconfig docker0 192.168.200.1 netmask 255.255.255.0
! Y; H9 ~3 Q$ u
修改完后,重启docker服务 sudo service docker restart. 新运行的容器地址就变成了新的ip地址了。

# Q2 @' \- I9 h  @8 w
添加虚拟网桥

( s; t/ E9 U% H" Nsudo brctl addbr br0# L+ _+ r3 p2 m
sudo ifconfig br0 192.168.100.1 netmask 255.255.255.03 o9 I- N' I( ^7 M  R3 e3 G
% e* w7 s" o7 Y# ^8 m% C2 m
更改docker守护进程的启动配置:
* k0 _3 {3 `1 f# _) [- E4 t
vim /etc/default/docker 中添加 DOCKER_OPS的值 -b=br0.
  z3 J3 V  c% r4 b$ U& @% v* w
& j' |! H$ t! ~6 V8 F9 S
DOCKER_OPTS="--insecure-registry 192.168.0.240"
5 {) K1 |! ~4 I8 O! i- X1 N5 p9 d0 n
重启docker服务即可。: v6 a7 ]7 }. f0 l# o) `

. t5 `" Q7 z( O( @- ^
9 w+ G3 F- T0 Q* v7 o. E' f5 L: V
您需要登录后才可以回帖 登录 | 注册

本版积分规则

返回首页|Archiver|手机版|小黑屋|易陆发现技术论坛 ( 蜀ICP备2026014127号-1 )

GMT+8, 2026-6-12 01:37 , Processed in 0.018143 second(s), 23 queries .

Powered by Discuz! X5.0

© 2001-2026 Discuz! Team.

快速回复 返回顶部 返回列表