FROM node:latest AS Build RUN npm install haxe --global RUN npm install lix --global --force COPY ./api /app WORKDIR /app RUN lix scope RUN lix download RUN lix use haxe stable # RUN lix install haxelib:hxnodejs RUN haxe build.hxml FROM node:latest COPY --from=Build /app/build /app COPY --from=Build /app/package.json /app/package.json COPY --from=Build /app/res /app/res WORKDIR /app/ RUN npm install EXPOSE 8080 # CMD ["node", "out.js"] CMD ["node", "out.js"] # CMD ["/bin/bash"]