我有一个连接到两个网络的docker容器,默认桥和自定义桥.通过默认设置,它仅链接到默认网络中的另一个容器,并通过自定义网桥,在本地网络中获取IP地址.
LAN -- [homenet] -- container1 -- [bridge] -- container2
sudo docker network inspect homenet
[{ "Name": "homenet",
"Scope": "local",
"Driver": "bridge",
"EnableIPv6": false,
"IPAM": {
"Driver": "default",
"Options": {},
"Config": [{ "Subnet": "192.168.130.0/24",
"Gateway": "192.168.130.8",
"AuxiliaryAddresses": { "DefaultGatewayIPv4": "192.168.130.3" }}]
},
"Internal": false,
"Containers": {
"$cid1": { "Name": "container",
"EndpointID": "$eid1_1",
"MacAddress": "$mac1_1",
"IPv4Address": "192.168.130.38/24", }
},
"Options": { "com.docker.network.bridge.name": "br-homenet" },
"Labels": {}}]
Run Code Online (Sandbox Code Playgroud)
和桥:
sudo docker network inspect bridge
[{
"Name": "bridge",
"Scope": "local",
"Driver": "bridge",
"EnableIPv6": false, …Run Code Online (Sandbox Code Playgroud) 我是Docker的新手。我尝试为debian:jessie图像设置代理,但我没有成功。我点击此链接。我将所有标签都使用cat标记(例如:“ cat> proxy.sh”,因为未安装vi或其他编辑器),但是在apt-get update命令中存在有关我的代理的一些错误。
错误照片