diff options
| author | Kumar Damani <me@kumardamani.net> | 2023-06-10 18:23:23 +0000 |
|---|---|---|
| committer | Kumar Damani <me@kumardamani.net> | 2023-06-10 18:23:23 +0000 |
| commit | 427fd70831f1d5f1de6f1d1602a398e4e48c3773 (patch) | |
| tree | 5263a02e8ebbd2bddfa81b11d06a80f1d7d82dca | |
| parent | 95a4be85b64d3fb2db31050c68cedb932d99f5c0 (diff) | |
docker run fixes
| -rw-r--r-- | Dockerfile | 17 | ||||
| -rw-r--r-- | README_docker.md | 2 |
2 files changed, 9 insertions, 10 deletions
@@ -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 ``` |
