Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/bretfisher/httping-docker
Ping with HTTP requests, built directly from master
https://github.com/bretfisher/httping-docker
container distributed-systems docker http linux ping tool troubleshooting
Last synced: 7 days ago
JSON representation
Ping with HTTP requests, built directly from master
- Host: GitHub
- URL: https://github.com/bretfisher/httping-docker
- Owner: BretFisher
- License: mit
- Created: 2018-03-19T04:35:58.000Z (over 6 years ago)
- Default Branch: main
- Last Pushed: 2024-08-21T06:54:43.000Z (3 months ago)
- Last Synced: 2024-10-31T14:36:47.844Z (14 days ago)
- Topics: container, distributed-systems, docker, http, linux, ping, tool, troubleshooting
- Language: C
- Size: 125 KB
- Stars: 52
- Watchers: 4
- Forks: 18
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Docker image of httping
[![GitHub Super-Linter](https://github.com/bretfisher/httping-docker/workflows/Lint%20Code%20Base/badge.svg)](https://github.com/marketplace/actions/super-linter)
![Build and Push Image](https://github.com/bretfisher/httping-docker/actions/workflows/call-docker-build.yaml/badge.svg?branch=main)This container image is stored on docker hub: [bretfisher/httping](https://hub.docker.com/r/bretfisher/httping/) and in this GitHub repositories packages.
NOTE: This is based on the original httping project,
which has since been removed from GitHub.
I maintain a copy of the 2.5 version in the `source` directory.## Basic example at docker CLI
run a HTTPS ping against google every second until you hit ctrl-c or stop/kill the container
```bash
docker run --rm bretfisher/httping https://www.google.com
```## Better example
ping ever 100ms, use GET not HEAD, show status codes, use pretty colors
```bash
docker run --rm bretfisher/httping -i .1 -G -s -Y https://www.google.com
```## Use the shell GUI
add a `-it` to run command and a `-K` to httping
```bash
docker run -it --rm bretfisher/httping -i .1 -GsYK https://www.google.com
```## License
This repository and Dockerfile are MIT licensed.
All upstream software including httping are licensed by their owners.