도커와 함께 npm 프로젝트를 자동화하는 방법을 알고 싶습니다.
Vue.js 프로젝트에서 webpack을 사용하고 있습니다. npm run buld
을 실행하면 출력 폴더가 ./dist
이됩니다. docker build -t projectname .
을 통해 도커 이미지를 만들고이 컨테이너를 실행하면 모든 것이 완벽하게 작동합니다.
webpack은 dockerfile을 개선하여 자동화를 개선합니다.
이 (here을 발견) 내 Dockerfile
FROM httpd:2.4
COPY ./dist /usr/local/apache2/htdocs/
하지만 난 그냥 고정 표시기 이미지를 구축하고 npm run build
를 통해 수동으로 프로젝트를 빌드 할 필요가 없습니다 수 있다면 좋을 것이다. 내 문제를 이해하니? 가능한 해결책은 무엇입니까?