【发布时间】:2016-01-12 16:18:24
【问题描述】:
我有一个关注者Dockerfile:
FROM debian:stable
RUN apt-get update && apt-get upgrade -y
RUN apt-get install -y curl
RUN curl -sL https://deb.nodesource.com/setup_4.x | bash -
RUN apt-get install -y nodejs
RUN npm install forever -g
# App
ADD . /api
# Install app dependencies
RUN cd /api; npm install
EXPOSE 8080
CMD ["forever", "start", "/api/index.js", "8080"]
当我尝试运行 docker run -p 8080:8080 my-app@1.0.0 时,我收到以下消息:
警告:--minUptime 未设置。默认为:1000 毫秒
警告:--spinSleepTime 未设置。如果脚本没有保持至少 1000 毫秒,您的脚本将退出
信息:永远处理文件:/api/index.js
码头集装箱停止。
容器工作需要做什么?
【问题讨论】: