commit 6d2e35dddfa300f2d3bccf42acd09011e2cdc5de Author: ben Date: Sun Dec 6 10:02:08 2020 +0100 first commit diff --git a/Dockerfile b/Dockerfile new file mode 100644 index 0000000..8378f8b --- /dev/null +++ b/Dockerfile @@ -0,0 +1,20 @@ +FROM debian:stable-slim + +MAINTAINER BeN + +RUN apt-get clean && apt-get update && apt-get -y upgrade + +RUN apt-get install -y \ + openssh-server + +RUN apt-get clean && rm -rf /var/lib/apt/lists/* + +RUN useradd -rm -d /home/ben -s /bin/bash -g root -G sudo -u 1000 ben + +RUN echo 'ben:ben' | chpasswd + +RUN service ssh start + +EXPOSE 22 + +CMD ["/usr/sbin/sshd","-D"] diff --git a/README.md b/README.md new file mode 100644 index 0000000..4aa7db9 --- /dev/null +++ b/README.md @@ -0,0 +1 @@ +Env Debian de test : juste openssh server diff --git a/makefile b/makefile new file mode 100644 index 0000000..f891dc5 --- /dev/null +++ b/makefile @@ -0,0 +1,44 @@ +######################################### +#VARIABLES: CAN BE EDITED +######################################### + +CONTAINER=test + +CONTNAME=$(CONTAINER)-1 + +DATAVOLUME=$(shell pwd) + +#net=host: mandatory for others containers to connect to mysql +STARTOPT=-d \ +-p 22122:22 \ +--name $(CONTNAME) \ +$(CONTAINER) + + +######################################### +# ACTIONS: DO NOT EDIT BEYOND THIS POINT +######################################### + +build: + docker build -t $(CONTAINER) . + +build-nocache: + docker build --no-cache -t $(CONTAINER) . + +run: + docker run $(STARTOPT) + +bash: + docker exec -i -t $(CONTNAME) /bin/bash + +stop: + docker stop $(CONTNAME) + +delete: + docker rm $(CONTNAME) + +clear: + docker rmi -f $(CONTAINER) + +install: + docker run --restart=always $(STARTOPT)