Docker端口映射后,外機(jī)訪問(wèn)不了的問(wèn)題及解決
更新時(shí)間:2025年02月22日 08:58:02 作者:K.wuean
Docker端口映射后外機(jī)訪問(wèn)不了的問(wèn)題可能包括:網(wǎng)絡(luò)配置錯(cuò)誤(需與宿主機(jī)在同一網(wǎng)段)、容器未啟動(dòng)、防火墻設(shè)置問(wèn)題(需關(guān)閉或開放映射端口)、未開啟IP轉(zhuǎn)發(fā)
Docker端口映射后,外機(jī)訪問(wèn)不了
可能問(wèn)題:
1.ip不通
- 外機(jī)需與宿主機(jī)在同一網(wǎng)段
2.對(duì)映docker容器沒啟動(dòng)
- docker start 容器名稱/容器ID
3.防火墻隔離了
- 查看防火墻狀態(tài)
firewall-cmd --state
- 關(guān)閉防火墻
systemctl stop firewalld.service
- 禁止防火墻開機(jī)啟動(dòng)
systemctl disable firewalld.service
- 防火墻開機(jī)啟動(dòng)
systemctl start firewalld
- 防火墻開放映射的端口
firewall-cmd --zone=public --add-port=3306/tcp --permanent #要重啟防火墻 firewall-cmd --reload
4.沒有開啟ip轉(zhuǎn)發(fā)
- 查看是否開啟
# 1.查看是否開啟,若不等于1則沒有開啟 sysctl net.ipv4.ip_forward # 2.修改sysctl.conf文件開啟 vim /etc/sysctl.conf # 3,配置=1 net.ipv4.ip_forward=1 # 4. 重啟網(wǎng)絡(luò),讓配置生效 systemctl restart network # 5.再次查看是否等于1 sysctl net.ipv4.ip_forward
總結(jié)
以上為個(gè)人經(jīng)驗(yàn),希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。
相關(guān)文章
在Centos7 中更改Docker默認(rèn)鏡像和容器的位置
這篇文章主要介紹了在Centos7 下更改Docker默認(rèn)鏡像和容器的位置,需要的朋友可以參考下2017-05-05
創(chuàng)建支持SSH服務(wù)的Docker鏡像的方法
這篇文章主要介紹了創(chuàng)建支持SSH服務(wù)的Docker鏡像的方法,小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧2018-08-08
Docker安裝Elasticsearch的實(shí)現(xiàn)示例
本文主要介紹了在Docker環(huán)境下安裝和ockerSearch、Kibana及IK分詞器的步驟,并并包括配置項(xiàng)設(shè)置D以及常用命令使用方法,文中通過(guò)示例代碼介紹的非常詳細(xì),需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧2026-04-04
docker 復(fù)制容器的實(shí)現(xiàn)步驟
本文主要介紹了docker 復(fù)制容器的實(shí)現(xiàn)步驟,主要介紹了三種方法,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧2024-10-10
Docker發(fā)布鏡像到DockerHub與阿里云容器
本文主要介紹了Docker發(fā)布鏡像到DockerHub與阿里云容器,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧2022-07-07
docker-compose.yml參數(shù)的用法(配置文件)
這篇文章主要介紹了docker-compose.yml參數(shù)的用法(配置文件),具有很好的參考價(jià)值,希望對(duì)大家有所幫助,如有錯(cuò)誤或未考慮完全的地方,望不吝賜教2023-11-11

