最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

Docker給容器添加新端口映射的兩種方法及常用命令舉例詳解

 更新時間:2025年03月19日 11:24:14   作者:喬丹搞IT  
Docker是一個開源的應(yīng)用容器引擎,允許開發(fā)者打包和發(fā)布應(yīng)用到任何流行的Linux機器上,并實現(xiàn)虛擬化,這篇文章主要介紹了Docker給容器添加新端口映射的兩種方法及常用命令的相關(guān)資料,需要的朋友可以參考下

代碼示例:

Docker 是一個開源的應(yīng)用容器引擎,它允許開發(fā)者打包他們的應(yīng)用以及依賴包到一個可移植的容器中,然后發(fā)布到任何流行的 Linux 機器上,也可以實現(xiàn)虛擬化。容器是完全使用沙箱機制,相互之間不會有任何接口。

在 Docker 中,端口映射是將容器內(nèi)部的端口映射到宿主機的端口上,使得外部可以通過宿主機的端口訪問容器內(nèi)部的服務(wù)。以下是為 Docker 容器添加新端口映射的兩種方法及常用命令的詳細例子:

方法一:使用 docker run 命令時指定端口映射

當你啟動一個容器時,可以直接在 docker run 命令中使用 -p 或 --publish 參數(shù)來指定端口映射。

命令格式:

docker run [OPTIONS] IMAGE [COMMAND] [ARG...]

選項說明:

  • -p 或 --publish:格式為 <宿主機端口>:<容器端口> 或 <宿主機端口>(此時 Docker 會自動分配容器端口)。
  • -P 或 --publish-all:將容器內(nèi)部所有暴露的端口都映射到宿主機的高端口上。

例子:

# 將容器的 80 端口映射到宿主機的 8080 端口
docker run -p 8080:80 nginx

# 將容器的 22 端口(SSH)映射到宿主機的 2202 端口
docker run -p 2202:22 ubuntu

# 將容器的所有端口都映射到宿主機的高端口上
docker run -P nginx

方法二:使用 docker network 命令修改網(wǎng)絡(luò)設(shè)置

如果你已經(jīng)啟動了容器,想要添加新的端口映射,可以使用 docker network connect 命令來重新連接網(wǎng)絡(luò),并指定新的端口映射。

命令格式:

docker network connect [OPTIONS] NETWORK CONTAINER

選項說明:

  • --publish:格式為 <宿主機端口>:<容器端口>。

例子:假設(shè)你已經(jīng)有一個名為 my_container 的容器和一個名為 my_network 的網(wǎng)絡(luò),現(xiàn)在想要將容器的 80 端口映射到宿主機的 8081 端口上。

  • 首先,斷開容器與網(wǎng)絡(luò)的連接(可選,但推薦):
docker network disconnect my_network my_container
  • 重新連接網(wǎng)絡(luò),并添加新的端口映射:
docker network connect --publish 8081:80 my_network my_container

這樣,你就成功地為已存在的容器添加了新的端口映射。

常用命令

  • docker ps:列出當前運行的容器。
  • docker inspect <容器ID或名稱>:查看容器的詳細信息,包括端口映射。
  • docker port <容器ID或名稱>:查看容器的端口映射詳情。

請注意,使用 Docker 時,確保你有足夠的權(quán)限來執(zhí)行這些命令,或者使用 sudo 來獲取必要的權(quán)限。此外,確保 Docker 服務(wù)正在運行。

總結(jié)

到此這篇關(guān)于Docker給容器添加新端口映射的兩種方法及常用命令舉例詳解的文章就介紹到這了,更多相關(guān)Docker給容器添加新端口映射內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • Docker命令行輸出格式化完全指南

    Docker命令行輸出格式化完全指南

    在Docker中大多數(shù)的輸出命令都支持--format 選項,用于控制輸出,下面這篇文章主要給大家介紹了關(guān)于Docker命令行輸出格式化的相關(guān)資料,文中通過代碼介紹的非常詳細,需要的朋友可以參考下
    2024-07-07
  • Docker容器日志占用空間過大的解決方式

    Docker容器日志占用空間過大的解決方式

    當我們嘗試查看特定?Docker?容器的日志時,通常會使用?docker?logs?<容器名稱>?命令,,然而,有時候會發(fā)現(xiàn)控制臺持續(xù)輸出日志信息,持續(xù)時間可能相當長,直到最終打印完成,導致日志積累過多,占用了系統(tǒng)磁盤空間,所以本文給大家介紹了解決方法,需要的朋友可以參考下
    2024-03-03
  • Docker?Buildx實現(xiàn)掛載緩存卷的3種高階應(yīng)用場景

    Docker?Buildx實現(xiàn)掛載緩存卷的3種高階應(yīng)用場景

    本文主要介紹了緩存卷掛載的3種高階應(yīng)用場景,涵蓋多階段構(gòu)建、跨平臺編譯與CI/CD流水線中的實戰(zhàn)技巧,提升鏡像構(gòu)建效率與資源利用率,顯著縮短構(gòu)建時間,感興趣的可以了解一下
    2026-05-05
  • 如何解決Docker鏡像缺少字體的問題

    如何解決Docker鏡像缺少字體的問題

    在使用Spire.Office.Free將Excel轉(zhuǎn)換為HTML時,遇到字體缺失錯誤,通過在Dockerfile中添加字體文件,成功解決了問題,建議在遇到類似問題時,可以嘗試在Dockerfile中添加缺失的字體文件
    2025-02-02
  • Docker中優(yōu)化Mysql運行內(nèi)存的操作

    Docker中優(yōu)化Mysql運行內(nèi)存的操作

    這篇文章主要介紹了Docker當中優(yōu)化Mysql運行內(nèi)存的操作,經(jīng)過一番操作可以優(yōu)化為只占用100mb內(nèi)存,具體優(yōu)化方法及技巧跟隨小編一起看看吧
    2022-01-01
  • docker服務(wù)監(jiān)控中的cAdvisor詳解

    docker服務(wù)監(jiān)控中的cAdvisor詳解

    cAdvisor(Container Advisor)是谷歌開源的一款容器資源監(jiān)控工具,它可以收集容器的 CPU、內(nèi)存、磁盤 I/O、網(wǎng)絡(luò)等資源使用情況的信息,本文給大家介紹docker服務(wù)監(jiān)控中的cAdvisor,感興趣的朋友一起看看吧
    2025-05-05
  • docker.service啟動失?。篣nit not found的原因及解決辦法

    docker.service啟動失?。篣nit not found的原因及解決辦法

    這篇文章主要介紹了docker.service啟動失?。篣nit not found的原因分析及解決辦法,需要的朋友可以參考下
    2017-04-04
  • zabbix監(jiān)控docker容器狀態(tài)【推薦】

    zabbix監(jiān)控docker容器狀態(tài)【推薦】

    這篇文章主要介紹了zabbix監(jiān)控docker容器狀態(tài)的相關(guān)資料,非常不錯,具有一定的參考借鑒價值,需要的朋友可以參考下
    2018-06-06
  • Docker容器綁定外部IP和端口的方法

    Docker容器綁定外部IP和端口的方法

    Docker允許通過外部訪問容器或者容器之間互聯(lián)的方式來提供網(wǎng)絡(luò)服務(wù)。這篇文章主要介紹了Docker容器綁定外部IP和端口的方法,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2018-12-12
  • Docker官方鏡像Tomcat 無法訪問解決方案

    Docker官方鏡像Tomcat 無法訪問解決方案

    當使用docker pull tomcat下載的鏡像運行時,遇到無法訪問Tomcat服務(wù)的問題,原因是存在兩個webapps目錄,本文就來詳細的介紹一下解決方法,感興趣的可以了解一下
    2025-10-10

最新評論

嘉鱼县| 遂川县| 上思县| 化州市| 信宜市| 扶余县| 呼和浩特市| 杭锦后旗| 内丘县| 巍山| 濮阳县| 成安县| 涪陵区| 定襄县| 镇平县| 峨山| 连城县| 托克逊县| 五莲县| 岚皋县| 长宁区| 吉首市| 道孚县| 北辰区| 青浦区| 竹溪县| 儋州市| 大方县| 和平区| 宕昌县| 耿马| 九台市| 逊克县| 江安县| 日喀则市| 呼图壁县| 吴桥县| 青田县| 石棉县| 汉阴县| 绥江县|