https://github.com/ekgf/debian-openjdk-python3-awscli
https://github.com/ekgf/debian-openjdk-python3-awscli
Last synced: 3 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/ekgf/debian-openjdk-python3-awscli
- Owner: EKGF
- Created: 2020-05-09T13:00:26.000Z (about 6 years ago)
- Default Branch: master
- Last Pushed: 2020-07-06T12:49:48.000Z (almost 6 years ago)
- Last Synced: 2025-03-01T18:45:12.929Z (over 1 year ago)
- Language: Dockerfile
- Size: 16.6 KB
- Stars: 0
- Watchers: 11
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Base Image - debian-openjdk-python3-awscli
debian-openjdk-python3-awscli is a base image that has openjdk java, bash, python 3 and the AWS CLI on board (for S3 access).
We switched from Alpine to Debian for this image due to these two articles:
- https://pythonspeed.com/articles/base-image-python-docker-images/
- https://pythonspeed.com/articles/alpine-docker-python/
Unfortunately we have to combine Java and Python in one base image.
This image is needed for containers that run a JVM process and also
use the AWS CLI from Bash scripts.
Utilities in this image:
- jq (for processing JSON)
- yq (for processing YAML)
- curl & wget (for executing HTTP commands)
- git
- rsync
- awscli
- uuid-dev
- dirmngr
- gnupg
- less
- groff
- ca-certificates
- netbase
- unzip
- krb5-user
- krb5-config
- libgssapi-krb5-2
Python libraries:
- wheel
- rdflib
- sparqlwrapper
- requests
- boto3
- pystardog
- owlrt
- pandas
- stringcase
- unidecode
- humps
- xlrd
- ldap3
- gssapi