mirror of
https://git.rwth-aachen.de/acs/public/villas/web-backend-go/
synced 2025-03-30 00:00:12 +01:00
Docker: remove any psql commands
This commit is contained in:
parent
c7b6d42ebc
commit
3b4adc311b
1 changed files with 16 additions and 4 deletions
|
@ -5,11 +5,23 @@ ARG GIT_BRANCH=unknown
|
||||||
ARG VERSION=unknown
|
ARG VERSION=unknown
|
||||||
ARG VARIANT=unknown
|
ARG VARIANT=unknown
|
||||||
|
|
||||||
# Golang
|
# Update and Upgrade
|
||||||
RUN apt-get update && apt-get install -y golang-1.11 git ca-certificates g++ gcc libc6 libc6-dev pkg-config
|
RUN apt-get update && apt-get upgrade -y
|
||||||
|
|
||||||
# Create db
|
# Install dependencies
|
||||||
RUN su - postgres && psql -c "CREATE DATABASE villasdb ;"
|
RUN apt-get install -y git ca-certificates g++ gcc libc6 libc6-dev pkg-config wget tar
|
||||||
|
|
||||||
|
# Install Go 1.11
|
||||||
|
RUN cd /tmp && mkdir golang && cd golang && \
|
||||||
|
wget https://dl.google.com/go/go1.11.9.linux-amd64.tar.gz && \
|
||||||
|
tar -xvf go1.11.9.linux-amd64.tar.gz && \
|
||||||
|
mv go /usr/local && \
|
||||||
|
rm -rf /tmp/*
|
||||||
|
|
||||||
|
ENV GOROOT=/usr/local/go
|
||||||
|
ENV PATH=/usr/local/go/bin:${PATH}
|
||||||
|
|
||||||
|
RUN go version
|
||||||
|
|
||||||
WORKDIR /villasweb
|
WORKDIR /villasweb
|
||||||
ENTRYPOINT bash
|
ENTRYPOINT bash
|
||||||
|
|
Loading…
Add table
Reference in a new issue