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

https://github.com/prakhar1989/dive-in

A docker extension to help you explore a docker image and discover ways to shrink the size
https://github.com/prakhar1989/dive-in

containers docker docker-extension

Last synced: 12 months ago
JSON representation

A docker extension to help you explore a docker image and discover ways to shrink the size

Awesome Lists containing this project

README

          

# Dive In

A Docker extension that helps you explore a docker image, layer contents, and discover ways to shrink the size of your Docker/OCI image.

Built on the top of excellent CLI tool - https://github.com/wagoodman/dive

![i1](screenshots/1.png)
![i2](screenshots/2.png)

## Installation

Make sure your Docker desktop supports extensions. This extension can be installed from [Docker Hub] (https://hub.docker.com/extensions/prakhar1989/dive-in) or in Docker Desktop.

## Development

Go through [the official docs](https://docs.docker.com/desktop/extensions-sdk/quickstart/) to understand the basic setting up of the Docker extension.

Useful commands for setting up debugging

```
$ docker extension dev debug prakhar1989/dive-in
$ docker extension dev ui-source prakhar1989/dive-in http://localhost:3000
```

Make sure you run `npm run start` in the `ui/` folder.