Você não pode selecionar mais de 25 tópicos Os tópicos devem começar com uma letra ou um número, podem incluir traços ('-') e podem ter até 35 caracteres.

Dockerfile 575B

12345678910111213141516171819202122232425
  1. # build Oragono
  2. FROM golang:rc AS build-env
  3. RUN apt-get install -y git
  4. RUN mkdir -p /go/src/github.com/oragono
  5. WORKDIR /go/src/github.com/oragono
  6. RUN git clone https://github.com/oragono/oragono.git
  7. WORKDIR /go/src/github.com/oragono/oragono
  8. RUN git submodule update --init
  9. RUN make linux
  10. # run in Alpine, being a lightweight distro
  11. FROM alpine:latest
  12. EXPOSE 6667/tcp 6697/tcp
  13. RUN mkdir -p /ircd
  14. WORKDIR /ircd
  15. COPY --from=build-env /go/src/github.com/oragono/oragono/build/oragono-XXX-linux.tgz /
  16. RUN tar -xzf /oragono-XXX-linux.tgz
  17. COPY run.sh /ircd
  18. CMD ["./run.sh"]