Dockerfile.builder 566 B

1234567891011121314151617181920212223
  1. # Dockerfile for building ZeroTier Central Controllers
  2. FROM ubuntu:jammy as builder
  3. MAINTAINER Adam Ierymekno <[email protected]>, Grant Limberg <[email protected]>
  4. ARG git_branch=master
  5. RUN apt update && apt upgrade -y
  6. RUN apt -y install \
  7. build-essential \
  8. pkg-config \
  9. bash \
  10. clang \
  11. libjemalloc2 \
  12. libjemalloc-dev \
  13. libpq5 \
  14. libpq-dev \
  15. openssl \
  16. libssl-dev \
  17. postgresql-client \
  18. postgresql-client-common \
  19. curl
  20. RUN curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh -s -- -y