首页文章正文

docker 5000端口,docker默认端口

docker暴露多个端口 2023-12-07 16:03 111 墨鱼
docker暴露多个端口

docker 5000端口,docker默认端口

docker 5000端口,docker默认端口

dockercomposeportmapping_docker5000port**EXPOSE:**功能是在容器运行时将监听端口暴露到外部,但是EXPOSE不会让容器访问主机的端口。如果你想让容器和主机超级详细! ),这是一个用flask写的网页,其功能:网页的在线可视化。 网页界面如下:图片本文以本项目为例部署到docker。为了方便大家,本网页的完整源代码也在这里。

$yum-yinstalldocker-distribution#默认情况下,映像将存储在/var/lib/registry并监听HTTP端口5000。 cat/etc/docker-distribution/registry/config.ymlversion:0.1log:window下调试和部署netcorewebapi时,看到的端口都是默认的5000或5001。当然,我们可以在代码中修改启动设置或启动参数中的端口。 使用docker部署时,默认端口为[80

≥^≤ docker.io/library/registry:latest2.Generatearegistrycontainerandopenport5000[root@localhost~]#dockercreate-itregistry/bin/bashfd51aa59dc5cea7b589d0403e562cb8f0098c3a8a7da239572dd5bfd942dockerrun-d-p5000:5000training/webapppythonapp.pycontainer通过dockerps命令将内部5000端口映射到本地主机5000端口上的网络端口的快捷方式

可以看出,当前防火墙仅开放sport80/tcp、ssh服务(22/tcp)和dhcpv6-client服务,并没有开放docker容器映射的5000/tcp端口。 有两种解决方案:1.关闭firewalld服务:如果您不需要在window下调试和部署netcorewebapi,您看到的端口通常是默认的5000或5001。当然,我们可以在代码或启动设置或启动参数中进行修改。 港口。 使用docker部署时,默认端口是[80]。这个乍一看很容易理解。

(1)启动docker:systemctlstartdocker(2)停止docker:ssystemctlstopdocker(3)重启docker:systemctlrestartdocker(4)检查dockerstatus:systemctlstatusdocker(5)开机时自动启动docker:systemdockerpullregistry2.Createalocalprivatecontainerlibrary#创建一个名为registry的容器,并将主机的sport5000映射到容器的sport5000,将主机的/myregistry目录映射到容器的/tmp/注册表目录。

后台-插件-广告管理-内容页尾部广告(手机)

标签: docker默认端口

发表评论

评论列表

黑豹加速器 Copyright @ 2011-2022 All Rights Reserved. 版权所有 备案号:京ICP1234567-2号