from alpine:latest as build run apk update && apk add git python3 py3-pip py3-virtualenv run adduser -u 1000 -h /opt/app -D chatgpt user chatgpt workdir /opt/app run git clone https://github.com/marcolardera/chatgpt-cli.git workdir /opt/app/chatgpt-cli run virtualenv .env run sh .env/bin/activate run pip install -r requirements.txt --ignore-installed copy run.sh /opt/app/ copy prompts /opt/app/prompts copy config.yaml /opt/app/chatgpt-cli/ entrypoint ["/opt/app/run.sh"]