【发布时间】:2021-07-19 00:19:49
【问题描述】:
我尝试创建一个带有 bind9 的 docker 容器,我想添加我的 db.personal-domain.com 文件,但是当我运行 docker build 然后 docker run -tdp 53:53 -v config:/etc/bind <image id> 容器没有我的 db.personal -domain.com 文件。如何解决?谢谢!
树形结构
-DNS
--Dockerfile
--config
---db.personal-domain.com
Dockerfile
FROM ubuntu:20.04
RUN apt-get update
RUN apt-get install -y bind9
RUN apt-get install -y bind9utils
WORKDIR /etc/bind
VOLUME ["/etc/bind"]
COPY config/db.personal-domain.com /etc/bind/db.personal-domain.com
EXPOSE 53/tcp
CMD ["/usr/sbin/named", "-g", "-c", "/etc/bind/named.conf", "-u", "bind"]
【问题讨论】:
标签: docker dns dockerfile docker-container bind9