Dockerfile

changeset 164
69b508f132b5
parent 155
68ee41b41a71
child 169
72d3ca5225f3
equal deleted inserted replaced
163:999573fb51ab 164:69b508f132b5
32 32
33 RUN cd prosody && ./configure && make 33 RUN cd prosody && ./configure && make
34 34
35 RUN sed -i '/util\.encodings/d' verse/squishy 35 RUN sed -i '/util\.encodings/d' verse/squishy
36 36
37 RUN sed -i '/util\.hashes/d' verse/squishy
38
37 RUN squish --prosody=./prosody verse 39 RUN squish --prosody=./prosody verse
38 40
39 ADD . riddim 41 ADD . riddim
40 42
41 RUN squish riddim 43 RUN squish riddim
62 RUN mkdir -p /usr/local/lib/lua/5.2/util 64 RUN mkdir -p /usr/local/lib/lua/5.2/util
63 65
64 COPY --from=squish /tmp/build/verse.lua /opt/riddim/verse.lua 66 COPY --from=squish /tmp/build/verse.lua /opt/riddim/verse.lua
65 COPY --from=squish /tmp/build/riddim.lua /opt/riddim/riddim.lua 67 COPY --from=squish /tmp/build/riddim.lua /opt/riddim/riddim.lua
66 COPY --from=squish /tmp/build/prosody/util/encodings.so /usr/local/lib/lua/5.2/util/encodings.so 68 COPY --from=squish /tmp/build/prosody/util/encodings.so /usr/local/lib/lua/5.2/util/encodings.so
69 COPY --from=squish /tmp/build/prosody/util/hashes.so /usr/local/lib/lua/5.2/util/hashes.so
67 COPY --from=squish /tmp/build/prosody/util/interpolation.lua /usr/local/lib/lua/5.2/util/interpolation.lua 70 COPY --from=squish /tmp/build/prosody/util/interpolation.lua /usr/local/lib/lua/5.2/util/interpolation.lua
68 71
69 ADD config.docker.lua /etc/riddim/config.lua 72 ADD config.docker.lua /etc/riddim/config.lua
70 73
71 ENTRYPOINT ["/usr/bin/lua5.2", "riddim.lua"] 74 ENTRYPOINT ["/usr/bin/lua5.2", "riddim.lua"]

mercurial