Docker:將容器http端口映射到主機端口

2018-06-23 11:07 更新

將容器http端口映射到主機端口

  1. 盡管http服務(wù)器端口通常是8080,但請確保情況如下:在Docker工具窗口中,右鍵單擊您的應(yīng)用服務(wù)器容器,然后選擇Inspect。搜索檢查結(jié)果(Ctrl+F)ExposedPorts,以查看正在使用哪個端口。
  2. 使主機上的容器http端口可用:選擇“端口綁定(Port Bindings)”選項卡。您可以選擇自己指定主機端口,或者讓Docker決定應(yīng)該使用哪個端口。所以,請執(zhí)行以下操作之一:
    • 點擊 并指定映射。要使端口只能從本地主機訪問,請為主機IP指定localhost或127.0.0.1。為了使端口可以從網(wǎng)絡(luò)上的其他計算機訪問,請指定0.0.0.0。要應(yīng)用更改,請單擊“保存(Save)”。
    • 選擇“發(fā)布所有端口(Publish all ports)”復(fù)選框,然后單擊“保存(Save)”。
      現(xiàn)在,您需要找出哪個主機端口映射到了容器http端口。為此,請運行容器的“檢查(Inspect)”命令。然后在檢查結(jié)果(Ctrl+F)中搜索NetworkSettings。該"Ports"小節(jié)將包含有關(guān)您的http主機端口的信息。
      Docker:將容器http端口映射到主機端口
以上內(nèi)容是否對您有幫助:
在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號
微信公眾號

編程獅公眾號