pico.v.dockerfile 539 B

12345678910111213
  1. FROM syou/v-dev:0.1
  2. WORKDIR /app
  3. COPY ./main.v run.sh ./
  4. RUN git clone https://github.com/S-YOU/pico.v src && cd src && git checkout v0.0.4 \
  5. && cd /app/src/picoev && git clone https://github.com/S-YOU/picoev src && cd src && git checkout v0.0.1 \
  6. && cd /app/src/picohttpparser && git clone https://github.com/S-YOU/picohttpparser src && cd src && git checkout v0.0.1 \
  7. && ln -s /app/src /root/.vmodules/syou \
  8. && cd /app && v -prod -cflags '-std=gnu11 -Wall -O3 -march=native -mtune=native -flto' main.v
  9. CMD sh run.sh