diff --git a/prog/weaveexec/Dockerfile b/prog/weaveexec/Dockerfile index c4cdb7a3..d704e75a 100644 --- a/prog/weaveexec/Dockerfile +++ b/prog/weaveexec/Dockerfile @@ -9,6 +9,7 @@ RUN apk add --update \ iproute2 \ util-linux \ conntrack-tools \ + bind-tools \ && rm -rf /var/cache/apk/* WORKDIR /home/weave diff --git a/weave b/weave index ad979a1d..0a4e3e70 100755 --- a/weave +++ b/weave @@ -47,6 +47,7 @@ weave attach [ ...] weave detach [ ...] weave dns-add [ ...] [-h ] weave dns-remove [ ...] [-h ] +weave dns-lookup weave expose [ ...] [-h ] weave hide [ ...] weave ps [ ...] @@ -1333,6 +1334,11 @@ case "$COMMAND" in delete_dns_fqdn $CONTAINER "$3" $IP_ARGS fi ;; + dns-lookup) + [ $# -eq 1 ] || usage + docker_bridge_ip + dig @$DOCKER_BRIDGE_IP +short $1 + ;; expose) collect_cidr_args "$@" shift $CIDR_ARG_COUNT