Skip to content

cloudsmith-io/docker-extension-cloudsmith

Repository files navigation

Cloudsmith Docker Extension

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

screenshot

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 So pulling a recent tag will automatically download it, e.g

docker extension install cloudsmith/docker-desktop-extension:0.1.2