首页 > 其他分享 >Docker自建DNS服务器

Docker自建DNS服务器

时间:2023-07-20 16:00:16浏览次数:47  
标签:10000 自建 -- bind 53 192.168 DNS Docker docker

www.yuansredevsecops.top

1.搭建

搭建依然使⽤docker,安装前请安装好docker的运⾏时环境。

 # 创建⼀个持久化存放⽂件的⽬录
 mkdir -p /opt/docker/bind
 # 使⽤容器创建应⽤
 docker run --name bind -d --restart=always \
 --publish 53:53/tcp --publish 53:53/udp --publish 10000:10000/tcp \
 --volume /opt/docker/bind:/data \
 sameersbn/bind:9.16.1-20200524

 

2.访问

使⽤你的https://ip:10000在浏览器中打开。 我的是192.168.1.170:10000 账号: root/password

调整语⾔为中⽂,部分菜单可能仍会显示为英⽂

 

3.配置

尝试绑定⼀下dns,依次点击图标中的例⼦

选择地址

==注意:此ip要和虚机ip一致==

4.使⽤

将电脑的dns地址指向服务器地址,⽐如我在Mac下修改DNS地址。 Windows修改⽅式类似。

 # Mac 修改
 [root@179-107 bind]# cat /etc/resolv.conf
 # Generated by NetworkManager
 nameserver 10.1.106.66
 # Windows 修改
 # 进入 C:\Windows\System32\drivers\etc\hosts 添加
 192.168.1.170 www.yuansredevsecops.top
 192.168.1.170 bbs.yuansredevsecops.top

 

标签:10000,自建,--,bind,53,192.168,DNS,Docker,docker
From: https://www.cnblogs.com/Kodakku/p/17568648.html

相关文章

  • docker常用命令
    dockeroperationcommand:查询镜像sudodockerimages删除镜像dockerrmibf756fb1ae65(镜像id)#启动镜像#sudodockerrun-it-d--nametest01ubuntu18.04:docker_test1/bin/sh创建macvlan网络sudodockernetworkcreate-dmacvlan--subnet=172.16.2.1/23--......
  • 【容器架构】你知道有 Docker 为什么还要 K8s 吗?
    ......
  • go通过docker sdk来对容器资源做限制
    创建容器时packagemainimport( "context" "fmt" "os" "github.com/docker/docker/api/types" "github.com/docker/docker/api/types/container" "github.com/docker/docker/api/types/mount" "gith......
  • docker
    Docker:开源的应用容器引擎;是一个轻量级容器技术Dockerfile:用于创建镜像Images:镜像,相当于一个root文件系统,用于创建容器的模板Container:容器,镜像和容器的关系,就像是面向对象程序设计中的类和实例一样,镜像是静态的定义,容器是镜像运行的实体DockerCompose:docker容器的编排工具,主要......
  • go语言操作docker终止容器
    代码部分packagemainimport( "context" "fmt" "os" "github.com/docker/docker/api/types/container" "github.com/docker/docker/client")funcmain(){ //设置远程Docker守护进程的地址 remoteDockerURL:="tcp:......
  • 使用Docker+PHP搭建苹果Maccms的影视站详细教程
    自己做博客站太难了,SEO太差自己都搜不到,原文地址求你点进去看:https://typecho.hanzhe.site/archives/88说在前面很早之前还没参加工作的时候,手头没钱,想要看一些电影什么的充不了会员,一般都会在网上搜VIP影视这类的盗版网站,参加工作后对这些网站仍然很好奇,没有收入来源这些站是怎......
  • kkfileview docker部署
    使用Docker部署kkfileview在开发应用程序时,我们经常需要展示和预览各种类型的文件,例如PDF、Word、Excel等。kkfileview是一个功能强大的文件预览组件,通过使用Docker,我们可以轻松地将其部署到我们的项目中。Docker简介Docker是一个开源的容器化平台,可以帮助开发人员将应用程序及......
  • k8s挂在docker目录
    在Docker中挂载Kubernetes目录的步骤介绍在Kubernetes(简称K8s)中,我们可以使用Volume挂载来实现在Pod中访问宿主机上的目录。本文将指导你如何在Docker中挂载Kubernetes目录。步骤概述下表展示了完成此任务的步骤概述:步骤描述步骤1创建一个KubernetesPod步骤2......
  • k8s docker 版本对应
    在使用Kubernetes(简称K8s)进行容器编排时,我们通常会使用Docker作为我们的容器运行时环境。Docker和Kubernetes之间的版本兼容性是一个重要的问题,因为不同版本的Docker和Kubernetes可能会有不同的特性和功能。本文将介绍Kubernetes和Docker之间的版本对应关系,并提供一些代码示例来帮......
  • jumperserver docker
    实现"jumperserverdocker"的流程为了实现"jumperserverdocker",我们可以按照以下步骤进行操作。下面是每个步骤的具体说明和相应的代码示例。步骤一:安装Docker在开始之前,你需要确保已经在你的机器上安装了Docker。如果没有安装,你可以按照以下步骤操作进行安装:打开终端或......