这是我的第一个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
答案 0 :(得分:0)
我修复了
RUN apt-get update && apt-get install -y --no-install-recommends ntp
到dockerfile。