当前位置: 首页 > news >正文

企业网站推广的方法包括建个网站需要多少钱?

企业网站推广的方法包括,建个网站需要多少钱?,山西省政府网站建设的公司,国内b2b网站大全排名基本网络功能 Docker 允许通过外部访问容器或容器互联的方式来提供网络服务。使用docker network子命令来管理Docker网络。 外部访问容器可通过端口映射实现,启动容器时使用-p参数指定映射关系。-p可多次使用来绑定多个端口。使用docker port命令查看当前映射的端…

基本网络功能

Docker 允许通过外部访问容器或容器互联的方式来提供网络服务。使用docker network子命令来管理Docker网络。

外部访问容器可通过端口映射实现,启动容器时使用-p参数指定映射关系。-p可多次使用来绑定多个端口。使用docker port命令查看当前映射的端口配置。

容器互联

可以使用--link参数使容器互联。建议将容器加入自定义的Docker网络来连接多个容器。

新建网络

使用docker network create -d bridge my-net命令创建一个网络,其中-d参数指定Docker网络类型,有bridge、overlay等。

容器连接网络

运行容器时,通过--net参数指定要连接的网络。

高级网络配置

docker网络结构如下图所示

快速配置指南

下面是一个跟 Docker 网络相关的命令列表。其中有些命令选项只有在 Docker 服务启动的时候才能配置, 而且不能马上生效。

  • -b BRIDGE 或 --bridge=BRIDGE 指定容器挂载的网桥
  • --bip=CIDR 定制 docker0 的掩码
  • -H SOCKET... 或 --host=SOCKET... Docker 服务端接收命令的通道
  • --icc=true|false 是否支持容器之间进行通信
  • --ip-forward=true|false 请看下文容器之间的通信
  • --iptables=true|false 是否允许 Docker 添加 iptables 规则
  • --mtu=BYTES 容器网络中的 MTU

下面2个命令选项既可以在启动服务时指定,也可以在启动容器时指定。在 Docker 服务启动的时候指定则会成为默认值,后面执行 docker run 时可以覆盖设置的默认值。

  • --dns=IP_ADDRESS... 使用指定的DNS服务器
  • --dns-search=DOMAIN... 指定DNS搜索域

最后这些选项只有在 docker run 执行时使用, 因为它是针对容器的特性内容。

  • -h HOSTNAME 或 --hostname=HOSTNAME 配置容器主机名
  • --link=CONTAINER_NAME:ALIAS 添加到另一个容器的连接
  • --net=bridge|none|container:NAME_or_ID|host 配置容器的桥接模式
  • -p SPEC 或 --publish=SPEC 映射容器端口到宿主主机
  • -P or --publish-all=true|false 映射容器所有端口到宿主主机

配置DNS

配置全部容器的 DNS ,可以在 /etc/docker/daemon.json 文件中增加以下内容。

{"dns" : ["114.114.114.114","8.8.8.8"]
}

实例

创建一个点到点连接,两个容器之间可以直接通信,而不通过主句网桥进行桥接,解决方法是创建一对peer接口分别放到两个容器中,配置成点到点链路类型即可。

启动2个容器,网络模式设置为none,如下:

$ docker run -i -t --rm --net=none base /bin/bash
root@1f1f4c1f931a:/#$ docker run -i -t --rm --net=none base /bin/bash
root@12e343489d2f:/#

找到进程号, 然后创建网络命名空间的跟踪文件。

$ docker inspect -f '{{.State.Pid}}' 1f1f4c1f931a
2989$ docker inspect -f '{{.State.Pid}}' 12e343489d2f
3004$ sudo mkdir -p /var/run/netns
$ sudo ln -s /proc/2989/ns/net /var/run/netns/2989
$ sudo ln -s /proc/3004/ns/net /var/run/netns/3004

创建一对 peer 接口, 然后配置路由

$ sudo ip link add A type veth peer name B
$ sudo ip link set A netns 2989
$ sudo ip netns exec 2989 ip addr add 10.1.1.1/32 dev A
$ sudo ip netns exec 2989 ip link set A up
$ sudo ip netns exec 2989 ip route add 10.1.1.2/32 dev A
$ sudo ip link set B netns 3004
$ sudo ip netns exec 3004 ip addr add 10.1.1.2/32 dev B
$ sudo ip netns exec 3004 ip link set B up
$ sudo ip netns exec 3004 ip route add 10.1.1.1/32 dev B

现在这 2 个容器就可以相互 ping 通, 并成功建立连接。

http://www.hengruixuexiao.com/news/21931.html

相关文章:

  • 动漫做3d游戏下载网站怎么做表格
  • logo素材南京谷歌优化
  • 企业管理咨询类公司seo竞争对手分析
  • 微网站的价格宁波seo网络推广咨询热线
  • 做美国大学生建模的相关网站网络推广免费网站
  • 乐器产品主要在什么网站做推广免费b站网站推广
  • 网址导航网站有哪些武汉百度开户电话
  • wordpress后台js加载时间过长什么叫做优化
  • 如何让网站被百度收录企业官方网站怎么申请
  • 永年县网站短视频代运营方案模板
  • 网站开发需求分析包括什么百度代运营
  • 购物网站后台流程图百度直播推广
  • 南京网站开发选南京乐识好青岛seo代理计费
  • 微信制作网站开发百度seo优化推广
  • 网站管理权限优秀品牌策划方案
  • 网站维护外包合同google推广方式和手段有哪些
  • 精准引流推广平台360搜索引擎优化
  • 外贸网站建设制作公司互联网下的网络营销
  • 惠州抖音推广搜索引擎优化的英文缩写是什么
  • 网站建设新规网络营销的收获与体会
  • 做图的ppt模板下载网站外链兔
  • 网站开发经常遇到的问题凡科网建站系统源码
  • 上海网站制作策今日微博热搜榜前十名
  • 做问卷调查兼职可靠网站鹤壁网络推广哪家好
  • 西安市商标局aso优化app推广
  • wordpress网站500错误无锡百度信息流
  • 安新建设局网站建站推广网站
  • 秦皇岛建设管理中心网站域名收录
  • 西安网站开发公司怎么选a5站长网网站交易
  • 网站后台文章添加成功 不显示杭州seo中心