Skip to content
2 changes: 1 addition & 1 deletion content/_index.md
Original file line number Diff line number Diff line change
Expand Up @@ -135,7 +135,7 @@ grid:
url: "/security/for-admins/single-sign-on/"
- text: "SCIM"
url: "/security/for-admins/provisioning/scim/"
- title: Testcontainers cloud
- title: Testcontainers Cloud
icon: cloud
description: |
Testcontainers Cloud lets you run heavy test workloads remotely.
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -2279,7 +2279,7 @@ This Beta release includes some significant changes:

**Upgrades**

* docker-compose 1.7.1 (see <a href="https://github.com/docker/compose/releases/tag/1.7.1" target="_blank"> changelog</a>)
* docker-compose 1.7.1 (see [changelog](https://github.com/docker/compose/releases/tag/1.7.1))
* Kernel 4.4.9

**Bug fixes and minor changes**
Expand Down
2 changes: 1 addition & 1 deletion content/manuals/engine/daemon/alternative-runtimes.md
Original file line number Diff line number Diff line change
Expand Up @@ -133,7 +133,7 @@ To add youki as a container runtime:
1. Install youki and its dependencies.

For instructions, refer to the
[official setup guide](https://containers.github.io/youki/user/basic_setup.html).
[official setup guide](https://youki-dev.github.io/youki/user/basic_setup.html).

2. Register youki as a runtime for Docker by editing the Docker daemon
configuration file, located at `/etc/docker/daemon.json` by default.
Expand Down
8 changes: 7 additions & 1 deletion content/manuals/engine/install/fedora.md
Original file line number Diff line number Diff line change
Expand Up @@ -191,7 +191,13 @@ download a new file each time you want to upgrade Docker Engine.
$ sudo systemctl start docker
```

4. Verify that the Docker Engine installation is successful by running the
4. Make Docker start automatically after reboot.

```console
$ sudo systemctl enable docker
```

5. Verify that the Docker Engine installation is successful by running the
`hello-world` image.

```console
Expand Down
5 changes: 2 additions & 3 deletions content/manuals/security/for-developers/2fa/_index.md
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,6 @@ code. Each recovery code is unique and specific to your account. You can use
this code to recover your account in case you lose access to your authenticator
app. See [Recover your Docker account](recover-hub-account/).


## Prerequisites

You need a mobile phone with a time-based one-time password (TOTP) authenticator
Expand All @@ -27,11 +26,11 @@ Authenticator with a registered YubiKey.
## Enable two-factor authentication

1. Sign in to your [Docker account](https://app.docker.com/login).
2. Select your avatar and then from the drop-down menu, select **Account settings**.
2. Select your avatar and then from the drop-down menu, select **Account settings**.
3. Navigate to the **Security** section, then select **Two-factor authentication**.
4. Enter your account password, then select **Confirm**.
5. Save your recovery code and store it somewhere safe. You can use your recovery code to recover your account in the event you lose access to your authenticator app.
6. Use a TOTP mobile app to scan the QR code or enter the text code.
6. Use a Time-based One-time password (TOTP) mobile app to scan the QR code or enter the text code.
7. Once you've linked your authenticator app, enter the six-digit code in the text-field.
8. Select **Enable 2FA**.

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ keywords: Docker, docker, registry, security, Docker Hub, authentication, two-fa
authentication, account security,
title: Disable two-factor authentication on your Docker account
linkTitle: Disable two-factor authentication
aliases:
aliases:
- /docker-hub/2fa/disable-2fa/
weight: 30
---
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -18,4 +18,4 @@ access to your Docker Hub account, you can generate a new recovery code.
5. Select **Generate new code**.

This generates a new code. Select the visibility icon to view the code. Remember to save your recovery code
and store it somewhere safe.
and store it somewhere safe.
Original file line number Diff line number Diff line change
Expand Up @@ -12,5 +12,5 @@ If you have lost access to both your two-factor authentication application and y

1. Sign in to your [Docker account](https://app.docker.com/login) with your username and password.
2. Select **I've lost my authentication device** and **I've lost my recovery code**.
3. Complete the [Contact Support form](https://hub.docker.com/support/contact/?category=2fa-lockout).
3. Complete the [Contact Support form](https://hub.docker.com/support/contact/?category=2fa-lockout).
You must enter the primary email address associated with your Docker ID in the **Contact Support** form for recovery instructions.
10 changes: 5 additions & 5 deletions content/manuals/security/for-developers/access-tokens.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ linkTitle: Access tokens
description: Learn how to create and manage your personal Docker access tokens
to securely push and pull images programmatically.
keywords: docker hub, hub, security, PAT, personal access token
aliases:
aliases:
- /docker-hub/access-tokens/
---

Expand All @@ -13,8 +13,8 @@ You can create a personal access token (PAT) to use as an alternative to your pa
Compared to passwords, PATs provide the following advantages:

- You can investigate when the PAT was last used and then disable or delete it if you find any suspicious activity.
- When using an access token, you can't perform any admin activity on the account, including changing the password. It protects your account if your computer is compromised.
- When using an access token, you can't perform any administrative activity on the account, including changing the password. It protects your account if your computer is compromised.

Access tokens are also valuable for building integrations, as you can issue multiple tokens, one for each integration, and revoke them at
any time.

Expand All @@ -33,7 +33,7 @@ any time.
4. Select **Generate new token**.

5. Add a description for your token. Use something that indicates the use case or purpose of the token.

6. Set the access permissions.
The access permissions are scopes that set restrictions in your
repositories. For example, for Read & Write permissions, an automation
Expand Down Expand Up @@ -81,4 +81,4 @@ You can rename, activate, deactivate, or delete a token as needed. You can manag

When you sign in to your Docker account with Docker Desktop, Docker Desktop generates an authentication token on your behalf. When you interact with Docker Hub using the Docker CLI, the CLI uses this token for authentication. The token scope has Read, Write, and Delete access. If your Docker Desktop session expires, the token is automatically removed locally.

You can have up to 5 auto-generated tokens associated with your account. These are deleted and created automatically based on usage and creation dates. You can also delete your auto-generated tokens as needed. See [Modify existing tokens](#modify-existing-tokens).
You can have up to 5 auto-generated tokens associated with your account. These are deleted and created automatically based on usage and creation dates. You can also delete your auto-generated tokens as needed. For more information, see [Modify existing tokens](#modify-existing-tokens).
2 changes: 1 addition & 1 deletion content/reference/api/hub/latest.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -23,7 +23,7 @@ tags:
description: |
The following resources are available to interact with the documented API:

- <a href="https://github.com/docker/hub-tool#readme" target="_blank">Docker Hub CLI tool</a> (currently experimental)
- <a href="https://github.com/docker/hub-tool#readme">Docker Hub CLI tool</a> (currently experimental)
- name: rate-limiting
x-displayName: Rate Limiting
description: |
Expand Down
1 change: 0 additions & 1 deletion layouts/_default/_markup/render-link.html
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,6 @@
<a
class="link"
href="{{ $url | safeURL }}"
target="_blank"
rel="noopener">
{{- .Text | safeHTML -}}
<span class="pl-1 icon-svg icon-sm">
Expand Down
4 changes: 2 additions & 2 deletions layouts/partials/github-links.html
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
{{ if not (in .Filename "/_vendor/") }}
<p class="flex items-center gap-2">
<span class="icon-svg">{{ partialCached "icon" "edit" "edit" }}</span>
<a class="link" target="_blank" rel="noopener"
<a class="link" rel="noopener"
href="{{ site.Params.repo }}/edit/main/content/{{ .Path }}">{{- T "editPage" -}}
<span class="icon-svg icon-sm">
{{ partialCached "icon" "open_in_new" "open_in_new" }}
Expand All @@ -13,7 +13,7 @@
{{ end }}
<p class="flex items-center gap-2">
<span class="icon-svg">{{ partialCached "icon" "check" "check" }}</span>
<a class="link" target="_blank" rel="noopener"
<a class="link" rel="noopener"
href="{{ site.Params.repo }}/issues/new?template=doc_issue.yml&location={{ .Permalink }}&labels=status%2Ftriage">{{- T "requestChanges" -}}
<span class="icon-svg icon-sm">
{{ partialCached "icon" "open_in_new" "open_in_new" }}
Expand Down
24 changes: 12 additions & 12 deletions layouts/shortcodes/desktop-install-v2.html
Original file line number Diff line number Diff line change
Expand Up @@ -8,38 +8,38 @@
<p>Download Docker Desktop</p>
<p>
{{- if or $all $win }}
<a target="_blank" rel="noopener"
<a rel="noopener"
href="https://desktop.docker.com/win/main/amd64{{ $build_path }}Docker%20Desktop%20Installer.exe">Windows</a>
(<a target="_blank" rel="noopener"
(<a rel="noopener"
href="https://desktop.docker.com/win/main/amd64{{ $build_path }}checksums.txt">checksum</a>) |
{{ end }}
{{- if or $beta_win_arm }}
<a target="_blank" rel="noopener"
<a rel="noopener"
href="https://desktop.docker.com/win/main/arm64{{ $build_path }}Docker%20Desktop%20Installer.exe">Windows ARM Beta</a>
(<a target="_blank" rel="noopener"
(<a rel="noopener"
href="https://desktop.docker.com/win/main/arm64{{ $build_path }}checksums.txt">checksum</a>) |
{{ end }}
{{- if or $all $mac }}
<a target="_blank" rel="noopener" href="https://desktop.docker.com/mac/main/arm64{{ $build_path }}Docker.dmg">Mac
<a rel="noopener" href="https://desktop.docker.com/mac/main/arm64{{ $build_path }}Docker.dmg">Mac
with Apple chip</a>
(<a target="_blank" rel="noopener"
(<a rel="noopener"
href="https://desktop.docker.com/mac/main/arm64{{ $build_path }}checksums.txt">checksum</a>) |
<a target="_blank" rel="noopener" href="https://desktop.docker.com/mac/main/amd64{{ $build_path }}Docker.dmg">Mac
<a rel="noopener" href="https://desktop.docker.com/mac/main/amd64{{ $build_path }}Docker.dmg">Mac
with Intel chip</a>
(<a target="_blank" rel="noopener"
(<a rel="noopener"
href="https://desktop.docker.com/mac/main/amd64{{ $build_path }}checksums.txt">checksum</a>)
{{ end -}}
{{- if or $all $linux }}
|
<a target="_blank" rel="noopener"
<a rel="noopener"
href="https://desktop.docker.com/linux/main/amd64{{ $build_path }}docker-desktop-amd64.deb">Debian</a>
-
<a target="_blank" rel="noopener"
<a rel="noopener"
href="https://desktop.docker.com/linux/main/amd64{{ $build_path }}docker-desktop-x86_64.rpm">RPM</a>
-
<a target="_blank" rel="noopener"
<a rel="noopener"
href="https://desktop.docker.com/linux/main/amd64{{ $build_path }}docker-desktop-x86_64.pkg.tar.zst">Arch</a>
(<a target="_blank" rel="noopener"
(<a rel="noopener"
href="https://desktop.docker.com/linux/main/amd64{{ $build_path }}checksums.txt">checksum</a>)
{{- end -}}
</p>
Expand Down
26 changes: 13 additions & 13 deletions layouts/shortcodes/desktop-install.html
Original file line number Diff line number Diff line change
Expand Up @@ -9,39 +9,39 @@
<p>Download Docker Desktop</p>
<p>
{{- if or $all $win }}
<a target="_blank" rel="noopener"
<a rel="noopener"
href="https://desktop.docker.com/win/main/amd64{{ $build_path }}Docker%20Desktop%20Installer.exe">Windows</a>
(<a target="_blank" rel="noopener"
(<a rel="noopener"
href="https://desktop.docker.com/win/main/amd64{{ $build_path }}checksums.txt">checksum</a>) |
{{ end }}
{{- if or $beta_win_arm }}
<a target="_blank" rel="noopener"
<a rel="noopener"
href="https://desktop.docker.com/win/main/arm64{{ $build_path }}Docker%20Desktop%20Installer.exe">Windows ARM Beta</a>
(<a target="_blank" rel="noopener"
(<a rel="noopener"
href="https://desktop.docker.com/win/main/arm64{{ $build_path }}checksums.txt">checksum</a>) |
{{ end }}
{{- if or $all $mac }}
<a target="_blank" rel="noopener" href="https://desktop.docker.com/mac/main/arm64{{ $build_path }}Docker.dmg">Mac
<a rel="noopener" href="https://desktop.docker.com/mac/main/arm64{{ $build_path }}Docker.dmg">Mac
with Apple chip</a>
(<a target="_blank" rel="noopener"
(<a rel="noopener"
href="https://desktop.docker.com/mac/main/arm64{{ $build_path }}checksums.txt">checksum</a>) |
<a target="_blank" rel="noopener" href="https://desktop.docker.com/mac/main/amd64{{ $build_path }}Docker.dmg">Mac
<a rel="noopener" href="https://desktop.docker.com/mac/main/amd64{{ $build_path }}Docker.dmg">Mac
with Intel chip</a>
(<a target="_blank" rel="noopener"
(<a rel="noopener"
href="https://desktop.docker.com/mac/main/amd64{{ $build_path }}checksums.txt">checksum</a>)
{{ end -}}
{{- if or $all $linux }}
|
<a target="_blank" rel="noopener"
<a rel="noopener"
href="https://desktop.docker.com/linux/main/amd64{{ $build_path }}docker-desktop-{{ $version }}-amd64.deb">Debian</a>
-
<a target="_blank" rel="noopener"
<a rel="noopener"
href="https://desktop.docker.com/linux/main/amd64{{ $build_path }}docker-desktop-{{ $version }}-x86_64.rpm">RPM</a>
-
<a target="_blank" rel="noopener"
<a rel="noopener"
href="https://desktop.docker.com/linux/main/amd64{{ $build_path }}docker-desktop-{{ $version }}-x86_64.pkg.tar.zst">Arch</a>
(<a target="_blank" rel="noopener"
(<a rel="noopener"
href="https://desktop.docker.com/linux/main/amd64{{ $build_path }}checksums.txt">checksum</a>)
{{- end -}}
</p>
</blockquote>
</blockquote>
Loading