No description
|
Some checks are pending
Container Publish / on-success-skip (push) Has been skipped
Container Publish / build-image (amd64) (push) Successful in 18s
Container Publish / build-image (arm64) (push) Successful in 14s
Container Publish / update docker manifest (push) Successful in 10s
Vulnerability Scan / Daily Vulnerability Scan (arm64) (push) Successful in 4s
Vulnerability Scan / Daily Vulnerability Scan (amd64) (push) Successful in 16s
Vulnerability Scan / Daily Vulnerability Scan-1 (push) Successful in 6s
Vulnerability Scan / Daily Vulnerability Scan (push) Successful in 10s
|
||
|---|---|---|
| .gitea/workflows | ||
| src | ||
| .gitignore | ||
| LICENSE | ||
| README.md | ||
docker-python-runner
Base docker container for running python scripts.
usage
version: '3.6'
services:
runner:
image: docker.asperti.com/paspo/python-runner:latest
container_name: python-scripts
restart: unless-stopped
volumes:
- ./scripts:/scripts
- ./logs:/var/log
- ./crontabs:/etc/cron.d:ro
environment:
TZ: Europe/Rome
mkdir scripts logs crontabs
touch scripts/test.py && chmod +x scripts/test.py
touch scripts/test2.py && chmod +x scripts/test2.py
cat <<EOF >crontabs/myscripts
*/5 7-22 * * * /scripts/test.py
*/10 7-22 * * * /scripts/test2.py
EOF
docker-compose up -d