Docker内部网络和外部访问的配置

Docker内部网络和外部访问的配置

我们提供的服务有:成都网站设计、成都网站制作、微信公众号开发、网站优化、网站认证、北塔ssl等。为数千家企事业单位解决了网站和推广的问题。提供周到的售前咨询和贴心的售后服务,是有科学管理、有技术的北塔网站制作公司

1. Docker内部网络配置

Docker提供了多种内置网络类型,包括桥接网络、主机网络、无网络和覆盖网络,以下是如何创建和配置这些网络的示例:

1.1 创建桥接网络

docker network create driver bridge my_bridge_network

1.2 创建主机网络

docker network create driver host my_host_network

1.3 创建无网络容器

docker run network none my_container

1.4 创建覆盖网络

docker network create driver overlay my_overlay_network

2. Docker外部访问配置

要让外部访问Docker容器,可以使用端口映射(p)选项将容器的端口映射到主机的端口,以下是一些示例:

2.1 单容器端口映射

docker run d p 8080:80 my_web_container

这将把容器的80端口映射到主机的8080端口。

2.2 多容器端口映射

docker run d p 8080:80 my_first_web_container
docker run d p 8081:80 my_second_web_container

这将把第一个容器的80端口映射到主机的8080端口,把第二个容器的80端口映射到主机的8081端口。

2.3 发布所有端口

docker run d P my_container_with_multiple_ports

这将把容器的所有端口映射到主机的随机端口。

3. 查看网络和端口映射信息

使用以下命令查看Docker网络信息:

docker network ls

使用以下命令查看容器的端口映射信息:

docker port my_container

4. 删除网络

要删除不再需要的Docker网络,可以使用以下命令:

docker network rm my_network

本文名称:Docker内部网络和外部访问的配置
文章路径:http://www.shufengxianlan.com/qtweb/news4/494254.html

网站建设、网络推广公司-创新互联,是专注品牌与效果的网站制作,网络营销seo公司;服务项目有等

广告

声明:本网站发布的内容(图片、视频和文字)以用户投稿、用户转载内容为主,如果涉及侵权请尽快告知,我们将会在第一时间删除。文章观点不代表本网站立场,如需处理请联系客服。电话:028-86922220;邮箱:631063699@qq.com。内容未经允许不得转载,或转载时需注明来源: 创新互联