This is an automated email from the ASF dual-hosted git repository. kmccusker pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/incubator-milagro-mfa-server.git
commit e85eaf61e90569ff1a1655999de342a8a5fd2567 Author: giorgiozoppi <[email protected]> AuthorDate: Thu May 30 02:22:03 2019 +0200 new file: Dockerfile --- grpcserver/src/Dockerfile | 36 ++++++++++++++++++++++++++++++++++++ 1 file changed, 36 insertions(+) diff --git a/grpcserver/src/Dockerfile b/grpcserver/src/Dockerfile new file mode 100644 index 0000000..6c77418 --- /dev/null +++ b/grpcserver/src/Dockerfile @@ -0,0 +1,36 @@ +# +# Copyright (c) 2018 Giorgio Zoppi <[email protected]> +# +# Docker build environment for DTA +# Provides everything you need for development in any boost lib. +# (for linux, at least..) + +FROM ubuntu:bionic +MAINTAINER Giorgio Zoppi <[email protected]> +ENV DEBIAN_FRONTEND noninteractive + +# Load apt-utils first, fixes warnings + +RUN apt-get update && \ + apt-get install -y build-essential git cmake autoconf libtool pkg-config apt-utils + +# Hook in the Ubuntu PPA Repositories +RUN add-apt-repository ppa:ubuntu-toolchain-r/test && \ + apt-get update +# C++ + +RUN apt-get install -y \ + build-essential \ + clang \ + clang++-6 \ + cmake \ + g++-8 \ + libboost-system1.65.1 \ + libc++-dev \ + libc++-helpers \ + libstdc++6-8-dbg +WORKDIR /opt/dtaservice +COPY --from=build /src/dtaservice ./ +CMD ["./dtaservice"] + +
