Skip to content
Snippets Groups Projects
Commit 3f3793f8 authored by Peter J. Keleher's avatar Peter J. Keleher
Browse files

auto

parent badbe7d9
No related branches found
No related tags found
No related merge requests found
FROM ubuntu:18.04
RUN apt-get update && apt-get install -y openssh-server tcsh gcc make bzr git libprotobuf-dev libprotobuf-c-dev libprotobuf-c-dev protobuf-c-compiler libleveldb-dev golang
RUN mkdir /var/run/sshd
RUN echo 'root:changeme' | chpasswd
RUN sed -i 's/PermitRootLogin without-password/PermitRootLogin yes/' /etc/ssh/sshd_config
# SSH login fix. Otherwise user is kicked off after login
RUN sed 's@session\s*required\s*pam_loginuid.so@session optional pam_loginuid.so@g' -i /etc/pam.d/sshd
ENV NOTVISIBLE "in users profile"
RUN echo "export VISIBLE=now" >> /etc/profile
COPY . /
ENV GOPATH /go
RUN mkdir -p /go/src
RUN go get -u github.com/mattn/go-getopt bazil.org/fuse bazil.org/fuse/fs google.golang.org/grpc github.com/golang/protobuf/proto github.com/golang/protobuf/protoc-gen-go google.golang.org/grpc
EXPOSE 22
CMD ["/usr/sbin/sshd", "-D"]
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment