【发布时间】:2015-11-11 21:52:31
【问题描述】:
在玩了几个星期的容器后,我正在尝试设置 Mesos DNS。 我在使用 DNS 时遇到了一些麻烦,即使它被称为“轻而易举”:-s 按照文档: https://mesosphere.github.io/mesos-dns/docs/
https://www.youtube.com/watch?v=Ir3oo62I8n0
http://programmableinfrastructure.com/guides/service-discovery/mesos-dns-haproxy-marathon/
我遇到了几个问题,第一个是端口 53 被我的 ubuntu 14.04 系统下的 dnsmask 使用:
$ sudo docker run --net=host -v "/etc/mesos-dns/config.json:/config.json" mesosphere/mesos-dns /mesos-dns -config=/config.json
ERROR: 2015/11/11 13:30:34 generator.go:74: no master
ERROR: 2015/11/11 13:30:34 main.go:65: DNS server failed: Failed to setup "tcp" server: listen tcp 0.0.0.0:53: bind: address already in use
$ sudo netstat -tulpn | grep 53
tcp 0 0 127.0.1.1:53 0.0.0.0:* LISTEN 1866/dnsmasq
udp 0 0 0.0.0.0:5353 0.0.0.0:* 553/avahi-daemon: r
udp 0 0 0.0.0.0:40367 0.0.0.0:* 553/avahi-daemon: r
udp 0 0 127.0.1.1:53 0.0.0.0:* 1866/dnsmasq
udp6 0 0 :::5353 :::* 553/avahi-daemon: r
udp6 0 0 :::60577 :::* 553/avahi-daemon: r
我不确定下一步该做什么?
我也看过:
【问题讨论】: