Skip to content

Releases: docker/secrets-engine

Secrets Engine v0.7.3

Choose a tag to compare

@docker-read-write docker-read-write released this 03 Jul 10:40
0bc8e23

Linux (experimental)

Packages

Secrets Engine — the standalone engine binary

Recommended:

  • dbus — required for the keyring backends.
  • gnome-keyring or kwallet — secret storage backend.

Configuration package — wires the engine into your Docker setup:
configures dockerd and makes docker pass available as a subcommand of the
Docker CLI.

Requirements:

  • Secrets Engine standalone
  • Docker Engine >= 29.2.0 — either docker-ce (from Docker's apt repo) or
    docker.io (from your distribution).

Install

# Replace with the files you downloaded (matching your distro and arch).
sudo apt install ./DockerSecretsEngine-linux-amd64-ubuntu2404.deb \
                 ./DockerSecretsEnginePlugins-linux-ubuntu2404.deb
systemctl --user daemon-reload
systemctl --user enable --now docker-secrets-engine.service

Uninstall

systemctl --user disable --now docker-secrets-engine.service
sudo apt remove docker-secrets-engine-plugins docker-secrets-engine

This release was build from

  • github.com/docker/secrets-engine/client@v0.0.29
  • github.com/docker/secrets-engine/plugin@v0.1.0
  • github.com/docker/secrets-engine/plugins/pass@v0.1.0
  • github.com/docker/secrets-engine/store@v0.1.0
  • github.com/docker/secrets-engine/x@v0.1.0-do.not.use

Secrets Engine v0.7.2

Choose a tag to compare

@docker-read-write docker-read-write released this 02 Jul 11:40
945e572

Linux (experimental)

Packages

Secrets Engine — the standalone engine binary

Recommended:

  • dbus — required for the keyring backends.
  • gnome-keyring or kwallet — secret storage backend.

Configuration package — wires the engine into your Docker setup:
configures dockerd and makes docker pass available as a subcommand of the
Docker CLI.

Requirements:

  • Secrets Engine standalone
  • Docker Engine >= 29.2.0 — either docker-ce (from Docker's apt repo) or
    docker.io (from your distribution).

Install

# Replace with the files you downloaded (matching your distro and arch).
sudo apt install ./DockerSecretsEngine-linux-amd64-ubuntu2404.deb \
                 ./DockerSecretsEnginePlugins-linux-ubuntu2404.deb
systemctl --user daemon-reload
systemctl --user enable --now docker-secrets-engine.service

Uninstall

systemctl --user disable --now docker-secrets-engine.service
sudo apt remove docker-secrets-engine-plugins docker-secrets-engine

This release was build from

  • github.com/docker/secrets-engine/client@v0.0.29
  • github.com/docker/secrets-engine/plugin@v0.0.22
  • github.com/docker/secrets-engine/plugins/pass@v0.1.0
  • github.com/docker/secrets-engine/store@v0.1.0
  • github.com/docker/secrets-engine/x@v0.0.33-do.not.use

Secrets Engine v0.7.1

Choose a tag to compare

@docker-read-write docker-read-write released this 30 Jun 13:38
763bfc9

Linux (experimental)

Packages

Secrets Engine — the standalone engine binary

Recommended:

  • dbus — required for the keyring backends.
  • gnome-keyring or kwallet — secret storage backend.

Configuration package — wires the engine into your Docker setup:
configures dockerd and makes docker pass available as a subcommand of the
Docker CLI.

Requirements:

  • Secrets Engine standalone
  • Docker Engine >= 29.2.0 — either docker-ce (from Docker's apt repo) or
    docker.io (from your distribution).

Install

# Replace with the files you downloaded (matching your distro and arch).
sudo apt install ./DockerSecretsEngine-linux-amd64-ubuntu2404.deb \
                 ./DockerSecretsEnginePlugins-linux-ubuntu2404.deb
systemctl --user daemon-reload
systemctl --user enable --now docker-secrets-engine.service

Uninstall

systemctl --user disable --now docker-secrets-engine.service
sudo apt remove docker-secrets-engine-plugins docker-secrets-engine

This release was build from

  • github.com/docker/secrets-engine/client@v0.0.29
  • github.com/docker/secrets-engine/plugin@v0.0.22
  • github.com/docker/secrets-engine/plugins/pass@v0.1.0
  • github.com/docker/secrets-engine/store@v0.1.0
  • github.com/docker/secrets-engine/x@v0.0.33-do.not.use

Secrets Engine v0.7.0

Choose a tag to compare

@docker-read-write docker-read-write released this 30 Jun 12:24
763bfc9

Warning

⚠️ Linux packages are EXPERIMENTAL ⚠️

The Linux .deb packages in this release are experimental and provided
for early testing. They are not supported, may be unstable, and
their packaging, paths, and behavior can change or be removed without notice
in any future release. Do not use them in production. Use at your own
risk and please report issues.

Linux (experimental)

Packages

Secrets Engine — the standalone engine binary

Recommended:

  • dbus — required for the keyring backends.
  • gnome-keyring or kwallet — secret storage backend.

Configuration package — wires the engine into your Docker setup:
configures dockerd and makes docker pass available as a subcommand of the
Docker CLI.

Requirements:

  • Secrets Engine standalone
  • Docker Engine >= 29.2.0 — either docker-ce (from Docker's apt repo) or
    docker.io (from your distribution).

Install

# Replace with the files you downloaded (matching your distro and arch).
sudo apt install ./DockerSecretsEngine-linux-amd64-ubuntu2404.deb \
                 ./DockerSecretsEnginePlugins-linux-ubuntu2404.deb
systemctl --user daemon-reload
systemctl --user enable --now docker-secrets-engine.service

Uninstall

systemctl --user disable --now docker-secrets-engine.service
sudo apt remove docker-secrets-engine-plugins docker-secrets-engine

This release was build from

  • github.com/docker/secrets-engine/client@v0.0.29
  • github.com/docker/secrets-engine/plugin@v0.0.22
  • github.com/docker/secrets-engine/plugins/pass@v0.1.0
  • github.com/docker/secrets-engine/store@v0.1.0
  • github.com/docker/secrets-engine/x@v0.0.33-do.not.use

Secrets Engine v0.6.0

Choose a tag to compare

@docker-read-write docker-read-write released this 26 Jun 11:01
62ecb13

Warning

⚠️ Linux packages are EXPERIMENTAL ⚠️

The Linux .deb packages in this release are experimental and provided
for early testing. They are not supported, may be unstable, and
their packaging, paths, and behavior can change or be removed without notice
in any future release. Do not use them in production. Use at your own
risk and please report issues.

Linux (experimental)

Packages

Secrets Engine — the standalone engine binary

Recommended:

  • dbus — required for the keyring backends.
  • gnome-keyring or kwallet — secret storage backend.

Configuration package — wires the engine into your Docker setup:
configures dockerd and makes docker pass available as a subcommand of the
Docker CLI.

Requirements:

  • Secrets Engine standalone
  • Docker Engine >= 29.2.0 — either docker-ce (from Docker's apt repo) or
    docker.io (from your distribution).

Install

# Replace with the files you downloaded (matching your distro and arch).
sudo apt install ./DockerSecretsEngine-linux-amd64-ubuntu2404.deb \
                 ./DockerSecretsEnginePlugins-linux-ubuntu2404.deb
systemctl --user daemon-reload
systemctl --user enable --now docker-secrets-engine.service

Uninstall

systemctl --user disable --now docker-secrets-engine.service
sudo apt remove docker-secrets-engine-plugins docker-secrets-engine

This release was build from

  • github.com/docker/secrets-engine/client@v0.0.29
  • github.com/docker/secrets-engine/plugin@v0.0.22
  • github.com/docker/secrets-engine/plugins/pass@v0.0.40
  • github.com/docker/secrets-engine/store@v0.0.30
  • github.com/docker/secrets-engine/x@v0.0.33-do.not.use

Secrets Engine v0.5.3

Choose a tag to compare

@docker-read-write docker-read-write released this 25 Jun 12:26
d4bfed3

Warning

⚠️ Linux packages are EXPERIMENTAL ⚠️

The Linux .deb packages in this release are experimental and provided
for early testing. They are not supported, may be unstable, and
their packaging, paths, and behavior can change or be removed without notice
in any future release. Do not use them in production. Use at your own
risk and please report issues.

Linux (experimental)

Packages

Secrets Engine — the standalone engine binary

Recommended:

  • dbus — required for the keyring backends.
  • gnome-keyring or kwallet — secret storage backend.

Configuration package — wires the engine into your Docker setup:
configures dockerd and makes docker pass available as a subcommand of the
Docker CLI.

Requirements:

  • Secrets Engine standalone
  • Docker Engine >= 29.2.0 — either docker-ce (from Docker's apt repo) or
    docker.io (from your distribution).

Install

# Replace with the files you downloaded (matching your distro and arch).
sudo apt install ./DockerSecretsEngine-linux-amd64-ubuntu2404.deb \
                 ./DockerSecretsEnginePlugins-linux-ubuntu2404.deb
systemctl --user daemon-reload
systemctl --user enable --now docker-secrets-engine.service

Uninstall

systemctl --user disable --now docker-secrets-engine.service
sudo apt remove docker-secrets-engine-plugins docker-secrets-engine

This release was build from

  • github.com/docker/secrets-engine/client@v0.0.28
  • github.com/docker/secrets-engine/plugin@v0.0.22
  • github.com/docker/secrets-engine/plugins/pass@v0.0.39
  • github.com/docker/secrets-engine/store@v0.0.29
  • github.com/docker/secrets-engine/x@v0.0.32-do.not.use

Secrets Engine v0.5.0

Secrets Engine v0.5.0 Pre-release
Pre-release

Choose a tag to compare

@docker-read-write docker-read-write released this 24 Jun 14:42
afb9c58

Warning

⚠️ Linux packages are HIGHLY EXPERIMENTAL ⚠️

The Linux .deb packages in this release are experimental and provided
for early testing only. They are not supported, may be unstable, and
their packaging, paths, and behavior can change or be removed without notice
in any future release. Do not use them in production. Use at your own
risk and please report issues.

Installation

Linux (experimental)

There are two packages, available from the Assets section below. Download
the .deb that matches your distribution and architecture and install it with
apt.

1. Secrets Engine — the standalone engine binary, with no integrations.
This is the engine on its own:

# Replace with the file you downloaded (matching your distro and arch).
sudo apt install ./DockerSecretsEngine-linux-amd64-ubuntu2404.deb

2. Configuration package — wires the engine into your Docker setup:
configures dockerd and makes docker pass available as a subcommand of the
Docker CLI:

sudo apt install ./DockerSecretsEnginePlugins-linux-ubuntu2404.deb

This release was build from

  • github.com/docker/secrets-engine/client@v0.0.28
  • github.com/docker/secrets-engine/plugin@v0.0.22
  • github.com/docker/secrets-engine/plugins/pass@v0.0.39
  • github.com/docker/secrets-engine/store@v0.0.29
  • github.com/docker/secrets-engine/x@v0.0.32-do.not.use

Secrets Engine v0.4.0

Choose a tag to compare

@docker-read-write docker-read-write released this 05 Mar 14:19
75256c1

Installation

MacOS:

brew install docker/tap/secrets-engine@0.4.0

Windows:

winget install -h -v 0.4.0 Docker.SecretsEngine

This release was build from

  • github.com/docker/secrets-engine/plugin@v0.0.22
  • github.com/docker/secrets-engine/plugins/pass@v0.0.20
  • github.com/docker/secrets-engine/store@v0.0.21
  • github.com/docker/secrets-engine/x@v0.0.25-do.not.use

Secrets Engine v0.3.5

Choose a tag to compare

@docker-read-write docker-read-write released this 02 Mar 15:45
ee58e6b

Installation

MacOS:

brew install docker/tap/secrets-engine@0.3.5

Windows:

winget install -h -v 0.3.5 Docker.SecretsEngine

This release was build from

  • github.com/docker/secrets-engine/plugin@v0.0.22
  • github.com/docker/secrets-engine/plugins/pass@v0.0.20
  • github.com/docker/secrets-engine/store@v0.0.21
  • github.com/docker/secrets-engine/x@v0.0.24-do.not.use

Secrets Engine v0.3.4

Choose a tag to compare

@docker-read-write docker-read-write released this 27 Feb 17:48
a5345a3

Installation

MacOS:

brew install docker/tap/secrets-engine@0.3.4

Windows:

winget install -h -v 0.3.4 Docker.SecretsEngine

This release was build from

  • github.com/docker/secrets-engine/plugin@v0.0.22
  • github.com/docker/secrets-engine/plugins/pass@v0.0.20
  • github.com/docker/secrets-engine/store@v0.0.21
  • github.com/docker/secrets-engine/x@v0.0.23-do.not.use