File: Dockerfile

package info (click to toggle)
gitlab-shell 14.35.0%2Bds1-2
  • links: PTS, VCS
  • area: main
  • in suites: forky, sid, trixie
  • size: 23,652 kB
  • sloc: ruby: 1,129; makefile: 583; sql: 391; sh: 384
file content (17 lines) | stat: -rw-r--r-- 564 bytes parent folder | download
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
FROM ubuntu:14.04
RUN apt-get -y update
RUN apt-get -y install \
        gcc \
        libgssapi-krb5-2 \
        libkrb5-dev \
        libsasl2-modules-gssapi-mit \
        wget

RUN (cd /tmp && wget https://storage.googleapis.com/golang/go1.5.linux-amd64.tar.gz && tar xvf go1.5.linux-amd64.tar.gz && mv go/ /opt)
ENV GOROOT="/opt/go"
ADD krb5.keytab /opt/go-gssapi-test-service/krb5.keytab
ADD krb5.conf.template /tmp/krb5.conf.template
ADD entrypoint.sh /opt/go-gssapi-test-service/entrypoint.sh

EXPOSE 80
ENTRYPOINT /opt/go-gssapi-test-service/entrypoint.sh