Merge "Update Readme"
[ovn4nfv-k8s-plugin.git] / build / Dockerfile
1 FROM ubuntu:18.04
2
3 ARG HTTP_PROXY=${HTTP_PROXY}
4 ARG HTTPS_PROXY=${HTTPS_PROXY}
5
6 ENV http_proxy $HTTP_PROXY
7 ENV https_proxy $HTTPS_PROXY
8 ENV no_proxy $NO_PROXY
9
10 RUN apt-get update && apt-get install -y -qq apt-transport-https curl \
11  && echo "deb https://packages.wand.net.nz xenial main" > /etc/apt/sources.list.d/wand.list \
12  && curl https://packages.wand.net.nz/keyring.gpg -o /etc/apt/trusted.gpg.d/wand.gpg \
13  && apt-get update && apt install -y -qq ovn-common
14
15
16 ENV OPERATOR=/usr/local/bin/nfn-operator \
17     AGENT=/usr/local/bin/nfn-agent \
18     USER_UID=1001 \
19     USER_NAME=nfn-operator
20
21 # install operator binary
22 COPY bin/nfn-operator ${OPERATOR}
23
24 COPY bin /usr/local/bin
25
26 ENTRYPOINT ["/usr/local/bin/entrypoint"]
27
28