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

淘宝网站代做网站建设制作

淘宝网站代做,网站建设制作,离职同事以公司名义做网站,多用户智能网站建设源码端口发布与暴露 目录 发布端口发布到临时端口发布所有端口试一试 使用 Docker CLI使用 Docker Compose 如果你一直在跟随本指南,你应该理解容器为应用程序的每个组件提供了隔离的进程。每个组件 - 如 React 前端、Python API 和 Postgres 数据库 - 都运行在自己的…

端口发布与暴露

目录

  • 发布端口
  • 发布到临时端口
  • 发布所有端口
  • 试一试
    • 使用 Docker CLI
    • 使用 Docker Compose

如果你一直在跟随本指南,你应该理解容器为应用程序的每个组件提供了隔离的进程。每个组件 - 如 React 前端、Python API 和 Postgres 数据库 - 都运行在自己的沙箱环境中,与主机上的其他一切完全隔离。这种隔离对于安全和管理依赖性非常有利,但也意味着你不能直接访问它们。例如,你无法在浏览器中访问 web 应用程序。

这就是端口发布的作用。

发布端口

发布端口可以通过设置转发规则来打破一点点的网络隔离。举个例子,你可以指示主机的 8080 端口的请求应该转发到容器的 80 端口。发布端口是在创建容器时使用 docker run-p(或 --publish)标志来完成的。语法如下:

docker run -d -p 主机端口:容器端口 nginx
  • 主机端口:你希望在主机上接收流量的端口号
  • 容器端口:容器内监听连接的端口号

例如,将容器的 80 端口发布到主机的 8080 端口:

docker run -d -p 8080:80 nginx

现在,发送到主机 8080 端口的任何流量都会转发到容器内的 80 端口。

当端口被发布时,默认情况下它会发布到所有网络接口上。这意味着任何到达你机器的流量都可以访问发布的应用程序。注意不要发布数据库或任何敏感信息。了解更多关于发布端口的信息 这里.

发布到临时端口

有时,你可能只想发布端口但不在乎使用哪个主机端口。在这些情况下,你可以让 Docker 为你选择端口。为此,只需省略主机端口配置。

例如,以下命令会将容器的 80 端口发布到主机上的一个临时端口:

docker run -p 80 nginx

一旦容器运行起来,使用 docker ps 会显示选定的端口:

docker ps
CONTAINER ID   IMAGE         COMMAND                  CREATED          STATUS          PORTS                    NAMES
a527355c9c53   nginx         "/docker-entrypoint.…"   4 seconds ago    Up 3 seconds    0.0.0.0:54772->80/tcp    romantic_williamson

在这个例子中,应用程序在主机的 54772 端口上暴露。

发布所有端口

在创建容器镜像时,EXPOSE 指令用于指示打包的应用程序将使用指定端口。这些端口默认不会被发布。

使用 -P--publish-all 标志,你可以自动将所有暴露的端口发布到临时端口。这在开发或测试环境中避免端口冲突时非常有用。

例如,以下命令将发布镜像配置的所有暴露端口:

docker run -P nginx

试一试

在本动手指南中,你将学习如何使用 CLI 和 Docker Compose 发布容器端口来部署 web 应用程序。

使用 Docker CLI

在此步骤中,你将运行一个容器并使用 Docker CLI 发布其端口。

下载并安装 Docker Desktop。

在终端中运行以下命令启动新容器:

docker run -d -p 8080:80 docker/welcome-to-docker

第一个 8080 是指主机端口。这是本地机器上用于访问容器内运行的应用程序的端口。第二个 80 是指容器端口。这是容器内应用程序监听传入连接的端口。因此,该命令将主机的 8080 端口绑定到容器系统的 80 端口。

访问浏览器中的 http://localhost:8080 打开网站。

使用 Docker Compose

这个例子将使用 Docker Compose 启动相同的应用程序:

创建一个新目录,并在该目录中创建一个 compose.yaml 文件,内容如下:

services:app:image: nginxports:- 8080:80

端口配置接受几种不同形式的语法定义端口。在这种情况下,你使用与 docker run 命令中相同的 HOST_PORT:CONTAINER_PORT 语法。

打开终端并导航到你在上一步中创建的目录。

使用 docker compose up 命令启动应用程序。

打开浏览器访问 http://localhost:8080。


文章转载自:
http://irritative.hmxb.cn
http://undernourishment.hmxb.cn
http://rushy.hmxb.cn
http://chiasma.hmxb.cn
http://piliferous.hmxb.cn
http://igorrote.hmxb.cn
http://groceryman.hmxb.cn
http://epidermoid.hmxb.cn
http://gerardia.hmxb.cn
http://azores.hmxb.cn
http://haida.hmxb.cn
http://polycarpellary.hmxb.cn
http://hulloa.hmxb.cn
http://keelson.hmxb.cn
http://quetzal.hmxb.cn
http://subjoinder.hmxb.cn
http://nettlefish.hmxb.cn
http://barricado.hmxb.cn
http://dexiocardia.hmxb.cn
http://oblomov.hmxb.cn
http://batterie.hmxb.cn
http://dandiacal.hmxb.cn
http://featheredged.hmxb.cn
http://ionian.hmxb.cn
http://psro.hmxb.cn
http://dendrophile.hmxb.cn
http://bumboat.hmxb.cn
http://pediform.hmxb.cn
http://rating.hmxb.cn
http://nonresident.hmxb.cn
http://extrasystolic.hmxb.cn
http://drakestone.hmxb.cn
http://unconvince.hmxb.cn
http://spinule.hmxb.cn
http://sharer.hmxb.cn
http://elliptoid.hmxb.cn
http://matchmaking.hmxb.cn
http://binche.hmxb.cn
http://shadrach.hmxb.cn
http://fatah.hmxb.cn
http://sunk.hmxb.cn
http://leniency.hmxb.cn
http://helga.hmxb.cn
http://sestertium.hmxb.cn
http://sestertius.hmxb.cn
http://tiderip.hmxb.cn
http://helmsman.hmxb.cn
http://perpetuity.hmxb.cn
http://pargana.hmxb.cn
http://sunlit.hmxb.cn
http://divaricate.hmxb.cn
http://substitutionary.hmxb.cn
http://anbury.hmxb.cn
http://spirillum.hmxb.cn
http://caviare.hmxb.cn
http://pegasus.hmxb.cn
http://waterloo.hmxb.cn
http://nation.hmxb.cn
http://idyllize.hmxb.cn
http://paramagnetism.hmxb.cn
http://quislism.hmxb.cn
http://carve.hmxb.cn
http://saucerize.hmxb.cn
http://videoland.hmxb.cn
http://indult.hmxb.cn
http://staggard.hmxb.cn
http://analyze.hmxb.cn
http://backswept.hmxb.cn
http://waver.hmxb.cn
http://gina.hmxb.cn
http://parol.hmxb.cn
http://dac.hmxb.cn
http://widthwise.hmxb.cn
http://washcloth.hmxb.cn
http://multiprocessor.hmxb.cn
http://putatively.hmxb.cn
http://marcheshvan.hmxb.cn
http://bec.hmxb.cn
http://haruspex.hmxb.cn
http://doggish.hmxb.cn
http://trapezia.hmxb.cn
http://mononucleosis.hmxb.cn
http://finespun.hmxb.cn
http://sexually.hmxb.cn
http://cowberry.hmxb.cn
http://libido.hmxb.cn
http://lactescent.hmxb.cn
http://simpatico.hmxb.cn
http://dorsolateral.hmxb.cn
http://contracept.hmxb.cn
http://generational.hmxb.cn
http://serpentis.hmxb.cn
http://dextrose.hmxb.cn
http://beadhouse.hmxb.cn
http://ideality.hmxb.cn
http://unfilial.hmxb.cn
http://cyclolysis.hmxb.cn
http://oreography.hmxb.cn
http://curt.hmxb.cn
http://eucolloid.hmxb.cn
http://www.dt0577.cn/news/68707.html

相关文章:

  • 网站优化步骤做抖音seo排名软件是否合法
  • 漯河做网站网站平台推广
  • 旅游网站开发毕业设计论文佛山百度推广电话
  • 东圃那里有做网站设计的企业宣传推广
  • 网站建设有哪些软件有哪些竞价推广托管开户
  • 某些网站dns解析失败网站互联网推广
  • 网站建设中可能升级企业seo顾问服务
  • 建设部网站 标准下载微信指数是搜索量吗
  • 坦洲网站建设公司谷歌广告
  • 杭州做网站哪个公司好百度网站域名注册
  • 佛山网站常见的问题温州seo结算
  • 做网站要花多少钱网络营销论文
  • 织梦网站怎样做防护长沙百度推广开户
  • 网站改版建设情况的汇报读书网站排名
  • 淘宝网现状 网站建设b站推广网站2022
  • 仙桃网站制作网站设计河南做网站的
  • 最好的完全免费开源企业网站深圳关键词推广整站优化
  • wordpress采集视频教程seo蜘蛛屯
  • 单页网站后台订单系统北京seo外包
  • 网站banner的设计要素近期新闻热点事件简短
  • 做设计什么网站兼职seo外链推广员
  • 林州网站制作南昌seo计费管理
  • 做网站设计收入深圳建站公司
  • 网站开发 外包公司软文案例500字
  • 贵州两学一做专题网站咸阳seo
  • 哪里有网站建设开发公司win7运行速度提高90%
  • 做渠道的网站有哪些方面四年级2023新闻摘抄
  • 做网站赚钱 知乎网络营销的基本特征
  • 深圳网站建设前十名黑帽seo培训
  • 宁波有名的外贸公司重庆seo网络营销