欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

docker容器DNS的解決全過程

 更新時間:2025年09月11日 10:06:40   作者:IT雜人  
容器默認(rèn)繼承宿主機(jī)DNS配置,修改宿主機(jī)/etc/resolv.conf后容器文件不自動同步,顯式掛載時,使用echo修改避免inode變化,確保容器生效,可借助stat命令查看inode信息,并通過docker啟動配置管理文件映射

創(chuàng)建容器時指定DNS

#docker-compose
dns:
      - 8.8.8.8
      - 8.8.4.4
#docker run方式
--dns=8.8.8.8  --dns=8.8.4.4

使用默認(rèn)的方式

會自動加載宿主機(jī)的/etc/resolv.conf內(nèi)容到到容器

但修改宿主機(jī)的/etc/resolv.conf文件,不會同步更新到容器里的/etc/resolv.conf;

使用顯示掛載的方式

修改宿主機(jī)時使用echo,因為使用vi會改變inode,修改后并不會相應(yīng)變化到容器

#映射文件
"/etc/resolv.conf:/etc/resolv.conf"
#通過echo的方式修改宿主機(jī)文件
echo "nameserver 8.8.8.8" >> /etc/resolv.conf

設(shè)置docker啟動配置

#vi /etc/docker/daemon.json,增加配置:
"dns" : ["114.114.114.114","8.8.8.8"]

附:

查看文件inode信息

stat filename

vi和echo對映射文件的影響

總結(jié)

以上為個人經(jīng)驗,希望能給大家一個參考,也希望大家多多支持腳本之家。

相關(guān)文章

  • Docker基礎(chǔ)學(xué)習(xí)之?dāng)?shù)據(jù)管理

    Docker基礎(chǔ)學(xué)習(xí)之?dāng)?shù)據(jù)管理

    我們在使用Docker 的時候,會產(chǎn)生很多數(shù)據(jù),比如web服務(wù)器啊,數(shù)據(jù)庫之類的,有時我們還需要備份或復(fù)制這些數(shù)據(jù),這就需要涉及到Docker的數(shù)據(jù)管理了。這篇文章就給大家詳細(xì)的介紹Docker的數(shù)據(jù)管理,感興趣的朋友們可以參考借鑒,下面來一起看看吧。
    2016-10-10
  • 如何使用Docker部署Go Web應(yīng)用的實現(xiàn)

    如何使用Docker部署Go Web應(yīng)用的實現(xiàn)

    這篇文章主要介紹了如何使用Docker部署Go Web應(yīng)用的實現(xiàn),文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2020-11-11
  • 如何使用?Dockerfile?創(chuàng)建一個簡單容器

    如何使用?Dockerfile?創(chuàng)建一個簡單容器

    這篇文章主要介紹了如何使用?Dockerfile?創(chuàng)建一個簡單容器,Dockerfile?是用于指導(dǎo)?docker?創(chuàng)建自定義?image?的一系列指令,是用于創(chuàng)建?image?的藍(lán)圖,下文更多詳細(xì)介紹需要的小伙伴可以參考一下
    2022-04-04
  • Docker 和 Containerd 目錄結(jié)構(gòu)及存儲機(jī)制詳解

    Docker 和 Containerd 目錄結(jié)構(gòu)及存儲機(jī)制詳解

    Docker和Containerd是兩種流行的容器運行時工具,它們都有自己的目錄結(jié)構(gòu)和存儲機(jī)制,本文詳細(xì)介紹了Docker和Containerd的目錄結(jié)構(gòu)和存儲機(jī)制,并對比了它們之間的主要區(qū)別,包括存儲路徑、掛載點管理、配置文件和日志文件,感興趣的朋友一起看看吧
    2025-02-02
  • 在Ubuntu下通過Docker部署MySQL服務(wù)器的詳細(xì)步驟

    在Ubuntu下通過Docker部署MySQL服務(wù)器的詳細(xì)步驟

    Docker 是一個開源的容器化平臺,能夠讓開發(fā)者將應(yīng)用程序及其依賴打包成一個輕量級的、可移植的容器,MySQL 是一個流行的開源關(guān)系型數(shù)據(jù)庫管理系統(tǒng),本文給大家介紹了在Ubuntu下通過Docker部署MySQL服務(wù)器的詳細(xì)步驟,需要的朋友可以參考下
    2025-01-01
  • Docker無法連接到Docker?Hub和鏡像加速器的問題詳解

    Docker無法連接到Docker?Hub和鏡像加速器的問題詳解

    這篇文章主要介紹了Docker容器無法連接到DockerHub或鏡像加速器問題的步驟,包括檢查和更換DNS服務(wù)器、測試網(wǎng)絡(luò)連通性、使用鏡像加速器和檢查防火墻及安全組規(guī)則,通過逐一排查,可以解決大多數(shù)連接問題,需要的朋友可以參考下
    2025-03-03
  • 詳解Docker 容器基礎(chǔ)系統(tǒng)鏡像打包

    詳解Docker 容器基礎(chǔ)系統(tǒng)鏡像打包

    這篇文章主要介紹了詳解Docker 容器基礎(chǔ)系統(tǒng)鏡像打包,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2016-12-12
  • Docker之redis安裝全過程

    Docker之redis安裝全過程

    本文簡述了Redis部署流程,涵蓋網(wǎng)絡(luò)創(chuàng)建、安裝配置(含遠(yuǎn)程訪問、驗證及持久化設(shè)置)、容器啟動命令(需添加--privileged=true參數(shù))及測試方法,提供實踐參考
    2025-08-08
  • Docker的基本概念、安裝步驟以及一些簡單的用法

    Docker的基本概念、安裝步驟以及一些簡單的用法

    Docker 是一種開源的容器化平臺,允許開發(fā)者打包應(yīng)用及其依賴項到一個可移植的容器中,容器可以在任何支持Docker的環(huán)境中運行,這使得應(yīng)用的部署和管理變得更加簡單和高效,本文介紹Docker的基本概念、安裝步驟以及一些簡單的用法,感興趣的朋友一起看看吧
    2024-11-11
  • Docker配置Redis集群及主從擴(kuò)容與縮容的操作方法

    Docker配置Redis集群及主從擴(kuò)容與縮容的操作方法

    這篇文章主要介紹了Docker配置Redis集群及主從擴(kuò)容與縮容的操作方法,本文給大家介紹的非常詳細(xì),感興趣的朋友跟隨小編一起看看吧
    2024-06-06

最新評論