docker的端口映射_docker修改端口映射

docker的端口映射_docker修改端口映射1.downloadimage:docker@default:/root#dockerpullmikeraab/hello-earth:latest2.createandstartcontainer(docker主机IP:192.168.99.101)a)默认大写-P自动映射$docker@default:/root#dockerrun-d

大家好,又见面了,我是你们的朋友全栈君。如果您正在找激活码,请点击查看最新教程,关注关注公众号 “全栈程序员社区” 获取激活教程,可能之前旧版本教程已经失效.最新Idea2022.1教程亲测有效,一键激活。

Jetbrains全系列IDE稳定放心使用

1. download image:

docker@default:/root# docker pull mikeraab/hello-earth:latest

2. create and start container (docker 主机IP: 192.168.99.101)

a)默认大写-P自动映射

$docker@default:/root# docker run -d -it -P mikeraab/hello-earth
9f06ccd19b996049723e2b756f443c779b5ea1873e754a17ae0df0be254f0561
$docker@default:/root# docker port 9f0 443
0.0.0.0:32770
$docker@default:/root# docker port 9f0 80
0.0.0.0:32771

hello-earth主页访问地址:http://192.168.99.101:32771/

b)默认大写-P自动映射,同时expose 22 (默认情况expose 80, 443)

$docker@default:/root# docker run -d -it -P –expose 22 –name c1 6e1
67ead5e1a4628d4da2e43b463d8a3b316c578a0739639d173463e2320c2ac126
$docker@default:/root# docker port c1 22
0.0.0.0:32774
$docker@default:/root# docker port c1 80
0.0.0.0:32773
docker@default:/root# docker port c1 443

hello-earth主页访问地址:http://192.168.99.101:32773/

c)通过小写-p配置端口映射,同时expose 22 (默认情况expose 80, 443)

$docker@default:/root# docker run -d -it -p 8080:80 -p 8081:443 -p 8082:22 –expose 22 –name c2 6e1
3d21150699ddaa718b1e5cbe8adfd1462e1e20364663060447952c04fcca4a72
$docker@default:/root# docker port c2 22
0.0.0.0:8082
$docker@default:/root# docker port c2 443
0.0.0.0:8081
docker@default:/root# docker port c2 80
0.0.0.0:8080

hello-earth主页访问地址:http://192.168.99.101:8080/

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

发布者:全栈程序员-用户IM,转载请注明出处:https://javaforall.cn/180806.html原文链接:https://javaforall.cn

【正版授权,激活自己账号】: Jetbrains全家桶Ide使用,1年售后保障,每天仅需1毛

【官方授权 正版激活】: 官方授权 正版激活 支持Jetbrains家族下所有IDE 使用个人JB账号...

(0)


相关推荐

  • docker容器启动参数[通俗易懂]

    dockerrun[option]镜像名[向启动容器中传入的命令]常用可选参数说明:-i表示以“交互模式”运行容器-t表示容器启动后会进入其命令行。加入这两个参数后,容器创建就能登录进去。即分配一个伪终端。–name为创建的容器命名-v表示目录映射关系(前者是宿主机目录,后者是映射到宿主机上的目录,即宿主机目录:容器中目录),可以使用多个-v做…

  • docker 导入镜像文件_docker镜像打包

    docker 导入镜像文件_docker镜像打包1.导出镜像:dockersave<myimage>:<tag>|gzip><myimage>_<tag>.tar.gz2.导入镜像:gunzip-c<myimage>_<tag>.tar.gz|dockerload

  • docker 实战—部署tomcat\weblogic集群 (二)

    docker 实战—部署tomcat\weblogic集群 (二)

  • docker镜像操作_docker 本地镜像

    docker镜像操作_docker 本地镜像前言Docker的三大核心概念:镜像、容器、仓库。初学者对镜像和容器往往分不清楚,学过面向对象的应该知道类和实例,这跟面向对象里面的概念很相似我们可以把镜像看作类,把容器看作类实例化后的对象。|

  • docker(10)上传本地镜像到镜像仓库「建议收藏」

    docker(10)上传本地镜像到镜像仓库「建议收藏」前言之前通过docker搭建过jenkins+python3环境,如果想要在不同的机器上搭建一样的环境,就可以将之前搭建的镜像上传到镜像仓库,这样方便在不同的机器上快速搭建同一套环境。如果公开的话

  • docker安装elasticsearch 7.6.2「建议收藏」

    docker安装elasticsearch 7.6.2「建议收藏」小伙伴们,你们好呀!我是老寇!安装elasticsearch的教程数不胜数,本文的安装方式是经过自己测试的,因此分享给有需要的小伙伴,一来是避免小伙伴少走弯路,二来方便后面知识的整合。本文是基于ES7.6.2的版本进行安装的,话不多说,我们开始吧。目录一、提前条件二、安装过程1.拉取镜像2.启动容器3.配置文件4.设置密码5.退出容器6.重启容器7.谷歌插件一、提前条件谷歌插件:elasticsearch-head服务器:centos7.5(

发表回复

您的电子邮箱地址不会被公开。

关注全栈程序员社区公众号