Dockerfile中yum install無(wú)法使用的問(wèn)題及解決
Dockerfile中yum install無(wú)法使用
記錄一次開(kāi)發(fā)中使用Dockerfile進(jìn)行centos7容器自定義的時(shí)候發(fā)現(xiàn)yum install無(wú)法使用
1. 查看主機(jī)是否能夠聯(lián)網(wǎng)
ping www.baidu.com

主機(jī)能夠聯(lián)網(wǎng)
2. 查看進(jìn)行Dockerfile進(jìn)行打包的時(shí)候新容器是否聯(lián)網(wǎng)
在Dockerfile中添加
RUN ping www.baidu.com

發(fā)現(xiàn)無(wú)法ping通
解決辦法
方法1:
編輯/etc/docker/daemon.json增加dns配置
Docker 在啟動(dòng)時(shí)會(huì)讀取配置文件(即/etc/docker/daemon.json),我們可以把DNS配置寫(xiě)入到配置文件中,那么Docker守護(hù)進(jìn)程啟動(dòng)之后域名解析會(huì)對(duì)該機(jī)器的所有容器生效
vim /etc/docker/daemon.json
{
"registry-mirrors":
["https://pmddm3ha.mirror.aliyuncs.com"],
"dns" :[ "114.114.114.114", "223.5.5.5" ]
}systemctl restart docker
然后重新進(jìn)行Dockerfile打包發(fā)現(xiàn)
可以ping通!!!!
總結(jié)
以上為個(gè)人經(jīng)驗(yàn),希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。
相關(guān)文章
Docker容器處于Removal in process無(wú)法刪除問(wèn)題及解決
這篇文章主要介紹了Docker容器處于Removal in process無(wú)法刪除問(wèn)題及解決方案,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。2023-07-07
docker下載運(yùn)行java項(xiàng)目的實(shí)現(xiàn)步驟
本文主要介紹了docker下載運(yùn)行java項(xiàng)目的實(shí)現(xiàn)步驟,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧2025-12-12
使用Docker搭建MQTT服務(wù)器的過(guò)程詳解
這篇文章主要介紹了使用Docker搭建MQTT服務(wù)器的過(guò)程,本文給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下2021-12-12
CentOS7環(huán)境下使用Docker搭建PHP運(yùn)行環(huán)境的過(guò)程詳解
這篇文章主要介紹了CentOS7環(huán)境下使用Docker搭建PHP運(yùn)行環(huán)境,文中給大家提到創(chuàng)建私有網(wǎng)絡(luò)及安裝nginx的方法,本文給大家介紹的非常詳細(xì),需要的朋友可以參考下2021-08-08
Windows11上Docker Desktop鏡像源配置失效排查與解決方案
這篇文章主要介紹了Windows11上Docker Desktop鏡像源配置失效排查與解決方案,具有很好的參考價(jià)值,希望對(duì)大家有所幫助,如有錯(cuò)誤或未考慮完全的地方,望不吝賜教2025-04-04
Docker容器沒(méi)有權(quán)限寫(xiě)入宿主機(jī)目錄的解決方案
這篇文章主要介紹了Docker容器沒(méi)有權(quán)限寫(xiě)入宿主機(jī)目錄的解決方案,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧2021-03-03
如何刪除docker-register鏡像及none無(wú)效鏡像詳解
這篇文章主要給大家介紹了關(guān)于如何刪除docker-register鏡像及none無(wú)效鏡像的相關(guān)資料,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧。2017-09-09

