Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/rewardenv/docker-toolbox
https://github.com/rewardenv/docker-toolbox
Last synced: 12 days ago
JSON representation
- Host: GitHub
- URL: https://github.com/rewardenv/docker-toolbox
- Owner: rewardenv
- Created: 2021-07-07T06:43:33.000Z (over 3 years ago)
- Default Branch: main
- Last Pushed: 2024-08-23T11:23:18.000Z (4 months ago)
- Last Synced: 2024-08-23T12:38:19.787Z (4 months ago)
- Language: Shell
- Size: 45.9 KB
- Stars: 0
- Watchers: 2
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Docker Toolbox
## docker-toolbox
A docker toolbox image based on alpine/debian/ubuntu with these tools included:
- compression tools (bzip2, gzip, pigz, zip, xz)
- coreutils (for advanced base64 in alpine)
- curl
- direnv
- findutils (for advanced xargs in alpine)
- git
- helm
- kubectl
- mysql-client
- openssl
- openssh-client
- tenv
- wget## docker-toolbox-testing
A docker toolbox image based on alpine/debian/ubuntu with these tools included:
- compression tools (bzip2, gzip, pigz, zip, xz)
- coreutils (for advanced base64 in alpine)
- curl
- findutils (for advanced xargs in alpine)
- git
- openssl
- trivy
- wget# docker-toolbox-aws
A docker toolbox image based on rewardenv/docker-toolbox with these additional tools included:
- awscli
- python3
- pip3## docker-toolbox-extended
A docker toolbox image based on rewardenv/docker-toolbox with these additional tools included:
- awscli
- google-cloud-sdk
- python3
- pip3## docker-toolbox-ansible
A docker toolbox image based on rewardenv/docker-toolbox with these additional tools included:
- python3
- pip3
- openvpn
- ansible
- hcloud pip package## Usage
```console
$ docker run --rm -it rewardenv/docker-toolbox bash
```## Available tags
- latest, alpine-latest
- debian-bullseye-slim## Build base image
```
$ DOCKER_BASE_IMAGE=debian:bullseye-slim bash -x scripts/build.sh
$ DOCKER_BASE_IMAGE=alpine:latest bash -x scripts/build.sh
```## Build additional images
```console
$ DOCKER_BASE_IMAGE=alpine:latest FLAVOR=testing IMAGE_NAME=docker-toolbox-testing bash -x scripts/build.sh
$ DOCKER_BASE_IMAGE=alpine:latest FLAVOR=extended FROM_IMAGE=rewardenv/docker-toolbox IMAGE_NAME=docker-toolbox-extended bash -x scripts/build.sh
```