gpt4 book ai didi

docker - 在构建自定义 Dockerfile 镜像时禁用用户提示

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

我试图在构建 时避免用户提示挂起Dockerfile 镜像 .


docker build .


这是实际截图 在构建图像时 :

enter image description here

这是 Dockerfile
FROM ubuntu:latest

LABEL mantainer="mrk088"
LABEL description="Arachni Docker image"

RUN apt-get update
RUN apt-get install -y build-essential curl libcurl4 libcurl4-openssl-dev ruby-full gem
RUN gem update --system

RUN gem install arachni

# Run Arachni Web UI
CMD chmod +x /opt/arachni-ui-web/bin/arachni && /opt/arachni-ui-web/bin/./arachni


EXPOSE 8080/tcp

ENTRYPOINT ["/bin/echo", "Running Arachni Web UI..."]


有谁知道如何禁用它?

最佳答案

您需要告诉 debian 您处于非交互式环境中。

DEBIAN_FRONTEND=noninteractive apt-get -y update
DEBIAN_FRONTEND=noninteractive apt-get -y build-essential curl libcurl4 libcurl4-openssl-dev ruby-full gem

还添加了 -yapt-get这样它就不会要求确认。

关于docker - 在构建自定义 Dockerfile 镜像时禁用用户提示,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56171558/

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