netshoot
container_builder

netshoot | container_builder | |
---|---|---|
25 | 1 | |
8,980 | 17 | |
1.4% | - | |
2.5 | 7.5 | |
2 months ago | 2 days ago | |
Shell | Shell | |
Apache License 2.0 | Apache License 2.0 |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
netshoot
-
The Kubernetes Troubleshooting Handbook
For more complex issues, consider using a debug container with pre-installed tools. There are a lot of good docker images with tooling and scripts for debugging, one that stands out to me is https://github.com/nicolaka/netshoot. It can quickly be created using:
- Docker Container Can't Ping
- Vaultwarden docker container with internal network
- Internet not working inside any Kubernetes pod
-
Docker Networking: A Step-by-Step Guide for Developers
Now, let's use netshoot, a Docker image equipped with a set of networking troubleshooting tools that can be used for Docker networking.
- Has the image netshoot the Alpine/musl DNS issues?
-
What's your favourite Docker Image, and why?
nicolaka/netshoot for sure. having a preloaded array of networking troubleshooting tools in an image for kubernetes debugging is a godsend.
- k8s docker image with basic troubleshooting tools
-
Networking lab for learning using containers?
First off, it seems like getting tcpdump or Wireshark to capture from the container network and dumping to a file will take some extra steps. (A lot of blog posts seem to recommend this Github project - https://github.com/nicolaka/netshoot)
- qBittorrent "Error" after putting the container through a Gluetun container
container_builder
-
A Minimal Container Image for Rocky Linux 8
Now that Rocky Linux is GA, here is a repo for a minimal container image for Rocky Linux. Its size is around ~37 MB (compressed). It is based on Fedora Minimal and UBI8 minimal from Red Hat. You can download it from Quay or build it, following the instructions in the repo. You could also generate a new rootfs yourself before building the image, again, following the short instructions in the repo.
What are some alternatives?
ksniff - Kubectl plugin to ease sniffing on kubernetes pods using tcpdump and wireshark
boa - Barracuda Octopus Aegir 5.6.0-PRO
containers-roadmap - This is the public roadmap for AWS container services (ECS, ECR, Fargate, and EKS).
bitnami-docker-moodle - Bitnami Docker Image for Moodle
geodesic - 🚀 Geodesic is a DevOps Linux Toolbox in Docker
podman-desktop - launch and setup vms for podman
swarmprom - Docker Swarm instrumentation with Prometheus, Grafana, cAdvisor, Node Exporter and Alert Manager
freeipa-container - FreeIPA server in containers — images at https://quay.io/repository/freeipa/freeipa-server?tab=tags
helm-dashboard - The missing UI for Helm - visualize your releases
ansible-role-nginx - Ansible role for installing NGINX
example-voting-app - Example distributed app composed of multiple containers for Docker, Compose, Swarm, and Kubernetes
kubler - A generic, extendable build orchestrator.
