aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--Dockerfile17
-rw-r--r--README_docker.md2
2 files changed, 9 insertions, 10 deletions
diff --git a/Dockerfile b/Dockerfile
index f9cb072..6aa8bb9 100644
--- a/Dockerfile
+++ b/Dockerfile
@@ -1,11 +1,10 @@
-FROM python:3-slim-buster
+FROM python:3-slim-bullseye
-ENV LANG en_US.UTF-8
-ENV LC_ALL en_US.UTF-8
+RUN apt-get update -y; \
+ apt-get install -y git make sshpass;
-COPY . /ansible
-WORKDIR /ansible
-
-RUN apt update -y; \
- apt install -y git make sshpass; \
- make install;
+RUN adduser -u 1000 ansible
+USER ansible
+WORKDIR /home/ansible/vps
+COPY . .
+RUN make install;
diff --git a/README_docker.md b/README_docker.md
index 4b1b688..eb70bd9 100644
--- a/README_docker.md
+++ b/README_docker.md
@@ -2,5 +2,5 @@
```bash
echo "YOURVAULTPASS" > vaultid
docker build . -t ansible
-docker run --rm -it -v $(pwd):/ansible -v ~/.ssh:/root/.ssh ansible bash
+docker run --rm -it -v $(pwd):/home/ansible/vps -v ~/.ssh:/home/ansible/.ssh:ro --user ansible ansible bash
```