1
Docker 멍청한 놈이 있습니다.Dokku/Docker 배포 응용 프로그램이 실패합니다.
도크가 구성된 VPS가 있는데 이미 여러 개의 앱이 실행 중입니다. 현재 상당히 복잡한 앱을 추가하려고합니다. 그러나 docker는 다음 오류로 인해 실패합니다. 내가 오류가 주어진 패키지를 업데이트 할 필요가 이해하는 바로는
. 문제는 다른 모듈에서 필요하므로 업데이트 할 수 없습니다. 도커가 경고를 우회하여 빌드하도록하는 방법입니다. 다음
는하지없이 성공 며칠에 대한
FROM mhart/alpine-node:6
# Create app dir
RUN mkdir -p /app
WORKDIR /app
# Install dependancy
COPY package.json /app
RUN npm install
# Bundle the app
COPY . /app
EXPOSE 9337
CMD ["npm", "start"]
이를 시도하고 내 고정 표시기의 내용이다. 도움을 크게 평가했습니다
감사합니다.
package.json에는 어떤 것이 있습니까? VPS에는 얼마나 많은 RAM이 있습니까? RAM을 추가하려고 했습니까? – EwyynTomato
반응/redux 등을 사용하여 작은 NodeJS 기반 응용 프로그램입니다. 현재 VPS 구성은 매우 기본적인 1GB 램이며 더 많은 RAM을 추가하지 않았습니다. 배포를 위해 애플리케이션을 테스트 한 결과, 서버가 불평하는 것을 보지 못했지만 VPS에 대해 묻는 이유는 무엇입니까? – Zaje
나는 docker에서 137 번 오류로 npm 프로세스가 죽는다는 것은 보통 메모리 부족 오류로 인해 발생한다고 생각합니다. 이것을 테스트하기 위해 스왑 파일을 추가 할 수 있습니다. – EwyynTomato