Skip to content

Docker image with tools like curl, wget, ping, nslookup, dig, psql etc.

License

Notifications You must be signed in to change notification settings

mateusztylec/utils

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

90 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

utils CI

Docker image with tools like curl, wget, ping, netcat, nslookup,host, dig, psql, mysql, swaks etc.

Use Case

When using containers you might want to test the connectivity between the containers. Your application containers won't be having tools like curl, ping, psql client etc. So you can start a one-off container using this image and test your application.

For example, to run a one-off container in Kubernetes:

kubectl run --rm utils -it --image mateusztylec/utils bash

# You will be seeing a bash prompt
$ psql -h hostname -U test -d test
...
...
$ exit

Note: --rm option will delete the pod after exiting from the container

General Usage

$ docker pull mateusztylec/utils
$ docker run --rm -it mateusztylec/utils bash

# inside the container
$ ping google.com
$ ifconfig
...
$ exit

Contributing

Run tests:

$ ./run-test

About

Docker image with tools like curl, wget, ping, nslookup, dig, psql etc.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Shell 69.0%
  • Dockerfile 31.0%