How to Install and Uninstall docker-registry Package on Ubuntu 21.10 (Impish Indri)

Last updated: April 29,2024

1. Install "docker-registry" package

This guide covers the steps necessary to install docker-registry on Ubuntu 21.10 (Impish Indri)

$ sudo apt update $ sudo apt install docker-registry

2. Uninstall "docker-registry" package

Please follow the guidance below to uninstall docker-registry on Ubuntu 21.10 (Impish Indri):

$ sudo apt remove docker-registry $ sudo apt autoclean && sudo apt autoremove

3. Information about the docker-registry package on Ubuntu 21.10 (Impish Indri)

Package: docker-registry
Architecture: amd64
Version: 2.7.1+ds2-7build2
Built-Using: golang-1.15 (= 1.15.4-1ubuntu1), golang-bugsnag-panicwrap (= 1.2.0-1), golang-check.v1 (= 0.0+git20200902.038fdea-1), golang-github-aws-aws-sdk-go (= 1.35.0-1), golang-github-beorn7-perks (= 1.0.1-1), golang-github-bshuster-repo-logrus-logstash-hook (= 0.4.1-2), golang-github-bugsnag-bugsnag-go (= 1.0.5+dfsg-3), golang-github-cespare-xxhash (= 2.1.1-1), golang-github-docker-go-metrics (= 0.0.1-1), golang-github-docker-libtrust (= 0.0~git20150526.0.9cbd2a1-3), golang-github-garyburd-redigo (= 0.0~git20150901.0.d8dbe4d-2), golang-github-gorilla-handlers (= 1.4.2-1), golang-github-gorilla-mux (= 1.7.4-1), golang-github-jmespath-go-jmespath (= 0.4.0-1), golang-github-mitchellh-mapstructure (= 1.3.3-1), golang-github-ncw-swift (= 1.0.52-1), golang-github-opencontainers-go-digest (= 1.0.0-1), golang-github-opencontainers-image-spec (= 1.0.1-4), golang-github-prometheus-client-golang (= 1.7.1-1), golang-github-prometheus-client-model (= 0.2.0-1), golang-github-prometheus-common (= 0.14.0-2), golang-github-shopify-logrus-bugsnag (= 0.0~git20171204.577dee2-1), golang-github-spf13-cobra (= 1.1.1-1), golang-github-spf13-pflag (= 1.0.5-2), golang-go.crypto (= 1:0.0~git20200604.70a84ac-2), golang-golang-x-net (= 1:0.0+git20201031.ff519b6+dfsg-1), golang-golang-x-sys (= 0.0~git20201101.da20708-1), golang-golang-x-text (= 0.3.4-1), golang-goprotobuf (= 1.3.4-2), golang-logrus (= 1.6.0-1), golang-pretty (= 0.2.1+git20200831.59b4212-1), golang-procfs (= 0.1.3-3), golang-protobuf-extensions (= 1.0.1-1), golang-text (= 0.1.0-2), golang-yaml.v2 (= 2.3.0-1)
Priority: extra
Section: universe/utils
Origin: Ubuntu
Maintainer: Ubuntu Developers
Original-Maintainer: Debian Go Packaging Team
Bugs: https://bugs.launchpad.net/ubuntu/+filebug
Installed-Size: 17495
Pre-Depends: init-system-helpers (>= 1.54~)
Depends: adduser, libc6 (>= 2.32), lsb-base
Filename: pool/universe/d/docker-registry/docker-registry_2.7.1+ds2-7build2_amd64.deb
Size: 4475828
MD5sum: 3e673e67a8ff8f9ebbe70bf21fdc22d9
SHA1: 447ba8d1c90acf607aa6a8ba17c5585716b611b1
SHA256: 7216f801c0ec5a23a446a72b90caeabce8bfc35ed962e9634c1ec46218bca89c
SHA512: 7287e3efa688477f4fea0d271352b31edecbe4dee86d73ba5c3dcdae7b34deb78b67e18b71da3c1b54d84bd3522ee270b1b264fbabf17df5772f312f6091101c
Homepage: https://github.com/docker/distribution
Description-en: Docker toolset to pack, ship, store, and deliver content
The Docker toolset to pack, ship, store, and deliver content.
.
The Docker Registry 2.0 implementation contained in this package is for storing
and distributing Docker images. It supersedes the docker/docker-registry
project with a new API design, focused around security and performance.
.
This project should provide an implementation to a V2 API for use in the Docker
core project. The API should be embeddable and simplify the process of securely
pulling and pushing content from docker daemons.
.
The new registry implementation provides the following benefits:
.
* faster push and pull
* new, more efficient implementation
* simplified deployment
* pluggable storage backend
* webhook notifications
Description-md5: dec26d26103381d10d2cb2fbed09ab63