From 72d3016e81b93c4ce4e6c8e7b3400ac042d16a26 Mon Sep 17 00:00:00 2001 From: CrazyMax Date: Mon, 6 Feb 2023 15:33:54 +0100 Subject: [PATCH] engine: add docker-buildx-plugin package in linux distro install Signed-off-by: CrazyMax --- engine/install/centos.md | 6 +++--- engine/install/debian.md | 8 +++++--- engine/install/fedora.md | 6 +++--- engine/install/rhel.md | 6 +++--- engine/install/sles.md | 6 +++--- engine/install/ubuntu.md | 8 +++++--- 6 files changed, 22 insertions(+), 18 deletions(-) diff --git a/engine/install/centos.md b/engine/install/centos.md index 2f3af687a5..4ac2d54fa6 100644 --- a/engine/install/centos.md +++ b/engine/install/centos.md @@ -108,7 +108,7 @@ $ sudo yum-config-manager \ To install the latest version, run: ```console - $ sudo yum install docker-ce docker-ce-cli containerd.io docker-compose-plugin + $ sudo yum install docker-ce docker-ce-cli containerd.io docker-buildx-plugin docker-compose-plugin ``` If prompted to accept the GPG key, verify that the fingerprint matches @@ -142,7 +142,7 @@ $ sudo yum-config-manager \ Replace `` with the desired version and then run the following command to install: ```console - $ sudo yum install docker-ce- docker-ce-cli- containerd.io docker-compose-plugin + $ sudo yum install docker-ce- docker-ce-cli- containerd.io docker-buildx-plugin docker-compose-plugin ``` This command installs Docker, but it doesn't start Docker. It also creates a @@ -225,7 +225,7 @@ instead of `yum -y install`, and point to the new file. 1. Uninstall the Docker Engine, CLI, containerd, and Docker Compose packages: ```console - $ sudo yum remove docker-ce docker-ce-cli containerd.io docker-compose-plugin docker-ce-rootless-extras + $ sudo yum remove docker-ce docker-ce-cli containerd.io docker-buildx-plugin docker-compose-plugin docker-ce-rootless-extras ``` 2. Images, containers, volumes, or customized configuration files on your host diff --git a/engine/install/debian.md b/engine/install/debian.md index 0d7d4294e6..adfbc53828 100644 --- a/engine/install/debian.md +++ b/engine/install/debian.md @@ -144,7 +144,7 @@ Raspbian. To install the latest version, run: ```console - $ sudo apt-get install docker-ce docker-ce-cli containerd.io docker-compose-plugin + $ sudo apt-get install docker-ce docker-ce-cli containerd.io docker-buildx-plugin docker-compose-plugin ``` @@ -167,7 +167,7 @@ Raspbian. ```console $ VERSION_STRING=5:18.09.0~3-0~debian-stretch - $ sudo apt-get install docker-ce=$VERSION_STRING docker-ce-cli=$VERSION_STRING containerd.io docker-compose-plugin + $ sudo apt-get install docker-ce=$VERSION_STRING docker-ce-cli=$VERSION_STRING containerd.io docker-buildx-plugin docker-compose-plugin ``` @@ -216,6 +216,7 @@ download a new file each time you want to upgrade Docker Engine. - `containerd.io__.deb` - `docker-ce__.deb` - `docker-ce-cli__.deb` + - `docker-buildx-plugin__.deb` - `docker-compose-plugin__.deb` 5. Install the `.deb` packages. Update the paths in the following example to @@ -225,6 +226,7 @@ download a new file each time you want to upgrade Docker Engine. $ sudo dpkg -i ./containerd.io__.deb \ ./docker-ce__.deb \ ./docker-ce-cli__.deb \ + ./docker-buildx-plugin__.deb \ ./docker-compose-plugin__.deb ``` @@ -259,7 +261,7 @@ To upgrade Docker Engine, download the newer package file and repeat the 1. Uninstall the Docker Engine, CLI, containerd, and Docker Compose packages: ```console - $ sudo apt-get purge docker-ce docker-ce-cli containerd.io docker-compose-plugin docker-ce-rootless-extras + $ sudo apt-get purge docker-ce docker-ce-cli containerd.io docker-buildx-plugin docker-compose-plugin docker-ce-rootless-extras ``` 2. Images, containers, volumes, or custom configuration files on your host diff --git a/engine/install/fedora.md b/engine/install/fedora.md index d1735420db..e6e4c12327 100644 --- a/engine/install/fedora.md +++ b/engine/install/fedora.md @@ -90,7 +90,7 @@ $ sudo dnf config-manager \ or go to the next step to install a specific version: ```console - $ sudo dnf install docker-ce docker-ce-cli containerd.io docker-compose-plugin + $ sudo dnf install docker-ce docker-ce-cli containerd.io docker-buildx-plugin docker-compose-plugin ``` If prompted to accept the GPG key, verify that the fingerprint matches @@ -123,7 +123,7 @@ $ sudo dnf config-manager \ `docker-ce-3:18.09.1`. ```console - $ sudo dnf -y install docker-ce- docker-ce-cli- containerd.io docker-compose-plugin + $ sudo dnf -y install docker-ce- docker-ce-cli- containerd.io docker-buildx-plugin docker-compose-plugin ``` This command installs Docker, but it doesn't start Docker. It also creates a @@ -209,7 +209,7 @@ instead of `dnf -y install`, and point to the new file. 1. Uninstall the Docker Engine, CLI, Containerd, and Docker Compose packages: ```console - $ sudo dnf remove docker-ce docker-ce-cli containerd.io docker-compose-plugin docker-ce-rootless-extras + $ sudo dnf remove docker-ce docker-ce-cli containerd.io docker-buildx-plugin docker-compose-plugin docker-ce-rootless-extras ``` 2. Images, containers, volumes, or customized configuration files on your host diff --git a/engine/install/rhel.md b/engine/install/rhel.md index ee0de2d840..8f6243f272 100644 --- a/engine/install/rhel.md +++ b/engine/install/rhel.md @@ -101,7 +101,7 @@ $ sudo yum-config-manager \ or go to the next step to install a specific version: ```console - $ sudo yum install docker-ce docker-ce-cli containerd.io docker-compose-plugin + $ sudo yum install docker-ce docker-ce-cli containerd.io docker-buildx-plugin docker-compose-plugin ``` If prompted to accept the GPG key, verify that the fingerprint matches @@ -133,7 +133,7 @@ $ sudo yum-config-manager \ a hyphen (`-`). For example, `docker-ce-20.10.7`. ```console - $ sudo yum install docker-ce- docker-ce-cli- containerd.io docker-compose-plugin + $ sudo yum install docker-ce- docker-ce-cli- containerd.io docker-buildx-plugin docker-compose-plugin ``` This command installs Docker, but it doesn't start Docker. It also creates a @@ -219,7 +219,7 @@ instead of `yum -y install`, and point to the new file. 1. Uninstall the Docker Engine, CLI, Containerd, and Docker Compose packages: ```console - $ sudo yum remove docker-ce docker-ce-cli containerd.io docker-compose-plugin docker-ce-rootless-extras + $ sudo yum remove docker-ce docker-ce-cli containerd.io docker-buildx-plugin docker-compose-plugin docker-ce-rootless-extras ``` 2. Images, containers, volumes, or customized configuration files on your host diff --git a/engine/install/sles.md b/engine/install/sles.md index e85e2078fc..77327e9093 100644 --- a/engine/install/sles.md +++ b/engine/install/sles.md @@ -121,7 +121,7 @@ $ sudo zypper addrepo {{ download-url-base }}/docker-ce.repo or go to the next step to install a specific version: ```console - $ sudo zypper install docker-ce docker-ce-cli containerd.io docker-compose-plugin + $ sudo zypper install docker-ce docker-ce-cli containerd.io docker-buildx-plugin docker-compose-plugin ``` If prompted to accept the GPG key, verify that the fingerprint matches @@ -151,7 +151,7 @@ $ sudo zypper addrepo {{ download-url-base }}/docker-ce.repo separated by a hyphen (`-`). For example, `docker-ce-3:20.10.8`. ```console - $ sudo zypper install docker-ce- docker-ce-cli- containerd.io docker-compose-plugin + $ sudo zypper install docker-ce- docker-ce-cli- containerd.io docker-buildx-plugin docker-compose-plugin ``` This command installs Docker, but it doesn't start Docker. It also creates a @@ -237,7 +237,7 @@ instead of `zypper -y install`, and point to the new file. 1. Uninstall the Docker Engine, CLI, Containerd, and Docker Compose packages: ```console - $ sudo zypper remove docker-ce docker-ce-cli containerd.io docker-compose-plugin docker-ce-rootless-extras + $ sudo zypper remove docker-ce docker-ce-cli containerd.io docker-buildx-plugin docker-compose-plugin docker-ce-rootless-extras ``` 2. Images, containers, volumes, or customized configuration files on your host diff --git a/engine/install/ubuntu.md b/engine/install/ubuntu.md index e182a33731..8c563d3cac 100644 --- a/engine/install/ubuntu.md +++ b/engine/install/ubuntu.md @@ -140,7 +140,7 @@ Docker from the repository. To install the latest version, run: ```console - $ sudo apt-get install docker-ce docker-ce-cli containerd.io docker-compose-plugin + $ sudo apt-get install docker-ce docker-ce-cli containerd.io docker-buildx-plugin docker-compose-plugin ``` @@ -163,7 +163,7 @@ Docker from the repository. ```console $ VERSION_STRING=5:20.10.13~3-0~ubuntu-jammy - $ sudo apt-get install docker-ce=$VERSION_STRING docker-ce-cli=$VERSION_STRING containerd.io docker-compose-plugin + $ sudo apt-get install docker-ce=$VERSION_STRING docker-ce-cli=$VERSION_STRING containerd.io docker-buildx-plugin docker-compose-plugin ``` @@ -212,6 +212,7 @@ download a new file each time you want to upgrade Docker Engine. - `containerd.io__.deb` - `docker-ce__.deb` - `docker-ce-cli__.deb` + - `docker-buildx-plugin__.deb` - `docker-compose-plugin__.deb` 5. Install the `.deb` packages. Update the paths in the following example to @@ -221,6 +222,7 @@ download a new file each time you want to upgrade Docker Engine. $ sudo dpkg -i ./containerd.io__.deb \ ./docker-ce__.deb \ ./docker-ce-cli__.deb \ + ./docker-buildx-plugin__.deb \ ./docker-compose-plugin__.deb ``` @@ -254,7 +256,7 @@ To upgrade Docker Engine, download the newer package file and repeat the 1. Uninstall the Docker Engine, CLI, containerd, and Docker Compose packages: ```console - $ sudo apt-get purge docker-ce docker-ce-cli containerd.io docker-compose-plugin docker-ce-rootless-extras + $ sudo apt-get purge docker-ce docker-ce-cli containerd.io docker-buildx-plugin docker-compose-plugin docker-ce-rootless-extras ``` 2. Images, containers, volumes, or custom configuration files on your host