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

https://github.com/cloudsmith-io/docker-extension-cloudsmith


https://github.com/cloudsmith-io/docker-extension-cloudsmith

Last synced: 7 days ago
JSON representation

Awesome Lists containing this project

README

          

# Cloudsmith Docker Extension

This extension for Docker Desktop allows you to list and pull images from your Cloudsmith repositories, public and private.

![screenshot](https://github.com/cloudsmith-io/docker-extension-cloudsmith/blob/main/screenshots/images.png)

## Install

To build the extension locally:
```
docker build -t cloudsmith/docker-desktop-extension:latest .
docker extension install -f cloudsmith/docker-desktop-extension:latest
```
Extension images are required to be multi-archtecture for AMD64 and ARM64. To publish:
```
docker buildx build --push --platform=linux/amd64,linux/arm64 --tag=cloudsmith/docker-desktop-extension:0.1.2 .
```

You can also follow the build instructions in the Docker documenation at
https://docs.docker.com/desktop/extensions-sdk/build/minimal-frontend-extension/#build-the-extension-and-install-it

The project is also hosted publicly on DockerHub at [https://hub.docker.com/r/cloudsmith/docker-desktop-extension](https://hub.docker.com/r/cloudsmith/docker-desktop-extension)
So pulling a recent tag will automatically download it, e.g
```
docker extension install cloudsmith/docker-desktop-extension:0.1.2
```