refs:
Our _entrypoint.sh
#!/usr/bin/env bash
rm -r output
docker build --tag=gagan .
docker run -p 4000:80 gagan
result=$(docker ps -a | grep 'gagan' | awk '{ print $1 }')
echo $result
docker cp $result:/app/output/ ./output
docker rm $result
Dockerfile
FROM vipintm/xelatex
WORKDIR /app
COPY . /app
CMD ["./Compile_Document.sh"]
Compile_Document.sh
xelatex main.tex
mkdir ./output
mv ./main.pdf ./output/main.pdf
#Clean build files
rm *.log
rm *.out
rm *.aux
rm *.fls
rm *.latexmk
rm *.bak