Skip to content

v0.2.0 - Image Management

Latest

Choose a tag to compare

@howethomas howethomas released this 29 Jan 17:10
· 3 commits to main since this release

conserver-cli v0.2.0

This release adds comprehensive image management capabilities for managing vcon-server Docker images from AWS ECR.

New Features

  • Image Management Commands (conserver images)
    • list - List local images or available remote tags from ECR
    • pull - Pull a specific image version
    • use - Switch to a specific version (with optional restart)
    • upgrade - Upgrade to a newer version
    • downgrade - Downgrade to an older version
    • info - Show detailed image information
    • remove - Remove a local image
    • prune - Clean up old images, keeping N most recent

Usage Examples

# List available versions from ECR
conserver images list --remote

# Pull a specific version
conserver images pull main-abc1234

# Upgrade to latest and restart
conserver images upgrade --restart

# Switch versions
conserver images use v1.2.0 --restart

# Clean up old images
conserver images prune --keep 3

Registry Support

Default registry: public.ecr.aws/r4g1k2s3/vcon-dev/vcon-server

Also supports:

  • GitHub Container Registry (ghcr.io)
  • Docker Hub (docker.io)

Installation

# Using pipx (recommended)
pipx install conserver-cli

# Using pip
pip install conserver-cli

# Using Homebrew
brew tap vcon-dev/tap
brew install conserver

Full Changelog

v0.1.0...v0.2.0