我把这部分放在
docker-compose
这将复制
angular-cli
前端与A
scripts
目录。
www:
build: ./www
volumes:
- ./www/frontend:/app
- ./www/scripts:/scripts
command: /scripts/init-dev.sh
ports:
- "4200:4200"
- "49153:49153"
这个
Dockerfile
里面
www
将安装NPM。
FROM node:10-alpine
RUN apk add --no-cache git make curl gcc g++ python2
RUN npm config set user 0
RUN npm config set unsafe-perm true
RUN npm install
剧本:
#!/bin/bash
echo "Serving.."
cd /app && npm run-script start
我在奔跑
docker-compose down && docker-compose build && docker-compose up
命令:
www_1 | standard_init_linux.go:190: exec user process caused "no such file or directory"
我认为错误来自
command
线。