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

Docker端口映射實現(xiàn)網(wǎng)絡(luò)訪問的方法

 更新時間:2017年07月31日 09:35:09   作者:亦非我所愿丶  
本篇文章主要介紹了Docker端口映射實現(xiàn)網(wǎng)絡(luò)訪問的方法,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧

Docker運行容器之后卻發(fā)現(xiàn)沒IP,沒端口,那要如何訪問容器呢?

下面我來介紹下docker通過端口映射來實現(xiàn)網(wǎng)絡(luò)訪問

一、從外部訪問容器應(yīng)用

在啟動容器的時候,如果不指定對應(yīng)參數(shù),在容器外部是無法通過網(wǎng)絡(luò)來訪問容器內(nèi)的網(wǎng)絡(luò)應(yīng)用和服務(wù)的。
當(dāng)容器中運行一些網(wǎng)絡(luò)應(yīng)用,要讓外部訪問這些應(yīng)用時,可以通過-P或-p參數(shù)指定端口映射。
先來說說p和P吧

  1. -p 可以指定要映射的端口,并且,在一個指定端口上只可以綁定一個容器
  2. -P 它會隨機映射一個端口至容器內(nèi)部開放的網(wǎng)絡(luò)端口(范圍不詳,似乎都上萬)

先申明一下,我這邊

client ip address 為192.168.0.225

registry ip address 為192.168.0.216:5000

docker run -d -it --name nginx -P 192.168.0.216:5000/nginx
docker ps -a      #查看容器是否在運行 
docker logs nginx    #查看nginx容器的log

端口映射支持的格式有:

ip:hostport:containerport  #指定ip、指定主機port、指定容器port
ip::containerport      #指定ip、未指定主機port、指定容器port
hostport:container     #未指定ip port、指定主機port、指定容器port   
 

二、映射所有接口ip

下列命令查看到0.0.0.0監(jiān)聽5000端口

docker run -d -it -p 5000:5000 --name registry 192.168.0.216:5000/registry
docker ps -a | grep 5000   

多次使用-p標記可以綁定多個端口

docker run -d -it -p 800:80 -p 8088:8080 --name tomcat 192.168.0.216:5000/tomcat
docker ps -a | egrep "(80|8080)"

三、映射到指定地址的指定端口

將容器的80 port映射到192.168.0.225:800

docker run -d -it -p 192.168.0.225:800:80 --name web_server 192.168.0.216:5000/nginx
curl 192.168.0.225:800   #驗證是否可以訪問默認首頁

四、映射到指定地址的udp端口

這里且不說能不能訪問,只是一種映射方式。大家別見怪

docker run -d -it -p 192.168.0.225:300:3000/udp --name unknown 192.168.0.216:5000/nginx
netstat -anpu |grep udp
udp  0  0  192.168.0.225:300  0.0.0.0:*   24588/docker-proxy

五、查看映射端口配置

通過docker port container_ID 可以查看到容器映射了哪些端口及協(xié)議

[root@docker ~]#docker port tomcat
8080/tcp -> 192.168.0.225:32769
[root@docker ~]#docker port unknown
3000/udp -> 192.168.0.225:300

以上就是本文的全部內(nèi)容,希望對大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。

相關(guān)文章

  • 使用Docker完成前端部署詳細圖文教程

    使用Docker完成前端部署詳細圖文教程

    這篇文章主要給大家介紹了關(guān)于使用Docker完成前端部署的相關(guān)資料,Docker變得越來越流行,它可以輕便靈活地隔離環(huán)境,進行擴容,運維管理,文中通過圖文介紹的非常詳細,需要的朋友可以參考下
    2023-09-09
  • docker搭建rabbitmq實現(xiàn)步驟

    docker搭建rabbitmq實現(xiàn)步驟

    這篇文章主要為大家介紹了docker搭建rabbitmq實現(xiàn)步驟詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步,早日升職加薪
    2023-08-08
  • 詳解利用nginx和docker實現(xiàn)一個簡易的負載均衡

    詳解利用nginx和docker實現(xiàn)一個簡易的負載均衡

    本篇文章主要介紹了利用nginx和docker實現(xiàn)一個簡易的負載均衡 ,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2017-06-06
  • docker maven plugin快速部署微服務(wù)的詳細流程

    docker maven plugin快速部署微服務(wù)的詳細流程

    本文給大家介紹docker?maven?plugin微服務(wù)快速部署方法,主要將Dockerfile寫在pom中方便項目管理,將微服務(wù)的 打包、上傳、鏡像創(chuàng)建操作整合到一條命令中執(zhí)行,感興趣的朋友跟隨小編一起看看吧
    2022-04-04
  • Linux平臺搭建docker環(huán)境并簡單使用示例

    Linux平臺搭建docker環(huán)境并簡單使用示例

    這篇文章主要介紹了Linux平臺搭建docker環(huán)境及簡單使用方法,需要的朋友參考下吧
    2017-01-01
  • docker網(wǎng)絡(luò)端口映射的實現(xiàn)步驟

    docker網(wǎng)絡(luò)端口映射的實現(xiàn)步驟

    本文主要介紹了docker網(wǎng)絡(luò)端口映射的實現(xiàn)步驟,文中通過示例代碼介紹的非常詳細,對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2023-07-07
  • Docker使用、容器遷移的方案詳解

    Docker使用、容器遷移的方案詳解

    Docker 是一個開源的容器化平臺,用于打包、部署和運行應(yīng)用程序及其依賴環(huán)境,本文給大家介紹Docker使用、容器遷移的方案,感興趣的朋友一起看看吧
    2025-04-04
  • Docker run流程及鏡像的基本命令詳解

    Docker run流程及鏡像的基本命令詳解

    本文主要介紹了Docker中run流程及鏡像的基本命令,文中通過示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2021-11-11
  • docker-maven-plugin 插件無法拉取對應(yīng)jar包問題

    docker-maven-plugin 插件無法拉取對應(yīng)jar包問題

    這篇文章主要介紹了docker-maven-plugin 插件無法拉取問題,總是報錯,如何解決這個問題呢,下面小編給大家?guī)砹私鉀Q方法,一起看看吧
    2021-09-09
  • docker安裝,yum安裝失敗解決方案,阿里云鏡像安裝過程

    docker安裝,yum安裝失敗解決方案,阿里云鏡像安裝過程

    在配置Yum源遇到問題時,嘗試使用阿里云鏡像可以有效解決,本文詳細介紹了如何配置阿里云源及安裝Docker的步驟,首先,若Yum源配置出錯,建議更換為阿里云鏡像;其次,詳述了安裝Docker的具體命令,包括啟用阿里云源和安裝過程中的選擇提示
    2024-11-11

最新評論

灵寿县| 中牟县| 安达市| 蒙城县| 威远县| 光山县| 民县| 库伦旗| 和静县| 漯河市| 公主岭市| 临江市| 延川县| 双辽市| 恩施市| 巴青县| 喀喇| 饶平县| 孟村| 乌海市| 东丰县| 军事| 赣榆县| 华蓥市| 临高县| 专栏| 滨海县| 平遥县| 延长县| 望江县| 同江市| 桐梓县| 东至县| 安多县| 萍乡市| 平顺县| 阿克陶县| 麻栗坡县| 聊城市| 长阳| 永清县|