Tag: 传输守护进程

了解Dockerfile CMD /入口点

我是Docker的新手。 试图build立与传输的小图像。 这是我的Dockerfile : #base image FROM alpine:latest #install Transmission RUN apk update RUN apk add transmission-daemon #expose port EXPOSE 9091 #start app CMD ["/usr/bin/transmission-daemon"] 然后我启动容器: docker run transmission 它立即退出。 我认为它将继续运行,因为传输守护进程应该保持运行。 我也尝试了ENTRYPOINT ,但结果是一样的。 但是,下一个版本按预期工作: ENTRYPOINT ["/usr/bin/transmission-daemon"] CMD ["-h"] 它运行,显示传输帮助和退出。 我错过了Docker如何在容器内部运行应用程序?