gpt4 book ai didi

docker - 在Dockerfile中启动kdc

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

在Dockerfile中,我输入了以下内容:

COPY docker-files/krb5.conf /etc
RUN /usr/sbin/krb5kdc -P /var/run/krb5kdc.pid;

期望当我使用“docker run -it”命令时,将启动KDC。

但是,启动Docker VM后,KDC未运行。
我的期望正确吗?

谢谢

最佳答案

RUN与CMD不同

https://docs.docker.com/engine/reference/builder/#cmd

要么

入口点

https://docs.docker.com/engine/reference/builder/#entrypoint

默认情况下,Docker容器执行它在CMD中的内容并退出,因此是“正常的”。

尝试用CMD替换RUN,重新构建并重新启动

另请参阅

What is the difference between CMD and ENTRYPOINT in a Dockerfile?

关于docker - 在Dockerfile中启动kdc,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44072609/

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