Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/jnewland/git-and-stuff

Sometimes, you want a Docker container with git, bash, ssh, jq, curl, and vim. Or is that just me?
https://github.com/jnewland/git-and-stuff

container docker

Last synced: about 1 month ago
JSON representation

Sometimes, you want a Docker container with git, bash, ssh, jq, curl, and vim. Or is that just me?

Awesome Lists containing this project

README

        

# jnewland/git-and-stuff

Sometimes, you want a Docker container with git, bash, ssh, jq, curl, and vim. Or is that just me?

[![docker](https://github.com/jnewland/git-and-stuff/workflows/docker/badge.svg)](https://github.com/jnewland/git-and-stuff/actions?query=workflow%3Adocker)
[![renovate](https://github.com/jnewland/git-and-stuff/workflows/renovate/badge.svg)](https://github.com/jnewland/git-and-stuff/actions?query=workflow%3Arenovate)

## GitHub Container Registry

- [ghcr.io/jnewland/git-and-stuff](https://github.com/users/jnewland/packages/container/package/git-and-stuff):main tracks the default branch of this repo
- [ghcr.io/jnewland/git-and-stuff](https://github.com/users/jnewland/packages/container/package/git-and-stuff):latest tracks the latest [release](https://github.com/jnewland/git-and-stuff/releases)

## Usage

This container is great for use with [`kubectl debug`](https://kubernetes.io/docs/tasks/debug/debug-application/debug-running-pod/#ephemeral-container). For example, to debug a pod with a broken image:

```console
$ kubectl debug -it --image=ghcr.io/jnewland/git-and-stuff:latest
```

Or to debug a node:

```console
$ kubectl debug -it node/ --image=ghcr.io/jnewland/git-and-stuff:latest
```