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

云原生Docker容器自定義DNS解析

 更新時間:2023年02月21日 16:18:48   作者:rundreamsFly  
Docker沒有為每個容器專門定制鏡像,那么怎么自定義配置容器的DNS配置呢?這篇文章主要給大家介紹了關于云原生Docker容器自定義DNS的相關資料,需要的朋友可以參考下

描述

  • 在特定的情況下,或者在網(wǎng)絡策略特殊定義下,需要自定義dns進行域名訪問,在宿主機上配置了域名解析,對于docker容器無效。
  • 對于局域網(wǎng)內(nèi)的域名解析,Docker 需要到 Docker 容器中配置 hosts 文件。

實現(xiàn)方式

docker-compose配置【推薦】

通過增加 extra_hosts 屬性 進行host配置

version: '2'
services:
  # 指定服務名稱
  portainer-docker-compose:
    image: portainer/portainer
    container_name: portainer
    volumes:
      - /etc/localtime:/etc/localtime
    ports:
      - 29999:8080
    environment:
      spring.profiles.active: dev
    extra_hosts:
      s3-qos.qiniu-solutions.com: 10.12.32.4
      demos.s3-qos.iot-st-armtest.qiniu-solutions.com: 10.12.32.4
    restart: always

進入容器內(nèi)部修改

進入容器

docker exec -it 0485008fc3e5 /bin/sh

修改容器內(nèi)的hosts

cat /etc/hosts

docker run 命令的時候添加

進行dns映射:s3-qos.qiniu-solutions.com:10.12.32.4

docker run -d -p 9000:9000 \
--restart=always \
--add-host s3-qos.qiniu-solutions.com:10.12.32.4 \
-v /var/run/docker.sock:/var/run/docker.sock \
--name portainer portainer/portainer

官方文檔:https://docs.docker.com/engine/reference/commandline/run/

docker build構建鏡像時添加

docker build --add-host=docker:10.180.0.1 .

官方文檔:https://docs.docker.com/engine/reference/commandline/build/#add-host

結尾

總結 

到此這篇關于云原生Docker容器自定義DNS的文章就介紹到這了,更多相關docker容器自定義DNS內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關文章希望大家以后多多支持腳本之家!

相關文章

  • Docker v1.13 新功能介紹

    Docker v1.13 新功能介紹

    本篇文章主要介紹了Docker v1.13 新功能介紹,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2017-02-02
  • docker鏡像完全卸載的操作步驟

    docker鏡像完全卸載的操作步驟

    這篇文章主要介紹了docker鏡像完全卸載的操作步驟,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2021-03-03
  • Docker安裝Jenkins的實現(xiàn)步驟

    Docker安裝Jenkins的實現(xiàn)步驟

    版本與jdk版本以及各類插件有對應關系,所以普通安裝較為麻煩,本文主要介紹了Docker安裝Jenkins的實現(xiàn)步驟,具有一定的參考價值,感興趣的可以了解一下
    2024-01-01
  • 解決docker安裝jenkins容器內(nèi)無法訪問外網(wǎng)

    解決docker安裝jenkins容器內(nèi)無法訪問外網(wǎng)

    這篇文章為大家主要介紹了docker安裝jenkins容器內(nèi)無法訪問外網(wǎng)的問題解決,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步,早日升職加薪
    2023-11-11
  • 新手必看docker安裝jenkins詳細教程

    新手必看docker安裝jenkins詳細教程

    今天給大家分享一篇教程關于docker安裝jenkins的步驟,在文中給大家提到了jenkins基本工作原理,本文給大家介紹的非常詳細,對大家的學習或工作具有一定的參考借鑒價值,需要的朋友參考下吧
    2021-06-06
  • 打包docker鏡像推送到遠程服務器并部署到k8s的方法步驟

    打包docker鏡像推送到遠程服務器并部署到k8s的方法步驟

    本文主要介紹了打包docker鏡像推送到遠程服務器并部署到k8s的方法步驟,文中通過示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2021-11-11
  • docker: invalid reference format.問題

    docker: invalid reference format.問題

    這篇文章主要介紹了docker: invalid reference format.問題,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教
    2024-01-01
  • docker部署運行jar全過程

    docker部署運行jar全過程

    這篇文章主要介紹了docker部署運行jar全過程,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教
    2023-12-12
  • Docker版的MySQL5.7升級到MySQL8.0.13,數(shù)據(jù)遷移

    Docker版的MySQL5.7升級到MySQL8.0.13,數(shù)據(jù)遷移

    這篇文章主要介紹了Docker版的MySQL5.7升級到MySQL8.0.13,數(shù)據(jù)遷移,本文通過實例代碼給大家介紹的非常詳細,具有一定的參考借鑒價值,需要的朋友可以參考下
    2019-09-09
  • 詳解Dockerfile創(chuàng)建自定義Docker鏡像以及CMD與ENTRYPOINT指令的比較

    詳解Dockerfile創(chuàng)建自定義Docker鏡像以及CMD與ENTRYPOINT指令的比較

    這篇文章主要介紹了詳解Dockerfile創(chuàng)建自定義Docker鏡像以及CMD與ENTRYPOINT指令的比較,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2019-11-11

最新評論