6、Docker与Jenkins:容器化与自动化的完美结合

Docker与Jenkins:容器化与自动化的完美结合

一、Docker基础

1.1 Docker网络配置

默认情况下,容器受主机防火墙系统保护,不会从外部系统打开任何路由。我们可以通过 --network 标志来更改此默认行为,其可用选项如下:
- bridge (默认):通过默认的Docker网桥进行网络连接。
- none :无网络连接。
- container :与其他(指定的)容器共享网络。
- host :使用主机网络(无防火墙)。

可以使用 docker network 命令列出和管理不同的网络:

$ docker network ls
NETWORK ID   NAME   DRIVER SCOPE
b3326cb44121 bridge bridge local
84136027df04 host   host   local
80c26af0351c none   null   local

如果将网络指定为 none ,则无法连接到容器,反之亦然,容器也无法访问外部网络。 host 选项使容器的网络接口与主机相同,它们共享相同的IP地址,因此容器上启动的所有内容在外部都是可见的。最常用的选项是默认的 bridge ,因为它允许我们明确指定

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值