gpt4 book ai didi

使用 whois 命令的 Bash 脚本在 docker 上出现 "Servname not supported..."错误

转载 作者:行者123 更新时间:2023-12-02 18:02:02 25 4
gpt4 key购买 nike

这是我的第一个 Docker 镜像,我将自己的 bash 脚本放在那里。此脚本使用 whois命令。 docker 运行我的脚本后,出现了一些错误。可能我在我的 dockerfile 上犯了错误。脚本在我的 ubuntu 上运行良好。
我应该添加 /etc/services文件到我的图像?

Dockerfile:

FROM ubuntu
ADD ./ip_info /usr/src/ip_info
ADD ./ip_info /bin/ip_info
RUN apt-get update && apt-get -y install whois
RUN chmod +x /usr/src/ip_info
CMD ["/usr/src/ip_info"]

错误:
getaddrinfo(whois.ripe.net): Servname not supported for ai_socktype

最佳答案

我修好了

RUN apt-get update && apt-get install -y --no-install-recommends ntp

到 dockerfile。

关于使用 whois 命令的 Bash 脚本在 docker 上出现 "Servname not supported..."错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56430294/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com