나는 docker를 처음 사용하기 때문에 좀 더 간단한 방법 일지 모르겠다. 노드 도커 레이어를 기본 레이어로 사용하려면 dockerfile의 CMD 만 기본적으로 CMD ["npm", "start]
으로 설정해야합니다. 이 초기 CMD를 변경하려면 어쨌든가 있습니까?노드 레이어의 CMD를 바꿀 수 있습니까? - Docker
변경 사유 : 생산 모드를 활성화하는 특정 시작 스크립트가 있으며 설정을 동일하게 유지할 수 있습니다.
FROM node:6.6.0
RUN mkdir -p /usr/src/app
WORKDIR /usr/src/app
ONBUILD ARG NODE_ENV
ONBUILD ENV NODE_ENV $NODE_ENV
ONBUILD COPY package.json /usr/src/app/
ONBUILD RUN npm install
ONBUILD COPY . /usr/src/app
CMD [ "npm", "start" ]
감사합니다. – Cnolimit