小白网-奉贤部落-奉贤免费信息发布平台

查看: 15|回复: 0
打印 上一主题 下一主题

Docker端口映射(docker映射所有端口)

[复制链接]

2万

主题

2万

帖子

7万

积分

论坛元老

Rank: 8Rank: 8

积分
78182
跳转到指定楼层
楼主
发表于 2025-7-26 13:00 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
使用命令:Docker run-name container-name:tag-d-p server port:Docker port image-name
-name:自定义容器名称。如果没有指定,Docker会自动生成一个名称
-d:表示在后台运行容器
image-name:指定运行映像的名称,Tag
-p表示映射服务器和Docker容器之间的端口。默认情况下,容器中镜像占用的端口与外界隔离,因此需要端口映射来访问它。
[*]如下图:服务器防火墙先开放了端口8080和8090;否则,如果防火墙不打开端口,其他电脑就不能访问服务器。[*]然后,运行两个容器,容器名分别指定为“myTomcat1”和“myTomcat2”。两个容器是相同的docker.io/tomcat:8.5.32图像。[*]两个容器都有指定的端口映射,即8080和8090,它们将被转发到Docker容器。成功启动后,ip addr show查找服务器的ip地址(192.168.58.129),然后可以从物理机访问它
Log使用Docker Logs Container-name/Container-id命令查看容器的日志信息,只需指定容器名或容器ID。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|小白网-奉贤部落-奉贤免费信息发布平台  

GMT+8, 2025-8-21 21:53 , Processed in 0.050220 second(s), 22 queries .

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

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