From bef2ebcb5a8a6d0fc31c24954c2b3f8b7f768e09 Mon Sep 17 00:00:00 2001 From: Matt Gucci Date: Sat, 26 Nov 2022 11:47:26 +0900 Subject: [PATCH 001/296] Fix error: PowerShell environment variable setting Required to be surrounded by `'` or `"`. --- engine/context/working-with-contexts.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/engine/context/working-with-contexts.md b/engine/context/working-with-contexts.md index 5fcdb74b3c..eeb0bf382f 100644 --- a/engine/context/working-with-contexts.md +++ b/engine/context/working-with-contexts.md @@ -155,7 +155,7 @@ Use the appropriate command below to set the context to `docker-test` using an e Windows PowerShell: ```console -> $Env:DOCKER_CONTEXT=docker-test +> $env:DOCKER_CONTEXT='docker-test' ``` Linux: From 81260ff606201b730f1faff08c6653c1a2bcdc00 Mon Sep 17 00:00:00 2001 From: Sagi Sarussi Date: Tue, 27 Dec 2022 20:01:25 +0200 Subject: [PATCH 002/296] Update formatting.md --- config/formatting.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/config/formatting.md b/config/formatting.md index 4e9b536e90..28c9e33bd5 100644 --- a/config/formatting.md +++ b/config/formatting.md @@ -84,7 +84,7 @@ $ docker inspect --format "{{lower .Name}}" container {% raw %} ```console -$ docker inspect --format '{{split .Image ":"}}' +$ docker inspect --format '{{split .Image ":"}}' container ``` {% endraw %} From c68b34e6055c0ae3c2a489341120421f42fba1c0 Mon Sep 17 00:00:00 2001 From: Allie Sadler <102604716+aevesdocker@users.noreply.github.com> Date: Thu, 26 Jan 2023 10:48:44 +0000 Subject: [PATCH 003/296] fix contribute icons (#16597) --- contribute/overview.md | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/contribute/overview.md b/contribute/overview.md index 09c7725da2..eebbaa579c 100644 --- a/contribute/overview.md +++ b/contribute/overview.md @@ -15,7 +15,7 @@ as possible for you to work in this repository. The following sections guide you
- Docker Desktop for Mac + Docker Desktop for Mac

Contribution guidelines

Learn about the process of contributing to our docs.

@@ -24,7 +24,7 @@ as possible for you to work in this repository. The following sections guide you
- Docker Desktop for Mac + Docker Desktop for Mac

Grammar and style

Explore Docker's grammar and style guide.

@@ -33,7 +33,7 @@ as possible for you to work in this repository. The following sections guide you
- Docker for Linux + Docker for Linux

Formatting

Format your content to match the rest of our documentation.

@@ -45,7 +45,7 @@ as possible for you to work in this repository. The following sections guide you
- Docker Desktop for Mac + Docker Desktop for Mac

Recommended word list

Choose the right words for you content.

@@ -54,7 +54,7 @@ as possible for you to work in this repository. The following sections guide you
- Docker Desktop for Mac + Docker Desktop for Mac

Source file conventions

Guidelines for creating a new page.

@@ -63,7 +63,7 @@ as possible for you to work in this repository. The following sections guide you
- Docker Desktop for Windows + Docker Desktop for Windows

Docker terminology

Explore commonly used Docker terms.

From c35d70d5e8a4059f4f2460a583f34d4bc218db76 Mon Sep 17 00:00:00 2001 From: Bjorn Neergaard Date: Wed, 25 Jan 2023 16:21:35 -0700 Subject: [PATCH 004/296] swarm: call out CA rotation as potentially dangerous with MKE Signed-off-by: Bjorn Neergaard --- engine/swarm/how-swarm-mode-works/pki.md | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/engine/swarm/how-swarm-mode-works/pki.md b/engine/swarm/how-swarm-mode-works/pki.md index 555349a968..b077fdff36 100644 --- a/engine/swarm/how-swarm-mode-works/pki.md +++ b/engine/swarm/how-swarm-mode-works/pki.md @@ -60,6 +60,13 @@ reference for details. ## Rotating the CA certificate +> **Note** +> +> Mirantis Kubernetes Engine (MKE), formerly known as Docker UCP, provides an external +> certificate manager service for the swarm. If you run swarm on MKE, you shouldn't +> rotate the CA certificates manually. Instead, contact Mirantis support if you need +> to rotate a certificate. + In the event that a cluster CA key or a manager node is compromised, you can rotate the swarm root CA so that none of the nodes trust certificates signed by the old root CA anymore. From db7ec17c6d748f097ed2725359046b5f812dbc60 Mon Sep 17 00:00:00 2001 From: Lakshya Gupta <73181332+lakshya8066@users.noreply.github.com> Date: Fri, 27 Jan 2023 03:52:00 +0530 Subject: [PATCH 005/296] Correct typo (#16600) * Update swarm-mode.md --- engine/swarm/swarm-mode.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/engine/swarm/swarm-mode.md b/engine/swarm/swarm-mode.md index 9636b66482..d9c8ee3a2c 100644 --- a/engine/swarm/swarm-mode.md +++ b/engine/swarm/swarm-mode.md @@ -164,7 +164,7 @@ To view the join command and token for manager nodes, run: ```console $ docker swarm join-token manager -To add a worker to this swarm, run the following command: +To add a manager to this swarm, run the following command: docker swarm join \ --token SWMTKN-1-59egwe8qangbzbqb3ryawxzk3jn97ifahlsrw01yar60pmkr90-bdjfnkcflhooyafetgjod97sz \ From 830779ab437b2a5dc07c849d837f7d8d7034aa29 Mon Sep 17 00:00:00 2001 From: Jerae Duffin Date: Fri, 6 Jan 2023 08:48:34 -0600 Subject: [PATCH 006/296] manage companies --- _data/toc.yaml | 23 +++- docker-hub/company-faqs.md | 70 ++++++++++++ docker-hub/company-owner.md | 41 +++++++ docker-hub/company-scim.md | 57 +++++++++ docker-hub/creating-companies.md | 48 ++++++++ docker-hub/domains.md | 50 ++++++++ docker-hub/enforcing-sso.md | 18 +++ docker-hub/group-mapping.md | 53 +++++++++ docker-hub/images/add-domain.png | Bin 0 -> 22587 bytes docker-hub/images/add-group.png | Bin 0 -> 7978 bytes docker-hub/images/add-owner.png | Bin 0 -> 21258 bytes docker-hub/images/assign-people.png | Bin 0 -> 18788 bytes docker-hub/images/azure-create-connection.png | Bin 0 -> 21300 bytes docker-hub/images/azure-group.png | Bin 0 -> 28578 bytes docker-hub/images/azure-provisioning.png | Bin 0 -> 40684 bytes docker-hub/images/azuread-connection.png | Bin 0 -> 25508 bytes docker-hub/images/company-overview.png | Bin 0 -> 64422 bytes docker-hub/images/company-process-diagram.png | Bin 0 -> 58655 bytes docker-hub/images/company-process.png | Bin 0 -> 88001 bytes docker-hub/images/company-settings.png | Bin 0 -> 31019 bytes docker-hub/images/create-connection.png | Bin 0 -> 30061 bytes docker-hub/images/create-sso.png | Bin 0 -> 14461 bytes docker-hub/images/default-connection.png | Bin 0 -> 33567 bytes docker-hub/images/edit-connection.png | Bin 0 -> 30915 bytes .../images/group-attribute-statement.png | Bin 0 -> 17910 bytes docker-hub/images/idp-create-connection.png | Bin 0 -> 37041 bytes docker-hub/images/idp-sso-connection.png | Bin 0 -> 26599 bytes docker-hub/images/okta-add-group.png | Bin 0 -> 59414 bytes docker-hub/images/okta-provisioning.png | Bin 0 -> 68070 bytes docker-hub/images/org-connection.png | Bin 0 -> 29762 bytes docker-hub/images/org-page.png | Bin 0 -> 15986 bytes docker-hub/images/provision-scim.png | Bin 0 -> 32737 bytes docker-hub/images/remove-owner.png | Bin 0 -> 17357 bytes docker-hub/images/review-connection.png | Bin 0 -> 47204 bytes docker-hub/images/saml-create-connection.png | Bin 0 -> 24191 bytes docker-hub/images/saml-sign-on.png | Bin 0 -> 16837 bytes docker-hub/images/sso-connection.png | Bin 0 -> 14461 bytes docker-hub/images/sso-idp.png | Bin 0 -> 13740 bytes docker-hub/images/verified-domains.png | Bin 0 -> 29758 bytes docker-hub/images/verify-domain.png | Bin 0 -> 30257 bytes docker-hub/manage-a-team.md | 76 ++++++++++++ docker-hub/orgs.md | 74 +----------- docker-hub/sso-connection.md | 108 ++++++++++++++++++ 43 files changed, 544 insertions(+), 74 deletions(-) create mode 100644 docker-hub/company-faqs.md create mode 100644 docker-hub/company-owner.md create mode 100644 docker-hub/company-scim.md create mode 100644 docker-hub/creating-companies.md create mode 100644 docker-hub/domains.md create mode 100644 docker-hub/enforcing-sso.md create mode 100644 docker-hub/group-mapping.md create mode 100644 docker-hub/images/add-domain.png create mode 100644 docker-hub/images/add-group.png create mode 100644 docker-hub/images/add-owner.png create mode 100644 docker-hub/images/assign-people.png create mode 100644 docker-hub/images/azure-create-connection.png create mode 100644 docker-hub/images/azure-group.png create mode 100644 docker-hub/images/azure-provisioning.png create mode 100644 docker-hub/images/azuread-connection.png create mode 100644 docker-hub/images/company-overview.png create mode 100644 docker-hub/images/company-process-diagram.png create mode 100644 docker-hub/images/company-process.png create mode 100644 docker-hub/images/company-settings.png create mode 100644 docker-hub/images/create-connection.png create mode 100644 docker-hub/images/create-sso.png create mode 100644 docker-hub/images/default-connection.png create mode 100644 docker-hub/images/edit-connection.png create mode 100644 docker-hub/images/group-attribute-statement.png create mode 100644 docker-hub/images/idp-create-connection.png create mode 100644 docker-hub/images/idp-sso-connection.png create mode 100644 docker-hub/images/okta-add-group.png create mode 100644 docker-hub/images/okta-provisioning.png create mode 100644 docker-hub/images/org-connection.png create mode 100644 docker-hub/images/org-page.png create mode 100644 docker-hub/images/provision-scim.png create mode 100644 docker-hub/images/remove-owner.png create mode 100644 docker-hub/images/review-connection.png create mode 100644 docker-hub/images/saml-create-connection.png create mode 100644 docker-hub/images/saml-sign-on.png create mode 100644 docker-hub/images/sso-connection.png create mode 100644 docker-hub/images/sso-idp.png create mode 100644 docker-hub/images/verified-domains.png create mode 100644 docker-hub/images/verify-domain.png create mode 100644 docker-hub/manage-a-team.md create mode 100644 docker-hub/sso-connection.md diff --git a/_data/toc.yaml b/_data/toc.yaml index 1184934fdc..0247119a29 100644 --- a/_data/toc.yaml +++ b/_data/toc.yaml @@ -1802,12 +1802,33 @@ manuals: title: Business - path: /docker-hub/onboarding-faqs/ title: FAQs + - sectiontitle: Set up your company + section: + - path: /docker-hub/creating-companies/ + title: Manage a company + - path: /docker-hub/company-owner/ + title: Company owners + - path: /docker-hub/domains/ + title: Domains + - path: /docker-hub/sso-connection/ + title: SSO connection + - path: /docker-hub/group-mapping/ + title: Group mapping + - path: /docker-hub/company-scim/ + title: SCIM + - path: /docker-hub/enforcing-sso/ + title: Enforce SSO Login + - path: /docker-hub/company-faqs/ + title: FAQs - path: /docker-hub/orgs/ - title: Teams and organizations + title: Create your organization + - path: /docker-hub/manage-a-team/ + title: Manage a team - path: /docker-hub/members/ title: Manage members - path: /docker-hub/configure-sign-in/ title: Enforce sign-in + - sectiontitle: Single Sign-on section: - path: /single-sign-on/ diff --git a/docker-hub/company-faqs.md b/docker-hub/company-faqs.md new file mode 100644 index 0000000000..a7228a8fe0 --- /dev/null +++ b/docker-hub/company-faqs.md @@ -0,0 +1,70 @@ +--- +description: Company FAQs +keywords: Docker, Docker Hub, SSO FAQs, single sign-on +title: Frequently asked questions +--- + +### Q: As a Docker Business customer, what steps should I follow to create a company? + +Contact your designated CSM team member or Docker Support. + +### Q: Are existing subscriptions affected when a company is created and organizations are added to the company? + +Subscriptions and related billing details will continue to be managed at the organization level at this time. + +### Q: Some of my organizations don’t have a Docker Business subscription. Can I still use a parent company? + +Yes, but only organizations with a Docker Business subscription are placed under a company. + +### Q: What happens if one of my organizations downgrades from Docker Business, but I still need access as a company owner? + +To access and manage child organizations, the organization must have a Docker Business subscription. If the organization isn't a part of this subscription, the owner of the organization must manage the org from the company. + +### Q: Does my organization need to prepare for downtime during the migration process? + +No, you can continue with business as usual. + +### Q: How many company owners can I add? + +A maximum of 10 company owners can be added to a single company account. + +### What permission does the company owner have in the associated/nested organizations? + +Company owners can navigate to the **Organization** page, view/edit organization members, change SSO/SCIM settings that may impact all users in each organization under the company. However, a company owner can't change any organization repositories. + +### What features are supported at the company level? Will this change over time? + +Domain verification, Single Sign-on, and System for Cross-domain Identity Management (SCIM) are supported at the company level. The following aren't supported: + +- Image Access Management +- Registry Access Management +- User management +- Billing + +### What's required to create a company name? + +A company name must be unique to that of it's child organization. If a child organization requires the same name as a company, we suggest modifying slightly. For example, **Docker Inc** (parent company), **Docker** (child organization). + +### How does a company owner add an organization to the company? + +Contact your designated CSM team member or Docker Support with a list of the Docker Business organizations you want to add to the new company. + +### How does a company owner manage SSO/SCIM settings from my new parent company? + +See Manage your [SCIM](../docker-hub/company-scim.md) and [SSO](../docker-hub/creating-companies.md#single-sign-on-connection) settings. + +### How does a company owner enable group mapping in my IdP? + +See [group mapping](../docker-hub/group-mapping.md) for your IdP. + +### What's the definition of a company vs an organization? + +A company is a collection of organizations that's managed together. An organization is a collection of repositories and teams that's managed together. + +### What are the different permissions for an organization owner? + +Organization owners can create, view, push, and pull repositories from their organization. As a company owner, you don’t have these privileges. + +### If an organization isn't part of a company, would SSO or SCIM settings change? + +No, the SSO or SCIM settings won't change for that organization. diff --git a/docker-hub/company-owner.md b/docker-hub/company-owner.md new file mode 100644 index 0000000000..ad137b9d93 --- /dev/null +++ b/docker-hub/company-owner.md @@ -0,0 +1,41 @@ +--- +description: company owners +keywords: company, owners +title: Company owners +--- + +> **Note** +> +> The following features are only available to [Early Access](../release-lifecycle.md/#early-access-ea) participants. + + +To navigate to the company page: + +1. Sign in to [Docker Hub](https://hub.docker.com/){: target="_blank" rel="noopener" class="_"} to view your company and organizations. +2. On the **Organizations** page, select your company to access the **Overview** tab. For example, the company listed below is **dockerinc** and the organization is **docker**. + + ![org-page](images/org-page.png){: width="700px" } + +## Manage company owners + +As a company owner, you can configure [Single Sign-on (SSO)](../single-sign-on/configure/index.md) and [System for Cross-domain Identity Management (SCIM)](../docker-hub/scim.md) for all organizations under the company. This is only visible if your organization has a Docker Business subscription. If you want to upgrade your subscription to include the organization under the company, see [upgrade your subscription](../subscription/upgrade.md). + +The SSO configuration updates all domain mappings for your organizations to a single domain so you can manage multiple organizations using one domain for your company. Group management is also available if your IdP supports group assignment. + +### Add a company owner + +1. Sign in to [Docker Hub](https://hub.docker.com/){: target="_blank" rel="noopener" class="_"}, navigate to the **Organizations** page, and select your company. +2. In the **Overview** tab, select **Add owner** and enter their Docker ID or email address. +3. Once you've selected **Add Owner**, you can view the user in the **Company Owners** table. + + ![company-overview](images/company-overview.png){: width="700px" } + + ![add-owner](images/add-owner.png){: width="700px" } + +### Remove a company owner + +1. Sign in to [Docker Hub](https://hub.docker.com/){: target="_blank" rel="noopener" class="_"}, navigate to the **Organizations** page, and select your company. +2. In the **Overview** tab, find the **Company Owner** you want to remove. +3. Select the **Action** icon and remove the owner. + + ![remove-owner](images/remove-owner.png){: width="700px" } diff --git a/docker-hub/company-scim.md b/docker-hub/company-scim.md new file mode 100644 index 0000000000..a116ae6b8b --- /dev/null +++ b/docker-hub/company-scim.md @@ -0,0 +1,57 @@ +--- +description: company scim +keywords: scim, company +title: SCIM +--- + +> **Note** +> +> The following features are only available to [Early Access](../release-lifecycle.md/#early-access-ea) participants. + +SCIM is a provisioning system that lets you manage users within your identity provider (IdP). You can enable SCIM on organizations that are part of the Docker Business subscription. + +### Enable SCIM + +1. In the **Single Sign-On Connections**, select the **Actions** icon and **Setup SCIM**. + + > **Note** + > + > Establishing the SSO connection lets you set up SCIM. However, this doesn’t enforce SSO. To continue, see [Enforcing SSO](../docker-hub/enforcing-sso.md). + +2. Copy the **SCIM Base URL** and **API Token** and paste the values into your IdP. + + ![provision-scim](images/provision-scim.png){: width="700px" } + +3. Continue to configure SCIM for Okta, Azure AD, or Onelogin. + +### Enable SCIM group mapping + +#### Okta + +If users are signing in via SSO and SCIM, they’re also provisioned via SCIM. + +1. Navigate to Okta, select the **Provisioning** tab in the Docker application. +2. In **Settings**, select **Integration**, and **Edit**. +3. Enable **Push Groups**, and select **Save**. + + > **Note** + > + > You can also enable **Import Groups** as an option if you want to import all Docker Hub teams into Okta groups. + + ![okta-provisioning](images/okta-provisioning.png){: width="700px" } + +#### Azure AD + +1. Navigate to Azure AD and select your Docker application. +2. Select the **Provisioning** tab and **Edit provisioning**. +3. In **Mappings**, select **Provision Azure Active Directory Groups**, and select **Yes** to enable your mapping. +4. In the **Target Object Actions**, select **Create, **Update, and Delete***. +5. In the **Attribute Mappings**, confirm that the **displayName**, **objectid**, and **members** are added. + + ![azure-provisioning](images/azure-provisioning.png){: width="700px" } + +6. Select **Save** and continue with the on-screen instructions. + + > **Note** + > + > You can view **Mappings** to see that provisioning is enabled. \ No newline at end of file diff --git a/docker-hub/creating-companies.md b/docker-hub/creating-companies.md new file mode 100644 index 0000000000..15014bc390 --- /dev/null +++ b/docker-hub/creating-companies.md @@ -0,0 +1,48 @@ +--- +description: manage companies +keywords: company, multiple organizations, manage companies +title: Manage a company +--- + +> **Note** +> +> The following features are only available to [Early Access](../release-lifecycle.md/#early-access-ea) participants. + + +To simplify the management of Docker organizations and settings, Docker has introduced a new view that provides a single point of visibility across multiple organizations called a Company. A company can become a parent to nested child organizations. A company lets Docker Business subscribers manage their organizations and configure settings centrally. With the new company owner role, you can control access to the company and company settings. These settings can affect all the organizations nested under the company. You can assign up to ten unique users to a company owner role without occupying a purchased seat. + +Docker will work with your current Docker organization owners to create the company, associate your Docker Business organizations, and identify your company owner(s). Once created, users with a company owner role can navigate to a new page that displays the company name, organizations associated with the company, a list of company owners, and settings that include your Domain verification, Single Sign-on (SSO) connection to your identity provider, System for Cross-domain Identity Management (SCIM) setup. + + + ![company-process](images/company-process-diagram.png){: width="700px" } + +When a company owner makes adjustments to user management settings at the company level, this will affect all organizations associated with the company. + +The company owner can: + +- View all nested organizations. +- Configure SSO and SCIM for all nested organizations, including SCIM Group mapping. +- Enforce SSO log-in for all users in the company. +- Verify a domain separately from the organization namespace. +- Add and remove up to 10 company owners. +- Company owners don't occupy a seat. + +A company owner role is only available if your organization has a Docker Business subscription. If you don't have a Docker Business subscription, you must first [upgrade your subscription](../subscription/upgrade.md). + +## Get started + +You’ll need to send the following information to your CSM Docker team member to set up your company: + +- The name of your company. For example, Docker uses the company name **dockerinc**. +- The organizations that you want to associate with the new company. +- The verified domains you want to move to the company level. +- Confirm if you want to migrate one of your organization’s SSO and SCIM settings to the company. Migrating SSO settings will also migrate verified domains from the organization to the parent company. + +## Company overview and settings + +To navigate to the company page: + +1. Sign in to [Docker Hub](https://hub.docker.com/){: target="_blank" rel="noopener" class="_"} to view your company and organizations. +2. On the **Organizations** page, select your company to access the **Overview** tab. For example, the company listed below is **dockerinc** and the organization is **docker**. + + ![org-page](images/org-page.png){: width="700px" } diff --git a/docker-hub/domains.md b/docker-hub/domains.md new file mode 100644 index 0000000000..e7c496180a --- /dev/null +++ b/docker-hub/domains.md @@ -0,0 +1,50 @@ +--- +description: domains +keywords: domains, company, multi-orgs +title: Manage domains +--- + +> **Note** +> +> The following features are only available to [Early Access](../release-lifecycle.md/#early-access-ea) participants. + +## Add a domain + +1. Sign in to [Docker Hub](https://hub.docker.com/){: target="_blank" rel="noopener" class="_"}, navigate to the **Organization** page and select your company. +2. Select **Settings** to access the **Domain** and **SSO Connections**. + + ![company-settings](images/company-settings.png){: width="700px" } + +3. Select **Add Domain** and continue with the on-screen instructions to add the **TXT Record Value** to your domain name system (DNS). + + >**Note** + > + > Format your domains without protocol or www information, for example, yourcompany.com. This should include all email domains and subdomains users will use to access Docker. Public domains such as gmail.com, outlook.com, etc aren’t permitted. Also, the email domain should be set as the primary email. + + ![add-domain](images/add-domain.png){: width="700px" } + +## Verify a domain + +You must wait up to 72 hours for the TXT Record verification. + + +1. Sign in to [Docker Hub](https://hub.docker.com/){: target="_blank" rel="noopener" class="_"} and navigate to the **Organization** page and select your company. +2. Select **Settings** to access the **Domain** and **SSO Connections**. + +3. Select **Verify** next to the domain in the domain table. + + ![verify-domain](images/verify-domain.png){: width="700px" } + +## Delete a domain + +If a verified domain is already associated with an established [SSO connection](../docker-hub/sso-connection.md), you must remove the domain from the connection setting before you can delete the domain from the company. + +If the domain isn't associated with an existing connection, follow these steps: + +1. Navigate to the **Domain** section. +2. Select the **Action** icon for the domain. +3. Select **Delete** and **Delete Domain** to confirm. + + >**Note** + > + >If you want to add this domain again, a new TXT record value is assigned. You must complete the verification steps with the new TXT record value. \ No newline at end of file diff --git a/docker-hub/enforcing-sso.md b/docker-hub/enforcing-sso.md new file mode 100644 index 0000000000..bfd249b621 --- /dev/null +++ b/docker-hub/enforcing-sso.md @@ -0,0 +1,18 @@ +--- +description: enforcing sso +keywords: sso, enforce +title: Enforce SSO Login +--- + +Without SSO enforcement, users can continue to sign in using Docker username and password. If users login with your Domain email, they will authenticate through your identity provider instead. + +You must test your SSO connection first if you’d like to enforce SSO log-in. All users must authenticate with an email address instead of their Docker ID if SSO is enforced + + +1. In the **Single Sign-On Connections** table, select the Action icon and **Enforce Single Sign-on**. + + > **Note** + > + > When you enforce SSO, all members of your organization with a matching domain must authenticate through your IdP. +2. Continue with the on-screen instructions and verify that you’ve completed the tasks. +3. Select **Turn on enforcement** to complete. diff --git a/docker-hub/group-mapping.md b/docker-hub/group-mapping.md new file mode 100644 index 0000000000..33b33049af --- /dev/null +++ b/docker-hub/group-mapping.md @@ -0,0 +1,53 @@ +--- +description: group mapping +keywords: group, comapping +title: Enable group mapping +--- + +> **Note** +> +> The following features are only available to [Early Access](../release-lifecycle.md/#early-access-ea) participants. + +## Okta SSO group mapping + +Use directory groups to team provisioning from your identity provider, and these updates will sync with your Docker organizations and teams. +To correctly assign your users to Docker teams, you must create groups in your IDP following the naming pattern :. For example, if you want to manage provisioning for the team “developers” in Docker, and your organization name is “moby,” you must create a group in your IDP with the name “moby:developers”. Once you enable group mappings in your connection, users assigned to that group in your IDP will automatically be added to the team “developers” in Docker. + + > **Note** + > + > Use the same names for the Docker teams as your group names in the IdP to prevent further configuration. When you sync groups, a group is created if it doesn't already exist. + +1. In **Okta**, navigate to the directory and select **Group**. +2. Select **Add Group**, and type the name of your organization and team. + + > **Note** + > + > For example, **auacatenet:platform** (your organization:your team). This connects all of your teams in Docker to your groups in Okta. + + ![okta-add-group](images/okta-add-group.png){: width="700px" } + + ![add-group](images/add-group.png){: width="500px" } + +3. In your group, select **Assign people** to add your users to the group. + + ![assign-people](images/assign-people.png){: width="700px" } + +4. Navigate to **Applications**, configure your application and select **General**. +5. Select **Next** and update the value for **Group Attribute Statements** (optional) and filter for **Group Attribute Statements**. Note it's recommended to specify a filter, so the groups relevant to your Docker organization and teams are shared with the Docker app. + + ![group-attribute-statement](images/group-attribute-statement.png){: width="700px" } + +6. Select **Next** and **Finish** to complete the configuration. + + > **Note** + > + > Once completed, when your user signs in to Docker through SSO, the user is automatically added to the organizations and teams mapped in the group attributes. + +## Azure AD SSO group mapping + +1. Navigate to **Enterprise application**, and select your application. +2. Select **Single-sign on** and **Attributes and Claims**. +3. Select **Add a group claim** and select groups assigned to the application. +4. In the **Source attribute**, select **Cloud-only group display name (Preview)** and **Save**. Note, you can filter the groups you want to share with the application as an option. + + ![azure-group](images/azure-group.png){: width="700px" } diff --git a/docker-hub/images/add-domain.png b/docker-hub/images/add-domain.png new file mode 100644 index 0000000000000000000000000000000000000000..f977d8475b619cd8560133c2364d602d46303ebe GIT binary patch literal 22587 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 Cw~}@M literal 0 HcmV?d00001 diff --git a/docker-hub/images/add-group.png b/docker-hub/images/add-group.png new file mode 100644 index 0000000000000000000000000000000000000000..f4ad3f201f99093aa2a48fd45b3b35caf3281d2d GIT binary patch literal 7978 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 literal 0 HcmV?d00001 diff --git a/docker-hub/images/add-owner.png b/docker-hub/images/add-owner.png new file mode 100644 index 0000000000000000000000000000000000000000..e7ccc604f691d1a208175aa6e586320138b11bd5 GIT binary patch literal 21258 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 VGi%)^t1kbC26cv=tAPY0{SDSR7LNb` literal 0 HcmV?d00001 diff --git a/docker-hub/images/azure-create-connection.png b/docker-hub/images/azure-create-connection.png new file mode 100644 index 0000000000000000000000000000000000000000..207a4d629c5df599d119b4fb90b57ed60429a9ec GIT binary patch literal 21300 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

4m@3gZy> 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 literal 0 HcmV?d00001 diff --git a/docker-hub/images/azure-provisioning.png b/docker-hub/images/azure-provisioning.png new file mode 100644 index 0000000000000000000000000000000000000000..60e08e567b053d82c8adb51a942a783d4b18a5f7 GIT binary patch literal 40684 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 literal 0 HcmV?d00001 diff --git a/docker-hub/images/azuread-connection.png b/docker-hub/images/azuread-connection.png new file mode 100644 index 0000000000000000000000000000000000000000..b5bf105ef22bc815f05b39d7015c445e1809541c GIT binary patch literal 25508 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 TgZ%jh3W}PNwqm{fhsgf}$+n2E literal 0 HcmV?d00001 diff --git a/docker-hub/images/company-overview.png b/docker-hub/images/company-overview.png new file mode 100644 index 0000000000000000000000000000000000000000..1304ded015ba3ef841abd5594bc78bf1265defcc GIT binary patch literal 64422 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 literal 0 HcmV?d00001 diff --git a/docker-hub/images/company-process-diagram.png b/docker-hub/images/company-process-diagram.png new file mode 100644 index 0000000000000000000000000000000000000000..27c34b5b6e21384319da1fbef7b751a02535e5db GIT binary patch literal 58655 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


UPS(rfIvOJR$*tpf-bC7 z&>?$@D4pe{4(oo3$Z{bizh_Piwz}{p9jMN)8J6`1o(b!(VabERTK?rZJ1ae7J#8zp zzL0M;e_qC)j|PKuGB{4dth>~F@9KKEckYLKqh=E+A!EZpse0k_{-IwC_AmTZ5tT8X zfFU2!;qEYe*gN(^5pquRGhi!?2E*Wk!^t)ITl2HQ(e!vQy!LGG%5$^VgpfiLL+o2I zxedTcOzu8S&GaRdFe+Ct=v;d62`L<9 zd?7bf=2D8&6jKVv?Z!qXdNBo0(VMG6j%3_=7ee%yVmQUJ{+HmEf(Y!V=rN|0_Axa7 zU^r_6z+y1QFiriwVb7n!l_MS z6GJ*d3OYdr^roJgmy!7%Ly9|s zfjwlS>)Yqy$G-63Yxsr&vg95bA3fgcz}HXt2Y>L-zQEnB`QL+n0e@rE^wOW?o!@iQ zMi9sEKvuNb@}m z6@`oth{V^fJj;t>{8W1)3?&H%ApF#2gL4j;3s%p&lR(xJmL4Jv;sU{%=4(!5|2Xvo%D7Lc3a);N9Q*ud)@|&M_gS6k0E( z8mWQm1iH8UJ{Q>6cw5Gk<=Y*xaAMM`MydtENgz&E4Z*B6s
3+LqnJ`geDQmJ8!W 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 u^=iBl34q;l?N7TRu68~D#9hc4 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 z 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

Cg!_m$7Pwxv0b!=yvqok$Eh%LRJgc`W)6 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 W-E`$|`2isOX{tX|E4ghM_WuC$Hyif= literal 0 HcmV?d00001 diff --git a/docker-hub/images/org-connection.png b/docker-hub/images/org-connection.png new file mode 100644 index 0000000000000000000000000000000000000000..e048e9a4b4d266fb5a09d9ee8468b5147321b84f GIT binary patch literal 29762 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 literal 0 HcmV?d00001 diff --git a/docker-hub/images/provision-scim.png b/docker-hub/images/provision-scim.png new file mode 100644 index 0000000000000000000000000000000000000000..8b95524cf8d2b7ee1c846f56fa4d9714c10d8d10 GIT binary patch literal 32737 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 UlS4DV0+1gid3CvJ8H>>W59jUG_y7O^ literal 0 HcmV?d00001 diff --git a/docker-hub/images/remove-owner.png b/docker-hub/images/remove-owner.png new file mode 100644 index 0000000000000000000000000000000000000000..8bda546ddb8efefc04f438811c9d1415bf6b8841 GIT binary patch literal 17357 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 literal 0 HcmV?d00001 diff --git a/docker-hub/images/review-connection.png b/docker-hub/images/review-connection.png new file mode 100644 index 0000000000000000000000000000000000000000..8bba0bdb9f0d722039132af3c5bfc4cf5e830fca GIT binary patch literal 47204 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 CHZI`+ literal 0 HcmV?d00001 diff --git a/docker-hub/images/sso-idp.png b/docker-hub/images/sso-idp.png new file mode 100644 index 0000000000000000000000000000000000000000..d8aa7057997378182b015081d30be515ca271baf GIT binary patch literal 13740 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 Sss8sXj+~UTWVJXb;Qs)^dzC~0 literal 0 HcmV?d00001 diff --git a/docker-hub/images/verified-domains.png b/docker-hub/images/verified-domains.png new file mode 100644 index 0000000000000000000000000000000000000000..15d9a6b7221540fc8f30ac6f6f3ca8dc186e5813 GIT binary patch literal 29758 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 Cfb$Cg literal 0 HcmV?d00001 diff --git a/docker-hub/images/verify-domain.png b/docker-hub/images/verify-domain.png new file mode 100644 index 0000000000000000000000000000000000000000..ff95541e31e9c4c5b9a4886dbfab07098a92ef4d GIT binary patch literal 30257 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 dV4P@6d5uF%TV~vk{PZP2<(0 **_Your Organization_** > **Teams** > **_Team Name_**. +2. Click on the **Permissions** tab, where you can view the repositories this team can access. + +## Videos + +You can also check out the following videos for information about creating Teams +and Organizations in Docker Hub. + +- [Overview of organizations](https://www.youtube-nocookie.com/embed/G7lvSnAqed8){: target="_blank" rel="noopener" class="_"} +- [Create an organization](https://www.youtube-nocookie.com/embed/b0TKcIqa9Po){: target="_blank" rel="noopener" class="_"} +- [Working with Teams](https://www.youtube-nocookie.com/embed/MROKmtmWCVI){: target="_blank" rel="noopener" class="_"} +- [Create Teams](https://www.youtube-nocookie.com/embed/78wbbBoasIc){: target="_blank" rel="noopener" class="_"} \ No newline at end of file diff --git a/docker-hub/orgs.md b/docker-hub/orgs.md index dcc7d0dd61..95ed51286a 100644 --- a/docker-hub/orgs.md +++ b/docker-hub/orgs.md @@ -1,7 +1,7 @@ --- description: Docker Hub Teams & Organizations keywords: Docker, docker, registry, teams, organizations, plans, Dockerfile, Docker Hub, docs, documentation -title: Teams and Organizations +title: Create your organization redirect_from: - /docker-cloud/orgs/ --- @@ -112,75 +112,3 @@ configure your organization. - **Billing**: Displays information about your existing [Docker subscription (plan)](../subscription/index.md) and your billing history. You can also access your invoices from this tab. - - -## Create a team - -A **Team** is a group of Docker users that belong to an organization. An -organization can have multiple teams. When you first create an organization, -you’ll see that you have a team, the **owners** team, with a single member. An -organization owner can then create new teams and add members to an existing team -using their Docker ID or email address and by selecting a team the user should be part of. - -The org owner can add additional org owners to the owners team to help them -manage users, teams, and repositories in the organization. See [Owners -team](#the-owners-team) for details. - -To create a team: - -1. Go to **Organizations** in Docker Hub, and select your organization. -2. Open the **Teams** tab and click **Create Team**. -3. Fill out your team's information and click **Create**. - -### The owners team - -The **owners** team is a special team created by default during the org creation -process. The owners team has full access to all repositories in the organization. - -An organization owner is an administrator who is responsible to manage -repositories and add team members to the organization. They have full access to -private repositories, all teams, billing information, and org settings. An org -owner can also specify [permissions](../docker-hub/repos/configure/index.md#permissions-reference) for each team in -the organization. Only an org owner can enable [SSO](../single-sign-on/index.md) -for -the organization. When SSO is enabled for your organization, the org owner can -also manage users. Docker can auto-provision Docker IDs for new end-users or -users who'd like to have a separate Docker ID for company use through SSO -enforcement. - -The org owner can also add additional org owners to help them manage users, teams, and repositories in the organization. - -## Configure repository permissions - -Organization owners can configure repository permissions on a per-team basis. -For example, you can specify that all teams within an organization have Read and -Write access to repositories A and B, whereas only specific teams have Admin -access. Note that org owners have full administrative access to all repositories within the organization. - -To give a team access to a repository - -1. Navigate to **Organizations** in Docker Hub, and select your organization. -2. Click on the **Teams** tab and select the team that you'd like to configure repository access to. -3. Click on the **Permissions** tab and select a repository from the - **Repository** drop-down. -4. Choose a permission from the **Permissions** drop-down list and click - **Add**. - - ![Team Repo Permissions](images/team-repo-permission.png){:width="700px"} - -### View a team's permissions for all repositories - -To view a team's permissions across all repositories: - -1. Open **Organizations** > **_Your Organization_** > **Teams** > **_Team Name_**. -2. Click on the **Permissions** tab, where you can view the repositories this team can access. - -## Videos - -You can also check out the following videos for information about creating Teams -and Organizations in Docker Hub. - -- [Overview of organizations](https://www.youtube-nocookie.com/embed/G7lvSnAqed8){: target="_blank" rel="noopener" class="_"} -- [Create an organization](https://www.youtube-nocookie.com/embed/b0TKcIqa9Po){: target="_blank" rel="noopener" class="_"} -- [Working with Teams](https://www.youtube-nocookie.com/embed/MROKmtmWCVI){: target="_blank" rel="noopener" class="_"} -- [Create Teams](https://www.youtube-nocookie.com/embed/78wbbBoasIc){: target="_blank" rel="noopener" class="_"} \ No newline at end of file diff --git a/docker-hub/sso-connection.md b/docker-hub/sso-connection.md new file mode 100644 index 0000000000..2d1c7e926d --- /dev/null +++ b/docker-hub/sso-connection.md @@ -0,0 +1,108 @@ +--- +description: sso connection +keywords: sso, connection +title: Single Sign-on connection +--- + +> **Note** +> +> The following features are only available to [Early Access](../release-lifecycle.md/#early-access-ea) participants. + +## Create a connection + +1. Once your domain is verified, continue to **Single Sign-on Connections** and select **Create Connections**, and create a name for the connection. + + > **Note** + > + > You have to verify at least one domain before creating the connections. + + ![create-connection](images/create-connection.png){: width="700px" } + +2. Select an authentication method, **SAML** or **Azure AD (OIDC)**. +3. Copy the following fields and add them to your IdP: + + - SAML: **Entity ID**, **ACS URL** + - Azure AD (OIDC): **Redirect URL** + + ![idp-create-connection](images/idp-create-connection.png){: width="700px" } + +4. From your IdP, copy and paste the following values into the Docker **Settings** fields: + + - SAML: **SAML Sign-on URL**, **x509 Certificate** + - Azure AD (OIDC): **Client ID**, **Client Secret**, **Azure AD Domain** + + ![idp-sso-connection](images/idp-sso-connection.png){: width="700px" } + +5. Select the Docker organization and verified domains you want to apply the connection. + + ![verified-domains](images/verified-domains.png){: width="700px" } + +6. Select the organization and team you want to provision your users. + + > **Note** + > + > This is the default organization if you have more than one organization in your SSO connection. Users are added to the specified organization and team. +7. Review your summary and select **Create Connection**. + +**SSO connection is now created**. You can continue to set up SSO Group Mapping and SCIM without enforcing SSO log-in. + +## Connect a domain + +1. In the **Single Sign-on Connections** section, select the **Action** icon and **Edit**. +2. Select **Next** to navigate to the section where connected domains are listed. +3. In the **Domain** drop-down, select the domain you want to add to the connection. + + ![verified-domains](images/verified-domains.png){: width="700px" } + +4. Select **Next** to confirm or change the connected organizations. +5. Select **Next** to confirm or change the default organization and team provisioning selections. + + ![default-connection](images/default-connection.png){: width="700px" } + +6. Review the connection summary and select **Create Connection**. + +## Connect an organization + +You must have a company to connect an organization. + +1. In the **Single Sign-on Connections** section, select the **Action** icon and **Edit**. +2. Select **Next** to navigate to the section where connected organizations are listed. +3. In the **Organizations** drop-down, select the organization to add to the connection. + + ![org-connection](images/org-connection.png){: width="700px" } + +4. Select **Next** to confirm or change the default organization and team provisioning. +5. Review the **Connection Summary** and select **Save**. + + ![review-connection](images/review-connection.png){: width="700px" } + +## Delete a connection + +1. In the **Single Sign-On Connections**, select the **Action** icon. +2. Select **Delete** and **Delete Connection**. +3. Continue with the on-screen instructions. + +## Edit a connection + +1. In the **Single Sign-On Connections**, select the **Action** icon. +2. Select **Edit Connection** to edit you connection. +3. Continue with the on-screen instructions. + + ![edit-connection](images/edit-connection.png){: width="700px" } + +## Remove a domain + +1. In the **Single Sign-On Connection**, select the **Action** icon and **Edit**. +2. Select **Next** to navigate to the section where the connected domains are listed. +3. In the **Domain** drop-down, select the **Remove** icon next to the domain that you want to remove. +4. Select **Next** to confirm or change the connected organizations. +5. Select **Next** to confirm or change the default organization and team provisioning selections. +6. Review the **Connection Summary** and select **Save**. + +## Remove an organization + +1. In the **Single Sign-on Connection** section, select the **Action** icon and **Edit**. +2. Select **Next** to navigate to the section where connected organizations are listed. +3. In the **Organizations** drop-down, select **Remove** to remove the connection. +4. Select **Next** to confirm or change the default organization and team provisioning. +5. Review the **Connection Summary** and select **Save**. \ No newline at end of file From 69895c257b2b262032eaabf276b8701dc8e944d7 Mon Sep 17 00:00:00 2001 From: tonistiigi Date: Fri, 27 Jan 2023 02:19:39 +0000 Subject: [PATCH 007/296] build: update buildx reference to v0.10.1 Signed-off-by: GitHub --- _data/buildx/docker_buildx_bake.yaml | 14 ++++++++-- _data/buildx/docker_buildx_build.yaml | 37 +++++++++++++++++++++++++++ 2 files changed, 49 insertions(+), 2 deletions(-) diff --git a/_data/buildx/docker_buildx_bake.yaml b/_data/buildx/docker_buildx_bake.yaml index 08a265e6c6..584f974df4 100644 --- a/_data/buildx/docker_buildx_bake.yaml +++ b/_data/buildx/docker_buildx_bake.yaml @@ -5,7 +5,7 @@ long: |- Bake is a high-level build command. Each specified target will run in parallel as part of the build. - Read [High-level build options with Bake](/build/customize/bake/) + Read [High-level build options with Bake](/build/bake/) guide for introduction to writing bake files. > **Note** @@ -85,6 +85,7 @@ options: - option: provenance value_type: string description: Shorthand for `--set=*.attest=type=provenance` + details_url: '#provenance' deprecated: false hidden: false experimental: false @@ -115,6 +116,7 @@ options: - option: sbom value_type: string description: Shorthand for `--set=*.attest=type=sbom` + details_url: '#sbom' deprecated: false hidden: false experimental: false @@ -184,7 +186,7 @@ examples: |- $ docker buildx bake -f docker-bake.dev.hcl db webapp-release ``` - See our [file definition](/build/customize/bake/file-definition/) + See our [file definition](/build/bake/file-definition/) guide for more details. ### Do not use cache when building the image (--no-cache) {#no-cache} @@ -222,10 +224,18 @@ examples: |- Same as [`build --progress`](buildx_build.md#progress). + ### Create provenance attestations (--provenance) {#provenance} + + Same as [`build --provenance`](buildx_build.md#provenance). + ### Always attempt to pull a newer version of the image (--pull) {#pull} Same as `build --pull`. + ### Create SBOM attestations (--sbom) {#sbom} + + Same as [`build --sbom`](buildx_build.md#sbom). + ### Override target configurations from command line (--set) {#set} ``` diff --git a/_data/buildx/docker_buildx_build.yaml b/_data/buildx/docker_buildx_build.yaml index 1807b494bb..964edce353 100644 --- a/_data/buildx/docker_buildx_build.yaml +++ b/_data/buildx/docker_buildx_build.yaml @@ -39,6 +39,7 @@ options: value_type: stringArray default_value: '[]' description: 'Attestation parameters (format: `type=sbom,generator=image`)' + details_url: '#attest' deprecated: false hidden: false experimental: false @@ -337,6 +338,7 @@ options: - option: provenance value_type: string description: Shortand for `--attest=type=provenance` + details_url: '#provenance' deprecated: false hidden: false experimental: false @@ -388,6 +390,7 @@ options: - option: sbom value_type: string description: Shorthand for `--attest=type=sbom` + details_url: '#sbom' deprecated: false hidden: false experimental: false @@ -494,6 +497,30 @@ inherited_options: kubernetes: false swarm: false examples: |- + ### Create attestations (--attest) {#attest} + + ``` + --attest=type=sbom,... + --attest=type=provenance,... + ``` + + Create [image attestations](/build/attestations/). + BuildKit currently supports: + + - `sbom` - Software Bill of Materials. + + Use `--attest=type=sbom` to generate an SBOM for an image at build-time. + Alternatively, you can use the [`--sbom` shorthand](#sbom). + + For more information, see [here](/build/attestations/sbom/). + + - `provenance` - SLSA Provenance + + Use `--attest=type=provenance` to generate provenance for an image at + build-time. Alternatively, you can use the [`--provenance` shorthand](#provenance). + + For more information, see [here](/build/attestations/slsa-provenance/). + ### Allow extra privileged entitlement (--allow) {#allow} ``` @@ -879,11 +906,21 @@ examples: |- > Check also our [Color output controls guide](https://github.com/docker/buildx/blob/master/docs/guides/color-output.md) > for modifying the colors that are used to output information to the terminal. + ### Create provenance attestations (--provenance) {#provenance} + + Shorthand for [`--attest=type=provenance`](#attest). Enables provenance + attestations for the build result. + ### Push the build result to a registry (--push) {#push} Shorthand for [`--output=type=registry`](#registry). Will automatically push the build result to registry. + ### Create SBOM attestations (--sbom) {#sbom} + + Shorthand for [`--attest=type=sbom`](#attest). Enables SBOM attestations for + the build result. + ### Secret to expose to the build (--secret) {#secret} ``` From 6dbc5156e7eee5854da064ec189f2146ee629c78 Mon Sep 17 00:00:00 2001 From: Benjamin Grandfond Date: Fri, 27 Jan 2023 11:06:53 +0100 Subject: [PATCH 008/296] Fix wrong port number since vite migration --- desktop/extensions-sdk/dev/test-debug.md | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/desktop/extensions-sdk/dev/test-debug.md b/desktop/extensions-sdk/dev/test-debug.md index aafee9826f..a574bd3d3e 100644 --- a/desktop/extensions-sdk/dev/test-debug.md +++ b/desktop/extensions-sdk/dev/test-debug.md @@ -26,7 +26,9 @@ After an extension is deployed, it is also possible to open Chrome DevTools from ### Hot reloading whilst developing the UI -During UI development, it’s helpful to use hot reloading to test your changes without rebuilding your entire extension. To do this, you can configure Docker Desktop to load your UI from a development server, such as the one Create React App starts when invoked with yarn start. +During UI development, it’s helpful to use hot reloading to test your changes without rebuilding your entire +extension. To do this, you can configure Docker Desktop to load your UI from a development server, such as the one +[Vite](https://vitejs.dev/) starts when invoked with `npm start`. Assuming your app runs on the default port, start your UI app and then run: @@ -35,12 +37,12 @@ $ cd ui $ npm run dev ``` -This starts a development server that listens on port 5173. +This starts a development server that listens on port 3000. You can now tell Docker Desktop to use this as the frontend source. In another terminal run: ```console -$ docker extension dev ui-source http://localhost:5173 +$ docker extension dev ui-source http://localhost:3000 ``` Close and reopen the Docker Desktop dashboard and go to your extension. All the changes to the frontend code are immediately visible. From 710535d5de525c2cedc683d340aaf933e17de108 Mon Sep 17 00:00:00 2001 From: siamak-niroomandi <44976496+siamak-niroomandi@users.noreply.github.com> Date: Fri, 27 Jan 2023 15:21:06 +0100 Subject: [PATCH 009/296] Update gettingstarted.md (#16610) Changed FLASK_DEBUG: True --> FLASK_DEBUG: "true" --- compose/gettingstarted.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/compose/gettingstarted.md b/compose/gettingstarted.md index 9d936790a8..d879c60aa5 100644 --- a/compose/gettingstarted.md +++ b/compose/gettingstarted.md @@ -228,7 +228,7 @@ services: volumes: - .:/code environment: - FLASK_DEBUG: True + FLASK_DEBUG: "true" redis: image: "redis:alpine" ``` From 1467d5fa5351a9a0b68252b8999386076910ac25 Mon Sep 17 00:00:00 2001 From: Craig Osterhout <103533812+craig-osterhout@users.noreply.github.com> Date: Fri, 27 Jan 2023 07:02:42 -0800 Subject: [PATCH 010/296] Update Docker Business onboarding (#16595) Remove ZTO from Business onboarding. Move subscription verification from step 2 to prereq. Align Team onboarding prereq. Fix typo in Team on onboarding. --- docker-hub/onboard-business.md | 26 +++++--------------------- docker-hub/onboard-team.md | 4 ++-- 2 files changed, 7 insertions(+), 23 deletions(-) diff --git a/docker-hub/onboard-business.md b/docker-hub/onboard-business.md index f98a9fa2d3..b7381d8be9 100644 --- a/docker-hub/onboard-business.md +++ b/docker-hub/onboard-business.md @@ -11,7 +11,7 @@ The following section contains step-by-step instructions on how to get started o ## Prerequisites Before you start to on board your organization, ensure that you've completed the following: -- You have a Docker Business subscription. [Get in touch with us](https://www.docker.com/pricing/contact-sales/) if you haven't subscribed to Docker Business yet. +- You have a Docker Business subscription. You can verify your subscription in Docker Hub's [Billing Details](https://hub.docker.com/billing){: target="_blank" rel="noopener" class="_"}. If you haven't subscribed to Docker Business yet, see [Upgrade your subscription](../subscription/upgrade.md) for details about upgrading. - Your Docker Business subscription is new. If you upgraded your Docker Team subscription or renewed your Docker Business subscription, see [what's next](#whats-next). - Your Docker Business subscription has started. You can't complete all the steps until after your subscription start date. - You are familiar with Docker terminology. If you discover any unfamiliar terms, see the [glossary](/glossary/#docker) or [FAQs](../docker-hub/onboarding-faqs.md). @@ -30,39 +30,23 @@ To begin, you should identify which users you will need to add to your Docker Bu - To create a new account, instruct your users to go [sign up](https://hub.docker.com/signup){: target="_blank" rel="noopener" class="_"} using their email address in your organization's domain. 3. Ask your Docker sales representative to provide a list of Docker accounts that use an email address in your organization's domain. -## Step 2: Add your Docker Business subscription to an organization - -On the day that your Docker Business subscription starts, your organization's primary contact will receive a welcome email from Docker to guide you through creating a new organization or to let you choose an existing organization for your Docker Business subscription. - -> **Note** -> -> If your organization's primary contact doesn't receive a welcome email from Docker on the day that your subscription starts: -> - Check your email spam folder. -> - Use the steps below to verify that your Docker Business organization doesn't already exist. -> - Contact your Docker sales representative to verify your primary contact's email address. - -After completing the steps from the welcome email, verify that your organization exists and your organization has a Docker Business subscription: - -1. Go to [Billing Details](https://hub.docker.com/billing){: target="_blank" rel="noopener" class="_"} and then select on your organization's name. -2. Under **Plan**, view your subscription. If you organization has a Docker Business subscription, you will see **Docker Business**. - -## Step 3: Invite owners +## Step 2: Invite owners Now that you have a Docker Business organization, it's time to start adding owners to help you set up and manage your organization. Owners can add or remove members, and configure Single Sign-on as well as other security settings. To add an owner, invite a user to the **owners** team. For more details, see [Invite members](../docker-hub/members.md/#invite-members){: target="_blank" rel="noopener" class="_"}. -## Step 4: Invite members +## Step 3: Invite members Add members to your organization using a CSV file, or by entering their email addresses. For more details, see [Invite members](../docker-hub/members.md/#invite-members){: target="_blank" rel="noopener" class="_"} -## Step 5: Manage members with SSO and SCIM +## Step 4: Manage members with SSO and SCIM Automate adding members to your organization using the following: - Single Sign-on: Automatically provision and add members when they sign in to Docker Hub through your identity provider. For details, see [Single Sign-on overview](../single-sign-on/index.md). - System for Cross-domain Identity Management: Automatically provision, add, and de-provision members from your identity provider. For details, see [SCIM](../docker-hub/scim.md). -## Step 6: Enforce sign-in for Docker Desktop +## Step 5: Enforce sign-in for Docker Desktop By default, members of your organization can use Docker Desktop on their machines without signing in to any Docker account. To ensure that a user signs in to a Docker account that is a member of your organization and that the organization’s settings apply to the user’s session, you can use a `registry.json` file. For details, see [Configure registry.json to enforce sign-in](../docker-hub/configure-sign-in.md){: target="_blank" rel="noopener" class="_"}. diff --git a/docker-hub/onboard-team.md b/docker-hub/onboard-team.md index 8ddd3e6ed0..5e87903abb 100644 --- a/docker-hub/onboard-team.md +++ b/docker-hub/onboard-team.md @@ -11,7 +11,7 @@ The following section contains step-by-step instructions on how to get started o ## Prerequisites Before you start to on board your organization, ensure that you've completed the following: -- You have a Docker Team subscription. [Buy now](https://www.docker.com/pricing/) if you haven't subscribed to Docker Team yet. +- You have a Docker Team subscription. You can verify your subscription in Docker Hub's [Billing Details](https://hub.docker.com/billing){: target="_blank" rel="noopener" class="_"}. If you haven't subscribed to Team Business yet, see [Upgrade your subscription](../subscription/upgrade.md) for details about upgrading. - You are familiar with Docker terminology. If you discover any unfamiliar terms, see the [glossary](/glossary/#docker) or [FAQs](../docker-hub/onboarding-faqs.md). ## Step 1: Identify your Docker users and their Docker accounts @@ -30,7 +30,7 @@ To begin, you should identify which users you will need to add to your Docker Te ## Step 2: Invite owners -Now that you have a Docker Business organization, it's time to start adding owners to help you set up and manage your organization. Owners can add or remove members, and configure Single Sign-on as well as other security settings. +Now that you have a Docker Team organization, it's time to start adding owners to help you set up and manage your organization. Owners can add or remove members, and configure Single Sign-on as well as other security settings. To add an owner, invite a user to the **owners** team. For more details, see [Invite members](../docker-hub/members.md/#invite-members){: target="_blank" rel="noopener" class="_"}. From 0581887342b53a8152a1e7c7011fbd9e56e3bc12 Mon Sep 17 00:00:00 2001 From: Benjamin Grandfond Date: Fri, 27 Jan 2023 18:11:56 +0100 Subject: [PATCH 011/296] Remove extra double quotes (#16611) --- desktop/extensions-sdk/extensions/labels.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/desktop/extensions-sdk/extensions/labels.md b/desktop/extensions-sdk/extensions/labels.md index 486ee2054b..aa126a2e69 100644 --- a/desktop/extensions-sdk/extensions/labels.md +++ b/desktop/extensions-sdk/extensions/labels.md @@ -21,7 +21,7 @@ Here is the list of labels you need to specify when building your extension: | `org.opencontainers.image.vendor` | Yes | Name of the distributing entity, organization, or individual. | Acme, Inc. | | `com.docker.desktop.extension.api.version` | Yes | Version of the Docker Extension manager that the extension is compatible with. It must follow [semantic versioning](https://semver.org/). | A specific version like `0.1.0` or, a constraint expression: `>= 0.1.0`, `>= 1.4.7, < 2.0` . For your first extension, you can use `docker extension version` to know the SDK API version and specify `>= `. | | `com.docker.desktop.extension.icon` | Yes | The extension icon (format: .svg .png .jpg) | {{ site.docs_url }}/assets/images/engine.svg | -| `com.docker.extension.screenshots` | Yes | A JSON array of image URLs and an alternative text displayed to users (in the order they appear in your metadata) in your extension's details page. **Note:** The recommended size for screenshots is 2400x1600 pixels. | `"[{"alt":"alternative text for image 1",` `"url":"https://foo.bar/image1.png"},` `{"alt":"alternative text for image2",` `"url":"https://foo.bar/image2.jpg"}]"` | +| `com.docker.extension.screenshots` | Yes | A JSON array of image URLs and an alternative text displayed to users (in the order they appear in your metadata) in your extension's details page. **Note:** The recommended size for screenshots is 2400x1600 pixels. | `[{"alt":"alternative text for image 1",` `"url":"https://foo.bar/image1.png"},` `{"alt":"alternative text for image2",` `"url":"https://foo.bar/image2.jpg"}]` | | `com.docker.extension.detailed-description` | Yes | Additional information in plain text or HTML about the extension to display in the details dialog. | `My detailed description` or `

My detailed description

` | | `com.docker.extension.publisher-url` | Yes | The publisher website URL to display in the details dialog. | `https://foo.bar` | | `com.docker.extension.additional-urls` | No | A JSON array of titles and additional URLs displayed to users (in the order they appear in your metadata) in your extension's details page. Docker recommends you display the following links if they apply: documentation, support, terms of service, and privacy policy links. | `[{"title":"Documentation","url":"https://foo.bar/docs"},` `{"title":"Support","url":"https://foo.bar/support"},` `{"title":"Terms of Service","url":"https://foo.bar/tos"},` `{"title":"Privacy policy","url":"https://foo.bar/privacy-policy"}]` | From 340bf4d9bec8b8f7eddac9ae02085b28388c9e46 Mon Sep 17 00:00:00 2001 From: Allie Sadler <102604716+aevesdocker@users.noreply.github.com> Date: Fri, 27 Jan 2023 17:16:29 +0000 Subject: [PATCH 012/296] DD4.16.3 release notes (#16599) * DD4.16.3 release notes * Update desktop/release-notes.md Co-authored-by: Mathieu Champlon * Update desktop/release-notes.md Co-authored-by: Mathieu Champlon * Update desktop/release-notes.md Co-authored-by: Mathieu Champlon * Update desktop/release-notes.md Co-authored-by: Mathieu Champlon * Update desktop/release-notes.md Co-authored-by: Mathieu Champlon --------- Co-authored-by: Mathieu Champlon --- desktop/release-notes.md | 72 +++++++++++++++++++++++++++++++++++++--- 1 file changed, 68 insertions(+), 4 deletions(-) diff --git a/desktop/release-notes.md b/desktop/release-notes.md index da8c2ba612..41220030bc 100644 --- a/desktop/release-notes.md +++ b/desktop/release-notes.md @@ -24,13 +24,77 @@ Take a look at the [Docker Public Roadmap](https://github.com/docker/roadmap/pro For frequently asked questions about Docker Desktop releases, see [FAQs](faqs/general.md/#releases) +## 4.16.3 + +{% include release-date.html date="2023-01-27" %} + +> Download Docker Desktop +> +>
+
+ +
+
+ Download file +
+
+ Checksum: 99f6600e7a05c7e56490600497b64a5039eb15f3413c1cf7b3a89bdfc4d947b8 +
+
+
+
+> +> For the latest release of Docker Desktop for Mac and Linux, see [4.16.2](#4162) + +### Bug fixes and enhancements + +#### For Windows + +- Fixed Docker Desktop failing to start the WSL 2 backend when file system compression or encryption is enabled on `%LOCALAPPDATA%`. Fixes [docker/for-win#13184](https://github.com/docker/for-win/issues/13184). +- Fixed Docker Desktop failing to report a missing or outdated WSL installation when starting. Fixes [docker/for-win#13184](https://github.com/docker/for-win/issues/13184). + ## 4.16.2 {% include release-date.html date="2023-01-19" %} > Download Docker Desktop > -> {% include desktop-install.html %} +> [Windows](https://desktop.docker.com/win/main/amd64/95914/Docker%20Desktop%20Installer.exe) | +> [Mac with Intel chip](https://desktop.docker.com/mac/main/amd64/95914/Docker.dmg) | +> [Mac with Apple chip](https://desktop.docker.com/mac/main/arm64/95914/Docker.dmg) | +> [Debian](https://desktop.docker.com/linux/main/amd64/95914/docker-desktop-4.16.2-amd64.deb) | +> [RPM](https://desktop.docker.com/linux/main/amd64/95914/docker-desktop-4.16.2-x86_64.rpm) | +> [Arch package](https://desktop.docker.com/linux/main/amd64/95914/docker-desktop-4.16.2-x86_64.pkg.tar.zst) + +
+
+ +
+
+
  • Windows: SHA-256 20e4ba05b573610506b57a7f216115458019d2c002f18ef6d50a2419b7db545b
  • +
  • Mac Intel: SHA-256 22eecb8ea07f10892d81cde07d614fb8b342163106133a75c4280a8e28787643
  • +
  • Mac Arm: SHA-256 838eabe6cc42fe7e4be2cdb4d73924c61fc7982366dac2a9467793845851cb2e
  • +
  • Linux DEB: SHA-256 fa3023eb16c24dcbdc5f12021340e874d8399863e96c1a58091c9a41fd50fe58
  • +
  • Linux RPM: SHA-256 7f54f29a971b9ba456e7aef777d747867d7e4eccb7a2b47aa9092c99a990f8d5
  • +
  • Linux Arch: SHA-256 05e94709974e711bf81aa16845ebba976f8236a371432594c87a68ecf9a21d0f
  • +
    +
    +
    +
    ### Bug fixes and enhancements @@ -56,9 +120,9 @@ For frequently asked questions about Docker Desktop releases, see [FAQs](faqs/ge > [Windows](https://desktop.docker.com/win/main/amd64/95567/Docker%20Desktop%20Installer.exe) | > [Mac with Intel chip](https://desktop.docker.com/mac/main/amd64/95567/Docker.dmg) | > [Mac with Apple chip](https://desktop.docker.com/mac/main/arm64/95567/Docker.dmg) | -> [Debian](https://desktop.docker.com/linux/main/amd64/95567/docker-desktop-4.16.0-amd64.deb) | -> [RPM](https://desktop.docker.com/linux/main/amd64/95567/docker-desktop-4.16.0-x86_64.rpm) | -> [Arch package](https://desktop.docker.com/linux/main/amd64/95567/docker-desktop-4.16.0-x86_64.pkg.tar.zst) +> [Debian](https://desktop.docker.com/linux/main/amd64/95567/docker-desktop-4.16.1-amd64.deb) | +> [RPM](https://desktop.docker.com/linux/main/amd64/95567/docker-desktop-4.16.1-x86_64.rpm) | +> [Arch package](https://desktop.docker.com/linux/main/amd64/95567/docker-desktop-4.16.1-x86_64.pkg.tar.zst)
    From 1b36269e89d8a5f544d439c1c110ee4cd371abdd Mon Sep 17 00:00:00 2001 From: Allie Sadler <102604716+aevesdocker@users.noreply.github.com> Date: Fri, 27 Jan 2023 17:39:45 +0000 Subject: [PATCH 013/296] Revert "DD4.16.3 release notes (#16599)" (#16613) This reverts commit 340bf4d9bec8b8f7eddac9ae02085b28388c9e46. --- desktop/release-notes.md | 72 +++------------------------------------- 1 file changed, 4 insertions(+), 68 deletions(-) diff --git a/desktop/release-notes.md b/desktop/release-notes.md index 41220030bc..da8c2ba612 100644 --- a/desktop/release-notes.md +++ b/desktop/release-notes.md @@ -24,77 +24,13 @@ Take a look at the [Docker Public Roadmap](https://github.com/docker/roadmap/pro For frequently asked questions about Docker Desktop releases, see [FAQs](faqs/general.md/#releases) -## 4.16.3 - -{% include release-date.html date="2023-01-27" %} - -> Download Docker Desktop -> ->
    -
    - -
    -
    - Download file -
    -
    - Checksum: 99f6600e7a05c7e56490600497b64a5039eb15f3413c1cf7b3a89bdfc4d947b8 -
    -
    -
    -
    -> -> For the latest release of Docker Desktop for Mac and Linux, see [4.16.2](#4162) - -### Bug fixes and enhancements - -#### For Windows - -- Fixed Docker Desktop failing to start the WSL 2 backend when file system compression or encryption is enabled on `%LOCALAPPDATA%`. Fixes [docker/for-win#13184](https://github.com/docker/for-win/issues/13184). -- Fixed Docker Desktop failing to report a missing or outdated WSL installation when starting. Fixes [docker/for-win#13184](https://github.com/docker/for-win/issues/13184). - ## 4.16.2 {% include release-date.html date="2023-01-19" %} > Download Docker Desktop > -> [Windows](https://desktop.docker.com/win/main/amd64/95914/Docker%20Desktop%20Installer.exe) | -> [Mac with Intel chip](https://desktop.docker.com/mac/main/amd64/95914/Docker.dmg) | -> [Mac with Apple chip](https://desktop.docker.com/mac/main/arm64/95914/Docker.dmg) | -> [Debian](https://desktop.docker.com/linux/main/amd64/95914/docker-desktop-4.16.2-amd64.deb) | -> [RPM](https://desktop.docker.com/linux/main/amd64/95914/docker-desktop-4.16.2-x86_64.rpm) | -> [Arch package](https://desktop.docker.com/linux/main/amd64/95914/docker-desktop-4.16.2-x86_64.pkg.tar.zst) - -
    -
    - -
    -
    -
  • Windows: SHA-256 20e4ba05b573610506b57a7f216115458019d2c002f18ef6d50a2419b7db545b
  • -
  • Mac Intel: SHA-256 22eecb8ea07f10892d81cde07d614fb8b342163106133a75c4280a8e28787643
  • -
  • Mac Arm: SHA-256 838eabe6cc42fe7e4be2cdb4d73924c61fc7982366dac2a9467793845851cb2e
  • -
  • Linux DEB: SHA-256 fa3023eb16c24dcbdc5f12021340e874d8399863e96c1a58091c9a41fd50fe58
  • -
  • Linux RPM: SHA-256 7f54f29a971b9ba456e7aef777d747867d7e4eccb7a2b47aa9092c99a990f8d5
  • -
  • Linux Arch: SHA-256 05e94709974e711bf81aa16845ebba976f8236a371432594c87a68ecf9a21d0f
  • -
    -
    -
    -
    +> {% include desktop-install.html %} ### Bug fixes and enhancements @@ -120,9 +56,9 @@ For frequently asked questions about Docker Desktop releases, see [FAQs](faqs/ge > [Windows](https://desktop.docker.com/win/main/amd64/95567/Docker%20Desktop%20Installer.exe) | > [Mac with Intel chip](https://desktop.docker.com/mac/main/amd64/95567/Docker.dmg) | > [Mac with Apple chip](https://desktop.docker.com/mac/main/arm64/95567/Docker.dmg) | -> [Debian](https://desktop.docker.com/linux/main/amd64/95567/docker-desktop-4.16.1-amd64.deb) | -> [RPM](https://desktop.docker.com/linux/main/amd64/95567/docker-desktop-4.16.1-x86_64.rpm) | -> [Arch package](https://desktop.docker.com/linux/main/amd64/95567/docker-desktop-4.16.1-x86_64.pkg.tar.zst) +> [Debian](https://desktop.docker.com/linux/main/amd64/95567/docker-desktop-4.16.0-amd64.deb) | +> [RPM](https://desktop.docker.com/linux/main/amd64/95567/docker-desktop-4.16.0-x86_64.rpm) | +> [Arch package](https://desktop.docker.com/linux/main/amd64/95567/docker-desktop-4.16.0-x86_64.pkg.tar.zst)
    From 4c2d3ac5b116f678856ed2a0656c11d170a31896 Mon Sep 17 00:00:00 2001 From: Jerae Duffin Date: Thu, 26 Jan 2023 20:21:58 -0600 Subject: [PATCH 014/296] --amend --- _data/toc.yaml | 2 +- docker-hub/company-faqs.md | 4 ++-- docker-hub/creating-companies.md | 3 +-- docker-hub/enforcing-sso.md | 2 +- 4 files changed, 5 insertions(+), 6 deletions(-) diff --git a/_data/toc.yaml b/_data/toc.yaml index 0247119a29..1baf89e6c7 100644 --- a/_data/toc.yaml +++ b/_data/toc.yaml @@ -1805,7 +1805,7 @@ manuals: - sectiontitle: Set up your company section: - path: /docker-hub/creating-companies/ - title: Manage a company + title: Overview - path: /docker-hub/company-owner/ title: Company owners - path: /docker-hub/domains/ diff --git a/docker-hub/company-faqs.md b/docker-hub/company-faqs.md index a7228a8fe0..db826a2f7d 100644 --- a/docker-hub/company-faqs.md +++ b/docker-hub/company-faqs.md @@ -43,7 +43,7 @@ Domain verification, Single Sign-on, and System for Cross-domain Identity Manage ### What's required to create a company name? -A company name must be unique to that of it's child organization. If a child organization requires the same name as a company, we suggest modifying slightly. For example, **Docker Inc** (parent company), **Docker** (child organization). +A company name must be unique to that of its child organization. If a child organization requires the same name as a company, we suggest modifying slightly. For example, **Docker Inc** (parent company), **Docker** (child organization). ### How does a company owner add an organization to the company? @@ -51,7 +51,7 @@ Contact your designated CSM team member or Docker Support with a list of the Doc ### How does a company owner manage SSO/SCIM settings from my new parent company? -See Manage your [SCIM](../docker-hub/company-scim.md) and [SSO](../docker-hub/creating-companies.md#single-sign-on-connection) settings. +See Manage your [SCIM](../docker-hub/company-scim.md) and [SSO](../docker-hub/sso-connection.md) settings. ### How does a company owner enable group mapping in my IdP? diff --git a/docker-hub/creating-companies.md b/docker-hub/creating-companies.md index 15014bc390..6c8d8b982a 100644 --- a/docker-hub/creating-companies.md +++ b/docker-hub/creating-companies.md @@ -1,7 +1,7 @@ --- description: manage companies keywords: company, multiple organizations, manage companies -title: Manage a company +title: Overview --- > **Note** @@ -25,7 +25,6 @@ The company owner can: - Enforce SSO log-in for all users in the company. - Verify a domain separately from the organization namespace. - Add and remove up to 10 company owners. -- Company owners don't occupy a seat. A company owner role is only available if your organization has a Docker Business subscription. If you don't have a Docker Business subscription, you must first [upgrade your subscription](../subscription/upgrade.md). diff --git a/docker-hub/enforcing-sso.md b/docker-hub/enforcing-sso.md index bfd249b621..020670b7bd 100644 --- a/docker-hub/enforcing-sso.md +++ b/docker-hub/enforcing-sso.md @@ -13,6 +13,6 @@ You must test your SSO connection first if you’d like to enforce SSO log-in. A > **Note** > - > When you enforce SSO, all members of your organization with a matching domain must authenticate through your IdP. + > When you enforce SSO, all members of your organization with a matching domain must authenticate through your IdP. 2. Continue with the on-screen instructions and verify that you’ve completed the tasks. 3. Select **Turn on enforcement** to complete. From d7056cd91661d195213b065139042f91d75f39d3 Mon Sep 17 00:00:00 2001 From: Jerae Duffin Date: Fri, 27 Jan 2023 16:23:09 -0600 Subject: [PATCH 015/296] updated company FAQs --- docker-hub/company-faqs.md | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/docker-hub/company-faqs.md b/docker-hub/company-faqs.md index db826a2f7d..54ab589c07 100644 --- a/docker-hub/company-faqs.md +++ b/docker-hub/company-faqs.md @@ -4,27 +4,27 @@ keywords: Docker, Docker Hub, SSO FAQs, single sign-on title: Frequently asked questions --- -### Q: As a Docker Business customer, what steps should I follow to create a company? +### As a Docker Business customer, what steps should I follow to create a company? Contact your designated CSM team member or Docker Support. -### Q: Are existing subscriptions affected when a company is created and organizations are added to the company? +### Are existing subscriptions affected when a company is created and organizations are added to the company? Subscriptions and related billing details will continue to be managed at the organization level at this time. -### Q: Some of my organizations don’t have a Docker Business subscription. Can I still use a parent company? +### Some of my organizations don’t have a Docker Business subscription. Can I still use a parent company? Yes, but only organizations with a Docker Business subscription are placed under a company. -### Q: What happens if one of my organizations downgrades from Docker Business, but I still need access as a company owner? +### What happens if one of my organizations downgrades from Docker Business, but I still need access as a company owner? To access and manage child organizations, the organization must have a Docker Business subscription. If the organization isn't a part of this subscription, the owner of the organization must manage the org from the company. -### Q: Does my organization need to prepare for downtime during the migration process? +### Does my organization need to prepare for downtime during the migration process? No, you can continue with business as usual. -### Q: How many company owners can I add? +### How many company owners can I add? A maximum of 10 company owners can be added to a single company account. From ffa23d972eca3cffd3b91258491a793ecef9004f Mon Sep 17 00:00:00 2001 From: Briscoooe Date: Sat, 28 Jan 2023 21:23:02 +0000 Subject: [PATCH 016/296] Update Python example to use Python 3 syntax --- engine/api/sdk/index.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/engine/api/sdk/index.md b/engine/api/sdk/index.md index b60e15cde2..25a09ddeb5 100644 --- a/engine/api/sdk/index.md +++ b/engine/api/sdk/index.md @@ -144,7 +144,7 @@ func main() { ```python import docker client = docker.from_env() -print client.containers.run("alpine", ["echo", "hello", "world"]) +print(client.containers.run("alpine", ["echo", "hello", "world"])) ```
    From 3f66d45dc64d2ccd2c3aa4a22156f7d573989924 Mon Sep 17 00:00:00 2001 From: ChangHoon Sung Date: Mon, 30 Jan 2023 14:44:55 +0900 Subject: [PATCH 017/296] Fix typo --- config/containers/runmetrics.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/config/containers/runmetrics.md b/config/containers/runmetrics.md index 8e54a3a41b..c2fb1d2b14 100644 --- a/config/containers/runmetrics.md +++ b/config/containers/runmetrics.md @@ -129,7 +129,7 @@ Putting everything together to look at the memory metrics for a Docker container, take a look at the following paths: - `/sys/fs/cgroup/memory/docker//` on cgroup v1, `cgroupfs` driver - `/sys/fs/cgroup/memory/system.slice/docker-.scope/` on cgroup v1, `systemd` driver -- `/sys/fs/cgroup/docker/` on cgroup v2, `cgroupfs` driver +- `/sys/fs/cgroup/docker//` on cgroup v2, `cgroupfs` driver - `/sys/fs/cgroup/system.slice/docker-.scope/` on cgroup v2, `systemd` driver ### Metrics from cgroups: memory, CPU, block I/O From 3a9c25be7a65c1f0c13f5c6d6884a0314fbbd774 Mon Sep 17 00:00:00 2001 From: Allie Sadler <102604716+aevesdocker@users.noreply.github.com> Date: Mon, 30 Jan 2023 10:46:45 +0000 Subject: [PATCH 018/296] Dd4.16.3a release notes (#16624) * DD 4.16.3 release notes * fix accordion * formatting fix --- desktop/release-notes.md | 69 ++++++++++++++++++++++++++++++++++++++-- 1 file changed, 66 insertions(+), 3 deletions(-) diff --git a/desktop/release-notes.md b/desktop/release-notes.md index da8c2ba612..1dc3370c54 100644 --- a/desktop/release-notes.md +++ b/desktop/release-notes.md @@ -24,6 +24,41 @@ Take a look at the [Docker Public Roadmap](https://github.com/docker/roadmap/pro For frequently asked questions about Docker Desktop releases, see [FAQs](faqs/general.md/#releases) +## 4.16.3 + +{% include release-date.html date="2023-01-30" %} + +> Download Docker Desktop +> +>
    +
    + +
    +
    + Download file +
    +
    + Checksum:5f6db3cf5a2084fc7c584c90792f38a0caac91c4eed4f8653dde7bb8148517f1 +
    +
    +
    +
    +> +> For the latest release of Docker Desktop for Mac and Linux, see [4.16.2](#4162) +### Bug fixes and enhancements + +#### For Windows + +- Fixed Docker Desktop failing to start the WSL 2 backend when file system compression or encryption is enabled on `%LOCALAPPDATA%`. Fixes [docker/for-win#13184](https://github.com/docker/for-win/issues/13184). +- Fixed Docker Desktop failing to report a missing or outdated WSL installation when starting. Fixes [docker/for-win#13184](https://github.com/docker/for-win/issues/13184). + ## 4.16.2 {% include release-date.html date="2023-01-19" %} @@ -31,6 +66,34 @@ For frequently asked questions about Docker Desktop releases, see [FAQs](faqs/ge > Download Docker Desktop > > {% include desktop-install.html %} +> [Windows](https://desktop.docker.com/win/main/amd64/95914/Docker%20Desktop%20Installer.exe) | +> [Mac with Intel chip](https://desktop.docker.com/mac/main/amd64/95914/Docker.dmg) | +> [Mac with Apple chip](https://desktop.docker.com/mac/main/arm64/95914/Docker.dmg) | +> [Debian](https://desktop.docker.com/linux/main/amd64/95914/docker-desktop-4.16.2-amd64.deb) | +> [RPM](https://desktop.docker.com/linux/main/amd64/95914/docker-desktop-4.16.2-x86_64.rpm) | +> [Arch package](https://desktop.docker.com/linux/main/amd64/95914/docker-desktop-4.16.2-x86_64.pkg.tar.zst) +
    +
    + +
    +
    +
  • Windows: SHA-256 20e4ba05b573610506b57a7f216115458019d2c002f18ef6d50a2419b7db545b
  • +
  • Mac Intel: SHA-256 22eecb8ea07f10892d81cde07d614fb8b342163106133a75c4280a8e28787643
  • +
  • Mac Arm: SHA-256 838eabe6cc42fe7e4be2cdb4d73924c61fc7982366dac2a9467793845851cb2e
  • +
  • Linux DEB: SHA-256 fa3023eb16c24dcbdc5f12021340e874d8399863e96c1a58091c9a41fd50fe58
  • +
  • Linux RPM: SHA-256 7f54f29a971b9ba456e7aef777d747867d7e4eccb7a2b47aa9092c99a990f8d5
  • +
  • Linux Arch: SHA-256 05e94709974e711bf81aa16845ebba976f8236a371432594c87a68ecf9a21d0f
  • +
    +
    +
    +
    ### Bug fixes and enhancements @@ -56,9 +119,9 @@ For frequently asked questions about Docker Desktop releases, see [FAQs](faqs/ge > [Windows](https://desktop.docker.com/win/main/amd64/95567/Docker%20Desktop%20Installer.exe) | > [Mac with Intel chip](https://desktop.docker.com/mac/main/amd64/95567/Docker.dmg) | > [Mac with Apple chip](https://desktop.docker.com/mac/main/arm64/95567/Docker.dmg) | -> [Debian](https://desktop.docker.com/linux/main/amd64/95567/docker-desktop-4.16.0-amd64.deb) | -> [RPM](https://desktop.docker.com/linux/main/amd64/95567/docker-desktop-4.16.0-x86_64.rpm) | -> [Arch package](https://desktop.docker.com/linux/main/amd64/95567/docker-desktop-4.16.0-x86_64.pkg.tar.zst) +> [Debian](https://desktop.docker.com/linux/main/amd64/95567/docker-desktop-4.16.1-amd64.deb) | +> [RPM](https://desktop.docker.com/linux/main/amd64/95567/docker-desktop-4.16.1-x86_64.rpm) | +> [Arch package](https://desktop.docker.com/linux/main/amd64/95567/docker-desktop-4.16.1-x86_64.pkg.tar.zst)
    From 07272db964769384471743eeeb93104637122705 Mon Sep 17 00:00:00 2001 From: Allie Sadler <102604716+aevesdocker@users.noreply.github.com> Date: Mon, 30 Jan 2023 11:10:07 +0000 Subject: [PATCH 019/296] release note format fix --- desktop/release-notes.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/desktop/release-notes.md b/desktop/release-notes.md index 1dc3370c54..dff0eeb72c 100644 --- a/desktop/release-notes.md +++ b/desktop/release-notes.md @@ -45,13 +45,14 @@ For frequently asked questions about Docker Desktop releases, see [FAQs](faqs/ge Download file

    - Checksum:5f6db3cf5a2084fc7c584c90792f38a0caac91c4eed4f8653dde7bb8148517f1 + Checksum: SHA-256 5f6db3cf5a2084fc7c584c90792f38a0caac91c4eed4f8653dde7bb8148517f1
    > > For the latest release of Docker Desktop for Mac and Linux, see [4.16.2](#4162) + ### Bug fixes and enhancements #### For Windows @@ -65,7 +66,6 @@ For frequently asked questions about Docker Desktop releases, see [FAQs](faqs/ge > Download Docker Desktop > -> {% include desktop-install.html %} > [Windows](https://desktop.docker.com/win/main/amd64/95914/Docker%20Desktop%20Installer.exe) | > [Mac with Intel chip](https://desktop.docker.com/mac/main/amd64/95914/Docker.dmg) | > [Mac with Apple chip](https://desktop.docker.com/mac/main/arm64/95914/Docker.dmg) | From 3a09816b5c1498e69bcec5e07d2bece162fe8f40 Mon Sep 17 00:00:00 2001 From: Allie Sadler <102604716+aevesdocker@users.noreply.github.com> Date: Mon, 30 Jan 2023 11:27:59 +0000 Subject: [PATCH 020/296] Engdocs 1067a (#16628) * updated toc * move env-file.md * update env-file.md content * move envvars-precedence.md * change envvars-precedence content * move envvars.md * change content of envvars.md * move and rename environment-variables.md * change content for set-environment-variables.md * fix links * format fix --- _data/toc.yaml | 12 +- compose/environment-variables.md | 248 ------------------ .../{ => environment-variables}/env-file.md | 54 +--- .../envvars-precedence.md | 84 ++++++ compose/environment-variables/envvars.md | 121 +++++++++ compose/environment-variables/index.md | 13 + .../set-environment-variables.md | 190 ++++++++++++++ compose/envvars-precedence.md | 60 ----- compose/faq.md | 2 +- compose/features-uses.md | 4 +- compose/networking.md | 2 +- compose/production.md | 2 +- compose/profiles.md | 2 +- compose/reference/envvars.md | 136 ---------- compose/reference/index.md | 18 +- desktop/release-notes.md | 2 +- 16 files changed, 440 insertions(+), 510 deletions(-) delete mode 100644 compose/environment-variables.md rename compose/{ => environment-variables}/env-file.md (58%) create mode 100644 compose/environment-variables/envvars-precedence.md create mode 100644 compose/environment-variables/envvars.md create mode 100644 compose/environment-variables/index.md create mode 100644 compose/environment-variables/set-environment-variables.md delete mode 100644 compose/envvars-precedence.md delete mode 100644 compose/reference/envvars.md diff --git a/_data/toc.yaml b/_data/toc.yaml index 4fb01257a7..b9f9580bd1 100644 --- a/_data/toc.yaml +++ b/_data/toc.yaml @@ -1696,10 +1696,14 @@ manuals: section: - path: /compose/environment-variables/ title: Overview - - path: /compose/envvars-precedence/ - title: Environment variables' precedence - - path: /compose/env-file/ - title: Environment file + - path: /compose/environment-variables/set-environment-variables/ + title: Explore ways to set environment variables + - path: /compose/environment-variables/envvars-precedence/ + title: Understand environment variables' precedence + - path: /compose/environment-variables/env-file/ + title: Use an environment file + - path: /compose/environment-variables/envvars/ + title: Change pre-defined environment variables - path: /compose/profiles/ title: Using service profiles - path: /compose/gpu-support/ diff --git a/compose/environment-variables.md b/compose/environment-variables.md deleted file mode 100644 index 1d3c94025f..0000000000 --- a/compose/environment-variables.md +++ /dev/null @@ -1,248 +0,0 @@ ---- -title: Environment variables in Compose -description: How to set, use and manage environment variables in Compose -keywords: compose, orchestration, environment, env file -redirect_from: -- /compose/env/ -- /compose/link-env-deprecated/ ---- - -There are multiple parts of Compose that deal with environment variables in one -sense or another. This page should help you find the information you need. - - -## Substitute environment variables in Compose files - -It's possible to use environment variables in your shell to populate values -inside a Compose file: - -```yaml -web: - image: "webapp:${TAG}" -``` - -If you have multiple environment variables, you can substitute them by adding -them to a default environment variable file named `.env` or by providing a -path to your environment variables file using the `--env-file` command line option. - -{% include content/compose-var-sub.md %} - -### The “.env” file - -You can set default values for any environment variables referenced in the -Compose file, or used to configure Compose, in an [environment file](env-file.md) -named `.env`. The `.env` file path is as follows: - - - Starting from `v1.28`, the `.env` file is placed at the base of the project directory. - - Project directory can be explicitly defined with the `--file` option or `COMPOSE_FILE` - environment variable. Otherwise, it is the current working directory where the `docker compose` command is executed (`v1.28`). - - For versions older than `v1.28`, it might have trouble resolving `.env` file with `--file` or `COMPOSE_FILE`. To work around it, it is recommended to use `--project-directory`, which overrides the path for the `.env` file. This inconsistency is addressed in `v1.28` by limiting the file path to the project directory. - - -```console -$ cat .env -TAG=v1.5 - -$ cat docker-compose.yml -version: '3' -services: - web: - image: "webapp:${TAG}" -``` - -When you run `docker compose up`, the `web` service defined above uses the -image `webapp:v1.5`. You can verify this with the -[convert command](../engine/reference/commandline/compose_convert.md), which prints your resolved application config to the terminal: - -```console -$ docker compose convert - -version: '3' -services: - web: - image: 'webapp:v1.5' -``` - -Values in the shell take precedence over those specified in the `.env` file. - -If you set `TAG` to a different value in your shell, the substitution in `image` -uses that instead: - -```console -$ export TAG=v2.0 -$ docker compose convert - -version: '3' -services: - web: - image: 'webapp:v2.0' -``` - -You can override the environment file path using a command line argument `--env-file`. - -### Using the “--env-file” option - -By passing the file as an argument, you can store it anywhere and name it appropriately, for example, `.env.ci`, `.env.dev`, `.env.prod`. Passing the file path is done using the `--env-file` option: - -```console -$ docker compose --env-file ./config/.env.dev up -``` - -This file path is relative to the current working directory where the Docker Compose -command is executed. - -```console -$ cat .env -TAG=v1.5 - -$ cat ./config/.env.dev -TAG=v1.6 - - -$ cat docker-compose.yml -version: '3' -services: - web: - image: "webapp:${TAG}" -``` - -The `.env` file is loaded by default: - -```console -$ docker compose convert -version: '3' -services: - web: - image: 'webapp:v1.5' -``` - -Passing the `--env-file` argument overrides the default file path: - -```console -$ docker compose --env-file ./config/.env.dev config -version: '3' -services: - web: - image: 'webapp:v1.6' -``` - -When an invalid file path is being passed as `--env-file` argument, Compose returns an error: - -```console -$ docker compose --env-file ./doesnotexist/.env.dev config -ERROR: Couldn't find env file: /home/user/./doesnotexist/.env.dev -``` - -For more information, see the -[Variable substitution](compose-file/compose-file-v3.md#variable-substitution) section in the -Compose file reference. - - -## Set environment variables in containers - -You can set environment variables in a service's containers with the -['environment' key](compose-file/compose-file-v3.md#environment), just like with -`docker run -e VARIABLE=VALUE ...`: - -```yaml -web: - environment: - - DEBUG=1 -``` - -## Pass environment variables to containers - -You can pass environment variables from your shell straight through to a -service's containers with the ['environment' key](compose-file/compose-file-v3.md#environment) -by not giving them a value, just like with `docker run -e VARIABLE ...`: - -```yaml -web: - environment: - - DEBUG -``` - -The value of the `DEBUG` variable in the container is taken from the value for -the same variable in the shell in which Compose is run. - -## The “env_file” configuration option - -You can pass multiple environment variables from an external file through to -a service's containers with the ['env_file' option](compose-file/compose-file-v3.md#env_file), -just like with `docker run --env-file=FILE ...`: - -```yaml -web: - env_file: - - web-variables.env -``` -> **Note** -> -> By using this option, environment variables declared in the file CANNOT be referenced in the Compose file or used to configure Compose. - - -## Set environment variables with 'docker compose run' - -Similar to `docker run -e`, you can set environment variables on a one-off -container with `docker compose run -e`: - -```console -$ docker compose run -e DEBUG=1 web python console.py -``` - -You can also pass a variable from the shell by not giving it a value: - -```console -$ docker compose run -e DEBUG web python console.py -``` - -The value of the `DEBUG` variable in the container is taken from the value for -the same variable in the shell in which Compose is run. - ->**Note** -> -> When you set the same environment variable in multiple files, there's a precedence rule used by Compose when trying to resolve the value for the variable in question. -You can find this precedence rule and a table illustrating how interpolation works in the [Environment variables precedence](../compose/envvars-precedence.md) page. - -In the example below, we set the same environment variable on an Environment -file, and the Compose file: - -```console -$ cat ./Docker/api/api.env -NODE_ENV=test - -$ cat docker-compose.yml -version: '3' -services: - api: - image: 'node:6-alpine' - env_file: - - ./Docker/api/api.env - environment: - - NODE_ENV=production -``` - -When you run the container, the environment variable defined in the Compose -file takes precedence. - -```console -$ docker compose exec api node - -> process.env.NODE_ENV -'production' -``` - -Having any `ARG` or `ENV` setting in a `Dockerfile` evaluates only if there is -no Docker Compose entry for `environment`, `env_file` or `run --env`. - -> Specifics for NodeJS containers -> -> If you have a `package.json` entry for `script:start` like -> `NODE_ENV=test node server.js`, then this overrules any setting in your -> `docker-compose.yml` file. - -## Configure Compose using environment variables - -Several environment variables are available for you to configure the Docker -Compose command-line behavior. They begin with `COMPOSE_` or `DOCKER_`, and are -documented in [CLI Environment Variables](reference/envvars.md). diff --git a/compose/env-file.md b/compose/environment-variables/env-file.md similarity index 58% rename from compose/env-file.md rename to compose/environment-variables/env-file.md index 8c08421d67..dd9120d649 100644 --- a/compose/env-file.md +++ b/compose/environment-variables/env-file.md @@ -1,27 +1,27 @@ --- description: Declare default environment variables in a file keywords: fig, composition, compose, docker, orchestration, environment, env file -title: Declare default environment variables in file +title: Use an environment file +redirect_from: +- /compose/env-file/ --- -Compose supports declaring environment variables in an environment file. - ## Syntax The following syntax rules apply to environment files: +- Lines beginning with `#` are processed as comments and ignored. +- Blank lines are ignored. +- Unquoted and double-quoted (`"`) values have [parameter expansion](#parameter-expansion) applied. - Each line represents a key-value pair. Values can optionally be quoted. - `VAR=VAL` -> `VAL` - `VAR="VAL"` -> `VAL` - `VAR='VAL'` -> `VAL` -- Lines beginning with `#` are processed as comments and ignored. - Inline comments for unquoted values must be preceded with a space. - `VAR=VAL # comment` -> `VAL` - `VAR=VAL# not a comment` -> `VAL# not a comment` - Inline comments for quoted values must follow the closing quote. - `VAR="VAL # not a comment"` -> `VAL # not a comment` - `VAR="VAL" # comment` -> `VAL` -- Blank lines are ignored. -- Unquoted and double-quoted (`"`) values have [parameter expansion](#parameter-expansion) applied. - Single-quoted (`'`) values are used literally. - `VAR='$OTHER'` -> `$OTHER` - `VAR='${OTHER}'` -> `${OTHER}` @@ -52,44 +52,6 @@ For braced expressions, the following formats are supported: - `${VAR+replacement}` -> `replacement` if `VAR` is set, otherwise empty ## Precedence -Environment variables from an environment file have lower precedence than those passed via the command-line or via the `environment` section in project YAML. -Refer to [Environment Variables Precedence](./envvars-precedence.md) for details. -## Compose file and CLI variables - -The environment variables you define here are used for -[variable substitution](compose-file/compose-file-v3.md#variable-substitution) -in your Compose file, and can also be used to define the following -[CLI variables](reference/envvars.md): - -- `COMPOSE_API_VERSION` -- `COMPOSE_CONVERT_WINDOWS_PATHS` -- `COMPOSE_FILE` -- `COMPOSE_HTTP_TIMEOUT` -- `COMPOSE_PROFILES` -- `COMPOSE_PROJECT_NAME` -- `COMPOSE_TLS_VERSION` -- `DOCKER_CERT_PATH` -- `DOCKER_HOST` -- `DOCKER_TLS_VERIFY` - -> **Notes** -> -> * Values present in the environment at runtime always override those defined -> inside the `.env` file. Similarly, values passed via command-line arguments -> take precedence as well. -> * Environment variables defined in the `.env` file are not automatically -> visible inside containers. To set container-applicable environment variables, -> follow the guidelines in the topic -> [Environment variables in Compose](environment-variables.md), which -> describes how to pass shell environment variables through to containers, -> define environment variables in Compose files, and more. - -## More Compose documentation - -- [User guide](index.md) -- [Installing Compose](install/index.md) -- [Getting Started](gettingstarted.md) -- [Command line reference](reference/index.md) -- [Compose file reference](compose-file/index.md) -- [Sample apps with Compose](samples-for-compose.md) +Environment variables from an environment file have lower precedence than those passed via the command-line or via the `environment` attribute in the `docker-compose.yml` file. +For more information, see [Environment variables precedence](envvars-precedence.md). diff --git a/compose/environment-variables/envvars-precedence.md b/compose/environment-variables/envvars-precedence.md new file mode 100644 index 0000000000..1184bb589d --- /dev/null +++ b/compose/environment-variables/envvars-precedence.md @@ -0,0 +1,84 @@ +--- +title: Environment variables precedence +description: Scenario Overview illustrating how environment variables are resolved in Compose +keywords: compose, environment, env file +redirect_from: +- /compose/envvars-precedence/ +--- + +When you set the same environment variable in multiple sources, there’s a precedence rule used by Compose. It aims to resolve the value for the variable in question. + +This page contains information on the level of precedence each method of setting environmental variables takes. + +The order of precedence (highest to lowest) is as follows: +1. Set using [`docker compose run -e` in the CLI](set-environment-variables.md#set-environment-variables-with-docker-compose-run---env) +2. Substituted from your [shell](set-environment-variables.md#substitute-from-the-shell) +3. Set using the [`environment` attribute in the Compose file](set-environment-variables.md#use-the-environment-attribute) +4. Use of the [`--env-file` argument](set-environment-variables.md#substitute-with---env-file) in the CLI +5. Use of the [`env_file` attribute](set-environment-variables.md#use-the-env_file-attribute) in the Compose file +6. Set using an [`.env` file](set-environment-variables.md#substitute-with-an-env-file) placed at base of your project directory +7. Set in a container image in the [ENV directive](../../engine/reference/builder.md#env). + Having any `ARG` or `ENV` setting in a `Dockerfile` evaluates only if there is no Docker Compose entry for `environment`, `env_file` or `run --env`. + +## Simple example + +In the example below, we set a different value for the same environment variable in an `.env` file and with the `environment` attribute in the Compose file: + +```console +$ cat ./Docker/api/api.env +NODE_ENV=test + +$ cat docker-compose.yml +services: + api: + image: 'node:6-alpine' + env_file: + - ./Docker/api/api.env + environment: + - NODE_ENV=production +``` + +The environment variable defined with the `environment` attribute takes precedence. + +```console +$ docker compose exec api node + +> process.env.NODE_ENV +'production' +``` + +> Hard coding variables in container scripts +> +> Executing a command within the container that unconditionally sets a variable value overrules any setting in your `docker-compose.yml` file. +> +> For example, in a NodeJS project, if you have a `package.json` entry for `scripts.start`, such as `NODE_ENV=test` `node server.js`, any value set for `NODE_ENV` in your Compose file, is ignored when running `npm run start` within the container. + +## Advanced example + +The following table uses `TAG`, an environment variable defining the version for an image, as an example. + +### How the table works + +Each column represents a context from where you can set a value, or substitute in a value for `TAG`. + +The columns `Host OS environment` and `.env file` is listed only as an illustration lookup. In reality, they don't result in a variable in the container by itself. + +Each row represents a combination of contexts where `TAG` is set, substituted, or both. + + +| # | `docker compose run --env` | `environment` attribute | `env_file` attribute | Image `ENV` | `Host OS` environment | `.env` file | | Result | +|:--:|:-------------:|:----------------------------------:|:-------------------------------:|:------------:|:-----------------------:|:-----------------:|:---:|:-------------:| +| 1 | - | - | - | - | `TAG=1.4` | `TAG=1.3` || - | +| 2 | - | - | - |`TAG=1.5` | `TAG=1.4` | `TAG=1.3` ||**`TAG=1.5`** | +| 3 |`TAG` | - | - | `TAG=1.5` |`TAG=1.4` | `TAG=1.3` ||**`TAG=1.4`** | +| 4 | - | - |`TAG` | `TAG=1.5` | - |`TAG=1.3` ||**`TAG=1.3`** | +| 5 |`TAG` | - | - | `TAG=1.5` | - |`TAG=1.3` ||**`TAG=1.3`** | +| 6 |`TAG=1.8` | - | - | `TAG=1.5` | `TAG=1.4` | `TAG=1.3` ||**`TAG=1.8`** | +| 7 | - |`TAG` | - | `TAG=1.5` |`TAG=1.4` | `TAG=1.3` ||**`TAG=1.4`** | +| 8 |`TAG` | `TAG=1.7` | - | `TAG=1.5` |`TAG=1.4` | `TAG=1.3` ||**`TAG=1.4`** | +| 9 |`TAG=1.8` | `TAG=1.7` | - | `TAG=1.5` | `TAG=1.4` | `TAG=1.3` ||**`TAG=1.8`** | +| 10 | - |`TAG` | - | `TAG=1.5` |`TAG=1.4` | `TAG=1.3` ||**`TAG=1.4`** | +| 11 |`TAG=1.8` | - | `TAG=1.6` | `TAG=1.5` | `TAG=1.4` | `TAG=1.3` ||**`TAG=1.8`** | +| 12 |`TAG=1.8` | `TAG=1.7` | `TAG=1.6` | `TAG=1.5` | `TAG=1.4` | `TAG=1.3` ||**`TAG=1.8`** | +| 13 | - | - |`TAG=1.6` | `TAG=1.5` | `TAG=1.4` | - ||**`TAG=1.6`** | +| 14 | - |`TAG=1.7` | - | `TAG=1.5` | `TAG=1.4` | - ||**`TAG=1.7`** | diff --git a/compose/environment-variables/envvars.md b/compose/environment-variables/envvars.md new file mode 100644 index 0000000000..5f3159c46a --- /dev/null +++ b/compose/environment-variables/envvars.md @@ -0,0 +1,121 @@ +--- +description: Compose pre-defined environment variables +keywords: fig, composition, compose, docker, orchestration, cli, reference +title: Change pre-defined environment variables +redirect_from: +- /compose/reference/envvars/ +--- + +Compose already comes with pre-defined environment variables. + +This page contains information on how you can change the following pre-defined environment variables if you need to: + +- `COMPOSE_CONVERT_WINDOWS_PATHS` +- `COMPOSE_FILE` +- `COMPOSE_PROFILES` +- `COMPOSE_PROJECT_NAME` +- `DOCKER_CERT_PATH` +- `COMPOSE_PARALLEL_LIMIT` +- `COMPOSE_IGNORE_ORPHANS` +- `COMPOSE_REMOVE_ORPHANS` +- `COMPOSE_PATH_SEPARATOR` + +Compose also inherits common Docker CLI environment variables, such as `DOCKER_HOST` and `DOCKER_CONTEXT`. See [Docker CLI environment variable reference](/engine/reference/commandline/cli/#environment-variables) for details. + +## Methods to override + +You can change the pre-defined environment variables: +- Within your Compose file using the [`environment` attribute](set-environment-variables.md#use-the-environment-attribute) +- With an [environment file](env-file.md) +- From the command line +- From your [shell](set-environment-variables.md#substitute-from-the-shell) + +When changing or setting any environment variables, be aware of [Environment variable precedence](envvars-precedence.md). + +## Configure + +### COMPOSE\_PROJECT\_NAME + +Sets the project name. This value is prepended along with the service name to +the container's name on startup. + +For example, if your project name is `myapp` and it includes two services `db` and `web`, +then Compose starts containers named `myapp-db-1` and `myapp-web-1` respectively. + +It defaults to the `basename` of the project directory. + +See also the [command-line options overview](../reference/index.md#command-options-overview-and-help) and [using `-p` to specify a project name](../reference/index.md#use--p-to-specify-a-project-name). + +### COMPOSE\_FILE + +Specifies the path to a Compose file. Specifying multiple Compose files is supported. + +- Default behavior: If not provided, Compose looks for a file named `compose.yaml` or `docker-compose.yaml` in the current directory and, if not found, then Compose searches each parent directory recursively until a file by that name is found. +- Default separator: When specifying multiple Compose files, the path separators are, by default, on: + * Mac and Linux: `:` (colon), + * Windows: `;` (semicolon). + +The path separator can also be customized using `COMPOSE_PATH_SEPARATOR`. + +Example: `COMPOSE_FILE=docker-compose.yml:docker-compose.prod.yml`. + +See also the [command-line options overview](../reference/index.md#command-options-overview-and-help) and [using `-f` to specify name and path of one or more Compose files](../reference/index.md#use--f-to-specify-name-and-path-of-one-or-more-compose-files). + +### COMPOSE\_PROFILES + +Specifies one or more profiles to be enabled on `compose up` execution. +Services with matching profiles are started as well as any services for which no profile has been defined. + +For example, calling `docker compose up`with `COMPOSE_PROFILES=frontend` selects services with the +`frontend` profile as well as any services without a profile specified. + +* Default separator: specify a list of profiles using a comma as separator. + +Example: `COMPOSE_PROFILES=frontend,debug` +This example enables all services matching both the `frontend` and `debug` profiles and services without a profile. + +See also [Using profiles with Compose](../profiles.md) and the [`--profile` command-line option](../reference/index.md#use---profile-to-specify-one-or-more-active-profiles). + +### COMPOSE\_CONVERT\_WINDOWS\_PATHS + +When enabled, Compose performs path conversion from Windows-style to Unix-style in volume definitions. + +* Supported values: + * `true` or `1`, to enable, + * `false` or `0`, to disable. +* Defaults to: `0`. + +### COMPOSE\_PATH\_SEPARATOR + +Specifies a different path separator for items listed in `COMPOSE_FILE`. + +* Defaults to: + * On MacOS and Linux to `:`, + * On Windows to`;`. + +### COMPOSE\_IGNORE\_ORPHANS + +When enabled, Compose doesn't try to detect orphaned containers for the project. + +* Supported values: + * `true` or `1`, to enable, + * `false` or `0`, to disable. +* Defaults to: `0`. + +### COMPOSE\_PARALLEL\_LIMIT + +Specifies the maximum level of parallelism for concurrent engine calls. + +## Deprecated in Compose v2 + +The pre-definded environment variables listed below are deprecated in [V2](../compose-v2/index.md). + +- `COMPOSE_API_VERSION` + By default the API version is negotiated with the server. Use `DOCKER_API_VERSION`. + See the [Docker CLI environment variable reference](../../../engine/reference/commandline/cli/#environment-variables){:target="_blank" rel="noopener" class="_"} page. +- `COMPOSE_HTTP_TIMEOUT` +- `COMPOSE_TLS_VERSION` +- `COMPOSE_FORCE_WINDOWS_HOST` +- `COMPOSE_INTERACTIVE_NO_CLI` +- `COMPOSE_DOCKER_CLI_BUILD` + Use `DOCKER_BUILDKIT` to select between BuildKit and the classic builder. If `DOCKER_BUILDKIT=0` then `docker compose build` uses the classic builder to build images. diff --git a/compose/environment-variables/index.md b/compose/environment-variables/index.md new file mode 100644 index 0000000000..4ef0d90081 --- /dev/null +++ b/compose/environment-variables/index.md @@ -0,0 +1,13 @@ +--- +title: Overview +description: Explainer on the ways to set, use and manage environment variables in Compose +keywords: compose, orchestration, environment, env file +--- + +Environment variables can help you define various configuration values. They also keep your app flexible and organized. + +This section covers: +- The various ways you can [set environment variables in Compose](set-environment-variables.md). +- [How environment variable precedence works](envvars-precedence.md). +- The correct syntax for an [environment file](env-file.md). +- Changing pre-defined [environment variables](envvars.md). \ No newline at end of file diff --git a/compose/environment-variables/set-environment-variables.md b/compose/environment-variables/set-environment-variables.md new file mode 100644 index 0000000000..2464208f22 --- /dev/null +++ b/compose/environment-variables/set-environment-variables.md @@ -0,0 +1,190 @@ +--- +title: Ways to set environment variables in Compose +description: How to set, use and manage environment variables in Compose +keywords: compose, orchestration, environment, env file +redirect_from: +- /compose/env/ +- /compose/link-env-deprecated/ +--- + +Environment variables are dealt with by either the Compose file or the CLI. Both have multiple ways you can substitute in or set, your environment variables. This is outlined below. + +## Compose file + +### Substitute with an `.env` file + +The `.env` file is useful if you have multiple environment variables you need to store. + +Below is a simple example: + +```console +$ cat .env +TAG=v1.5 + +$ cat docker-compose.yml +services: + web: + image: "webapp:${TAG}" +``` + +When you run `docker compose up`, the `web` service defined in the Compose file substitues in the +image `webapp:v1.5` which was set in the `.env` file. You can verify this with the +[convert command](../../engine/reference/commandline/compose_convert.md), which prints your resolved application config to the terminal: + +```console +$ docker compose convert + +services: + web: + image: 'webapp:v1.5' +``` + +The `.env` file should be placed at the root of the project directory next to your `docker-compose.yml` file. You can use an alternative path with one of the following methods: +- The [`--file` option in the CLI](../reference/index.md#use--f-to-specify-name-and-path-of-one-or-more-compose-files) +- The [`- -env-file` option in the CLI](#substitute-with---env-file) +- Using the [`env_file` attribute in the Compose file](../compose-file/index.md#env_file) + +For more information on formatting an environment file, see [Use an environment file](env-file.md). + +> **Important** +> +> Substitution from `.env` files is a Docker Compose CLI feature. +> +> It is not supported by Swarm when running `docker stack deploy`. + +### Use the `environment` attribute + +You can set environment variables in a service's containers with the +[`environment` attribute](../compose-file/index.md#environment) in your Compose file. It works in the same way as `docker run -e VARIABLE=VALUE ...` + +```yaml +web: + environment: + - DEBUG=1 +``` + +You can choose not to set a value and pass the environment variables from your shell straight through to a +service's containers. It works in the same way as `docker run -e VARIABLE ...`: + +```yaml +web: + environment: + - DEBUG +``` + +The value of the `DEBUG` variable in the container is taken from the value for the same variable in the shell in which Compose is run. + +See [`environment` attribute](../compose-file/index.md#environment) for more information. + +### Use the `env_file` attribute + +You can pass multiple environment variables from an external file through to +a service's containers with the [`env_file` option](../compose-file/index.md#env_file). This works in the same way as `docker run --env-file=FILE ...`: + +```yaml +web: + env_file: + - web-variables.env +``` + +If multiple files are specified, they are evaluated in order and can override values set in previous files. + +> **Note** +> +>With this option, environment variables declared in the file cannot then be referenced again separately in the Compose file or used to configure Compose. + +See [`env_file` attribute](../compose-file/index.md#env_file) for more information. + +### Substitute from the shell + +It's possible to use environment variables in your shell to populate values inside a Compose file. Compose uses the variable values from the shell environment in which `docker compose` is run. + +For example, suppose the shell contains `POSTGRES_VERSION=9.3` and you supply the following configuration: + +```yaml +db: + image: "postgres:${POSTGRES_VERSION}" +``` + +When you run `docker compose up` with this configuration, Compose looks for the `POSTGRES_VERSION` environment variable in the shell and substitutes its value in. For this example, Compose resolves the image to `postgres:9.3` before running the configuration. + +If an environment variable is not set, Compose substitutes with an empty string. In the example above, if `POSTGRES_VERSION` is not set, the value for the image option is `postgres:.` + +> **Important** +> +> Values set in the shell environment override those set in the `.env` file, the `environment` attribute, and the `env_file` attribute. For more information, see [Environment variable precedence](envvars-precedence.md). + +## CLI + +### Substitute with `--env-file` + +You can set default values for multiple environment variables, in an [environment file](env-file.md) and then pass the file as an argument in the CLI. + +The advantage of this method is that you can store the file anywhere and name it appropriately, for example, `.env.ci`, `.env.dev`, `.env.prod`. This file path is relative to the current working directory where the Docker Compose command is executed. Passing the file path is done using the `--env-file` option: + +```console +$ docker compose --env-file ./config/.env.dev up +``` + +In the example below, there are two environment files, `.env` and `.env.dev`. Both have different values set for `TAG`. + +```console +$ cat .env +TAG=v1.5 + +$ cat ./config/.env.dev +TAG=v1.6 + + +$ cat docker-compose.yml +services: + web: + image: "webapp:${TAG}" +``` + +If the `--env-file` is not used in the command line, the `.env` file is loaded by default: + +```console +$ docker compose convert +services: + web: + image: 'webapp:v1.5' +``` + +Passing the `--env-file` argument overrides the default file path: + +```console +$ docker compose --env-file ./config/.env.dev convert +services: + web: + image: 'webapp:v1.6' +``` + +When an invalid file path is being passed as an `--env-file` argument, Compose returns an error: + +```console +$ docker compose --env-file ./doesnotexist/.env.dev convert +ERROR: Couldn't find env file: /home/user/./doesnotexist/.env.dev +``` + +> **Important** +> +> Values set in the shell environment override those set when using the `--env-file` argument in the CLI. For more information, see [Environment variable precedence](envvars-precedence.md) + +### Set environment variables with `docker compose run --env` + +Similar to `docker run --env`, you can set environment variables in a one-off +container with `docker compose run --env` or its short form `docker compose run -e`: + +```console +$ docker compose run -e DEBUG=1 web python console.py +``` + +You can also pass a variable from the shell by not giving it a value: + +```console +$ docker compose run -e DEBUG web python console.py +``` + +The value of the `DEBUG` variable in the container is taken from the value for +the same variable in the shell in which Compose is run. \ No newline at end of file diff --git a/compose/envvars-precedence.md b/compose/envvars-precedence.md deleted file mode 100644 index 453d247760..0000000000 --- a/compose/envvars-precedence.md +++ /dev/null @@ -1,60 +0,0 @@ ---- -title: Environment variables precedence -description: Scenario Overview illustrating how environment variables are resolved in Compose -keywords: compose, environment, env file ---- - -This page contains information on how interpolation works when using environment variables in Compose. - -When you set the same environment variable in multiple files, there’s a precedence rule used by Compose. It aims to resolve the value for the variable in question. - -The order of precedence is as follows: -1. Passed from the command line [`docker compose run --env `](../../engine/reference/commandline/compose_run/#options). -2. Passed from/set in `compose.yaml` service's configuration, from the [environment key](../../compose/compose-file/#environment). -3. Passed from/set in `compose.yaml` service's configuration, from the [env_file key](../../compose/compose-file/#env_file). -4. Passed from/set in Container Image in the [ENV directive](../engine/reference/builder.md#env). - -### Example scenario - -The following table uses `TAG`, an environment variable defining the version for an image, as an example. - -#### The columns - -Each column represents a context from where you can set or pass `TAG`, or environment variables in general. - -Table column's description: -* `run --env` sets the environment variable using the command line instruction `docker compose run -e `. -* `compose.yaml`:`environment` key. In `environment` key from the service section in the `compose.yaml` file. -* `compose.yaml`:`env_file` key. In `env_file` key from the service section in the `compose.yaml` file. -* Image `ENV` - `ENV` directive in the Dockerfile for the image. -* `Host OS` environment. The environment where the Docker Engine is running. -* `.env` file. The `.env` file in the project root. -* Resolved as. Gives the final result of how `TAG` is resolved for each scenario according to the precedence rule. - -#### The rows - -Each row represents a combination of contexts where `TAG` is set or passed simultaneously. - - - -| # | `run --env` | `compose.yaml`:`environment` key | `compose.yaml`:`env_file` key | Image `ENV` | `Host OS` environment | `.env` file | Resolved as | -|:--:|:-------------:|:----------------------------------:|:-------------------------------:|:------------:|:-----------------------:|:-----------------:|:-------------:| -| 1 | - | - | - | - | `TAG=1.4` | `TAG=1.3` | - | -| 2 | - | - | - |**`TAG=1.5`** | `TAG=1.4` | `TAG=1.3` |**`TAG=1.5`** | -| 3 |**`TAG`** | - | - | `TAG=1.5` |**`TAG=1.4`** | `TAG=1.3` |**`TAG=1.4`** | -| 4 | - | - |**`TAG`** | `TAG=1.5` | - |**`TAG=1.3`** |**`TAG=1.3`** | -| 5 |**`TAG`** | - | - | `TAG=1.5` | - |**`TAG=1.3`** |**`TAG=1.3`** | -| 6 |**`TAG=1.8`** | - | - | `TAG=1.5` | `TAG=1.4` | `TAG=1.3` |**`TAG=1.8`** | -| 7 | - |**`TAG`** | - | `TAG=1.5` |**`TAG=1.4`** | `TAG=1.3` |**`TAG=1.4`** | -| 8 |**`TAG`** | `TAG=1.7` | - | `TAG=1.5` |**`TAG=1.4`** | `TAG=1.3` |**`TAG=1.4`** | -| 9 |**`TAG=1.8`** | `TAG=1.7` | - | `TAG=1.5` | `TAG=1.4` | `TAG=1.3` |**`TAG=1.8`** | -| 10 | - |**`TAG`** | - | `TAG=1.5` |**`TAG=1.4`** | `TAG=1.3` |**`TAG=1.4`** | -| 11 |**`TAG=1.8`** | - | `TAG=1.6` | `TAG=1.5` | `TAG=1.4` | `TAG=1.3` |**`TAG=1.8`** | -| 12 |**`TAG=1.8`** | `TAG=1.7` | `TAG=1.6` | `TAG=1.5` | `TAG=1.4` | `TAG=1.3` |**`TAG=1.8`** | -| 13 | - | - |**`TAG=1.6`** | `TAG=1.5` | `TAG=1.4` | - |**`TAG=1.6`** | -| 14 | - |**`TAG=1.7`** | - | `TAG=1.5` | `TAG=1.4` | - |**`TAG=1.7`** | - - -> **Note** -> -> The columns _`Host OS` environment_ and _`.env` file_ is listed only for lookup. These columns can't result in a variable in the container by itself. diff --git a/compose/faq.md b/compose/faq.md index 909fd6615f..5394a025d2 100644 --- a/compose/faq.md +++ b/compose/faq.md @@ -90,7 +90,7 @@ Yes, see [Controlling startup order](startup-order.md). Compose uses the project name to create unique identifiers for all of a project's containers and other resources. To run multiple copies of a project, set a custom project name using the [`-p` command line option](reference/index.md) -or the [`COMPOSE_PROJECT_NAME` environment variable](reference/envvars.md#compose_project_name). +or the [`COMPOSE_PROJECT_NAME` environment variable](environment-variables/envvars.md#compose_project_name). ## Can I use JSON instead of YAML for my Compose file? diff --git a/compose/features-uses.md b/compose/features-uses.md index c612773b24..0e0918b6f0 100644 --- a/compose/features-uses.md +++ b/compose/features-uses.md @@ -52,7 +52,7 @@ Compose uses a project name to isolate environments from each other. You can mak The default project name is the basename of the project directory. You can set a custom project name by using the [`-p` command line option](reference/index.md) or the -[`COMPOSE_PROJECT_NAME` environment variable](reference/envvars.md#compose_project_name). +[`COMPOSE_PROJECT_NAME` environment variable](environment-variables/envvars.md#compose_project_name). The default project directory is the base directory of the Compose file. A custom value for it can be defined with the `--project-directory` command line option. @@ -66,7 +66,7 @@ the old container to the new container. This process ensures that any data you've created in volumes isn't lost. If you use `docker compose` on a Windows machine, see -[Environment variables](reference/envvars.md) and adjust the necessary environment +[Environment variables](environment-variables/envvars.md) and adjust the necessary environment variables for your specific needs. diff --git a/compose/networking.md b/compose/networking.md index 5b8675a59c..39b621c652 100644 --- a/compose/networking.md +++ b/compose/networking.md @@ -15,7 +15,7 @@ identical to the container name. > Your app's network is given a name based on the "project name", > which is based on the name of the directory it lives in. You can override the > project name with either the [`--project-name` flag](reference/index.md){: target="_blank" rel="noopener" class="_" } -> or the [`COMPOSE_PROJECT_NAME` environment variable](reference/envvars.md#compose_project_name){: target="_blank" rel="noopener" class="_" }. +> or the [`COMPOSE_PROJECT_NAME` environment variable](environment-variables/envvars.md#compose_project_name){: target="_blank" rel="noopener" class="_" }. For example, suppose your app is in a directory called `myapp`, and your `docker-compose.yml` looks like this: diff --git a/compose/production.md b/compose/production.md index f9de696919..85e3def619 100644 --- a/compose/production.md +++ b/compose/production.md @@ -59,7 +59,7 @@ recreating any services which `web` depends on. You can use Compose to deploy an app to a remote Docker host by setting the `DOCKER_HOST`, `DOCKER_TLS_VERIFY`, and `DOCKER_CERT_PATH` environment variables -appropriately. See also [Compose CLI environment variables](reference/envvars.md). +appropriately. See also [Compose CLI environment variables](environment-variables/envvars.md). Once you've set up your environment variables, all the normal `docker compose` commands work with no further configuration. diff --git a/compose/profiles.md b/compose/profiles.md index f8c3cacfd3..69b732e6e3 100644 --- a/compose/profiles.md +++ b/compose/profiles.md @@ -59,7 +59,7 @@ Valid profiles names follow the regex format of `[a-zA-Z0-9][a-zA-Z0-9_.-]+`. ## Enable profiles To enable profiles supply the `--profile` [command-line option](reference/index.md) or -use the [`COMPOSE_PROFILES` environment variable](reference/envvars.md#compose_profiles): +use the [`COMPOSE_PROFILES` environment variable](environment-variables/envvars.md#compose_profiles): ```console $ docker compose --profile debug up diff --git a/compose/reference/envvars.md b/compose/reference/envvars.md deleted file mode 100644 index 5c2d813dda..0000000000 --- a/compose/reference/envvars.md +++ /dev/null @@ -1,136 +0,0 @@ ---- -description: Compose CLI environment variables -keywords: fig, composition, compose, docker, orchestration, cli, reference -title: Compose CLI environment variables ---- - -In this section you can find the list of pre-defined environment variables you can use to configure the Docker Compose command-line behavior. -**See also** [Declare default environment variables in file](../env-file.md) to check how to declare default environment variables in an environment file named `.env` placed in the project directory. - -## COMPOSE\_PROJECT\_NAME - -Sets the project name. This value is prepended along with the service name to -the container's name on startup. - -For example, if your project name is `myapp` and it includes two services `db` and `web`, -then Compose starts containers named `myapp-db-1` and `myapp-web-1` respectively. - -* **Defaults to:** the `basename` of the project directory. - -**See also** the [command-line options overview](index.md#command-options-overview-and-help) and [using `-p` to specify a project name](index.md#use--p-to-specify-a-project-name). - -## COMPOSE\_FILE - -Specifies the path to a Compose file. Specifying multiple Compose files is supported. - -* **Default behavior:** If not provided, Compose looks for a file named `compose.yaml` or `docker-compose.yaml` in the current directory and, if not found, then Compose searches each parent directory recursively until a file by that name is found. - -* **Default separator:** When specifying multiple Compose files, the path separators are, by default, on: - * Mac and Linux: `:` (colon), - * Windows: `;` (semicolon). - -The path separator can also be customized using `COMPOSE_PATH_SEPARATOR`. -Example: `COMPOSE_FILE=docker-compose.yml:docker-compose.prod.yml`. -**See also** the [command-line options overview](index.md#command-options-overview-and-help) and [using `-f` to specify name and path of one or more Compose files](index.md#use--f-to-specify-name-and-path-of-one-or-more-compose-files). - -## COMPOSE\_PROFILES - -Specifies one or more profiles to be enabled on `compose up` execution. -Services with matching profiles are started **as well as any services for which no profile has been defined**. - -For example, calling `docker compose up`with `COMPOSE_PROFILES=frontend` selects services with the -`frontend` profile as well as any services without a profile specified. - - -* **Default separator:** specify a list of profiles using a comma as separator. -Example: `COMPOSE_PROFILES=frontend,debug` -This example would enable all services matching both the `frontend` and `debug` profiles **and services without a profile**. - -**See also** [Using profiles with Compose](../profiles.md) and the [`--profile` command-line option](index.md#use---profile-to-specify-one-or-more-active-profiles). - -## DOCKER\_HOST - -Sets the URL of the Docker daemon. -* **Defaults to:** `unix:///var/run/docker.sock`(same as with the Docker client). - -## DOCKER\_TLS\_VERIFY - -See `DOCKER_TLS_VERIFY` on the [Use the Docker command line](../../../engine/reference/commandline/cli/#environment-variables){:target="_blank" rel="noopener" class="_"} page. - -## DOCKER\_CERT\_PATH - -Configures the path to the `ca.pem`, `cert.pem`, and `key.pem` files used for TLS verification. -* **Defaults to:** `~/.docker`. - -See, `DOCKER_CERT_PATH` on the [Use the Docker command line](../../../engine/reference/commandline/cli/#environment-variables){:target="_blank" rel="noopener" class="_"} page. - -## COMPOSE\_CONVERT\_WINDOWS\_PATHS - -When enabled, Compose performs path conversion from Windows-style to Unix-style in volume definitions. - -* **Supported values:** - * `true` or `1`, to enable, - * `false` or `0`, to disable. -* **Defaults to:** `0`. - -## COMPOSE\_PATH\_SEPARATOR - -Specifies a different path separator for items listed in `COMPOSE_FILE`. - -* **Defaults to:** - * On Mac and Linux to `:`, - * On Windows to`;`. - -## COMPOSE\_IGNORE\_ORPHANS - -When enabled, Compose doesn't try to detect orphaned containers for the project. - -* **Supported values:** - * `true` or `1`, to enable, - * `false` or `0`, to disable. -* **Defaults to:** `0`. - -## Deprecated in Compose v2 - ->**Important** -> -> The environment variables listed below are deprecated in v2. - -### COMPOSE\_API\_VERSION - -Deprecated in v2. -By default the API version is negotiated with the server. Use `DOCKER_API_VERSION`. -See `DOCKER_API_VERSION` on the [Use the Docker command line](../../../engine/reference/commandline/cli/#environment-variables){:target="_blank" rel="noopener" class="_"} page. - -### COMPOSE\_HTTP\_TIMEOUT - -Deprecated in v2. - -### COMPOSE\_TLS\_VERSION - -Deprecated in v2. - -### COMPOSE\_FORCE\_WINDOWS\_HOST - -Deprecated in v2. - -### COMPOSE\_PARALLEL\_LIMIT - -Deprecated in v2. - -### COMPOSE\_INTERACTIVE\_NO\_CLI - -Deprecated in v2. -As v2 now uses the vendored code of [Docker CLI](https://github.com/docker/cli){:target="_blank" rel="noopener" class="_"}. - -### COMPOSE\_DOCKER\_CLI\_BUILDx - -Deprecated in v2. -Use `DOCKER_BUILDKIT` to select between BuildKit and the classic builder. If `DOCKER_BUILDKIT=0` then `docker build` uses the classic builder to build images. - -## Related information - -- [User guide](../index.md) -- [Installing Compose](../install/index.md) -- [Compose file reference](../compose-file/index.md) -- [Environment file](../env-file.md) diff --git a/compose/reference/index.md b/compose/reference/index.md index 1fb2959e9a..25fd1b2bbb 100644 --- a/compose/reference/index.md +++ b/compose/reference/index.md @@ -149,7 +149,7 @@ in addition to the values in the `docker-compose.yml` file. You can use the `-f` flag to specify a path to a Compose file that is not located in the current directory, either from the command line or by setting up -a [COMPOSE_FILE environment variable](envvars.md#compose_file) in your shell or +a [COMPOSE_FILE environment variable](../environment-variables/envvars.md#compose_file) in your shell or in an environment file. For an example of using the `-f` option at the command line, suppose you are @@ -186,7 +186,7 @@ Status: Downloaded newer image for postgres:latest Each configuration has a project name. If you supply a `-p` flag, you can specify a project name. If you don't specify the flag, Compose uses the current -directory name. See also the [COMPOSE_PROJECT_NAME environment variable](envvars.md#compose_project_name). +directory name. See also the [COMPOSE_PROJECT_NAME environment variable](../environment-variables/envvars.md#compose_project_name). ## Use `--profile` to specify one or more active profiles @@ -196,20 +196,20 @@ multiple profiles, e.g. with `docker compose --profile frontend --profile debug the profiles `frontend` and `debug` will be enabled. See also [_Using profiles with Compose_](../profiles.md) and the -[`COMPOSE_PROFILES` environment variable](envvars.md#compose_profiles). +[`COMPOSE_PROFILES` environment variable](../environment-variables/envvars.md#compose_profiles). ## Set up environment variables -You can set [environment variables](envvars.md) for various +You can set [environment variables](../environment-variables/envvars.md) for various `docker compose` options, including the `-f` and `-p` flags. -For example, the [COMPOSE_FILE environment variable](envvars.md#compose_file) +For example, the [COMPOSE_FILE environment variable](../environment-variables/envvars.md#compose_file) relates to the `-f` flag, and `COMPOSE_PROJECT_NAME` -[environment variable](envvars.md#compose_project_name) relates to the `-p` flag. +[environment variable](../environment-variables/envvars.md#compose_project_name) relates to the `-p` flag. -Also, you can set some of these variables in an [environment file](../env-file.md). +Also, you can set some of these variables in an [environment file](../environment-variables/env-file.md). ## Where to go next -* [CLI environment variables](envvars.md) -* [Declare default environment variables in file](../env-file.md) +* [CLI environment variables](../environment-variables/envvars.md) +* [Declare default environment variables in file](../environment-variables/env-file.md) diff --git a/desktop/release-notes.md b/desktop/release-notes.md index dff0eeb72c..e2f59d37a6 100644 --- a/desktop/release-notes.md +++ b/desktop/release-notes.md @@ -693,7 +693,7 @@ For frequently asked questions about Docker Desktop releases, see [FAQs](faqs/ge - Compose V2 is now enabled after factory reset. - Compose V2 is now enabled by default on new installations of Docker Desktop. -- Precedence order of environment variables in Compose is more consistent, and clearly [documented](../compose/envvars-precedence.md). +- Precedence order of environment variables in Compose is more consistent, and clearly [documented](../compose/environment-variables/envvars-precedence.md). - Upgraded kernel to 5.10.124. - Improved overall performance issues caused by calculating disk size. Related to [docker/for-win#9401](https://github.com/docker/for-win/issues/9401). - Docker Desktop now prevents users on ARM macs without Rosetta installed from switching back to Compose V1, which has only intel binaries. From a42490a14b5602436d76a8afe714189af568d3f4 Mon Sep 17 00:00:00 2001 From: David Karlsson <35727626+dvdksn@users.noreply.github.com> Date: Mon, 30 Jan 2023 16:07:24 +0100 Subject: [PATCH 021/296] compose: update envvars path in reference toc (#16632) Signed-off-by: David Karlsson --- _data/toc.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/_data/toc.yaml b/_data/toc.yaml index b9f9580bd1..af3b3af8ec 100644 --- a/_data/toc.yaml +++ b/_data/toc.yaml @@ -339,7 +339,7 @@ reference: section: - path: /compose/reference/ title: overview - - path: /compose/reference/envvars/ + - path: /compose/environment-variables/envvars/ title: environment variables - path: /engine/reference/commandline/compose/ title: docker compose From fb46f0d94cd1c5cefca190c4c5c76b9ebc2795fa Mon Sep 17 00:00:00 2001 From: David Karlsson Date: Mon, 23 Jan 2023 23:11:27 +0100 Subject: [PATCH 022/296] engine: mv 20.10 release notes --- _data/toc.yaml | 4 ++-- desktop/previous-versions/3.x-mac.md | 14 +++++++------- desktop/previous-versions/3.x-windows.md | 14 +++++++------- desktop/release-notes.md | 20 ++++++++++---------- engine/release-notes/{index.md => 20.10.md} | 0 5 files changed, 26 insertions(+), 26 deletions(-) rename engine/release-notes/{index.md => 20.10.md} (100%) diff --git a/_data/toc.yaml b/_data/toc.yaml index af3b3af8ec..83263fb604 100644 --- a/_data/toc.yaml +++ b/_data/toc.yaml @@ -1517,10 +1517,10 @@ manuals: title: Deprecated features - sectiontitle: Release notes section: - - path: /engine/release-notes/ - title: Engine 20.10 - sectiontitle: Previous versions section: + - path: /engine/release-notes/20.10/ + title: Engine 20.10 - path: /engine/release-notes/19.03/ title: Engine 19.03 - path: /engine/release-notes/18.09/ diff --git a/desktop/previous-versions/3.x-mac.md b/desktop/previous-versions/3.x-mac.md index 8adf55d55c..c0cd868a83 100644 --- a/desktop/previous-versions/3.x-mac.md +++ b/desktop/previous-versions/3.x-mac.md @@ -34,7 +34,7 @@ This page contains release notes for Docker Desktop for Mac 3.x. - Allow setting 0 scale/replicas. - Detect new container on logs —follow. - [Go 1.16.7](https://github.com/golang/go/releases/tag/go1.16.7) -- [Docker Engine 20.10.8](../../engine/release-notes/index.md#20108) +- [Docker Engine 20.10.8](../../engine/release-notes/20.10.md#20108) - [containerd v1.4.9](https://github.com/containerd/containerd/releases/tag/v1.4.9) - [runc v1.0.1](https://github.com/opencontainers/runc/releases/tag/v1.0.1) - [Kubernetes 1.21.3](https://github.com/kubernetes/kubernetes/releases/tag/v1.21.3) @@ -168,7 +168,7 @@ This page contains release notes for Docker Desktop for Mac 3.x. ### Upgrades -- [Docker Engine 20.10.7](../../engine/release-notes/index.md#20107) +- [Docker Engine 20.10.7](../../engine/release-notes/20.10.md#20107) - [Docker Compose 1.29.2](https://github.com/docker/compose/releases/tag/1.29.2) - [Docker Hub Tool v0.4.1](https://github.com/docker/hub-tool/releases/tag/v0.4.1) - [Compose CLI v1.0.16](https://github.com/docker/compose-cli/releases/tag/v1.0.16) @@ -231,7 +231,7 @@ This page contains release notes for Docker Desktop for Mac 3.x. - [Compose CLI v1.0.14](https://github.com/docker/compose-cli/tree/v1.0.14) - [Go 1.16.3](https://golang.org/doc/go1.16) - [Docker Compose 1.29.1](https://github.com/docker/compose/releases/tag/1.29.1) -- [Docker Engine 20.10.6](../../engine/release-notes/index.md#20106) +- [Docker Engine 20.10.6](../../engine/release-notes/20.10.md#20106) ### Bug fixes and minor changes @@ -342,7 +342,7 @@ For developers in IT managed environments, who don’t have administrative acces ### Upgrades -- [Docker Engine 20.10.5](../../engine/release-notes/index.md#20105) +- [Docker Engine 20.10.5](../../engine/release-notes/20.10.md#20105) ### Bug fixes and minor changes @@ -372,7 +372,7 @@ For developers in IT managed environments, who don’t have administrative acces ### Upgrades -- [Docker Engine 20.10.3](../../engine/release-notes/index.md#20103) +- [Docker Engine 20.10.3](../../engine/release-notes/20.10.md#20103) - [Docker Compose 1.28.5](https://github.com/docker/compose/releases/tag/1.28.5) - [Compose CLI v1.0.9](https://github.com/docker/compose-cli/tree/v1.0.9) - [Docker Hub Tool v0.3.0](https://github.com/docker/hub-tool/releases/tag/v0.3.0) @@ -430,7 +430,7 @@ Docker Desktop can sometimes fail to start after updating to version 3.2.0. If y ### Upgrades -- [Docker Engine 20.10.2](../../engine/release-notes/index.md#20102) +- [Docker Engine 20.10.2](../../engine/release-notes/20.10.md#20102) ### Bug fixes and minor changes @@ -521,7 +521,7 @@ Docker Desktop can sometimes fail to start after updating to version 3.2.0. If y ### Upgrades -- [Docker Engine 20.10.0](../../engine/release-notes/index.md#20100) +- [Docker Engine 20.10.0](../../engine/release-notes/20.10.md#20100) - [Go 1.15.6](https://github.com/golang/go/issues?q=milestone%3AGo1.15.6+label%3ACherryPickApproved+) - [Compose CLI v1.0.4](https://github.com/docker/compose-cli/releases/tag/v1.0.4) - [Snyk v1.432.0](https://github.com/snyk/snyk/releases/tag/v1.432.0) diff --git a/desktop/previous-versions/3.x-windows.md b/desktop/previous-versions/3.x-windows.md index 6299cd23be..11a8b5305f 100644 --- a/desktop/previous-versions/3.x-windows.md +++ b/desktop/previous-versions/3.x-windows.md @@ -33,7 +33,7 @@ This page contains release notes for Docker Desktop for Windows 3.x. - Allow setting 0 scale/replicas. - Detect new container on logs —follow. - [Go 1.16.7](https://github.com/golang/go/releases/tag/go1.16.7) -- [Docker Engine 20.10.8](../../engine/release-notes/index.md#20108) +- [Docker Engine 20.10.8](../../engine/release-notes/20.10.md#20108) - [containerd v1.4.9](https://github.com/containerd/containerd/releases/tag/v1.4.9) - [runc v1.0.1](https://github.com/opencontainers/runc/releases/tag/v1.0.1) - [Kubernetes 1.21.3](https://github.com/kubernetes/kubernetes/releases/tag/v1.21.3) @@ -170,7 +170,7 @@ This page contains release notes for Docker Desktop for Windows 3.x. ### Upgrades -- [Docker Engine 20.10.7](../../engine/release-notes/index.md#20107) +- [Docker Engine 20.10.7](../../engine/release-notes/20.10.md#20107) - [Docker Compose 1.29.2](https://github.com/docker/compose/releases/tag/1.29.2) - [Docker Hub Tool v0.4.1](https://github.com/docker/hub-tool/releases/tag/v0.4.1) - [Compose CLI v1.0.16](https://github.com/docker/compose-cli/releases/tag/v1.0.16) @@ -222,7 +222,7 @@ This page contains release notes for Docker Desktop for Windows 3.x. - [Compose CLI v1.0.14](https://github.com/docker/compose-cli/tree/v1.0.14) - [Go 1.16.3](https://golang.org/doc/go1.16) - [Docker Compose 1.29.1](https://github.com/docker/compose/releases/tag/1.29.1) -- [Docker Engine 20.10.6](../../engine/release-notes/index.md#20106) +- [Docker Engine 20.10.6](../../engine/release-notes/20.10.md#20106) ### Bug fixes and minor changes @@ -310,7 +310,7 @@ For developers in IT managed environments, who don’t have administrative acces ### Upgrades -- [Docker Engine 20.10.5](../../engine/release-notes/index.md#20105) +- [Docker Engine 20.10.5](../../engine/release-notes/20.10.md#20105) ## Docker Desktop 3.2.0 2021-03-01 @@ -334,7 +334,7 @@ For developers in IT managed environments, who don’t have administrative acces ### Upgrades -- [Docker Engine 20.10.3](../../engine/release-notes/index.md#20103) +- [Docker Engine 20.10.3](../../engine/release-notes/20.10.md#20103) - [Docker Compose 1.28.5](https://github.com/docker/compose/releases/tag/1.28.5) - [Compose CLI v1.0.9](https://github.com/docker/compose-cli/tree/v1.0.9) - [Docker Hub Tool v0.3.0](https://github.com/docker/hub-tool/releases/tag/v0.3.0) @@ -396,7 +396,7 @@ For developers in IT managed environments, who don’t have administrative acces ### Upgrades -- [Docker Engine 20.10.2](../../engine/release-notes/index.md#20102) +- [Docker Engine 20.10.2](../../engine/release-notes/20.10.md#20102) ### Bug fixes and minor changes @@ -425,7 +425,7 @@ For developers in IT managed environments, who don’t have administrative acces ### Upgrades -- [Docker Engine 20.10.0](../../engine/release-notes/index.md#20100) +- [Docker Engine 20.10.0](../../engine/release-notes/20.10.md#20100) - [Go 1.15.6](https://github.com/golang/go/issues?q=milestone%3AGo1.15.6+label%3ACherryPickApproved+) - [Compose CLI v1.0.4](https://github.com/docker/compose-cli/releases/tag/v1.0.4) - [Snyk v1.432.0](https://github.com/snyk/snyk/releases/tag/v1.432.0) diff --git a/desktop/release-notes.md b/desktop/release-notes.md index e2f59d37a6..469c39ce35 100644 --- a/desktop/release-notes.md +++ b/desktop/release-notes.md @@ -200,7 +200,7 @@ For frequently asked questions about Docker Desktop releases, see [FAQs](faqs/ge - [Compose v2.15.1](https://github.com/docker/compose/releases/tag/v2.15.1) - [Containerd v1.6.14](https://github.com/containerd/containerd/releases/tag/v1.6.14) -- [Docker Engine v20.10.22](https://docs.docker.com/engine/release-notes/#201022) +- [Docker Engine v20.10.22](https://docs.docker.com/engine/release-notes/20.10/#201022) - [Buildx v0.10.0](https://github.com/docker/buildx/releases/tag/v0.10.0) - [Docker Scan v0.23.0](https://github.com/docker/scan-cli-plugin/releases/tag/v0.23.0) - [Go 1.19.4](https://github.com/golang/go/releases/tag/go1.19.4) @@ -416,7 +416,7 @@ For frequently asked questions about Docker Desktop releases, see [FAQs](faqs/ge ### Updates -- [Docker Engine v20.10.21](https://docs.docker.com/engine/release-notes/#201021), +- [Docker Engine v20.10.21](../engine/release-notes/20.10.md#201021), which contains mitigations against a Git vulnerability, tracked in [CVE-2022-39253](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2022-39253){:target="\_blank" rel="noopener"}, and updates the handling of `image:tag@digest` image references. - [Docker Compose v2.12.2](https://github.com/docker/compose/releases/tag/v2.12.2) @@ -564,7 +564,7 @@ For frequently asked questions about Docker Desktop releases, see [FAQs](faqs/ge - [Docker Scan v0.21.0](https://github.com/docker/scan-cli-plugin/releases/tag/v0.21.0) - [Go 1.19.2](https://github.com/golang/go/releases/tag/go1.19.2) to address [CVE-2022-2879](https://www.cve.org/CVERecord?id=CVE-2022-2879){: target="\_blank" rel="noopener"}, [CVE-2022-2880](https://www.cve.org/CVERecord?id=CVE-2022-2880){: target="\_blank" rel="noopener"} and [CVE-2022-41715](https://www.cve.org/CVERecord?id= CVE-2022-41715){: target="\_blank" rel="noopener"} -- Updated Docker Engine and Docker CLI to [v20.10.20](../engine/release-notes/index.md#201020), +- Updated Docker Engine and Docker CLI to [v20.10.20](../engine/release-notes/20.10.md#201020), which contain mitigations against a Git vulnerability, tracked in [CVE-2022-39253](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2022-39253){:target="\_blank" rel="noopener"}, and updated handling of `image:tag@digest` image references, as well as a fix for [CVE-2022-36109](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2022-36109). - [Docker Credential Helpers v0.7.0](https://github.com/docker/docker-credential-helpers/releases/tag/v0.7.0){: target="blank" rel="noopener" class=""} @@ -949,7 +949,7 @@ For frequently asked questions about Docker Desktop releases, see [FAQs](faqs/ge ### Updates -- [Docker Engine v20.10.17](../engine/release-notes/index.md#201017) +- [Docker Engine v20.10.17](../engine/release-notes/20.10.md#201017) - [Docker Compose v2.6.1](https://github.com/docker/compose/releases/tag/v2.6.1) - [Kubernetes v1.24.1](https://github.com/kubernetes/kubernetes/releases/tag/v1.24.1) - [cri-dockerd to v0.2.1](https://github.com/Mirantis/cri-dockerd/releases/tag/v0.2.1) @@ -1044,7 +1044,7 @@ For frequently asked questions about Docker Desktop releases, see [FAQs](faqs/ge ### Updates - [Compose v2.6.0](https://github.com/docker/compose/releases/tag/v2.6.0) -- [Docker Engine v20.10.16](../engine/release-notes/index.md#201016) +- [Docker Engine v20.10.16](../engine/release-notes/20.10.md#201016) - [containerd v1.6.4](https://github.com/containerd/containerd/releases/tag/v1.6.4) - [runc v1.1.1](https://github.com/opencontainers/runc/releases/tag/v1.1.1) - [Go 1.18.2](https://github.com/golang/go/releases/tag/go1.18.2) @@ -1236,7 +1236,7 @@ For frequently asked questions about Docker Desktop releases, see [FAQs](faqs/ge ### Updates -- [Docker Engine v20.10.14](../engine/release-notes/index.md#201014) +- [Docker Engine v20.10.14](../engine/release-notes/20.10.md#201014) - [Compose v2.4.1](https://github.com/docker/compose/releases/tag/v2.4.1) - [Buildx 0.8.2](https://github.com/docker/buildx/releases/tag/v0.8.2) - [containerd v1.5.11](https://github.com/containerd/containerd/releases/tag/v1.5.11) @@ -1309,7 +1309,7 @@ For frequently asked questions about Docker Desktop releases, see [FAQs](faqs/ge #### For all platforms -- [Docker Engine v20.10.13](../engine/release-notes/index.md#201013) +- [Docker Engine v20.10.13](../engine/release-notes/20.10.md#201013) - [Compose v2.3.3](https://github.com/docker/compose/releases/tag/v2.3.3) - [Buildx 0.8.0](https://github.com/docker/buildx/releases/tag/v0.8.0) - [containerd v1.4.13](https://github.com/containerd/containerd/releases/tag/v1.4.13) @@ -1489,7 +1489,7 @@ Installing Docker Desktop 4.5.0 from scratch has a bug which defaults Docker Des ### Upgrades -- [Docker Engine v20.10.12](../engine/release-notes/index.md#201012) +- [Docker Engine v20.10.12](../engine/release-notes/20.10.md#201012) - [Compose v2.2.3](https://github.com/docker/compose/releases/tag/v2.2.3) - [Kubernetes 1.22.5](https://github.com/kubernetes/kubernetes/releases/tag/v1.22.5) - [docker scan v0.16.0](https://github.com/docker/scan-cli-plugin/releases/tag/v0.16.0){: target="_blank" rel="noopener" class="_"} @@ -1601,7 +1601,7 @@ CVE-2021-44228](https://www.docker.com/blog/apache-log4j-2-cve-2021-44228/){: ta ### Upgrades -- [Docker Engine v20.10.11](../engine/release-notes/index.md#201011) +- [Docker Engine v20.10.11](../engine/release-notes/20.10.md#201011) - [containerd v1.4.12](https://github.com/containerd/containerd/releases/tag/v1.4.12) - [Buildx 0.7.1](https://github.com/docker/buildx/releases/tag/v0.7.1) - [Compose v2.2.1](https://github.com/docker/compose/releases/tag/v2.2.1) @@ -1665,7 +1665,7 @@ actual memory usage. See ### Upgrades -- [Docker Engine v20.10.10](../engine/release-notes/index.md#201010) +- [Docker Engine v20.10.10](../engine/release-notes/20.10.md#201010) - [containerd v1.4.11](https://github.com/containerd/containerd/releases/tag/v1.4.11) - [runc v1.0.2](https://github.com/opencontainers/runc/releases/tag/v1.0.2) - [Go 1.17.2](https://golang.org/doc/go1.17) diff --git a/engine/release-notes/index.md b/engine/release-notes/20.10.md similarity index 100% rename from engine/release-notes/index.md rename to engine/release-notes/20.10.md From cb962307f5a29cc5ea3db16f7a82ae5bb1cbe9e3 Mon Sep 17 00:00:00 2001 From: David Karlsson Date: Tue, 31 Jan 2023 06:25:59 +0100 Subject: [PATCH 023/296] fix: add redirect for /reference/commandline/run --- engine/reference/commandline/run.md | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/engine/reference/commandline/run.md b/engine/reference/commandline/run.md index 56d3f2fb09..a568ed15cd 100644 --- a/engine/reference/commandline/run.md +++ b/engine/reference/commandline/run.md @@ -3,8 +3,9 @@ datafolder: engine-cli datafile: docker_run title: docker run redirect_from: - - /reference/run + - /reference/run/ - /edge/engine/reference/commandline/run/ + - /reference/commandline/run/ --- -{% include cli.md datafolder=page.datafolder datafile=page.datafile %} - -## Overview - -Docker App is a CLI plug-in that introduces a top-level `docker app` command to bring -the _container experience_ to applications. The following table compares Docker containers with Docker applications. - - -| Object | Config file | Build with | Execute with | Share with | -| ------------- |---------------| -------------------|-----------------------|-------------------| -| Container | Dockerfile | docker image build | docker container run | docker image push | -| App | App Package | docker app bundle | docker app install | docker app push | - - -With Docker App, entire applications can now be managed as easily as images and containers. For example, -Docker App lets you _build_, _validate_ and _deploy_ applications with the `docker app` command. You can -even leverage secure supply-chain features such as signed `push` and `pull` operations. - -> **NOTE**: `docker app` works with `Docker 19.03` or higher. - -This guide walks you through two scenarios: - -1. Initialize and deploy a new Docker App project from scratch. -2. Convert an existing Compose app into a Docker App project (added later in the beta process). - -The first scenario describes basic components of a Docker App with tools and workflow. - -## Initialize and deploy a new Docker App project from scratch - -This section describes the steps for creating a new Docker App project to familiarize you with the workflow and most important commands. - -1. Prerequisites -2. Initialize an empty new project -3. Populate the project -4. Validate the app -5. Deploy the app -6. Push the app to Docker Hub -7. Install the app directly from Docker Hub - -### Prerequisites - -You need at least one Docker node operating in Swarm mode. You also need the latest build of the Docker CLI -with the App CLI plugin included. - -Depending on your Linux distribution and your security context, you might need to prepend commands with `sudo`. - -### Initialize a new empty project - -The `docker app init` command is used to initialize a new Docker application project. If you run it on -its own, it initializes a new empty project. If you point it to an existing `docker-compose.yml` file, -it initializes a new project based on the Compose file. - -Use the following command to initialize a new empty project called "hello-world". - -```console -$ docker app init hello-world -Created "hello-world.dockerapp" -``` - -The command produces a new directory containing three YAML files. The name of the directory is the name of the -project with `.dockerapp` appended, and the three YAML files are: - -- `docker-compose.yml` -- `metadata.yml` -- `parameters.yml` - -Inspect the YAML files with the following commands. - -```console -$ cd hello-world.dockerapp/ - -$ cat docker-compose.yml -version: "3.6" -services: {} - -$ cat metadata.yml -version: 0.1.0 -name: hello-world -description: - -$ cat parameters.yml - -``` - -Your files might be more verbose. - -Let's quickly describe each file. - -`docker-compose.yml` describes the application. - -`metadata.yml` specifies identification metadata such as name, version, description and maintainers. It accepts -key-value pairs. - -`parameters.yml` specifies default values for application parameters. - -### Populate the project - -This section describes editing the project YAML files so that it runs a simple web app. - -Use your preferred editor to edit the `docker-compose.yml` YAML file and update it with -the following information: - -```yaml -version: "3.6" -services: - hello: - image: hashicorp/http-echo - command: ["-text", "${hello.text}"] - ports: - - "${hello.port}:5678" -``` - -Update the `parameters.yml` file to the following: - -```yaml -hello: - port: 8080 - text: Hello world! -``` - -Save the changes. - -The application is updated to run a single-container application based on the `hashicorp/http-echo` web server image. -This image has it execute a single command that displays some text and exposes itself on a network port. - -Following best practices, the configuration of the application is decoupled from the application itself using variables. -In this case, the text displayed by the app and the port on which it will be published are controlled by two variables defined in the `Parameters` section of the file. - -Docker App provides the `inspect` subcommand to provide a prettified summary of the application configuration. -It is a quick way to check how to configure the application before deployment, without having to read -the `Compose file`. It's important to note that the application is not running at this point, and that -the `inspect` operation inspects the configuration file(s). - -```console -$ docker app inspect hello-world.dockerapp -hello-world 0.1.0 - -Service (1) Replicas Ports Image ------------ -------- ----- ----- -hello 1 8080 hashicorp/http-echo - -Parameters (2) Value --------------- ----- -hello.port 8080 -hello.text Hello world! -``` - -`docker app inspect` operations fail if the `Parameters` section doesn't specify a default value for -every parameter expressed in the app section. - -The application is ready to be validated and rendered. - -### Validate the app - -Docker App provides the `validate` subcommand to check syntax and other aspects of the configuration. -If the app passes validation, the command returns no arguments. - -```console -$ docker app validate hello-world.dockerapp -Validated "hello-world.dockerapp" -``` - -`docker app validate` operations fail if the `Parameters` section doesn't specify a default value for -every parameter expressed in the app section. - -As the `validate` operation has returned no problems, the app is ready to be deployed. - -### Deploy the app - -There are several options for deploying a Docker App project. - -- Deploy as a native Docker App application -- Deploy as a Compose app application -- Deploy as a Docker Stack application - -All three options are discussed, starting with deploying as a native Docker App application. - -#### Deploy as a native Docker App - -The process for deploying as a native Docker app is as follows: - -Use `docker app install` to deploy the application. - -Use the following command to deploy (install) the application. - -```console -$ docker app install hello-world.dockerapp --name my-app -Creating network my-app_default -Creating service my-app_hello -Application "my-app" installed on context "default" -``` - -By default, `docker app` uses the [current context](/engine/context/working-with-contexts) to run the -installation container and as a target context to deploy the application. You can override the second context -using the flag `--target-context` or by using the environment variable `DOCKER_TARGET_CONTEXT`. This flag is also -available for the commands `status`, `upgrade`, and `uninstall`. - -```console -$ docker app install hello-world.dockerapp --name my-app --target-context=my-big-production-cluster -Creating network my-app_default -Creating service my-app_hello -Application "my-app" installed on context "my-big-production-cluster" -``` - -> **Note**: Two applications deployed on the same target context cannot share the same name, but this is -valid if they are deployed on different target contexts. - -You can check the status of the app with the `docker app status ` command. - -```console -$ docker app status my-app -INSTALLATION ------------- -Name: my-app -Created: 35 seconds -Modified: 31 seconds -Revision: 01DCMY7MWW67AY03B029QATXFF -Last Action: install -Result: SUCCESS -Orchestrator: swarm - -APPLICATION ------------ -Name: hello-world -Version: 0.1.0 -Reference: - -PARAMETERS ----------- -hello.port: 8080 -hello.text: Hello, World! - -STATUS ------- -ID NAME MODE REPLICAS IMAGE PORTS -miqdk1v7j3zk my-app_hello replicated 1/1 hashicorp/http-echo:latest *:8080->5678/tcp -``` - -The app is deployed using the stack orchestrator. This means you can also inspect it using the regular `docker stack` commands. - -```console -$ docker stack ls -NAME SERVICES ORCHESTRATOR -my-app 1 Swarm -``` - -Now that the app is running, you can point a web browser at the DNS name or public IP of the Docker node on -port 8080 and see the app. You must ensure traffic to port 8080 is allowed on -the connection from your browser to your Docker host. - -Now change the port of the application using `docker app upgrade ` command. - -```console -$ docker app upgrade my-app --set hello.port=8181 -Upgrading service my-app_hello -Application "my-app" upgraded on context "default" -``` - -You can uninstall the app with `docker app uninstall my-app`. - -#### Deploy as a Docker Compose app - -The process for deploying as a Compose app comprises two major steps: - -1. Render the Docker app project as a `docker-compose.yml` file. -2. Deploy the app using `docker-compose up`. - -You need a recent version of Docker Compose to complete these steps. - -Rendering is the process of reading the entire application configuration and outputting it as a single `docker-compose.yml` file. This creates a Compose file with hard-coded values wherever a parameter was specified as a variable. - -Use the following command to render the app to a Compose file called `docker-compose.yml` in the current directory. - -```console -$ docker app render --output docker-compose.yml hello-world.dockerapp -``` - -Check the contents of the resulting `docker-compose.yml` file. - -```console -$ cat docker-compose.yml -version: "3.6" -services: - hello: - command: - - -text - - Hello world! - image: hashicorp/http-echo - ports: - - mode: ingress - target: 5678 - published: 8080 - protocol: tcp -``` - -Notice that the file contains hard-coded values that were expanded based on the contents of the `Parameters` -section of the project's YAML file. For example, `${hello.text}` has been expanded to "Hello world!". - -> **Note**: Almost all the `docker app` commands propose the `--set key=value` flag to override a default parameter. - -Try to render the application with a different text: - -```console -$ docker app render hello-world.dockerapp --set hello.text="Hello whales!" -version: "3.6" -services: - hello: - command: - - -text - - Hello whales! - image: hashicorp/http-echo - ports: - - mode: ingress - target: 5678 - published: 8080 - protocol: tcp -``` - -Use `docker-compose up` to deploy the app. - -```console -$ docker-compose up --detach -WARNING: The Docker Engine you're using is running in swarm mode. - -``` - -The application is now running as a Docker Compose app and should be reachable on port `8080` on your Docker host. -You must ensure traffic to port `8080` is allowed on the connection form your browser to your Docker host. - -You can use `docker-compose down` to stop and remove the application. - -#### Deploy as a Docker Stack - -Deploying the app as a Docker stack is a two-step process very similar to deploying it as a Docker Compose app. - -1. Render the Docker app project as a `docker-compose.yml` file. -2. Deploy the app using `docker stack deploy`. - -Complete the steps in the previous section to render the Docker app project as a Compose file and make sure -you're ready to deploy it as a Docker Stack. Your Docker host must be in Swarm mode. - -```console -$ docker stack deploy hello-world-app -c docker-compose.yml -Creating network hello-world-app_default -Creating service hello-world-app_hello -``` - -The app is now deployed as a Docker stack and can be reached on port `8080` on your Docker host. - -Use the `docker stack rm hello-world-app` command to stop and remove the stack. You must ensure traffic to -port `8080` is allowed on the connection form your browser to your Docker host. - -### Push the app to Docker Hub - -As mentioned in the introduction, `docker app` lets you manage entire -applications the same way that you currently manage container images. For -example, you can push and pull entire applications from registries like Docker -Hub with `docker app push` and `docker app pull`. Other `docker app` commands, -such as `install`, `upgrade`, `inspect`, and `render` can be performed directly -on applications while they are stored in a registry. - -Push the application to Docker Hub. To complete this step, you need a valid -Docker ID and you must be logged in to the registry to which you are pushing -the app. - -By default, all platform architectures are pushed to the registry. If you are -pushing an official Docker image as part of your app, you may find your app -bundle becomes large with all image architectures embedded. To just push the -architecture required, you can add the `--platform` flag. - -```console -$ docker login - -$ docker app push my-app --platform="linux/amd64" --tag /:0.1.0 -``` - -### Install the app directly from Docker Hub - -Now that the app is pushed to the registry, try an `inspect` and `install` command against it. -The location of your app is different from the one provided in the examples. - -```console -$ docker app inspect myuser/hello-world:0.1.0 -hello-world 0.1.0 - -Service (1) Replicas Ports Image ------------ -------- ----- ----- -hello 1 8080 myuser/hello-world@sha256:ba27d460cd1f22a1a4331bdf74f4fccbc025552357e8a3249c40ae216275de96 - -Parameters (2) Value --------------- ----- -hello.port 8080 -hello.text Hello world! -``` - -This action was performed directly against the app in the registry. - -Now install it as a native Docker App by referencing the app in the registry, with a different port. - -```console -$ docker app install myuser/hello-world:0.1.0 --set hello.port=8181 -Creating network hello-world_default -Creating service hello-world_hello -Application "hello-world" installed on context "default" -``` - -Test that the app is working. - -The app used in these examples is a simple web server that displays the text "Hello world!" on port 8181, -your app might be different. - -```console -$ curl http://localhost:8181 -Hello world! -``` - -Uninstall the app. - -```console -$ docker app uninstall hello-world -Removing service hello-world_hello -Removing network hello-world_default -Application "hello-world" uninstalled on context "default" -``` - -You can see the name of your Docker App with the `docker stack ls` command. diff --git a/engine/reference/commandline/app_bundle.md b/engine/reference/commandline/app_bundle.md deleted file mode 100644 index a038ab7b4b..0000000000 --- a/engine/reference/commandline/app_bundle.md +++ /dev/null @@ -1,13 +0,0 @@ ---- -datafolder: docker-app -datafile: docker_app_bundle -title: docker app bundle ---- - -{% include cli.md datafolder=page.datafolder datafile=page.datafile %} diff --git a/engine/reference/commandline/app_completion.md b/engine/reference/commandline/app_completion.md deleted file mode 100644 index a88b70abe6..0000000000 --- a/engine/reference/commandline/app_completion.md +++ /dev/null @@ -1,13 +0,0 @@ ---- -datafolder: docker-app -datafile: docker_app_completion -title: docker app completion ---- - -{% include cli.md datafolder=page.datafolder datafile=page.datafile %} diff --git a/engine/reference/commandline/app_init.md b/engine/reference/commandline/app_init.md deleted file mode 100644 index 0bdf2e75e0..0000000000 --- a/engine/reference/commandline/app_init.md +++ /dev/null @@ -1,13 +0,0 @@ ---- -datafolder: docker-app -datafile: docker_app_init -title: docker app init ---- - -{% include cli.md datafolder=page.datafolder datafile=page.datafile %} diff --git a/engine/reference/commandline/app_inspect.md b/engine/reference/commandline/app_inspect.md deleted file mode 100644 index d421854191..0000000000 --- a/engine/reference/commandline/app_inspect.md +++ /dev/null @@ -1,13 +0,0 @@ ---- -datafolder: docker-app -datafile: docker_app_inspect -title: docker app inspect ---- - -{% include cli.md datafolder=page.datafolder datafile=page.datafile %} diff --git a/engine/reference/commandline/app_install.md b/engine/reference/commandline/app_install.md deleted file mode 100644 index 975fdb73ec..0000000000 --- a/engine/reference/commandline/app_install.md +++ /dev/null @@ -1,13 +0,0 @@ ---- -datafolder: docker-app -datafile: docker_app_install -title: docker app install ---- - -{% include cli.md datafolder=page.datafolder datafile=page.datafile %} diff --git a/engine/reference/commandline/app_list.md b/engine/reference/commandline/app_list.md deleted file mode 100644 index 6bc49b9c63..0000000000 --- a/engine/reference/commandline/app_list.md +++ /dev/null @@ -1,13 +0,0 @@ ---- -datafolder: docker-app -datafile: docker_app_list -title: docker app list ---- - -{% include cli.md datafolder=page.datafolder datafile=page.datafile %} diff --git a/engine/reference/commandline/app_pull.md b/engine/reference/commandline/app_pull.md deleted file mode 100644 index 7a1baa3b88..0000000000 --- a/engine/reference/commandline/app_pull.md +++ /dev/null @@ -1,13 +0,0 @@ ---- -datafolder: docker-app -datafile: docker_app_pull -title: docker app pull ---- - -{% include cli.md datafolder=page.datafolder datafile=page.datafile %} diff --git a/engine/reference/commandline/app_push.md b/engine/reference/commandline/app_push.md deleted file mode 100644 index d80603c56b..0000000000 --- a/engine/reference/commandline/app_push.md +++ /dev/null @@ -1,13 +0,0 @@ ---- -datafolder: docker-app -datafile: docker_app_push -title: docker app push ---- - -{% include cli.md datafolder=page.datafolder datafile=page.datafile %} diff --git a/engine/reference/commandline/app_render.md b/engine/reference/commandline/app_render.md deleted file mode 100644 index 5ac8518109..0000000000 --- a/engine/reference/commandline/app_render.md +++ /dev/null @@ -1,13 +0,0 @@ ---- -datafolder: docker-app -datafile: docker_app_render -title: docker app render ---- - -{% include cli.md datafolder=page.datafolder datafile=page.datafile %} diff --git a/engine/reference/commandline/app_status.md b/engine/reference/commandline/app_status.md deleted file mode 100644 index 0e36968be8..0000000000 --- a/engine/reference/commandline/app_status.md +++ /dev/null @@ -1,13 +0,0 @@ ---- -datafolder: docker-app -datafile: docker_app_status -title: docker app status ---- - -{% include cli.md datafolder=page.datafolder datafile=page.datafile %} diff --git a/engine/reference/commandline/app_uninstall.md b/engine/reference/commandline/app_uninstall.md deleted file mode 100644 index a1184fd53f..0000000000 --- a/engine/reference/commandline/app_uninstall.md +++ /dev/null @@ -1,13 +0,0 @@ ---- -datafolder: docker-app -datafile: docker_app_uninstall -title: docker app uninstall ---- - -{% include cli.md datafolder=page.datafolder datafile=page.datafile %} diff --git a/engine/reference/commandline/app_upgrade.md b/engine/reference/commandline/app_upgrade.md deleted file mode 100644 index 3d662a9405..0000000000 --- a/engine/reference/commandline/app_upgrade.md +++ /dev/null @@ -1,13 +0,0 @@ ---- -datafolder: docker-app -datafile: docker_app_upgrade -title: docker app upgrade ---- - -{% include cli.md datafolder=page.datafolder datafile=page.datafile %} diff --git a/engine/reference/commandline/app_validate.md b/engine/reference/commandline/app_validate.md deleted file mode 100644 index 8933b4a5b1..0000000000 --- a/engine/reference/commandline/app_validate.md +++ /dev/null @@ -1,13 +0,0 @@ ---- -datafolder: docker-app -datafile: docker_app_validate -title: docker app validate ---- - -{% include cli.md datafolder=page.datafolder datafile=page.datafile %} diff --git a/engine/reference/commandline/app_version.md b/engine/reference/commandline/app_version.md deleted file mode 100644 index 8476220d00..0000000000 --- a/engine/reference/commandline/app_version.md +++ /dev/null @@ -1,13 +0,0 @@ ---- -datafolder: docker-app -datafile: docker_app_version -title: docker app version ---- - -{% include cli.md datafolder=page.datafolder datafile=page.datafile %} diff --git a/reference/index.md b/reference/index.md index ef0560fe6a..380cd104e3 100644 --- a/reference/index.md +++ b/reference/index.md @@ -2,6 +2,27 @@ title: Reference documentation description: This section includes the reference documentation for the Docker platform’s various APIs, CLIs, and file formats. notoc: true +redirect_from: + - /app/working-with-app/ + - /engine/reference/commandline/app/ + - /engine/reference/commandline/app_bundle/ + - /engine/reference/commandline/app_completion/ + - /engine/reference/commandline/app_init/ + - /engine/reference/commandline/app_inspect/ + - /engine/reference/commandline/app_install/ + - /engine/reference/commandline/app_list/ + - /engine/reference/commandline/app_merge/ + - /engine/reference/commandline/app_pull/ + - /engine/reference/commandline/app_push/ + - /engine/reference/commandline/app_render/ + - /engine/reference/commandline/app_split/ + - /engine/reference/commandline/app_status/ + - /engine/reference/commandline/app_uninstall/ + - /engine/reference/commandline/app_upgrade/ + - /engine/reference/commandline/app_validate/ + - /engine/reference/commandline/app_validate/ + - /engine/reference/commandline/app_version/ + --- This section includes the reference documentation for the Docker platform's From f2e6257350aec6890dd83a449499d84f6d889de8 Mon Sep 17 00:00:00 2001 From: Sebastiaan van Stijn Date: Mon, 9 Jan 2023 11:41:45 +0100 Subject: [PATCH 032/296] cli reference: remove handling of kubernetes orchestrator Support for "docker stack deploy" using kubernetes as orchestrator has been deprecated and removed, so removing this part of the template. Signed-off-by: Sebastiaan van Stijn --- _includes/cli.md | 5 ----- 1 file changed, 5 deletions(-) diff --git a/_includes/cli.md b/_includes/cli.md index c2830f46b8..e42798f9c5 100644 --- a/_includes/cli.md +++ b/_includes/cli.md @@ -67,11 +67,6 @@ your client and daemon API versions. Swarm This command works with the Swarm orchestrator. -{% endif %} -{% if controller_data.kubernetes %} - -Kubernetes This command works with the Kubernetes orchestrator. - {% endif %} {% endcapture %}{{ command-orchestrator }} From 77bb40ce7b6fa1dd022ff32ee9400a7ec17359ff Mon Sep 17 00:00:00 2001 From: Sebastiaan van Stijn Date: Fri, 6 Jan 2023 22:18:59 +0100 Subject: [PATCH 033/296] engine: api: add API v1.42 (docker v23.0.0) Signed-off-by: Sebastiaan van Stijn --- _config.yml | 2 +- _data/toc.yaml | 2 ++ engine/api/v1.42.md | 3 +++ 3 files changed, 6 insertions(+), 1 deletion(-) create mode 100644 engine/api/v1.42.md diff --git a/_config.yml b/_config.yml index e96dbac572..18fedcf60d 100644 --- a/_config.yml +++ b/_config.yml @@ -42,7 +42,7 @@ exclude: # Component versions -- address like site.docker_ce_version # You can't have - characters in these for non-YAML reasons. # When updating 'latest_engine_api_version', also update 'min_api_threshold' below. -latest_engine_api_version: "1.41" +latest_engine_api_version: "1.42" docker_ce_version: "20.10" compose_v1_version: "1.29.2" compose_version: "v2.15.1" diff --git a/_data/toc.yaml b/_data/toc.yaml index 02d1b0f116..19440b1ffb 100644 --- a/_data/toc.yaml +++ b/_data/toc.yaml @@ -756,6 +756,8 @@ reference: section: - path: /engine/api/version-history/ title: Version history overview + - path: /engine/api/v1.42/ + title: v1.42 reference - path: /engine/api/v1.41/ title: v1.41 reference - path: /engine/api/v1.40/ diff --git a/engine/api/v1.42.md b/engine/api/v1.42.md new file mode 100644 index 0000000000..4b058956a8 --- /dev/null +++ b/engine/api/v1.42.md @@ -0,0 +1,3 @@ +--- +layout: engine-api +--- From d62fa288102366732e19f885b5471bad87477b99 Mon Sep 17 00:00:00 2001 From: Sebastiaan van Stijn Date: Mon, 2 Jan 2023 11:00:33 +0100 Subject: [PATCH 034/296] engine: update reference docs for 23.0.0 Signed-off-by: Sebastiaan van Stijn --- _config.yml | 5 +- _data/engine-cli/docker.yaml | 342 +- _data/engine-cli/docker_attach.yaml | 290 +- _data/engine-cli/docker_build.yaml | 1864 +++++---- _data/engine-cli/docker_builder.yaml | 19 +- _data/engine-cli/docker_builder_build.yaml | 630 ++- _data/engine-cli/docker_builder_prune.yaml | 89 +- _data/engine-cli/docker_checkpoint.yaml | 151 +- .../engine-cli/docker_checkpoint_create.yaml | 47 +- _data/engine-cli/docker_checkpoint_ls.yaml | 30 +- _data/engine-cli/docker_checkpoint_rm.yaml | 30 +- _data/engine-cli/docker_commit.yaml | 201 +- _data/engine-cli/docker_config.yaml | 29 +- _data/engine-cli/docker_config_create.yaml | 156 +- _data/engine-cli/docker_config_inspect.yaml | 154 +- _data/engine-cli/docker_config_ls.yaml | 250 +- _data/engine-cli/docker_config_rm.yaml | 47 +- _data/engine-cli/docker_container.yaml | 111 +- _data/engine-cli/docker_container_attach.yaml | 72 +- _data/engine-cli/docker_container_commit.yaml | 92 +- _data/engine-cli/docker_container_cp.yaml | 79 +- _data/engine-cli/docker_container_create.yaml | 1873 ++++----- _data/engine-cli/docker_container_diff.yaml | 14 +- _data/engine-cli/docker_container_exec.yaml | 195 +- _data/engine-cli/docker_container_export.yaml | 33 +- .../engine-cli/docker_container_inspect.yaml | 55 +- _data/engine-cli/docker_container_kill.yaml | 34 +- _data/engine-cli/docker_container_logs.yaml | 136 +- _data/engine-cli/docker_container_ls.yaml | 181 +- _data/engine-cli/docker_container_pause.yaml | 14 +- _data/engine-cli/docker_container_port.yaml | 14 +- _data/engine-cli/docker_container_prune.yaml | 168 +- _data/engine-cli/docker_container_rename.yaml | 14 +- .../engine-cli/docker_container_restart.yaml | 45 +- _data/engine-cli/docker_container_rm.yaml | 77 +- _data/engine-cli/docker_container_run.yaml | 1932 ++++----- _data/engine-cli/docker_container_start.yaml | 111 +- _data/engine-cli/docker_container_stats.yaml | 96 +- _data/engine-cli/docker_container_stop.yaml | 45 +- _data/engine-cli/docker_container_top.yaml | 14 +- .../engine-cli/docker_container_unpause.yaml | 14 +- _data/engine-cli/docker_container_update.yaml | 306 +- _data/engine-cli/docker_container_wait.yaml | 14 +- _data/engine-cli/docker_context.yaml | 45 +- _data/engine-cli/docker_context_create.yaml | 198 +- _data/engine-cli/docker_context_export.yaml | 44 +- _data/engine-cli/docker_context_import.yaml | 15 +- _data/engine-cli/docker_context_inspect.yaml | 87 +- _data/engine-cli/docker_context_ls.yaml | 75 +- _data/engine-cli/docker_context_rm.yaml | 34 +- _data/engine-cli/docker_context_show.yaml | 66 + _data/engine-cli/docker_context_update.yaml | 103 +- _data/engine-cli/docker_context_use.yaml | 17 +- _data/engine-cli/docker_cp.yaml | 239 +- _data/engine-cli/docker_create.yaml | 1989 +++++----- _data/engine-cli/docker_diff.yaml | 76 +- _data/engine-cli/docker_events.yaml | 656 ++-- _data/engine-cli/docker_exec.yaml | 344 +- _data/engine-cli/docker_export.yaml | 57 +- _data/engine-cli/docker_history.yaml | 183 +- _data/engine-cli/docker_image.yaml | 59 +- _data/engine-cli/docker_image_build.yaml | 630 ++- _data/engine-cli/docker_image_history.yaml | 98 +- _data/engine-cli/docker_image_import.yaml | 71 +- _data/engine-cli/docker_image_inspect.yaml | 34 +- _data/engine-cli/docker_image_load.yaml | 54 +- _data/engine-cli/docker_image_ls.yaml | 137 +- _data/engine-cli/docker_image_prune.yaml | 351 +- _data/engine-cli/docker_image_pull.yaml | 96 +- _data/engine-cli/docker_image_push.yaml | 77 +- _data/engine-cli/docker_image_rm.yaml | 55 +- _data/engine-cli/docker_image_save.yaml | 33 +- _data/engine-cli/docker_image_tag.yaml | 14 +- _data/engine-cli/docker_images.yaml | 634 +-- _data/engine-cli/docker_import.yaml | 149 +- _data/engine-cli/docker_info.yaml | 302 +- _data/engine-cli/docker_inspect.yaml | 232 +- _data/engine-cli/docker_kill.yaml | 109 +- _data/engine-cli/docker_load.yaml | 107 +- _data/engine-cli/docker_login.yaml | 337 +- _data/engine-cli/docker_logout.yaml | 23 +- _data/engine-cli/docker_logs.yaml | 209 +- _data/engine-cli/docker_manifest.yaml | 483 +-- .../engine-cli/docker_manifest_annotate.yaml | 98 +- _data/engine-cli/docker_manifest_create.yaml | 51 +- _data/engine-cli/docker_manifest_inspect.yaml | 51 +- _data/engine-cli/docker_manifest_push.yaml | 51 +- _data/engine-cli/docker_manifest_rm.yaml | 11 + _data/engine-cli/docker_network.yaml | 43 +- _data/engine-cli/docker_network_connect.yaml | 228 +- _data/engine-cli/docker_network_create.yaml | 648 +-- .../engine-cli/docker_network_disconnect.yaml | 42 +- _data/engine-cli/docker_network_inspect.yaml | 59 +- _data/engine-cli/docker_network_ls.yaml | 410 +- _data/engine-cli/docker_network_prune.yaml | 152 +- _data/engine-cli/docker_network_rm.yaml | 61 +- _data/engine-cli/docker_node.yaml | 39 +- _data/engine-cli/docker_node_demote.yaml | 29 +- _data/engine-cli/docker_node_inspect.yaml | 302 +- _data/engine-cli/docker_node_ls.yaml | 336 +- _data/engine-cli/docker_node_promote.yaml | 31 +- _data/engine-cli/docker_node_ps.yaml | 272 +- _data/engine-cli/docker_node_rm.yaml | 97 +- _data/engine-cli/docker_node_update.yaml | 140 +- _data/engine-cli/docker_pause.yaml | 36 +- _data/engine-cli/docker_plugin.yaml | 51 +- _data/engine-cli/docker_plugin_create.yaml | 64 +- _data/engine-cli/docker_plugin_disable.yaml | 68 +- _data/engine-cli/docker_plugin_enable.yaml | 64 +- _data/engine-cli/docker_plugin_inspect.yaml | 261 +- _data/engine-cli/docker_plugin_install.yaml | 131 +- _data/engine-cli/docker_plugin_ls.yaml | 197 +- _data/engine-cli/docker_plugin_push.yaml | 52 +- _data/engine-cli/docker_plugin_rm.yaml | 58 +- _data/engine-cli/docker_plugin_set.yaml | 115 +- _data/engine-cli/docker_plugin_upgrade.yaml | 144 +- _data/engine-cli/docker_port.yaml | 46 +- _data/engine-cli/docker_ps.yaml | 758 ++-- _data/engine-cli/docker_pull.yaml | 425 +- _data/engine-cli/docker_push.yaml | 216 +- _data/engine-cli/docker_rename.yaml | 18 +- _data/engine-cli/docker_restart.yaml | 49 +- _data/engine-cli/docker_rm.yaml | 200 +- _data/engine-cli/docker_rmi.yaml | 170 +- _data/engine-cli/docker_run.yaml | 3281 ++++++++-------- _data/engine-cli/docker_save.yaml | 79 +- _data/engine-cli/docker_search.yaml | 327 +- _data/engine-cli/docker_secret.yaml | 29 +- _data/engine-cli/docker_secret_create.yaml | 175 +- _data/engine-cli/docker_secret_inspect.yaml | 152 +- _data/engine-cli/docker_secret_ls.yaml | 256 +- _data/engine-cli/docker_secret_rm.yaml | 47 +- _data/engine-cli/docker_service.yaml | 63 +- _data/engine-cli/docker_service_create.yaml | 3485 +++++++++-------- _data/engine-cli/docker_service_inspect.yaml | 275 +- _data/engine-cli/docker_service_logs.yaml | 272 +- _data/engine-cli/docker_service_ls.yaml | 271 +- _data/engine-cli/docker_service_ps.yaml | 342 +- _data/engine-cli/docker_service_rm.yaml | 49 +- _data/engine-cli/docker_service_rollback.yaml | 136 +- _data/engine-cli/docker_service_scale.yaml | 135 +- _data/engine-cli/docker_service_update.yaml | 2058 +++++----- _data/engine-cli/docker_stack.yaml | 62 +- _data/engine-cli/docker_stack_config.yaml | 90 + _data/engine-cli/docker_stack_deploy.yaml | 254 +- _data/engine-cli/docker_stack_ls.yaml | 154 +- _data/engine-cli/docker_stack_ps.yaml | 469 +-- _data/engine-cli/docker_stack_rm.yaml | 120 +- _data/engine-cli/docker_stack_services.yaml | 240 +- _data/engine-cli/docker_start.yaml | 115 +- _data/engine-cli/docker_stats.yaml | 345 +- _data/engine-cli/docker_stop.yaml | 57 +- _data/engine-cli/docker_swarm.yaml | 43 +- _data/engine-cli/docker_swarm_ca.yaml | 292 +- _data/engine-cli/docker_swarm_init.yaml | 526 +-- _data/engine-cli/docker_swarm_join-token.yaml | 167 +- _data/engine-cli/docker_swarm_join.yaml | 232 +- _data/engine-cli/docker_swarm_leave.yaml | 80 +- _data/engine-cli/docker_swarm_unlock-key.yaml | 131 +- _data/engine-cli/docker_swarm_unlock.yaml | 39 +- _data/engine-cli/docker_swarm_update.yaml | 166 +- _data/engine-cli/docker_system.yaml | 27 +- _data/engine-cli/docker_system_df.yaml | 125 +- .../engine-cli/docker_system_dial-stdio.yaml | 25 + _data/engine-cli/docker_system_events.yaml | 551 +-- _data/engine-cli/docker_system_info.yaml | 31 +- _data/engine-cli/docker_system_prune.yaml | 252 +- _data/engine-cli/docker_tag.yaml | 90 +- _data/engine-cli/docker_top.yaml | 12 + _data/engine-cli/docker_trust.yaml | 31 +- _data/engine-cli/docker_trust_inspect.yaml | 870 ++-- _data/engine-cli/docker_trust_key.yaml | 19 +- .../engine-cli/docker_trust_key_generate.yaml | 80 +- _data/engine-cli/docker_trust_key_load.yaml | 68 +- _data/engine-cli/docker_trust_revoke.yaml | 168 +- _data/engine-cli/docker_trust_sign.yaml | 186 +- _data/engine-cli/docker_trust_signer.yaml | 19 +- _data/engine-cli/docker_trust_signer_add.yaml | 90 +- .../docker_trust_signer_remove.yaml | 240 +- _data/engine-cli/docker_unpause.yaml | 30 +- _data/engine-cli/docker_update.yaml | 436 ++- _data/engine-cli/docker_version.yaml | 314 +- _data/engine-cli/docker_volume.yaml | 37 +- _data/engine-cli/docker_volume_create.yaml | 322 +- _data/engine-cli/docker_volume_inspect.yaml | 103 +- _data/engine-cli/docker_volume_ls.yaml | 303 +- _data/engine-cli/docker_volume_prune.yaml | 90 +- _data/engine-cli/docker_volume_rm.yaml | 47 +- _data/engine-cli/docker_volume_update.yaml | 36 + _data/engine-cli/docker_wait.yaml | 50 +- _data/toc.yaml | 6 + engine/reference/commandline/context_show.md | 14 + engine/reference/commandline/docker.md | 2 +- engine/reference/commandline/stack_config.md | 14 + engine/reference/commandline/volume_update.md | 14 + 195 files changed, 24248 insertions(+), 20337 deletions(-) create mode 100644 _data/engine-cli/docker_context_show.yaml create mode 100644 _data/engine-cli/docker_stack_config.yaml create mode 100644 _data/engine-cli/docker_system_dial-stdio.yaml create mode 100644 _data/engine-cli/docker_volume_update.yaml create mode 100644 engine/reference/commandline/context_show.md create mode 100644 engine/reference/commandline/stack_config.md create mode 100644 engine/reference/commandline/volume_update.md diff --git a/_config.yml b/_config.yml index 18fedcf60d..6c2bde4d8e 100644 --- a/_config.yml +++ b/_config.yml @@ -43,7 +43,7 @@ exclude: # You can't have - characters in these for non-YAML reasons. # When updating 'latest_engine_api_version', also update 'min_api_threshold' below. latest_engine_api_version: "1.42" -docker_ce_version: "20.10" +docker_ce_version: "23.0.0" compose_v1_version: "1.29.2" compose_version: "v2.15.1" compose_file_v3: "3.9" @@ -153,7 +153,8 @@ defaults: fetch-remote: - repo: "https://github.com/docker/cli" default_branch: "master" - ref: "20.10" + # FIXME(thaJeztah): change to 23.0 release branch, once created. + ref: "master" paths: - dest: "engine/extend" src: diff --git a/_data/engine-cli/docker.yaml b/_data/engine-cli/docker.yaml index dbd4b6b7db..12008d56d5 100644 --- a/_data/engine-cli/docker.yaml +++ b/_data/engine-cli/docker.yaml @@ -2,121 +2,235 @@ command: docker short: The base command for the Docker CLI. long: The base command for the Docker CLI. cname: -- docker attach -- docker build -- docker builder -- docker checkpoint -- docker commit -- docker config -- docker container -- docker context -- docker cp -- docker create -- docker diff -- docker events -- docker exec -- docker export -- docker history -- docker image -- docker images -- docker import -- docker info -- docker inspect -- docker kill -- docker load -- docker login -- docker logout -- docker logs -- docker manifest -- docker network -- docker node -- docker pause -- docker plugin -- docker port -- docker ps -- docker pull -- docker push -- docker rename -- docker restart -- docker rm -- docker rmi -- docker run -- docker save -- docker search -- docker secret -- docker service -- docker stack -- docker start -- docker stats -- docker stop -- docker swarm -- docker system -- docker tag -- docker top -- docker trust -- docker unpause -- docker update -- docker version -- docker volume -- docker wait + - docker attach + - docker build + - docker builder + - docker checkpoint + - docker commit + - docker config + - docker container + - docker context + - docker cp + - docker create + - docker diff + - docker events + - docker exec + - docker export + - docker history + - docker image + - docker images + - docker import + - docker info + - docker inspect + - docker kill + - docker load + - docker login + - docker logout + - docker logs + - docker manifest + - docker network + - docker node + - docker pause + - docker plugin + - docker port + - docker ps + - docker pull + - docker push + - docker rename + - docker restart + - docker rm + - docker rmi + - docker run + - docker save + - docker search + - docker secret + - docker service + - docker stack + - docker start + - docker stats + - docker stop + - docker swarm + - docker system + - docker tag + - docker top + - docker trust + - docker unpause + - docker update + - docker version + - docker volume + - docker wait clink: -- docker_attach.yaml -- docker_build.yaml -- docker_builder.yaml -- docker_checkpoint.yaml -- docker_commit.yaml -- docker_config.yaml -- docker_container.yaml -- docker_context.yaml -- docker_cp.yaml -- docker_create.yaml -- docker_diff.yaml -- docker_events.yaml -- docker_exec.yaml -- docker_export.yaml -- docker_history.yaml -- docker_image.yaml -- docker_images.yaml -- docker_import.yaml -- docker_info.yaml -- docker_inspect.yaml -- docker_kill.yaml -- docker_load.yaml -- docker_login.yaml -- docker_logout.yaml -- docker_logs.yaml -- docker_manifest.yaml -- docker_network.yaml -- docker_node.yaml -- docker_pause.yaml -- docker_plugin.yaml -- docker_port.yaml -- docker_ps.yaml -- docker_pull.yaml -- docker_push.yaml -- docker_rename.yaml -- docker_restart.yaml -- docker_rm.yaml -- docker_rmi.yaml -- docker_run.yaml -- docker_save.yaml -- docker_search.yaml -- docker_secret.yaml -- docker_service.yaml -- docker_stack.yaml -- docker_start.yaml -- docker_stats.yaml -- docker_stop.yaml -- docker_swarm.yaml -- docker_system.yaml -- docker_tag.yaml -- docker_top.yaml -- docker_trust.yaml -- docker_unpause.yaml -- docker_update.yaml -- docker_version.yaml -- docker_volume.yaml -- docker_wait.yaml + - docker_attach.yaml + - docker_build.yaml + - docker_builder.yaml + - docker_checkpoint.yaml + - docker_commit.yaml + - docker_config.yaml + - docker_container.yaml + - docker_context.yaml + - docker_cp.yaml + - docker_create.yaml + - docker_diff.yaml + - docker_events.yaml + - docker_exec.yaml + - docker_export.yaml + - docker_history.yaml + - docker_image.yaml + - docker_images.yaml + - docker_import.yaml + - docker_info.yaml + - docker_inspect.yaml + - docker_kill.yaml + - docker_load.yaml + - docker_login.yaml + - docker_logout.yaml + - docker_logs.yaml + - docker_manifest.yaml + - docker_network.yaml + - docker_node.yaml + - docker_pause.yaml + - docker_plugin.yaml + - docker_port.yaml + - docker_ps.yaml + - docker_pull.yaml + - docker_push.yaml + - docker_rename.yaml + - docker_restart.yaml + - docker_rm.yaml + - docker_rmi.yaml + - docker_run.yaml + - docker_save.yaml + - docker_search.yaml + - docker_secret.yaml + - docker_service.yaml + - docker_stack.yaml + - docker_start.yaml + - docker_stats.yaml + - docker_stop.yaml + - docker_swarm.yaml + - docker_system.yaml + - docker_tag.yaml + - docker_top.yaml + - docker_trust.yaml + - docker_unpause.yaml + - docker_update.yaml + - docker_version.yaml + - docker_volume.yaml + - docker_wait.yaml +options: + - option: config + value_type: string + default_value: /root/.docker + description: Location of client config files + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: context + shorthand: c + value_type: string + description: | + Name of the context to use to connect to the daemon (overrides DOCKER_HOST env var and default context set with `docker context use`) + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: debug + shorthand: D + value_type: bool + default_value: "false" + description: Enable debug mode + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: help + value_type: bool + default_value: "false" + description: Print usage + deprecated: false + hidden: true + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: host + shorthand: H + value_type: list + description: Daemon socket(s) to connect to + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: log-level + shorthand: l + value_type: string + default_value: info + description: Set the logging level (`debug`, `info`, `warn`, `error`, `fatal`) + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: tls + value_type: bool + default_value: "false" + description: Use TLS; implied by --tlsverify + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: tlscacert + value_type: string + default_value: /root/.docker/ca.pem + description: Trust certs signed only by this CA + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: tlscert + value_type: string + default_value: /root/.docker/cert.pem + description: Path to TLS certificate file + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: tlskey + value_type: string + default_value: /root/.docker/key.pem + description: Path to TLS key file + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: tlsverify + value_type: bool + default_value: "false" + description: Use TLS and verify the remote + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false deprecated: false experimental: false experimentalcli: false diff --git a/_data/engine-cli/docker_attach.yaml b/_data/engine-cli/docker_attach.yaml index e29783a11f..ef581befac 100644 --- a/_data/engine-cli/docker_attach.yaml +++ b/_data/engine-cli/docker_attach.yaml @@ -1,182 +1,198 @@ command: docker attach -short: Attach local standard input, output, and error streams to a running container +aliases: docker container attach, docker attach +short: | + Attach local standard input, output, and error streams to a running container long: |- - Use `docker attach` to attach your terminal's standard input, output, and error - (or any combination of the three) to a running container using the container's - ID or name. This allows you to view its ongoing output or to control it - interactively, as though the commands were running directly in your terminal. + Use `docker attach` to attach your terminal's standard input, output, and error + (or any combination of the three) to a running container using the container's + ID or name. This allows you to view its ongoing output or to control it + interactively, as though the commands were running directly in your terminal. - > **Note:** - > The `attach` command will display the output of the `ENTRYPOINT/CMD` process. This - > can appear as if the attach command is hung when in fact the process may simply - > not be interacting with the terminal at that time. + > **Note:** + > The `attach` command will display the output of the `ENTRYPOINT/CMD` process. This + > can appear as if the attach command is hung when in fact the process may simply + > not be interacting with the terminal at that time. - You can attach to the same contained process multiple times simultaneously, - from different sessions on the Docker host. + You can attach to the same contained process multiple times simultaneously, + from different sessions on the Docker host. - To stop a container, use `CTRL-c`. This key sequence sends `SIGKILL` to the - container. If `--sig-proxy` is true (the default),`CTRL-c` sends a `SIGINT` to - the container. If the container was run with `-i` and `-t`, you can detach from - a container and leave it running using the `CTRL-p CTRL-q` key sequence. + To stop a container, use `CTRL-c`. This key sequence sends `SIGKILL` to the + container. If `--sig-proxy` is true (the default),`CTRL-c` sends a `SIGINT` to + the container. If the container was run with `-i` and `-t`, you can detach from + a container and leave it running using the `CTRL-p CTRL-q` key sequence. - > **Note:** - > A process running as PID 1 inside a container is treated specially by - > Linux: it ignores any signal with the default action. So, the process - > will not terminate on `SIGINT` or `SIGTERM` unless it is coded to do - > so. + > **Note:** + > A process running as PID 1 inside a container is treated specially by + > Linux: it ignores any signal with the default action. So, the process + > will not terminate on `SIGINT` or `SIGTERM` unless it is coded to do + > so. - It is forbidden to redirect the standard input of a `docker attach` command - while attaching to a TTY-enabled container (using the `-i` and `-t` options). + It is forbidden to redirect the standard input of a `docker attach` command + while attaching to a TTY-enabled container (using the `-i` and `-t` options). - While a client is connected to container's `stdio` using `docker attach`, Docker - uses a ~1MB memory buffer to maximize the throughput of the application. - Once this buffer is full, the speed of the API connection is affected, and so - this impacts the output process' writing speed. This is similar to other - applications like SSH. Because of this, it is not recommended to run - performance critical applications that generate a lot of output in the - foreground over a slow client connection. Instead, users should use the - `docker logs` command to get access to the logs. + While a client is connected to container's `stdio` using `docker attach`, Docker + uses a ~1MB memory buffer to maximize the throughput of the application. + Once this buffer is full, the speed of the API connection is affected, and so + this impacts the output process' writing speed. This is similar to other + applications like SSH. Because of this, it is not recommended to run + performance critical applications that generate a lot of output in the + foreground over a slow client connection. Instead, users should use the + `docker logs` command to get access to the logs. - ### Override the detach sequence + ### Override the detach sequence - If you want, you can configure an override the Docker key sequence for detach. - This is useful if the Docker default sequence conflicts with key sequence you - use for other applications. There are two ways to define your own detach key - sequence, as a per-container override or as a configuration property on your - entire configuration. + If you want, you can configure an override the Docker key sequence for detach. + This is useful if the Docker default sequence conflicts with key sequence you + use for other applications. There are two ways to define your own detach key + sequence, as a per-container override or as a configuration property on your + entire configuration. - To override the sequence for an individual container, use the - `--detach-keys=""` flag with the `docker attach` command. The format of - the `` is either a letter [a-Z], or the `ctrl-` combined with any of - the following: + To override the sequence for an individual container, use the + `--detach-keys=""` flag with the `docker attach` command. The format of + the `` is either a letter [a-Z], or the `ctrl-` combined with any of + the following: - * `a-z` (a single lowercase alpha character ) - * `@` (at sign) - * `[` (left bracket) - * `\\` (two backward slashes) - * `_` (underscore) - * `^` (caret) + * `a-z` (a single lowercase alpha character ) + * `@` (at sign) + * `[` (left bracket) + * `\\` (two backward slashes) + * `_` (underscore) + * `^` (caret) - These `a`, `ctrl-a`, `X`, or `ctrl-\\` values are all examples of valid key - sequences. To configure a different configuration default key sequence for all - containers, see [**Configuration file** section](cli.md#configuration-files). + These `a`, `ctrl-a`, `X`, or `ctrl-\\` values are all examples of valid key + sequences. To configure a different configuration default key sequence for all + containers, see [**Configuration file** section](cli.md#configuration-files). usage: docker attach [OPTIONS] CONTAINER pname: docker plink: docker.yaml options: -- option: detach-keys - value_type: string - description: Override the key sequence for detaching a container - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: no-stdin - value_type: bool - default_value: "false" - description: Do not attach STDIN - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: sig-proxy - value_type: bool - default_value: "true" - description: Proxy all received signals to the process - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false + - option: detach-keys + value_type: string + description: Override the key sequence for detaching a container + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: no-stdin + value_type: bool + default_value: "false" + description: Do not attach STDIN + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: sig-proxy + value_type: bool + default_value: "true" + description: Proxy all received signals to the process + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false +inherited_options: + - option: help + value_type: bool + default_value: "false" + description: Print usage + deprecated: false + hidden: true + experimental: false + experimentalcli: false + kubernetes: false + swarm: false examples: |- - ### Attach to and detach from a running container + ### Attach to and detach from a running container - The following example starts an ubuntu container running `top` in detached mode, - then attaches to the container; + The following example starts an ubuntu container running `top` in detached mode, + then attaches to the container; - ```console - $ docker run -d --name topdemo ubuntu:22.04 /usr/bin/top -b + ```console + $ docker run -d --name topdemo ubuntu:22.04 /usr/bin/top -b - $ docker attach topdemo + $ docker attach topdemo - top - 12:27:44 up 3 days, 21:54, 0 users, load average: 0.00, 0.00, 0.00 - Tasks: 1 total, 1 running, 0 sleeping, 0 stopped, 0 zombie - %Cpu(s): 0.1 us, 0.1 sy, 0.0 ni, 99.8 id, 0.0 wa, 0.0 hi, 0.0 si, 0.0 st - MiB Mem : 3934.3 total, 770.1 free, 674.2 used, 2490.1 buff/cache - MiB Swap: 1024.0 total, 839.3 free, 184.7 used. 2814.0 avail Mem + top - 12:27:44 up 3 days, 21:54, 0 users, load average: 0.00, 0.00, 0.00 + Tasks: 1 total, 1 running, 0 sleeping, 0 stopped, 0 zombie + %Cpu(s): 0.1 us, 0.1 sy, 0.0 ni, 99.8 id, 0.0 wa, 0.0 hi, 0.0 si, 0.0 st + MiB Mem : 3934.3 total, 770.1 free, 674.2 used, 2490.1 buff/cache + MiB Swap: 1024.0 total, 839.3 free, 184.7 used. 2814.0 avail Mem - PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND - 1 root 20 0 7180 2896 2568 R 0.0 0.1 0:00.02 top - ``` + PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND + 1 root 20 0 7180 2896 2568 R 0.0 0.1 0:00.02 top + ``` - As the container was started without the `-i`, and `-t` options, signals are - forwarded to the attached process, which means that the default `CTRL-p CTRL-q` - detach key sequence produces no effect, but pressing `CTRL-c` terminates the - container: + As the container was started without the `-i`, and `-t` options, signals are + forwarded to the attached process, which means that the default `CTRL-p CTRL-q` + detach key sequence produces no effect, but pressing `CTRL-c` terminates the + container: - ```console - <...> - PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND - 1 root 20 0 7180 2896 2568 R 0.0 0.1 0:00.02 top^P^Q - ^C + ```console + <...> + PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND + 1 root 20 0 7180 2896 2568 R 0.0 0.1 0:00.02 top^P^Q + ^C - $ docker ps -a --filter name=topdemo + $ docker ps -a --filter name=topdemo - CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES - 4cf0d0ebb079 ubuntu:22.04 "/usr/bin/top -b" About a minute ago Exited (0) About a minute ago topdemo - ``` + CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES + 4cf0d0ebb079 ubuntu:22.04 "/usr/bin/top -b" About a minute ago Exited (0) About a minute ago topdemo + ``` - Repeating the example above, but this time with the `-i` and `-t` options set; + Repeating the example above, but this time with the `-i` and `-t` options set; - ```console - $ docker run -dit --name topdemo2 ubuntu:22.04 /usr/bin/top -b - ``` + ```console + $ docker run -dit --name topdemo2 ubuntu:22.04 /usr/bin/top -b + ``` - Now, when attaching to the container, and pressing the `CTRL-p CTRL-q` ("read - escape sequence"), the Docker CLI is handling the detach sequence, and the - `attach` command is detached from the container. Checking the container's status - with `docker ps` shows that the container is still running in the background: + Now, when attaching to the container, and pressing the `CTRL-p CTRL-q` ("read + escape sequence"), the Docker CLI is handling the detach sequence, and the + `attach` command is detached from the container. Checking the container's status + with `docker ps` shows that the container is still running in the background: - ```console - $ docker attach topdemo2 + ```console + $ docker attach topdemo2 - top - 12:44:32 up 3 days, 22:11, 0 users, load average: 0.00, 0.00, 0.00 - Tasks: 1 total, 1 running, 0 sleeping, 0 stopped, 0 zombie - %Cpu(s): 50.0 us, 0.0 sy, 0.0 ni, 50.0 id, 0.0 wa, 0.0 hi, 0.0 si, 0.0 st - MiB Mem : 3934.3 total, 770.6 free, 672.4 used, 2491.4 buff/cache - MiB Swap: 1024.0 total, 839.3 free, 184.7 used. 2815.8 avail Mem + top - 12:44:32 up 3 days, 22:11, 0 users, load average: 0.00, 0.00, 0.00 + Tasks: 1 total, 1 running, 0 sleeping, 0 stopped, 0 zombie + %Cpu(s): 50.0 us, 0.0 sy, 0.0 ni, 50.0 id, 0.0 wa, 0.0 hi, 0.0 si, 0.0 st + MiB Mem : 3934.3 total, 770.6 free, 672.4 used, 2491.4 buff/cache + MiB Swap: 1024.0 total, 839.3 free, 184.7 used. 2815.8 avail Mem - PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND - 1 root 20 0 7180 2776 2452 R 0.0 0.1 0:00.02 topread escape sequence + PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND + 1 root 20 0 7180 2776 2452 R 0.0 0.1 0:00.02 topread escape sequence - $ docker ps -a --filter name=topdemo2 + $ docker ps -a --filter name=topdemo2 - CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES - b1661dce0fc2 ubuntu:22.04 "/usr/bin/top -b" 2 minutes ago Up 2 minutes topdemo2 - ``` + CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES + b1661dce0fc2 ubuntu:22.04 "/usr/bin/top -b" 2 minutes ago Up 2 minutes topdemo2 + ``` - ### Get the exit code of the container's command + ### Get the exit code of the container's command - And in this second example, you can see the exit code returned by the `bash` - process is returned by the `docker attach` command to its caller too: + And in this second example, you can see the exit code returned by the `bash` + process is returned by the `docker attach` command to its caller too: - ```console - $ docker run --name test -dit alpine - 275c44472aebd77c926d4527885bb09f2f6db21d878c75f0a1c212c03d3bcfab + ```console + $ docker run --name test -dit alpine + 275c44472aebd77c926d4527885bb09f2f6db21d878c75f0a1c212c03d3bcfab - $ docker attach test - /# exit 13 + $ docker attach test + /# exit 13 - $ echo $? - 13 + $ echo $? + 13 - $ docker ps -a --filter name=test + $ docker ps -a --filter name=test - CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES - a2fe3fd886db alpine "/bin/sh" About a minute ago Exited (13) 40 seconds ago test - ``` + CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES + a2fe3fd886db alpine "/bin/sh" About a minute ago Exited (13) 40 seconds ago test + ``` deprecated: false experimental: false experimentalcli: false diff --git a/_data/engine-cli/docker_build.yaml b/_data/engine-cli/docker_build.yaml index 43b6891f15..db54cf12ff 100644 --- a/_data/engine-cli/docker_build.yaml +++ b/_data/engine-cli/docker_build.yaml @@ -1,1017 +1,1011 @@ command: docker build +aliases: docker image build, docker build, docker buildx build, docker builder build short: Build an image from a Dockerfile long: |- - The `docker build` command builds Docker images from a Dockerfile and a - "context". A build's context is the set of files located in the specified - `PATH` or `URL`. The build process can refer to any of the files in the - context. For example, your build can use a [*COPY*](../builder.md#copy) - instruction to reference a file in the context. + The `docker build` command builds Docker images from a Dockerfile and a + "context". A build's context is the set of files located in the specified + `PATH` or `URL`. The build process can refer to any of the files in the + context. For example, your build can use a [*COPY*](/engine/reference/builder/#copy) + instruction to reference a file in the context. - The `URL` parameter can refer to three kinds of resources: Git repositories, - pre-packaged tarball contexts and plain text files. + The `URL` parameter can refer to three kinds of resources: Git repositories, + pre-packaged tarball contexts and plain text files. - ### Git repositories + ### Git repositories - When the `URL` parameter points to the location of a Git repository, the - repository acts as the build context. The system recursively fetches the - repository and its submodules. The commit history is not preserved. A - repository is first pulled into a temporary directory on your local host. After - that succeeds, the directory is sent to the Docker daemon as the context. - Local copy gives you the ability to access private repositories using local - user credentials, VPN's, and so forth. + When the `URL` parameter points to the location of a Git repository, the + repository acts as the build context. The system recursively fetches the + repository and its submodules. The commit history is not preserved. A + repository is first pulled into a temporary directory on your local host. After + that succeeds, the directory is sent to the Docker daemon as the context. + Local copy gives you the ability to access private repositories using local + user credentials, VPN's, and so forth. - > **Note** - > - > If the `URL` parameter contains a fragment the system will recursively clone - > the repository and its submodules using a `git clone --recursive` command. + > **Note** + > + > If the `URL` parameter contains a fragment the system will recursively clone + > the repository and its submodules using a `git clone --recursive` command. - Git URLs accept context configuration in their fragment section, separated by a - colon (`:`). The first part represents the reference that Git will check out, - and can be either a branch, a tag, or a remote reference. The second part - represents a subdirectory inside the repository that will be used as a build - context. + Git URLs accept context configuration in their fragment section, separated by a + colon (`:`). The first part represents the reference that Git will check out, + and can be either a branch, a tag, or a remote reference. The second part + represents a subdirectory inside the repository that will be used as a build + context. - For example, run this command to use a directory called `docker` in the branch - `container`: + For example, run this command to use a directory called `docker` in the branch + `container`: - ```console - $ docker build https://github.com/docker/rootfs.git#container:docker - ``` + ```console + $ docker build https://github.com/docker/rootfs.git#container:docker + ``` - The following table represents all the valid suffixes with their build - contexts: + The following table represents all the valid suffixes with their build + contexts: - | Build Syntax Suffix | Commit Used | Build Context Used | - |--------------------------------|-----------------------|--------------------| - | `myrepo.git` | `refs/heads/master` | `/` | - | `myrepo.git#mytag` | `refs/tags/mytag` | `/` | - | `myrepo.git#mybranch` | `refs/heads/mybranch` | `/` | - | `myrepo.git#pull/42/head` | `refs/pull/42/head` | `/` | - | `myrepo.git#:myfolder` | `refs/heads/master` | `/myfolder` | - | `myrepo.git#master:myfolder` | `refs/heads/master` | `/myfolder` | - | `myrepo.git#mytag:myfolder` | `refs/tags/mytag` | `/myfolder` | - | `myrepo.git#mybranch:myfolder` | `refs/heads/mybranch` | `/myfolder` | + | Build Syntax Suffix | Commit Used | Build Context Used | + |--------------------------------|-----------------------|--------------------| + | `myrepo.git` | `refs/heads/master` | `/` | + | `myrepo.git#mytag` | `refs/tags/mytag` | `/` | + | `myrepo.git#mybranch` | `refs/heads/mybranch` | `/` | + | `myrepo.git#pull/42/head` | `refs/pull/42/head` | `/` | + | `myrepo.git#:myfolder` | `refs/heads/master` | `/myfolder` | + | `myrepo.git#master:myfolder` | `refs/heads/master` | `/myfolder` | + | `myrepo.git#mytag:myfolder` | `refs/tags/mytag` | `/myfolder` | + | `myrepo.git#mybranch:myfolder` | `refs/heads/mybranch` | `/myfolder` | - > **Note** - > - > You cannot specify the build-context directory (`myfolder` in the examples above) - > when using BuildKit as builder (`DOCKER_BUILDKIT=1`). Support for this feature - > is tracked in [buildkit#1684](https://github.com/moby/buildkit/issues/1684). + ### Tarball contexts - ### Tarball contexts + If you pass an URL to a remote tarball, the URL itself is sent to the daemon: - If you pass an URL to a remote tarball, the URL itself is sent to the daemon: + ```console + $ docker build http://server/context.tar.gz + ``` - ```console - $ docker build http://server/context.tar.gz - ``` + The download operation will be performed on the host the Docker daemon is + running on, which is not necessarily the same host from which the build command + is being issued. The Docker daemon will fetch `context.tar.gz` and use it as the + build context. Tarball contexts must be tar archives conforming to the standard + `tar` UNIX format and can be compressed with any one of the 'xz', 'bzip2', + 'gzip' or 'identity' (no compression) formats. - The download operation will be performed on the host the Docker daemon is - running on, which is not necessarily the same host from which the build command - is being issued. The Docker daemon will fetch `context.tar.gz` and use it as the - build context. Tarball contexts must be tar archives conforming to the standard - `tar` UNIX format and can be compressed with any one of the 'xz', 'bzip2', - 'gzip' or 'identity' (no compression) formats. + ### Text files - ### Text files + Instead of specifying a context, you can pass a single `Dockerfile` in the + `URL` or pipe the file in via `STDIN`. To pipe a `Dockerfile` from `STDIN`: - Instead of specifying a context, you can pass a single `Dockerfile` in the - `URL` or pipe the file in via `STDIN`. To pipe a `Dockerfile` from `STDIN`: + ```console + $ docker build - < Dockerfile + ``` - ```console - $ docker build - < Dockerfile - ``` + With Powershell on Windows, you can run: - With Powershell on Windows, you can run: + ```powershell + Get-Content Dockerfile | docker build - + ``` - ```powershell - Get-Content Dockerfile | docker build - - ``` + If you use `STDIN` or specify a `URL` pointing to a plain text file, the system + places the contents into a file called `Dockerfile`, and any `-f`, `--file` + option is ignored. In this scenario, there is no context. - If you use `STDIN` or specify a `URL` pointing to a plain text file, the system - places the contents into a file called `Dockerfile`, and any `-f`, `--file` - option is ignored. In this scenario, there is no context. + By default the `docker build` command will look for a `Dockerfile` at the root + of the build context. The `-f`, `--file`, option lets you specify the path to + an alternative file to use instead. This is useful in cases where the same set + of files are used for multiple builds. The path must be to a file within the + build context. If a relative path is specified then it is interpreted as + relative to the root of the context. - By default the `docker build` command will look for a `Dockerfile` at the root - of the build context. The `-f`, `--file`, option lets you specify the path to - an alternative file to use instead. This is useful in cases where the same set - of files are used for multiple builds. The path must be to a file within the - build context. If a relative path is specified then it is interpreted as - relative to the root of the context. + In most cases, it's best to put each Dockerfile in an empty directory. Then, + add to that directory only the files needed for building the Dockerfile. To + increase the build's performance, you can exclude files and directories by + adding a `.dockerignore` file to that directory as well. For information on + creating one, see the [.dockerignore file](/engine/reference/builder/#dockerignore-file). - In most cases, it's best to put each Dockerfile in an empty directory. Then, - add to that directory only the files needed for building the Dockerfile. To - increase the build's performance, you can exclude files and directories by - adding a `.dockerignore` file to that directory as well. For information on - creating one, see the [.dockerignore file](../builder.md#dockerignore-file). - - If the Docker client loses connection to the daemon, the build is canceled. - This happens if you interrupt the Docker client with `CTRL-c` or if the Docker - client is killed for any reason. If the build initiated a pull which is still - running at the time the build is cancelled, the pull is cancelled as well. + If the Docker client loses connection to the daemon, the build is canceled. + This happens if you interrupt the Docker client with `CTRL-c` or if the Docker + client is killed for any reason. If the build initiated a pull which is still + running at the time the build is cancelled, the pull is cancelled as well. usage: docker build [OPTIONS] PATH | URL | - pname: docker plink: docker.yaml options: -- option: add-host - value_type: list - description: Add a custom host-to-IP mapping (host:ip) - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: build-arg - value_type: list - description: Set build-time variables - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: cache-from - value_type: stringSlice - default_value: '[]' - description: Images to consider as cache sources - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: cgroup-parent - value_type: string - description: Optional parent cgroup for the container - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: compress - value_type: bool - default_value: "false" - description: Compress the build context using gzip - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: cpu-period - value_type: int64 - default_value: "0" - description: Limit the CPU CFS (Completely Fair Scheduler) period - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: cpu-quota - value_type: int64 - default_value: "0" - description: Limit the CPU CFS (Completely Fair Scheduler) quota - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: cpu-shares - shorthand: c - value_type: int64 - default_value: "0" - description: CPU shares (relative weight) - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: cpuset-cpus - value_type: string - description: CPUs in which to allow execution (0-3, 0,1) - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: cpuset-mems - value_type: string - description: MEMs in which to allow execution (0-3, 0,1) - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: disable-content-trust - value_type: bool - default_value: "true" - description: Skip image verification - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: file - shorthand: f - value_type: string - description: Name of the Dockerfile (Default is 'PATH/Dockerfile') - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: force-rm - value_type: bool - default_value: "false" - description: Always remove intermediate containers - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: iidfile - value_type: string - description: Write the image ID to the file - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: isolation - value_type: string - description: Container isolation technology - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: label - value_type: list - description: Set metadata for an image - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: memory - shorthand: m - value_type: bytes - default_value: "0" - description: Memory limit - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: memory-swap - value_type: bytes - default_value: "0" - description: | - Swap limit equal to memory plus swap: '-1' to enable unlimited swap - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: network - value_type: string - default_value: default - description: | - Set the networking mode for the RUN instructions during build - deprecated: false - min_api_version: "1.25" - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: no-cache - value_type: bool - default_value: "false" - description: Do not use cache when building the image - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: output - shorthand: o - value_type: stringArray - default_value: '[]' - description: 'Output destination (format: type=local,dest=path)' - deprecated: false - min_api_version: "1.40" - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: platform - value_type: string - description: Set platform if server is multi-platform capable - deprecated: false - min_api_version: "1.38" - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: progress - value_type: string - default_value: auto - description: | - Set type of progress output (auto, plain, tty). Use plain to show container output - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: pull - value_type: bool - default_value: "false" - description: Always attempt to pull a newer version of the image - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: quiet - shorthand: q - value_type: bool - default_value: "false" - description: Suppress the build output and print image ID on success - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: rm - value_type: bool - default_value: "true" - description: Remove intermediate containers after a successful build - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: secret - value_type: stringArray - default_value: '[]' - description: | - Secret file to expose to the build (only if BuildKit enabled): id=mysecret,src=/local/secret - deprecated: false - min_api_version: "1.39" - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: security-opt - value_type: stringSlice - default_value: '[]' - description: Security options - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: shm-size - value_type: bytes - default_value: "0" - description: Size of /dev/shm - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: squash - value_type: bool - default_value: "false" - description: Squash newly built layers into a single new layer - deprecated: false - min_api_version: "1.25" - experimental: true - experimentalcli: false - kubernetes: false - swarm: false -- option: ssh - value_type: stringArray - default_value: '[]' - description: | - SSH agent socket or keys to expose to the build (only if BuildKit enabled) (format: default|[=|[,]]) - deprecated: false - min_api_version: "1.39" - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: stream - value_type: bool - default_value: "false" - description: Stream attaches to server to negotiate build context - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: tag - shorthand: t - value_type: list - description: Name and optionally a tag in the 'name:tag' format - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: target - value_type: string - description: Set the target build stage to build. - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: ulimit - value_type: ulimit - default_value: '[]' - description: Ulimit options - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false + - option: add-host + value_type: list + description: Add a custom host-to-IP mapping (`host:ip`) + details_url: '#add-host' + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: build-arg + value_type: list + description: Set build-time variables + details_url: '#build-arg' + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: cache-from + value_type: stringSlice + default_value: '[]' + description: Images to consider as cache sources + details_url: '#cache-from' + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: cgroup-parent + value_type: string + description: Optional parent cgroup for the container + details_url: '#cgroup-parent' + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: compress + value_type: bool + default_value: "false" + description: Compress the build context using gzip + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: cpu-period + value_type: int64 + default_value: "0" + description: Limit the CPU CFS (Completely Fair Scheduler) period + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: cpu-quota + value_type: int64 + default_value: "0" + description: Limit the CPU CFS (Completely Fair Scheduler) quota + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: cpu-shares + shorthand: c + value_type: int64 + default_value: "0" + description: CPU shares (relative weight) + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: cpuset-cpus + value_type: string + description: CPUs in which to allow execution (0-3, 0,1) + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: cpuset-mems + value_type: string + description: MEMs in which to allow execution (0-3, 0,1) + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: disable-content-trust + value_type: bool + default_value: "true" + description: Skip image verification + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: file + shorthand: f + value_type: string + description: Name of the Dockerfile (Default is `PATH/Dockerfile`) + details_url: '#file' + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: force-rm + value_type: bool + default_value: "false" + description: Always remove intermediate containers + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: iidfile + value_type: string + description: Write the image ID to the file + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: isolation + value_type: string + description: Container isolation technology + details_url: '#isolation' + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: label + value_type: list + description: Set metadata for an image + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: memory + shorthand: m + value_type: bytes + default_value: "0" + description: Memory limit + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: memory-swap + value_type: bytes + default_value: "0" + description: 'Swap limit equal to memory plus swap: -1 to enable unlimited swap' + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: network + value_type: string + default_value: default + description: Set the networking mode for the RUN instructions during build + deprecated: false + hidden: false + min_api_version: "1.25" + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: no-cache + value_type: bool + default_value: "false" + description: Do not use cache when building the image + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: platform + value_type: string + description: Set platform if server is multi-platform capable + deprecated: false + hidden: false + min_api_version: "1.38" + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: pull + value_type: bool + default_value: "false" + description: Always attempt to pull a newer version of the image + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: quiet + shorthand: q + value_type: bool + default_value: "false" + description: Suppress the build output and print image ID on success + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: rm + value_type: bool + default_value: "true" + description: Remove intermediate containers after a successful build + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: security-opt + value_type: stringSlice + default_value: '[]' + description: Security options + details_url: '#security-opt' + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: shm-size + value_type: bytes + default_value: "0" + description: Size of `/dev/shm` + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: squash + value_type: bool + default_value: "false" + description: Squash newly built layers into a single new layer + details_url: '#squash' + deprecated: false + hidden: false + min_api_version: "1.25" + experimental: true + experimentalcli: false + kubernetes: false + swarm: false + - option: tag + shorthand: t + value_type: list + description: Name and optionally a tag in the `name:tag` format + details_url: '#tag' + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: target + value_type: string + description: Set the target build stage to build. + details_url: '#target' + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: ulimit + value_type: ulimit + default_value: '[]' + description: Ulimit options + details_url: '#ulimit' + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false +inherited_options: + - option: help + value_type: bool + default_value: "false" + description: Print usage + deprecated: false + hidden: true + experimental: false + experimentalcli: false + kubernetes: false + swarm: false examples: |- - ### Build with PATH - - ```console - $ docker build . - - Uploading context 10240 bytes - Step 1/3 : FROM busybox - Pulling repository busybox - ---> e9aa60c60128MB/2.284 MB (100%) endpoint: https://cdn-registry-1.docker.io/v1/ - Step 2/3 : RUN ls -lh / - ---> Running in 9c9e81692ae9 - total 24 - drwxr-xr-x 2 root root 4.0K Mar 12 2013 bin - drwxr-xr-x 5 root root 4.0K Oct 19 00:19 dev - drwxr-xr-x 2 root root 4.0K Oct 19 00:19 etc - drwxr-xr-x 2 root root 4.0K Nov 15 23:34 lib - lrwxrwxrwx 1 root root 3 Mar 12 2013 lib64 -> lib - dr-xr-xr-x 116 root root 0 Nov 15 23:34 proc - lrwxrwxrwx 1 root root 3 Mar 12 2013 sbin -> bin - dr-xr-xr-x 13 root root 0 Nov 15 23:34 sys - drwxr-xr-x 2 root root 4.0K Mar 12 2013 tmp - drwxr-xr-x 2 root root 4.0K Nov 15 23:34 usr - ---> b35f4035db3f - Step 3/3 : CMD echo Hello world - ---> Running in 02071fceb21b - ---> f52f38b7823e - Successfully built f52f38b7823e - Removing intermediate container 9c9e81692ae9 - Removing intermediate container 02071fceb21b - ``` - - This example specifies that the `PATH` is `.`, and so all the files in the - local directory get `tar`d and sent to the Docker daemon. The `PATH` specifies - where to find the files for the "context" of the build on the Docker daemon. - Remember that the daemon could be running on a remote machine and that no - parsing of the Dockerfile happens at the client side (where you're running - `docker build`). That means that *all* the files at `PATH` get sent, not just - the ones listed to [*ADD*](../builder.md#add) in the Dockerfile. - - The transfer of context from the local machine to the Docker daemon is what the - `docker` client means when you see the "Sending build context" message. - - If you wish to keep the intermediate containers after the build is complete, - you must use `--rm=false`. This does not affect the build cache. - - ### Build with URL - - ```console - $ docker build github.com/creack/docker-firefox - ``` - - This will clone the GitHub repository and use the cloned repository as context. - The Dockerfile at the root of the repository is used as Dockerfile. You can - specify an arbitrary Git repository by using the `git://` or `git@` scheme. - - ```console - $ docker build -f ctx/Dockerfile http://server/ctx.tar.gz - - Downloading context: http://server/ctx.tar.gz [===================>] 240 B/240 B - Step 1/3 : FROM busybox - ---> 8c2e06607696 - Step 2/3 : ADD ctx/container.cfg / - ---> e7829950cee3 - Removing intermediate container b35224abf821 - Step 3/3 : CMD /bin/ls - ---> Running in fbc63d321d73 - ---> 3286931702ad - Removing intermediate container fbc63d321d73 - Successfully built 377c409b35e4 - ``` - - This sends the URL `http://server/ctx.tar.gz` to the Docker daemon, which - downloads and extracts the referenced tarball. The `-f ctx/Dockerfile` - parameter specifies a path inside `ctx.tar.gz` to the `Dockerfile` that is used - to build the image. Any `ADD` commands in that `Dockerfile` that refers to local - paths must be relative to the root of the contents inside `ctx.tar.gz`. In the - example above, the tarball contains a directory `ctx/`, so the `ADD - ctx/container.cfg /` operation works as expected. - - ### Build with - - - ```console - $ docker build - < Dockerfile - ``` - - This will read a Dockerfile from `STDIN` without context. Due to the lack of a - context, no contents of any local directory will be sent to the Docker daemon. - Since there is no context, a Dockerfile `ADD` only works if it refers to a - remote URL. - - ```console - $ docker build - < context.tar.gz - ``` - - This will build an image for a compressed context read from `STDIN`. Supported - formats are: bzip2, gzip and xz. - - ### Use a .dockerignore file - - ```console - $ docker build . - - Uploading context 18.829 MB - Uploading context - Step 1/2 : FROM busybox - ---> 769b9341d937 - Step 2/2 : CMD echo Hello world - ---> Using cache - ---> 99cc1ad10469 - Successfully built 99cc1ad10469 - $ echo ".git" > .dockerignore - $ docker build . - Uploading context 6.76 MB - Uploading context - Step 1/2 : FROM busybox - ---> 769b9341d937 - Step 2/2 : CMD echo Hello world - ---> Using cache - ---> 99cc1ad10469 - Successfully built 99cc1ad10469 - ``` - - This example shows the use of the `.dockerignore` file to exclude the `.git` - directory from the context. Its effect can be seen in the changed size of the - uploaded context. The builder reference contains detailed information on - [creating a .dockerignore file](../builder.md#dockerignore-file). - - When using the [BuildKit backend](https://docs.docker.com/build/buildkit/), - `docker build` searches for a `.dockerignore` file relative to the Dockerfile - name. For example, running `docker build -f myapp.Dockerfile .` will first look - for an ignore file named `myapp.Dockerfile.dockerignore`. If such a file is not - found, the `.dockerignore` file is used if present. Using a Dockerfile based - `.dockerignore` is useful if a project contains multiple Dockerfiles that - expect to ignore different sets of files. - - - ### Tag an image (-t, --tag) - - ```console - $ docker build -t vieux/apache:2.0 . - ``` - - This will build like the previous example, but it will then tag the resulting - image. The repository name will be `vieux/apache` and the tag will be `2.0`. - [Read more about valid tags](tag.md). - - You can apply multiple tags to an image. For example, you can apply the `latest` - tag to a newly built image and add another tag that references a specific - version. - For example, to tag an image both as `whenry/fedora-jboss:latest` and - `whenry/fedora-jboss:v2.1`, use the following: - - ```console - $ docker build -t whenry/fedora-jboss:latest -t whenry/fedora-jboss:v2.1 . - ``` - - ### Specify a Dockerfile (-f, --file) - - ```console - $ docker build -f Dockerfile.debug . - ``` - - This will use a file called `Dockerfile.debug` for the build instructions - instead of `Dockerfile`. - - ```console - $ curl example.com/remote/Dockerfile | docker build -f - . - ``` - - The above command will use the current directory as the build context and read - a Dockerfile from stdin. - - ```console - $ docker build -f dockerfiles/Dockerfile.debug -t myapp_debug . - $ docker build -f dockerfiles/Dockerfile.prod -t myapp_prod . - ``` - - The above commands will build the current build context (as specified by the - `.`) twice, once using a debug version of a `Dockerfile` and once using a - production version. + ### Build with PATH + + ```console + $ docker build . + + Uploading context 10240 bytes + Step 1/3 : FROM busybox + Pulling repository busybox + ---> e9aa60c60128MB/2.284 MB (100%) endpoint: https://cdn-registry-1.docker.io/v1/ + Step 2/3 : RUN ls -lh / + ---> Running in 9c9e81692ae9 + total 24 + drwxr-xr-x 2 root root 4.0K Mar 12 2013 bin + drwxr-xr-x 5 root root 4.0K Oct 19 00:19 dev + drwxr-xr-x 2 root root 4.0K Oct 19 00:19 etc + drwxr-xr-x 2 root root 4.0K Nov 15 23:34 lib + lrwxrwxrwx 1 root root 3 Mar 12 2013 lib64 -> lib + dr-xr-xr-x 116 root root 0 Nov 15 23:34 proc + lrwxrwxrwx 1 root root 3 Mar 12 2013 sbin -> bin + dr-xr-xr-x 13 root root 0 Nov 15 23:34 sys + drwxr-xr-x 2 root root 4.0K Mar 12 2013 tmp + drwxr-xr-x 2 root root 4.0K Nov 15 23:34 usr + ---> b35f4035db3f + Step 3/3 : CMD echo Hello world + ---> Running in 02071fceb21b + ---> f52f38b7823e + Successfully built f52f38b7823e + Removing intermediate container 9c9e81692ae9 + Removing intermediate container 02071fceb21b + ``` + + This example specifies that the `PATH` is `.`, and so all the files in the + local directory get `tar`d and sent to the Docker daemon. The `PATH` specifies + where to find the files for the "context" of the build on the Docker daemon. + Remember that the daemon could be running on a remote machine and that no + parsing of the Dockerfile happens at the client side (where you're running + `docker build`). That means that *all* the files at `PATH` get sent, not just + the ones listed to [*ADD*](/engine/reference/builder/#add) + in the Dockerfile. + + The transfer of context from the local machine to the Docker daemon is what the + `docker` client means when you see the "Sending build context" message. + + If you wish to keep the intermediate containers after the build is complete, + you must use `--rm=false`. This does not affect the build cache. + + ### Build with URL + + ```console + $ docker build github.com/creack/docker-firefox + ``` + + This will clone the GitHub repository and use the cloned repository as context. + The Dockerfile at the root of the repository is used as Dockerfile. You can + specify an arbitrary Git repository by using the `git://` or `git@` scheme. + + ```console + $ docker build -f ctx/Dockerfile http://server/ctx.tar.gz + + Downloading context: http://server/ctx.tar.gz [===================>] 240 B/240 B + Step 1/3 : FROM busybox + ---> 8c2e06607696 + Step 2/3 : ADD ctx/container.cfg / + ---> e7829950cee3 + Removing intermediate container b35224abf821 + Step 3/3 : CMD /bin/ls + ---> Running in fbc63d321d73 + ---> 3286931702ad + Removing intermediate container fbc63d321d73 + Successfully built 377c409b35e4 + ``` + + This sends the URL `http://server/ctx.tar.gz` to the Docker daemon, which + downloads and extracts the referenced tarball. The `-f ctx/Dockerfile` + parameter specifies a path inside `ctx.tar.gz` to the `Dockerfile` that is used + to build the image. Any `ADD` commands in that `Dockerfile` that refers to local + paths must be relative to the root of the contents inside `ctx.tar.gz`. In the + example above, the tarball contains a directory `ctx/`, so the `ADD + ctx/container.cfg /` operation works as expected. + + ### Build with - + + ```console + $ docker build - < Dockerfile + ``` + + This will read a Dockerfile from `STDIN` without context. Due to the lack of a + context, no contents of any local directory will be sent to the Docker daemon. + Since there is no context, a Dockerfile `ADD` only works if it refers to a + remote URL. + + ```console + $ docker build - < context.tar.gz + ``` + + This will build an image for a compressed context read from `STDIN`. Supported + formats are: bzip2, gzip and xz. + + ### Use a .dockerignore file + + ```console + $ docker build . + + Uploading context 18.829 MB + Uploading context + Step 1/2 : FROM busybox + ---> 769b9341d937 + Step 2/2 : CMD echo Hello world + ---> Using cache + ---> 99cc1ad10469 + Successfully built 99cc1ad10469 + $ echo ".git" > .dockerignore + $ docker build . + Uploading context 6.76 MB + Uploading context + Step 1/2 : FROM busybox + ---> 769b9341d937 + Step 2/2 : CMD echo Hello world + ---> Using cache + ---> 99cc1ad10469 + Successfully built 99cc1ad10469 + ``` + + This example shows the use of the `.dockerignore` file to exclude the `.git` + directory from the context. Its effect can be seen in the changed size of the + uploaded context. The builder reference contains detailed information on + [creating a .dockerignore file](/engine/reference/builder/#dockerignore-file). + + When using the [BuildKit backend](/build/buildkit/), + `docker build` searches for a `.dockerignore` file relative to the Dockerfile + name. For example, running `docker build -f myapp.Dockerfile .` will first look + for an ignore file named `myapp.Dockerfile.dockerignore`. If such a file is not + found, the `.dockerignore` file is used if present. Using a Dockerfile based + `.dockerignore` is useful if a project contains multiple Dockerfiles that expect + to ignore different sets of files. + + + ### Tag an image (-t, --tag) {#tag} + + ```console + $ docker build -t vieux/apache:2.0 . + ``` + + This will build like the previous example, but it will then tag the resulting + image. The repository name will be `vieux/apache` and the tag will be `2.0`. + [Read more about valid tags](tag.md). + + You can apply multiple tags to an image. For example, you can apply the `latest` + tag to a newly built image and add another tag that references a specific + version. + For example, to tag an image both as `whenry/fedora-jboss:latest` and + `whenry/fedora-jboss:v2.1`, use the following: + + ```console + $ docker build -t whenry/fedora-jboss:latest -t whenry/fedora-jboss:v2.1 . + ``` + + ### Specify a Dockerfile (-f, --file) {#file} + + ```console + $ docker build -f Dockerfile.debug . + ``` + + This will use a file called `Dockerfile.debug` for the build instructions + instead of `Dockerfile`. + + ```console + $ curl example.com/remote/Dockerfile | docker build -f - . + ``` + + The above command will use the current directory as the build context and read + a Dockerfile from stdin. + + ```console + $ docker build -f dockerfiles/Dockerfile.debug -t myapp_debug . + $ docker build -f dockerfiles/Dockerfile.prod -t myapp_prod . + ``` + + The above commands will build the current build context (as specified by the + `.`) twice, once using a debug version of a `Dockerfile` and once using a + production version. - ```console - $ cd /home/me/myapp/some/dir/really/deep - $ docker build -f /home/me/myapp/dockerfiles/debug /home/me/myapp - $ docker build -f ../../../../dockerfiles/debug /home/me/myapp - ``` + ```console + $ cd /home/me/myapp/some/dir/really/deep + $ docker build -f /home/me/myapp/dockerfiles/debug /home/me/myapp + $ docker build -f ../../../../dockerfiles/debug /home/me/myapp + ``` - These two `docker build` commands do the exact same thing. They both use the - contents of the `debug` file instead of looking for a `Dockerfile` and will use - `/home/me/myapp` as the root of the build context. Note that `debug` is in the - directory structure of the build context, regardless of how you refer to it on - the command line. + These two `docker build` commands do the exact same thing. They both use the + contents of the `debug` file instead of looking for a `Dockerfile` and will use + `/home/me/myapp` as the root of the build context. Note that `debug` is in the + directory structure of the build context, regardless of how you refer to it on + the command line. - > **Note** - > - > `docker build` returns a `no such file or directory` error if the - > file or directory does not exist in the uploaded context. This may - > happen if there is no context, or if you specify a file that is - > elsewhere on the Host system. The context is limited to the current - > directory (and its children) for security reasons, and to ensure - > repeatable builds on remote Docker hosts. This is also the reason why - > `ADD ../file` does not work. - - ### Use a custom parent cgroup (--cgroup-parent) - - When `docker build` is run with the `--cgroup-parent` option the containers - used in the build will be run with the [corresponding `docker run` flag](../run.md#specify-custom-cgroups). + > **Note** + > + > `docker build` returns a `no such file or directory` error if the + > file or directory does not exist in the uploaded context. This may + > happen if there is no context, or if you specify a file that is + > elsewhere on the Host system. The context is limited to the current + > directory (and its children) for security reasons, and to ensure + > repeatable builds on remote Docker hosts. This is also the reason why + > `ADD ../file` does not work. + + ### Use a custom parent cgroup (--cgroup-parent) {#cgroup-parent} + + When `docker build` is run with the `--cgroup-parent` option the containers + used in the build will be run with the [corresponding `docker run` flag](../run.md#specify-custom-cgroups). - ### Set ulimits in container (--ulimit) + ### Set ulimits in container (--ulimit) {#ulimit} - Using the `--ulimit` option with `docker build` will cause each build step's - container to be started using those [`--ulimit` flag values](run.md#ulimit). + Using the `--ulimit` option with `docker build` will cause each build step's + container to be started using those [`--ulimit` flag values](run.md#ulimit). - ### Set build-time variables (--build-arg) + ### Set build-time variables (--build-arg) {#build-arg} - You can use `ENV` instructions in a Dockerfile to define variable - values. These values persist in the built image. However, often - persistence is not what you want. Users want to specify variables differently - depending on which host they build an image on. + You can use `ENV` instructions in a Dockerfile to define variable + values. These values persist in the built image. However, often + persistence is not what you want. Users want to specify variables differently + depending on which host they build an image on. - A good example is `http_proxy` or source versions for pulling intermediate - files. The `ARG` instruction lets Dockerfile authors define values that users - can set at build-time using the `--build-arg` flag: + A good example is `http_proxy` or source versions for pulling intermediate + files. The `ARG` instruction lets Dockerfile authors define values that users + can set at build-time using the `--build-arg` flag: - ```console - $ docker build --build-arg HTTP_PROXY=http://10.20.30.2:1234 --build-arg FTP_PROXY=http://40.50.60.5:4567 . - ``` + ```console + $ docker build --build-arg HTTP_PROXY=http://10.20.30.2:1234 --build-arg FTP_PROXY=http://40.50.60.5:4567 . + ``` - This flag allows you to pass the build-time variables that are - accessed like regular environment variables in the `RUN` instruction of the - Dockerfile. Also, these values don't persist in the intermediate or final images - like `ENV` values do. You must add `--build-arg` for each build argument. + This flag allows you to pass the build-time variables that are + accessed like regular environment variables in the `RUN` instruction of the + Dockerfile. Also, these values don't persist in the intermediate or final images + like `ENV` values do. You must add `--build-arg` for each build argument. - Using this flag will not alter the output you see when the `ARG` lines from the - Dockerfile are echoed during the build process. + Using this flag will not alter the output you see when the `ARG` lines from the + Dockerfile are echoed during the build process. - For detailed information on using `ARG` and `ENV` instructions, see the - [Dockerfile reference](../builder.md). + For detailed information on using `ARG` and `ENV` instructions, see the + [Dockerfile reference](/engine/reference/builder/). - You may also use the `--build-arg` flag without a value, in which case the value - from the local environment will be propagated into the Docker container being - built: + You may also use the `--build-arg` flag without a value, in which case the value + from the local environment will be propagated into the Docker container being + built: - ```console - $ export HTTP_PROXY=http://10.20.30.2:1234 - $ docker build --build-arg HTTP_PROXY . - ``` + ```console + $ export HTTP_PROXY=http://10.20.30.2:1234 + $ docker build --build-arg HTTP_PROXY . + ``` - This is similar to how `docker run -e` works. Refer to the [`docker run` documentation](run.md#env) - for more information. + This is similar to how `docker run -e` works. Refer to the [`docker run` documentation](run.md#env) + for more information. - ### Optional security options (--security-opt) + ### Optional security options (--security-opt) {#security-opt} - This flag is only supported on a daemon running on Windows, and only supports - the `credentialspec` option. The `credentialspec` must be in the format - `file://spec.txt` or `registry://keyname`. + This flag is only supported on a daemon running on Windows, and only supports + the `credentialspec` option. The `credentialspec` must be in the format + `file://spec.txt` or `registry://keyname`. - ### Specify isolation technology for container (--isolation) + ### Specify isolation technology for container (--isolation) {#isolation} - This option is useful in situations where you are running Docker containers on - Windows. The `--isolation=` option sets a container's isolation - technology. On Linux, the only supported is the `default` option which uses - Linux namespaces. On Microsoft Windows, you can specify these values: + This option is useful in situations where you are running Docker containers on + Windows. The `--isolation=` option sets a container's isolation + technology. On Linux, the only supported is the `default` option which uses + Linux namespaces. On Microsoft Windows, you can specify these values: - | Value | Description | - |-----------|--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------| - | `default` | Use the value specified by the Docker daemon's `--exec-opt` . If the `daemon` does not specify an isolation technology, Microsoft Windows uses `process` as its default value. | - | `process` | Namespace isolation only. | - | `hyperv` | Hyper-V hypervisor partition-based isolation. | + | Value | Description | + |-----------|--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------| + | `default` | Use the value specified by the Docker daemon's `--exec-opt` . If the `daemon` does not specify an isolation technology, Microsoft Windows uses `process` as its default value. | + | `process` | Namespace isolation only. | + | `hyperv` | Hyper-V hypervisor partition-based isolation. | - Specifying the `--isolation` flag without a value is the same as setting `--isolation="default"`. + Specifying the `--isolation` flag without a value is the same as setting `--isolation="default"`. - ### Add entries to container hosts file (--add-host) + ### Add entries to container hosts file (--add-host) {#add-host} - You can add other hosts into a container's `/etc/hosts` file by using one or - more `--add-host` flags. This example adds a static address for a host named - `docker`: + You can add other hosts into a container's `/etc/hosts` file by using one or + more `--add-host` flags. This example adds a static address for a host named + `docker`: - $ docker build --add-host=docker:10.180.0.1 . + $ docker build --add-host=docker:10.180.0.1 . - ### Specifying target build stage (--target) + ### Specifying target build stage (--target) {#target} - When building a Dockerfile with multiple build stages, `--target` can be used to - specify an intermediate build stage by name as a final stage for the resulting - image. Commands after the target stage will be skipped. + When building a Dockerfile with multiple build stages, `--target` can be used to + specify an intermediate build stage by name as a final stage for the resulting + image. Commands after the target stage will be skipped. - ```dockerfile - FROM debian AS build-env - # ... + ```dockerfile + FROM debian AS build-env + # ... - FROM alpine AS production-env - # ... - ``` + FROM alpine AS production-env + # ... + ``` - ```console - $ docker build -t mybuildimage --target build-env . - ``` + ```console + $ docker build -t mybuildimage --target build-env . + ``` - ### Custom build outputs (--output) + ### Custom build outputs (--output) {#output} - > **Note** - > - > This feature requires the BuildKit backend. You can either - > [enable BuildKit](https://docs.docker.com/build/buildkit/#getting-started) or - > use the [buildx](https://github.com/docker/buildx) plugin which provides more - > output type options. + > **Note** + > + > This feature requires the BuildKit backend. You can either + > [enable BuildKit](/build/buildkit/#getting-started) or + > use the [buildx](https://github.com/docker/buildx) plugin which provides more + > output type options. - By default, a local container image is created from the build result. The - `--output` (or `-o`) flag allows you to override this behavior, and a specify a - custom exporter. For example, custom exporters allow you to export the build - artifacts as files on the local filesystem instead of a Docker image, which can - be useful for generating local binaries, code generation etc. + By default, a local container image is created from the build result. The + `--output` (or `-o`) flag allows you to override this behavior, and a specify a + custom exporter. For example, custom exporters allow you to export the build + artifacts as files on the local filesystem instead of a Docker image, which can + be useful for generating local binaries, code generation etc. - The value for `--output` is a CSV-formatted string defining the exporter type - and options. Currently, `local` and `tar` exporters are supported. The `local` - exporter writes the resulting build files to a directory on the client side. The - `tar` exporter is similar but writes the files as a single tarball (`.tar`). + The value for `--output` is a CSV-formatted string defining the exporter type + and options. Currently, `local` and `tar` exporters are supported. The `local` + exporter writes the resulting build files to a directory on the client side. The + `tar` exporter is similar but writes the files as a single tarball (`.tar`). - If no type is specified, the value defaults to the output directory of the local - exporter. Use a hyphen (`-`) to write the output tarball to standard output - (`STDOUT`). + If no type is specified, the value defaults to the output directory of the local + exporter. Use a hyphen (`-`) to write the output tarball to standard output + (`STDOUT`). - The following example builds an image using the current directory (`.`) as build - context, and exports the files to a directory named `out` in the current directory. - If the directory does not exist, Docker creates the directory automatically: + The following example builds an image using the current directory (`.`) as build + context, and exports the files to a directory named `out` in the current directory. + If the directory does not exist, Docker creates the directory automatically: - ```console - $ docker build -o out . - ``` + ```console + $ docker build -o out . + ``` - The example above uses the short-hand syntax, omitting the `type` options, and - thus uses the default (`local`) exporter. The example below shows the equivalent - using the long-hand CSV syntax, specifying both `type` and `dest` (destination - path): + The example above uses the short-hand syntax, omitting the `type` options, and + thus uses the default (`local`) exporter. The example below shows the equivalent + using the long-hand CSV syntax, specifying both `type` and `dest` (destination + path): - ```console - $ docker build --output type=local,dest=out . - ``` + ```console + $ docker build --output type=local,dest=out . + ``` - Use the `tar` type to export the files as a `.tar` archive: + Use the `tar` type to export the files as a `.tar` archive: - ```console - $ docker build --output type=tar,dest=out.tar . - ``` + ```console + $ docker build --output type=tar,dest=out.tar . + ``` - The example below shows the equivalent when using the short-hand syntax. In this - case, `-` is specified as destination, which automatically selects the `tar` type, - and writes the output tarball to standard output, which is then redirected to - the `out.tar` file: + The example below shows the equivalent when using the short-hand syntax. In this + case, `-` is specified as destination, which automatically selects the `tar` type, + and writes the output tarball to standard output, which is then redirected to + the `out.tar` file: - ```console - $ docker build -o - . > out.tar - ``` + ```console + $ docker build -o - . > out.tar + ``` - The `--output` option exports all files from the target stage. A common pattern - for exporting only specific files is to do multi-stage builds and to copy the - desired files to a new scratch stage with [`COPY --from`](../builder.md#copy). + The `--output` option exports all files from the target stage. A common pattern + for exporting only specific files is to do multi-stage builds and to copy the + desired files to a new scratch stage with [`COPY --from`](/engine/reference/builder/#copy). - The example `Dockerfile` below uses a separate stage to collect the - build-artifacts for exporting: + The example `Dockerfile` below uses a separate stage to collect the + build-artifacts for exporting: - ```dockerfile - FROM golang AS build-stage - RUN go get -u github.com/LK4D4/vndr + ```dockerfile + FROM golang AS build-stage + RUN go get -u github.com/LK4D4/vndr - FROM scratch AS export-stage - COPY --from=build-stage /go/bin/vndr / - ``` + FROM scratch AS export-stage + COPY --from=build-stage /go/bin/vndr / + ``` - When building the Dockerfile with the `-o` option, only the files from the final - stage are exported to the `out` directory, in this case, the `vndr` binary: + When building the Dockerfile with the `-o` option, only the files from the final + stage are exported to the `out` directory, in this case, the `vndr` binary: - ```console - $ docker build -o out . - - [+] Building 2.3s (7/7) FINISHED - => [internal] load build definition from Dockerfile 0.1s - => => transferring dockerfile: 176B 0.0s - => [internal] load .dockerignore 0.0s - => => transferring context: 2B 0.0s - => [internal] load metadata for docker.io/library/golang:latest 1.6s - => [build-stage 1/2] FROM docker.io/library/golang@sha256:2df96417dca0561bf1027742dcc5b446a18957cd28eba6aa79269f23f1846d3f 0.0s - => => resolve docker.io/library/golang@sha256:2df96417dca0561bf1027742dcc5b446a18957cd28eba6aa79269f23f1846d3f 0.0s - => CACHED [build-stage 2/2] RUN go get -u github.com/LK4D4/vndr 0.0s - => [export-stage 1/1] COPY --from=build-stage /go/bin/vndr / 0.2s - => exporting to client 0.4s - => => copying files 10.30MB 0.3s - - $ ls ./out - vndr - ``` - - ### Specifying external cache sources (--cache-from) - - > **Note** - > - > This feature requires the BuildKit backend. You can either - > [enable BuildKit](https://docs.docker.com/build/buildkit/#getting-started) or - > use the [buildx](https://github.com/docker/buildx) plugin. The previous - > builder has limited support for reusing cache from pre-pulled images. - - In addition to local build cache, the builder can reuse the cache generated from - previous builds with the `--cache-from` flag pointing to an image in the registry. - - To use an image as a cache source, cache metadata needs to be written into the - image on creation. This can be done by setting `--build-arg BUILDKIT_INLINE_CACHE=1` - when building the image. After that, the built image can be used as a cache source - for subsequent builds. - - Upon importing the cache, the builder will only pull the JSON metadata from the - registry and determine possible cache hits based on that information. If there - is a cache hit, the matched layers are pulled into the local environment. - - In addition to images, the cache can also be pulled from special cache manifests - generated by [`buildx`](https://github.com/docker/buildx) or the BuildKit CLI - (`buildctl`). These manifests (when built with the `type=registry` and `mode=max` - options) allow pulling layer data for intermediate stages in multi-stage builds. - - The following example builds an image with inline-cache metadata and pushes it - to a registry, then uses the image as a cache source on another machine: - - ```console - $ docker build -t myname/myapp --build-arg BUILDKIT_INLINE_CACHE=1 . - $ docker push myname/myapp - ``` - - After pushing the image, the image is used as cache source on another machine. - BuildKit automatically pulls the image from the registry if needed. - - On another machine: - - ```console - $ docker build --cache-from myname/myapp . - ``` - - ### Squash an image's layers (--squash) (experimental) - - #### Overview - - Once the image is built, squash the new layers into a new image with a single - new layer. Squashing does not destroy any existing image, rather it creates a new - image with the content of the squashed layers. This effectively makes it look - like all `Dockerfile` commands were created with a single layer. The build - cache is preserved with this method. - - The `--squash` option is an experimental feature, and should not be considered - stable. - - - Squashing layers can be beneficial if your Dockerfile produces multiple layers - modifying the same files, for example, files that are created in one step, and - removed in another step. For other use-cases, squashing images may actually have - a negative impact on performance; when pulling an image consisting of multiple - layers, layers can be pulled in parallel, and allows sharing layers between - images (saving space). - - For most use cases, multi-stage builds are a better alternative, as they give more - fine-grained control over your build, and can take advantage of future - optimizations in the builder. Refer to the [use multi-stage builds](https://docs.docker.com/develop/develop-images/multistage-build/) - section in the userguide for more information. - - - #### Known limitations - - The `--squash` option has a number of known limitations: - - - When squashing layers, the resulting image cannot take advantage of layer - sharing with other images, and may use significantly more space. Sharing the - base image is still supported. - - When using this option you may see significantly more space used due to - storing two copies of the image, one for the build cache with all the cache - layers intact, and one for the squashed version. - - While squashing layers may produce smaller images, it may have a negative - impact on performance, as a single layer takes longer to extract, and - downloading a single layer cannot be parallelized. - - When attempting to squash an image that does not make changes to the - filesystem (for example, the Dockerfile only contains `ENV` instructions), - the squash step will fail (see [issue #33823](https://github.com/moby/moby/issues/33823)). - - #### Prerequisites - - The example on this page is using experimental mode in Docker 19.03. - - Experimental mode can be enabled by using the `--experimental` flag when starting - the Docker daemon or setting `experimental: true` in the `daemon.json` configuration - file. - - By default, experimental mode is disabled. To see the current configuration of - the docker daemon, use the `docker version` command and check the `Experimental` - line in the `Engine` section: - - ```console - Client: Docker Engine - Community - Version: 19.03.8 - API version: 1.40 - Go version: go1.12.17 - Git commit: afacb8b - Built: Wed Mar 11 01:21:11 2020 - OS/Arch: darwin/amd64 - Experimental: false - - Server: Docker Engine - Community - Engine: - Version: 19.03.8 - API version: 1.40 (minimum version 1.12) - Go version: go1.12.17 - Git commit: afacb8b - Built: Wed Mar 11 01:29:16 2020 - OS/Arch: linux/amd64 - Experimental: true - [...] - ``` - - To enable experimental mode, users need to restart the docker daemon with the - experimental flag enabled. - - #### Enable Docker experimental - - To enable experimental features, you need to start the Docker daemon with - `--experimental` flag. You can also enable the daemon flag via - `/etc/docker/daemon.json`, for example: - - ```json - { - "experimental": true - } - ``` - - Then make sure the experimental flag is enabled: - - ```console - $ docker version -f '{{.Server.Experimental}}' - true - ``` - - #### Build an image with `--squash` argument - - The following is an example of docker build with `--squash` argument - - ```dockerfile - FROM busybox - RUN echo hello > /hello - RUN echo world >> /hello - RUN touch remove_me /remove_me - ENV HELLO=world - RUN rm /remove_me - ``` - - An image named `test` is built with `--squash` argument. - - ```console - $ docker build --squash -t test . - - <...> - ``` - - If everything is right, the history looks like this: - - ```console - $ docker history test - - IMAGE CREATED CREATED BY SIZE COMMENT - 4e10cb5b4cac 3 seconds ago 12 B merge sha256:88a7b0112a41826885df0e7072698006ee8f621c6ab99fca7fe9151d7b599702 to sha256:47bcc53f74dc94b1920f0b34f6036096526296767650f223433fe65c35f149eb - 5 minutes ago /bin/sh -c rm /remove_me 0 B - 5 minutes ago /bin/sh -c #(nop) ENV HELLO=world 0 B - 5 minutes ago /bin/sh -c touch remove_me /remove_me 0 B - 5 minutes ago /bin/sh -c echo world >> /hello 0 B - 6 minutes ago /bin/sh -c echo hello > /hello 0 B - 7 weeks ago /bin/sh -c #(nop) CMD ["sh"] 0 B - 7 weeks ago /bin/sh -c #(nop) ADD file:47ca6e777c36a4cfff 1.113 MB - ``` - - We could find that a layer's name is ``, and there is a new layer with - COMMENT `merge`. - - Test the image, check for `/remove_me` being gone, make sure `hello\nworld` is - in `/hello`, make sure the `HELLO` environment variable's value is `world`. + ```console + $ docker build -o out . + + [+] Building 2.3s (7/7) FINISHED + => [internal] load build definition from Dockerfile 0.1s + => => transferring dockerfile: 176B 0.0s + => [internal] load .dockerignore 0.0s + => => transferring context: 2B 0.0s + => [internal] load metadata for docker.io/library/golang:latest 1.6s + => [build-stage 1/2] FROM docker.io/library/golang@sha256:2df96417dca0561bf1027742dcc5b446a18957cd28eba6aa79269f23f1846d3f 0.0s + => => resolve docker.io/library/golang@sha256:2df96417dca0561bf1027742dcc5b446a18957cd28eba6aa79269f23f1846d3f 0.0s + => CACHED [build-stage 2/2] RUN go get -u github.com/LK4D4/vndr 0.0s + => [export-stage 1/1] COPY --from=build-stage /go/bin/vndr / 0.2s + => exporting to client 0.4s + => => copying files 10.30MB 0.3s + + $ ls ./out + vndr + ``` + + ### Specifying external cache sources (--cache-from) {#cache-from} + + > **Note** + > + > This feature requires the BuildKit backend. You can either + > [enable BuildKit](/build/buildkit/#getting-started) or + > use the [buildx](https://github.com/docker/buildx) plugin. The previous + > builder has limited support for reusing cache from pre-pulled images. + + In addition to local build cache, the builder can reuse the cache generated from + previous builds with the `--cache-from` flag pointing to an image in the registry. + + To use an image as a cache source, cache metadata needs to be written into the + image on creation. This can be done by setting `--build-arg BUILDKIT_INLINE_CACHE=1` + when building the image. After that, the built image can be used as a cache source + for subsequent builds. + + Upon importing the cache, the builder will only pull the JSON metadata from the + registry and determine possible cache hits based on that information. If there + is a cache hit, the matched layers are pulled into the local environment. + + In addition to images, the cache can also be pulled from special cache manifests + generated by [`buildx`](https://github.com/docker/buildx) or the BuildKit CLI + (`buildctl`). These manifests (when built with the `type=registry` and `mode=max` + options) allow pulling layer data for intermediate stages in multi-stage builds. + + The following example builds an image with inline-cache metadata and pushes it + to a registry, then uses the image as a cache source on another machine: + + ```console + $ docker build -t myname/myapp --build-arg BUILDKIT_INLINE_CACHE=1 . + $ docker push myname/myapp + ``` + + After pushing the image, the image is used as cache source on another machine. + BuildKit automatically pulls the image from the registry if needed. + + On another machine: + + ```console + $ docker build --cache-from myname/myapp . + ``` + + ### Squash an image's layers (--squash) (experimental) {#squash} + + #### Overview + + Once the image is built, squash the new layers into a new image with a single + new layer. Squashing does not destroy any existing image, rather it creates a new + image with the content of the squashed layers. This effectively makes it look + like all `Dockerfile` commands were created with a single layer. The build + cache is preserved with this method. + + The `--squash` option is an experimental feature, and should not be considered + stable. + + + Squashing layers can be beneficial if your Dockerfile produces multiple layers + modifying the same files, for example, files that are created in one step, and + removed in another step. For other use-cases, squashing images may actually have + a negative impact on performance; when pulling an image consisting of multiple + layers, layers can be pulled in parallel, and allows sharing layers between + images (saving space). + + For most use cases, multi-stage builds are a better alternative, as they give more + fine-grained control over your build, and can take advantage of future + optimizations in the builder. Refer to the [use multi-stage builds](/develop/develop-images/multistage-build/) + section in the userguide for more information. + + + #### Known limitations + + The `--squash` option has a number of known limitations: + + - When squashing layers, the resulting image cannot take advantage of layer + sharing with other images, and may use significantly more space. Sharing the + base image is still supported. + - When using this option you may see significantly more space used due to + storing two copies of the image, one for the build cache with all the cache + layers intact, and one for the squashed version. + - While squashing layers may produce smaller images, it may have a negative + impact on performance, as a single layer takes longer to extract, and + downloading a single layer cannot be parallelized. + - When attempting to squash an image that does not make changes to the + filesystem (for example, the Dockerfile only contains `ENV` instructions), + the squash step will fail (see [issue #33823](https://github.com/moby/moby/issues/33823)). + + #### Prerequisites + + The example on this page is using experimental mode in Docker 19.03. + + Experimental mode can be enabled by using the `--experimental` flag when starting + the Docker daemon or setting `experimental: true` in the `daemon.json` configuration + file. + + By default, experimental mode is disabled. To see the current configuration of + the docker daemon, use the `docker version` command and check the `Experimental` + line in the `Engine` section: + + ```console + Client: Docker Engine - Community + Version: 19.03.8 + API version: 1.40 + Go version: go1.12.17 + Git commit: afacb8b + Built: Wed Mar 11 01:21:11 2020 + OS/Arch: darwin/amd64 + Experimental: false + + Server: Docker Engine - Community + Engine: + Version: 19.03.8 + API version: 1.40 (minimum version 1.12) + Go version: go1.12.17 + Git commit: afacb8b + Built: Wed Mar 11 01:29:16 2020 + OS/Arch: linux/amd64 + Experimental: true + [...] + ``` + + To enable experimental mode, users need to restart the docker daemon with the + experimental flag enabled. + + #### Enable Docker experimental + + To enable experimental features, you need to start the Docker daemon with + `--experimental` flag. You can also enable the daemon flag via + `/etc/docker/daemon.json`, for example: + + ```json + { + "experimental": true + } + ``` + + Then make sure the experimental flag is enabled: + + ```console + $ docker version -f '{{.Server.Experimental}}' + true + ``` + + #### Build an image with `--squash` argument + + The following is an example of docker build with `--squash` argument + + ```dockerfile + FROM busybox + RUN echo hello > /hello + RUN echo world >> /hello + RUN touch remove_me /remove_me + ENV HELLO=world + RUN rm /remove_me + ``` + + An image named `test` is built with `--squash` argument. + + ```console + $ docker build --squash -t test . + + <...> + ``` + + If everything is right, the history looks like this: + + ```console + $ docker history test + + IMAGE CREATED CREATED BY SIZE COMMENT + 4e10cb5b4cac 3 seconds ago 12 B merge sha256:88a7b0112a41826885df0e7072698006ee8f621c6ab99fca7fe9151d7b599702 to sha256:47bcc53f74dc94b1920f0b34f6036096526296767650f223433fe65c35f149eb + 5 minutes ago /bin/sh -c rm /remove_me 0 B + 5 minutes ago /bin/sh -c #(nop) ENV HELLO=world 0 B + 5 minutes ago /bin/sh -c touch remove_me /remove_me 0 B + 5 minutes ago /bin/sh -c echo world >> /hello 0 B + 6 minutes ago /bin/sh -c echo hello > /hello 0 B + 7 weeks ago /bin/sh -c #(nop) CMD ["sh"] 0 B + 7 weeks ago /bin/sh -c #(nop) ADD file:47ca6e777c36a4cfff 1.113 MB + ``` + + We could find that a layer's name is ``, and there is a new layer with + COMMENT `merge`. + + Test the image, check for `/remove_me` being gone, make sure `hello\nworld` is + in `/hello`, make sure the `HELLO` environment variable's value is `world`. deprecated: false experimental: false experimentalcli: false diff --git a/_data/engine-cli/docker_builder.yaml b/_data/engine-cli/docker_builder.yaml index c7178bfbd6..518ca35fda 100644 --- a/_data/engine-cli/docker_builder.yaml +++ b/_data/engine-cli/docker_builder.yaml @@ -5,11 +5,22 @@ usage: docker builder pname: docker plink: docker.yaml cname: -- docker builder build -- docker builder prune + - docker builder build + - docker builder prune clink: -- docker_builder_build.yaml -- docker_builder_prune.yaml + - docker_builder_build.yaml + - docker_builder_prune.yaml +inherited_options: + - option: help + value_type: bool + default_value: "false" + description: Print usage + deprecated: false + hidden: true + experimental: false + experimentalcli: false + kubernetes: false + swarm: false deprecated: false min_api_version: "1.31" experimental: false diff --git a/_data/engine-cli/docker_builder_build.yaml b/_data/engine-cli/docker_builder_build.yaml index 30b108b6d8..b3ddc82567 100644 --- a/_data/engine-cli/docker_builder_build.yaml +++ b/_data/engine-cli/docker_builder_build.yaml @@ -1,330 +1,318 @@ command: docker builder build +aliases: docker image build, docker build, docker buildx build, docker builder build short: Build an image from a Dockerfile -long: Build an image from a Dockerfile +long: See [docker build](build.md) for more information. usage: docker builder build [OPTIONS] PATH | URL | - pname: docker builder plink: docker_builder.yaml options: -- option: add-host - value_type: list - description: Add a custom host-to-IP mapping (host:ip) - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: build-arg - value_type: list - description: Set build-time variables - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: cache-from - value_type: stringSlice - default_value: '[]' - description: Images to consider as cache sources - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: cgroup-parent - value_type: string - description: Optional parent cgroup for the container - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: compress - value_type: bool - default_value: "false" - description: Compress the build context using gzip - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: cpu-period - value_type: int64 - default_value: "0" - description: Limit the CPU CFS (Completely Fair Scheduler) period - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: cpu-quota - value_type: int64 - default_value: "0" - description: Limit the CPU CFS (Completely Fair Scheduler) quota - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: cpu-shares - shorthand: c - value_type: int64 - default_value: "0" - description: CPU shares (relative weight) - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: cpuset-cpus - value_type: string - description: CPUs in which to allow execution (0-3, 0,1) - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: cpuset-mems - value_type: string - description: MEMs in which to allow execution (0-3, 0,1) - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: disable-content-trust - value_type: bool - default_value: "true" - description: Skip image verification - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: file - shorthand: f - value_type: string - description: Name of the Dockerfile (Default is 'PATH/Dockerfile') - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: force-rm - value_type: bool - default_value: "false" - description: Always remove intermediate containers - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: iidfile - value_type: string - description: Write the image ID to the file - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: isolation - value_type: string - description: Container isolation technology - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: label - value_type: list - description: Set metadata for an image - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: memory - shorthand: m - value_type: bytes - default_value: "0" - description: Memory limit - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: memory-swap - value_type: bytes - default_value: "0" - description: | - Swap limit equal to memory plus swap: '-1' to enable unlimited swap - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: network - value_type: string - default_value: default - description: | - Set the networking mode for the RUN instructions during build - deprecated: false - min_api_version: "1.25" - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: no-cache - value_type: bool - default_value: "false" - description: Do not use cache when building the image - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: output - shorthand: o - value_type: stringArray - default_value: '[]' - description: 'Output destination (format: type=local,dest=path)' - deprecated: false - min_api_version: "1.40" - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: platform - value_type: string - description: Set platform if server is multi-platform capable - deprecated: false - min_api_version: "1.38" - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: progress - value_type: string - default_value: auto - description: | - Set type of progress output (auto, plain, tty). Use plain to show container output - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: pull - value_type: bool - default_value: "false" - description: Always attempt to pull a newer version of the image - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: quiet - shorthand: q - value_type: bool - default_value: "false" - description: Suppress the build output and print image ID on success - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: rm - value_type: bool - default_value: "true" - description: Remove intermediate containers after a successful build - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: secret - value_type: stringArray - default_value: '[]' - description: | - Secret file to expose to the build (only if BuildKit enabled): id=mysecret,src=/local/secret - deprecated: false - min_api_version: "1.39" - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: security-opt - value_type: stringSlice - default_value: '[]' - description: Security options - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: shm-size - value_type: bytes - default_value: "0" - description: Size of /dev/shm - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: squash - value_type: bool - default_value: "false" - description: Squash newly built layers into a single new layer - deprecated: false - min_api_version: "1.25" - experimental: true - experimentalcli: false - kubernetes: false - swarm: false -- option: ssh - value_type: stringArray - default_value: '[]' - description: | - SSH agent socket or keys to expose to the build (only if BuildKit enabled) (format: default|[=|[,]]) - deprecated: false - min_api_version: "1.39" - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: stream - value_type: bool - default_value: "false" - description: Stream attaches to server to negotiate build context - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: tag - shorthand: t - value_type: list - description: Name and optionally a tag in the 'name:tag' format - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: target - value_type: string - description: Set the target build stage to build. - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: ulimit - value_type: ulimit - default_value: '[]' - description: Ulimit options - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false + - option: add-host + value_type: list + description: Add a custom host-to-IP mapping (`host:ip`) + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: build-arg + value_type: list + description: Set build-time variables + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: cache-from + value_type: stringSlice + default_value: '[]' + description: Images to consider as cache sources + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: cgroup-parent + value_type: string + description: Optional parent cgroup for the container + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: compress + value_type: bool + default_value: "false" + description: Compress the build context using gzip + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: cpu-period + value_type: int64 + default_value: "0" + description: Limit the CPU CFS (Completely Fair Scheduler) period + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: cpu-quota + value_type: int64 + default_value: "0" + description: Limit the CPU CFS (Completely Fair Scheduler) quota + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: cpu-shares + shorthand: c + value_type: int64 + default_value: "0" + description: CPU shares (relative weight) + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: cpuset-cpus + value_type: string + description: CPUs in which to allow execution (0-3, 0,1) + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: cpuset-mems + value_type: string + description: MEMs in which to allow execution (0-3, 0,1) + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: disable-content-trust + value_type: bool + default_value: "true" + description: Skip image verification + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: file + shorthand: f + value_type: string + description: Name of the Dockerfile (Default is `PATH/Dockerfile`) + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: force-rm + value_type: bool + default_value: "false" + description: Always remove intermediate containers + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: iidfile + value_type: string + description: Write the image ID to the file + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: isolation + value_type: string + description: Container isolation technology + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: label + value_type: list + description: Set metadata for an image + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: memory + shorthand: m + value_type: bytes + default_value: "0" + description: Memory limit + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: memory-swap + value_type: bytes + default_value: "0" + description: 'Swap limit equal to memory plus swap: -1 to enable unlimited swap' + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: network + value_type: string + default_value: default + description: Set the networking mode for the RUN instructions during build + deprecated: false + hidden: false + min_api_version: "1.25" + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: no-cache + value_type: bool + default_value: "false" + description: Do not use cache when building the image + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: platform + value_type: string + description: Set platform if server is multi-platform capable + deprecated: false + hidden: false + min_api_version: "1.38" + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: pull + value_type: bool + default_value: "false" + description: Always attempt to pull a newer version of the image + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: quiet + shorthand: q + value_type: bool + default_value: "false" + description: Suppress the build output and print image ID on success + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: rm + value_type: bool + default_value: "true" + description: Remove intermediate containers after a successful build + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: security-opt + value_type: stringSlice + default_value: '[]' + description: Security options + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: shm-size + value_type: bytes + default_value: "0" + description: Size of `/dev/shm` + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: squash + value_type: bool + default_value: "false" + description: Squash newly built layers into a single new layer + deprecated: false + hidden: false + min_api_version: "1.25" + experimental: true + experimentalcli: false + kubernetes: false + swarm: false + - option: tag + shorthand: t + value_type: list + description: Name and optionally a tag in the `name:tag` format + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: target + value_type: string + description: Set the target build stage to build. + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: ulimit + value_type: ulimit + default_value: '[]' + description: Ulimit options + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false +inherited_options: + - option: help + value_type: bool + default_value: "false" + description: Print usage + deprecated: false + hidden: true + experimental: false + experimentalcli: false + kubernetes: false + swarm: false deprecated: false min_api_version: "1.31" experimental: false diff --git a/_data/engine-cli/docker_builder_prune.yaml b/_data/engine-cli/docker_builder_prune.yaml index f8614f9904..00071e4c19 100644 --- a/_data/engine-cli/docker_builder_prune.yaml +++ b/_data/engine-cli/docker_builder_prune.yaml @@ -5,43 +5,58 @@ usage: docker builder prune pname: docker builder plink: docker_builder.yaml options: -- option: all - shorthand: a - value_type: bool - default_value: "false" - description: Remove all unused build cache, not just dangling ones - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: filter - value_type: filter - description: Provide filter values (e.g. 'until=24h') - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: force - shorthand: f - value_type: bool - default_value: "false" - description: Do not prompt for confirmation - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: keep-storage - value_type: bytes - default_value: "0" - description: Amount of disk space to keep for cache - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false + - option: all + shorthand: a + value_type: bool + default_value: "false" + description: Remove all unused build cache, not just dangling ones + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: filter + value_type: filter + description: Provide filter values (e.g. `until=24h`) + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: force + shorthand: f + value_type: bool + default_value: "false" + description: Do not prompt for confirmation + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: keep-storage + value_type: bytes + default_value: "0" + description: Amount of disk space to keep for cache + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false +inherited_options: + - option: help + value_type: bool + default_value: "false" + description: Print usage + deprecated: false + hidden: true + experimental: false + experimentalcli: false + kubernetes: false + swarm: false deprecated: false min_api_version: "1.39" experimental: false diff --git a/_data/engine-cli/docker_checkpoint.yaml b/_data/engine-cli/docker_checkpoint.yaml index c2b9713145..f650506834 100644 --- a/_data/engine-cli/docker_checkpoint.yaml +++ b/_data/engine-cli/docker_checkpoint.yaml @@ -1,110 +1,121 @@ command: docker checkpoint short: Manage checkpoints long: |- - Checkpoint and Restore is an experimental feature that allows you to freeze a running - container by checkpointing it, which turns its state into a collection of files - on disk. Later, the container can be restored from the point it was frozen. + Checkpoint and Restore is an experimental feature that allows you to freeze a running + container by checkpointing it, which turns its state into a collection of files + on disk. Later, the container can be restored from the point it was frozen. - This is accomplished using a tool called [CRIU](https://criu.org), which is an - external dependency of this feature. A good overview of the history of - checkpoint and restore in Docker is available in this - [Kubernetes blog post](https://kubernetes.io/blog/2015/07/how-did-quake-demo-from-dockercon-work/). + This is accomplished using a tool called [CRIU](https://criu.org), which is an + external dependency of this feature. A good overview of the history of + checkpoint and restore in Docker is available in this + [Kubernetes blog post](https://kubernetes.io/blog/2015/07/how-did-quake-demo-from-dockercon-work/). - ### Installing CRIU + ### Installing CRIU - If you use a Debian system, you can add the CRIU PPA and install with `apt-get` - [from the criu launchpad](https://launchpad.net/~criu/+archive/ubuntu/ppa). + If you use a Debian system, you can add the CRIU PPA and install with `apt-get` + [from the criu launchpad](https://launchpad.net/~criu/+archive/ubuntu/ppa). - Alternatively, you can [build CRIU from source](https://criu.org/Installation). + Alternatively, you can [build CRIU from source](https://criu.org/Installation). - You need at least version 2.0 of CRIU to run checkpoint and restore in Docker. + You need at least version 2.0 of CRIU to run checkpoint and restore in Docker. - ### Use cases for checkpoint and restore + ### Use cases for checkpoint and restore - This feature is currently focused on single-host use cases for checkpoint and - restore. Here are a few: + This feature is currently focused on single-host use cases for checkpoint and + restore. Here are a few: - - Restarting the host machine without stopping/starting containers - - Speeding up the start time of slow start applications - - "Rewinding" processes to an earlier point in time - - "Forensic debugging" of running processes + - Restarting the host machine without stopping/starting containers + - Speeding up the start time of slow start applications + - "Rewinding" processes to an earlier point in time + - "Forensic debugging" of running processes - Another primary use case of checkpoint and restore outside of Docker is the live - migration of a server from one machine to another. This is possible with the - current implementation, but not currently a priority (and so the workflow is - not optimized for the task). + Another primary use case of checkpoint and restore outside of Docker is the live + migration of a server from one machine to another. This is possible with the + current implementation, but not currently a priority (and so the workflow is + not optimized for the task). - ### Using checkpoint and restore + ### Using checkpoint and restore - A new top level command `docker checkpoint` is introduced, with three subcommands: + A new top level command `docker checkpoint` is introduced, with three subcommands: - - `docker checkpoint create` (creates a new checkpoint) - - `docker checkpoint ls` (lists existing checkpoints) - - `docker checkpoint rm` (deletes an existing checkpoint) + - `docker checkpoint create` (creates a new checkpoint) + - `docker checkpoint ls` (lists existing checkpoints) + - `docker checkpoint rm` (deletes an existing checkpoint) - Additionally, a `--checkpoint` flag is added to the `docker container start` command. + Additionally, a `--checkpoint` flag is added to the `docker container start` command. - The options for `docker checkpoint create`: + The options for `docker checkpoint create`: - ```console - Usage: docker checkpoint create [OPTIONS] CONTAINER CHECKPOINT + ```console + Usage: docker checkpoint create [OPTIONS] CONTAINER CHECKPOINT - Create a checkpoint from a running container + Create a checkpoint from a running container - --leave-running=false Leave the container running after checkpoint - --checkpoint-dir Use a custom checkpoint storage directory - ``` + --leave-running=false Leave the container running after checkpoint + --checkpoint-dir Use a custom checkpoint storage directory + ``` - And to restore a container: + And to restore a container: - ```console - Usage: docker start --checkpoint CHECKPOINT_ID [OTHER OPTIONS] CONTAINER - ``` + ```console + Usage: docker start --checkpoint CHECKPOINT_ID [OTHER OPTIONS] CONTAINER + ``` - Example of using checkpoint and restore on a container: + Example of using checkpoint and restore on a container: - ```console - $ docker run --security-opt=seccomp:unconfined --name cr -d busybox /bin/sh -c 'i=0; while true; do echo $i; i=$(expr $i + 1); sleep 1; done' - abc0123 + ```console + $ docker run --security-opt=seccomp:unconfined --name cr -d busybox /bin/sh -c 'i=0; while true; do echo $i; i=$(expr $i + 1); sleep 1; done' + abc0123 - $ docker checkpoint create cr checkpoint1 + $ docker checkpoint create cr checkpoint1 - # - $ docker start --checkpoint checkpoint1 cr - abc0123 - ``` + # + $ docker start --checkpoint checkpoint1 cr + abc0123 + ``` - This process just logs an incrementing counter to stdout. If you run `docker logs` - in between running/checkpoint/restoring you should see that the counter - increases while the process is running, stops while it's checkpointed, and - resumes from the point it left off once you restore. + This process just logs an incrementing counter to stdout. If you run `docker logs` + in between running/checkpoint/restoring you should see that the counter + increases while the process is running, stops while it's checkpointed, and + resumes from the point it left off once you restore. - ### Known limitations + ### Known limitations - seccomp is only supported by CRIU in very up to date kernels. + seccomp is only supported by CRIU in very up to date kernels. - External terminal (i.e. `docker run -t ..`) is not supported at the moment. - If you try to create a checkpoint for a container with an external terminal, - it would fail: + External terminal (i.e. `docker run -t ..`) is not supported at the moment. + If you try to create a checkpoint for a container with an external terminal, + it would fail: - ```console - $ docker checkpoint create cr checkpoint1 - Error response from daemon: Cannot checkpoint container c1: rpc error: code = 2 desc = exit status 1: "criu failed: type NOTIFY errno 0\nlog file: /var/lib/docker/containers/eb62ebdbf237ce1a8736d2ae3c7d88601fc0a50235b0ba767b559a1f3c5a600b/checkpoints/checkpoint1/criu.work/dump.log\n" + ```console + $ docker checkpoint create cr checkpoint1 + Error response from daemon: Cannot checkpoint container c1: rpc error: code = 2 desc = exit status 1: "criu failed: type NOTIFY errno 0\nlog file: /var/lib/docker/containers/eb62ebdbf237ce1a8736d2ae3c7d88601fc0a50235b0ba767b559a1f3c5a600b/checkpoints/checkpoint1/criu.work/dump.log\n" - $ cat /var/lib/docker/containers/eb62ebdbf237ce1a8736d2ae3c7d88601fc0a50235b0ba767b559a1f3c5a600b/checkpoints/checkpoint1/criu.work/dump.log - Error (mount.c:740): mnt: 126:./dev/console doesn't have a proper root mount - ``` + $ cat /var/lib/docker/containers/eb62ebdbf237ce1a8736d2ae3c7d88601fc0a50235b0ba767b559a1f3c5a600b/checkpoints/checkpoint1/criu.work/dump.log + Error (mount.c:740): mnt: 126:./dev/console doesn't have a proper root mount + ``` usage: docker checkpoint pname: docker plink: docker.yaml cname: -- docker checkpoint create -- docker checkpoint ls -- docker checkpoint rm + - docker checkpoint create + - docker checkpoint ls + - docker checkpoint rm clink: -- docker_checkpoint_create.yaml -- docker_checkpoint_ls.yaml -- docker_checkpoint_rm.yaml + - docker_checkpoint_create.yaml + - docker_checkpoint_ls.yaml + - docker_checkpoint_rm.yaml +inherited_options: + - option: help + value_type: bool + default_value: "false" + description: Print usage + deprecated: false + hidden: true + experimental: false + experimentalcli: false + kubernetes: false + swarm: false deprecated: false min_api_version: "1.25" experimental: true diff --git a/_data/engine-cli/docker_checkpoint_create.yaml b/_data/engine-cli/docker_checkpoint_create.yaml index c45b1f5228..0fe3f3f9f1 100644 --- a/_data/engine-cli/docker_checkpoint_create.yaml +++ b/_data/engine-cli/docker_checkpoint_create.yaml @@ -5,23 +5,36 @@ usage: docker checkpoint create [OPTIONS] CONTAINER CHECKPOINT pname: docker checkpoint plink: docker_checkpoint.yaml options: -- option: checkpoint-dir - value_type: string - description: Use a custom checkpoint storage directory - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: leave-running - value_type: bool - default_value: "false" - description: Leave the container running after checkpoint - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false + - option: checkpoint-dir + value_type: string + description: Use a custom checkpoint storage directory + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: leave-running + value_type: bool + default_value: "false" + description: Leave the container running after checkpoint + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false +inherited_options: + - option: help + value_type: bool + default_value: "false" + description: Print usage + deprecated: false + hidden: true + experimental: false + experimentalcli: false + kubernetes: false + swarm: false deprecated: false min_api_version: "1.25" experimental: true diff --git a/_data/engine-cli/docker_checkpoint_ls.yaml b/_data/engine-cli/docker_checkpoint_ls.yaml index 2d5966a347..7188092ddb 100644 --- a/_data/engine-cli/docker_checkpoint_ls.yaml +++ b/_data/engine-cli/docker_checkpoint_ls.yaml @@ -1,19 +1,31 @@ command: docker checkpoint ls -aliases: list +aliases: docker checkpoint ls, docker checkpoint list short: List checkpoints for a container long: List checkpoints for a container usage: docker checkpoint ls [OPTIONS] CONTAINER pname: docker checkpoint plink: docker_checkpoint.yaml options: -- option: checkpoint-dir - value_type: string - description: Use a custom checkpoint storage directory - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false + - option: checkpoint-dir + value_type: string + description: Use a custom checkpoint storage directory + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false +inherited_options: + - option: help + value_type: bool + default_value: "false" + description: Print usage + deprecated: false + hidden: true + experimental: false + experimentalcli: false + kubernetes: false + swarm: false deprecated: false min_api_version: "1.25" experimental: true diff --git a/_data/engine-cli/docker_checkpoint_rm.yaml b/_data/engine-cli/docker_checkpoint_rm.yaml index eab14820c7..a29cd33b5c 100644 --- a/_data/engine-cli/docker_checkpoint_rm.yaml +++ b/_data/engine-cli/docker_checkpoint_rm.yaml @@ -1,19 +1,31 @@ command: docker checkpoint rm -aliases: remove +aliases: docker checkpoint rm, docker checkpoint remove short: Remove a checkpoint long: Remove a checkpoint usage: docker checkpoint rm [OPTIONS] CONTAINER CHECKPOINT pname: docker checkpoint plink: docker_checkpoint.yaml options: -- option: checkpoint-dir - value_type: string - description: Use a custom checkpoint storage directory - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false + - option: checkpoint-dir + value_type: string + description: Use a custom checkpoint storage directory + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false +inherited_options: + - option: help + value_type: bool + default_value: "false" + description: Print usage + deprecated: false + hidden: true + experimental: false + experimentalcli: false + kubernetes: false + swarm: false deprecated: false min_api_version: "1.25" experimental: true diff --git a/_data/engine-cli/docker_commit.yaml b/_data/engine-cli/docker_commit.yaml index a6e6efa2c2..0a40a255b9 100644 --- a/_data/engine-cli/docker_commit.yaml +++ b/_data/engine-cli/docker_commit.yaml @@ -1,130 +1,147 @@ command: docker commit +aliases: docker container commit, docker commit short: Create a new image from a container's changes long: |- - It can be useful to commit a container's file changes or settings into a new - image. This allows you to debug a container by running an interactive shell, or to - export a working dataset to another server. Generally, it is better to use - Dockerfiles to manage your images in a documented and maintainable way. - [Read more about valid image names and tags](tag.md). + It can be useful to commit a container's file changes or settings into a new + image. This allows you to debug a container by running an interactive shell, or to + export a working dataset to another server. Generally, it is better to use + Dockerfiles to manage your images in a documented and maintainable way. + [Read more about valid image names and tags](tag.md). - The commit operation will not include any data contained in - volumes mounted inside the container. + The commit operation will not include any data contained in + volumes mounted inside the container. - By default, the container being committed and its processes will be paused - while the image is committed. This reduces the likelihood of encountering data - corruption during the process of creating the commit. If this behavior is - undesired, set the `--pause` option to false. + By default, the container being committed and its processes will be paused + while the image is committed. This reduces the likelihood of encountering data + corruption during the process of creating the commit. If this behavior is + undesired, set the `--pause` option to false. - The `--change` option will apply `Dockerfile` instructions to the image that is - created. Supported `Dockerfile` instructions: - `CMD`|`ENTRYPOINT`|`ENV`|`EXPOSE`|`LABEL`|`ONBUILD`|`USER`|`VOLUME`|`WORKDIR` + The `--change` option will apply `Dockerfile` instructions to the image that is + created. Supported `Dockerfile` instructions: + `CMD`|`ENTRYPOINT`|`ENV`|`EXPOSE`|`LABEL`|`ONBUILD`|`USER`|`VOLUME`|`WORKDIR` usage: docker commit [OPTIONS] CONTAINER [REPOSITORY[:TAG]] pname: docker plink: docker.yaml options: -- option: author - shorthand: a - value_type: string - description: Author (e.g., "John Hannibal Smith ") - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: change - shorthand: c - value_type: list - description: Apply Dockerfile instruction to the created image - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: message - shorthand: m - value_type: string - description: Commit message - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: pause - shorthand: p - value_type: bool - default_value: "true" - description: Pause container during commit - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false + - option: author + shorthand: a + value_type: string + description: Author (e.g., `John Hannibal Smith `) + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: change + shorthand: c + value_type: list + description: Apply Dockerfile instruction to the created image + details_url: '#change' + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: message + shorthand: m + value_type: string + description: Commit message + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: pause + shorthand: p + value_type: bool + default_value: "true" + description: Pause container during commit + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false +inherited_options: + - option: help + value_type: bool + default_value: "false" + description: Print usage + deprecated: false + hidden: true + experimental: false + experimentalcli: false + kubernetes: false + swarm: false examples: |- - ### Commit a container + ### Commit a container - ```console - $ docker ps + ```console + $ docker ps - CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES - c3f279d17e0a ubuntu:22.04 /bin/bash 7 days ago Up 25 hours desperate_dubinsky - 197387f1b436 ubuntu:22.04 /bin/bash 7 days ago Up 25 hours focused_hamilton + CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES + c3f279d17e0a ubuntu:22.04 /bin/bash 7 days ago Up 25 hours desperate_dubinsky + 197387f1b436 ubuntu:22.04 /bin/bash 7 days ago Up 25 hours focused_hamilton - $ docker commit c3f279d17e0a svendowideit/testimage:version3 + $ docker commit c3f279d17e0a svendowideit/testimage:version3 - f5283438590d + f5283438590d - $ docker images + $ docker images - REPOSITORY TAG ID CREATED SIZE - svendowideit/testimage version3 f5283438590d 16 seconds ago 335.7 MB - ``` + REPOSITORY TAG ID CREATED SIZE + svendowideit/testimage version3 f5283438590d 16 seconds ago 335.7 MB + ``` - ### Commit a container with new configurations (--change) + ### Commit a container with new configurations (--change) {#change} - ```console - $ docker ps + ```console + $ docker ps - CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES - c3f279d17e0a ubuntu:22.04 /bin/bash 7 days ago Up 25 hours desperate_dubinsky - 197387f1b436 ubuntu:22.04 /bin/bash 7 days ago Up 25 hours focused_hamilton + CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES + c3f279d17e0a ubuntu:22.04 /bin/bash 7 days ago Up 25 hours desperate_dubinsky + 197387f1b436 ubuntu:22.04 /bin/bash 7 days ago Up 25 hours focused_hamilton - $ docker inspect -f "{{ .Config.Env }}" c3f279d17e0a + $ docker inspect -f "{{ .Config.Env }}" c3f279d17e0a - [HOME=/ PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin] + [HOME=/ PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin] - $ docker commit --change "ENV DEBUG=true" c3f279d17e0a svendowideit/testimage:version3 + $ docker commit --change "ENV DEBUG=true" c3f279d17e0a svendowideit/testimage:version3 - f5283438590d + f5283438590d - $ docker inspect -f "{{ .Config.Env }}" f5283438590d + $ docker inspect -f "{{ .Config.Env }}" f5283438590d - [HOME=/ PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin DEBUG=true] - ``` + [HOME=/ PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin DEBUG=true] + ``` - ### Commit a container with new `CMD` and `EXPOSE` instructions + ### Commit a container with new `CMD` and `EXPOSE` instructions - ```console - $ docker ps + ```console + $ docker ps - CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES - c3f279d17e0a ubuntu:22.04 /bin/bash 7 days ago Up 25 hours desperate_dubinsky - 197387f1b436 ubuntu:22.04 /bin/bash 7 days ago Up 25 hours focused_hamilton + CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES + c3f279d17e0a ubuntu:22.04 /bin/bash 7 days ago Up 25 hours desperate_dubinsky + 197387f1b436 ubuntu:22.04 /bin/bash 7 days ago Up 25 hours focused_hamilton - $ docker commit --change='CMD ["apachectl", "-DFOREGROUND"]' -c "EXPOSE 80" c3f279d17e0a svendowideit/testimage:version4 + $ docker commit --change='CMD ["apachectl", "-DFOREGROUND"]' -c "EXPOSE 80" c3f279d17e0a svendowideit/testimage:version4 - f5283438590d + f5283438590d - $ docker run -d svendowideit/testimage:version4 + $ docker run -d svendowideit/testimage:version4 - 89373736e2e7f00bc149bd783073ac43d0507da250e999f3f1036e0db60817c0 + 89373736e2e7f00bc149bd783073ac43d0507da250e999f3f1036e0db60817c0 - $ docker ps + $ docker ps - CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES - 89373736e2e7 testimage:version4 "apachectl -DFOREGROU" 3 seconds ago Up 2 seconds 80/tcp distracted_fermat - c3f279d17e0a ubuntu:22.04 /bin/bash 7 days ago Up 25 hours desperate_dubinsky - 197387f1b436 ubuntu:22.04 /bin/bash 7 days ago Up 25 hours focused_hamilton - ``` + CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES + 89373736e2e7 testimage:version4 "apachectl -DFOREGROU" 3 seconds ago Up 2 seconds 80/tcp distracted_fermat + c3f279d17e0a ubuntu:22.04 /bin/bash 7 days ago Up 25 hours desperate_dubinsky + 197387f1b436 ubuntu:22.04 /bin/bash 7 days ago Up 25 hours focused_hamilton + ``` deprecated: false experimental: false experimentalcli: false diff --git a/_data/engine-cli/docker_config.yaml b/_data/engine-cli/docker_config.yaml index 81801f1d9f..7abf0068dc 100644 --- a/_data/engine-cli/docker_config.yaml +++ b/_data/engine-cli/docker_config.yaml @@ -1,19 +1,30 @@ command: docker config -short: Manage Docker configs +short: Manage Swarm configs long: Manage configs. usage: docker config pname: docker plink: docker.yaml cname: -- docker config create -- docker config inspect -- docker config ls -- docker config rm + - docker config create + - docker config inspect + - docker config ls + - docker config rm clink: -- docker_config_create.yaml -- docker_config_inspect.yaml -- docker_config_ls.yaml -- docker_config_rm.yaml + - docker_config_create.yaml + - docker_config_inspect.yaml + - docker_config_ls.yaml + - docker_config_rm.yaml +inherited_options: + - option: help + value_type: bool + default_value: "false" + description: Print usage + deprecated: false + hidden: true + experimental: false + experimentalcli: false + kubernetes: false + swarm: false deprecated: false min_api_version: "1.30" experimental: false diff --git a/_data/engine-cli/docker_config_create.yaml b/_data/engine-cli/docker_config_create.yaml index e9991284f3..6d716986a1 100644 --- a/_data/engine-cli/docker_config_create.yaml +++ b/_data/engine-cli/docker_config_create.yaml @@ -1,98 +1,112 @@ command: docker config create short: Create a config from a file or STDIN long: |- - Creates a config using standard input or from a file for the config content. + Creates a config using standard input or from a file for the config content. - For detailed information about using configs, refer to [store configuration data using Docker Configs](https://docs.docker.com/engine/swarm/configs/). + For detailed information about using configs, refer to [store configuration data using Docker Configs](/engine/swarm/configs/). - > **Note** - > - > This is a cluster management command, and must be executed on a swarm - > manager node. To learn about managers and workers, refer to the - > [Swarm mode section](https://docs.docker.com/engine/swarm/) in the - > documentation. + > **Note** + > + > This is a cluster management command, and must be executed on a swarm + > manager node. To learn about managers and workers, refer to the + > [Swarm mode section](/engine/swarm/) in the + > documentation. usage: docker config create [OPTIONS] CONFIG file|- pname: docker config plink: docker_config.yaml options: -- option: label - shorthand: l - value_type: list - description: Config labels - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: template-driver - value_type: string - description: Template driver - deprecated: false - min_api_version: "1.37" - experimental: false - experimentalcli: false - kubernetes: false - swarm: false + - option: label + shorthand: l + value_type: list + description: Config labels + details_url: '#label' + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: template-driver + value_type: string + description: Template driver + deprecated: false + hidden: false + min_api_version: "1.37" + experimental: false + experimentalcli: false + kubernetes: false + swarm: false +inherited_options: + - option: help + value_type: bool + default_value: "false" + description: Print usage + deprecated: false + hidden: true + experimental: false + experimentalcli: false + kubernetes: false + swarm: false examples: |- - ### Create a config + ### Create a config - ```console - $ printf | docker config create my_config - + ```console + $ printf | docker config create my_config - - onakdyv307se2tl7nl20anokv + onakdyv307se2tl7nl20anokv - $ docker config ls + $ docker config ls - ID NAME CREATED UPDATED - onakdyv307se2tl7nl20anokv my_config 6 seconds ago 6 seconds ago - ``` + ID NAME CREATED UPDATED + onakdyv307se2tl7nl20anokv my_config 6 seconds ago 6 seconds ago + ``` - ### Create a config with a file + ### Create a config with a file - ```console - $ docker config create my_config ./config.json + ```console + $ docker config create my_config ./config.json - dg426haahpi5ezmkkj5kyl3sn + dg426haahpi5ezmkkj5kyl3sn - $ docker config ls + $ docker config ls - ID NAME CREATED UPDATED - dg426haahpi5ezmkkj5kyl3sn my_config 7 seconds ago 7 seconds ago - ``` + ID NAME CREATED UPDATED + dg426haahpi5ezmkkj5kyl3sn my_config 7 seconds ago 7 seconds ago + ``` - ### Create a config with labels (-l, --label) + ### Create a config with labels (-l, --label) {#label} - ```console - $ docker config create \ - --label env=dev \ - --label rev=20170324 \ - my_config ./config.json + ```console + $ docker config create \ + --label env=dev \ + --label rev=20170324 \ + my_config ./config.json - eo7jnzguqgtpdah3cm5srfb97 - ``` + eo7jnzguqgtpdah3cm5srfb97 + ``` - ```console - $ docker config inspect my_config + ```console + $ docker config inspect my_config - [ - { - "ID": "eo7jnzguqgtpdah3cm5srfb97", - "Version": { - "Index": 17 - }, - "CreatedAt": "2017-03-24T08:15:09.735271783Z", - "UpdatedAt": "2017-03-24T08:15:09.735271783Z", - "Spec": { - "Name": "my_config", - "Labels": { - "env": "dev", - "rev": "20170324" - }, - "Data": "aGVsbG8K" - } - } - ] - ``` + [ + { + "ID": "eo7jnzguqgtpdah3cm5srfb97", + "Version": { + "Index": 17 + }, + "CreatedAt": "2017-03-24T08:15:09.735271783Z", + "UpdatedAt": "2017-03-24T08:15:09.735271783Z", + "Spec": { + "Name": "my_config", + "Labels": { + "env": "dev", + "rev": "20170324" + }, + "Data": "aGVsbG8K" + } + } + ] + ``` deprecated: false min_api_version: "1.30" experimental: false diff --git a/_data/engine-cli/docker_config_inspect.yaml b/_data/engine-cli/docker_config_inspect.yaml index 3335b0817d..0cdfe1dc63 100644 --- a/_data/engine-cli/docker_config_inspect.yaml +++ b/_data/engine-cli/docker_config_inspect.yaml @@ -1,96 +1,114 @@ command: docker config inspect short: Display detailed information on one or more configs long: |- - Inspects the specified config. + Inspects the specified config. - By default, this renders all results in a JSON array. If a format is specified, - the given template will be executed for each result. + By default, this renders all results in a JSON array. If a format is specified, + the given template will be executed for each result. - Go's [text/template](https://golang.org/pkg/text/template/) package - describes all the details of the format. + Go's [text/template](https://golang.org/pkg/text/template/) package + describes all the details of the format. - For detailed information about using configs, refer to [store configuration data using Docker Configs](https://docs.docker.com/engine/swarm/configs/). + For detailed information about using configs, refer to [store configuration data using Docker Configs](/engine/swarm/configs/). - > **Note** - > - > This is a cluster management command, and must be executed on a swarm - > manager node. To learn about managers and workers, refer to the - > [Swarm mode section](https://docs.docker.com/engine/swarm/) in the - > documentation. + > **Note** + > + > This is a cluster management command, and must be executed on a swarm + > manager node. To learn about managers and workers, refer to the + > [Swarm mode section](/engine/swarm/) in the + > documentation. usage: docker config inspect [OPTIONS] CONFIG [CONFIG...] pname: docker config plink: docker_config.yaml options: -- option: format - shorthand: f - value_type: string - description: Format the output using the given Go template - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: pretty - value_type: bool - default_value: "false" - description: Print the information in a human friendly format - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false + - option: format + shorthand: f + value_type: string + description: |- + Format output using a custom template: + 'json': Print in JSON format + 'TEMPLATE': Print output using the given Go template. + Refer to https://docs.docker.com/go/formatting/ for more information about formatting output with templates + details_url: '#format' + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: pretty + value_type: bool + default_value: "false" + description: Print the information in a human friendly format + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false +inherited_options: + - option: help + value_type: bool + default_value: "false" + description: Print usage + deprecated: false + hidden: true + experimental: false + experimentalcli: false + kubernetes: false + swarm: false examples: |- - ### Inspect a config by name or ID + ### Inspect a config by name or ID - You can inspect a config, either by its *name*, or *ID* + You can inspect a config, either by its *name*, or *ID* - For example, given the following config: + For example, given the following config: - ```console - $ docker config ls + ```console + $ docker config ls - ID NAME CREATED UPDATED - eo7jnzguqgtpdah3cm5srfb97 my_config 3 minutes ago 3 minutes ago - ``` + ID NAME CREATED UPDATED + eo7jnzguqgtpdah3cm5srfb97 my_config 3 minutes ago 3 minutes ago + ``` - ```console - $ docker config inspect config.json - ``` + ```console + $ docker config inspect config.json + ``` - The output is in JSON format, for example: + The output is in JSON format, for example: - ```json - [ - { - "ID": "eo7jnzguqgtpdah3cm5srfb97", - "Version": { - "Index": 17 - }, - "CreatedAt": "2017-03-24T08:15:09.735271783Z", - "UpdatedAt": "2017-03-24T08:15:09.735271783Z", - "Spec": { - "Name": "my_config", - "Labels": { - "env": "dev", - "rev": "20170324" + ```json + [ + { + "ID": "eo7jnzguqgtpdah3cm5srfb97", + "Version": { + "Index": 17 }, - "Data": "aGVsbG8K" + "CreatedAt": "2017-03-24T08:15:09.735271783Z", + "UpdatedAt": "2017-03-24T08:15:09.735271783Z", + "Spec": { + "Name": "my_config", + "Labels": { + "env": "dev", + "rev": "20170324" + }, + "Data": "aGVsbG8K" + } } - } - ] - ``` + ] + ``` - ### Format the output (--format) + ### Format the output (--format) {#format} - You can use the --format option to obtain specific information about a - config. The following example command outputs the creation time of the - config. + You can use the --format option to obtain specific information about a + config. The following example command outputs the creation time of the + config. - ```console - $ docker config inspect --format='{{.CreatedAt}}' eo7jnzguqgtpdah3cm5srfb97 + ```console + $ docker config inspect --format='{{.CreatedAt}}' eo7jnzguqgtpdah3cm5srfb97 - 2017-03-24 08:15:09.735271783 +0000 UTC - ``` + 2017-03-24 08:15:09.735271783 +0000 UTC + ``` deprecated: false min_api_version: "1.30" experimental: false diff --git a/_data/engine-cli/docker_config_ls.yaml b/_data/engine-cli/docker_config_ls.yaml index d6934213c0..7d4b3a89d0 100644 --- a/_data/engine-cli/docker_config_ls.yaml +++ b/_data/engine-cli/docker_config_ls.yaml @@ -1,160 +1,182 @@ command: docker config ls -aliases: list +aliases: docker config ls, docker config list short: List configs long: |- - Run this command on a manager node to list the configs in the swarm. + Run this command on a manager node to list the configs in the swarm. - For detailed information about using configs, refer to [store configuration data using Docker Configs](https://docs.docker.com/engine/swarm/configs/). + For detailed information about using configs, refer to [store configuration data using Docker Configs](/engine/swarm/configs/). - > **Note** - > - > This is a cluster management command, and must be executed on a swarm - > manager node. To learn about managers and workers, refer to the - > [Swarm mode section](https://docs.docker.com/engine/swarm/) in the - > documentation. + > **Note** + > + > This is a cluster management command, and must be executed on a swarm + > manager node. To learn about managers and workers, refer to the + > [Swarm mode section](/engine/swarm/) in the + > documentation. usage: docker config ls [OPTIONS] pname: docker config plink: docker_config.yaml options: -- option: filter - shorthand: f - value_type: filter - description: Filter output based on conditions provided - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: format - value_type: string - description: Pretty-print configs using a Go template - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: quiet - shorthand: q - value_type: bool - default_value: "false" - description: Only display IDs - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false + - option: filter + shorthand: f + value_type: filter + description: Filter output based on conditions provided + details_url: '#filter' + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: format + value_type: string + description: |- + Format output using a custom template: + 'table': Print output in table format with column headers (default) + 'table TEMPLATE': Print output in table format using the given Go template + 'json': Print in JSON format + 'TEMPLATE': Print output using the given Go template. + Refer to https://docs.docker.com/go/formatting/ for more information about formatting output with templates + details_url: '#format' + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: quiet + shorthand: q + value_type: bool + default_value: "false" + description: Only display IDs + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false +inherited_options: + - option: help + value_type: bool + default_value: "false" + description: Print usage + deprecated: false + hidden: true + experimental: false + experimentalcli: false + kubernetes: false + swarm: false examples: |- - ```console - $ docker config ls + ```console + $ docker config ls - ID NAME CREATED UPDATED - 6697bflskwj1998km1gnnjr38 q5s5570vtvnimefos1fyeo2u2 6 weeks ago 6 weeks ago - 9u9hk4br2ej0wgngkga6rp4hq my_config 5 weeks ago 5 weeks ago - mem02h8n73mybpgqjf0kfi1n0 test_config 3 seconds ago 3 seconds ago - ``` + ID NAME CREATED UPDATED + 6697bflskwj1998km1gnnjr38 q5s5570vtvnimefos1fyeo2u2 6 weeks ago 6 weeks ago + 9u9hk4br2ej0wgngkga6rp4hq my_config 5 weeks ago 5 weeks ago + mem02h8n73mybpgqjf0kfi1n0 test_config 3 seconds ago 3 seconds ago + ``` - ### Filtering (-f, --filter) + ### Filtering (-f, --filter) {#filter} - The filtering flag (`-f` or `--filter`) format is a `key=value` pair. If there is more - than one filter, then pass multiple flags (e.g., `--filter "foo=bar" --filter "bif=baz"`) + The filtering flag (`-f` or `--filter`) format is a `key=value` pair. If there is more + than one filter, then pass multiple flags (e.g., `--filter "foo=bar" --filter "bif=baz"`) - The currently supported filters are: + The currently supported filters are: - - [id](#id) (config's ID) - - [label](#label) (`label=` or `label==`) - - [name](#name) (config's name) + - [id](#id) (config's ID) + - [label](#label) (`label=` or `label==`) + - [name](#name) (config's name) - #### id + #### id - The `id` filter matches all or prefix of a config's id. + The `id` filter matches all or prefix of a config's id. - ```console - $ docker config ls -f "id=6697bflskwj1998km1gnnjr38" + ```console + $ docker config ls -f "id=6697bflskwj1998km1gnnjr38" - ID NAME CREATED UPDATED - 6697bflskwj1998km1gnnjr38 q5s5570vtvnimefos1fyeo2u2 6 weeks ago 6 weeks ago - ``` + ID NAME CREATED UPDATED + 6697bflskwj1998km1gnnjr38 q5s5570vtvnimefos1fyeo2u2 6 weeks ago 6 weeks ago + ``` - #### label + #### label - The `label` filter matches configs based on the presence of a `label` alone or - a `label` and a value. + The `label` filter matches configs based on the presence of a `label` alone or + a `label` and a value. - The following filter matches all configs with a `project` label regardless of - its value: + The following filter matches all configs with a `project` label regardless of + its value: - ```console - $ docker config ls --filter label=project + ```console + $ docker config ls --filter label=project - ID NAME CREATED UPDATED - mem02h8n73mybpgqjf0kfi1n0 test_config About an hour ago About an hour ago - ``` + ID NAME CREATED UPDATED + mem02h8n73mybpgqjf0kfi1n0 test_config About an hour ago About an hour ago + ``` - The following filter matches only services with the `project` label with the - `project-a` value. + The following filter matches only services with the `project` label with the + `project-a` value. - ```console - $ docker service ls --filter label=project=test + ```console + $ docker service ls --filter label=project=test - ID NAME CREATED UPDATED - mem02h8n73mybpgqjf0kfi1n0 test_config About an hour ago About an hour ago - ``` + ID NAME CREATED UPDATED + mem02h8n73mybpgqjf0kfi1n0 test_config About an hour ago About an hour ago + ``` - #### name + #### name - The `name` filter matches on all or prefix of a config's name. + The `name` filter matches on all or prefix of a config's name. - The following filter matches config with a name containing a prefix of `test`. + The following filter matches config with a name containing a prefix of `test`. - ```console - $ docker config ls --filter name=test_config + ```console + $ docker config ls --filter name=test_config - ID NAME CREATED UPDATED - mem02h8n73mybpgqjf0kfi1n0 test_config About an hour ago About an hour ago - ``` + ID NAME CREATED UPDATED + mem02h8n73mybpgqjf0kfi1n0 test_config About an hour ago About an hour ago + ``` - ### Format the output (--format) + ### Format the output (--format) {#format} - The formatting option (`--format`) pretty prints configs output - using a Go template. + The formatting option (`--format`) pretty prints configs output + using a Go template. - Valid placeholders for the Go template are listed below: + Valid placeholders for the Go template are listed below: - | Placeholder | Description | - |--------------|--------------------------------------------------------------------------------------| - | `.ID` | Config ID | - | `.Name` | Config name | - | `.CreatedAt` | Time when the config was created | - | `.UpdatedAt` | Time when the config was updated | - | `.Labels` | All labels assigned to the config | - | `.Label` | Value of a specific label for this config. For example `{{.Label "my-label"}}` | + | Placeholder | Description | + |--------------|--------------------------------------------------------------------------------------| + | `.ID` | Config ID | + | `.Name` | Config name | + | `.CreatedAt` | Time when the config was created | + | `.UpdatedAt` | Time when the config was updated | + | `.Labels` | All labels assigned to the config | + | `.Label` | Value of a specific label for this config. For example `{{.Label "my-label"}}` | - When using the `--format` option, the `config ls` command will either - output the data exactly as the template declares or, when using the - `table` directive, will include column headers as well. + When using the `--format` option, the `config ls` command will either + output the data exactly as the template declares or, when using the + `table` directive, will include column headers as well. - The following example uses a template without headers and outputs the - `ID` and `Name` entries separated by a colon (`:`) for all images: + The following example uses a template without headers and outputs the + `ID` and `Name` entries separated by a colon (`:`) for all images: - ```console - $ docker config ls --format "{{.ID}}: {{.Name}}" + ```console + $ docker config ls --format "{{.ID}}: {{.Name}}" - 77af4d6b9913: config-1 - b6fa739cedf5: config-2 - 78a85c484f71: config-3 - ``` + 77af4d6b9913: config-1 + b6fa739cedf5: config-2 + 78a85c484f71: config-3 + ``` - To list all configs with their name and created date in a table format you - can use: + To list all configs with their name and created date in a table format you + can use: - ```console - $ docker config ls --format "table {{.ID}}\t{{.Name}}\t{{.CreatedAt}}" + ```console + $ docker config ls --format "table {{.ID}}\t{{.Name}}\t{{.CreatedAt}}" - ID NAME CREATED - 77af4d6b9913 config-1 5 minutes ago - b6fa739cedf5 config-2 3 hours ago - 78a85c484f71 config-3 10 days ago - ``` + ID NAME CREATED + 77af4d6b9913 config-1 5 minutes ago + b6fa739cedf5 config-2 3 hours ago + 78a85c484f71 config-3 10 days ago + ``` deprecated: false min_api_version: "1.30" experimental: false diff --git a/_data/engine-cli/docker_config_rm.yaml b/_data/engine-cli/docker_config_rm.yaml index c29e1a3867..db718561b4 100644 --- a/_data/engine-cli/docker_config_rm.yaml +++ b/_data/engine-cli/docker_config_rm.yaml @@ -1,32 +1,43 @@ command: docker config rm -aliases: remove +aliases: docker config rm, docker config remove short: Remove one or more configs long: |- - Removes the specified configs from the swarm. + Removes the specified configs from the swarm. - For detailed information about using configs, refer to [store configuration data using Docker Configs](https://docs.docker.com/engine/swarm/configs/). + For detailed information about using configs, refer to [store configuration data using Docker Configs](/engine/swarm/configs/). - > **Note** - > - > This is a cluster management command, and must be executed on a swarm - > manager node. To learn about managers and workers, refer to the - > [Swarm mode section](https://docs.docker.com/engine/swarm/) in the - > documentation. + > **Note** + > + > This is a cluster management command, and must be executed on a swarm + > manager node. To learn about managers and workers, refer to the + > [Swarm mode section](/engine/swarm/) in the + > documentation. usage: docker config rm CONFIG [CONFIG...] pname: docker config plink: docker_config.yaml +inherited_options: + - option: help + value_type: bool + default_value: "false" + description: Print usage + deprecated: false + hidden: true + experimental: false + experimentalcli: false + kubernetes: false + swarm: false examples: |- - This example removes a config: + This example removes a config: - ```console - $ docker config rm my_config - sapth4csdo5b6wz2p5uimh5xg - ``` + ```console + $ docker config rm my_config + sapth4csdo5b6wz2p5uimh5xg + ``` - > **Warning** - > - > Unlike `docker rm`, this command does not ask for confirmation before removing - > a config. + > **Warning** + > + > Unlike `docker rm`, this command does not ask for confirmation before removing + > a config. deprecated: false min_api_version: "1.30" experimental: false diff --git a/_data/engine-cli/docker_container.yaml b/_data/engine-cli/docker_container.yaml index 3c501b4487..28ef753a3a 100644 --- a/_data/engine-cli/docker_container.yaml +++ b/_data/engine-cli/docker_container.yaml @@ -5,57 +5,68 @@ usage: docker container pname: docker plink: docker.yaml cname: -- docker container attach -- docker container commit -- docker container cp -- docker container create -- docker container diff -- docker container exec -- docker container export -- docker container inspect -- docker container kill -- docker container logs -- docker container ls -- docker container pause -- docker container port -- docker container prune -- docker container rename -- docker container restart -- docker container rm -- docker container run -- docker container start -- docker container stats -- docker container stop -- docker container top -- docker container unpause -- docker container update -- docker container wait + - docker container attach + - docker container commit + - docker container cp + - docker container create + - docker container diff + - docker container exec + - docker container export + - docker container inspect + - docker container kill + - docker container logs + - docker container ls + - docker container pause + - docker container port + - docker container prune + - docker container rename + - docker container restart + - docker container rm + - docker container run + - docker container start + - docker container stats + - docker container stop + - docker container top + - docker container unpause + - docker container update + - docker container wait clink: -- docker_container_attach.yaml -- docker_container_commit.yaml -- docker_container_cp.yaml -- docker_container_create.yaml -- docker_container_diff.yaml -- docker_container_exec.yaml -- docker_container_export.yaml -- docker_container_inspect.yaml -- docker_container_kill.yaml -- docker_container_logs.yaml -- docker_container_ls.yaml -- docker_container_pause.yaml -- docker_container_port.yaml -- docker_container_prune.yaml -- docker_container_rename.yaml -- docker_container_restart.yaml -- docker_container_rm.yaml -- docker_container_run.yaml -- docker_container_start.yaml -- docker_container_stats.yaml -- docker_container_stop.yaml -- docker_container_top.yaml -- docker_container_unpause.yaml -- docker_container_update.yaml -- docker_container_wait.yaml + - docker_container_attach.yaml + - docker_container_commit.yaml + - docker_container_cp.yaml + - docker_container_create.yaml + - docker_container_diff.yaml + - docker_container_exec.yaml + - docker_container_export.yaml + - docker_container_inspect.yaml + - docker_container_kill.yaml + - docker_container_logs.yaml + - docker_container_ls.yaml + - docker_container_pause.yaml + - docker_container_port.yaml + - docker_container_prune.yaml + - docker_container_rename.yaml + - docker_container_restart.yaml + - docker_container_rm.yaml + - docker_container_run.yaml + - docker_container_start.yaml + - docker_container_stats.yaml + - docker_container_stop.yaml + - docker_container_top.yaml + - docker_container_unpause.yaml + - docker_container_update.yaml + - docker_container_wait.yaml +inherited_options: + - option: help + value_type: bool + default_value: "false" + description: Print usage + deprecated: false + hidden: true + experimental: false + experimentalcli: false + kubernetes: false + swarm: false deprecated: false experimental: false experimentalcli: false diff --git a/_data/engine-cli/docker_container_attach.yaml b/_data/engine-cli/docker_container_attach.yaml index 95b4d3ede8..eed5223945 100644 --- a/_data/engine-cli/docker_container_attach.yaml +++ b/_data/engine-cli/docker_container_attach.yaml @@ -1,36 +1,52 @@ command: docker container attach -short: Attach local standard input, output, and error streams to a running container -long: Attach local standard input, output, and error streams to a running container +aliases: docker container attach, docker attach +short: | + Attach local standard input, output, and error streams to a running container +long: See [docker attach](attach.md) for more information. usage: docker container attach [OPTIONS] CONTAINER pname: docker container plink: docker_container.yaml options: -- option: detach-keys - value_type: string - description: Override the key sequence for detaching a container - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: no-stdin - value_type: bool - default_value: "false" - description: Do not attach STDIN - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: sig-proxy - value_type: bool - default_value: "true" - description: Proxy all received signals to the process - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false + - option: detach-keys + value_type: string + description: Override the key sequence for detaching a container + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: no-stdin + value_type: bool + default_value: "false" + description: Do not attach STDIN + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: sig-proxy + value_type: bool + default_value: "true" + description: Proxy all received signals to the process + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false +inherited_options: + - option: help + value_type: bool + default_value: "false" + description: Print usage + deprecated: false + hidden: true + experimental: false + experimentalcli: false + kubernetes: false + swarm: false deprecated: false experimental: false experimentalcli: false diff --git a/_data/engine-cli/docker_container_commit.yaml b/_data/engine-cli/docker_container_commit.yaml index 8524a53a5b..1d39b8ed50 100644 --- a/_data/engine-cli/docker_container_commit.yaml +++ b/_data/engine-cli/docker_container_commit.yaml @@ -1,47 +1,63 @@ command: docker container commit +aliases: docker container commit, docker commit short: Create a new image from a container's changes -long: Create a new image from a container's changes +long: See [docker commit](commit.md) for more information. usage: docker container commit [OPTIONS] CONTAINER [REPOSITORY[:TAG]] pname: docker container plink: docker_container.yaml options: -- option: author - shorthand: a - value_type: string - description: Author (e.g., "John Hannibal Smith ") - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: change - shorthand: c - value_type: list - description: Apply Dockerfile instruction to the created image - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: message - shorthand: m - value_type: string - description: Commit message - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: pause - shorthand: p - value_type: bool - default_value: "true" - description: Pause container during commit - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false + - option: author + shorthand: a + value_type: string + description: Author (e.g., `John Hannibal Smith `) + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: change + shorthand: c + value_type: list + description: Apply Dockerfile instruction to the created image + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: message + shorthand: m + value_type: string + description: Commit message + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: pause + shorthand: p + value_type: bool + default_value: "true" + description: Pause container during commit + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false +inherited_options: + - option: help + value_type: bool + default_value: "false" + description: Print usage + deprecated: false + hidden: true + experimental: false + experimentalcli: false + kubernetes: false + swarm: false deprecated: false experimental: false experimentalcli: false diff --git a/_data/engine-cli/docker_container_cp.yaml b/_data/engine-cli/docker_container_cp.yaml index e308f4068a..9da8707c47 100644 --- a/_data/engine-cli/docker_container_cp.yaml +++ b/_data/engine-cli/docker_container_cp.yaml @@ -1,37 +1,58 @@ command: docker container cp +aliases: docker container cp, docker cp short: Copy files/folders between a container and the local filesystem -long: |- - Copy files/folders between a container and the local filesystem - - Use '-' as the source to read a tar archive from stdin - and extract it to a directory destination in a container. - Use '-' as the destination to stream a tar archive of a - container source to stdout. -usage: "docker container cp [OPTIONS] CONTAINER:SRC_PATH DEST_PATH|-\n\tdocker cp - [OPTIONS] SRC_PATH|- CONTAINER:DEST_PATH" +long: See [docker cp](cp.md) for more information. +usage: |- + docker container cp [OPTIONS] CONTAINER:SRC_PATH DEST_PATH|- + docker cp [OPTIONS] SRC_PATH|- CONTAINER:DEST_PATH pname: docker container plink: docker_container.yaml options: -- option: archive - shorthand: a - value_type: bool - default_value: "false" - description: Archive mode (copy all uid/gid information) - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: follow-link - shorthand: L - value_type: bool - default_value: "false" - description: Always follow symbol link in SRC_PATH - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false + - option: archive + shorthand: a + value_type: bool + default_value: "false" + description: Archive mode (copy all uid/gid information) + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: follow-link + shorthand: L + value_type: bool + default_value: "false" + description: Always follow symbol link in SRC_PATH + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: quiet + shorthand: q + value_type: bool + default_value: "false" + description: | + Suppress progress output during copy. Progress output is automatically suppressed if no terminal is attached + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false +inherited_options: + - option: help + value_type: bool + default_value: "false" + description: Print usage + deprecated: false + hidden: true + experimental: false + experimentalcli: false + kubernetes: false + swarm: false deprecated: false experimental: false experimentalcli: false diff --git a/_data/engine-cli/docker_container_create.yaml b/_data/engine-cli/docker_container_create.yaml index ece16dca1b..5020770013 100644 --- a/_data/engine-cli/docker_container_create.yaml +++ b/_data/engine-cli/docker_container_create.yaml @@ -1,891 +1,1000 @@ command: docker container create +aliases: docker container create, docker create short: Create a new container -long: Create a new container +long: See [docker create](create.md) for more information. usage: docker container create [OPTIONS] IMAGE [COMMAND] [ARG...] pname: docker container plink: docker_container.yaml options: -- option: add-host - value_type: list - description: Add a custom host-to-IP mapping (host:ip) - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: attach - shorthand: a - value_type: list - description: Attach to STDIN, STDOUT or STDERR - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: blkio-weight - value_type: uint16 - default_value: "0" - description: | - Block IO (relative weight), between 10 and 1000, or 0 to disable (default 0) - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: blkio-weight-device - value_type: list - default_value: '[]' - description: Block IO weight (relative device weight) - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: cap-add - value_type: list - description: Add Linux capabilities - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: cap-drop - value_type: list - description: Drop Linux capabilities - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: cgroup-parent - value_type: string - description: Optional parent cgroup for the container - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: cgroupns - value_type: string - description: |- - Cgroup namespace to use (host|private) - 'host': Run the container in the Docker host's cgroup namespace - 'private': Run the container in its own private cgroup namespace - '': Use the cgroup namespace as configured by the - default-cgroupns-mode option on the daemon (default) - deprecated: false - min_api_version: "1.41" - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: cidfile - value_type: string - description: Write the container ID to the file - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: cpu-count - value_type: int64 - default_value: "0" - description: CPU count (Windows only) - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false - os_type: windows -- option: cpu-percent - value_type: int64 - default_value: "0" - description: CPU percent (Windows only) - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false - os_type: windows -- option: cpu-period - value_type: int64 - default_value: "0" - description: Limit CPU CFS (Completely Fair Scheduler) period - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: cpu-quota - value_type: int64 - default_value: "0" - description: Limit CPU CFS (Completely Fair Scheduler) quota - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: cpu-rt-period - value_type: int64 - default_value: "0" - description: Limit CPU real-time period in microseconds - deprecated: false - min_api_version: "1.25" - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: cpu-rt-runtime - value_type: int64 - default_value: "0" - description: Limit CPU real-time runtime in microseconds - deprecated: false - min_api_version: "1.25" - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: cpu-shares - shorthand: c - value_type: int64 - default_value: "0" - description: CPU shares (relative weight) - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: cpus - value_type: decimal - description: Number of CPUs - deprecated: false - min_api_version: "1.25" - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: cpuset-cpus - value_type: string - description: CPUs in which to allow execution (0-3, 0,1) - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: cpuset-mems - value_type: string - description: MEMs in which to allow execution (0-3, 0,1) - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: device - value_type: list - description: Add a host device to the container - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: device-cgroup-rule - value_type: list - description: Add a rule to the cgroup allowed devices list - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: device-read-bps - value_type: list - default_value: '[]' - description: Limit read rate (bytes per second) from a device - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: device-read-iops - value_type: list - default_value: '[]' - description: Limit read rate (IO per second) from a device - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: device-write-bps - value_type: list - default_value: '[]' - description: Limit write rate (bytes per second) to a device - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: device-write-iops - value_type: list - default_value: '[]' - description: Limit write rate (IO per second) to a device - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: disable-content-trust - value_type: bool - default_value: "true" - description: Skip image verification - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: dns - value_type: list - description: Set custom DNS servers - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: dns-opt - value_type: list - description: Set DNS options - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: dns-option - value_type: list - description: Set DNS options - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: dns-search - value_type: list - description: Set custom DNS search domains - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: domainname - value_type: string - description: Container NIS domain name - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: entrypoint - value_type: string - description: Overwrite the default ENTRYPOINT of the image - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: env - shorthand: e - value_type: list - description: Set environment variables - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: env-file - value_type: list - description: Read in a file of environment variables - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: expose - value_type: list - description: Expose a port or a range of ports - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: gpus - value_type: gpu-request - description: GPU devices to add to the container ('all' to pass all GPUs) - deprecated: false - min_api_version: "1.40" - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: group-add - value_type: list - description: Add additional groups to join - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: health-cmd - value_type: string - description: Command to run to check health - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: health-interval - value_type: duration - default_value: 0s - description: Time between running the check (ms|s|m|h) (default 0s) - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: health-retries - value_type: int - default_value: "0" - description: Consecutive failures needed to report unhealthy - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: health-start-period - value_type: duration - default_value: 0s - description: | - Start period for the container to initialize before starting health-retries countdown (ms|s|m|h) (default 0s) - deprecated: false - min_api_version: "1.29" - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: health-timeout - value_type: duration - default_value: 0s - description: | - Maximum time to allow one check to run (ms|s|m|h) (default 0s) - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: help - value_type: bool - default_value: "false" - description: Print usage - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: hostname - shorthand: h - value_type: string - description: Container host name - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: init - value_type: bool - default_value: "false" - description: | - Run an init inside the container that forwards signals and reaps processes - deprecated: false - min_api_version: "1.25" - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: interactive - shorthand: i - value_type: bool - default_value: "false" - description: Keep STDIN open even if not attached - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: io-maxbandwidth - value_type: bytes - default_value: "0" - description: | - Maximum IO bandwidth limit for the system drive (Windows only) - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false - os_type: windows -- option: io-maxiops - value_type: uint64 - default_value: "0" - description: Maximum IOps limit for the system drive (Windows only) - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false - os_type: windows -- option: ip - value_type: string - description: IPv4 address (e.g., 172.30.100.104) - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: ip6 - value_type: string - description: IPv6 address (e.g., 2001:db8::33) - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: ipc - value_type: string - description: IPC mode to use - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: isolation - value_type: string - description: Container isolation technology - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: kernel-memory - value_type: bytes - default_value: "0" - description: Kernel memory limit - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: label - shorthand: l - value_type: list - description: Set meta data on a container - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: label-file - value_type: list - description: Read in a line delimited file of labels - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: link - value_type: list - description: Add link to another container - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: link-local-ip - value_type: list - description: Container IPv4/IPv6 link-local addresses - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: log-driver - value_type: string - description: Logging driver for the container - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: log-opt - value_type: list - description: Log driver options - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: mac-address - value_type: string - description: Container MAC address (e.g., 92:d0:c6:0a:29:33) - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: memory - shorthand: m - value_type: bytes - default_value: "0" - description: Memory limit - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: memory-reservation - value_type: bytes - default_value: "0" - description: Memory soft limit - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: memory-swap - value_type: bytes - default_value: "0" - description: | - Swap limit equal to memory plus swap: '-1' to enable unlimited swap - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: memory-swappiness - value_type: int64 - default_value: "-1" - description: Tune container memory swappiness (0 to 100) - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: mount - value_type: mount - description: Attach a filesystem mount to the container - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: name - value_type: string - description: Assign a name to the container - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: net - value_type: network - description: Connect a container to a network - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: net-alias - value_type: list - description: Add network-scoped alias for the container - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: network - value_type: network - description: Connect a container to a network - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: network-alias - value_type: list - description: Add network-scoped alias for the container - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: no-healthcheck - value_type: bool - default_value: "false" - description: Disable any container-specified HEALTHCHECK - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: oom-kill-disable - value_type: bool - default_value: "false" - description: Disable OOM Killer - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: oom-score-adj - value_type: int - default_value: "0" - description: Tune host's OOM preferences (-1000 to 1000) - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: pid - value_type: string - description: PID namespace to use - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: pids-limit - value_type: int64 - default_value: "0" - description: Tune container pids limit (set -1 for unlimited) - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: platform - value_type: string - description: Set platform if server is multi-platform capable - deprecated: false - min_api_version: "1.32" - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: privileged - value_type: bool - default_value: "false" - description: Give extended privileges to this container - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: publish - shorthand: p - value_type: list - description: Publish a container's port(s) to the host - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: publish-all - shorthand: P - value_type: bool - default_value: "false" - description: Publish all exposed ports to random ports - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: pull - value_type: string - default_value: missing - description: Pull image before creating ("always"|"missing"|"never") - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: read-only - value_type: bool - default_value: "false" - description: Mount the container's root filesystem as read only - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: restart - value_type: string - default_value: "no" - description: Restart policy to apply when a container exits - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: rm - value_type: bool - default_value: "false" - description: Automatically remove the container when it exits - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: runtime - value_type: string - description: Runtime to use for this container - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: security-opt - value_type: list - description: Security Options - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: shm-size - value_type: bytes - default_value: "0" - description: Size of /dev/shm - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: stop-signal - value_type: string - default_value: SIGTERM - description: Signal to stop a container - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: stop-timeout - value_type: int - default_value: "0" - description: Timeout (in seconds) to stop a container - deprecated: false - min_api_version: "1.25" - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: storage-opt - value_type: list - description: Storage driver options for the container - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: sysctl - value_type: map - default_value: map[] - description: Sysctl options - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: tmpfs - value_type: list - description: Mount a tmpfs directory - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: tty - shorthand: t - value_type: bool - default_value: "false" - description: Allocate a pseudo-TTY - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: ulimit - value_type: ulimit - default_value: '[]' - description: Ulimit options - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: user - shorthand: u - value_type: string - description: 'Username or UID (format: [:])' - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: userns - value_type: string - description: User namespace to use - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: uts - value_type: string - description: UTS namespace to use - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: volume - shorthand: v - value_type: list - description: Bind mount a volume - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: volume-driver - value_type: string - description: Optional volume driver for the container - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: volumes-from - value_type: list - description: Mount volumes from the specified container(s) - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: workdir - shorthand: w - value_type: string - description: Working directory inside the container - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false + - option: add-host + value_type: list + description: Add a custom host-to-IP mapping (host:ip) + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: attach + shorthand: a + value_type: list + description: Attach to STDIN, STDOUT or STDERR + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: blkio-weight + value_type: uint16 + default_value: "0" + description: | + Block IO (relative weight), between 10 and 1000, or 0 to disable (default 0) + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: blkio-weight-device + value_type: list + default_value: '[]' + description: Block IO weight (relative device weight) + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: cap-add + value_type: list + description: Add Linux capabilities + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: cap-drop + value_type: list + description: Drop Linux capabilities + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: cgroup-parent + value_type: string + description: Optional parent cgroup for the container + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: cgroupns + value_type: string + description: |- + Cgroup namespace to use (host|private) + 'host': Run the container in the Docker host's cgroup namespace + 'private': Run the container in its own private cgroup namespace + '': Use the cgroup namespace as configured by the + default-cgroupns-mode option on the daemon (default) + deprecated: false + hidden: false + min_api_version: "1.41" + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: cidfile + value_type: string + description: Write the container ID to the file + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: cpu-count + value_type: int64 + default_value: "0" + description: CPU count (Windows only) + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + os_type: windows + - option: cpu-percent + value_type: int64 + default_value: "0" + description: CPU percent (Windows only) + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + os_type: windows + - option: cpu-period + value_type: int64 + default_value: "0" + description: Limit CPU CFS (Completely Fair Scheduler) period + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: cpu-quota + value_type: int64 + default_value: "0" + description: Limit CPU CFS (Completely Fair Scheduler) quota + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: cpu-rt-period + value_type: int64 + default_value: "0" + description: Limit CPU real-time period in microseconds + deprecated: false + hidden: false + min_api_version: "1.25" + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: cpu-rt-runtime + value_type: int64 + default_value: "0" + description: Limit CPU real-time runtime in microseconds + deprecated: false + hidden: false + min_api_version: "1.25" + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: cpu-shares + shorthand: c + value_type: int64 + default_value: "0" + description: CPU shares (relative weight) + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: cpus + value_type: decimal + description: Number of CPUs + deprecated: false + hidden: false + min_api_version: "1.25" + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: cpuset-cpus + value_type: string + description: CPUs in which to allow execution (0-3, 0,1) + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: cpuset-mems + value_type: string + description: MEMs in which to allow execution (0-3, 0,1) + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: device + value_type: list + description: Add a host device to the container + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: device-cgroup-rule + value_type: list + description: Add a rule to the cgroup allowed devices list + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: device-read-bps + value_type: list + default_value: '[]' + description: Limit read rate (bytes per second) from a device + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: device-read-iops + value_type: list + default_value: '[]' + description: Limit read rate (IO per second) from a device + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: device-write-bps + value_type: list + default_value: '[]' + description: Limit write rate (bytes per second) to a device + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: device-write-iops + value_type: list + default_value: '[]' + description: Limit write rate (IO per second) to a device + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: disable-content-trust + value_type: bool + default_value: "true" + description: Skip image verification + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: dns + value_type: list + description: Set custom DNS servers + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: dns-opt + value_type: list + description: Set DNS options + deprecated: false + hidden: true + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: dns-option + value_type: list + description: Set DNS options + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: dns-search + value_type: list + description: Set custom DNS search domains + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: domainname + value_type: string + description: Container NIS domain name + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: entrypoint + value_type: string + description: Overwrite the default ENTRYPOINT of the image + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: env + shorthand: e + value_type: list + description: Set environment variables + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: env-file + value_type: list + description: Read in a file of environment variables + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: expose + value_type: list + description: Expose a port or a range of ports + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: gpus + value_type: gpu-request + description: GPU devices to add to the container ('all' to pass all GPUs) + deprecated: false + hidden: false + min_api_version: "1.40" + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: group-add + value_type: list + description: Add additional groups to join + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: health-cmd + value_type: string + description: Command to run to check health + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: health-interval + value_type: duration + default_value: 0s + description: Time between running the check (ms|s|m|h) (default 0s) + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: health-retries + value_type: int + default_value: "0" + description: Consecutive failures needed to report unhealthy + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: health-start-period + value_type: duration + default_value: 0s + description: | + Start period for the container to initialize before starting health-retries countdown (ms|s|m|h) (default 0s) + deprecated: false + hidden: false + min_api_version: "1.29" + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: health-timeout + value_type: duration + default_value: 0s + description: Maximum time to allow one check to run (ms|s|m|h) (default 0s) + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: help + value_type: bool + default_value: "false" + description: Print usage + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: hostname + shorthand: h + value_type: string + description: Container host name + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: init + value_type: bool + default_value: "false" + description: | + Run an init inside the container that forwards signals and reaps processes + deprecated: false + hidden: false + min_api_version: "1.25" + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: interactive + shorthand: i + value_type: bool + default_value: "false" + description: Keep STDIN open even if not attached + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: io-maxbandwidth + value_type: bytes + default_value: "0" + description: Maximum IO bandwidth limit for the system drive (Windows only) + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + os_type: windows + - option: io-maxiops + value_type: uint64 + default_value: "0" + description: Maximum IOps limit for the system drive (Windows only) + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + os_type: windows + - option: ip + value_type: string + description: IPv4 address (e.g., 172.30.100.104) + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: ip6 + value_type: string + description: IPv6 address (e.g., 2001:db8::33) + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: ipc + value_type: string + description: IPC mode to use + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: isolation + value_type: string + description: Container isolation technology + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: kernel-memory + value_type: bytes + default_value: "0" + description: Kernel memory limit + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: label + shorthand: l + value_type: list + description: Set meta data on a container + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: label-file + value_type: list + description: Read in a line delimited file of labels + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: link + value_type: list + description: Add link to another container + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: link-local-ip + value_type: list + description: Container IPv4/IPv6 link-local addresses + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: log-driver + value_type: string + description: Logging driver for the container + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: log-opt + value_type: list + description: Log driver options + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: mac-address + value_type: string + description: Container MAC address (e.g., 92:d0:c6:0a:29:33) + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: memory + shorthand: m + value_type: bytes + default_value: "0" + description: Memory limit + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: memory-reservation + value_type: bytes + default_value: "0" + description: Memory soft limit + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: memory-swap + value_type: bytes + default_value: "0" + description: | + Swap limit equal to memory plus swap: '-1' to enable unlimited swap + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: memory-swappiness + value_type: int64 + default_value: "-1" + description: Tune container memory swappiness (0 to 100) + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: mount + value_type: mount + description: Attach a filesystem mount to the container + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: name + value_type: string + description: Assign a name to the container + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: net + value_type: network + description: Connect a container to a network + deprecated: false + hidden: true + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: net-alias + value_type: list + description: Add network-scoped alias for the container + deprecated: false + hidden: true + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: network + value_type: network + description: Connect a container to a network + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: network-alias + value_type: list + description: Add network-scoped alias for the container + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: no-healthcheck + value_type: bool + default_value: "false" + description: Disable any container-specified HEALTHCHECK + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: oom-kill-disable + value_type: bool + default_value: "false" + description: Disable OOM Killer + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: oom-score-adj + value_type: int + default_value: "0" + description: Tune host's OOM preferences (-1000 to 1000) + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: pid + value_type: string + description: PID namespace to use + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: pids-limit + value_type: int64 + default_value: "0" + description: Tune container pids limit (set -1 for unlimited) + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: platform + value_type: string + description: Set platform if server is multi-platform capable + deprecated: false + hidden: false + min_api_version: "1.32" + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: privileged + value_type: bool + default_value: "false" + description: Give extended privileges to this container + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: publish + shorthand: p + value_type: list + description: Publish a container's port(s) to the host + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: publish-all + shorthand: P + value_type: bool + default_value: "false" + description: Publish all exposed ports to random ports + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: pull + value_type: string + default_value: missing + description: Pull image before creating (`always`, `|missing`, `never`) + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: quiet + shorthand: q + value_type: bool + default_value: "false" + description: Suppress the pull output + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: read-only + value_type: bool + default_value: "false" + description: Mount the container's root filesystem as read only + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: restart + value_type: string + default_value: "no" + description: Restart policy to apply when a container exits + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: rm + value_type: bool + default_value: "false" + description: Automatically remove the container when it exits + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: runtime + value_type: string + description: Runtime to use for this container + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: security-opt + value_type: list + description: Security Options + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: shm-size + value_type: bytes + default_value: "0" + description: Size of /dev/shm + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: stop-signal + value_type: string + description: Signal to stop the container + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: stop-timeout + value_type: int + default_value: "0" + description: Timeout (in seconds) to stop a container + deprecated: false + hidden: false + min_api_version: "1.25" + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: storage-opt + value_type: list + description: Storage driver options for the container + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: sysctl + value_type: map + default_value: map[] + description: Sysctl options + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: tmpfs + value_type: list + description: Mount a tmpfs directory + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: tty + shorthand: t + value_type: bool + default_value: "false" + description: Allocate a pseudo-TTY + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: ulimit + value_type: ulimit + default_value: '[]' + description: Ulimit options + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: user + shorthand: u + value_type: string + description: 'Username or UID (format: [:])' + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: userns + value_type: string + description: User namespace to use + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: uts + value_type: string + description: UTS namespace to use + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: volume + shorthand: v + value_type: list + description: Bind mount a volume + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: volume-driver + value_type: string + description: Optional volume driver for the container + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: volumes-from + value_type: list + description: Mount volumes from the specified container(s) + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: workdir + shorthand: w + value_type: string + description: Working directory inside the container + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false deprecated: false experimental: false experimentalcli: false diff --git a/_data/engine-cli/docker_container_diff.yaml b/_data/engine-cli/docker_container_diff.yaml index 48c1ccf5d3..80d309637a 100644 --- a/_data/engine-cli/docker_container_diff.yaml +++ b/_data/engine-cli/docker_container_diff.yaml @@ -1,9 +1,21 @@ command: docker container diff +aliases: docker container diff, docker diff short: Inspect changes to files or directories on a container's filesystem -long: Inspect changes to files or directories on a container's filesystem +long: See [docker diff](diff.md) for more information. usage: docker container diff CONTAINER pname: docker container plink: docker_container.yaml +inherited_options: + - option: help + value_type: bool + default_value: "false" + description: Print usage + deprecated: false + hidden: true + experimental: false + experimentalcli: false + kubernetes: false + swarm: false deprecated: false experimental: false experimentalcli: false diff --git a/_data/engine-cli/docker_container_exec.yaml b/_data/engine-cli/docker_container_exec.yaml index e5d38aee6f..88b049f203 100644 --- a/_data/engine-cli/docker_container_exec.yaml +++ b/_data/engine-cli/docker_container_exec.yaml @@ -1,95 +1,116 @@ command: docker container exec -short: Run a command in a running container -long: Run a command in a running container +aliases: docker container exec, docker exec +short: Execute a command in a running container +long: See [docker exec](exec.md) for more information. usage: docker container exec [OPTIONS] CONTAINER COMMAND [ARG...] pname: docker container plink: docker_container.yaml options: -- option: detach - shorthand: d - value_type: bool - default_value: "false" - description: 'Detached mode: run command in the background' - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: detach-keys - value_type: string - description: Override the key sequence for detaching a container - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: env - shorthand: e - value_type: list - description: Set environment variables - deprecated: false - min_api_version: "1.25" - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: env-file - value_type: list - description: Read in a file of environment variables - deprecated: false - min_api_version: "1.25" - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: interactive - shorthand: i - value_type: bool - default_value: "false" - description: Keep STDIN open even if not attached - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: privileged - value_type: bool - default_value: "false" - description: Give extended privileges to the command - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: tty - shorthand: t - value_type: bool - default_value: "false" - description: Allocate a pseudo-TTY - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: user - shorthand: u - value_type: string - description: 'Username or UID (format: [:])' - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: workdir - shorthand: w - value_type: string - description: Working directory inside the container - deprecated: false - min_api_version: "1.35" - experimental: false - experimentalcli: false - kubernetes: false - swarm: false + - option: detach + shorthand: d + value_type: bool + default_value: "false" + description: 'Detached mode: run command in the background' + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: detach-keys + value_type: string + description: Override the key sequence for detaching a container + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: env + shorthand: e + value_type: list + description: Set environment variables + deprecated: false + hidden: false + min_api_version: "1.25" + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: env-file + value_type: list + description: Read in a file of environment variables + deprecated: false + hidden: false + min_api_version: "1.25" + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: interactive + shorthand: i + value_type: bool + default_value: "false" + description: Keep STDIN open even if not attached + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: privileged + value_type: bool + default_value: "false" + description: Give extended privileges to the command + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: tty + shorthand: t + value_type: bool + default_value: "false" + description: Allocate a pseudo-TTY + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: user + shorthand: u + value_type: string + description: 'Username or UID (format: `[:]`)' + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: workdir + shorthand: w + value_type: string + description: Working directory inside the container + deprecated: false + hidden: false + min_api_version: "1.35" + experimental: false + experimentalcli: false + kubernetes: false + swarm: false +inherited_options: + - option: help + value_type: bool + default_value: "false" + description: Print usage + deprecated: false + hidden: true + experimental: false + experimentalcli: false + kubernetes: false + swarm: false deprecated: false experimental: false experimentalcli: false diff --git a/_data/engine-cli/docker_container_export.yaml b/_data/engine-cli/docker_container_export.yaml index e45c77d971..c2a7a52e5c 100644 --- a/_data/engine-cli/docker_container_export.yaml +++ b/_data/engine-cli/docker_container_export.yaml @@ -1,19 +1,32 @@ command: docker container export +aliases: docker container export, docker export short: Export a container's filesystem as a tar archive -long: Export a container's filesystem as a tar archive +long: See [docker export](export.md) for more information. usage: docker container export [OPTIONS] CONTAINER pname: docker container plink: docker_container.yaml options: -- option: output - shorthand: o - value_type: string - description: Write to a file, instead of STDOUT - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false + - option: output + shorthand: o + value_type: string + description: Write to a file, instead of STDOUT + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false +inherited_options: + - option: help + value_type: bool + default_value: "false" + description: Print usage + deprecated: false + hidden: true + experimental: false + experimentalcli: false + kubernetes: false + swarm: false deprecated: false experimental: false experimentalcli: false diff --git a/_data/engine-cli/docker_container_inspect.yaml b/_data/engine-cli/docker_container_inspect.yaml index c27e4a4506..98a556750b 100644 --- a/_data/engine-cli/docker_container_inspect.yaml +++ b/_data/engine-cli/docker_container_inspect.yaml @@ -5,25 +5,42 @@ usage: docker container inspect [OPTIONS] CONTAINER [CONTAINER...] pname: docker container plink: docker_container.yaml options: -- option: format - shorthand: f - value_type: string - description: Format the output using the given Go template - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: size - shorthand: s - value_type: bool - default_value: "false" - description: Display total file sizes - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false + - option: format + shorthand: f + value_type: string + description: |- + Format output using a custom template: + 'json': Print in JSON format + 'TEMPLATE': Print output using the given Go template. + Refer to https://docs.docker.com/go/formatting/ for more information about formatting output with templates + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: size + shorthand: s + value_type: bool + default_value: "false" + description: Display total file sizes + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false +inherited_options: + - option: help + value_type: bool + default_value: "false" + description: Print usage + deprecated: false + hidden: true + experimental: false + experimentalcli: false + kubernetes: false + swarm: false deprecated: false experimental: false experimentalcli: false diff --git a/_data/engine-cli/docker_container_kill.yaml b/_data/engine-cli/docker_container_kill.yaml index 44c184add6..f069f0227c 100644 --- a/_data/engine-cli/docker_container_kill.yaml +++ b/_data/engine-cli/docker_container_kill.yaml @@ -1,20 +1,32 @@ command: docker container kill +aliases: docker container kill, docker kill short: Kill one or more running containers -long: Kill one or more running containers +long: See [docker kill](kill.md) for more information. usage: docker container kill [OPTIONS] CONTAINER [CONTAINER...] pname: docker container plink: docker_container.yaml options: -- option: signal - shorthand: s - value_type: string - default_value: KILL - description: Signal to send to the container - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false + - option: signal + shorthand: s + value_type: string + description: Signal to send to the container + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false +inherited_options: + - option: help + value_type: bool + default_value: "false" + description: Print usage + deprecated: false + hidden: true + experimental: false + experimentalcli: false + kubernetes: false + swarm: false deprecated: false experimental: false experimentalcli: false diff --git a/_data/engine-cli/docker_container_logs.yaml b/_data/engine-cli/docker_container_logs.yaml index f895b5c6af..b21f45a4ba 100644 --- a/_data/engine-cli/docker_container_logs.yaml +++ b/_data/engine-cli/docker_container_logs.yaml @@ -1,68 +1,86 @@ command: docker container logs +aliases: docker container logs, docker logs short: Fetch the logs of a container -long: Fetch the logs of a container +long: See [docker logs](logs.md) for more information. usage: docker container logs [OPTIONS] CONTAINER pname: docker container plink: docker_container.yaml options: -- option: details - value_type: bool - default_value: "false" - description: Show extra details provided to logs - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: follow - shorthand: f - value_type: bool - default_value: "false" - description: Follow log output - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: since - value_type: string - description: | - Show logs since timestamp (e.g. 2013-01-02T13:23:37Z) or relative (e.g. 42m for 42 minutes) - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: tail - shorthand: "n" - value_type: string - default_value: all - description: Number of lines to show from the end of the logs - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: timestamps - shorthand: t - value_type: bool - default_value: "false" - description: Show timestamps - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: until - value_type: string - description: | - Show logs before a timestamp (e.g. 2013-01-02T13:23:37Z) or relative (e.g. 42m for 42 minutes) - deprecated: false - min_api_version: "1.35" - experimental: false - experimentalcli: false - kubernetes: false - swarm: false + - option: details + value_type: bool + default_value: "false" + description: Show extra details provided to logs + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: follow + shorthand: f + value_type: bool + default_value: "false" + description: Follow log output + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: since + value_type: string + description: | + Show logs since timestamp (e.g. `2013-01-02T13:23:37Z`) or relative (e.g. `42m` for 42 minutes) + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: tail + shorthand: "n" + value_type: string + default_value: all + description: Number of lines to show from the end of the logs + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: timestamps + shorthand: t + value_type: bool + default_value: "false" + description: Show timestamps + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: until + value_type: string + description: | + Show logs before a timestamp (e.g. `2013-01-02T13:23:37Z`) or relative (e.g. `42m` for 42 minutes) + deprecated: false + hidden: false + min_api_version: "1.35" + experimental: false + experimentalcli: false + kubernetes: false + swarm: false +inherited_options: + - option: help + value_type: bool + default_value: "false" + description: Print usage + deprecated: false + hidden: true + experimental: false + experimentalcli: false + kubernetes: false + swarm: false deprecated: false experimental: false experimentalcli: false diff --git a/_data/engine-cli/docker_container_ls.yaml b/_data/engine-cli/docker_container_ls.yaml index 3c7bd751c6..4a53f4b90e 100644 --- a/_data/engine-cli/docker_container_ls.yaml +++ b/_data/engine-cli/docker_container_ls.yaml @@ -1,87 +1,112 @@ command: docker container ls -aliases: ps, list +aliases: docker container ls, docker container list, docker container ps, docker ps short: List containers -long: List containers +long: See [docker ps](ps.md) for more information. usage: docker container ls [OPTIONS] pname: docker container plink: docker_container.yaml options: -- option: all - shorthand: a - value_type: bool - default_value: "false" - description: Show all containers (default shows just running) - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: filter - shorthand: f - value_type: filter - description: Filter output based on conditions provided - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: format - value_type: string - description: Pretty-print containers using a Go template - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: last - shorthand: "n" - value_type: int - default_value: "-1" - description: Show n last created containers (includes all states) - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: latest - shorthand: l - value_type: bool - default_value: "false" - description: Show the latest created container (includes all states) - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: no-trunc - value_type: bool - default_value: "false" - description: Don't truncate output - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: quiet - shorthand: q - value_type: bool - default_value: "false" - description: Only display container IDs - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: size - shorthand: s - value_type: bool - default_value: "false" - description: Display total file sizes - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false + - option: all + shorthand: a + value_type: bool + default_value: "false" + description: Show all containers (default shows just running) + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: filter + shorthand: f + value_type: filter + description: Filter output based on conditions provided + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: format + value_type: string + description: |- + Format output using a custom template: + 'table': Print output in table format with column headers (default) + 'table TEMPLATE': Print output in table format using the given Go template + 'json': Print in JSON format + 'TEMPLATE': Print output using the given Go template. + Refer to https://docs.docker.com/go/formatting/ for more information about formatting output with templates + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: last + shorthand: "n" + value_type: int + default_value: "-1" + description: Show n last created containers (includes all states) + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: latest + shorthand: l + value_type: bool + default_value: "false" + description: Show the latest created container (includes all states) + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: no-trunc + value_type: bool + default_value: "false" + description: Don't truncate output + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: quiet + shorthand: q + value_type: bool + default_value: "false" + description: Only display container IDs + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: size + shorthand: s + value_type: bool + default_value: "false" + description: Display total file sizes + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false +inherited_options: + - option: help + value_type: bool + default_value: "false" + description: Print usage + deprecated: false + hidden: true + experimental: false + experimentalcli: false + kubernetes: false + swarm: false deprecated: false experimental: false experimentalcli: false diff --git a/_data/engine-cli/docker_container_pause.yaml b/_data/engine-cli/docker_container_pause.yaml index dd28f672aa..2840a24484 100644 --- a/_data/engine-cli/docker_container_pause.yaml +++ b/_data/engine-cli/docker_container_pause.yaml @@ -1,9 +1,21 @@ command: docker container pause +aliases: docker container pause, docker pause short: Pause all processes within one or more containers -long: Pause all processes within one or more containers +long: See [docker pause](pause.md) for more information. usage: docker container pause CONTAINER [CONTAINER...] pname: docker container plink: docker_container.yaml +inherited_options: + - option: help + value_type: bool + default_value: "false" + description: Print usage + deprecated: false + hidden: true + experimental: false + experimentalcli: false + kubernetes: false + swarm: false deprecated: false experimental: false experimentalcli: false diff --git a/_data/engine-cli/docker_container_port.yaml b/_data/engine-cli/docker_container_port.yaml index e211a449a3..03c567fa2e 100644 --- a/_data/engine-cli/docker_container_port.yaml +++ b/_data/engine-cli/docker_container_port.yaml @@ -1,9 +1,21 @@ command: docker container port +aliases: docker container port, docker port short: List port mappings or a specific mapping for the container -long: List port mappings or a specific mapping for the container +long: See [docker port](port.md) for more information. usage: docker container port CONTAINER [PRIVATE_PORT[/PROTO]] pname: docker container plink: docker_container.yaml +inherited_options: + - option: help + value_type: bool + default_value: "false" + description: Print usage + deprecated: false + hidden: true + experimental: false + experimentalcli: false + kubernetes: false + swarm: false deprecated: false experimental: false experimentalcli: false diff --git a/_data/engine-cli/docker_container_prune.yaml b/_data/engine-cli/docker_container_prune.yaml index db52af03d1..8819637102 100644 --- a/_data/engine-cli/docker_container_prune.yaml +++ b/_data/engine-cli/docker_container_prune.yaml @@ -5,108 +5,122 @@ usage: docker container prune [OPTIONS] pname: docker container plink: docker_container.yaml options: -- option: filter - value_type: filter - description: Provide filter values (e.g. 'until=') - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: force - shorthand: f - value_type: bool - default_value: "false" - description: Do not prompt for confirmation - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false + - option: filter + value_type: filter + description: Provide filter values (e.g. `until=`) + details_url: '#filter' + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: force + shorthand: f + value_type: bool + default_value: "false" + description: Do not prompt for confirmation + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false +inherited_options: + - option: help + value_type: bool + default_value: "false" + description: Print usage + deprecated: false + hidden: true + experimental: false + experimentalcli: false + kubernetes: false + swarm: false examples: |- - ### Prune containers + ### Prune containers - ```console - $ docker container prune - WARNING! This will remove all stopped containers. - Are you sure you want to continue? [y/N] y - Deleted Containers: - 4a7f7eebae0f63178aff7eb0aa39cd3f0627a203ab2df258c1a00b456cf20063 - f98f9c2aa1eaf727e4ec9c0283bc7d4aa4762fbdba7f26191f26c97f64090360 + ```console + $ docker container prune + WARNING! This will remove all stopped containers. + Are you sure you want to continue? [y/N] y + Deleted Containers: + 4a7f7eebae0f63178aff7eb0aa39cd3f0627a203ab2df258c1a00b456cf20063 + f98f9c2aa1eaf727e4ec9c0283bc7d4aa4762fbdba7f26191f26c97f64090360 - Total reclaimed space: 212 B - ``` + Total reclaimed space: 212 B + ``` - ### Filtering (--filter) + ### Filtering (--filter) {#filter} - The filtering flag (`--filter`) format is of "key=value". If there is more - than one filter, then pass multiple flags (e.g., `--filter "foo=bar" --filter "bif=baz"`) + The filtering flag (`--filter`) format is of "key=value". If there is more + than one filter, then pass multiple flags (e.g., `--filter "foo=bar" --filter "bif=baz"`) - The currently supported filters are: + The currently supported filters are: - * until (``) - only remove containers created before given timestamp - * label (`label=`, `label==`, `label!=`, or `label!==`) - only remove containers with (or without, in case `label!=...` is used) the specified labels. + * until (``) - only remove containers created before given timestamp + * label (`label=`, `label==`, `label!=`, or `label!==`) - only remove containers with (or without, in case `label!=...` is used) the specified labels. - The `until` filter can be Unix timestamps, date formatted - timestamps, or Go duration strings (e.g. `10m`, `1h30m`) computed - relative to the daemon machine’s time. Supported formats for date - formatted time stamps include RFC3339Nano, RFC3339, `2006-01-02T15:04:05`, - `2006-01-02T15:04:05.999999999`, `2006-01-02Z07:00`, and `2006-01-02`. The local - timezone on the daemon will be used if you do not provide either a `Z` or a - `+-00:00` timezone offset at the end of the timestamp. When providing Unix - timestamps enter seconds[.nanoseconds], where seconds is the number of seconds - that have elapsed since January 1, 1970 (midnight UTC/GMT), not counting leap - seconds (aka Unix epoch or Unix time), and the optional .nanoseconds field is a - fraction of a second no more than nine digits long. + The `until` filter can be Unix timestamps, date formatted + timestamps, or Go duration strings (e.g. `10m`, `1h30m`) computed + relative to the daemon machine’s time. Supported formats for date + formatted time stamps include RFC3339Nano, RFC3339, `2006-01-02T15:04:05`, + `2006-01-02T15:04:05.999999999`, `2006-01-02Z07:00`, and `2006-01-02`. The local + timezone on the daemon will be used if you do not provide either a `Z` or a + `+-00:00` timezone offset at the end of the timestamp. When providing Unix + timestamps enter seconds[.nanoseconds], where seconds is the number of seconds + that have elapsed since January 1, 1970 (midnight UTC/GMT), not counting leap + seconds (aka Unix epoch or Unix time), and the optional .nanoseconds field is a + fraction of a second no more than nine digits long. - The `label` filter accepts two formats. One is the `label=...` (`label=` or `label==`), - which removes containers with the specified labels. The other - format is the `label!=...` (`label!=` or `label!==`), which removes - containers without the specified labels. + The `label` filter accepts two formats. One is the `label=...` (`label=` or `label==`), + which removes containers with the specified labels. The other + format is the `label!=...` (`label!=` or `label!==`), which removes + containers without the specified labels. - The following removes containers created more than 5 minutes ago: + The following removes containers created more than 5 minutes ago: - ```console - $ docker ps -a --format 'table {{.ID}}\t{{.Image}}\t{{.Command}}\t{{.CreatedAt}}\t{{.Status}}' + ```console + $ docker ps -a --format 'table {{.ID}}\t{{.Image}}\t{{.Command}}\t{{.CreatedAt}}\t{{.Status}}' - CONTAINER ID IMAGE COMMAND CREATED AT STATUS - 61b9efa71024 busybox "sh" 2017-01-04 13:23:33 -0800 PST Exited (0) 41 seconds ago - 53a9bc23a516 busybox "sh" 2017-01-04 13:11:59 -0800 PST Exited (0) 12 minutes ago + CONTAINER ID IMAGE COMMAND CREATED AT STATUS + 61b9efa71024 busybox "sh" 2017-01-04 13:23:33 -0800 PST Exited (0) 41 seconds ago + 53a9bc23a516 busybox "sh" 2017-01-04 13:11:59 -0800 PST Exited (0) 12 minutes ago - $ docker container prune --force --filter "until=5m" + $ docker container prune --force --filter "until=5m" - Deleted Containers: - 53a9bc23a5168b6caa2bfbefddf1b30f93c7ad57f3dec271fd32707497cb9369 + Deleted Containers: + 53a9bc23a5168b6caa2bfbefddf1b30f93c7ad57f3dec271fd32707497cb9369 - Total reclaimed space: 25 B + Total reclaimed space: 25 B - $ docker ps -a --format 'table {{.ID}}\t{{.Image}}\t{{.Command}}\t{{.CreatedAt}}\t{{.Status}}' + $ docker ps -a --format 'table {{.ID}}\t{{.Image}}\t{{.Command}}\t{{.CreatedAt}}\t{{.Status}}' - CONTAINER ID IMAGE COMMAND CREATED AT STATUS - 61b9efa71024 busybox "sh" 2017-01-04 13:23:33 -0800 PST Exited (0) 44 seconds ago - ``` + CONTAINER ID IMAGE COMMAND CREATED AT STATUS + 61b9efa71024 busybox "sh" 2017-01-04 13:23:33 -0800 PST Exited (0) 44 seconds ago + ``` - The following removes containers created before `2017-01-04T13:10:00`: + The following removes containers created before `2017-01-04T13:10:00`: - ```console - $ docker ps -a --format 'table {{.ID}}\t{{.Image}}\t{{.Command}}\t{{.CreatedAt}}\t{{.Status}}' + ```console + $ docker ps -a --format 'table {{.ID}}\t{{.Image}}\t{{.Command}}\t{{.CreatedAt}}\t{{.Status}}' - CONTAINER ID IMAGE COMMAND CREATED AT STATUS - 53a9bc23a516 busybox "sh" 2017-01-04 13:11:59 -0800 PST Exited (0) 7 minutes ago - 4a75091a6d61 busybox "sh" 2017-01-04 13:09:53 -0800 PST Exited (0) 9 minutes ago + CONTAINER ID IMAGE COMMAND CREATED AT STATUS + 53a9bc23a516 busybox "sh" 2017-01-04 13:11:59 -0800 PST Exited (0) 7 minutes ago + 4a75091a6d61 busybox "sh" 2017-01-04 13:09:53 -0800 PST Exited (0) 9 minutes ago - $ docker container prune --force --filter "until=2017-01-04T13:10:00" + $ docker container prune --force --filter "until=2017-01-04T13:10:00" - Deleted Containers: - 4a75091a6d618526fcd8b33ccd6e5928ca2a64415466f768a6180004b0c72c6c + Deleted Containers: + 4a75091a6d618526fcd8b33ccd6e5928ca2a64415466f768a6180004b0c72c6c - Total reclaimed space: 27 B + Total reclaimed space: 27 B - $ docker ps -a --format 'table {{.ID}}\t{{.Image}}\t{{.Command}}\t{{.CreatedAt}}\t{{.Status}}' + $ docker ps -a --format 'table {{.ID}}\t{{.Image}}\t{{.Command}}\t{{.CreatedAt}}\t{{.Status}}' - CONTAINER ID IMAGE COMMAND CREATED AT STATUS - 53a9bc23a516 busybox "sh" 2017-01-04 13:11:59 -0800 PST Exited (0) 9 minutes ago - ``` + CONTAINER ID IMAGE COMMAND CREATED AT STATUS + 53a9bc23a516 busybox "sh" 2017-01-04 13:11:59 -0800 PST Exited (0) 9 minutes ago + ``` deprecated: false min_api_version: "1.25" experimental: false diff --git a/_data/engine-cli/docker_container_rename.yaml b/_data/engine-cli/docker_container_rename.yaml index 088cfe0119..c6a144fdef 100644 --- a/_data/engine-cli/docker_container_rename.yaml +++ b/_data/engine-cli/docker_container_rename.yaml @@ -1,9 +1,21 @@ command: docker container rename +aliases: docker container rename, docker rename short: Rename a container -long: Rename a container +long: See [docker rename](rename.md) for more information. usage: docker container rename CONTAINER NEW_NAME pname: docker container plink: docker_container.yaml +inherited_options: + - option: help + value_type: bool + default_value: "false" + description: Print usage + deprecated: false + hidden: true + experimental: false + experimentalcli: false + kubernetes: false + swarm: false deprecated: false experimental: false experimentalcli: false diff --git a/_data/engine-cli/docker_container_restart.yaml b/_data/engine-cli/docker_container_restart.yaml index 74d8bbac86..a63b75b3f5 100644 --- a/_data/engine-cli/docker_container_restart.yaml +++ b/_data/engine-cli/docker_container_restart.yaml @@ -1,20 +1,43 @@ command: docker container restart +aliases: docker container restart, docker restart short: Restart one or more containers -long: Restart one or more containers +long: See [docker restart](restart.md) for more information. usage: docker container restart [OPTIONS] CONTAINER [CONTAINER...] pname: docker container plink: docker_container.yaml options: -- option: time - shorthand: t - value_type: int - default_value: "10" - description: Seconds to wait for stop before killing the container - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false + - option: signal + shorthand: s + value_type: string + description: Signal to send to the container + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: time + shorthand: t + value_type: int + default_value: "0" + description: Seconds to wait before killing the container + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false +inherited_options: + - option: help + value_type: bool + default_value: "false" + description: Print usage + deprecated: false + hidden: true + experimental: false + experimentalcli: false + kubernetes: false + swarm: false deprecated: false experimental: false experimentalcli: false diff --git a/_data/engine-cli/docker_container_rm.yaml b/_data/engine-cli/docker_container_rm.yaml index cce60569f6..933c3a5802 100644 --- a/_data/engine-cli/docker_container_rm.yaml +++ b/_data/engine-cli/docker_container_rm.yaml @@ -1,40 +1,55 @@ command: docker container rm +aliases: docker container rm, docker container remove, docker rm short: Remove one or more containers -long: Remove one or more containers +long: See [docker rm](rm.md) for more information. usage: docker container rm [OPTIONS] CONTAINER [CONTAINER...] pname: docker container plink: docker_container.yaml options: -- option: force - shorthand: f - value_type: bool - default_value: "false" - description: Force the removal of a running container (uses SIGKILL) - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: link - shorthand: l - value_type: bool - default_value: "false" - description: Remove the specified link - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: volumes - shorthand: v - value_type: bool - default_value: "false" - description: Remove anonymous volumes associated with the container - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false + - option: force + shorthand: f + value_type: bool + default_value: "false" + description: Force the removal of a running container (uses SIGKILL) + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: link + shorthand: l + value_type: bool + default_value: "false" + description: Remove the specified link + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: volumes + shorthand: v + value_type: bool + default_value: "false" + description: Remove anonymous volumes associated with the container + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false +inherited_options: + - option: help + value_type: bool + default_value: "false" + description: Print usage + deprecated: false + hidden: true + experimental: false + experimentalcli: false + kubernetes: false + swarm: false deprecated: false experimental: false experimentalcli: false diff --git a/_data/engine-cli/docker_container_run.yaml b/_data/engine-cli/docker_container_run.yaml index e98cfeec6d..bebe358087 100644 --- a/_data/engine-cli/docker_container_run.yaml +++ b/_data/engine-cli/docker_container_run.yaml @@ -1,918 +1,1030 @@ command: docker container run -short: Run a command in a new container -long: Run a command in a new container +aliases: docker container run, docker run +short: Create and run a new container from an image +long: See [docker run](run.md) for more information. usage: docker container run [OPTIONS] IMAGE [COMMAND] [ARG...] pname: docker container plink: docker_container.yaml options: -- option: add-host - value_type: list - description: Add a custom host-to-IP mapping (host:ip) - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: attach - shorthand: a - value_type: list - description: Attach to STDIN, STDOUT or STDERR - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: blkio-weight - value_type: uint16 - default_value: "0" - description: | - Block IO (relative weight), between 10 and 1000, or 0 to disable (default 0) - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: blkio-weight-device - value_type: list - default_value: '[]' - description: Block IO weight (relative device weight) - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: cap-add - value_type: list - description: Add Linux capabilities - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: cap-drop - value_type: list - description: Drop Linux capabilities - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: cgroup-parent - value_type: string - description: Optional parent cgroup for the container - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: cgroupns - value_type: string - description: |- - Cgroup namespace to use (host|private) - 'host': Run the container in the Docker host's cgroup namespace - 'private': Run the container in its own private cgroup namespace - '': Use the cgroup namespace as configured by the - default-cgroupns-mode option on the daemon (default) - deprecated: false - min_api_version: "1.41" - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: cidfile - value_type: string - description: Write the container ID to the file - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: cpu-count - value_type: int64 - default_value: "0" - description: CPU count (Windows only) - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false - os_type: windows -- option: cpu-percent - value_type: int64 - default_value: "0" - description: CPU percent (Windows only) - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false - os_type: windows -- option: cpu-period - value_type: int64 - default_value: "0" - description: Limit CPU CFS (Completely Fair Scheduler) period - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: cpu-quota - value_type: int64 - default_value: "0" - description: Limit CPU CFS (Completely Fair Scheduler) quota - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: cpu-rt-period - value_type: int64 - default_value: "0" - description: Limit CPU real-time period in microseconds - deprecated: false - min_api_version: "1.25" - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: cpu-rt-runtime - value_type: int64 - default_value: "0" - description: Limit CPU real-time runtime in microseconds - deprecated: false - min_api_version: "1.25" - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: cpu-shares - shorthand: c - value_type: int64 - default_value: "0" - description: CPU shares (relative weight) - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: cpus - value_type: decimal - description: Number of CPUs - deprecated: false - min_api_version: "1.25" - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: cpuset-cpus - value_type: string - description: CPUs in which to allow execution (0-3, 0,1) - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: cpuset-mems - value_type: string - description: MEMs in which to allow execution (0-3, 0,1) - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: detach - shorthand: d - value_type: bool - default_value: "false" - description: Run container in background and print container ID - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: detach-keys - value_type: string - description: Override the key sequence for detaching a container - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: device - value_type: list - description: Add a host device to the container - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: device-cgroup-rule - value_type: list - description: Add a rule to the cgroup allowed devices list - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: device-read-bps - value_type: list - default_value: '[]' - description: Limit read rate (bytes per second) from a device - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: device-read-iops - value_type: list - default_value: '[]' - description: Limit read rate (IO per second) from a device - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: device-write-bps - value_type: list - default_value: '[]' - description: Limit write rate (bytes per second) to a device - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: device-write-iops - value_type: list - default_value: '[]' - description: Limit write rate (IO per second) to a device - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: disable-content-trust - value_type: bool - default_value: "true" - description: Skip image verification - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: dns - value_type: list - description: Set custom DNS servers - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: dns-opt - value_type: list - description: Set DNS options - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: dns-option - value_type: list - description: Set DNS options - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: dns-search - value_type: list - description: Set custom DNS search domains - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: domainname - value_type: string - description: Container NIS domain name - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: entrypoint - value_type: string - description: Overwrite the default ENTRYPOINT of the image - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: env - shorthand: e - value_type: list - description: Set environment variables - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: env-file - value_type: list - description: Read in a file of environment variables - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: expose - value_type: list - description: Expose a port or a range of ports - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: gpus - value_type: gpu-request - description: GPU devices to add to the container ('all' to pass all GPUs) - deprecated: false - min_api_version: "1.40" - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: group-add - value_type: list - description: Add additional groups to join - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: health-cmd - value_type: string - description: Command to run to check health - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: health-interval - value_type: duration - default_value: 0s - description: Time between running the check (ms|s|m|h) (default 0s) - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: health-retries - value_type: int - default_value: "0" - description: Consecutive failures needed to report unhealthy - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: health-start-period - value_type: duration - default_value: 0s - description: | - Start period for the container to initialize before starting health-retries countdown (ms|s|m|h) (default 0s) - deprecated: false - min_api_version: "1.29" - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: health-timeout - value_type: duration - default_value: 0s - description: | - Maximum time to allow one check to run (ms|s|m|h) (default 0s) - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: help - value_type: bool - default_value: "false" - description: Print usage - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: hostname - shorthand: h - value_type: string - description: Container host name - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: init - value_type: bool - default_value: "false" - description: | - Run an init inside the container that forwards signals and reaps processes - deprecated: false - min_api_version: "1.25" - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: interactive - shorthand: i - value_type: bool - default_value: "false" - description: Keep STDIN open even if not attached - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: io-maxbandwidth - value_type: bytes - default_value: "0" - description: | - Maximum IO bandwidth limit for the system drive (Windows only) - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false - os_type: windows -- option: io-maxiops - value_type: uint64 - default_value: "0" - description: Maximum IOps limit for the system drive (Windows only) - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false - os_type: windows -- option: ip - value_type: string - description: IPv4 address (e.g., 172.30.100.104) - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: ip6 - value_type: string - description: IPv6 address (e.g., 2001:db8::33) - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: ipc - value_type: string - description: IPC mode to use - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: isolation - value_type: string - description: Container isolation technology - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: kernel-memory - value_type: bytes - default_value: "0" - description: Kernel memory limit - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: label - shorthand: l - value_type: list - description: Set meta data on a container - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: label-file - value_type: list - description: Read in a line delimited file of labels - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: link - value_type: list - description: Add link to another container - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: link-local-ip - value_type: list - description: Container IPv4/IPv6 link-local addresses - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: log-driver - value_type: string - description: Logging driver for the container - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: log-opt - value_type: list - description: Log driver options - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: mac-address - value_type: string - description: Container MAC address (e.g., 92:d0:c6:0a:29:33) - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: memory - shorthand: m - value_type: bytes - default_value: "0" - description: Memory limit - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: memory-reservation - value_type: bytes - default_value: "0" - description: Memory soft limit - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: memory-swap - value_type: bytes - default_value: "0" - description: | - Swap limit equal to memory plus swap: '-1' to enable unlimited swap - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: memory-swappiness - value_type: int64 - default_value: "-1" - description: Tune container memory swappiness (0 to 100) - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: mount - value_type: mount - description: Attach a filesystem mount to the container - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: name - value_type: string - description: Assign a name to the container - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: net - value_type: network - description: Connect a container to a network - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: net-alias - value_type: list - description: Add network-scoped alias for the container - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: network - value_type: network - description: Connect a container to a network - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: network-alias - value_type: list - description: Add network-scoped alias for the container - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: no-healthcheck - value_type: bool - default_value: "false" - description: Disable any container-specified HEALTHCHECK - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: oom-kill-disable - value_type: bool - default_value: "false" - description: Disable OOM Killer - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: oom-score-adj - value_type: int - default_value: "0" - description: Tune host's OOM preferences (-1000 to 1000) - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: pid - value_type: string - description: PID namespace to use - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: pids-limit - value_type: int64 - default_value: "0" - description: Tune container pids limit (set -1 for unlimited) - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: platform - value_type: string - description: Set platform if server is multi-platform capable - deprecated: false - min_api_version: "1.32" - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: privileged - value_type: bool - default_value: "false" - description: Give extended privileges to this container - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: publish - shorthand: p - value_type: list - description: Publish a container's port(s) to the host - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: publish-all - shorthand: P - value_type: bool - default_value: "false" - description: Publish all exposed ports to random ports - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: pull - value_type: string - default_value: missing - description: Pull image before running ("always"|"missing"|"never") - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: read-only - value_type: bool - default_value: "false" - description: Mount the container's root filesystem as read only - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: restart - value_type: string - default_value: "no" - description: Restart policy to apply when a container exits - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: rm - value_type: bool - default_value: "false" - description: Automatically remove the container when it exits - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: runtime - value_type: string - description: Runtime to use for this container - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: security-opt - value_type: list - description: Security Options - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: shm-size - value_type: bytes - default_value: "0" - description: Size of /dev/shm - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: sig-proxy - value_type: bool - default_value: "true" - description: Proxy received signals to the process - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: stop-signal - value_type: string - default_value: SIGTERM - description: Signal to stop a container - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: stop-timeout - value_type: int - default_value: "0" - description: Timeout (in seconds) to stop a container - deprecated: false - min_api_version: "1.25" - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: storage-opt - value_type: list - description: Storage driver options for the container - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: sysctl - value_type: map - default_value: map[] - description: Sysctl options - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: tmpfs - value_type: list - description: Mount a tmpfs directory - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: tty - shorthand: t - value_type: bool - default_value: "false" - description: Allocate a pseudo-TTY - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: ulimit - value_type: ulimit - default_value: '[]' - description: Ulimit options - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: user - shorthand: u - value_type: string - description: 'Username or UID (format: [:])' - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: userns - value_type: string - description: User namespace to use - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: uts - value_type: string - description: UTS namespace to use - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: volume - shorthand: v - value_type: list - description: Bind mount a volume - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: volume-driver - value_type: string - description: Optional volume driver for the container - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: volumes-from - value_type: list - description: Mount volumes from the specified container(s) - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: workdir - shorthand: w - value_type: string - description: Working directory inside the container - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false + - option: add-host + value_type: list + description: Add a custom host-to-IP mapping (host:ip) + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: attach + shorthand: a + value_type: list + description: Attach to STDIN, STDOUT or STDERR + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: blkio-weight + value_type: uint16 + default_value: "0" + description: | + Block IO (relative weight), between 10 and 1000, or 0 to disable (default 0) + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: blkio-weight-device + value_type: list + default_value: '[]' + description: Block IO weight (relative device weight) + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: cap-add + value_type: list + description: Add Linux capabilities + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: cap-drop + value_type: list + description: Drop Linux capabilities + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: cgroup-parent + value_type: string + description: Optional parent cgroup for the container + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: cgroupns + value_type: string + description: |- + Cgroup namespace to use (host|private) + 'host': Run the container in the Docker host's cgroup namespace + 'private': Run the container in its own private cgroup namespace + '': Use the cgroup namespace as configured by the + default-cgroupns-mode option on the daemon (default) + deprecated: false + hidden: false + min_api_version: "1.41" + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: cidfile + value_type: string + description: Write the container ID to the file + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: cpu-count + value_type: int64 + default_value: "0" + description: CPU count (Windows only) + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + os_type: windows + - option: cpu-percent + value_type: int64 + default_value: "0" + description: CPU percent (Windows only) + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + os_type: windows + - option: cpu-period + value_type: int64 + default_value: "0" + description: Limit CPU CFS (Completely Fair Scheduler) period + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: cpu-quota + value_type: int64 + default_value: "0" + description: Limit CPU CFS (Completely Fair Scheduler) quota + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: cpu-rt-period + value_type: int64 + default_value: "0" + description: Limit CPU real-time period in microseconds + deprecated: false + hidden: false + min_api_version: "1.25" + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: cpu-rt-runtime + value_type: int64 + default_value: "0" + description: Limit CPU real-time runtime in microseconds + deprecated: false + hidden: false + min_api_version: "1.25" + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: cpu-shares + shorthand: c + value_type: int64 + default_value: "0" + description: CPU shares (relative weight) + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: cpus + value_type: decimal + description: Number of CPUs + deprecated: false + hidden: false + min_api_version: "1.25" + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: cpuset-cpus + value_type: string + description: CPUs in which to allow execution (0-3, 0,1) + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: cpuset-mems + value_type: string + description: MEMs in which to allow execution (0-3, 0,1) + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: detach + shorthand: d + value_type: bool + default_value: "false" + description: Run container in background and print container ID + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: detach-keys + value_type: string + description: Override the key sequence for detaching a container + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: device + value_type: list + description: Add a host device to the container + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: device-cgroup-rule + value_type: list + description: Add a rule to the cgroup allowed devices list + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: device-read-bps + value_type: list + default_value: '[]' + description: Limit read rate (bytes per second) from a device + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: device-read-iops + value_type: list + default_value: '[]' + description: Limit read rate (IO per second) from a device + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: device-write-bps + value_type: list + default_value: '[]' + description: Limit write rate (bytes per second) to a device + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: device-write-iops + value_type: list + default_value: '[]' + description: Limit write rate (IO per second) to a device + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: disable-content-trust + value_type: bool + default_value: "true" + description: Skip image verification + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: dns + value_type: list + description: Set custom DNS servers + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: dns-opt + value_type: list + description: Set DNS options + deprecated: false + hidden: true + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: dns-option + value_type: list + description: Set DNS options + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: dns-search + value_type: list + description: Set custom DNS search domains + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: domainname + value_type: string + description: Container NIS domain name + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: entrypoint + value_type: string + description: Overwrite the default ENTRYPOINT of the image + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: env + shorthand: e + value_type: list + description: Set environment variables + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: env-file + value_type: list + description: Read in a file of environment variables + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: expose + value_type: list + description: Expose a port or a range of ports + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: gpus + value_type: gpu-request + description: GPU devices to add to the container ('all' to pass all GPUs) + deprecated: false + hidden: false + min_api_version: "1.40" + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: group-add + value_type: list + description: Add additional groups to join + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: health-cmd + value_type: string + description: Command to run to check health + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: health-interval + value_type: duration + default_value: 0s + description: Time between running the check (ms|s|m|h) (default 0s) + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: health-retries + value_type: int + default_value: "0" + description: Consecutive failures needed to report unhealthy + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: health-start-period + value_type: duration + default_value: 0s + description: | + Start period for the container to initialize before starting health-retries countdown (ms|s|m|h) (default 0s) + deprecated: false + hidden: false + min_api_version: "1.29" + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: health-timeout + value_type: duration + default_value: 0s + description: Maximum time to allow one check to run (ms|s|m|h) (default 0s) + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: help + value_type: bool + default_value: "false" + description: Print usage + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: hostname + shorthand: h + value_type: string + description: Container host name + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: init + value_type: bool + default_value: "false" + description: | + Run an init inside the container that forwards signals and reaps processes + deprecated: false + hidden: false + min_api_version: "1.25" + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: interactive + shorthand: i + value_type: bool + default_value: "false" + description: Keep STDIN open even if not attached + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: io-maxbandwidth + value_type: bytes + default_value: "0" + description: Maximum IO bandwidth limit for the system drive (Windows only) + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + os_type: windows + - option: io-maxiops + value_type: uint64 + default_value: "0" + description: Maximum IOps limit for the system drive (Windows only) + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + os_type: windows + - option: ip + value_type: string + description: IPv4 address (e.g., 172.30.100.104) + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: ip6 + value_type: string + description: IPv6 address (e.g., 2001:db8::33) + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: ipc + value_type: string + description: IPC mode to use + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: isolation + value_type: string + description: Container isolation technology + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: kernel-memory + value_type: bytes + default_value: "0" + description: Kernel memory limit + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: label + shorthand: l + value_type: list + description: Set meta data on a container + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: label-file + value_type: list + description: Read in a line delimited file of labels + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: link + value_type: list + description: Add link to another container + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: link-local-ip + value_type: list + description: Container IPv4/IPv6 link-local addresses + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: log-driver + value_type: string + description: Logging driver for the container + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: log-opt + value_type: list + description: Log driver options + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: mac-address + value_type: string + description: Container MAC address (e.g., 92:d0:c6:0a:29:33) + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: memory + shorthand: m + value_type: bytes + default_value: "0" + description: Memory limit + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: memory-reservation + value_type: bytes + default_value: "0" + description: Memory soft limit + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: memory-swap + value_type: bytes + default_value: "0" + description: | + Swap limit equal to memory plus swap: '-1' to enable unlimited swap + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: memory-swappiness + value_type: int64 + default_value: "-1" + description: Tune container memory swappiness (0 to 100) + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: mount + value_type: mount + description: Attach a filesystem mount to the container + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: name + value_type: string + description: Assign a name to the container + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: net + value_type: network + description: Connect a container to a network + deprecated: false + hidden: true + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: net-alias + value_type: list + description: Add network-scoped alias for the container + deprecated: false + hidden: true + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: network + value_type: network + description: Connect a container to a network + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: network-alias + value_type: list + description: Add network-scoped alias for the container + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: no-healthcheck + value_type: bool + default_value: "false" + description: Disable any container-specified HEALTHCHECK + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: oom-kill-disable + value_type: bool + default_value: "false" + description: Disable OOM Killer + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: oom-score-adj + value_type: int + default_value: "0" + description: Tune host's OOM preferences (-1000 to 1000) + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: pid + value_type: string + description: PID namespace to use + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: pids-limit + value_type: int64 + default_value: "0" + description: Tune container pids limit (set -1 for unlimited) + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: platform + value_type: string + description: Set platform if server is multi-platform capable + deprecated: false + hidden: false + min_api_version: "1.32" + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: privileged + value_type: bool + default_value: "false" + description: Give extended privileges to this container + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: publish + shorthand: p + value_type: list + description: Publish a container's port(s) to the host + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: publish-all + shorthand: P + value_type: bool + default_value: "false" + description: Publish all exposed ports to random ports + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: pull + value_type: string + default_value: missing + description: Pull image before running (`always`, `missing`, `never`) + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: quiet + shorthand: q + value_type: bool + default_value: "false" + description: Suppress the pull output + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: read-only + value_type: bool + default_value: "false" + description: Mount the container's root filesystem as read only + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: restart + value_type: string + default_value: "no" + description: Restart policy to apply when a container exits + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: rm + value_type: bool + default_value: "false" + description: Automatically remove the container when it exits + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: runtime + value_type: string + description: Runtime to use for this container + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: security-opt + value_type: list + description: Security Options + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: shm-size + value_type: bytes + default_value: "0" + description: Size of /dev/shm + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: sig-proxy + value_type: bool + default_value: "true" + description: Proxy received signals to the process + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: stop-signal + value_type: string + description: Signal to stop the container + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: stop-timeout + value_type: int + default_value: "0" + description: Timeout (in seconds) to stop a container + deprecated: false + hidden: false + min_api_version: "1.25" + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: storage-opt + value_type: list + description: Storage driver options for the container + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: sysctl + value_type: map + default_value: map[] + description: Sysctl options + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: tmpfs + value_type: list + description: Mount a tmpfs directory + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: tty + shorthand: t + value_type: bool + default_value: "false" + description: Allocate a pseudo-TTY + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: ulimit + value_type: ulimit + default_value: '[]' + description: Ulimit options + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: user + shorthand: u + value_type: string + description: 'Username or UID (format: [:])' + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: userns + value_type: string + description: User namespace to use + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: uts + value_type: string + description: UTS namespace to use + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: volume + shorthand: v + value_type: list + description: Bind mount a volume + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: volume-driver + value_type: string + description: Optional volume driver for the container + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: volumes-from + value_type: list + description: Mount volumes from the specified container(s) + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: workdir + shorthand: w + value_type: string + description: Working directory inside the container + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false deprecated: false experimental: false experimentalcli: false diff --git a/_data/engine-cli/docker_container_start.yaml b/_data/engine-cli/docker_container_start.yaml index e31d6be262..e01f2b8612 100644 --- a/_data/engine-cli/docker_container_start.yaml +++ b/_data/engine-cli/docker_container_start.yaml @@ -1,56 +1,73 @@ command: docker container start +aliases: docker container start, docker start short: Start one or more stopped containers -long: Start one or more stopped containers +long: See [docker start](start.md) for more information. usage: docker container start [OPTIONS] CONTAINER [CONTAINER...] pname: docker container plink: docker_container.yaml options: -- option: attach - shorthand: a - value_type: bool - default_value: "false" - description: Attach STDOUT/STDERR and forward signals - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: checkpoint - value_type: string - description: Restore from this checkpoint - deprecated: false - experimental: true - experimentalcli: false - kubernetes: false - swarm: false - os_type: linux -- option: checkpoint-dir - value_type: string - description: Use a custom checkpoint storage directory - deprecated: false - experimental: true - experimentalcli: false - kubernetes: false - swarm: false - os_type: linux -- option: detach-keys - value_type: string - description: Override the key sequence for detaching a container - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: interactive - shorthand: i - value_type: bool - default_value: "false" - description: Attach container's STDIN - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false + - option: attach + shorthand: a + value_type: bool + default_value: "false" + description: Attach STDOUT/STDERR and forward signals + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: checkpoint + value_type: string + description: Restore from this checkpoint + deprecated: false + hidden: false + experimental: true + experimentalcli: false + kubernetes: false + swarm: false + os_type: linux + - option: checkpoint-dir + value_type: string + description: Use a custom checkpoint storage directory + deprecated: false + hidden: false + experimental: true + experimentalcli: false + kubernetes: false + swarm: false + os_type: linux + - option: detach-keys + value_type: string + description: Override the key sequence for detaching a container + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: interactive + shorthand: i + value_type: bool + default_value: "false" + description: Attach container's STDIN + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false +inherited_options: + - option: help + value_type: bool + default_value: "false" + description: Print usage + deprecated: false + hidden: true + experimental: false + experimentalcli: false + kubernetes: false + swarm: false deprecated: false experimental: false experimentalcli: false diff --git a/_data/engine-cli/docker_container_stats.yaml b/_data/engine-cli/docker_container_stats.yaml index d8f081e8b5..c0311eaee0 100644 --- a/_data/engine-cli/docker_container_stats.yaml +++ b/_data/engine-cli/docker_container_stats.yaml @@ -1,46 +1,68 @@ command: docker container stats +aliases: docker container stats, docker stats short: Display a live stream of container(s) resource usage statistics -long: Display a live stream of container(s) resource usage statistics +long: See [docker stats](stats.md) for more information. usage: docker container stats [OPTIONS] [CONTAINER...] pname: docker container plink: docker_container.yaml options: -- option: all - shorthand: a - value_type: bool - default_value: "false" - description: Show all containers (default shows just running) - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: format - value_type: string - description: Pretty-print images using a Go template - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: no-stream - value_type: bool - default_value: "false" - description: Disable streaming stats and only pull the first result - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: no-trunc - value_type: bool - default_value: "false" - description: Do not truncate output - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false + - option: all + shorthand: a + value_type: bool + default_value: "false" + description: Show all containers (default shows just running) + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: format + value_type: string + description: |- + Format output using a custom template: + 'table': Print output in table format with column headers (default) + 'table TEMPLATE': Print output in table format using the given Go template + 'json': Print in JSON format + 'TEMPLATE': Print output using the given Go template. + Refer to https://docs.docker.com/go/formatting/ for more information about formatting output with templates + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: no-stream + value_type: bool + default_value: "false" + description: Disable streaming stats and only pull the first result + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: no-trunc + value_type: bool + default_value: "false" + description: Do not truncate output + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false +inherited_options: + - option: help + value_type: bool + default_value: "false" + description: Print usage + deprecated: false + hidden: true + experimental: false + experimentalcli: false + kubernetes: false + swarm: false deprecated: false experimental: false experimentalcli: false diff --git a/_data/engine-cli/docker_container_stop.yaml b/_data/engine-cli/docker_container_stop.yaml index 80fa23dc99..5310d0df2f 100644 --- a/_data/engine-cli/docker_container_stop.yaml +++ b/_data/engine-cli/docker_container_stop.yaml @@ -1,20 +1,43 @@ command: docker container stop +aliases: docker container stop, docker stop short: Stop one or more running containers -long: Stop one or more running containers +long: See [docker stop](stop.md) for more information. usage: docker container stop [OPTIONS] CONTAINER [CONTAINER...] pname: docker container plink: docker_container.yaml options: -- option: time - shorthand: t - value_type: int - default_value: "10" - description: Seconds to wait for stop before killing it - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false + - option: signal + shorthand: s + value_type: string + description: Signal to send to the container + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: time + shorthand: t + value_type: int + default_value: "0" + description: Seconds to wait before killing the container + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false +inherited_options: + - option: help + value_type: bool + default_value: "false" + description: Print usage + deprecated: false + hidden: true + experimental: false + experimentalcli: false + kubernetes: false + swarm: false deprecated: false experimental: false experimentalcli: false diff --git a/_data/engine-cli/docker_container_top.yaml b/_data/engine-cli/docker_container_top.yaml index c35656326d..59477cc37f 100644 --- a/_data/engine-cli/docker_container_top.yaml +++ b/_data/engine-cli/docker_container_top.yaml @@ -1,9 +1,21 @@ command: docker container top +aliases: docker container top, docker top short: Display the running processes of a container -long: Display the running processes of a container +long: See [docker top](top.md) for more information. usage: docker container top CONTAINER [ps OPTIONS] pname: docker container plink: docker_container.yaml +inherited_options: + - option: help + value_type: bool + default_value: "false" + description: Print usage + deprecated: false + hidden: true + experimental: false + experimentalcli: false + kubernetes: false + swarm: false deprecated: false experimental: false experimentalcli: false diff --git a/_data/engine-cli/docker_container_unpause.yaml b/_data/engine-cli/docker_container_unpause.yaml index fcd8612ee6..0c0fdf5dcc 100644 --- a/_data/engine-cli/docker_container_unpause.yaml +++ b/_data/engine-cli/docker_container_unpause.yaml @@ -1,9 +1,21 @@ command: docker container unpause +aliases: docker container unpause, docker unpause short: Unpause all processes within one or more containers -long: Unpause all processes within one or more containers +long: See [docker unpause](unpause.md) for more information. usage: docker container unpause CONTAINER [CONTAINER...] pname: docker container plink: docker_container.yaml +inherited_options: + - option: help + value_type: bool + default_value: "false" + description: Print usage + deprecated: false + hidden: true + experimental: false + experimentalcli: false + kubernetes: false + swarm: false deprecated: false experimental: false experimentalcli: false diff --git a/_data/engine-cli/docker_container_update.yaml b/_data/engine-cli/docker_container_update.yaml index 252ce31269..9bf0e67886 100644 --- a/_data/engine-cli/docker_container_update.yaml +++ b/_data/engine-cli/docker_container_update.yaml @@ -1,149 +1,175 @@ command: docker container update +aliases: docker container update, docker update short: Update configuration of one or more containers -long: Update configuration of one or more containers +long: See [docker update](update.md) for more information. usage: docker container update [OPTIONS] CONTAINER [CONTAINER...] pname: docker container plink: docker_container.yaml options: -- option: blkio-weight - value_type: uint16 - default_value: "0" - description: | - Block IO (relative weight), between 10 and 1000, or 0 to disable (default 0) - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: cpu-period - value_type: int64 - default_value: "0" - description: Limit CPU CFS (Completely Fair Scheduler) period - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: cpu-quota - value_type: int64 - default_value: "0" - description: Limit CPU CFS (Completely Fair Scheduler) quota - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: cpu-rt-period - value_type: int64 - default_value: "0" - description: Limit the CPU real-time period in microseconds - deprecated: false - min_api_version: "1.25" - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: cpu-rt-runtime - value_type: int64 - default_value: "0" - description: Limit the CPU real-time runtime in microseconds - deprecated: false - min_api_version: "1.25" - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: cpu-shares - shorthand: c - value_type: int64 - default_value: "0" - description: CPU shares (relative weight) - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: cpus - value_type: decimal - description: Number of CPUs - deprecated: false - min_api_version: "1.29" - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: cpuset-cpus - value_type: string - description: CPUs in which to allow execution (0-3, 0,1) - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: cpuset-mems - value_type: string - description: MEMs in which to allow execution (0-3, 0,1) - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: kernel-memory - value_type: bytes - default_value: "0" - description: Kernel memory limit - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: memory - shorthand: m - value_type: bytes - default_value: "0" - description: Memory limit - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: memory-reservation - value_type: bytes - default_value: "0" - description: Memory soft limit - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: memory-swap - value_type: bytes - default_value: "0" - description: | - Swap limit equal to memory plus swap: '-1' to enable unlimited swap - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: pids-limit - value_type: int64 - default_value: "0" - description: Tune container pids limit (set -1 for unlimited) - deprecated: false - min_api_version: "1.40" - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: restart - value_type: string - description: Restart policy to apply when a container exits - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false + - option: blkio-weight + value_type: uint16 + default_value: "0" + description: | + Block IO (relative weight), between 10 and 1000, or 0 to disable (default 0) + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: cpu-period + value_type: int64 + default_value: "0" + description: Limit CPU CFS (Completely Fair Scheduler) period + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: cpu-quota + value_type: int64 + default_value: "0" + description: Limit CPU CFS (Completely Fair Scheduler) quota + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: cpu-rt-period + value_type: int64 + default_value: "0" + description: Limit the CPU real-time period in microseconds + deprecated: false + hidden: false + min_api_version: "1.25" + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: cpu-rt-runtime + value_type: int64 + default_value: "0" + description: Limit the CPU real-time runtime in microseconds + deprecated: false + hidden: false + min_api_version: "1.25" + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: cpu-shares + shorthand: c + value_type: int64 + default_value: "0" + description: CPU shares (relative weight) + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: cpus + value_type: decimal + description: Number of CPUs + deprecated: false + hidden: false + min_api_version: "1.29" + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: cpuset-cpus + value_type: string + description: CPUs in which to allow execution (0-3, 0,1) + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: cpuset-mems + value_type: string + description: MEMs in which to allow execution (0-3, 0,1) + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: kernel-memory + value_type: bytes + default_value: "0" + description: Kernel memory limit (deprecated) + deprecated: true + hidden: true + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: memory + shorthand: m + value_type: bytes + default_value: "0" + description: Memory limit + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: memory-reservation + value_type: bytes + default_value: "0" + description: Memory soft limit + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: memory-swap + value_type: bytes + default_value: "0" + description: 'Swap limit equal to memory plus swap: -1 to enable unlimited swap' + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: pids-limit + value_type: int64 + default_value: "0" + description: Tune container pids limit (set -1 for unlimited) + deprecated: false + hidden: false + min_api_version: "1.40" + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: restart + value_type: string + description: Restart policy to apply when a container exits + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false +inherited_options: + - option: help + value_type: bool + default_value: "false" + description: Print usage + deprecated: false + hidden: true + experimental: false + experimentalcli: false + kubernetes: false + swarm: false deprecated: false experimental: false experimentalcli: false diff --git a/_data/engine-cli/docker_container_wait.yaml b/_data/engine-cli/docker_container_wait.yaml index 9edf8772ba..5ea9ee5a81 100644 --- a/_data/engine-cli/docker_container_wait.yaml +++ b/_data/engine-cli/docker_container_wait.yaml @@ -1,9 +1,21 @@ command: docker container wait +aliases: docker container wait, docker wait short: Block until one or more containers stop, then print their exit codes -long: Block until one or more containers stop, then print their exit codes +long: See [docker wait](wait.md) for more information. usage: docker container wait CONTAINER [CONTAINER...] pname: docker container plink: docker_container.yaml +inherited_options: + - option: help + value_type: bool + default_value: "false" + description: Print usage + deprecated: false + hidden: true + experimental: false + experimentalcli: false + kubernetes: false + swarm: false deprecated: false experimental: false experimentalcli: false diff --git a/_data/engine-cli/docker_context.yaml b/_data/engine-cli/docker_context.yaml index 720419555c..0cf548d585 100644 --- a/_data/engine-cli/docker_context.yaml +++ b/_data/engine-cli/docker_context.yaml @@ -5,23 +5,36 @@ usage: docker context pname: docker plink: docker.yaml cname: -- docker context create -- docker context export -- docker context import -- docker context inspect -- docker context ls -- docker context rm -- docker context update -- docker context use + - docker context create + - docker context export + - docker context import + - docker context inspect + - docker context ls + - docker context rm + - docker context show + - docker context update + - docker context use clink: -- docker_context_create.yaml -- docker_context_export.yaml -- docker_context_import.yaml -- docker_context_inspect.yaml -- docker_context_ls.yaml -- docker_context_rm.yaml -- docker_context_update.yaml -- docker_context_use.yaml + - docker_context_create.yaml + - docker_context_export.yaml + - docker_context_import.yaml + - docker_context_inspect.yaml + - docker_context_ls.yaml + - docker_context_rm.yaml + - docker_context_show.yaml + - docker_context_update.yaml + - docker_context_use.yaml +inherited_options: + - option: help + value_type: bool + default_value: "false" + description: Print usage + deprecated: false + hidden: true + experimental: false + experimentalcli: false + kubernetes: false + swarm: false deprecated: false experimental: false experimentalcli: false diff --git a/_data/engine-cli/docker_context_create.yaml b/_data/engine-cli/docker_context_create.yaml index 562ee3c474..91fa827796 100644 --- a/_data/engine-cli/docker_context_create.yaml +++ b/_data/engine-cli/docker_context_create.yaml @@ -1,122 +1,124 @@ command: docker context create short: Create a context long: |- - Creates a new `context`. This allows you to quickly switch the cli - configuration to connect to different clusters or single nodes. + Creates a new `context`. This allows you to quickly switch the cli + configuration to connect to different clusters or single nodes. usage: docker context create [OPTIONS] CONTEXT pname: docker context plink: docker_context.yaml options: -- option: default-stack-orchestrator - value_type: string - description: | - Default orchestrator for stack operations to use with this context (swarm|kubernetes|all) - deprecated: true - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: description - value_type: string - description: Description of the context - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: docker - value_type: stringToString - default_value: '[]' - description: set the docker endpoint - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: from - value_type: string - description: create context from a named context - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: kubernetes - value_type: stringToString - default_value: '[]' - description: set the kubernetes endpoint - deprecated: true - experimental: false - experimentalcli: false - kubernetes: true - swarm: false + - option: default-stack-orchestrator + value_type: string + description: | + Default orchestrator for stack operations to use with this context (`swarm`, `kubernetes`, `all`) + deprecated: true + hidden: true + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: description + value_type: string + description: Description of the context + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: docker + value_type: stringToString + default_value: '[]' + description: set the docker endpoint + details_url: '#docker' + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: from + value_type: string + description: create context from a named context + details_url: '#from' + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: kubernetes + value_type: stringToString + default_value: '[]' + description: set the kubernetes endpoint + deprecated: true + hidden: true + experimental: false + experimentalcli: false + kubernetes: true + swarm: false +inherited_options: + - option: help + value_type: bool + default_value: "false" + description: Print usage + deprecated: false + hidden: true + experimental: false + experimentalcli: false + kubernetes: false + swarm: false examples: |- - ### Create a context with a docker and kubernetes endpoint + ### Create a context with a docker endpoint (--docker) {#docker} - To create a context from scratch provide the docker and, if required, - kubernetes options. The example below creates the context `my-context` - with a docker endpoint of `/var/run/docker.sock` and a kubernetes configuration - sourced from the file `/home/me/my-kube-config`: + To create a context from scratch provide the docker and, if required, + kubernetes options. The example below creates the context `my-context` + with a docker endpoint of `/var/run/docker.sock`: - ```console - $ docker context create \ - --docker host=unix:///var/run/docker.sock \ - --kubernetes config-file=/home/me/my-kube-config \ - my-context - ``` + ```console + $ docker context create \ + --docker host=unix:///var/run/docker.sock \ + my-context + ``` - ### Create a context based on an existing context (--from) + ### Create a context based on an existing context (--from) {#from} - Use the `--from=` option to create a new context from - an existing context. The example below creates a new context named `my-context` - from the existing context `existing-context`: + Use the `--from=` option to create a new context from + an existing context. The example below creates a new context named `my-context` + from the existing context `existing-context`: - ```console - $ docker context create --from existing-context my-context - ``` + ```console + $ docker context create --from existing-context my-context + ``` - If the `--from` option is not set, the `context` is created from the current context: + If the `--from` option is not set, the `context` is created from the current context: - ```console - $ docker context create my-context - ``` + ```console + $ docker context create my-context + ``` - This can be used to create a context out of an existing `DOCKER_HOST` based script: + This can be used to create a context out of an existing `DOCKER_HOST` based script: - ```console - $ source my-setup-script.sh - $ docker context create my-context - ``` + ```console + $ source my-setup-script.sh + $ docker context create my-context + ``` - To source only the `docker` endpoint configuration from an existing context - use the `--docker from=` option. The example below creates a - new context named `my-context` using the docker endpoint configuration from - the existing context `existing-context` and a kubernetes configuration sourced - from the file `/home/me/my-kube-config`: + To source the `docker` endpoint configuration from an existing context + use the `--docker from=` option. The example below creates a + new context named `my-context` using the docker endpoint configuration from + the existing context `existing-context`: - ```console - $ docker context create \ - --docker from=existing-context \ - --kubernetes config-file=/home/me/my-kube-config \ - my-context - ``` + ```console + $ docker context create \ + --docker from=existing-context \ + my-context + ``` - To source only the `kubernetes` configuration from an existing context use the - `--kubernetes from=` option. The example below creates a new - context named `my-context` using the kuberentes configuration from the existing - context `existing-context` and a docker endpoint of `/var/run/docker.sock`: + Docker endpoints configurations, as well as the description can be modified with + `docker context update`. - ```console - $ docker context create \ - --docker host=unix:///var/run/docker.sock \ - --kubernetes from=existing-context \ - my-context - ``` - - Docker and Kubernetes endpoints configurations, as well as default stack - orchestrator and description can be modified with `docker context update`. - - Refer to the [`docker context update` reference](context_update.md) for details. + Refer to the [`docker context update` reference](context_update.md) for details. deprecated: false experimental: false experimentalcli: false diff --git a/_data/engine-cli/docker_context_export.yaml b/_data/engine-cli/docker_context_export.yaml index 551815559a..4971b08ae7 100644 --- a/_data/engine-cli/docker_context_export.yaml +++ b/_data/engine-cli/docker_context_export.yaml @@ -1,23 +1,39 @@ command: docker context export -short: Export a context to a tar or kubeconfig file +short: Export a context to a tar archive FILE or a tar stream on STDOUT. long: |- - Exports a context in a file that can then be used with `docker context import` - (or with `kubectl` if `--kubeconfig` is set). Default output filename is - `.dockercontext`, or `.kubeconfig` if `--kubeconfig` is set. - To export to `STDOUT`, you can run `docker context export my-context -`. + Exports a context to a file that can then be used with `docker context import`. + + The default output filename is `.dockercontext`. To export to `STDOUT`, + use `-` as filename, for example: + + ```console + $ docker context export my-context - + ``` usage: docker context export [OPTIONS] CONTEXT [FILE|-] pname: docker context plink: docker_context.yaml options: -- option: kubeconfig - value_type: bool - default_value: "false" - description: Export as a kubeconfig file - deprecated: true - experimental: false - experimentalcli: false - kubernetes: true - swarm: false + - option: kubeconfig + value_type: bool + default_value: "false" + description: Export as a kubeconfig file + deprecated: true + hidden: true + experimental: false + experimentalcli: false + kubernetes: true + swarm: false +inherited_options: + - option: help + value_type: bool + default_value: "false" + description: Print usage + deprecated: false + hidden: true + experimental: false + experimentalcli: false + kubernetes: false + swarm: false deprecated: false experimental: false experimentalcli: false diff --git a/_data/engine-cli/docker_context_import.yaml b/_data/engine-cli/docker_context_import.yaml index da71caefbe..357cf0566d 100644 --- a/_data/engine-cli/docker_context_import.yaml +++ b/_data/engine-cli/docker_context_import.yaml @@ -1,11 +1,22 @@ command: docker context import short: Import a context from a tar or zip file long: |- - Imports a context previously exported with `docker context export`. To import - from stdin, use a hyphen (`-`) as filename. + Imports a context previously exported with `docker context export`. To import + from stdin, use a hyphen (`-`) as filename. usage: docker context import CONTEXT FILE|- pname: docker context plink: docker_context.yaml +inherited_options: + - option: help + value_type: bool + default_value: "false" + description: Print usage + deprecated: false + hidden: true + experimental: false + experimentalcli: false + kubernetes: false + swarm: false deprecated: false experimental: false experimentalcli: false diff --git a/_data/engine-cli/docker_context_inspect.yaml b/_data/engine-cli/docker_context_inspect.yaml index 6a4ef8809b..d78887930a 100644 --- a/_data/engine-cli/docker_context_inspect.yaml +++ b/_data/engine-cli/docker_context_inspect.yaml @@ -5,53 +5,58 @@ usage: docker context inspect [OPTIONS] [CONTEXT] [CONTEXT...] pname: docker context plink: docker_context.yaml options: -- option: format - shorthand: f - value_type: string - description: Format the output using the given Go template - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false + - option: format + shorthand: f + value_type: string + description: |- + Format output using a custom template: + 'json': Print in JSON format + 'TEMPLATE': Print output using the given Go template. + Refer to https://docs.docker.com/go/formatting/ for more information about formatting output with templates + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false +inherited_options: + - option: help + value_type: bool + default_value: "false" + description: Print usage + deprecated: false + hidden: true + experimental: false + experimentalcli: false + kubernetes: false + swarm: false examples: |- - ### Inspect a context by name + ### Inspect a context by name - ```console - $ docker context inspect "local+aks" + ```console + $ docker context inspect "local+aks" - [ - { - "Name": "local+aks", - "Metadata": { - "Description": "Local Docker Engine + Azure AKS endpoint", - "StackOrchestrator": "kubernetes" - }, - "Endpoints": { - "docker": { - "Host": "npipe:////./pipe/docker_engine", - "SkipTLSVerify": false + [ + { + "Name": "local+aks", + "Metadata": { + "Description": "Local Docker Engine", + "StackOrchestrator": "swarm" }, - "kubernetes": { - "Host": "https://simon-aks-***.hcp.uksouth.azmk8s.io:443", - "SkipTLSVerify": false, - "DefaultNamespace": "default" + "Endpoints": { + "docker": { + "Host": "npipe:////./pipe/docker_engine", + "SkipTLSVerify": false + } + }, + "TLSMaterial": {}, + "Storage": { + "MetadataPath": "C:\\Users\\simon\\.docker\\contexts\\meta\\cb6d08c0a1bfa5fe6f012e61a442788c00bed93f509141daff05f620fc54ddee", + "TLSPath": "C:\\Users\\simon\\.docker\\contexts\\tls\\cb6d08c0a1bfa5fe6f012e61a442788c00bed93f509141daff05f620fc54ddee" } - }, - "TLSMaterial": { - "kubernetes": [ - "ca.pem", - "cert.pem", - "key.pem" - ] - }, - "Storage": { - "MetadataPath": "C:\\Users\\simon\\.docker\\contexts\\meta\\cb6d08c0a1bfa5fe6f012e61a442788c00bed93f509141daff05f620fc54ddee", - "TLSPath": "C:\\Users\\simon\\.docker\\contexts\\tls\\cb6d08c0a1bfa5fe6f012e61a442788c00bed93f509141daff05f620fc54ddee" } - } - ] - ``` + ] + ``` deprecated: false experimental: false experimentalcli: false diff --git a/_data/engine-cli/docker_context_ls.yaml b/_data/engine-cli/docker_context_ls.yaml index 54cce8be03..f5ee106c3b 100644 --- a/_data/engine-cli/docker_context_ls.yaml +++ b/_data/engine-cli/docker_context_ls.yaml @@ -1,41 +1,60 @@ command: docker context ls -aliases: list +aliases: docker context ls, docker context list short: List contexts long: List contexts usage: docker context ls [OPTIONS] pname: docker context plink: docker_context.yaml options: -- option: format - value_type: string - description: Pretty-print contexts using a Go template - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: quiet - shorthand: q - value_type: bool - default_value: "false" - description: Only show context names - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false + - option: format + value_type: string + description: |- + Format output using a custom template: + 'table': Print output in table format with column headers (default) + 'table TEMPLATE': Print output in table format using the given Go template + 'json': Print in JSON format + 'TEMPLATE': Print output using the given Go template. + Refer to https://docs.docker.com/go/formatting/ for more information about formatting output with templates + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: quiet + shorthand: q + value_type: bool + default_value: "false" + description: Only show context names + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false +inherited_options: + - option: help + value_type: bool + default_value: "false" + description: Print usage + deprecated: false + hidden: true + experimental: false + experimentalcli: false + kubernetes: false + swarm: false examples: |- - Use `docker context ls` to print all contexts. The currently active context is - indicated with an `*`: + Use `docker context ls` to print all contexts. The currently active context is + indicated with an `*`: - ```console - $ docker context ls + ```console + $ docker context ls - NAME DESCRIPTION DOCKER ENDPOINT KUBERNETES ENDPOINT ORCHESTRATOR - default * Current DOCKER_HOST based configuration unix:///var/run/docker.sock swarm - production tcp:///prod.corp.example.com:2376 - staging tcp:///stage.corp.example.com:2376 - ``` + NAME DESCRIPTION DOCKER ENDPOINT ORCHESTRATOR + default * Current DOCKER_HOST based configuration unix:///var/run/docker.sock swarm + production tcp:///prod.corp.example.com:2376 + staging tcp:///stage.corp.example.com:2376 + ``` deprecated: false experimental: false experimentalcli: false diff --git a/_data/engine-cli/docker_context_rm.yaml b/_data/engine-cli/docker_context_rm.yaml index f690a2e5c9..09a0a0b28a 100644 --- a/_data/engine-cli/docker_context_rm.yaml +++ b/_data/engine-cli/docker_context_rm.yaml @@ -1,21 +1,33 @@ command: docker context rm -aliases: remove +aliases: docker context rm, docker context remove short: Remove one or more contexts long: Remove one or more contexts usage: docker context rm CONTEXT [CONTEXT...] pname: docker context plink: docker_context.yaml options: -- option: force - shorthand: f - value_type: bool - default_value: "false" - description: Force the removal of a context in use - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false + - option: force + shorthand: f + value_type: bool + default_value: "false" + description: Force the removal of a context in use + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false +inherited_options: + - option: help + value_type: bool + default_value: "false" + description: Print usage + deprecated: false + hidden: true + experimental: false + experimentalcli: false + kubernetes: false + swarm: false deprecated: false experimental: false experimentalcli: false diff --git a/_data/engine-cli/docker_context_show.yaml b/_data/engine-cli/docker_context_show.yaml new file mode 100644 index 0000000000..40ee887b05 --- /dev/null +++ b/_data/engine-cli/docker_context_show.yaml @@ -0,0 +1,66 @@ +command: docker context show +short: Print the name of the current context +long: |- + Print the name of the current context, possibly set by `DOCKER_CONTEXT` environment + variable or `--context` global option. +usage: docker context show +pname: docker context +plink: docker_context.yaml +inherited_options: + - option: help + value_type: bool + default_value: "false" + description: Print usage + deprecated: false + hidden: true + experimental: false + experimentalcli: false + kubernetes: false + swarm: false +examples: |- + ### Print the current context + + The following example prints the currently used [`docker context`](context.md): + + ```console + $ docker context show' + default + ``` + + As an example, this output can be used to dynamically change your shell prompt + to indicate your active context. The example below illustrates how this output + could be used when using Bash as your shell. + + Declare a function to obtain the current context in your `~/.bashrc`, and set + this command as your `PROMPT_COMMAND` + + ```console + function docker_context_prompt() { + PS1="context: $(docker context show)> " + } + + PROMPT_COMMAND=docker_context_prompt + ``` + + After reloading the `~/.bashrc`, the prompt now shows the currently selected + `docker context`: + + ```console + $ source ~/.bashrc + context: default> docker context create --docker host=unix:///var/run/docker.sock my-context + my-context + Successfully created context "my-context" + context: default> docker context use my-context + my-context + Current context is now "my-context" + context: my-context> docker context use default + default + Current context is now "default" + context: default> + ``` +deprecated: false +experimental: false +experimentalcli: false +kubernetes: false +swarm: false + diff --git a/_data/engine-cli/docker_context_update.yaml b/_data/engine-cli/docker_context_update.yaml index 1fb7dcdfcd..336257cf15 100644 --- a/_data/engine-cli/docker_context_update.yaml +++ b/_data/engine-cli/docker_context_update.yaml @@ -1,56 +1,71 @@ command: docker context update short: Update a context long: |- - Updates an existing `context`. - See [context create](context_create.md). + Updates an existing `context`. + See [context create](context_create.md). usage: docker context update [OPTIONS] CONTEXT pname: docker context plink: docker_context.yaml options: -- option: default-stack-orchestrator - value_type: string - description: | - Default orchestrator for stack operations to use with this context (swarm|kubernetes|all) - deprecated: true - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: description - value_type: string - description: Description of the context - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: docker - value_type: stringToString - default_value: '[]' - description: set the docker endpoint - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: kubernetes - value_type: stringToString - default_value: '[]' - description: set the kubernetes endpoint - deprecated: true - experimental: false - experimentalcli: false - kubernetes: true - swarm: false + - option: default-stack-orchestrator + value_type: string + description: | + Default orchestrator for stack operations to use with this context (swarm|kubernetes|all) + deprecated: true + hidden: true + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: description + value_type: string + description: Description of the context + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: docker + value_type: stringToString + default_value: '[]' + description: set the docker endpoint + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: kubernetes + value_type: stringToString + default_value: '[]' + description: set the kubernetes endpoint + deprecated: true + hidden: true + experimental: false + experimentalcli: false + kubernetes: true + swarm: false +inherited_options: + - option: help + value_type: bool + default_value: "false" + description: Print usage + deprecated: false + hidden: true + experimental: false + experimentalcli: false + kubernetes: false + swarm: false examples: |- - ### Update an existing context + ### Update an existing context - ```console - $ docker context update \ - --description "some description" \ - --docker "host=tcp://myserver:2376,ca=~/ca-file,cert=~/cert-file,key=~/key-file" \ - my-context - ``` + ```console + $ docker context update \ + --description "some description" \ + --docker "host=tcp://myserver:2376,ca=~/ca-file,cert=~/cert-file,key=~/key-file" \ + my-context + ``` deprecated: false experimental: false experimentalcli: false diff --git a/_data/engine-cli/docker_context_use.yaml b/_data/engine-cli/docker_context_use.yaml index 3a44c21b2f..f682c92606 100644 --- a/_data/engine-cli/docker_context_use.yaml +++ b/_data/engine-cli/docker_context_use.yaml @@ -1,12 +1,23 @@ command: docker context use short: Set the current docker context long: |- - Set the default context to use, when `DOCKER_HOST`, `DOCKER_CONTEXT` environment - variables and `--host`, `--context` global options are not set. - To disable usage of contexts, you can use the special `default` context. + Set the default context to use, when `DOCKER_HOST`, `DOCKER_CONTEXT` environment + variables and `--host`, `--context` global options are not set. + To disable usage of contexts, you can use the special `default` context. usage: docker context use CONTEXT pname: docker context plink: docker_context.yaml +inherited_options: + - option: help + value_type: bool + default_value: "false" + description: Print usage + deprecated: false + hidden: true + experimental: false + experimentalcli: false + kubernetes: false + swarm: false deprecated: false experimental: false experimentalcli: false diff --git a/_data/engine-cli/docker_cp.yaml b/_data/engine-cli/docker_cp.yaml index 12eb2d1201..df0e65b37d 100644 --- a/_data/engine-cli/docker_cp.yaml +++ b/_data/engine-cli/docker_cp.yaml @@ -1,133 +1,160 @@ command: docker cp +aliases: docker container cp, docker cp short: Copy files/folders between a container and the local filesystem long: |- - The `docker cp` utility copies the contents of `SRC_PATH` to the `DEST_PATH`. - You can copy from the container's file system to the local machine or the - reverse, from the local filesystem to the container. If `-` is specified for - either the `SRC_PATH` or `DEST_PATH`, you can also stream a tar archive from - `STDIN` or to `STDOUT`. The `CONTAINER` can be a running or stopped container. - The `SRC_PATH` or `DEST_PATH` can be a file or directory. + The `docker cp` utility copies the contents of `SRC_PATH` to the `DEST_PATH`. + You can copy from the container's file system to the local machine or the + reverse, from the local filesystem to the container. If `-` is specified for + either the `SRC_PATH` or `DEST_PATH`, you can also stream a tar archive from + `STDIN` or to `STDOUT`. The `CONTAINER` can be a running or stopped container. + The `SRC_PATH` or `DEST_PATH` can be a file or directory. - The `docker cp` command assumes container paths are relative to the container's - `/` (root) directory. This means supplying the initial forward slash is optional; - The command sees `compassionate_darwin:/tmp/foo/myfile.txt` and - `compassionate_darwin:tmp/foo/myfile.txt` as identical. Local machine paths can - be an absolute or relative value. The command interprets a local machine's - relative paths as relative to the current working directory where `docker cp` is - run. + The `docker cp` command assumes container paths are relative to the container's + `/` (root) directory. This means supplying the initial forward slash is optional; + The command sees `compassionate_darwin:/tmp/foo/myfile.txt` and + `compassionate_darwin:tmp/foo/myfile.txt` as identical. Local machine paths can + be an absolute or relative value. The command interprets a local machine's + relative paths as relative to the current working directory where `docker cp` is + run. - The `cp` command behaves like the Unix `cp -a` command in that directories are - copied recursively with permissions preserved if possible. Ownership is set to - the user and primary group at the destination. For example, files copied to a - container are created with `UID:GID` of the root user. Files copied to the local - machine are created with the `UID:GID` of the user which invoked the `docker cp` - command. However, if you specify the `-a` option, `docker cp` sets the ownership - to the user and primary group at the source. - If you specify the `-L` option, `docker cp` follows any symbolic link - in the `SRC_PATH`. `docker cp` does *not* create parent directories for - `DEST_PATH` if they do not exist. + The `cp` command behaves like the Unix `cp -a` command in that directories are + copied recursively with permissions preserved if possible. Ownership is set to + the user and primary group at the destination. For example, files copied to a + container are created with `UID:GID` of the root user. Files copied to the local + machine are created with the `UID:GID` of the user which invoked the `docker cp` + command. However, if you specify the `-a` option, `docker cp` sets the ownership + to the user and primary group at the source. + If you specify the `-L` option, `docker cp` follows any symbolic link + in the `SRC_PATH`. `docker cp` does *not* create parent directories for + `DEST_PATH` if they do not exist. - Assuming a path separator of `/`, a first argument of `SRC_PATH` and second - argument of `DEST_PATH`, the behavior is as follows: + Assuming a path separator of `/`, a first argument of `SRC_PATH` and second + argument of `DEST_PATH`, the behavior is as follows: - - `SRC_PATH` specifies a file - - `DEST_PATH` does not exist - - the file is saved to a file created at `DEST_PATH` - - `DEST_PATH` does not exist and ends with `/` - - Error condition: the destination directory must exist. - - `DEST_PATH` exists and is a file - - the destination is overwritten with the source file's contents - - `DEST_PATH` exists and is a directory - - the file is copied into this directory using the basename from - `SRC_PATH` - - `SRC_PATH` specifies a directory - - `DEST_PATH` does not exist - - `DEST_PATH` is created as a directory and the *contents* of the source - directory are copied into this directory - - `DEST_PATH` exists and is a file - - Error condition: cannot copy a directory to a file - - `DEST_PATH` exists and is a directory - - `SRC_PATH` does not end with `/.` (that is: _slash_ followed by _dot_) - - the source directory is copied into this directory - - `SRC_PATH` does end with `/.` (that is: _slash_ followed by _dot_) - - the *content* of the source directory is copied into this - directory + - `SRC_PATH` specifies a file + - `DEST_PATH` does not exist + - the file is saved to a file created at `DEST_PATH` + - `DEST_PATH` does not exist and ends with `/` + - Error condition: the destination directory must exist. + - `DEST_PATH` exists and is a file + - the destination is overwritten with the source file's contents + - `DEST_PATH` exists and is a directory + - the file is copied into this directory using the basename from + `SRC_PATH` + - `SRC_PATH` specifies a directory + - `DEST_PATH` does not exist + - `DEST_PATH` is created as a directory and the *contents* of the source + directory are copied into this directory + - `DEST_PATH` exists and is a file + - Error condition: cannot copy a directory to a file + - `DEST_PATH` exists and is a directory + - `SRC_PATH` does not end with `/.` (that is: _slash_ followed by _dot_) + - the source directory is copied into this directory + - `SRC_PATH` does end with `/.` (that is: _slash_ followed by _dot_) + - the *content* of the source directory is copied into this + directory - The command requires `SRC_PATH` and `DEST_PATH` to exist according to the above - rules. If `SRC_PATH` is local and is a symbolic link, the symbolic link, not - the target, is copied by default. To copy the link target and not the link, specify - the `-L` option. + The command requires `SRC_PATH` and `DEST_PATH` to exist according to the above + rules. If `SRC_PATH` is local and is a symbolic link, the symbolic link, not + the target, is copied by default. To copy the link target and not the link, specify + the `-L` option. - A colon (`:`) is used as a delimiter between `CONTAINER` and its path. You can - also use `:` when specifying paths to a `SRC_PATH` or `DEST_PATH` on a local - machine, for example `file:name.txt`. If you use a `:` in a local machine path, - you must be explicit with a relative or absolute path, for example: + A colon (`:`) is used as a delimiter between `CONTAINER` and its path. You can + also use `:` when specifying paths to a `SRC_PATH` or `DEST_PATH` on a local + machine, for example `file:name.txt`. If you use a `:` in a local machine path, + you must be explicit with a relative or absolute path, for example: - `/path/to/file:name.txt` or `./file:name.txt` -usage: "docker cp [OPTIONS] CONTAINER:SRC_PATH DEST_PATH|-\n\tdocker cp [OPTIONS] - SRC_PATH|- CONTAINER:DEST_PATH" + `/path/to/file:name.txt` or `./file:name.txt` +usage: |- + docker cp [OPTIONS] CONTAINER:SRC_PATH DEST_PATH|- + docker cp [OPTIONS] SRC_PATH|- CONTAINER:DEST_PATH pname: docker plink: docker.yaml options: -- option: archive - shorthand: a - value_type: bool - default_value: "false" - description: Archive mode (copy all uid/gid information) - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: follow-link - shorthand: L - value_type: bool - default_value: "false" - description: Always follow symbol link in SRC_PATH - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false + - option: archive + shorthand: a + value_type: bool + default_value: "false" + description: Archive mode (copy all uid/gid information) + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: follow-link + shorthand: L + value_type: bool + default_value: "false" + description: Always follow symbol link in SRC_PATH + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: quiet + shorthand: q + value_type: bool + default_value: "false" + description: | + Suppress progress output during copy. Progress output is automatically suppressed if no terminal is attached + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false +inherited_options: + - option: help + value_type: bool + default_value: "false" + description: Print usage + deprecated: false + hidden: true + experimental: false + experimentalcli: false + kubernetes: false + swarm: false examples: |- - Copy a local file into container + Copy a local file into container - ```console - $ docker cp ./some_file CONTAINER:/work - ``` + ```console + $ docker cp ./some_file CONTAINER:/work + ``` - Copy files from container to local path + Copy files from container to local path - ```console - $ docker cp CONTAINER:/var/logs/ /tmp/app_logs - ``` + ```console + $ docker cp CONTAINER:/var/logs/ /tmp/app_logs + ``` - Copy a file from container to stdout. Please note `cp` command produces a tar stream + Copy a file from container to stdout. Please note `cp` command produces a tar stream - ```console - $ docker cp CONTAINER:/var/logs/app.log - | tar x -O | grep "ERROR" - ``` + ```console + $ docker cp CONTAINER:/var/logs/app.log - | tar x -O | grep "ERROR" + ``` - ### Corner cases + ### Corner cases - It is not possible to copy certain system files such as resources under - `/proc`, `/sys`, `/dev`, [tmpfs](run.md#tmpfs), and mounts created by - the user in the container. However, you can still copy such files by manually - running `tar` in `docker exec`. Both of the following examples do the same thing - in different ways (consider `SRC_PATH` and `DEST_PATH` are directories): + It is not possible to copy certain system files such as resources under + `/proc`, `/sys`, `/dev`, [tmpfs](run.md#tmpfs), and mounts created by + the user in the container. However, you can still copy such files by manually + running `tar` in `docker exec`. Both of the following examples do the same thing + in different ways (consider `SRC_PATH` and `DEST_PATH` are directories): - ```console - $ docker exec CONTAINER tar Ccf $(dirname SRC_PATH) - $(basename SRC_PATH) | tar Cxf DEST_PATH - - ``` + ```console + $ docker exec CONTAINER tar Ccf $(dirname SRC_PATH) - $(basename SRC_PATH) | tar Cxf DEST_PATH - + ``` - ```console - $ tar Ccf $(dirname SRC_PATH) - $(basename SRC_PATH) | docker exec -i CONTAINER tar Cxf DEST_PATH - - ``` + ```console + $ tar Ccf $(dirname SRC_PATH) - $(basename SRC_PATH) | docker exec -i CONTAINER tar Cxf DEST_PATH - + ``` - Using `-` as the `SRC_PATH` streams the contents of `STDIN` as a tar archive. - The command extracts the content of the tar to the `DEST_PATH` in container's - filesystem. In this case, `DEST_PATH` must specify a directory. Using `-` as - the `DEST_PATH` streams the contents of the resource as a tar archive to `STDOUT`. + Using `-` as the `SRC_PATH` streams the contents of `STDIN` as a tar archive. + The command extracts the content of the tar to the `DEST_PATH` in container's + filesystem. In this case, `DEST_PATH` must specify a directory. Using `-` as + the `DEST_PATH` streams the contents of the resource as a tar archive to `STDOUT`. deprecated: false experimental: false experimentalcli: false diff --git a/_data/engine-cli/docker_create.yaml b/_data/engine-cli/docker_create.yaml index cc63bbef9e..ba2e23e39c 100644 --- a/_data/engine-cli/docker_create.yaml +++ b/_data/engine-cli/docker_create.yaml @@ -1,970 +1,1079 @@ command: docker create +aliases: docker container create, docker create short: Create a new container long: |- - The `docker container create` (or shorthand: `docker create`) command creates a - new container from the specified image, without starting it. + The `docker container create` (or shorthand: `docker create`) command creates a + new container from the specified image, without starting it. - When creating a container, the docker daemon creates a writeable container layer - over the specified image and prepares it for running the specified command. The - container ID is then printed to `STDOUT`. This is similar to `docker run -d` - except the container is never started. You can then use the `docker container start` - (or shorthand: `docker start`) command to start the container at any point. + When creating a container, the docker daemon creates a writeable container layer + over the specified image and prepares it for running the specified command. The + container ID is then printed to `STDOUT`. This is similar to `docker run -d` + except the container is never started. You can then use the `docker container start` + (or shorthand: `docker start`) command to start the container at any point. - This is useful when you want to set up a container configuration ahead of time - so that it is ready to start when you need it. The initial status of the - new container is `created`. + This is useful when you want to set up a container configuration ahead of time + so that it is ready to start when you need it. The initial status of the + new container is `created`. - The `docker create` command shares most of its options with the `docker run` - command (which performs a `docker create` before starting it). Refer to the - [`docker run` command](run.md) section and the [Docker run reference](../run.md) - for details on the available flags and options. + The `docker create` command shares most of its options with the `docker run` + command (which performs a `docker create` before starting it). Refer to the + [`docker run` command](run.md) section and the [Docker run reference](../run.md) + for details on the available flags and options. usage: docker create [OPTIONS] IMAGE [COMMAND] [ARG...] pname: docker plink: docker.yaml options: -- option: add-host - value_type: list - description: Add a custom host-to-IP mapping (host:ip) - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: attach - shorthand: a - value_type: list - description: Attach to STDIN, STDOUT or STDERR - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: blkio-weight - value_type: uint16 - default_value: "0" - description: | - Block IO (relative weight), between 10 and 1000, or 0 to disable (default 0) - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: blkio-weight-device - value_type: list - default_value: '[]' - description: Block IO weight (relative device weight) - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: cap-add - value_type: list - description: Add Linux capabilities - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: cap-drop - value_type: list - description: Drop Linux capabilities - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: cgroup-parent - value_type: string - description: Optional parent cgroup for the container - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: cgroupns - value_type: string - description: |- - Cgroup namespace to use (host|private) - 'host': Run the container in the Docker host's cgroup namespace - 'private': Run the container in its own private cgroup namespace - '': Use the cgroup namespace as configured by the - default-cgroupns-mode option on the daemon (default) - deprecated: false - min_api_version: "1.41" - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: cidfile - value_type: string - description: Write the container ID to the file - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: cpu-count - value_type: int64 - default_value: "0" - description: CPU count (Windows only) - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false - os_type: windows -- option: cpu-percent - value_type: int64 - default_value: "0" - description: CPU percent (Windows only) - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false - os_type: windows -- option: cpu-period - value_type: int64 - default_value: "0" - description: Limit CPU CFS (Completely Fair Scheduler) period - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: cpu-quota - value_type: int64 - default_value: "0" - description: Limit CPU CFS (Completely Fair Scheduler) quota - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: cpu-rt-period - value_type: int64 - default_value: "0" - description: Limit CPU real-time period in microseconds - deprecated: false - min_api_version: "1.25" - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: cpu-rt-runtime - value_type: int64 - default_value: "0" - description: Limit CPU real-time runtime in microseconds - deprecated: false - min_api_version: "1.25" - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: cpu-shares - shorthand: c - value_type: int64 - default_value: "0" - description: CPU shares (relative weight) - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: cpus - value_type: decimal - description: Number of CPUs - deprecated: false - min_api_version: "1.25" - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: cpuset-cpus - value_type: string - description: CPUs in which to allow execution (0-3, 0,1) - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: cpuset-mems - value_type: string - description: MEMs in which to allow execution (0-3, 0,1) - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: device - value_type: list - description: Add a host device to the container - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: device-cgroup-rule - value_type: list - description: Add a rule to the cgroup allowed devices list - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: device-read-bps - value_type: list - default_value: '[]' - description: Limit read rate (bytes per second) from a device - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: device-read-iops - value_type: list - default_value: '[]' - description: Limit read rate (IO per second) from a device - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: device-write-bps - value_type: list - default_value: '[]' - description: Limit write rate (bytes per second) to a device - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: device-write-iops - value_type: list - default_value: '[]' - description: Limit write rate (IO per second) to a device - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: disable-content-trust - value_type: bool - default_value: "true" - description: Skip image verification - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: dns - value_type: list - description: Set custom DNS servers - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: dns-opt - value_type: list - description: Set DNS options - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: dns-option - value_type: list - description: Set DNS options - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: dns-search - value_type: list - description: Set custom DNS search domains - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: domainname - value_type: string - description: Container NIS domain name - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: entrypoint - value_type: string - description: Overwrite the default ENTRYPOINT of the image - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: env - shorthand: e - value_type: list - description: Set environment variables - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: env-file - value_type: list - description: Read in a file of environment variables - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: expose - value_type: list - description: Expose a port or a range of ports - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: gpus - value_type: gpu-request - description: GPU devices to add to the container ('all' to pass all GPUs) - deprecated: false - min_api_version: "1.40" - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: group-add - value_type: list - description: Add additional groups to join - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: health-cmd - value_type: string - description: Command to run to check health - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: health-interval - value_type: duration - default_value: 0s - description: Time between running the check (ms|s|m|h) (default 0s) - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: health-retries - value_type: int - default_value: "0" - description: Consecutive failures needed to report unhealthy - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: health-start-period - value_type: duration - default_value: 0s - description: | - Start period for the container to initialize before starting health-retries countdown (ms|s|m|h) (default 0s) - deprecated: false - min_api_version: "1.29" - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: health-timeout - value_type: duration - default_value: 0s - description: | - Maximum time to allow one check to run (ms|s|m|h) (default 0s) - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: help - value_type: bool - default_value: "false" - description: Print usage - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: hostname - shorthand: h - value_type: string - description: Container host name - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: init - value_type: bool - default_value: "false" - description: | - Run an init inside the container that forwards signals and reaps processes - deprecated: false - min_api_version: "1.25" - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: interactive - shorthand: i - value_type: bool - default_value: "false" - description: Keep STDIN open even if not attached - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: io-maxbandwidth - value_type: bytes - default_value: "0" - description: | - Maximum IO bandwidth limit for the system drive (Windows only) - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false - os_type: windows -- option: io-maxiops - value_type: uint64 - default_value: "0" - description: Maximum IOps limit for the system drive (Windows only) - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false - os_type: windows -- option: ip - value_type: string - description: IPv4 address (e.g., 172.30.100.104) - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: ip6 - value_type: string - description: IPv6 address (e.g., 2001:db8::33) - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: ipc - value_type: string - description: IPC mode to use - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: isolation - value_type: string - description: Container isolation technology - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: kernel-memory - value_type: bytes - default_value: "0" - description: Kernel memory limit - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: label - shorthand: l - value_type: list - description: Set meta data on a container - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: label-file - value_type: list - description: Read in a line delimited file of labels - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: link - value_type: list - description: Add link to another container - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: link-local-ip - value_type: list - description: Container IPv4/IPv6 link-local addresses - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: log-driver - value_type: string - description: Logging driver for the container - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: log-opt - value_type: list - description: Log driver options - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: mac-address - value_type: string - description: Container MAC address (e.g., 92:d0:c6:0a:29:33) - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: memory - shorthand: m - value_type: bytes - default_value: "0" - description: Memory limit - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: memory-reservation - value_type: bytes - default_value: "0" - description: Memory soft limit - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: memory-swap - value_type: bytes - default_value: "0" - description: | - Swap limit equal to memory plus swap: '-1' to enable unlimited swap - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: memory-swappiness - value_type: int64 - default_value: "-1" - description: Tune container memory swappiness (0 to 100) - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: mount - value_type: mount - description: Attach a filesystem mount to the container - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: name - value_type: string - description: Assign a name to the container - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: net - value_type: network - description: Connect a container to a network - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: net-alias - value_type: list - description: Add network-scoped alias for the container - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: network - value_type: network - description: Connect a container to a network - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: network-alias - value_type: list - description: Add network-scoped alias for the container - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: no-healthcheck - value_type: bool - default_value: "false" - description: Disable any container-specified HEALTHCHECK - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: oom-kill-disable - value_type: bool - default_value: "false" - description: Disable OOM Killer - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: oom-score-adj - value_type: int - default_value: "0" - description: Tune host's OOM preferences (-1000 to 1000) - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: pid - value_type: string - description: PID namespace to use - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: pids-limit - value_type: int64 - default_value: "0" - description: Tune container pids limit (set -1 for unlimited) - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: platform - value_type: string - description: Set platform if server is multi-platform capable - deprecated: false - min_api_version: "1.32" - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: privileged - value_type: bool - default_value: "false" - description: Give extended privileges to this container - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: publish - shorthand: p - value_type: list - description: Publish a container's port(s) to the host - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: publish-all - shorthand: P - value_type: bool - default_value: "false" - description: Publish all exposed ports to random ports - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: pull - value_type: string - default_value: missing - description: Pull image before creating ("always"|"missing"|"never") - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: read-only - value_type: bool - default_value: "false" - description: Mount the container's root filesystem as read only - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: restart - value_type: string - default_value: "no" - description: Restart policy to apply when a container exits - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: rm - value_type: bool - default_value: "false" - description: Automatically remove the container when it exits - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: runtime - value_type: string - description: Runtime to use for this container - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: security-opt - value_type: list - description: Security Options - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: shm-size - value_type: bytes - default_value: "0" - description: Size of /dev/shm - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: stop-signal - value_type: string - default_value: SIGTERM - description: Signal to stop a container - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: stop-timeout - value_type: int - default_value: "0" - description: Timeout (in seconds) to stop a container - deprecated: false - min_api_version: "1.25" - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: storage-opt - value_type: list - description: Storage driver options for the container - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: sysctl - value_type: map - default_value: map[] - description: Sysctl options - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: tmpfs - value_type: list - description: Mount a tmpfs directory - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: tty - shorthand: t - value_type: bool - default_value: "false" - description: Allocate a pseudo-TTY - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: ulimit - value_type: ulimit - default_value: '[]' - description: Ulimit options - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: user - shorthand: u - value_type: string - description: 'Username or UID (format: [:])' - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: userns - value_type: string - description: User namespace to use - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: uts - value_type: string - description: UTS namespace to use - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: volume - shorthand: v - value_type: list - description: Bind mount a volume - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: volume-driver - value_type: string - description: Optional volume driver for the container - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: volumes-from - value_type: list - description: Mount volumes from the specified container(s) - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: workdir - shorthand: w - value_type: string - description: Working directory inside the container - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false + - option: add-host + value_type: list + description: Add a custom host-to-IP mapping (host:ip) + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: attach + shorthand: a + value_type: list + description: Attach to STDIN, STDOUT or STDERR + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: blkio-weight + value_type: uint16 + default_value: "0" + description: | + Block IO (relative weight), between 10 and 1000, or 0 to disable (default 0) + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: blkio-weight-device + value_type: list + default_value: '[]' + description: Block IO weight (relative device weight) + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: cap-add + value_type: list + description: Add Linux capabilities + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: cap-drop + value_type: list + description: Drop Linux capabilities + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: cgroup-parent + value_type: string + description: Optional parent cgroup for the container + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: cgroupns + value_type: string + description: |- + Cgroup namespace to use (host|private) + 'host': Run the container in the Docker host's cgroup namespace + 'private': Run the container in its own private cgroup namespace + '': Use the cgroup namespace as configured by the + default-cgroupns-mode option on the daemon (default) + deprecated: false + hidden: false + min_api_version: "1.41" + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: cidfile + value_type: string + description: Write the container ID to the file + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: cpu-count + value_type: int64 + default_value: "0" + description: CPU count (Windows only) + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + os_type: windows + - option: cpu-percent + value_type: int64 + default_value: "0" + description: CPU percent (Windows only) + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + os_type: windows + - option: cpu-period + value_type: int64 + default_value: "0" + description: Limit CPU CFS (Completely Fair Scheduler) period + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: cpu-quota + value_type: int64 + default_value: "0" + description: Limit CPU CFS (Completely Fair Scheduler) quota + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: cpu-rt-period + value_type: int64 + default_value: "0" + description: Limit CPU real-time period in microseconds + deprecated: false + hidden: false + min_api_version: "1.25" + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: cpu-rt-runtime + value_type: int64 + default_value: "0" + description: Limit CPU real-time runtime in microseconds + deprecated: false + hidden: false + min_api_version: "1.25" + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: cpu-shares + shorthand: c + value_type: int64 + default_value: "0" + description: CPU shares (relative weight) + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: cpus + value_type: decimal + description: Number of CPUs + deprecated: false + hidden: false + min_api_version: "1.25" + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: cpuset-cpus + value_type: string + description: CPUs in which to allow execution (0-3, 0,1) + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: cpuset-mems + value_type: string + description: MEMs in which to allow execution (0-3, 0,1) + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: device + value_type: list + description: Add a host device to the container + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: device-cgroup-rule + value_type: list + description: Add a rule to the cgroup allowed devices list + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: device-read-bps + value_type: list + default_value: '[]' + description: Limit read rate (bytes per second) from a device + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: device-read-iops + value_type: list + default_value: '[]' + description: Limit read rate (IO per second) from a device + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: device-write-bps + value_type: list + default_value: '[]' + description: Limit write rate (bytes per second) to a device + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: device-write-iops + value_type: list + default_value: '[]' + description: Limit write rate (IO per second) to a device + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: disable-content-trust + value_type: bool + default_value: "true" + description: Skip image verification + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: dns + value_type: list + description: Set custom DNS servers + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: dns-opt + value_type: list + description: Set DNS options + deprecated: false + hidden: true + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: dns-option + value_type: list + description: Set DNS options + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: dns-search + value_type: list + description: Set custom DNS search domains + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: domainname + value_type: string + description: Container NIS domain name + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: entrypoint + value_type: string + description: Overwrite the default ENTRYPOINT of the image + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: env + shorthand: e + value_type: list + description: Set environment variables + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: env-file + value_type: list + description: Read in a file of environment variables + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: expose + value_type: list + description: Expose a port or a range of ports + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: gpus + value_type: gpu-request + description: GPU devices to add to the container ('all' to pass all GPUs) + deprecated: false + hidden: false + min_api_version: "1.40" + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: group-add + value_type: list + description: Add additional groups to join + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: health-cmd + value_type: string + description: Command to run to check health + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: health-interval + value_type: duration + default_value: 0s + description: Time between running the check (ms|s|m|h) (default 0s) + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: health-retries + value_type: int + default_value: "0" + description: Consecutive failures needed to report unhealthy + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: health-start-period + value_type: duration + default_value: 0s + description: | + Start period for the container to initialize before starting health-retries countdown (ms|s|m|h) (default 0s) + deprecated: false + hidden: false + min_api_version: "1.29" + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: health-timeout + value_type: duration + default_value: 0s + description: Maximum time to allow one check to run (ms|s|m|h) (default 0s) + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: help + value_type: bool + default_value: "false" + description: Print usage + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: hostname + shorthand: h + value_type: string + description: Container host name + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: init + value_type: bool + default_value: "false" + description: | + Run an init inside the container that forwards signals and reaps processes + deprecated: false + hidden: false + min_api_version: "1.25" + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: interactive + shorthand: i + value_type: bool + default_value: "false" + description: Keep STDIN open even if not attached + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: io-maxbandwidth + value_type: bytes + default_value: "0" + description: Maximum IO bandwidth limit for the system drive (Windows only) + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + os_type: windows + - option: io-maxiops + value_type: uint64 + default_value: "0" + description: Maximum IOps limit for the system drive (Windows only) + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + os_type: windows + - option: ip + value_type: string + description: IPv4 address (e.g., 172.30.100.104) + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: ip6 + value_type: string + description: IPv6 address (e.g., 2001:db8::33) + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: ipc + value_type: string + description: IPC mode to use + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: isolation + value_type: string + description: Container isolation technology + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: kernel-memory + value_type: bytes + default_value: "0" + description: Kernel memory limit + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: label + shorthand: l + value_type: list + description: Set meta data on a container + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: label-file + value_type: list + description: Read in a line delimited file of labels + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: link + value_type: list + description: Add link to another container + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: link-local-ip + value_type: list + description: Container IPv4/IPv6 link-local addresses + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: log-driver + value_type: string + description: Logging driver for the container + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: log-opt + value_type: list + description: Log driver options + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: mac-address + value_type: string + description: Container MAC address (e.g., 92:d0:c6:0a:29:33) + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: memory + shorthand: m + value_type: bytes + default_value: "0" + description: Memory limit + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: memory-reservation + value_type: bytes + default_value: "0" + description: Memory soft limit + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: memory-swap + value_type: bytes + default_value: "0" + description: | + Swap limit equal to memory plus swap: '-1' to enable unlimited swap + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: memory-swappiness + value_type: int64 + default_value: "-1" + description: Tune container memory swappiness (0 to 100) + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: mount + value_type: mount + description: Attach a filesystem mount to the container + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: name + value_type: string + description: Assign a name to the container + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: net + value_type: network + description: Connect a container to a network + deprecated: false + hidden: true + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: net-alias + value_type: list + description: Add network-scoped alias for the container + deprecated: false + hidden: true + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: network + value_type: network + description: Connect a container to a network + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: network-alias + value_type: list + description: Add network-scoped alias for the container + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: no-healthcheck + value_type: bool + default_value: "false" + description: Disable any container-specified HEALTHCHECK + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: oom-kill-disable + value_type: bool + default_value: "false" + description: Disable OOM Killer + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: oom-score-adj + value_type: int + default_value: "0" + description: Tune host's OOM preferences (-1000 to 1000) + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: pid + value_type: string + description: PID namespace to use + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: pids-limit + value_type: int64 + default_value: "0" + description: Tune container pids limit (set -1 for unlimited) + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: platform + value_type: string + description: Set platform if server is multi-platform capable + deprecated: false + hidden: false + min_api_version: "1.32" + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: privileged + value_type: bool + default_value: "false" + description: Give extended privileges to this container + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: publish + shorthand: p + value_type: list + description: Publish a container's port(s) to the host + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: publish-all + shorthand: P + value_type: bool + default_value: "false" + description: Publish all exposed ports to random ports + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: pull + value_type: string + default_value: missing + description: Pull image before creating (`always`, `|missing`, `never`) + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: quiet + shorthand: q + value_type: bool + default_value: "false" + description: Suppress the pull output + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: read-only + value_type: bool + default_value: "false" + description: Mount the container's root filesystem as read only + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: restart + value_type: string + default_value: "no" + description: Restart policy to apply when a container exits + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: rm + value_type: bool + default_value: "false" + description: Automatically remove the container when it exits + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: runtime + value_type: string + description: Runtime to use for this container + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: security-opt + value_type: list + description: Security Options + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: shm-size + value_type: bytes + default_value: "0" + description: Size of /dev/shm + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: stop-signal + value_type: string + description: Signal to stop the container + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: stop-timeout + value_type: int + default_value: "0" + description: Timeout (in seconds) to stop a container + deprecated: false + hidden: false + min_api_version: "1.25" + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: storage-opt + value_type: list + description: Storage driver options for the container + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: sysctl + value_type: map + default_value: map[] + description: Sysctl options + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: tmpfs + value_type: list + description: Mount a tmpfs directory + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: tty + shorthand: t + value_type: bool + default_value: "false" + description: Allocate a pseudo-TTY + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: ulimit + value_type: ulimit + default_value: '[]' + description: Ulimit options + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: user + shorthand: u + value_type: string + description: 'Username or UID (format: [:])' + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: userns + value_type: string + description: User namespace to use + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: uts + value_type: string + description: UTS namespace to use + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: volume + shorthand: v + value_type: list + description: Bind mount a volume + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: volume-driver + value_type: string + description: Optional volume driver for the container + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: volumes-from + value_type: list + description: Mount volumes from the specified container(s) + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: workdir + shorthand: w + value_type: string + description: Working directory inside the container + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false examples: |- - ### Create and start a container + ### Create and start a container - The following example creates an interactive container with a pseudo-TTY attached, - then starts the container and attaches to it: + The following example creates an interactive container with a pseudo-TTY attached, + then starts the container and attaches to it: - ```console - $ docker container create -i -t --name mycontainer alpine - 6d8af538ec541dd581ebc2a24153a28329acb5268abe5ef868c1f1a261221752 + ```console + $ docker container create -i -t --name mycontainer alpine + 6d8af538ec541dd581ebc2a24153a28329acb5268abe5ef868c1f1a261221752 - $ docker container start --attach -i mycontainer - / # echo hello world - hello world - ``` + $ docker container start --attach -i mycontainer + / # echo hello world + hello world + ``` - The above is the equivalent of a `docker run`: + The above is the equivalent of a `docker run`: - ```console - $ docker run -it --name mycontainer2 alpine - / # echo hello world - hello world - ``` + ```console + $ docker run -it --name mycontainer2 alpine + / # echo hello world + hello world + ``` - ### Initialize volumes + ### Initialize volumes - Container volumes are initialized during the `docker create` phase - (i.e., `docker run` too). For example, this allows you to `create` the `data` - volume container, and then use it from another container: + Container volumes are initialized during the `docker create` phase + (i.e., `docker run` too). For example, this allows you to `create` the `data` + volume container, and then use it from another container: - ```console - $ docker create -v /data --name data ubuntu + ```console + $ docker create -v /data --name data ubuntu - 240633dfbb98128fa77473d3d9018f6123b99c454b3251427ae190a7d951ad57 + 240633dfbb98128fa77473d3d9018f6123b99c454b3251427ae190a7d951ad57 - $ docker run --rm --volumes-from data ubuntu ls -la /data + $ docker run --rm --volumes-from data ubuntu ls -la /data - total 8 - drwxr-xr-x 2 root root 4096 Dec 5 04:10 . - drwxr-xr-x 48 root root 4096 Dec 5 04:11 .. - ``` + total 8 + drwxr-xr-x 2 root root 4096 Dec 5 04:10 . + drwxr-xr-x 48 root root 4096 Dec 5 04:11 .. + ``` - Similarly, `create` a host directory bind mounted volume container, which can - then be used from the subsequent container: + Similarly, `create` a host directory bind mounted volume container, which can + then be used from the subsequent container: - ```console - $ docker create -v /home/docker:/docker --name docker ubuntu + ```console + $ docker create -v /home/docker:/docker --name docker ubuntu - 9aa88c08f319cd1e4515c3c46b0de7cc9aa75e878357b1e96f91e2c773029f03 + 9aa88c08f319cd1e4515c3c46b0de7cc9aa75e878357b1e96f91e2c773029f03 - $ docker run --rm --volumes-from docker ubuntu ls -la /docker + $ docker run --rm --volumes-from docker ubuntu ls -la /docker - total 20 - drwxr-sr-x 5 1000 staff 180 Dec 5 04:00 . - drwxr-xr-x 48 root root 4096 Dec 5 04:13 .. - -rw-rw-r-- 1 1000 staff 3833 Dec 5 04:01 .ash_history - -rw-r--r-- 1 1000 staff 446 Nov 28 11:51 .ashrc - -rw-r--r-- 1 1000 staff 25 Dec 5 04:00 .gitconfig - drwxr-sr-x 3 1000 staff 60 Dec 1 03:28 .local - -rw-r--r-- 1 1000 staff 920 Nov 28 11:51 .profile - drwx--S--- 2 1000 staff 460 Dec 5 00:51 .ssh - drwxr-xr-x 32 1000 staff 1140 Dec 5 04:01 docker - ``` + total 20 + drwxr-sr-x 5 1000 staff 180 Dec 5 04:00 . + drwxr-xr-x 48 root root 4096 Dec 5 04:13 .. + -rw-rw-r-- 1 1000 staff 3833 Dec 5 04:01 .ash_history + -rw-r--r-- 1 1000 staff 446 Nov 28 11:51 .ashrc + -rw-r--r-- 1 1000 staff 25 Dec 5 04:00 .gitconfig + drwxr-sr-x 3 1000 staff 60 Dec 1 03:28 .local + -rw-r--r-- 1 1000 staff 920 Nov 28 11:51 .profile + drwx--S--- 2 1000 staff 460 Dec 5 00:51 .ssh + drwxr-xr-x 32 1000 staff 1140 Dec 5 04:01 docker + ``` deprecated: false experimental: false experimentalcli: false diff --git a/_data/engine-cli/docker_diff.yaml b/_data/engine-cli/docker_diff.yaml index be40bf7cb3..1ad5f1c471 100644 --- a/_data/engine-cli/docker_diff.yaml +++ b/_data/engine-cli/docker_diff.yaml @@ -1,46 +1,58 @@ command: docker diff +aliases: docker container diff, docker diff short: Inspect changes to files or directories on a container's filesystem long: |- - List the changed files and directories in a container᾿s filesystem since the - container was created. Three different types of change are tracked: + List the changed files and directories in a container᾿s filesystem since the + container was created. Three different types of change are tracked: - | Symbol | Description | - |--------|---------------------------------| - | `A` | A file or directory was added | - | `D` | A file or directory was deleted | - | `C` | A file or directory was changed | + | Symbol | Description | + |--------|---------------------------------| + | `A` | A file or directory was added | + | `D` | A file or directory was deleted | + | `C` | A file or directory was changed | - You can use the full or shortened container ID or the container name set using - `docker run --name` option. + You can use the full or shortened container ID or the container name set using + `docker run --name` option. usage: docker diff CONTAINER pname: docker plink: docker.yaml +inherited_options: + - option: help + value_type: bool + default_value: "false" + description: Print usage + deprecated: false + hidden: true + experimental: false + experimentalcli: false + kubernetes: false + swarm: false examples: |- - Inspect the changes to an `nginx` container: + Inspect the changes to an `nginx` container: - ```console - $ docker diff 1fdfd1f54c1b + ```console + $ docker diff 1fdfd1f54c1b - C /dev - C /dev/console - C /dev/core - C /dev/stdout - C /dev/fd - C /dev/ptmx - C /dev/stderr - C /dev/stdin - C /run - A /run/nginx.pid - C /var/lib/nginx/tmp - A /var/lib/nginx/tmp/client_body - A /var/lib/nginx/tmp/fastcgi - A /var/lib/nginx/tmp/proxy - A /var/lib/nginx/tmp/scgi - A /var/lib/nginx/tmp/uwsgi - C /var/log/nginx - A /var/log/nginx/access.log - A /var/log/nginx/error.log - ``` + C /dev + C /dev/console + C /dev/core + C /dev/stdout + C /dev/fd + C /dev/ptmx + C /dev/stderr + C /dev/stdin + C /run + A /run/nginx.pid + C /var/lib/nginx/tmp + A /var/lib/nginx/tmp/client_body + A /var/lib/nginx/tmp/fastcgi + A /var/lib/nginx/tmp/proxy + A /var/lib/nginx/tmp/scgi + A /var/lib/nginx/tmp/uwsgi + C /var/log/nginx + A /var/log/nginx/access.log + A /var/log/nginx/error.log + ``` deprecated: false experimental: false experimentalcli: false diff --git a/_data/engine-cli/docker_events.yaml b/_data/engine-cli/docker_events.yaml index 45b9557f82..0758f841c1 100644 --- a/_data/engine-cli/docker_events.yaml +++ b/_data/engine-cli/docker_events.yaml @@ -1,430 +1,446 @@ command: docker events +aliases: docker system events, docker events short: Get real time events from the server long: |- - Use `docker events` to get real-time events from the server. These events differ - per Docker object type. Different event types have different scopes. Local - scoped events are only seen on the node they take place on, and swarm scoped - events are seen on all managers. + Use `docker events` to get real-time events from the server. These events differ + per Docker object type. Different event types have different scopes. Local + scoped events are only seen on the node they take place on, and swarm scoped + events are seen on all managers. - Only the last 1000 log events are returned. You can use filters to further limit - the number of events returned. + Only the last 1000 log events are returned. You can use filters to further limit + the number of events returned. - ### Object types + ### Object types - #### Containers + #### Containers - Docker containers report the following events: + Docker containers report the following events: - - `attach` - - `commit` - - `copy` - - `create` - - `destroy` - - `detach` - - `die` - - `exec_create` - - `exec_detach` - - `exec_die` - - `exec_start` - - `export` - - `health_status` - - `kill` - - `oom` - - `pause` - - `rename` - - `resize` - - `restart` - - `start` - - `stop` - - `top` - - `unpause` - - `update` + - `attach` + - `commit` + - `copy` + - `create` + - `destroy` + - `detach` + - `die` + - `exec_create` + - `exec_detach` + - `exec_die` + - `exec_start` + - `export` + - `health_status` + - `kill` + - `oom` + - `pause` + - `rename` + - `resize` + - `restart` + - `start` + - `stop` + - `top` + - `unpause` + - `update` - #### Images + #### Images - Docker images report the following events: + Docker images report the following events: - - `delete` - - `import` - - `load` - - `pull` - - `push` - - `save` - - `tag` - - `untag` + - `delete` + - `import` + - `load` + - `pull` + - `push` + - `save` + - `tag` + - `untag` - #### Plugins + #### Plugins - Docker plugins report the following events: + Docker plugins report the following events: - - `enable` - - `disable` - - `install` - - `remove` + - `enable` + - `disable` + - `install` + - `remove` - #### Volumes + #### Volumes - Docker volumes report the following events: + Docker volumes report the following events: - - `create` - - `destroy` - - `mount` - - `unmount` + - `create` + - `destroy` + - `mount` + - `unmount` - #### Networks + #### Networks - Docker networks report the following events: + Docker networks report the following events: - - `create` - - `connect` - - `destroy` - - `disconnect` - - `remove` + - `create` + - `connect` + - `destroy` + - `disconnect` + - `remove` - #### Daemons + #### Daemons - Docker daemons report the following events: + Docker daemons report the following events: - - `reload` + - `reload` - #### Services + #### Services - Docker services report the following events: + Docker services report the following events: - - `create` - - `remove` - - `update` + - `create` + - `remove` + - `update` - #### Nodes + #### Nodes - Docker nodes report the following events: + Docker nodes report the following events: - - `create` - - `remove` - - `update` + - `create` + - `remove` + - `update` - #### Secrets + #### Secrets - Docker secrets report the following events: + Docker secrets report the following events: - - `create` - - `remove` - - `update` + - `create` + - `remove` + - `update` - #### Configs + #### Configs - Docker configs report the following events: + Docker configs report the following events: - - `create` - - `remove` - - `update` + - `create` + - `remove` + - `update` - ### Limiting, filtering, and formatting the output + ### Limiting, filtering, and formatting the output - #### Limit events by time (--since, --until) + #### Limit events by time (--since, --until) {#since} - The `--since` and `--until` parameters can be Unix timestamps, date formatted - timestamps, or Go duration strings (e.g. `10m`, `1h30m`) computed - relative to the client machine’s time. If you do not provide the `--since` option, - the command returns only new and/or live events. Supported formats for date - formatted time stamps include RFC3339Nano, RFC3339, `2006-01-02T15:04:05`, - `2006-01-02T15:04:05.999999999`, `2006-01-02Z07:00`, and `2006-01-02`. The local - timezone on the client will be used if you do not provide either a `Z` or a - `+-00:00` timezone offset at the end of the timestamp. When providing Unix - timestamps enter seconds[.nanoseconds], where seconds is the number of seconds - that have elapsed since January 1, 1970 (midnight UTC/GMT), not counting leap - seconds (aka Unix epoch or Unix time), and the optional .nanoseconds field is a - fraction of a second no more than nine digits long. + The `--since` and `--until` parameters can be Unix timestamps, date formatted + timestamps, or Go duration strings (e.g. `10m`, `1h30m`) computed + relative to the client machine’s time. If you do not provide the `--since` option, + the command returns only new and/or live events. Supported formats for date + formatted time stamps include RFC3339Nano, RFC3339, `2006-01-02T15:04:05`, + `2006-01-02T15:04:05.999999999`, `2006-01-02Z07:00`, and `2006-01-02`. The local + timezone on the client will be used if you do not provide either a `Z` or a + `+-00:00` timezone offset at the end of the timestamp. When providing Unix + timestamps enter seconds[.nanoseconds], where seconds is the number of seconds + that have elapsed since January 1, 1970 (midnight UTC/GMT), not counting leap + seconds (aka Unix epoch or Unix time), and the optional .nanoseconds field is a + fraction of a second no more than nine digits long. - Only the last 1000 log events are returned. You can use filters to further limit - the number of events returned. + Only the last 1000 log events are returned. You can use filters to further limit + the number of events returned. - #### Filtering (--filter) + #### Filtering (--filter) {#filter} - The filtering flag (`-f` or `--filter`) format is of "key=value". If you would - like to use multiple filters, pass multiple flags (e.g., - `--filter "foo=bar" --filter "bif=baz"`) + The filtering flag (`-f` or `--filter`) format is of "key=value". If you would + like to use multiple filters, pass multiple flags (e.g., + `--filter "foo=bar" --filter "bif=baz"`) - Using the same filter multiple times will be handled as a *OR*; for example - `--filter container=588a23dac085 --filter container=a8f7720b8c22` will display - events for container 588a23dac085 *OR* container a8f7720b8c22 + Using the same filter multiple times will be handled as a *OR*; for example + `--filter container=588a23dac085 --filter container=a8f7720b8c22` will display + events for container 588a23dac085 *OR* container a8f7720b8c22 - Using multiple filters will be handled as a *AND*; for example - `--filter container=588a23dac085 --filter event=start` will display events for - container container 588a23dac085 *AND* the event type is *start* + Using multiple filters will be handled as a *AND*; for example + `--filter container=588a23dac085 --filter event=start` will display events for + container container 588a23dac085 *AND* the event type is *start* - The currently supported filters are: + The currently supported filters are: - * config (`config=`) - * container (`container=`) - * daemon (`daemon=`) - * event (`event=`) - * image (`image=`) - * label (`label=` or `label==`) - * network (`network=`) - * node (`node=`) - * plugin (`plugin=`) - * scope (`scope=`) - * secret (`secret=`) - * service (`service=`) - * type (`type=`) - * volume (`volume=`) + * config (`config=`) + * container (`container=`) + * daemon (`daemon=`) + * event (`event=`) + * image (`image=`) + * label (`label=` or `label==`) + * network (`network=`) + * node (`node=`) + * plugin (`plugin=`) + * scope (`scope=`) + * secret (`secret=`) + * service (`service=`) + * type (`type=`) + * volume (`volume=`) - #### Format the output (--format) + #### Format the output (--format) {#format} - If a format (`--format`) is specified, the given template will be executed - instead of the default - format. Go's [text/template](https://golang.org/pkg/text/template/) package - describes all the details of the format. + If a format (`--format`) is specified, the given template will be executed + instead of the default + format. Go's [text/template](https://golang.org/pkg/text/template/) package + describes all the details of the format. - If a format is set to `{{json .}}`, the events are streamed as valid JSON - Lines. For information about JSON Lines, please refer to https://jsonlines.org/. + If a format is set to `{{json .}}`, the events are streamed as valid JSON + Lines. For information about JSON Lines, please refer to https://jsonlines.org/. usage: docker events [OPTIONS] pname: docker plink: docker.yaml options: -- option: filter - shorthand: f - value_type: filter - description: Filter output based on conditions provided - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: format - value_type: string - description: Format the output using the given Go template - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: since - value_type: string - description: Show all events created since timestamp - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: until - value_type: string - description: Stream events until this timestamp - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false + - option: filter + shorthand: f + value_type: filter + description: Filter output based on conditions provided + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: format + value_type: string + description: Format the output using the given Go template + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: since + value_type: string + description: Show all events created since timestamp + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: until + value_type: string + description: Stream events until this timestamp + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false +inherited_options: + - option: help + value_type: bool + default_value: "false" + description: Print usage + deprecated: false + hidden: true + experimental: false + experimentalcli: false + kubernetes: false + swarm: false examples: |- - ### Basic example + ### Basic example - You'll need two shells for this example. + You'll need two shells for this example. - **Shell 1: Listening for events:** + **Shell 1: Listening for events:** - ```console - $ docker events - ``` + ```console + $ docker events + ``` - **Shell 2: Start and Stop containers:** + **Shell 2: Start and Stop containers:** - ```console - $ docker create --name test alpine:latest top - $ docker start test - $ docker stop test - ``` + ```console + $ docker create --name test alpine:latest top + $ docker start test + $ docker stop test + ``` - **Shell 1: (Again .. now showing events):** + **Shell 1: (Again .. now showing events):** - ```console - 2017-01-05T00:35:58.859401177+08:00 container create 0fdb48addc82871eb34eb23a847cfd033dedd1a0a37bef2e6d9eb3870fc7ff37 (image=alpine:latest, name=test) - 2017-01-05T00:36:04.703631903+08:00 network connect e2e1f5ceda09d4300f3a846f0acfaa9a8bb0d89e775eb744c5acecd60e0529e2 (container=0fdb...ff37, name=bridge, type=bridge) - 2017-01-05T00:36:04.795031609+08:00 container start 0fdb...ff37 (image=alpine:latest, name=test) - 2017-01-05T00:36:09.830268747+08:00 container kill 0fdb...ff37 (image=alpine:latest, name=test, signal=15) - 2017-01-05T00:36:09.840186338+08:00 container die 0fdb...ff37 (exitCode=143, image=alpine:latest, name=test) - 2017-01-05T00:36:09.880113663+08:00 network disconnect e2e...29e2 (container=0fdb...ff37, name=bridge, type=bridge) - 2017-01-05T00:36:09.890214053+08:00 container stop 0fdb...ff37 (image=alpine:latest, name=test) - ``` + ```console + 2017-01-05T00:35:58.859401177+08:00 container create 0fdb48addc82871eb34eb23a847cfd033dedd1a0a37bef2e6d9eb3870fc7ff37 (image=alpine:latest, name=test) + 2017-01-05T00:36:04.703631903+08:00 network connect e2e1f5ceda09d4300f3a846f0acfaa9a8bb0d89e775eb744c5acecd60e0529e2 (container=0fdb...ff37, name=bridge, type=bridge) + 2017-01-05T00:36:04.795031609+08:00 container start 0fdb...ff37 (image=alpine:latest, name=test) + 2017-01-05T00:36:09.830268747+08:00 container kill 0fdb...ff37 (image=alpine:latest, name=test, signal=15) + 2017-01-05T00:36:09.840186338+08:00 container die 0fdb...ff37 (exitCode=143, image=alpine:latest, name=test) + 2017-01-05T00:36:09.880113663+08:00 network disconnect e2e...29e2 (container=0fdb...ff37, name=bridge, type=bridge) + 2017-01-05T00:36:09.890214053+08:00 container stop 0fdb...ff37 (image=alpine:latest, name=test) + ``` - To exit the `docker events` command, use `CTRL+C`. + To exit the `docker events` command, use `CTRL+C`. - ### Filter events by time + ### Filter events by time - You can filter the output by an absolute timestamp or relative time on the host - machine, using the following different time syntaxes: + You can filter the output by an absolute timestamp or relative time on the host + machine, using the following different time syntaxes: - ```console - $ docker events --since 1483283804 - 2017-01-05T00:35:41.241772953+08:00 volume create testVol (driver=local) - 2017-01-05T00:35:58.859401177+08:00 container create d9cd...4d70 (image=alpine:latest, name=test) - 2017-01-05T00:36:04.703631903+08:00 network connect e2e1...29e2 (container=0fdb...ff37, name=bridge, type=bridge) - 2017-01-05T00:36:04.795031609+08:00 container start 0fdb...ff37 (image=alpine:latest, name=test) - 2017-01-05T00:36:09.830268747+08:00 container kill 0fdb...ff37 (image=alpine:latest, name=test, signal=15) - 2017-01-05T00:36:09.840186338+08:00 container die 0fdb...ff37 (exitCode=143, image=alpine:latest, name=test) - 2017-01-05T00:36:09.880113663+08:00 network disconnect e2e...29e2 (container=0fdb...ff37, name=bridge, type=bridge) - 2017-01-05T00:36:09.890214053+08:00 container stop 0fdb...ff37 (image=alpine:latest, name=test) + ```console + $ docker events --since 1483283804 + 2017-01-05T00:35:41.241772953+08:00 volume create testVol (driver=local) + 2017-01-05T00:35:58.859401177+08:00 container create d9cd...4d70 (image=alpine:latest, name=test) + 2017-01-05T00:36:04.703631903+08:00 network connect e2e1...29e2 (container=0fdb...ff37, name=bridge, type=bridge) + 2017-01-05T00:36:04.795031609+08:00 container start 0fdb...ff37 (image=alpine:latest, name=test) + 2017-01-05T00:36:09.830268747+08:00 container kill 0fdb...ff37 (image=alpine:latest, name=test, signal=15) + 2017-01-05T00:36:09.840186338+08:00 container die 0fdb...ff37 (exitCode=143, image=alpine:latest, name=test) + 2017-01-05T00:36:09.880113663+08:00 network disconnect e2e...29e2 (container=0fdb...ff37, name=bridge, type=bridge) + 2017-01-05T00:36:09.890214053+08:00 container stop 0fdb...ff37 (image=alpine:latest, name=test) - $ docker events --since '2017-01-05' - 2017-01-05T00:35:41.241772953+08:00 volume create testVol (driver=local) - 2017-01-05T00:35:58.859401177+08:00 container create d9cd...4d70 (image=alpine:latest, name=test) - 2017-01-05T00:36:04.703631903+08:00 network connect e2e1...29e2 (container=0fdb...ff37, name=bridge, type=bridge) - 2017-01-05T00:36:04.795031609+08:00 container start 0fdb...ff37 (image=alpine:latest, name=test) - 2017-01-05T00:36:09.830268747+08:00 container kill 0fdb...ff37 (image=alpine:latest, name=test, signal=15) - 2017-01-05T00:36:09.840186338+08:00 container die 0fdb...ff37 (exitCode=143, image=alpine:latest, name=test) - 2017-01-05T00:36:09.880113663+08:00 network disconnect e2e...29e2 (container=0fdb...ff37, name=bridge, type=bridge) - 2017-01-05T00:36:09.890214053+08:00 container stop 0fdb...ff37 (image=alpine:latest, name=test) + $ docker events --since '2017-01-05' + 2017-01-05T00:35:41.241772953+08:00 volume create testVol (driver=local) + 2017-01-05T00:35:58.859401177+08:00 container create d9cd...4d70 (image=alpine:latest, name=test) + 2017-01-05T00:36:04.703631903+08:00 network connect e2e1...29e2 (container=0fdb...ff37, name=bridge, type=bridge) + 2017-01-05T00:36:04.795031609+08:00 container start 0fdb...ff37 (image=alpine:latest, name=test) + 2017-01-05T00:36:09.830268747+08:00 container kill 0fdb...ff37 (image=alpine:latest, name=test, signal=15) + 2017-01-05T00:36:09.840186338+08:00 container die 0fdb...ff37 (exitCode=143, image=alpine:latest, name=test) + 2017-01-05T00:36:09.880113663+08:00 network disconnect e2e...29e2 (container=0fdb...ff37, name=bridge, type=bridge) + 2017-01-05T00:36:09.890214053+08:00 container stop 0fdb...ff37 (image=alpine:latest, name=test) - $ docker events --since '2013-09-03T15:49:29' - 2017-01-05T00:35:41.241772953+08:00 volume create testVol (driver=local) - 2017-01-05T00:35:58.859401177+08:00 container create d9cd...4d70 (image=alpine:latest, name=test) - 2017-01-05T00:36:04.703631903+08:00 network connect e2e1...29e2 (container=0fdb...ff37, name=bridge, type=bridge) - 2017-01-05T00:36:04.795031609+08:00 container start 0fdb...ff37 (image=alpine:latest, name=test) - 2017-01-05T00:36:09.830268747+08:00 container kill 0fdb...ff37 (image=alpine:latest, name=test, signal=15) - 2017-01-05T00:36:09.840186338+08:00 container die 0fdb...ff37 (exitCode=143, image=alpine:latest, name=test) - 2017-01-05T00:36:09.880113663+08:00 network disconnect e2e...29e2 (container=0fdb...ff37, name=bridge, type=bridge) - 2017-01-05T00:36:09.890214053+08:00 container stop 0fdb...ff37 (image=alpine:latest, name=test) + $ docker events --since '2013-09-03T15:49:29' + 2017-01-05T00:35:41.241772953+08:00 volume create testVol (driver=local) + 2017-01-05T00:35:58.859401177+08:00 container create d9cd...4d70 (image=alpine:latest, name=test) + 2017-01-05T00:36:04.703631903+08:00 network connect e2e1...29e2 (container=0fdb...ff37, name=bridge, type=bridge) + 2017-01-05T00:36:04.795031609+08:00 container start 0fdb...ff37 (image=alpine:latest, name=test) + 2017-01-05T00:36:09.830268747+08:00 container kill 0fdb...ff37 (image=alpine:latest, name=test, signal=15) + 2017-01-05T00:36:09.840186338+08:00 container die 0fdb...ff37 (exitCode=143, image=alpine:latest, name=test) + 2017-01-05T00:36:09.880113663+08:00 network disconnect e2e...29e2 (container=0fdb...ff37, name=bridge, type=bridge) + 2017-01-05T00:36:09.890214053+08:00 container stop 0fdb...ff37 (image=alpine:latest, name=test) - $ docker events --since '10m' - 2017-01-05T00:35:41.241772953+08:00 volume create testVol (driver=local) - 2017-01-05T00:35:58.859401177+08:00 container create d9cd...4d70 (image=alpine:latest, name=test) - 2017-01-05T00:36:04.703631903+08:00 network connect e2e1...29e2 (container=0fdb...ff37, name=bridge, type=bridge) - 2017-01-05T00:36:04.795031609+08:00 container start 0fdb...ff37 (image=alpine:latest, name=test) - 2017-01-05T00:36:09.830268747+08:00 container kill 0fdb...ff37 (image=alpine:latest, name=test, signal=15) - 2017-01-05T00:36:09.840186338+08:00 container die 0fdb...ff37 (exitCode=143, image=alpine:latest, name=test) - 2017-01-05T00:36:09.880113663+08:00 network disconnect e2e...29e2 (container=0fdb...ff37, name=bridge, type=bridge) - 2017-01-05T00:36:09.890214053+08:00 container stop 0fdb...ff37 (image=alpine:latest, name=test) + $ docker events --since '10m' + 2017-01-05T00:35:41.241772953+08:00 volume create testVol (driver=local) + 2017-01-05T00:35:58.859401177+08:00 container create d9cd...4d70 (image=alpine:latest, name=test) + 2017-01-05T00:36:04.703631903+08:00 network connect e2e1...29e2 (container=0fdb...ff37, name=bridge, type=bridge) + 2017-01-05T00:36:04.795031609+08:00 container start 0fdb...ff37 (image=alpine:latest, name=test) + 2017-01-05T00:36:09.830268747+08:00 container kill 0fdb...ff37 (image=alpine:latest, name=test, signal=15) + 2017-01-05T00:36:09.840186338+08:00 container die 0fdb...ff37 (exitCode=143, image=alpine:latest, name=test) + 2017-01-05T00:36:09.880113663+08:00 network disconnect e2e...29e2 (container=0fdb...ff37, name=bridge, type=bridge) + 2017-01-05T00:36:09.890214053+08:00 container stop 0fdb...ff37 (image=alpine:latest, name=test) - $ docker events --since '2017-01-05T00:35:30' --until '2017-01-05T00:36:05' - 2017-01-05T00:35:41.241772953+08:00 volume create testVol (driver=local) - 2017-01-05T00:35:58.859401177+08:00 container create d9cd...4d70 (image=alpine:latest, name=test) - 2017-01-05T00:36:04.703631903+08:00 network connect e2e1...29e2 (container=0fdb...ff37, name=bridge, type=bridge) - 2017-01-05T00:36:04.795031609+08:00 container start 0fdb...ff37 (image=alpine:latest, name=test) - ``` + $ docker events --since '2017-01-05T00:35:30' --until '2017-01-05T00:36:05' + 2017-01-05T00:35:41.241772953+08:00 volume create testVol (driver=local) + 2017-01-05T00:35:58.859401177+08:00 container create d9cd...4d70 (image=alpine:latest, name=test) + 2017-01-05T00:36:04.703631903+08:00 network connect e2e1...29e2 (container=0fdb...ff37, name=bridge, type=bridge) + 2017-01-05T00:36:04.795031609+08:00 container start 0fdb...ff37 (image=alpine:latest, name=test) + ``` - ### Filter events by criteria + ### Filter events by criteria - The following commands show several different ways to filter the `docker event` - output. + The following commands show several different ways to filter the `docker event` + output. - ```console - $ docker events --filter 'event=stop' + ```console + $ docker events --filter 'event=stop' - 2017-01-05T00:40:22.880175420+08:00 container stop 0fdb...ff37 (image=alpine:latest, name=test) - 2017-01-05T00:41:17.888104182+08:00 container stop 2a8f...4e78 (image=alpine, name=kickass_brattain) + 2017-01-05T00:40:22.880175420+08:00 container stop 0fdb...ff37 (image=alpine:latest, name=test) + 2017-01-05T00:41:17.888104182+08:00 container stop 2a8f...4e78 (image=alpine, name=kickass_brattain) - $ docker events --filter 'image=alpine' + $ docker events --filter 'image=alpine' - 2017-01-05T00:41:55.784240236+08:00 container create d9cd...4d70 (image=alpine, name=happy_meitner) - 2017-01-05T00:41:55.913156783+08:00 container start d9cd...4d70 (image=alpine, name=happy_meitner) - 2017-01-05T00:42:01.106875249+08:00 container kill d9cd...4d70 (image=alpine, name=happy_meitner, signal=15) - 2017-01-05T00:42:11.111934041+08:00 container kill d9cd...4d70 (image=alpine, name=happy_meitner, signal=9) - 2017-01-05T00:42:11.119578204+08:00 container die d9cd...4d70 (exitCode=137, image=alpine, name=happy_meitner) - 2017-01-05T00:42:11.173276611+08:00 container stop d9cd...4d70 (image=alpine, name=happy_meitner) + 2017-01-05T00:41:55.784240236+08:00 container create d9cd...4d70 (image=alpine, name=happy_meitner) + 2017-01-05T00:41:55.913156783+08:00 container start d9cd...4d70 (image=alpine, name=happy_meitner) + 2017-01-05T00:42:01.106875249+08:00 container kill d9cd...4d70 (image=alpine, name=happy_meitner, signal=15) + 2017-01-05T00:42:11.111934041+08:00 container kill d9cd...4d70 (image=alpine, name=happy_meitner, signal=9) + 2017-01-05T00:42:11.119578204+08:00 container die d9cd...4d70 (exitCode=137, image=alpine, name=happy_meitner) + 2017-01-05T00:42:11.173276611+08:00 container stop d9cd...4d70 (image=alpine, name=happy_meitner) - $ docker events --filter 'container=test' + $ docker events --filter 'container=test' - 2017-01-05T00:43:00.139719934+08:00 container start 0fdb...ff37 (image=alpine:latest, name=test) - 2017-01-05T00:43:09.259951086+08:00 container kill 0fdb...ff37 (image=alpine:latest, name=test, signal=15) - 2017-01-05T00:43:09.270102715+08:00 container die 0fdb...ff37 (exitCode=143, image=alpine:latest, name=test) - 2017-01-05T00:43:09.312556440+08:00 container stop 0fdb...ff37 (image=alpine:latest, name=test) + 2017-01-05T00:43:00.139719934+08:00 container start 0fdb...ff37 (image=alpine:latest, name=test) + 2017-01-05T00:43:09.259951086+08:00 container kill 0fdb...ff37 (image=alpine:latest, name=test, signal=15) + 2017-01-05T00:43:09.270102715+08:00 container die 0fdb...ff37 (exitCode=143, image=alpine:latest, name=test) + 2017-01-05T00:43:09.312556440+08:00 container stop 0fdb...ff37 (image=alpine:latest, name=test) - $ docker events --filter 'container=test' --filter 'container=d9cdb1525ea8' + $ docker events --filter 'container=test' --filter 'container=d9cdb1525ea8' - 2017-01-05T00:44:11.517071981+08:00 container start 0fdb...ff37 (image=alpine:latest, name=test) - 2017-01-05T00:44:17.685870901+08:00 container start d9cd...4d70 (image=alpine, name=happy_meitner) - 2017-01-05T00:44:29.757658470+08:00 container kill 0fdb...ff37 (image=alpine:latest, name=test, signal=9) - 2017-01-05T00:44:29.767718510+08:00 container die 0fdb...ff37 (exitCode=137, image=alpine:latest, name=test) - 2017-01-05T00:44:29.815798344+08:00 container destroy 0fdb...ff37 (image=alpine:latest, name=test) + 2017-01-05T00:44:11.517071981+08:00 container start 0fdb...ff37 (image=alpine:latest, name=test) + 2017-01-05T00:44:17.685870901+08:00 container start d9cd...4d70 (image=alpine, name=happy_meitner) + 2017-01-05T00:44:29.757658470+08:00 container kill 0fdb...ff37 (image=alpine:latest, name=test, signal=9) + 2017-01-05T00:44:29.767718510+08:00 container die 0fdb...ff37 (exitCode=137, image=alpine:latest, name=test) + 2017-01-05T00:44:29.815798344+08:00 container destroy 0fdb...ff37 (image=alpine:latest, name=test) - $ docker events --filter 'container=test' --filter 'event=stop' + $ docker events --filter 'container=test' --filter 'event=stop' - 2017-01-05T00:46:13.664099505+08:00 container stop a9d1...e130 (image=alpine, name=test) + 2017-01-05T00:46:13.664099505+08:00 container stop a9d1...e130 (image=alpine, name=test) - $ docker events --filter 'type=volume' + $ docker events --filter 'type=volume' - 2015-12-23T21:05:28.136212689Z volume create test-event-volume-local (driver=local) - 2015-12-23T21:05:28.383462717Z volume mount test-event-volume-local (read/write=true, container=562f...5025, destination=/foo, driver=local, propagation=rprivate) - 2015-12-23T21:05:28.650314265Z volume unmount test-event-volume-local (container=562f...5025, driver=local) - 2015-12-23T21:05:28.716218405Z volume destroy test-event-volume-local (driver=local) + 2015-12-23T21:05:28.136212689Z volume create test-event-volume-local (driver=local) + 2015-12-23T21:05:28.383462717Z volume mount test-event-volume-local (read/write=true, container=562f...5025, destination=/foo, driver=local, propagation=rprivate) + 2015-12-23T21:05:28.650314265Z volume unmount test-event-volume-local (container=562f...5025, driver=local) + 2015-12-23T21:05:28.716218405Z volume destroy test-event-volume-local (driver=local) - $ docker events --filter 'type=network' + $ docker events --filter 'type=network' - 2015-12-23T21:38:24.705709133Z network create 8b11...2c5b (name=test-event-network-local, type=bridge) - 2015-12-23T21:38:25.119625123Z network connect 8b11...2c5b (name=test-event-network-local, container=b4be...c54e, type=bridge) + 2015-12-23T21:38:24.705709133Z network create 8b11...2c5b (name=test-event-network-local, type=bridge) + 2015-12-23T21:38:25.119625123Z network connect 8b11...2c5b (name=test-event-network-local, container=b4be...c54e, type=bridge) - $ docker events --filter 'container=container_1' --filter 'container=container_2' + $ docker events --filter 'container=container_1' --filter 'container=container_2' - 2014-09-03T15:49:29.999999999Z07:00 container die 4386fb97867d (image=ubuntu:22.04) - 2014-05-10T17:42:14.999999999Z07:00 container stop 4386fb97867d (image=ubuntu:22.04) - 2014-05-10T17:42:14.999999999Z07:00 container die 7805c1d35632 (imager=redis:2.8) - 2014-09-03T15:49:29.999999999Z07:00 container stop 7805c1d35632 (image=redis:2.8) + 2014-09-03T15:49:29.999999999Z07:00 container die 4386fb97867d (image=ubuntu:22.04) + 2014-05-10T17:42:14.999999999Z07:00 container stop 4386fb97867d (image=ubuntu:22.04) + 2014-05-10T17:42:14.999999999Z07:00 container die 7805c1d35632 (imager=redis:2.8) + 2014-09-03T15:49:29.999999999Z07:00 container stop 7805c1d35632 (image=redis:2.8) - $ docker events --filter 'type=volume' + $ docker events --filter 'type=volume' - 2015-12-23T21:05:28.136212689Z volume create test-event-volume-local (driver=local) - 2015-12-23T21:05:28.383462717Z volume mount test-event-volume-local (read/write=true, container=562fe10671e9273da25eed36cdce26159085ac7ee6707105fd534866340a5025, destination=/foo, driver=local, propagation=rprivate) - 2015-12-23T21:05:28.650314265Z volume unmount test-event-volume-local (container=562fe10671e9273da25eed36cdce26159085ac7ee6707105fd534866340a5025, driver=local) - 2015-12-23T21:05:28.716218405Z volume destroy test-event-volume-local (driver=local) + 2015-12-23T21:05:28.136212689Z volume create test-event-volume-local (driver=local) + 2015-12-23T21:05:28.383462717Z volume mount test-event-volume-local (read/write=true, container=562fe10671e9273da25eed36cdce26159085ac7ee6707105fd534866340a5025, destination=/foo, driver=local, propagation=rprivate) + 2015-12-23T21:05:28.650314265Z volume unmount test-event-volume-local (container=562fe10671e9273da25eed36cdce26159085ac7ee6707105fd534866340a5025, driver=local) + 2015-12-23T21:05:28.716218405Z volume destroy test-event-volume-local (driver=local) - $ docker events --filter 'type=network' + $ docker events --filter 'type=network' - 2015-12-23T21:38:24.705709133Z network create 8b111217944ba0ba844a65b13efcd57dc494932ee2527577758f939315ba2c5b (name=test-event-network-local, type=bridge) - 2015-12-23T21:38:25.119625123Z network connect 8b111217944ba0ba844a65b13efcd57dc494932ee2527577758f939315ba2c5b (name=test-event-network-local, container=b4be644031a3d90b400f88ab3d4bdf4dc23adb250e696b6328b85441abe2c54e, type=bridge) + 2015-12-23T21:38:24.705709133Z network create 8b111217944ba0ba844a65b13efcd57dc494932ee2527577758f939315ba2c5b (name=test-event-network-local, type=bridge) + 2015-12-23T21:38:25.119625123Z network connect 8b111217944ba0ba844a65b13efcd57dc494932ee2527577758f939315ba2c5b (name=test-event-network-local, container=b4be644031a3d90b400f88ab3d4bdf4dc23adb250e696b6328b85441abe2c54e, type=bridge) - $ docker events --filter 'type=plugin' + $ docker events --filter 'type=plugin' - 2016-07-25T17:30:14.825557616Z plugin pull ec7b87f2ce84330fe076e666f17dfc049d2d7ae0b8190763de94e1f2d105993f (name=tiborvass/sample-volume-plugin:latest) - 2016-07-25T17:30:14.888127370Z plugin enable ec7b87f2ce84330fe076e666f17dfc049d2d7ae0b8190763de94e1f2d105993f (name=tiborvass/sample-volume-plugin:latest) + 2016-07-25T17:30:14.825557616Z plugin pull ec7b87f2ce84330fe076e666f17dfc049d2d7ae0b8190763de94e1f2d105993f (name=tiborvass/sample-volume-plugin:latest) + 2016-07-25T17:30:14.888127370Z plugin enable ec7b87f2ce84330fe076e666f17dfc049d2d7ae0b8190763de94e1f2d105993f (name=tiborvass/sample-volume-plugin:latest) - $ docker events -f type=service + $ docker events -f type=service - 2017-07-12T06:34:07.999446625Z service create wj64st89fzgchxnhiqpn8p4oj (name=reverent_albattani) - 2017-07-12T06:34:21.405496207Z service remove wj64st89fzgchxnhiqpn8p4oj (name=reverent_albattani) + 2017-07-12T06:34:07.999446625Z service create wj64st89fzgchxnhiqpn8p4oj (name=reverent_albattani) + 2017-07-12T06:34:21.405496207Z service remove wj64st89fzgchxnhiqpn8p4oj (name=reverent_albattani) - $ docker events -f type=node + $ docker events -f type=node - 2017-07-12T06:21:51.951586759Z node update 3xyz5ttp1a253q74z1thwywk9 (name=ip-172-31-23-42, state.new=ready, state.old=unknown) + 2017-07-12T06:21:51.951586759Z node update 3xyz5ttp1a253q74z1thwywk9 (name=ip-172-31-23-42, state.new=ready, state.old=unknown) - $ docker events -f type=secret + $ docker events -f type=secret - 2017-07-12T06:32:13.915704367Z secret create s8o6tmlnndrgzbmdilyy5ymju (name=new_secret) - 2017-07-12T06:32:37.052647783Z secret remove s8o6tmlnndrgzbmdilyy5ymju (name=new_secret) + 2017-07-12T06:32:13.915704367Z secret create s8o6tmlnndrgzbmdilyy5ymju (name=new_secret) + 2017-07-12T06:32:37.052647783Z secret remove s8o6tmlnndrgzbmdilyy5ymju (name=new_secret) - $ docker events -f type=config - 2017-07-12T06:44:13.349037127Z config create u96zlvzdfsyb9sg4mhyxfh3rl (name=abc) - 2017-07-12T06:44:36.327694184Z config remove u96zlvzdfsyb9sg4mhyxfh3rl (name=abc) + $ docker events -f type=config + 2017-07-12T06:44:13.349037127Z config create u96zlvzdfsyb9sg4mhyxfh3rl (name=abc) + 2017-07-12T06:44:36.327694184Z config remove u96zlvzdfsyb9sg4mhyxfh3rl (name=abc) - $ docker events --filter 'scope=swarm' + $ docker events --filter 'scope=swarm' - 2017-07-10T07:46:50.250024503Z service create m8qcxu8081woyof7w3jaax6gk (name=affectionate_wilson) - 2017-07-10T07:47:31.093797134Z secret create 6g5pufzsv438p9tbvl9j94od4 (name=new_secret) - ``` + 2017-07-10T07:46:50.250024503Z service create m8qcxu8081woyof7w3jaax6gk (name=affectionate_wilson) + 2017-07-10T07:47:31.093797134Z secret create 6g5pufzsv438p9tbvl9j94od4 (name=new_secret) + ``` - ### Format the output + ### Format the output - ```console - $ docker events --filter 'type=container' --format 'Type={{.Type}} Status={{.Status}} ID={{.ID}}' + ```console + $ docker events --filter 'type=container' --format 'Type={{.Type}} Status={{.Status}} ID={{.ID}}' - Type=container Status=create ID=2ee349dac409e97974ce8d01b70d250b85e0ba8189299c126a87812311951e26 - Type=container Status=attach ID=2ee349dac409e97974ce8d01b70d250b85e0ba8189299c126a87812311951e26 - Type=container Status=start ID=2ee349dac409e97974ce8d01b70d250b85e0ba8189299c126a87812311951e26 - Type=container Status=resize ID=2ee349dac409e97974ce8d01b70d250b85e0ba8189299c126a87812311951e26 - Type=container Status=die ID=2ee349dac409e97974ce8d01b70d250b85e0ba8189299c126a87812311951e26 - Type=container Status=destroy ID=2ee349dac409e97974ce8d01b70d250b85e0ba8189299c126a87812311951e26 - ``` + Type=container Status=create ID=2ee349dac409e97974ce8d01b70d250b85e0ba8189299c126a87812311951e26 + Type=container Status=attach ID=2ee349dac409e97974ce8d01b70d250b85e0ba8189299c126a87812311951e26 + Type=container Status=start ID=2ee349dac409e97974ce8d01b70d250b85e0ba8189299c126a87812311951e26 + Type=container Status=resize ID=2ee349dac409e97974ce8d01b70d250b85e0ba8189299c126a87812311951e26 + Type=container Status=die ID=2ee349dac409e97974ce8d01b70d250b85e0ba8189299c126a87812311951e26 + Type=container Status=destroy ID=2ee349dac409e97974ce8d01b70d250b85e0ba8189299c126a87812311951e26 + ``` - #### Format as JSON + #### Format as JSON - ```console - $ docker events --format '{{json .}}' + ```console + $ docker events --format '{{json .}}' - {"status":"create","id":"196016a57679bf42424484918746a9474cd905dd993c4d0f4.. - {"status":"attach","id":"196016a57679bf42424484918746a9474cd905dd993c4d0f4.. - {"Type":"network","Action":"connect","Actor":{"ID":"1b50a5bf755f6021dfa78e.. - {"status":"start","id":"196016a57679bf42424484918746a9474cd905dd993c4d0f42.. - {"status":"resize","id":"196016a57679bf42424484918746a9474cd905dd993c4d0f4.. - ``` + {"status":"create","id":"196016a57679bf42424484918746a9474cd905dd993c4d0f4.. + {"status":"attach","id":"196016a57679bf42424484918746a9474cd905dd993c4d0f4.. + {"Type":"network","Action":"connect","Actor":{"ID":"1b50a5bf755f6021dfa78e.. + {"status":"start","id":"196016a57679bf42424484918746a9474cd905dd993c4d0f42.. + {"status":"resize","id":"196016a57679bf42424484918746a9474cd905dd993c4d0f4.. + ``` deprecated: false experimental: false experimentalcli: false diff --git a/_data/engine-cli/docker_exec.yaml b/_data/engine-cli/docker_exec.yaml index 7e20a0cf68..f510a65dfd 100644 --- a/_data/engine-cli/docker_exec.yaml +++ b/_data/engine-cli/docker_exec.yaml @@ -1,142 +1,226 @@ command: docker exec -short: Run a command in a running container +aliases: docker container exec, docker exec +short: Execute a command in a running container long: |- - The `docker exec` command runs a new command in a running container. + The `docker exec` command runs a new command in a running container. - The command started using `docker exec` only runs while the container's primary - process (`PID 1`) is running, and it is not restarted if the container is - restarted. + The command started using `docker exec` only runs while the container's primary + process (`PID 1`) is running, and it is not restarted if the container is + restarted. - COMMAND runs in the default directory of the container. If the underlying image - has a custom directory specified with the WORKDIR directive in its Dockerfile, - this directory is used instead. + COMMAND runs in the default directory of the container. If the underlying image + has a custom directory specified with the WORKDIR directive in its Dockerfile, + this directory is used instead. - COMMAND must be an executable. A chained or a quoted command does not work. - For example, `docker exec -it my_container sh -c "echo a && echo b"` works, - work, but `docker exec -it my_container "echo a && echo b"` does not. + COMMAND must be an executable. A chained or a quoted command does not work. + For example, `docker exec -it my_container sh -c "echo a && echo b"` does + work, but `docker exec -it my_container "echo a && echo b"` does not. usage: docker exec [OPTIONS] CONTAINER COMMAND [ARG...] pname: docker plink: docker.yaml options: -- option: detach - shorthand: d - value_type: bool - default_value: "false" - description: 'Detached mode: run command in the background' - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: detach-keys - value_type: string - description: Override the key sequence for detaching a container - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: env - shorthand: e - value_type: list - description: Set environment variables - deprecated: false - min_api_version: "1.25" - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: env-file - value_type: list - description: Read in a file of environment variables - deprecated: false - min_api_version: "1.25" - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: interactive - shorthand: i - value_type: bool - default_value: "false" - description: Keep STDIN open even if not attached - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: privileged - value_type: bool - default_value: "false" - description: Give extended privileges to the command - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: tty - shorthand: t - value_type: bool - default_value: "false" - description: Allocate a pseudo-TTY - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: user - shorthand: u - value_type: string - description: 'Username or UID (format: [:])' - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: workdir - shorthand: w - value_type: string - description: Working directory inside the container - deprecated: false - min_api_version: "1.35" - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -examples: "### Run `docker exec` on a running container\n\nFirst, start a container.\n\n```console\n$ - docker run --name mycontainer -d -i -t alpine /bin/sh\n```\n\nThis creates and starts - a container named `mycontainer` from an `alpine` image\nwith an `sh` shell as its - main process. The `-d` option (shorthand for `--detach`)\nsets the container to - run in the background, in detached mode, with a pseudo-TTY\nattached (`-t`). The - `-i` option is set to keep `STDIN` attached (`-i`), which\nprevents the `sh` process - from exiting immediately.\n\nNext, execute a command on the container.\n\n```console\n$ - docker exec -d mycontainer touch /tmp/execWorks\n```\n\nThis creates a new file - `/tmp/execWorks` inside the running container\n`mycontainer`, in the background.\n\nNext, - execute an interactive `sh` shell on the container.\n\n```console\n$ docker exec - -it mycontainer sh\n```\n\nThis starts a new shell session in the container `mycontainer`.\n\n### - Set environment variables for the exec process (--env, -e)\n\nNext, - set environment variables in the current bash session.\n\nBy default, the `docker - exec` command, inherits the environment variables that\nare set at the time the - container is created. Use the `--env` (or the `-e` shorthand)\nto override global - environment variables, or to set additional environment variables\nfor the process - started by `docker exec`.\n\nThe example below creates a new shell session in the - container `mycontainer` with\nenvironment variables `$VAR_A` and `$VAR_B` set to - \"1\" and \"2\" respectively.\nThese environment variables are only valid for the - `sh` process started by that\n`docker exec` command, and are not available to other - processes running inside\nthe container.\n\n```console\n$ docker exec -e VAR_A=1 - -e VAR_B=2 mycontainer env\nPATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin\nHOSTNAME=f64a4851eb71\nVAR_A=1\nVAR_B=2\nHOME=/root\n```\n\n### - Set the working directory for the exec process (--workdir, - -w)\n\nBy default `docker exec` command runs in the same working directory set when - \nthe container was created.\n\n```console\n$ docker exec -it mycontainer pwd\n/\n```\n\nYou - can specify an alternative working directory for the command to execute \nusing - the `--workdir` option (or the `-w` shorthand):\n\n```console\n$ docker exec -it - -w /root mycontainer pwd\n/root\n```\n\n\n### Try to run `docker exec` on a paused - container\n\nIf the container is paused, then the `docker exec` command fails with - an error:\n\n```console\n$ docker pause mycontainer\nmycontainer\n\n$ docker ps\n\nCONTAINER - ID IMAGE COMMAND CREATED STATUS PORTS NAMES\n482efdf39fac - \ alpine \"/bin/sh\" 17 seconds ago Up 16 seconds (Paused) mycontainer\n\n$ - docker exec mycontainer sh\n\nError response from daemon: Container mycontainer - is paused, unpause the container before exec\n\n$ echo $?\n1\n```" + - option: detach + shorthand: d + value_type: bool + default_value: "false" + description: 'Detached mode: run command in the background' + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: detach-keys + value_type: string + description: Override the key sequence for detaching a container + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: env + shorthand: e + value_type: list + description: Set environment variables + details_url: '#env' + deprecated: false + hidden: false + min_api_version: "1.25" + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: env-file + value_type: list + description: Read in a file of environment variables + deprecated: false + hidden: false + min_api_version: "1.25" + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: interactive + shorthand: i + value_type: bool + default_value: "false" + description: Keep STDIN open even if not attached + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: privileged + value_type: bool + default_value: "false" + description: Give extended privileges to the command + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: tty + shorthand: t + value_type: bool + default_value: "false" + description: Allocate a pseudo-TTY + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: user + shorthand: u + value_type: string + description: 'Username or UID (format: `[:]`)' + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: workdir + shorthand: w + value_type: string + description: Working directory inside the container + details_url: '#workdir' + deprecated: false + hidden: false + min_api_version: "1.35" + experimental: false + experimentalcli: false + kubernetes: false + swarm: false +inherited_options: + - option: help + value_type: bool + default_value: "false" + description: Print usage + deprecated: false + hidden: true + experimental: false + experimentalcli: false + kubernetes: false + swarm: false +examples: |- + ### Run `docker exec` on a running container + + First, start a container. + + ```console + $ docker run --name mycontainer -d -i -t alpine /bin/sh + ``` + + This creates and starts a container named `mycontainer` from an `alpine` image + with an `sh` shell as its main process. The `-d` option (shorthand for `--detach`) + sets the container to run in the background, in detached mode, with a pseudo-TTY + attached (`-t`). The `-i` option is set to keep `STDIN` attached (`-i`), which + prevents the `sh` process from exiting immediately. + + Next, execute a command on the container. + + ```console + $ docker exec -d mycontainer touch /tmp/execWorks + ``` + + This creates a new file `/tmp/execWorks` inside the running container + `mycontainer`, in the background. + + Next, execute an interactive `sh` shell on the container. + + ```console + $ docker exec -it mycontainer sh + ``` + + This starts a new shell session in the container `mycontainer`. + + ### Set environment variables for the exec process (--env, -e) {#env} + + Next, set environment variables in the current bash session. + + By default, the `docker exec` command, inherits the environment variables that + are set at the time the container is created. Use the `--env` (or the `-e` shorthand) + to override global environment variables, or to set additional environment variables + for the process started by `docker exec`. + + The example below creates a new shell session in the container `mycontainer` with + environment variables `$VAR_A` and `$VAR_B` set to "1" and "2" respectively. + These environment variables are only valid for the `sh` process started by that + `docker exec` command, and are not available to other processes running inside + the container. + + ```console + $ docker exec -e VAR_A=1 -e VAR_B=2 mycontainer env + PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin + HOSTNAME=f64a4851eb71 + VAR_A=1 + VAR_B=2 + HOME=/root + ``` + + ### Set the working directory for the exec process (--workdir, -w) {#workdir} + + By default `docker exec` command runs in the same working directory set when + the container was created. + + ```console + $ docker exec -it mycontainer pwd + / + ``` + + You can specify an alternative working directory for the command to execute + using the `--workdir` option (or the `-w` shorthand): + + ```console + $ docker exec -it -w /root mycontainer pwd + /root + ``` + + + ### Try to run `docker exec` on a paused container + + If the container is paused, then the `docker exec` command fails with an error: + + ```console + $ docker pause mycontainer + mycontainer + + $ docker ps + + CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES + 482efdf39fac alpine "/bin/sh" 17 seconds ago Up 16 seconds (Paused) mycontainer + + $ docker exec mycontainer sh + + Error response from daemon: Container mycontainer is paused, unpause the container before exec + + $ echo $? + 1 + ``` deprecated: false experimental: false experimentalcli: false diff --git a/_data/engine-cli/docker_export.yaml b/_data/engine-cli/docker_export.yaml index a5fd064131..1ba1846423 100644 --- a/_data/engine-cli/docker_export.yaml +++ b/_data/engine-cli/docker_export.yaml @@ -1,36 +1,49 @@ command: docker export +aliases: docker container export, docker export short: Export a container's filesystem as a tar archive long: |- - The `docker export` command does not export the contents of volumes associated - with the container. If a volume is mounted on top of an existing directory in - the container, `docker export` will export the contents of the *underlying* - directory, not the contents of the volume. + The `docker export` command does not export the contents of volumes associated + with the container. If a volume is mounted on top of an existing directory in + the container, `docker export` will export the contents of the *underlying* + directory, not the contents of the volume. - Refer to [Backup, restore, or migrate data volumes](https://docs.docker.com/storage/volumes/#back-up-restore-or-migrate-data-volumes) - in the user guide for examples on exporting data in a volume. + Refer to [Backup, restore, or migrate data volumes](/storage/volumes/#back-up-restore-or-migrate-data-volumes) + in the user guide for examples on exporting data in a volume. usage: docker export [OPTIONS] CONTAINER pname: docker plink: docker.yaml options: -- option: output - shorthand: o - value_type: string - description: Write to a file, instead of STDOUT - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false + - option: output + shorthand: o + value_type: string + description: Write to a file, instead of STDOUT + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false +inherited_options: + - option: help + value_type: bool + default_value: "false" + description: Print usage + deprecated: false + hidden: true + experimental: false + experimentalcli: false + kubernetes: false + swarm: false examples: |- - Each of these commands has the same result. + Each of these commands has the same result. - ```console - $ docker export red_panda > latest.tar - ``` + ```console + $ docker export red_panda > latest.tar + ``` - ```console - $ docker export --output="latest.tar" red_panda - ``` + ```console + $ docker export --output="latest.tar" red_panda + ``` deprecated: false experimental: false experimentalcli: false diff --git a/_data/engine-cli/docker_history.yaml b/_data/engine-cli/docker_history.yaml index 9fa0f65fe1..e41d3b2a62 100644 --- a/_data/engine-cli/docker_history.yaml +++ b/_data/engine-cli/docker_history.yaml @@ -1,103 +1,126 @@ command: docker history +aliases: docker image history, docker history short: Show the history of an image long: Show the history of an image usage: docker history [OPTIONS] IMAGE pname: docker plink: docker.yaml options: -- option: format - value_type: string - description: Pretty-print images using a Go template - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: human - shorthand: H - value_type: bool - default_value: "true" - description: Print sizes and dates in human readable format - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: no-trunc - value_type: bool - default_value: "false" - description: Don't truncate output - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: quiet - shorthand: q - value_type: bool - default_value: "false" - description: Only show image IDs - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false + - option: format + value_type: string + description: |- + Format output using a custom template: + 'table': Print output in table format with column headers (default) + 'table TEMPLATE': Print output in table format using the given Go template + 'json': Print in JSON format + 'TEMPLATE': Print output using the given Go template. + Refer to https://docs.docker.com/go/formatting/ for more information about formatting output with templates + details_url: '#format' + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: human + shorthand: H + value_type: bool + default_value: "true" + description: Print sizes and dates in human readable format + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: no-trunc + value_type: bool + default_value: "false" + description: Don't truncate output + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: quiet + shorthand: q + value_type: bool + default_value: "false" + description: Only show image IDs + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false +inherited_options: + - option: help + value_type: bool + default_value: "false" + description: Print usage + deprecated: false + hidden: true + experimental: false + experimentalcli: false + kubernetes: false + swarm: false examples: |- - To see how the `docker:latest` image was built: + To see how the `docker:latest` image was built: - ```console - $ docker history docker + ```console + $ docker history docker - IMAGE CREATED CREATED BY SIZE COMMENT - 3e23a5875458 8 days ago /bin/sh -c #(nop) ENV LC_ALL=C.UTF-8 0 B - 8578938dd170 8 days ago /bin/sh -c dpkg-reconfigure locales && loc 1.245 MB - be51b77efb42 8 days ago /bin/sh -c apt-get update && apt-get install 338.3 MB - 4b137612be55 6 weeks ago /bin/sh -c #(nop) ADD jessie.tar.xz in / 121 MB - 750d58736b4b 6 weeks ago /bin/sh -c #(nop) MAINTAINER Tianon Gravi Format the output (--format) + ### Format the output (--format) {#format} - The formatting option (`--format`) will pretty-prints history output - using a Go template. + The formatting option (`--format`) will pretty-prints history output + using a Go template. - Valid placeholders for the Go template are listed below: + Valid placeholders for the Go template are listed below: - | Placeholder | Description | - |-----------------|-----------------------------------------------------------------------------------------------------------| - | `.ID` | Image ID | - | `.CreatedSince` | Elapsed time since the image was created if `--human=true`, otherwise timestamp of when image was created | - | `.CreatedAt` | Timestamp of when image was created | - | `.CreatedBy` | Command that was used to create the image | - | `.Size` | Image disk size | - | `.Comment` | Comment for image | + | Placeholder | Description | + |-----------------|-----------------------------------------------------------------------------------------------------------| + | `.ID` | Image ID | + | `.CreatedSince` | Elapsed time since the image was created if `--human=true`, otherwise timestamp of when image was created | + | `.CreatedAt` | Timestamp of when image was created | + | `.CreatedBy` | Command that was used to create the image | + | `.Size` | Image disk size | + | `.Comment` | Comment for image | - When using the `--format` option, the `history` command will either - output the data exactly as the template declares or, when using the - `table` directive, will include column headers as well. + When using the `--format` option, the `history` command will either + output the data exactly as the template declares or, when using the + `table` directive, will include column headers as well. - The following example uses a template without headers and outputs the - `ID` and `CreatedSince` entries separated by a colon (`:`) for the `busybox` - image: + The following example uses a template without headers and outputs the + `ID` and `CreatedSince` entries separated by a colon (`:`) for the `busybox` + image: - ```console - $ docker history --format "{{.ID}}: {{.CreatedSince}}" busybox + ```console + $ docker history --format "{{.ID}}: {{.CreatedSince}}" busybox - f6e427c148a7: 4 weeks ago - : 4 weeks ago - ``` + f6e427c148a7: 4 weeks ago + : 4 weeks ago + ``` deprecated: false experimental: false experimentalcli: false diff --git a/_data/engine-cli/docker_image.yaml b/_data/engine-cli/docker_image.yaml index c094b25a6f..6e3069ae7d 100644 --- a/_data/engine-cli/docker_image.yaml +++ b/_data/engine-cli/docker_image.yaml @@ -5,31 +5,42 @@ usage: docker image pname: docker plink: docker.yaml cname: -- docker image build -- docker image history -- docker image import -- docker image inspect -- docker image load -- docker image ls -- docker image prune -- docker image pull -- docker image push -- docker image rm -- docker image save -- docker image tag + - docker image build + - docker image history + - docker image import + - docker image inspect + - docker image load + - docker image ls + - docker image prune + - docker image pull + - docker image push + - docker image rm + - docker image save + - docker image tag clink: -- docker_image_build.yaml -- docker_image_history.yaml -- docker_image_import.yaml -- docker_image_inspect.yaml -- docker_image_load.yaml -- docker_image_ls.yaml -- docker_image_prune.yaml -- docker_image_pull.yaml -- docker_image_push.yaml -- docker_image_rm.yaml -- docker_image_save.yaml -- docker_image_tag.yaml + - docker_image_build.yaml + - docker_image_history.yaml + - docker_image_import.yaml + - docker_image_inspect.yaml + - docker_image_load.yaml + - docker_image_ls.yaml + - docker_image_prune.yaml + - docker_image_pull.yaml + - docker_image_push.yaml + - docker_image_rm.yaml + - docker_image_save.yaml + - docker_image_tag.yaml +inherited_options: + - option: help + value_type: bool + default_value: "false" + description: Print usage + deprecated: false + hidden: true + experimental: false + experimentalcli: false + kubernetes: false + swarm: false deprecated: false experimental: false experimentalcli: false diff --git a/_data/engine-cli/docker_image_build.yaml b/_data/engine-cli/docker_image_build.yaml index f203b67f3c..97d5599817 100644 --- a/_data/engine-cli/docker_image_build.yaml +++ b/_data/engine-cli/docker_image_build.yaml @@ -1,330 +1,318 @@ command: docker image build +aliases: docker image build, docker build, docker buildx build, docker builder build short: Build an image from a Dockerfile -long: Build an image from a Dockerfile +long: See [docker build](build.md) for more information. usage: docker image build [OPTIONS] PATH | URL | - pname: docker image plink: docker_image.yaml options: -- option: add-host - value_type: list - description: Add a custom host-to-IP mapping (host:ip) - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: build-arg - value_type: list - description: Set build-time variables - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: cache-from - value_type: stringSlice - default_value: '[]' - description: Images to consider as cache sources - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: cgroup-parent - value_type: string - description: Optional parent cgroup for the container - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: compress - value_type: bool - default_value: "false" - description: Compress the build context using gzip - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: cpu-period - value_type: int64 - default_value: "0" - description: Limit the CPU CFS (Completely Fair Scheduler) period - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: cpu-quota - value_type: int64 - default_value: "0" - description: Limit the CPU CFS (Completely Fair Scheduler) quota - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: cpu-shares - shorthand: c - value_type: int64 - default_value: "0" - description: CPU shares (relative weight) - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: cpuset-cpus - value_type: string - description: CPUs in which to allow execution (0-3, 0,1) - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: cpuset-mems - value_type: string - description: MEMs in which to allow execution (0-3, 0,1) - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: disable-content-trust - value_type: bool - default_value: "true" - description: Skip image verification - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: file - shorthand: f - value_type: string - description: Name of the Dockerfile (Default is 'PATH/Dockerfile') - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: force-rm - value_type: bool - default_value: "false" - description: Always remove intermediate containers - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: iidfile - value_type: string - description: Write the image ID to the file - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: isolation - value_type: string - description: Container isolation technology - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: label - value_type: list - description: Set metadata for an image - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: memory - shorthand: m - value_type: bytes - default_value: "0" - description: Memory limit - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: memory-swap - value_type: bytes - default_value: "0" - description: | - Swap limit equal to memory plus swap: '-1' to enable unlimited swap - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: network - value_type: string - default_value: default - description: | - Set the networking mode for the RUN instructions during build - deprecated: false - min_api_version: "1.25" - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: no-cache - value_type: bool - default_value: "false" - description: Do not use cache when building the image - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: output - shorthand: o - value_type: stringArray - default_value: '[]' - description: 'Output destination (format: type=local,dest=path)' - deprecated: false - min_api_version: "1.40" - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: platform - value_type: string - description: Set platform if server is multi-platform capable - deprecated: false - min_api_version: "1.38" - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: progress - value_type: string - default_value: auto - description: | - Set type of progress output (auto, plain, tty). Use plain to show container output - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: pull - value_type: bool - default_value: "false" - description: Always attempt to pull a newer version of the image - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: quiet - shorthand: q - value_type: bool - default_value: "false" - description: Suppress the build output and print image ID on success - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: rm - value_type: bool - default_value: "true" - description: Remove intermediate containers after a successful build - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: secret - value_type: stringArray - default_value: '[]' - description: | - Secret file to expose to the build (only if BuildKit enabled): id=mysecret,src=/local/secret - deprecated: false - min_api_version: "1.39" - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: security-opt - value_type: stringSlice - default_value: '[]' - description: Security options - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: shm-size - value_type: bytes - default_value: "0" - description: Size of /dev/shm - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: squash - value_type: bool - default_value: "false" - description: Squash newly built layers into a single new layer - deprecated: false - min_api_version: "1.25" - experimental: true - experimentalcli: false - kubernetes: false - swarm: false -- option: ssh - value_type: stringArray - default_value: '[]' - description: | - SSH agent socket or keys to expose to the build (only if BuildKit enabled) (format: default|[=|[,]]) - deprecated: false - min_api_version: "1.39" - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: stream - value_type: bool - default_value: "false" - description: Stream attaches to server to negotiate build context - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: tag - shorthand: t - value_type: list - description: Name and optionally a tag in the 'name:tag' format - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: target - value_type: string - description: Set the target build stage to build. - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: ulimit - value_type: ulimit - default_value: '[]' - description: Ulimit options - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false + - option: add-host + value_type: list + description: Add a custom host-to-IP mapping (`host:ip`) + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: build-arg + value_type: list + description: Set build-time variables + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: cache-from + value_type: stringSlice + default_value: '[]' + description: Images to consider as cache sources + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: cgroup-parent + value_type: string + description: Optional parent cgroup for the container + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: compress + value_type: bool + default_value: "false" + description: Compress the build context using gzip + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: cpu-period + value_type: int64 + default_value: "0" + description: Limit the CPU CFS (Completely Fair Scheduler) period + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: cpu-quota + value_type: int64 + default_value: "0" + description: Limit the CPU CFS (Completely Fair Scheduler) quota + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: cpu-shares + shorthand: c + value_type: int64 + default_value: "0" + description: CPU shares (relative weight) + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: cpuset-cpus + value_type: string + description: CPUs in which to allow execution (0-3, 0,1) + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: cpuset-mems + value_type: string + description: MEMs in which to allow execution (0-3, 0,1) + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: disable-content-trust + value_type: bool + default_value: "true" + description: Skip image verification + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: file + shorthand: f + value_type: string + description: Name of the Dockerfile (Default is `PATH/Dockerfile`) + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: force-rm + value_type: bool + default_value: "false" + description: Always remove intermediate containers + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: iidfile + value_type: string + description: Write the image ID to the file + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: isolation + value_type: string + description: Container isolation technology + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: label + value_type: list + description: Set metadata for an image + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: memory + shorthand: m + value_type: bytes + default_value: "0" + description: Memory limit + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: memory-swap + value_type: bytes + default_value: "0" + description: 'Swap limit equal to memory plus swap: -1 to enable unlimited swap' + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: network + value_type: string + default_value: default + description: Set the networking mode for the RUN instructions during build + deprecated: false + hidden: false + min_api_version: "1.25" + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: no-cache + value_type: bool + default_value: "false" + description: Do not use cache when building the image + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: platform + value_type: string + description: Set platform if server is multi-platform capable + deprecated: false + hidden: false + min_api_version: "1.38" + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: pull + value_type: bool + default_value: "false" + description: Always attempt to pull a newer version of the image + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: quiet + shorthand: q + value_type: bool + default_value: "false" + description: Suppress the build output and print image ID on success + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: rm + value_type: bool + default_value: "true" + description: Remove intermediate containers after a successful build + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: security-opt + value_type: stringSlice + default_value: '[]' + description: Security options + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: shm-size + value_type: bytes + default_value: "0" + description: Size of `/dev/shm` + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: squash + value_type: bool + default_value: "false" + description: Squash newly built layers into a single new layer + deprecated: false + hidden: false + min_api_version: "1.25" + experimental: true + experimentalcli: false + kubernetes: false + swarm: false + - option: tag + shorthand: t + value_type: list + description: Name and optionally a tag in the `name:tag` format + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: target + value_type: string + description: Set the target build stage to build. + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: ulimit + value_type: ulimit + default_value: '[]' + description: Ulimit options + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false +inherited_options: + - option: help + value_type: bool + default_value: "false" + description: Print usage + deprecated: false + hidden: true + experimental: false + experimentalcli: false + kubernetes: false + swarm: false deprecated: false experimental: false experimentalcli: false diff --git a/_data/engine-cli/docker_image_history.yaml b/_data/engine-cli/docker_image_history.yaml index f27bf2d04d..8296b3a785 100644 --- a/_data/engine-cli/docker_image_history.yaml +++ b/_data/engine-cli/docker_image_history.yaml @@ -1,47 +1,69 @@ command: docker image history +aliases: docker image history, docker history short: Show the history of an image -long: Show the history of an image +long: See [docker history](history.md) for more information. usage: docker image history [OPTIONS] IMAGE pname: docker image plink: docker_image.yaml options: -- option: format - value_type: string - description: Pretty-print images using a Go template - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: human - shorthand: H - value_type: bool - default_value: "true" - description: Print sizes and dates in human readable format - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: no-trunc - value_type: bool - default_value: "false" - description: Don't truncate output - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: quiet - shorthand: q - value_type: bool - default_value: "false" - description: Only show image IDs - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false + - option: format + value_type: string + description: |- + Format output using a custom template: + 'table': Print output in table format with column headers (default) + 'table TEMPLATE': Print output in table format using the given Go template + 'json': Print in JSON format + 'TEMPLATE': Print output using the given Go template. + Refer to https://docs.docker.com/go/formatting/ for more information about formatting output with templates + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: human + shorthand: H + value_type: bool + default_value: "true" + description: Print sizes and dates in human readable format + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: no-trunc + value_type: bool + default_value: "false" + description: Don't truncate output + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: quiet + shorthand: q + value_type: bool + default_value: "false" + description: Only show image IDs + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false +inherited_options: + - option: help + value_type: bool + default_value: "false" + description: Print usage + deprecated: false + hidden: true + experimental: false + experimentalcli: false + kubernetes: false + swarm: false deprecated: false experimental: false experimentalcli: false diff --git a/_data/engine-cli/docker_image_import.yaml b/_data/engine-cli/docker_image_import.yaml index f57a2cd39a..e394a81acc 100644 --- a/_data/engine-cli/docker_image_import.yaml +++ b/_data/engine-cli/docker_image_import.yaml @@ -1,37 +1,52 @@ command: docker image import +aliases: docker image import, docker import short: Import the contents from a tarball to create a filesystem image -long: Import the contents from a tarball to create a filesystem image +long: See [docker import](import.md) for more information. usage: docker image import [OPTIONS] file|URL|- [REPOSITORY[:TAG]] pname: docker image plink: docker_image.yaml options: -- option: change - shorthand: c - value_type: list - description: Apply Dockerfile instruction to the created image - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: message - shorthand: m - value_type: string - description: Set commit message for imported image - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: platform - value_type: string - description: Set platform if server is multi-platform capable - deprecated: false - min_api_version: "1.32" - experimental: false - experimentalcli: false - kubernetes: false - swarm: false + - option: change + shorthand: c + value_type: list + description: Apply Dockerfile instruction to the created image + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: message + shorthand: m + value_type: string + description: Set commit message for imported image + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: platform + value_type: string + description: Set platform if server is multi-platform capable + deprecated: false + hidden: false + min_api_version: "1.32" + experimental: false + experimentalcli: false + kubernetes: false + swarm: false +inherited_options: + - option: help + value_type: bool + default_value: "false" + description: Print usage + deprecated: false + hidden: true + experimental: false + experimentalcli: false + kubernetes: false + swarm: false deprecated: false experimental: false experimentalcli: false diff --git a/_data/engine-cli/docker_image_inspect.yaml b/_data/engine-cli/docker_image_inspect.yaml index e79573128a..04b7b74ae7 100644 --- a/_data/engine-cli/docker_image_inspect.yaml +++ b/_data/engine-cli/docker_image_inspect.yaml @@ -5,15 +5,31 @@ usage: docker image inspect [OPTIONS] IMAGE [IMAGE...] pname: docker image plink: docker_image.yaml options: -- option: format - shorthand: f - value_type: string - description: Format the output using the given Go template - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false + - option: format + shorthand: f + value_type: string + description: |- + Format output using a custom template: + 'json': Print in JSON format + 'TEMPLATE': Print output using the given Go template. + Refer to https://docs.docker.com/go/formatting/ for more information about formatting output with templates + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false +inherited_options: + - option: help + value_type: bool + default_value: "false" + description: Print usage + deprecated: false + hidden: true + experimental: false + experimentalcli: false + kubernetes: false + swarm: false deprecated: false experimental: false experimentalcli: false diff --git a/_data/engine-cli/docker_image_load.yaml b/_data/engine-cli/docker_image_load.yaml index 61d47dab9b..a279c8d618 100644 --- a/_data/engine-cli/docker_image_load.yaml +++ b/_data/engine-cli/docker_image_load.yaml @@ -1,29 +1,43 @@ command: docker image load +aliases: docker image load, docker load short: Load an image from a tar archive or STDIN -long: Load an image from a tar archive or STDIN +long: See [docker load](load.md) for more information. usage: docker image load [OPTIONS] pname: docker image plink: docker_image.yaml options: -- option: input - shorthand: i - value_type: string - description: Read from tar archive file, instead of STDIN - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: quiet - shorthand: q - value_type: bool - default_value: "false" - description: Suppress the load output - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false + - option: input + shorthand: i + value_type: string + description: Read from tar archive file, instead of STDIN + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: quiet + shorthand: q + value_type: bool + default_value: "false" + description: Suppress the load output + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false +inherited_options: + - option: help + value_type: bool + default_value: "false" + description: Print usage + deprecated: false + hidden: true + experimental: false + experimentalcli: false + kubernetes: false + swarm: false deprecated: false experimental: false experimentalcli: false diff --git a/_data/engine-cli/docker_image_ls.yaml b/_data/engine-cli/docker_image_ls.yaml index 2cc8703bcc..d9abc72688 100644 --- a/_data/engine-cli/docker_image_ls.yaml +++ b/_data/engine-cli/docker_image_ls.yaml @@ -1,66 +1,89 @@ command: docker image ls -aliases: list +aliases: docker image ls, docker image list, docker images short: List images -long: List images +long: See [docker images](images.md) for more information. usage: docker image ls [OPTIONS] [REPOSITORY[:TAG]] pname: docker image plink: docker_image.yaml options: -- option: all - shorthand: a - value_type: bool - default_value: "false" - description: Show all images (default hides intermediate images) - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: digests - value_type: bool - default_value: "false" - description: Show digests - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: filter - shorthand: f - value_type: filter - description: Filter output based on conditions provided - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: format - value_type: string - description: Pretty-print images using a Go template - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: no-trunc - value_type: bool - default_value: "false" - description: Don't truncate output - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: quiet - shorthand: q - value_type: bool - default_value: "false" - description: Only show image IDs - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false + - option: all + shorthand: a + value_type: bool + default_value: "false" + description: Show all images (default hides intermediate images) + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: digests + value_type: bool + default_value: "false" + description: Show digests + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: filter + shorthand: f + value_type: filter + description: Filter output based on conditions provided + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: format + value_type: string + description: |- + Format output using a custom template: + 'table': Print output in table format with column headers (default) + 'table TEMPLATE': Print output in table format using the given Go template + 'json': Print in JSON format + 'TEMPLATE': Print output using the given Go template. + Refer to https://docs.docker.com/go/formatting/ for more information about formatting output with templates + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: no-trunc + value_type: bool + default_value: "false" + description: Don't truncate output + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: quiet + shorthand: q + value_type: bool + default_value: "false" + description: Only show image IDs + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false +inherited_options: + - option: help + value_type: bool + default_value: "false" + description: Print usage + deprecated: false + hidden: true + experimental: false + experimentalcli: false + kubernetes: false + swarm: false deprecated: false experimental: false experimentalcli: false diff --git a/_data/engine-cli/docker_image_prune.yaml b/_data/engine-cli/docker_image_prune.yaml index cea6ab0a76..536c610156 100644 --- a/_data/engine-cli/docker_image_prune.yaml +++ b/_data/engine-cli/docker_image_prune.yaml @@ -1,212 +1,227 @@ command: docker image prune short: Remove unused images -long: Remove all dangling images. If `-a` is specified, will also remove all images - not referenced by any container. +long: | + Remove all dangling images. If `-a` is specified, will also remove all images not referenced by any container. usage: docker image prune [OPTIONS] pname: docker image plink: docker_image.yaml options: -- option: all - shorthand: a - value_type: bool - default_value: "false" - description: Remove all unused images, not just dangling ones - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: filter - value_type: filter - description: Provide filter values (e.g. 'until=') - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: force - shorthand: f - value_type: bool - default_value: "false" - description: Do not prompt for confirmation - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false + - option: all + shorthand: a + value_type: bool + default_value: "false" + description: Remove all unused images, not just dangling ones + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: filter + value_type: filter + description: Provide filter values (e.g. `until=`) + details_url: '#filter' + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: force + shorthand: f + value_type: bool + default_value: "false" + description: Do not prompt for confirmation + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false +inherited_options: + - option: help + value_type: bool + default_value: "false" + description: Print usage + deprecated: false + hidden: true + experimental: false + experimentalcli: false + kubernetes: false + swarm: false examples: |- - Example output: + Example output: - ```console - $ docker image prune -a + ```console + $ docker image prune -a - WARNING! This will remove all images without at least one container associated to them. - Are you sure you want to continue? [y/N] y - Deleted Images: - untagged: alpine:latest - untagged: alpine@sha256:3dcdb92d7432d56604d4545cbd324b14e647b313626d99b889d0626de158f73a - deleted: sha256:4e38e38c8ce0b8d9041a9c4fefe786631d1416225e13b0bfe8cfa2321aec4bba - deleted: sha256:4fe15f8d0ae69e169824f25f1d4da3015a48feeeeebb265cd2e328e15c6a869f - untagged: alpine:3.3 - untagged: alpine@sha256:4fa633f4feff6a8f02acfc7424efd5cb3e76686ed3218abf4ca0fa4a2a358423 - untagged: my-jq:latest - deleted: sha256:ae67841be6d008a374eff7c2a974cde3934ffe9536a7dc7ce589585eddd83aff - deleted: sha256:34f6f1261650bc341eb122313372adc4512b4fceddc2a7ecbb84f0958ce5ad65 - deleted: sha256:cf4194e8d8db1cb2d117df33f2c75c0369c3a26d96725efb978cc69e046b87e7 - untagged: my-curl:latest - deleted: sha256:b2789dd875bf427de7f9f6ae001940073b3201409b14aba7e5db71f408b8569e - deleted: sha256:96daac0cb203226438989926fc34dd024f365a9a8616b93e168d303cfe4cb5e9 - deleted: sha256:5cbd97a14241c9cd83250d6b6fc0649833c4a3e84099b968dd4ba403e609945e - deleted: sha256:a0971c4015c1e898c60bf95781c6730a05b5d8a2ae6827f53837e6c9d38efdec - deleted: sha256:d8359ca3b681cc5396a4e790088441673ed3ce90ebc04de388bfcd31a0716b06 - deleted: sha256:83fc9ba8fb70e1da31dfcc3c88d093831dbd4be38b34af998df37e8ac538260c - deleted: sha256:ae7041a4cc625a9c8e6955452f7afe602b401f662671cea3613f08f3d9343b35 - deleted: sha256:35e0f43a37755b832f0bbea91a2360b025ee351d7309dae0d9737bc96b6d0809 - deleted: sha256:0af941dd29f00e4510195dd00b19671bc591e29d1495630e7e0f7c44c1e6a8c0 - deleted: sha256:9fc896fc2013da84f84e45b3096053eb084417b42e6b35ea0cce5a3529705eac - deleted: sha256:47cf20d8c26c46fff71be614d9f54997edacfe8d46d51769706e5aba94b16f2b - deleted: sha256:2c675ee9ed53425e31a13e3390bf3f539bf8637000e4bcfbb85ee03ef4d910a1 + WARNING! This will remove all images without at least one container associated to them. + Are you sure you want to continue? [y/N] y + Deleted Images: + untagged: alpine:latest + untagged: alpine@sha256:3dcdb92d7432d56604d4545cbd324b14e647b313626d99b889d0626de158f73a + deleted: sha256:4e38e38c8ce0b8d9041a9c4fefe786631d1416225e13b0bfe8cfa2321aec4bba + deleted: sha256:4fe15f8d0ae69e169824f25f1d4da3015a48feeeeebb265cd2e328e15c6a869f + untagged: alpine:3.3 + untagged: alpine@sha256:4fa633f4feff6a8f02acfc7424efd5cb3e76686ed3218abf4ca0fa4a2a358423 + untagged: my-jq:latest + deleted: sha256:ae67841be6d008a374eff7c2a974cde3934ffe9536a7dc7ce589585eddd83aff + deleted: sha256:34f6f1261650bc341eb122313372adc4512b4fceddc2a7ecbb84f0958ce5ad65 + deleted: sha256:cf4194e8d8db1cb2d117df33f2c75c0369c3a26d96725efb978cc69e046b87e7 + untagged: my-curl:latest + deleted: sha256:b2789dd875bf427de7f9f6ae001940073b3201409b14aba7e5db71f408b8569e + deleted: sha256:96daac0cb203226438989926fc34dd024f365a9a8616b93e168d303cfe4cb5e9 + deleted: sha256:5cbd97a14241c9cd83250d6b6fc0649833c4a3e84099b968dd4ba403e609945e + deleted: sha256:a0971c4015c1e898c60bf95781c6730a05b5d8a2ae6827f53837e6c9d38efdec + deleted: sha256:d8359ca3b681cc5396a4e790088441673ed3ce90ebc04de388bfcd31a0716b06 + deleted: sha256:83fc9ba8fb70e1da31dfcc3c88d093831dbd4be38b34af998df37e8ac538260c + deleted: sha256:ae7041a4cc625a9c8e6955452f7afe602b401f662671cea3613f08f3d9343b35 + deleted: sha256:35e0f43a37755b832f0bbea91a2360b025ee351d7309dae0d9737bc96b6d0809 + deleted: sha256:0af941dd29f00e4510195dd00b19671bc591e29d1495630e7e0f7c44c1e6a8c0 + deleted: sha256:9fc896fc2013da84f84e45b3096053eb084417b42e6b35ea0cce5a3529705eac + deleted: sha256:47cf20d8c26c46fff71be614d9f54997edacfe8d46d51769706e5aba94b16f2b + deleted: sha256:2c675ee9ed53425e31a13e3390bf3f539bf8637000e4bcfbb85ee03ef4d910a1 - Total reclaimed space: 16.43 MB - ``` + Total reclaimed space: 16.43 MB + ``` - ### Filtering (--filter) + ### Filtering (--filter) {#filter} - The filtering flag (`--filter`) format is of "key=value". If there is more - than one filter, then pass multiple flags (e.g., `--filter "foo=bar" --filter "bif=baz"`) + The filtering flag (`--filter`) format is of "key=value". If there is more + than one filter, then pass multiple flags (e.g., `--filter "foo=bar" --filter "bif=baz"`) - The currently supported filters are: + The currently supported filters are: - * until (``) - only remove images created before given timestamp - * label (`label=`, `label==`, `label!=`, or `label!==`) - only remove images with (or without, in case `label!=...` is used) the specified labels. + * until (``) - only remove images created before given timestamp + * label (`label=`, `label==`, `label!=`, or `label!==`) - only remove images with (or without, in case `label!=...` is used) the specified labels. - The `until` filter can be Unix timestamps, date formatted - timestamps, or Go duration strings (e.g. `10m`, `1h30m`) computed - relative to the daemon machine’s time. Supported formats for date - formatted time stamps include RFC3339Nano, RFC3339, `2006-01-02T15:04:05`, - `2006-01-02T15:04:05.999999999`, `2006-01-02Z07:00`, and `2006-01-02`. The local - timezone on the daemon will be used if you do not provide either a `Z` or a - `+-00:00` timezone offset at the end of the timestamp. When providing Unix - timestamps enter seconds[.nanoseconds], where seconds is the number of seconds - that have elapsed since January 1, 1970 (midnight UTC/GMT), not counting leap - seconds (aka Unix epoch or Unix time), and the optional .nanoseconds field is a - fraction of a second no more than nine digits long. + The `until` filter can be Unix timestamps, date formatted + timestamps, or Go duration strings (e.g. `10m`, `1h30m`) computed + relative to the daemon machine’s time. Supported formats for date + formatted time stamps include RFC3339Nano, RFC3339, `2006-01-02T15:04:05`, + `2006-01-02T15:04:05.999999999`, `2006-01-02Z07:00`, and `2006-01-02`. The local + timezone on the daemon will be used if you do not provide either a `Z` or a + `+-00:00` timezone offset at the end of the timestamp. When providing Unix + timestamps enter seconds[.nanoseconds], where seconds is the number of seconds + that have elapsed since January 1, 1970 (midnight UTC/GMT), not counting leap + seconds (aka Unix epoch or Unix time), and the optional .nanoseconds field is a + fraction of a second no more than nine digits long. - The `label` filter accepts two formats. One is the `label=...` (`label=` or `label==`), - which removes images with the specified labels. The other - format is the `label!=...` (`label!=` or `label!==`), which removes - images without the specified labels. + The `label` filter accepts two formats. One is the `label=...` (`label=` or `label==`), + which removes images with the specified labels. The other + format is the `label!=...` (`label!=` or `label!==`), which removes + images without the specified labels. - > **Predicting what will be removed** - > - > If you are using positive filtering (testing for the existence of a label or - > that a label has a specific value), you can use `docker image ls` with the - > same filtering syntax to see which images match your filter. - > - > However, if you are using negative filtering (testing for the absence of a - > label or that a label does *not* have a specific value), this type of filter - > does not work with `docker image ls` so you cannot easily predict which images - > will be removed. In addition, the confirmation prompt for `docker image prune` - > always warns that *all* dangling images will be removed, even if you are using - > `--filter`. + > **Predicting what will be removed** + > + > If you are using positive filtering (testing for the existence of a label or + > that a label has a specific value), you can use `docker image ls` with the + > same filtering syntax to see which images match your filter. + > + > However, if you are using negative filtering (testing for the absence of a + > label or that a label does *not* have a specific value), this type of filter + > does not work with `docker image ls` so you cannot easily predict which images + > will be removed. In addition, the confirmation prompt for `docker image prune` + > always warns that *all* dangling images will be removed, even if you are using + > `--filter`. - The following removes images created before `2017-01-04T00:00:00`: + The following removes images created before `2017-01-04T00:00:00`: - ```console - $ docker images --format 'table {{.Repository}}\t{{.Tag}}\t{{.ID}}\t{{.CreatedAt}}\t{{.Size}}' - REPOSITORY TAG IMAGE ID CREATED AT SIZE - foo latest 2f287ac753da 2017-01-04 13:42:23 -0800 PST 3.98 MB - alpine latest 88e169ea8f46 2016-12-27 10:17:25 -0800 PST 3.98 MB - busybox latest e02e811dd08f 2016-10-07 14:03:58 -0700 PDT 1.09 MB + ```console + $ docker images --format 'table {{.Repository}}\t{{.Tag}}\t{{.ID}}\t{{.CreatedAt}}\t{{.Size}}' + REPOSITORY TAG IMAGE ID CREATED AT SIZE + foo latest 2f287ac753da 2017-01-04 13:42:23 -0800 PST 3.98 MB + alpine latest 88e169ea8f46 2016-12-27 10:17:25 -0800 PST 3.98 MB + busybox latest e02e811dd08f 2016-10-07 14:03:58 -0700 PDT 1.09 MB - $ docker image prune -a --force --filter "until=2017-01-04T00:00:00" + $ docker image prune -a --force --filter "until=2017-01-04T00:00:00" - Deleted Images: - untagged: alpine:latest - untagged: alpine@sha256:dfbd4a3a8ebca874ebd2474f044a0b33600d4523d03b0df76e5c5986cb02d7e8 - untagged: busybox:latest - untagged: busybox@sha256:29f5d56d12684887bdfa50dcd29fc31eea4aaf4ad3bec43daf19026a7ce69912 - deleted: sha256:e02e811dd08fd49e7f6032625495118e63f597eb150403d02e3238af1df240ba - deleted: sha256:e88b3f82283bc59d5e0df427c824e9f95557e661fcb0ea15fb0fb6f97760f9d9 + Deleted Images: + untagged: alpine:latest + untagged: alpine@sha256:dfbd4a3a8ebca874ebd2474f044a0b33600d4523d03b0df76e5c5986cb02d7e8 + untagged: busybox:latest + untagged: busybox@sha256:29f5d56d12684887bdfa50dcd29fc31eea4aaf4ad3bec43daf19026a7ce69912 + deleted: sha256:e02e811dd08fd49e7f6032625495118e63f597eb150403d02e3238af1df240ba + deleted: sha256:e88b3f82283bc59d5e0df427c824e9f95557e661fcb0ea15fb0fb6f97760f9d9 - Total reclaimed space: 1.093 MB + Total reclaimed space: 1.093 MB - $ docker images --format 'table {{.Repository}}\t{{.Tag}}\t{{.ID}}\t{{.CreatedAt}}\t{{.Size}}' + $ docker images --format 'table {{.Repository}}\t{{.Tag}}\t{{.ID}}\t{{.CreatedAt}}\t{{.Size}}' - REPOSITORY TAG IMAGE ID CREATED AT SIZE - foo latest 2f287ac753da 2017-01-04 13:42:23 -0800 PST 3.98 MB - ``` + REPOSITORY TAG IMAGE ID CREATED AT SIZE + foo latest 2f287ac753da 2017-01-04 13:42:23 -0800 PST 3.98 MB + ``` - The following removes images created more than 10 days (`240h`) ago: + The following removes images created more than 10 days (`240h`) ago: - ```console - $ docker images + ```console + $ docker images - REPOSITORY TAG IMAGE ID CREATED SIZE - foo latest 2f287ac753da 14 seconds ago 3.98 MB - alpine latest 88e169ea8f46 8 days ago 3.98 MB - debian jessie 7b0a06c805e8 2 months ago 123 MB - busybox latest e02e811dd08f 2 months ago 1.09 MB - golang 1.7.0 138c2e655421 4 months ago 670 MB + REPOSITORY TAG IMAGE ID CREATED SIZE + foo latest 2f287ac753da 14 seconds ago 3.98 MB + alpine latest 88e169ea8f46 8 days ago 3.98 MB + debian jessie 7b0a06c805e8 2 months ago 123 MB + busybox latest e02e811dd08f 2 months ago 1.09 MB + golang 1.7.0 138c2e655421 4 months ago 670 MB - $ docker image prune -a --force --filter "until=240h" + $ docker image prune -a --force --filter "until=240h" - Deleted Images: - untagged: golang:1.7.0 - untagged: golang@sha256:6765038c2b8f407fd6e3ecea043b44580c229ccfa2a13f6d85866cf2b4a9628e - deleted: sha256:138c2e6554219de65614d88c15521bfb2da674cbb0bf840de161f89ff4264b96 - deleted: sha256:ec353c2e1a673f456c4b78906d0d77f9d9456cfb5229b78c6a960bfb7496b76a - deleted: sha256:fe22765feaf3907526b4921c73ea6643ff9e334497c9b7e177972cf22f68ee93 - deleted: sha256:ff845959c80148421a5c3ae11cc0e6c115f950c89bc949646be55ed18d6a2912 - deleted: sha256:a4320831346648c03db64149eafc83092e2b34ab50ca6e8c13112388f25899a7 - deleted: sha256:4c76020202ee1d9709e703b7c6de367b325139e74eebd6b55b30a63c196abaf3 - deleted: sha256:d7afd92fb07236c8a2045715a86b7d5f0066cef025018cd3ca9a45498c51d1d6 - deleted: sha256:9e63c5bce4585dd7038d830a1f1f4e44cb1a1515b00e620ac718e934b484c938 - untagged: debian:jessie - untagged: debian@sha256:c1af755d300d0c65bb1194d24bce561d70c98a54fb5ce5b1693beb4f7988272f - deleted: sha256:7b0a06c805e8f23807fb8856621c60851727e85c7bcb751012c813f122734c8d - deleted: sha256:f96222d75c5563900bc4dd852179b720a0885de8f7a0619ba0ac76e92542bbc8 + Deleted Images: + untagged: golang:1.7.0 + untagged: golang@sha256:6765038c2b8f407fd6e3ecea043b44580c229ccfa2a13f6d85866cf2b4a9628e + deleted: sha256:138c2e6554219de65614d88c15521bfb2da674cbb0bf840de161f89ff4264b96 + deleted: sha256:ec353c2e1a673f456c4b78906d0d77f9d9456cfb5229b78c6a960bfb7496b76a + deleted: sha256:fe22765feaf3907526b4921c73ea6643ff9e334497c9b7e177972cf22f68ee93 + deleted: sha256:ff845959c80148421a5c3ae11cc0e6c115f950c89bc949646be55ed18d6a2912 + deleted: sha256:a4320831346648c03db64149eafc83092e2b34ab50ca6e8c13112388f25899a7 + deleted: sha256:4c76020202ee1d9709e703b7c6de367b325139e74eebd6b55b30a63c196abaf3 + deleted: sha256:d7afd92fb07236c8a2045715a86b7d5f0066cef025018cd3ca9a45498c51d1d6 + deleted: sha256:9e63c5bce4585dd7038d830a1f1f4e44cb1a1515b00e620ac718e934b484c938 + untagged: debian:jessie + untagged: debian@sha256:c1af755d300d0c65bb1194d24bce561d70c98a54fb5ce5b1693beb4f7988272f + deleted: sha256:7b0a06c805e8f23807fb8856621c60851727e85c7bcb751012c813f122734c8d + deleted: sha256:f96222d75c5563900bc4dd852179b720a0885de8f7a0619ba0ac76e92542bbc8 - Total reclaimed space: 792.6 MB + Total reclaimed space: 792.6 MB - $ docker images + $ docker images - REPOSITORY TAG IMAGE ID CREATED SIZE - foo latest 2f287ac753da About a minute ago 3.98 MB - alpine latest 88e169ea8f46 8 days ago 3.98 MB - busybox latest e02e811dd08f 2 months ago 1.09 MB - ``` + REPOSITORY TAG IMAGE ID CREATED SIZE + foo latest 2f287ac753da About a minute ago 3.98 MB + alpine latest 88e169ea8f46 8 days ago 3.98 MB + busybox latest e02e811dd08f 2 months ago 1.09 MB + ``` - The following example removes images with the label `deprecated`: + The following example removes images with the label `deprecated`: - ```console - $ docker image prune --filter="label=deprecated" - ``` + ```console + $ docker image prune --filter="label=deprecated" + ``` - The following example removes images with the label `maintainer` set to `john`: + The following example removes images with the label `maintainer` set to `john`: - ```console - $ docker image prune --filter="label=maintainer=john" - ``` + ```console + $ docker image prune --filter="label=maintainer=john" + ``` - This example removes images which have no `maintainer` label: + This example removes images which have no `maintainer` label: - ```console - $ docker image prune --filter="label!=maintainer" - ``` + ```console + $ docker image prune --filter="label!=maintainer" + ``` - This example removes images which have a maintainer label not set to `john`: + This example removes images which have a maintainer label not set to `john`: - ```console - $ docker image prune --filter="label!=maintainer=john" - ``` + ```console + $ docker image prune --filter="label!=maintainer=john" + ``` - > **Note** - > - > You are prompted for confirmation before the `prune` removes - > anything, but you are not shown a list of what will potentially be removed. - > In addition, `docker image ls` does not support negative filtering, so it - > difficult to predict what images will actually be removed. + > **Note** + > + > You are prompted for confirmation before the `prune` removes + > anything, but you are not shown a list of what will potentially be removed. + > In addition, `docker image ls` does not support negative filtering, so it + > difficult to predict what images will actually be removed. deprecated: false min_api_version: "1.25" experimental: false diff --git a/_data/engine-cli/docker_image_pull.yaml b/_data/engine-cli/docker_image_pull.yaml index 038c6f91b2..a76ef51291 100644 --- a/_data/engine-cli/docker_image_pull.yaml +++ b/_data/engine-cli/docker_image_pull.yaml @@ -1,48 +1,64 @@ command: docker image pull -short: Pull an image or a repository from a registry -long: Pull an image or a repository from a registry +aliases: docker image pull, docker pull +short: Download an image from a registry +long: See [docker pull](pull.md) for more information. usage: docker image pull [OPTIONS] NAME[:TAG|@DIGEST] pname: docker image plink: docker_image.yaml options: -- option: all-tags - shorthand: a - value_type: bool - default_value: "false" - description: Download all tagged images in the repository - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: disable-content-trust - value_type: bool - default_value: "true" - description: Skip image verification - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: platform - value_type: string - description: Set platform if server is multi-platform capable - deprecated: false - min_api_version: "1.32" - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: quiet - shorthand: q - value_type: bool - default_value: "false" - description: Suppress verbose output - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false + - option: all-tags + shorthand: a + value_type: bool + default_value: "false" + description: Download all tagged images in the repository + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: disable-content-trust + value_type: bool + default_value: "true" + description: Skip image verification + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: platform + value_type: string + description: Set platform if server is multi-platform capable + deprecated: false + hidden: false + min_api_version: "1.32" + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: quiet + shorthand: q + value_type: bool + default_value: "false" + description: Suppress verbose output + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false +inherited_options: + - option: help + value_type: bool + default_value: "false" + description: Print usage + deprecated: false + hidden: true + experimental: false + experimentalcli: false + kubernetes: false + swarm: false deprecated: false experimental: false experimentalcli: false diff --git a/_data/engine-cli/docker_image_push.yaml b/_data/engine-cli/docker_image_push.yaml index cf9e6e77b8..9408c2ec8c 100644 --- a/_data/engine-cli/docker_image_push.yaml +++ b/_data/engine-cli/docker_image_push.yaml @@ -1,39 +1,54 @@ command: docker image push -short: Push an image or a repository to a registry -long: Push an image or a repository to a registry +aliases: docker image push, docker push +short: Upload an image to a registry +long: See [docker push](push.md) for more information. usage: docker image push [OPTIONS] NAME[:TAG] pname: docker image plink: docker_image.yaml options: -- option: all-tags - shorthand: a - value_type: bool - default_value: "false" - description: Push all tagged images in the repository - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: disable-content-trust - value_type: bool - default_value: "true" - description: Skip image signing - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: quiet - shorthand: q - value_type: bool - default_value: "false" - description: Suppress verbose output - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false + - option: all-tags + shorthand: a + value_type: bool + default_value: "false" + description: Push all tags of an image to the repository + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: disable-content-trust + value_type: bool + default_value: "true" + description: Skip image signing + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: quiet + shorthand: q + value_type: bool + default_value: "false" + description: Suppress verbose output + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false +inherited_options: + - option: help + value_type: bool + default_value: "false" + description: Print usage + deprecated: false + hidden: true + experimental: false + experimentalcli: false + kubernetes: false + swarm: false deprecated: false experimental: false experimentalcli: false diff --git a/_data/engine-cli/docker_image_rm.yaml b/_data/engine-cli/docker_image_rm.yaml index c60a498429..26af7d8e53 100644 --- a/_data/engine-cli/docker_image_rm.yaml +++ b/_data/engine-cli/docker_image_rm.yaml @@ -1,30 +1,43 @@ command: docker image rm -aliases: rmi, remove +aliases: docker image rm, docker image remove, docker rmi short: Remove one or more images -long: Remove one or more images +long: See [docker rmi](rmi.md) for more information. usage: docker image rm [OPTIONS] IMAGE [IMAGE...] pname: docker image plink: docker_image.yaml options: -- option: force - shorthand: f - value_type: bool - default_value: "false" - description: Force removal of the image - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: no-prune - value_type: bool - default_value: "false" - description: Do not delete untagged parents - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false + - option: force + shorthand: f + value_type: bool + default_value: "false" + description: Force removal of the image + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: no-prune + value_type: bool + default_value: "false" + description: Do not delete untagged parents + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false +inherited_options: + - option: help + value_type: bool + default_value: "false" + description: Print usage + deprecated: false + hidden: true + experimental: false + experimentalcli: false + kubernetes: false + swarm: false deprecated: false experimental: false experimentalcli: false diff --git a/_data/engine-cli/docker_image_save.yaml b/_data/engine-cli/docker_image_save.yaml index 1fbdbb1a05..bfc4988165 100644 --- a/_data/engine-cli/docker_image_save.yaml +++ b/_data/engine-cli/docker_image_save.yaml @@ -1,19 +1,32 @@ command: docker image save +aliases: docker image save, docker save short: Save one or more images to a tar archive (streamed to STDOUT by default) -long: Save one or more images to a tar archive (streamed to STDOUT by default) +long: See [docker save](save.md) for more information. usage: docker image save [OPTIONS] IMAGE [IMAGE...] pname: docker image plink: docker_image.yaml options: -- option: output - shorthand: o - value_type: string - description: Write to a file, instead of STDOUT - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false + - option: output + shorthand: o + value_type: string + description: Write to a file, instead of STDOUT + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false +inherited_options: + - option: help + value_type: bool + default_value: "false" + description: Print usage + deprecated: false + hidden: true + experimental: false + experimentalcli: false + kubernetes: false + swarm: false deprecated: false experimental: false experimentalcli: false diff --git a/_data/engine-cli/docker_image_tag.yaml b/_data/engine-cli/docker_image_tag.yaml index 3830ef1b8d..fa8091a522 100644 --- a/_data/engine-cli/docker_image_tag.yaml +++ b/_data/engine-cli/docker_image_tag.yaml @@ -1,9 +1,21 @@ command: docker image tag +aliases: docker image tag, docker tag short: Create a tag TARGET_IMAGE that refers to SOURCE_IMAGE -long: Create a tag TARGET_IMAGE that refers to SOURCE_IMAGE +long: See [docker tag](tag.md) for more information. usage: docker image tag SOURCE_IMAGE[:TAG] TARGET_IMAGE[:TAG] pname: docker image plink: docker_image.yaml +inherited_options: + - option: help + value_type: bool + default_value: "false" + description: Print usage + deprecated: false + hidden: true + experimental: false + experimentalcli: false + kubernetes: false + swarm: false deprecated: false experimental: false experimentalcli: false diff --git a/_data/engine-cli/docker_images.yaml b/_data/engine-cli/docker_images.yaml index 4f1795e259..ecc60e853c 100644 --- a/_data/engine-cli/docker_images.yaml +++ b/_data/engine-cli/docker_images.yaml @@ -1,376 +1,412 @@ command: docker images +aliases: docker image ls, docker image list, docker images short: List images long: |- - The default `docker images` will show all top level - images, their repository and tags, and their size. + The default `docker images` will show all top level + images, their repository and tags, and their size. - Docker images have intermediate layers that increase reusability, - decrease disk usage, and speed up `docker build` by - allowing each step to be cached. These intermediate layers are not shown - by default. + Docker images have intermediate layers that increase reusability, + decrease disk usage, and speed up `docker build` by + allowing each step to be cached. These intermediate layers are not shown + by default. - The `SIZE` is the cumulative space taken up by the image and all - its parent images. This is also the disk space used by the contents of the - Tar file created when you `docker save` an image. + The `SIZE` is the cumulative space taken up by the image and all + its parent images. This is also the disk space used by the contents of the + Tar file created when you `docker save` an image. - An image will be listed more than once if it has multiple repository names - or tags. This single image (identifiable by its matching `IMAGE ID`) - uses up the `SIZE` listed only once. + An image will be listed more than once if it has multiple repository names + or tags. This single image (identifiable by its matching `IMAGE ID`) + uses up the `SIZE` listed only once. usage: docker images [OPTIONS] [REPOSITORY[:TAG]] pname: docker plink: docker.yaml options: -- option: all - shorthand: a - value_type: bool - default_value: "false" - description: Show all images (default hides intermediate images) - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: digests - value_type: bool - default_value: "false" - description: Show digests - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: filter - shorthand: f - value_type: filter - description: Filter output based on conditions provided - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: format - value_type: string - description: Pretty-print images using a Go template - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: no-trunc - value_type: bool - default_value: "false" - description: Don't truncate output - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: quiet - shorthand: q - value_type: bool - default_value: "false" - description: Only show image IDs - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false + - option: all + shorthand: a + value_type: bool + default_value: "false" + description: Show all images (default hides intermediate images) + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: digests + value_type: bool + default_value: "false" + description: Show digests + details_url: '#digests' + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: filter + shorthand: f + value_type: filter + description: Filter output based on conditions provided + details_url: '#filter' + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: format + value_type: string + description: |- + Format output using a custom template: + 'table': Print output in table format with column headers (default) + 'table TEMPLATE': Print output in table format using the given Go template + 'json': Print in JSON format + 'TEMPLATE': Print output using the given Go template. + Refer to https://docs.docker.com/go/formatting/ for more information about formatting output with templates + details_url: '#format' + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: no-trunc + value_type: bool + default_value: "false" + description: Don't truncate output + details_url: '#no-trunc' + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: quiet + shorthand: q + value_type: bool + default_value: "false" + description: Only show image IDs + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false +inherited_options: + - option: help + value_type: bool + default_value: "false" + description: Print usage + deprecated: false + hidden: true + experimental: false + experimentalcli: false + kubernetes: false + swarm: false examples: |- - ### List the most recently created images + ### List the most recently created images - ```console - $ docker images + ```console + $ docker images - REPOSITORY TAG IMAGE ID CREATED SIZE - 77af4d6b9913 19 hours ago 1.089 GB - committ latest b6fa739cedf5 19 hours ago 1.089 GB - 78a85c484f71 19 hours ago 1.089 GB - docker latest 30557a29d5ab 20 hours ago 1.089 GB - 5ed6274db6ce 24 hours ago 1.089 GB - postgres 9 746b819f315e 4 days ago 213.4 MB - postgres 9.3 746b819f315e 4 days ago 213.4 MB - postgres 9.3.5 746b819f315e 4 days ago 213.4 MB - postgres latest 746b819f315e 4 days ago 213.4 MB - ``` - - ### List images by name and tag + REPOSITORY TAG IMAGE ID CREATED SIZE + 77af4d6b9913 19 hours ago 1.089 GB + committ latest b6fa739cedf5 19 hours ago 1.089 GB + 78a85c484f71 19 hours ago 1.089 GB + docker latest 30557a29d5ab 20 hours ago 1.089 GB + 5ed6274db6ce 24 hours ago 1.089 GB + postgres 9 746b819f315e 4 days ago 213.4 MB + postgres 9.3 746b819f315e 4 days ago 213.4 MB + postgres 9.3.5 746b819f315e 4 days ago 213.4 MB + postgres latest 746b819f315e 4 days ago 213.4 MB + ``` + + ### List images by name and tag - The `docker images` command takes an optional `[REPOSITORY[:TAG]]` argument - that restricts the list to images that match the argument. If you specify - `REPOSITORY`but no `TAG`, the `docker images` command lists all images in the - given repository. - - For example, to list all images in the "java" repository, run this command : - - ```console - $ docker images java - - REPOSITORY TAG IMAGE ID CREATED SIZE - java 8 308e519aac60 6 days ago 824.5 MB - java 7 493d82594c15 3 months ago 656.3 MB - java latest 2711b1d6f3aa 5 months ago 603.9 MB - ``` - - The `[REPOSITORY[:TAG]]` value must be an "exact match". This means that, for example, - `docker images jav` does not match the image `java`. - - If both `REPOSITORY` and `TAG` are provided, only images matching that - repository and tag are listed. To find all local images in the "java" - repository with tag "8" you can use: + The `docker images` command takes an optional `[REPOSITORY[:TAG]]` argument + that restricts the list to images that match the argument. If you specify + `REPOSITORY`but no `TAG`, the `docker images` command lists all images in the + given repository. + + For example, to list all images in the "java" repository, run this command : + + ```console + $ docker images java + + REPOSITORY TAG IMAGE ID CREATED SIZE + java 8 308e519aac60 6 days ago 824.5 MB + java 7 493d82594c15 3 months ago 656.3 MB + java latest 2711b1d6f3aa 5 months ago 603.9 MB + ``` + + The `[REPOSITORY[:TAG]]` value must be an "exact match". This means that, for example, + `docker images jav` does not match the image `java`. + + If both `REPOSITORY` and `TAG` are provided, only images matching that + repository and tag are listed. To find all local images in the "java" + repository with tag "8" you can use: - ```console - $ docker images java:8 + ```console + $ docker images java:8 - REPOSITORY TAG IMAGE ID CREATED SIZE - java 8 308e519aac60 6 days ago 824.5 MB - ``` + REPOSITORY TAG IMAGE ID CREATED SIZE + java 8 308e519aac60 6 days ago 824.5 MB + ``` - If nothing matches `REPOSITORY[:TAG]`, the list is empty. + If nothing matches `REPOSITORY[:TAG]`, the list is empty. - ```console - $ docker images java:0 + ```console + $ docker images java:0 - REPOSITORY TAG IMAGE ID CREATED SIZE - ``` + REPOSITORY TAG IMAGE ID CREATED SIZE + ``` - ### List the full length image IDs (--no-trunc) + ### List the full length image IDs (--no-trunc) {#no-trunc} - ```console - $ docker images --no-trunc + ```console + $ docker images --no-trunc - REPOSITORY TAG IMAGE ID CREATED SIZE - sha256:77af4d6b9913e693e8d0b4b294fa62ade6054e6b2f1ffb617ac955dd63fb0182 19 hours ago 1.089 GB - committest latest sha256:b6fa739cedf5ea12a620a439402b6004d057da800f91c7524b5086a5e4749c9f 19 hours ago 1.089 GB - sha256:78a85c484f71509adeaace20e72e941f6bdd2b25b4c75da8693efd9f61a37921 19 hours ago 1.089 GB - docker latest sha256:30557a29d5abc51e5f1d5b472e79b7e296f595abcf19fe6b9199dbbc809c6ff4 20 hours ago 1.089 GB - sha256:0124422dd9f9cf7ef15c0617cda3931ee68346455441d66ab8bdc5b05e9fdce5 20 hours ago 1.089 GB - sha256:18ad6fad340262ac2a636efd98a6d1f0ea775ae3d45240d3418466495a19a81b 22 hours ago 1.082 GB - sha256:f9f1e26352f0a3ba6a0ff68167559f64f3e21ff7ada60366e2d44a04befd1d3a 23 hours ago 1.089 GB - tryout latest sha256:2629d1fa0b81b222fca63371ca16cbf6a0772d07759ff80e8d1369b926940074 23 hours ago 131.5 MB - sha256:5ed6274db6ceb2397844896966ea239290555e74ef307030ebb01ff91b1914df 24 hours ago 1.089 GB - ``` + REPOSITORY TAG IMAGE ID CREATED SIZE + sha256:77af4d6b9913e693e8d0b4b294fa62ade6054e6b2f1ffb617ac955dd63fb0182 19 hours ago 1.089 GB + committest latest sha256:b6fa739cedf5ea12a620a439402b6004d057da800f91c7524b5086a5e4749c9f 19 hours ago 1.089 GB + sha256:78a85c484f71509adeaace20e72e941f6bdd2b25b4c75da8693efd9f61a37921 19 hours ago 1.089 GB + docker latest sha256:30557a29d5abc51e5f1d5b472e79b7e296f595abcf19fe6b9199dbbc809c6ff4 20 hours ago 1.089 GB + sha256:0124422dd9f9cf7ef15c0617cda3931ee68346455441d66ab8bdc5b05e9fdce5 20 hours ago 1.089 GB + sha256:18ad6fad340262ac2a636efd98a6d1f0ea775ae3d45240d3418466495a19a81b 22 hours ago 1.082 GB + sha256:f9f1e26352f0a3ba6a0ff68167559f64f3e21ff7ada60366e2d44a04befd1d3a 23 hours ago 1.089 GB + tryout latest sha256:2629d1fa0b81b222fca63371ca16cbf6a0772d07759ff80e8d1369b926940074 23 hours ago 131.5 MB + sha256:5ed6274db6ceb2397844896966ea239290555e74ef307030ebb01ff91b1914df 24 hours ago 1.089 GB + ``` - ### List image digests (--digests) + ### List image digests (--digests) {#digests} - Images that use the v2 or later format have a content-addressable identifier - called a `digest`. As long as the input used to generate the image is - unchanged, the digest value is predictable. To list image digest values, use - the `--digests` flag: + Images that use the v2 or later format have a content-addressable identifier + called a `digest`. As long as the input used to generate the image is + unchanged, the digest value is predictable. To list image digest values, use + the `--digests` flag: - ```console - $ docker images --digests - REPOSITORY TAG DIGEST IMAGE ID CREATED SIZE - localhost:5000/test/busybox sha256:cbbf2f9a99b47fc460d422812b6a5adff7dfee951d8fa2e4a98caa0382cfbdbf 4986bf8c1536 9 weeks ago 2.43 MB - ``` + ```console + $ docker images --digests + REPOSITORY TAG DIGEST IMAGE ID CREATED SIZE + localhost:5000/test/busybox sha256:cbbf2f9a99b47fc460d422812b6a5adff7dfee951d8fa2e4a98caa0382cfbdbf 4986bf8c1536 9 weeks ago 2.43 MB + ``` - When pushing or pulling to a 2.0 registry, the `push` or `pull` command - output includes the image digest. You can `pull` using a digest value. You can - also reference by digest in `create`, `run`, and `rmi` commands, as well as the - `FROM` image reference in a Dockerfile. + When pushing or pulling to a 2.0 registry, the `push` or `pull` command + output includes the image digest. You can `pull` using a digest value. You can + also reference by digest in `create`, `run`, and `rmi` commands, as well as the + `FROM` image reference in a Dockerfile. - ### Filtering (--filter) + ### Filtering (--filter) {#filter} - The filtering flag (`-f` or `--filter`) format is of "key=value". If there is more - than one filter, then pass multiple flags (e.g., `--filter "foo=bar" --filter "bif=baz"`) + The filtering flag (`-f` or `--filter`) format is of "key=value". If there is more + than one filter, then pass multiple flags (e.g., `--filter "foo=bar" --filter "bif=baz"`) - The currently supported filters are: + The currently supported filters are: - * dangling (boolean - true or false) - * label (`label=` or `label==`) - * before (`[:]`, `` or ``) - filter images created before given id or references - * since (`[:]`, `` or ``) - filter images created since given id or references - * reference (pattern of an image reference) - filter images whose reference matches the specified pattern + * dangling (boolean - true or false) + * label (`label=` or `label==`) + * before (`[:]`, `` or ``) - filter images created before given id or references + * since (`[:]`, `` or ``) - filter images created since given id or references + * reference (pattern of an image reference) - filter images whose reference matches the specified pattern - #### Show untagged images (dangling) + #### Show untagged images (dangling) - ```console - $ docker images --filter "dangling=true" + ```console + $ docker images --filter "dangling=true" - REPOSITORY TAG IMAGE ID CREATED SIZE - 8abc22fbb042 4 weeks ago 0 B - 48e5f45168b9 4 weeks ago 2.489 MB - bf747efa0e2f 4 weeks ago 0 B - 980fe10e5736 12 weeks ago 101.4 MB - dea752e4e117 12 weeks ago 101.4 MB - 511136ea3c5a 8 months ago 0 B - ``` + REPOSITORY TAG IMAGE ID CREATED SIZE + 8abc22fbb042 4 weeks ago 0 B + 48e5f45168b9 4 weeks ago 2.489 MB + bf747efa0e2f 4 weeks ago 0 B + 980fe10e5736 12 weeks ago 101.4 MB + dea752e4e117 12 weeks ago 101.4 MB + 511136ea3c5a 8 months ago 0 B + ``` - This will display untagged images that are the leaves of the images tree (not - intermediary layers). These images occur when a new build of an image takes the - `repo:tag` away from the image ID, leaving it as `:` or untagged. - A warning will be issued if trying to remove an image when a container is presently - using it. By having this flag it allows for batch cleanup. + This will display untagged images that are the leaves of the images tree (not + intermediary layers). These images occur when a new build of an image takes the + `repo:tag` away from the image ID, leaving it as `:` or untagged. + A warning will be issued if trying to remove an image when a container is presently + using it. By having this flag it allows for batch cleanup. - You can use this in conjunction with `docker rmi ...`: + You can use this in conjunction with `docker rmi ...`: - ```console - $ docker rmi $(docker images -f "dangling=true" -q) + ```console + $ docker rmi $(docker images -f "dangling=true" -q) - 8abc22fbb042 - 48e5f45168b9 - bf747efa0e2f - 980fe10e5736 - dea752e4e117 - 511136ea3c5a - ``` + 8abc22fbb042 + 48e5f45168b9 + bf747efa0e2f + 980fe10e5736 + dea752e4e117 + 511136ea3c5a + ``` - Docker warns you if any containers exist that are using these untagged images. + Docker warns you if any containers exist that are using these untagged images. - #### Show images with a given label + #### Show images with a given label - The `label` filter matches images based on the presence of a `label` alone or a `label` and a - value. + The `label` filter matches images based on the presence of a `label` alone or a `label` and a + value. - The following filter matches images with the `com.example.version` label regardless of its value. + The following filter matches images with the `com.example.version` label regardless of its value. - ```console - $ docker images --filter "label=com.example.version" + ```console + $ docker images --filter "label=com.example.version" - REPOSITORY TAG IMAGE ID CREATED SIZE - match-me-1 latest eeae25ada2aa About a minute ago 188.3 MB - match-me-2 latest dea752e4e117 About a minute ago 188.3 MB - ``` + REPOSITORY TAG IMAGE ID CREATED SIZE + match-me-1 latest eeae25ada2aa About a minute ago 188.3 MB + match-me-2 latest dea752e4e117 About a minute ago 188.3 MB + ``` - The following filter matches images with the `com.example.version` label with the `1.0` value. + The following filter matches images with the `com.example.version` label with the `1.0` value. - ```console - $ docker images --filter "label=com.example.version=1.0" + ```console + $ docker images --filter "label=com.example.version=1.0" - REPOSITORY TAG IMAGE ID CREATED SIZE - match-me latest 511136ea3c5a About a minute ago 188.3 MB - ``` + REPOSITORY TAG IMAGE ID CREATED SIZE + match-me latest 511136ea3c5a About a minute ago 188.3 MB + ``` - In this example, with the `0.1` value, it returns an empty set because no matches were found. + In this example, with the `0.1` value, it returns an empty set because no matches were found. - ```console - $ docker images --filter "label=com.example.version=0.1" - REPOSITORY TAG IMAGE ID CREATED SIZE - ``` + ```console + $ docker images --filter "label=com.example.version=0.1" + REPOSITORY TAG IMAGE ID CREATED SIZE + ``` - #### Filter images by time + #### Filter images by time - The `before` filter shows only images created before the image with - given id or reference. For example, having these images: + The `before` filter shows only images created before the image with + given id or reference. For example, having these images: - ```console - $ docker images + ```console + $ docker images - REPOSITORY TAG IMAGE ID CREATED SIZE - image1 latest eeae25ada2aa 4 minutes ago 188.3 MB - image2 latest dea752e4e117 9 minutes ago 188.3 MB - image3 latest 511136ea3c5a 25 minutes ago 188.3 MB - ``` + REPOSITORY TAG IMAGE ID CREATED SIZE + image1 latest eeae25ada2aa 4 minutes ago 188.3 MB + image2 latest dea752e4e117 9 minutes ago 188.3 MB + image3 latest 511136ea3c5a 25 minutes ago 188.3 MB + ``` - Filtering with `before` would give: + Filtering with `before` would give: - ```console - $ docker images --filter "before=image1" + ```console + $ docker images --filter "before=image1" - REPOSITORY TAG IMAGE ID CREATED SIZE - image2 latest dea752e4e117 9 minutes ago 188.3 MB - image3 latest 511136ea3c5a 25 minutes ago 188.3 MB - ``` + REPOSITORY TAG IMAGE ID CREATED SIZE + image2 latest dea752e4e117 9 minutes ago 188.3 MB + image3 latest 511136ea3c5a 25 minutes ago 188.3 MB + ``` - Filtering with `since` would give: + Filtering with `since` would give: - ```console - $ docker images --filter "since=image3" - REPOSITORY TAG IMAGE ID CREATED SIZE - image1 latest eeae25ada2aa 4 minutes ago 188.3 MB - image2 latest dea752e4e117 9 minutes ago 188.3 MB - ``` + ```console + $ docker images --filter "since=image3" + REPOSITORY TAG IMAGE ID CREATED SIZE + image1 latest eeae25ada2aa 4 minutes ago 188.3 MB + image2 latest dea752e4e117 9 minutes ago 188.3 MB + ``` - #### Filter images by reference + #### Filter images by reference - The `reference` filter shows only images whose reference matches - the specified pattern. + The `reference` filter shows only images whose reference matches + the specified pattern. - ```console - $ docker images + ```console + $ docker images - REPOSITORY TAG IMAGE ID CREATED SIZE - busybox latest e02e811dd08f 5 weeks ago 1.09 MB - busybox uclibc e02e811dd08f 5 weeks ago 1.09 MB - busybox musl 733eb3059dce 5 weeks ago 1.21 MB - busybox glibc 21c16b6787c6 5 weeks ago 4.19 MB - ``` + REPOSITORY TAG IMAGE ID CREATED SIZE + busybox latest e02e811dd08f 5 weeks ago 1.09 MB + busybox uclibc e02e811dd08f 5 weeks ago 1.09 MB + busybox musl 733eb3059dce 5 weeks ago 1.21 MB + busybox glibc 21c16b6787c6 5 weeks ago 4.19 MB + ``` - Filtering with `reference` would give: + Filtering with `reference` would give: - ```console - $ docker images --filter=reference='busy*:*libc' + ```console + $ docker images --filter=reference='busy*:*libc' - REPOSITORY TAG IMAGE ID CREATED SIZE - busybox uclibc e02e811dd08f 5 weeks ago 1.09 MB - busybox glibc 21c16b6787c6 5 weeks ago 4.19 MB - ``` + REPOSITORY TAG IMAGE ID CREATED SIZE + busybox uclibc e02e811dd08f 5 weeks ago 1.09 MB + busybox glibc 21c16b6787c6 5 weeks ago 4.19 MB + ``` - Filtering with multiple `reference` would give, either match A or B: + Filtering with multiple `reference` would give, either match A or B: - ```console - $ docker images --filter=reference='busy*:uclibc' --filter=reference='busy*:glibc' + ```console + $ docker images --filter=reference='busy*:uclibc' --filter=reference='busy*:glibc' - REPOSITORY TAG IMAGE ID CREATED SIZE - busybox uclibc e02e811dd08f 5 weeks ago 1.09 MB - busybox glibc 21c16b6787c6 5 weeks ago 4.19 MB - ``` + REPOSITORY TAG IMAGE ID CREATED SIZE + busybox uclibc e02e811dd08f 5 weeks ago 1.09 MB + busybox glibc 21c16b6787c6 5 weeks ago 4.19 MB + ``` - ### Format the output (--format) + ### Format the output (--format) {#format} - The formatting option (`--format`) will pretty print container output - using a Go template. + The formatting option (`--format`) will pretty print container output + using a Go template. - Valid placeholders for the Go template are listed below: + Valid placeholders for the Go template are listed below: - | Placeholder | Description | - |-----------------|------------------------------------------| - | `.ID` | Image ID | - | `.Repository` | Image repository | - | `.Tag` | Image tag | - | `.Digest` | Image digest | - | `.CreatedSince` | Elapsed time since the image was created | - | `.CreatedAt` | Time when the image was created | - | `.Size` | Image disk size | + | Placeholder | Description | + |-----------------|------------------------------------------| + | `.ID` | Image ID | + | `.Repository` | Image repository | + | `.Tag` | Image tag | + | `.Digest` | Image digest | + | `.CreatedSince` | Elapsed time since the image was created | + | `.CreatedAt` | Time when the image was created | + | `.Size` | Image disk size | - When using the `--format` option, the `image` command will either - output the data exactly as the template declares or, when using the - `table` directive, will include column headers as well. + When using the `--format` option, the `image` command will either + output the data exactly as the template declares or, when using the + `table` directive, will include column headers as well. - The following example uses a template without headers and outputs the - `ID` and `Repository` entries separated by a colon (`:`) for all images: - - ```console - $ docker images --format "{{.ID}}: {{.Repository}}" - - 77af4d6b9913: - b6fa739cedf5: committ - 78a85c484f71: - 30557a29d5ab: docker - 5ed6274db6ce: - 746b819f315e: postgres - 746b819f315e: postgres - 746b819f315e: postgres - 746b819f315e: postgres - ``` - - To list all images with their repository and tag in a table format you - can use: - - ```console - $ docker images --format "table {{.ID}}\t{{.Repository}}\t{{.Tag}}" - - IMAGE ID REPOSITORY TAG - 77af4d6b9913 - b6fa739cedf5 committ latest - 78a85c484f71 - 30557a29d5ab docker latest - 5ed6274db6ce - 746b819f315e postgres 9 - 746b819f315e postgres 9.3 - 746b819f315e postgres 9.3.5 - 746b819f315e postgres latest - ``` + The following example uses a template without headers and outputs the + `ID` and `Repository` entries separated by a colon (`:`) for all images: + + ```console + $ docker images --format "{{.ID}}: {{.Repository}}" + + 77af4d6b9913: + b6fa739cedf5: committ + 78a85c484f71: + 30557a29d5ab: docker + 5ed6274db6ce: + 746b819f315e: postgres + 746b819f315e: postgres + 746b819f315e: postgres + 746b819f315e: postgres + ``` + + To list all images with their repository and tag in a table format you + can use: + + ```console + $ docker images --format "table {{.ID}}\t{{.Repository}}\t{{.Tag}}" + + IMAGE ID REPOSITORY TAG + 77af4d6b9913 + b6fa739cedf5 committ latest + 78a85c484f71 + 30557a29d5ab docker latest + 5ed6274db6ce + 746b819f315e postgres 9 + 746b819f315e postgres 9.3 + 746b819f315e postgres 9.3.5 + 746b819f315e postgres latest + ``` + + To list all images in JSON format, use the `json` directive: + + ```console + $ docker images --format json + {"Containers":"N/A","CreatedAt":"2021-03-04 03:24:42 +0100 CET","CreatedSince":"5 days ago","Digest":"\u003cnone\u003e","ID":"4dd97cefde62","Repository":"ubuntu","SharedSize":"N/A","Size":"72.9MB","Tag":"latest","UniqueSize":"N/A","VirtualSize":"72.9MB"} + {"Containers":"N/A","CreatedAt":"2021-02-17 22:19:54 +0100 CET","CreatedSince":"2 weeks ago","Digest":"\u003cnone\u003e","ID":"28f6e2705743","Repository":"alpine","SharedSize":"N/A","Size":"5.61MB","Tag":"latest","UniqueSize":"N/A","VirtualSize":"5.613MB"} + ``` deprecated: false experimental: false experimentalcli: false diff --git a/_data/engine-cli/docker_import.yaml b/_data/engine-cli/docker_import.yaml index 69be47d194..80a14c4f9a 100644 --- a/_data/engine-cli/docker_import.yaml +++ b/_data/engine-cli/docker_import.yaml @@ -1,93 +1,108 @@ command: docker import +aliases: docker image import, docker import short: Import the contents from a tarball to create a filesystem image long: |- - You can specify a `URL` or `-` (dash) to take data directly from `STDIN`. The - `URL` can point to an archive (.tar, .tar.gz, .tgz, .bzip, .tar.xz, or .txz) - containing a filesystem or to an individual file on the Docker host. If you - specify an archive, Docker untars it in the container relative to the `/` - (root). If you specify an individual file, you must specify the full path within - the host. To import from a remote location, specify a `URI` that begins with the - `http://` or `https://` protocol. + You can specify a `URL` or `-` (dash) to take data directly from `STDIN`. The + `URL` can point to an archive (.tar, .tar.gz, .tgz, .bzip, .tar.xz, or .txz) + containing a filesystem or to an individual file on the Docker host. If you + specify an archive, Docker untars it in the container relative to the `/` + (root). If you specify an individual file, you must specify the full path within + the host. To import from a remote location, specify a `URI` that begins with the + `http://` or `https://` protocol. - The `--change` option applies `Dockerfile` instructions to the image that is - created. Supported `Dockerfile` instructions: - `CMD`|`ENTRYPOINT`|`ENV`|`EXPOSE`|`ONBUILD`|`USER`|`VOLUME`|`WORKDIR` + The `--change` option applies `Dockerfile` instructions to the image that is + created. Supported `Dockerfile` instructions: + `CMD`|`ENTRYPOINT`|`ENV`|`EXPOSE`|`ONBUILD`|`USER`|`VOLUME`|`WORKDIR` usage: docker import [OPTIONS] file|URL|- [REPOSITORY[:TAG]] pname: docker plink: docker.yaml options: -- option: change - shorthand: c - value_type: list - description: Apply Dockerfile instruction to the created image - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: message - shorthand: m - value_type: string - description: Set commit message for imported image - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: platform - value_type: string - description: Set platform if server is multi-platform capable - deprecated: false - min_api_version: "1.32" - experimental: false - experimentalcli: false - kubernetes: false - swarm: false + - option: change + shorthand: c + value_type: list + description: Apply Dockerfile instruction to the created image + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: message + shorthand: m + value_type: string + description: Set commit message for imported image + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: platform + value_type: string + description: Set platform if server is multi-platform capable + deprecated: false + hidden: false + min_api_version: "1.32" + experimental: false + experimentalcli: false + kubernetes: false + swarm: false +inherited_options: + - option: help + value_type: bool + default_value: "false" + description: Print usage + deprecated: false + hidden: true + experimental: false + experimentalcli: false + kubernetes: false + swarm: false examples: |- - ### Import from a remote location + ### Import from a remote location - This creates a new untagged image. + This creates a new untagged image. - ```console - $ docker import https://example.com/exampleimage.tgz - ``` + ```console + $ docker import https://example.com/exampleimage.tgz + ``` - ### Import from a local file + ### Import from a local file - Import to docker via pipe and `STDIN`. + Import to docker via pipe and `STDIN`. - ```console - $ cat exampleimage.tgz | docker import - exampleimagelocal:new - ``` + ```console + $ cat exampleimage.tgz | docker import - exampleimagelocal:new + ``` - Import with a commit message. + Import with a commit message. - ```console - $ cat exampleimage.tgz | docker import --message "New image imported from tarball" - exampleimagelocal:new - ``` + ```console + $ cat exampleimage.tgz | docker import --message "New image imported from tarball" - exampleimagelocal:new + ``` - Import to docker from a local archive. + Import to docker from a local archive. - ```console - $ docker import /path/to/exampleimage.tgz - ``` + ```console + $ docker import /path/to/exampleimage.tgz + ``` - ### Import from a local directory + ### Import from a local directory - ```console - $ sudo tar -c . | docker import - exampleimagedir - ``` + ```console + $ sudo tar -c . | docker import - exampleimagedir + ``` - ### Import from a local directory with new configurations + ### Import from a local directory with new configurations - ```console - $ sudo tar -c . | docker import --change "ENV DEBUG=true" - exampleimagedir - ``` + ```console + $ sudo tar -c . | docker import --change "ENV DEBUG=true" - exampleimagedir + ``` - Note the `sudo` in this example – you must preserve - the ownership of the files (especially root ownership) during the - archiving with tar. If you are not root (or the sudo command) when you - tar, then the ownerships might not get preserved. + Note the `sudo` in this example – you must preserve + the ownership of the files (especially root ownership) during the + archiving with tar. If you are not root (or the sudo command) when you + tar, then the ownerships might not get preserved. deprecated: false experimental: false experimentalcli: false diff --git a/_data/engine-cli/docker_info.yaml b/_data/engine-cli/docker_info.yaml index 7ba2f05360..4a105cf135 100644 --- a/_data/engine-cli/docker_info.yaml +++ b/_data/engine-cli/docker_info.yaml @@ -1,171 +1,185 @@ command: docker info +aliases: docker system info, docker info short: Display system-wide information long: |- - This command displays system wide information regarding the Docker installation. - Information displayed includes the kernel version, number of containers and images. - The number of images shown is the number of unique images. The same image tagged - under different names is counted only once. + This command displays system wide information regarding the Docker installation. + Information displayed includes the kernel version, number of containers and images. + The number of images shown is the number of unique images. The same image tagged + under different names is counted only once. - If a format is specified, the given template will be executed instead of the - default format. Go's [text/template](https://golang.org/pkg/text/template/) package - describes all the details of the format. + If a format is specified, the given template will be executed instead of the + default format. Go's [text/template](https://golang.org/pkg/text/template/) package + describes all the details of the format. - Depending on the storage driver in use, additional information can be shown, such - as pool name, data file, metadata file, data space used, total data space, metadata - space used, and total metadata space. + Depending on the storage driver in use, additional information can be shown, such + as pool name, data file, metadata file, data space used, total data space, metadata + space used, and total metadata space. - The data file is where the images are stored and the metadata file is where the - meta data regarding those images are stored. When run for the first time Docker - allocates a certain amount of data space and meta data space from the space - available on the volume where `/var/lib/docker` is mounted. + The data file is where the images are stored and the metadata file is where the + meta data regarding those images are stored. When run for the first time Docker + allocates a certain amount of data space and meta data space from the space + available on the volume where `/var/lib/docker` is mounted. usage: docker info [OPTIONS] pname: docker plink: docker.yaml options: -- option: format - shorthand: f - value_type: string - description: Format the output using the given Go template - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false + - option: format + shorthand: f + value_type: string + description: Format the output using the given Go template + details_url: '#format' + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false +inherited_options: + - option: help + value_type: bool + default_value: "false" + description: Print usage + deprecated: false + hidden: true + experimental: false + experimentalcli: false + kubernetes: false + swarm: false examples: |- - ### Show output + ### Show output - The example below shows the output for a daemon running on Ubuntu Linux, - using the `overlay2` storage driver. As can be seen in the output, additional - information about the `overlay2` storage driver is shown: + The example below shows the output for a daemon running on Ubuntu Linux, + using the `overlay2` storage driver. As can be seen in the output, additional + information about the `overlay2` storage driver is shown: - ```console - $ docker info + ```console + $ docker info - Client: - Context: default - Debug Mode: false - Plugins: - buildx: Docker Buildx (Docker Inc.) - Version: v0.8.2 - Path: /usr/libexec/docker/cli-plugins/docker-buildx - compose: Docker Compose (Docker Inc.) - Version: v2.6.0 - Path: /usr/libexec/docker/cli-plugins/docker-compose - scan: Docker Scan (Docker Inc.) - Version: v0.17.0 - Path: /usr/libexec/docker/cli-plugins/docker-scan + Client: + Context: default + Debug Mode: false + Plugins: + buildx: Docker Buildx (Docker Inc.) + Version: v0.8.2 + Path: /usr/libexec/docker/cli-plugins/docker-buildx + compose: Docker Compose (Docker Inc.) + Version: v2.6.0 + Path: /usr/libexec/docker/cli-plugins/docker-compose + scan: Docker Scan (Docker Inc.) + Version: v0.17.0 + Path: /usr/libexec/docker/cli-plugins/docker-scan - Server: - Containers: 14 - Running: 3 - Paused: 1 - Stopped: 10 - Images: 52 - Server Version: 22.06.0 - Storage Driver: overlay2 - Backing Filesystem: extfs - Supports d_type: true - Using metacopy: false - Native Overlay Diff: true - userxattr: false - Logging Driver: json-file - Cgroup Driver: systemd - Cgroup Version: 2 - Plugins: - Volume: local - Network: bridge host ipvlan macvlan null overlay - Log: awslogs fluentd gcplogs gelf journald json-file local logentries splunk syslog - Swarm: inactive - Runtimes: io.containerd.runc.v2 io.containerd.runtime.v1.linux runc - Default Runtime: runc - Init Binary: docker-init - containerd version: 212e8b6fa2f44b9c21b2798135fc6fb7c53efc16 - runc version: v1.1.1-0-g52de29d - init version: de40ad0 - Security Options: - apparmor - seccomp - Profile: builtin - cgroupns - Kernel Version: 5.15.0-25-generic - Operating System: Ubuntu 22.04 LTS - OSType: linux - Architecture: x86_64 - CPUs: 1 - Total Memory: 991.7 MiB - Name: ip-172-30-0-91.ec2.internal - ID: 4cee4408-10d2-4e17-891c-a41736ac4536 - Docker Root Dir: /var/lib/docker - Debug Mode: false - Username: gordontheturtle - Registry: https://index.docker.io/v1/ - Experimental: false - Insecure registries: - myinsecurehost:5000 - 127.0.0.0/8 - Live Restore Enabled: false - ``` + Server: + Containers: 14 + Running: 3 + Paused: 1 + Stopped: 10 + Images: 52 + Server Version: 22.06.0 + Storage Driver: overlay2 + Backing Filesystem: extfs + Supports d_type: true + Using metacopy: false + Native Overlay Diff: true + userxattr: false + Logging Driver: json-file + Cgroup Driver: systemd + Cgroup Version: 2 + Plugins: + Volume: local + Network: bridge host ipvlan macvlan null overlay + Log: awslogs fluentd gcplogs gelf journald json-file local logentries splunk syslog + Swarm: inactive + Runtimes: io.containerd.runc.v2 io.containerd.runtime.v1.linux runc + Default Runtime: runc + Init Binary: docker-init + containerd version: 212e8b6fa2f44b9c21b2798135fc6fb7c53efc16 + runc version: v1.1.1-0-g52de29d + init version: de40ad0 + Security Options: + apparmor + seccomp + Profile: builtin + cgroupns + Kernel Version: 5.15.0-25-generic + Operating System: Ubuntu 22.04 LTS + OSType: linux + Architecture: x86_64 + CPUs: 1 + Total Memory: 991.7 MiB + Name: ip-172-30-0-91.ec2.internal + ID: 4cee4408-10d2-4e17-891c-a41736ac4536 + Docker Root Dir: /var/lib/docker + Debug Mode: false + Username: gordontheturtle + Registry: https://index.docker.io/v1/ + Experimental: false + Insecure registries: + myinsecurehost:5000 + 127.0.0.0/8 + Live Restore Enabled: false + ``` - ### Format the output (--format) + ### Format the output (--format) {#format} - You can also specify the output format: + You can also specify the output format: - ```console - $ docker info --format '{{json .}}' + ```console + $ docker info --format '{{json .}}' - {"ID":"I54V:OLXT:HVMM:TPKO:JPHQ:CQCD:JNLC:O3BZ:4ZVJ:43XJ:PFHZ:6N2S","Containers":14, ...} - ``` + {"ID":"I54V:OLXT:HVMM:TPKO:JPHQ:CQCD:JNLC:O3BZ:4ZVJ:43XJ:PFHZ:6N2S","Containers":14, ...} + ``` - ### Run `docker info` on Windows + ### Run `docker info` on Windows - Here is a sample output for a daemon running on Windows Server: + Here is a sample output for a daemon running on Windows Server: - ```console - C:\> docker info + ```console + C:\> docker info - Client: - Context: default - Debug Mode: false - Plugins: - buildx: Docker Buildx (Docker Inc., v0.8.2-docker) - compose: Docker Compose (Docker Inc., v2.6.0) - scan: Docker Scan (Docker Inc., v0.17.0) + Client: + Context: default + Debug Mode: false + Plugins: + buildx: Docker Buildx (Docker Inc., v0.8.2-docker) + compose: Docker Compose (Docker Inc., v2.6.0) + scan: Docker Scan (Docker Inc., v0.17.0) - Server: - Containers: 1 - Running: 0 - Paused: 0 - Stopped: 1 - Images: 17 - Server Version: 20.10.16 - Storage Driver: windowsfilter - Logging Driver: json-file - Plugins: - Volume: local - Network: ics internal l2bridge l2tunnel nat null overlay private transparent - Log: awslogs etwlogs fluentd gcplogs gelf json-file local logentries splunk syslog - Swarm: inactive - Default Isolation: process - Kernel Version: 10.0 20348 (20348.1.amd64fre.fe_release.210507-1500) - Operating System: Microsoft Windows Server Version 21H2 (OS Build 20348.707) - OSType: windows - Architecture: x86_64 - CPUs: 8 - Total Memory: 3.999 GiB - Name: WIN-V0V70C0LU5P - ID: 2880d38d-464e-4d01-91bd-c76f33ba3981 - Docker Root Dir: C:\ProgramData\docker - Debug Mode: false - Registry: https://index.docker.io/v1/ - Experimental: true - Insecure Registries: - myregistry:5000 - 127.0.0.0/8 - Registry Mirrors: - http://192.168.1.2/ - http://registry-mirror.example.com:5000/ - Live Restore Enabled: false - ``` + Server: + Containers: 1 + Running: 0 + Paused: 0 + Stopped: 1 + Images: 17 + Server Version: 20.10.16 + Storage Driver: windowsfilter + Logging Driver: json-file + Plugins: + Volume: local + Network: ics internal l2bridge l2tunnel nat null overlay private transparent + Log: awslogs etwlogs fluentd gcplogs gelf json-file local logentries splunk syslog + Swarm: inactive + Default Isolation: process + Kernel Version: 10.0 20348 (20348.1.amd64fre.fe_release.210507-1500) + Operating System: Microsoft Windows Server Version 21H2 (OS Build 20348.707) + OSType: windows + Architecture: x86_64 + CPUs: 8 + Total Memory: 3.999 GiB + Name: WIN-V0V70C0LU5P + ID: 2880d38d-464e-4d01-91bd-c76f33ba3981 + Docker Root Dir: C:\ProgramData\docker + Debug Mode: false + Registry: https://index.docker.io/v1/ + Experimental: true + Insecure Registries: + myregistry:5000 + 127.0.0.0/8 + Registry Mirrors: + http://192.168.1.2/ + http://registry-mirror.example.com:5000/ + Live Restore Enabled: false + ``` deprecated: false experimental: false experimentalcli: false diff --git a/_data/engine-cli/docker_inspect.yaml b/_data/engine-cli/docker_inspect.yaml index 1415805542..c33a219573 100644 --- a/_data/engine-cli/docker_inspect.yaml +++ b/_data/engine-cli/docker_inspect.yaml @@ -1,151 +1,169 @@ command: docker inspect short: Return low-level information on Docker objects long: |- - Docker inspect provides detailed information on constructs controlled by Docker. + Docker inspect provides detailed information on constructs controlled by Docker. - By default, `docker inspect` will render results in a JSON array. + By default, `docker inspect` will render results in a JSON array. - ### Format the output (--format) + ### Format the output (--format) {#format} - If a format is specified, the given template will be executed for each result. + If a format is specified, the given template will be executed for each result. - Go's [text/template](https://golang.org/pkg/text/template/) package describes - all the details of the format. + Go's [text/template](https://golang.org/pkg/text/template/) package describes + all the details of the format. - ### Specify target type (--type) + ### Specify target type (--type) {#type} - `--type container|image|node|network|secret|service|volume|task|plugin` + `--type container|image|node|network|secret|service|volume|task|plugin` - The `docker inspect` command matches any type of object by either ID or name. In - some cases multiple type of objects (for example, a container and a volume) - exist with the same name, making the result ambiguous. + The `docker inspect` command matches any type of object by either ID or name. In + some cases multiple type of objects (for example, a container and a volume) + exist with the same name, making the result ambiguous. - To restrict `docker inspect` to a specific type of object, use the `--type` - option. + To restrict `docker inspect` to a specific type of object, use the `--type` + option. - The following example inspects a _volume_ named "myvolume" + The following example inspects a _volume_ named "myvolume" - ```console - $ docker inspect --type=volume myvolume - ``` + ```console + $ docker inspect --type=volume myvolume + ``` - ### Inspect the size of a container (-s, --size) + ### Inspect the size of a container (-s, --size) {#size} - The `--size`, or short-form `-s`, option adds two additional fields to the - `docker inspect` output. This option only works for containers. The container - doesn't have to be running, it also works for stopped containers. + The `--size`, or short-form `-s`, option adds two additional fields to the + `docker inspect` output. This option only works for containers. The container + doesn't have to be running, it also works for stopped containers. - ```console - $ docker inspect --size mycontainer - ``` + ```console + $ docker inspect --size mycontainer + ``` - The output includes the full output of a regular `docker inspect` command, with - the following additional fields: + The output includes the full output of a regular `docker inspect` command, with + the following additional fields: - - `SizeRootFs`: the total size of all the files in the container, in bytes. - - `SizeRw`: the size of the files that have been created or changed in the - container, compared to it's image, in bytes. + - `SizeRootFs`: the total size of all the files in the container, in bytes. + - `SizeRw`: the size of the files that have been created or changed in the + container, compared to it's image, in bytes. - ```console - $ docker run --name database -d redis - 3b2cbf074c99db4a0cad35966a9e24d7bc277f5565c17233386589029b7db273 - $ docker inspect --size database -f '{{ .SizeRootFs }}' - 123125760 - $ docker inspect --size database -f '{{ .SizeRw }}' - 8192 - $ docker exec database fallocate -l 1000 /newfile - $ docker inspect --size database -f '{{ .SizeRw }}' - 12288 - ``` + ```console + $ docker run --name database -d redis + 3b2cbf074c99db4a0cad35966a9e24d7bc277f5565c17233386589029b7db273 + $ docker inspect --size database -f '{{ .SizeRootFs }}' + 123125760 + $ docker inspect --size database -f '{{ .SizeRw }}' + 8192 + $ docker exec database fallocate -l 1000 /newfile + $ docker inspect --size database -f '{{ .SizeRw }}' + 12288 + ``` usage: docker inspect [OPTIONS] NAME|ID [NAME|ID...] pname: docker plink: docker.yaml options: -- option: format - shorthand: f - value_type: string - description: Format the output using the given Go template - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: size - shorthand: s - value_type: bool - default_value: "false" - description: Display total file sizes if the type is container - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: type - value_type: string - description: Return JSON for specified type - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false + - option: format + shorthand: f + value_type: string + description: |- + Format output using a custom template: + 'json': Print in JSON format + 'TEMPLATE': Print output using the given Go template. + Refer to https://docs.docker.com/go/formatting/ for more information about formatting output with templates + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: size + shorthand: s + value_type: bool + default_value: "false" + description: Display total file sizes if the type is container + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: type + value_type: string + description: Return JSON for specified type + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false +inherited_options: + - option: help + value_type: bool + default_value: "false" + description: Print usage + deprecated: false + hidden: true + experimental: false + experimentalcli: false + kubernetes: false + swarm: false examples: |- - ### Get an instance's IP address + ### Get an instance's IP address - For the most part, you can pick out any field from the JSON in a fairly - straightforward manner. + For the most part, you can pick out any field from the JSON in a fairly + straightforward manner. - ```console - $ docker inspect --format='{{range .NetworkSettings.Networks}}{{.IPAddress}}{{end}}' $INSTANCE_ID - ``` + ```console + $ docker inspect --format='{{range .NetworkSettings.Networks}}{{.IPAddress}}{{end}}' $INSTANCE_ID + ``` - ### Get an instance's MAC address + ### Get an instance's MAC address - ```console - $ docker inspect --format='{{range .NetworkSettings.Networks}}{{.MacAddress}}{{end}}' $INSTANCE_ID - ``` + ```console + $ docker inspect --format='{{range .NetworkSettings.Networks}}{{.MacAddress}}{{end}}' $INSTANCE_ID + ``` - ### Get an instance's log path + ### Get an instance's log path - ```console - $ docker inspect --format='{{.LogPath}}' $INSTANCE_ID - ``` + ```console + $ docker inspect --format='{{.LogPath}}' $INSTANCE_ID + ``` - ### Get an instance's image name + ### Get an instance's image name - ```console - $ docker inspect --format='{{.Config.Image}}' $INSTANCE_ID - ``` + ```console + $ docker inspect --format='{{.Config.Image}}' $INSTANCE_ID + ``` - ### List all port bindings + ### List all port bindings - You can loop over arrays and maps in the results to produce simple text output: + You can loop over arrays and maps in the results to produce simple text output: - ```console - $ docker inspect --format='{{range $p, $conf := .NetworkSettings.Ports}} {{$p}} -> {{(index $conf 0).HostPort}} {{end}}' $INSTANCE_ID - ``` + ```console + $ docker inspect --format='{{range $p, $conf := .NetworkSettings.Ports}} {{$p}} -> {{(index $conf 0).HostPort}} {{end}}' $INSTANCE_ID + ``` - ### Find a specific port mapping + ### Find a specific port mapping - The `.Field` syntax doesn't work when the field name begins with a number, but - the template language's `index` function does. The `.NetworkSettings.Ports` - section contains a map of the internal port mappings to a list of external - address/port objects. To grab just the numeric public port, you use `index` to - find the specific port map, and then `index` 0 contains the first object inside - of that. Then we ask for the `HostPort` field to get the public address. + The `.Field` syntax doesn't work when the field name begins with a number, but + the template language's `index` function does. The `.NetworkSettings.Ports` + section contains a map of the internal port mappings to a list of external + address/port objects. To grab just the numeric public port, you use `index` to + find the specific port map, and then `index` 0 contains the first object inside + of that. Then we ask for the `HostPort` field to get the public address. - ```console - $ docker inspect --format='{{(index (index .NetworkSettings.Ports "8787/tcp") 0).HostPort}}' $INSTANCE_ID - ``` + ```console + $ docker inspect --format='{{(index (index .NetworkSettings.Ports "8787/tcp") 0).HostPort}}' $INSTANCE_ID + ``` - ### Get a subsection in JSON format + ### Get a subsection in JSON format - If you request a field which is itself a structure containing other fields, by - default you get a Go-style dump of the inner values. Docker adds a template - function, `json`, which can be applied to get results in JSON format. + If you request a field which is itself a structure containing other fields, by + default you get a Go-style dump of the inner values. Docker adds a template + function, `json`, which can be applied to get results in JSON format. - ```console - $ docker inspect --format='{{json .Config}}' $INSTANCE_ID - ``` + ```console + $ docker inspect --format='{{json .Config}}' $INSTANCE_ID + ``` deprecated: false experimental: false experimentalcli: false diff --git a/_data/engine-cli/docker_kill.yaml b/_data/engine-cli/docker_kill.yaml index 6cda0bd0b3..627d1cfdad 100644 --- a/_data/engine-cli/docker_kill.yaml +++ b/_data/engine-cli/docker_kill.yaml @@ -1,71 +1,84 @@ command: docker kill +aliases: docker container kill, docker kill short: Kill one or more running containers long: |- - The `docker kill` subcommand kills one or more containers. The main process - inside the container is sent `SIGKILL` signal (default), or the signal that is - specified with the `--signal` option. You can reference a container by its - ID, ID-prefix, or name. + The `docker kill` subcommand kills one or more containers. The main process + inside the container is sent `SIGKILL` signal (default), or the signal that is + specified with the `--signal` option. You can reference a container by its + ID, ID-prefix, or name. - The `--signal` (or `-s` shorthand) flag sets the system call signal that is sent - to the container. This signal can be a signal name in the format `SIG`, for - instance `SIGINT`, or an unsigned number that matches a position in the kernel's - syscall table, for instance `2`. + The `--signal` flag sets the system call signal that is sent to the container. + This signal can be a signal name in the format `SIG`, for instance `SIGINT`, + or an unsigned number that matches a position in the kernel's syscall table, + for instance `2`. - While the default (`SIGKILL`) signal will terminate the container, the signal - set through `--signal` may be non-terminal, depending on the container's main - process. For example, the `SIGHUP` signal in most cases will be non-terminal, - and the container will continue running after receiving the signal. + While the default (`SIGKILL`) signal will terminate the container, the signal + set through `--signal` may be non-terminal, depending on the container's main + process. For example, the `SIGHUP` signal in most cases will be non-terminal, + and the container will continue running after receiving the signal. - > **Note** - > - > `ENTRYPOINT` and `CMD` in the *shell* form run as a child process of - > `/bin/sh -c`, which does not pass signals. This means that the executable is - > not the container’s PID 1 and does not receive Unix signals. + > **Note** + > + > `ENTRYPOINT` and `CMD` in the *shell* form run as a child process of + > `/bin/sh -c`, which does not pass signals. This means that the executable is + > not the container’s PID 1 and does not receive Unix signals. usage: docker kill [OPTIONS] CONTAINER [CONTAINER...] pname: docker plink: docker.yaml options: -- option: signal - shorthand: s - value_type: string - default_value: KILL - description: Signal to send to the container - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false + - option: signal + shorthand: s + value_type: string + description: Signal to send to the container + details_url: '#signal' + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false +inherited_options: + - option: help + value_type: bool + default_value: "false" + description: Print usage + deprecated: false + hidden: true + experimental: false + experimentalcli: false + kubernetes: false + swarm: false examples: |- - ### Send a KILL signal to a container + ### Send a KILL signal to a container - The following example sends the default `SIGKILL` signal to the container named - `my_container`: + The following example sends the default `SIGKILL` signal to the container named + `my_container`: - ```console - $ docker kill my_container - ``` + ```console + $ docker kill my_container + ``` - ### Send a custom signal to a container (--signal) + ### Send a custom signal to a container (--signal) {#signal} - The following example sends a `SIGHUP` signal to the container named - `my_container`: + The following example sends a `SIGHUP` signal to the container named + `my_container`: - ```console - $ docker kill --signal=SIGHUP my_container - ``` + ```console + $ docker kill --signal=SIGHUP my_container + ``` - You can specify a custom signal either by _name_, or _number_. The `SIG` prefix - is optional, so the following examples are equivalent: + You can specify a custom signal either by _name_, or _number_. The `SIG` prefix + is optional, so the following examples are equivalent: - ```console - $ docker kill --signal=SIGHUP my_container - $ docker kill --signal=HUP my_container - $ docker kill --signal=1 my_container - ``` + ```console + $ docker kill --signal=SIGHUP my_container + $ docker kill --signal=HUP my_container + $ docker kill --signal=1 my_container + ``` - Refer to the [`signal(7)`](https://man7.org/linux/man-pages/man7/signal.7.html) - man-page for a list of standard Linux signals. + Refer to the [`signal(7)`](https://man7.org/linux/man-pages/man7/signal.7.html) + man-page for a list of standard Linux signals. deprecated: false experimental: false experimentalcli: false diff --git a/_data/engine-cli/docker_load.yaml b/_data/engine-cli/docker_load.yaml index e29ed84a0b..a64df8e0bf 100644 --- a/_data/engine-cli/docker_load.yaml +++ b/_data/engine-cli/docker_load.yaml @@ -1,66 +1,81 @@ command: docker load +aliases: docker image load, docker load short: Load an image from a tar archive or STDIN long: |- - Load an image or repository from a tar archive (even if compressed with gzip, - bzip2, or xz) from a file or STDIN. It restores both images and tags. + Load an image or repository from a tar archive (even if compressed with gzip, + bzip2, or xz) from a file or STDIN. It restores both images and tags. usage: docker load [OPTIONS] pname: docker plink: docker.yaml options: -- option: input - shorthand: i - value_type: string - description: Read from tar archive file, instead of STDIN - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: quiet - shorthand: q - value_type: bool - default_value: "false" - description: Suppress the load output - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false + - option: input + shorthand: i + value_type: string + description: Read from tar archive file, instead of STDIN + details_url: '#input' + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: quiet + shorthand: q + value_type: bool + default_value: "false" + description: Suppress the load output + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false +inherited_options: + - option: help + value_type: bool + default_value: "false" + description: Print usage + deprecated: false + hidden: true + experimental: false + experimentalcli: false + kubernetes: false + swarm: false examples: |- - ```console - $ docker image ls + ```console + $ docker image ls - REPOSITORY TAG IMAGE ID CREATED SIZE - ``` + REPOSITORY TAG IMAGE ID CREATED SIZE + ``` - ### Load images from STDIN + ### Load images from STDIN - ```console - $ docker load < busybox.tar.gz + ```console + $ docker load < busybox.tar.gz - Loaded image: busybox:latest - $ docker images - REPOSITORY TAG IMAGE ID CREATED SIZE - busybox latest 769b9341d937 7 weeks ago 2.489 MB - ``` + Loaded image: busybox:latest + $ docker images + REPOSITORY TAG IMAGE ID CREATED SIZE + busybox latest 769b9341d937 7 weeks ago 2.489 MB + ``` - ### Load images from a file (--input) + ### Load images from a file (--input) {#input} - ```console - $ docker load --input fedora.tar + ```console + $ docker load --input fedora.tar - Loaded image: fedora:rawhide - Loaded image: fedora:20 + Loaded image: fedora:rawhide + Loaded image: fedora:20 - $ docker images + $ docker images - REPOSITORY TAG IMAGE ID CREATED SIZE - busybox latest 769b9341d937 7 weeks ago 2.489 MB - fedora rawhide 0d20aec6529d 7 weeks ago 387 MB - fedora 20 58394af37342 7 weeks ago 385.5 MB - fedora heisenbug 58394af37342 7 weeks ago 385.5 MB - fedora latest 58394af37342 7 weeks ago 385.5 MB - ``` + REPOSITORY TAG IMAGE ID CREATED SIZE + busybox latest 769b9341d937 7 weeks ago 2.489 MB + fedora rawhide 0d20aec6529d 7 weeks ago 387 MB + fedora 20 58394af37342 7 weeks ago 385.5 MB + fedora heisenbug 58394af37342 7 weeks ago 385.5 MB + fedora latest 58394af37342 7 weeks ago 385.5 MB + ``` deprecated: false experimental: false experimentalcli: false diff --git a/_data/engine-cli/docker_login.yaml b/_data/engine-cli/docker_login.yaml index ac6593d520..4f597ef3ce 100644 --- a/_data/engine-cli/docker_login.yaml +++ b/_data/engine-cli/docker_login.yaml @@ -1,190 +1,205 @@ command: docker login -short: Log in to a Docker registry +short: Log in to a registry long: Login to a registry. usage: docker login [OPTIONS] [SERVER] pname: docker plink: docker.yaml options: -- option: password - shorthand: p - value_type: string - description: Password - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: password-stdin - value_type: bool - default_value: "false" - description: Take the password from stdin - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: username - shorthand: u - value_type: string - description: Username - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false + - option: password + shorthand: p + value_type: string + description: Password + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: password-stdin + value_type: bool + default_value: "false" + description: Take the password from stdin + details_url: '#password-stdin' + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: username + shorthand: u + value_type: string + description: Username + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false +inherited_options: + - option: help + value_type: bool + default_value: "false" + description: Print usage + deprecated: false + hidden: true + experimental: false + experimentalcli: false + kubernetes: false + swarm: false examples: |- - ### Login to a self-hosted registry + ### Login to a self-hosted registry - If you want to login to a self-hosted registry you can specify this by - adding the server name. + If you want to login to a self-hosted registry you can specify this by + adding the server name. - ```console - $ docker login localhost:8080 - ``` + ```console + $ docker login localhost:8080 + ``` - ### Provide a password using STDIN (--password-stdin) + ### Provide a password using STDIN (--password-stdin) {#password-stdin} - To run the `docker login` command non-interactively, you can set the - `--password-stdin` flag to provide a password through `STDIN`. Using - `STDIN` prevents the password from ending up in the shell's history, - or log-files. + To run the `docker login` command non-interactively, you can set the + `--password-stdin` flag to provide a password through `STDIN`. Using + `STDIN` prevents the password from ending up in the shell's history, + or log-files. - The following example reads a password from a file, and passes it to the - `docker login` command using `STDIN`: + The following example reads a password from a file, and passes it to the + `docker login` command using `STDIN`: - ```console - $ cat ~/my_password.txt | docker login --username foo --password-stdin - ``` + ```console + $ cat ~/my_password.txt | docker login --username foo --password-stdin + ``` - ### Privileged user requirement + ### Privileged user requirement - `docker login` requires user to use `sudo` or be `root`, except when: + `docker login` requires user to use `sudo` or be `root`, except when: - 1. connecting to a remote daemon, such as a `docker-machine` provisioned `docker engine`. - 2. user is added to the `docker` group. This will impact the security of your system; the `docker` group is `root` equivalent. See [Docker Daemon Attack Surface](https://docs.docker.com/engine/security/#docker-daemon-attack-surface) for details. + 1. connecting to a remote daemon, such as a `docker-machine` provisioned `docker engine`. + 2. user is added to the `docker` group. This will impact the security of your system; the `docker` group is `root` equivalent. See [Docker Daemon Attack Surface](/engine/security/#docker-daemon-attack-surface) for details. - You can log into any public or private repository for which you have - credentials. When you log in, the command stores credentials in - `$HOME/.docker/config.json` on Linux or `%USERPROFILE%/.docker/config.json` on - Windows, via the procedure described below. + You can log into any public or private repository for which you have + credentials. When you log in, the command stores credentials in + `$HOME/.docker/config.json` on Linux or `%USERPROFILE%/.docker/config.json` on + Windows, via the procedure described below. - ### Credentials store + ### Credentials store - The Docker Engine can keep user credentials in an external credentials store, - such as the native keychain of the operating system. Using an external store - is more secure than storing credentials in the Docker configuration file. + The Docker Engine can keep user credentials in an external credentials store, + such as the native keychain of the operating system. Using an external store + is more secure than storing credentials in the Docker configuration file. - To use a credentials store, you need an external helper program to interact - with a specific keychain or external store. Docker requires the helper - program to be in the client's host `$PATH`. + To use a credentials store, you need an external helper program to interact + with a specific keychain or external store. Docker requires the helper + program to be in the client's host `$PATH`. - This is the list of currently available credentials helpers and where - you can download them from: + This is the list of currently available credentials helpers and where + you can download them from: - - D-Bus Secret Service: https://github.com/docker/docker-credential-helpers/releases - - Apple macOS keychain: https://github.com/docker/docker-credential-helpers/releases - - Microsoft Windows Credential Manager: https://github.com/docker/docker-credential-helpers/releases - - [pass](https://www.passwordstore.org/): https://github.com/docker/docker-credential-helpers/releases + - D-Bus Secret Service: https://github.com/docker/docker-credential-helpers/releases + - Apple macOS keychain: https://github.com/docker/docker-credential-helpers/releases + - Microsoft Windows Credential Manager: https://github.com/docker/docker-credential-helpers/releases + - [pass](https://www.passwordstore.org/): https://github.com/docker/docker-credential-helpers/releases - #### Configure the credentials store + #### Configure the credentials store - You need to specify the credentials store in `$HOME/.docker/config.json` - to tell the docker engine to use it. The value of the config property should be - the suffix of the program to use (i.e. everything after `docker-credential-`). - For example, to use `docker-credential-osxkeychain`: + You need to specify the credentials store in `$HOME/.docker/config.json` + to tell the docker engine to use it. The value of the config property should be + the suffix of the program to use (i.e. everything after `docker-credential-`). + For example, to use `docker-credential-osxkeychain`: - ```json - { - "credsStore": "osxkeychain" - } - ``` - - If you are currently logged in, run `docker logout` to remove - the credentials from the file and run `docker login` again. - - #### Default behavior - - By default, Docker looks for the native binary on each of the platforms, i.e. - "osxkeychain" on macOS, "wincred" on windows, and "pass" on Linux. A special - case is that on Linux, Docker will fall back to the "secretservice" binary if - it cannot find the "pass" binary. If none of these binaries are present, it - stores the credentials (i.e. password) in base64 encoding in the config files - described above. - - #### Credential helper protocol - - Credential helpers can be any program or script that follows a very simple protocol. - This protocol is heavily inspired by Git, but it differs in the information shared. - - The helpers always use the first argument in the command to identify the action. - There are only three possible values for that argument: `store`, `get`, and `erase`. - - The `store` command takes a JSON payload from the standard input. That payload carries - the server address, to identify the credential, the user name, and either a password - or an identity token. - - ```json - { - "ServerURL": "https://index.docker.io/v1", - "Username": "david", - "Secret": "passw0rd1" - } - ``` - - If the secret being stored is an identity token, the Username should be set to - ``. - - The `store` command can write error messages to `STDOUT` that the docker engine - will show if there was an issue. - - The `get` command takes a string payload from the standard input. That payload carries - the server address that the docker engine needs credentials for. This is - an example of that payload: `https://index.docker.io/v1`. - - The `get` command writes a JSON payload to `STDOUT`. Docker reads the user name - and password from this payload: - - ```json - { - "Username": "david", - "Secret": "passw0rd1" - } - ``` - - The `erase` command takes a string payload from `STDIN`. That payload carries - the server address that the docker engine wants to remove credentials for. This is - an example of that payload: `https://index.docker.io/v1`. - - The `erase` command can write error messages to `STDOUT` that the docker engine - will show if there was an issue. - - ### Credential helpers - - Credential helpers are similar to the credential store above, but act as the - designated programs to handle credentials for *specific registries*. The default - credential store (`credsStore` or the config file itself) will not be used for - operations concerning credentials of the specified registries. - - #### Configure credential helpers - - If you are currently logged in, run `docker logout` to remove - the credentials from the default store. - - Credential helpers are specified in a similar way to `credsStore`, but - allow for multiple helpers to be configured at a time. Keys specify the - registry domain, and values specify the suffix of the program to use - (i.e. everything after `docker-credential-`). - For example: - - ```json - { - "credHelpers": { - "registry.example.com": "registryhelper", - "awesomereg.example.org": "hip-star", - "unicorn.example.io": "vcbait" + ```json + { + "credsStore": "osxkeychain" } - } - ``` + ``` + + If you are currently logged in, run `docker logout` to remove + the credentials from the file and run `docker login` again. + + #### Default behavior + + By default, Docker looks for the native binary on each of the platforms, i.e. + "osxkeychain" on macOS, "wincred" on windows, and "pass" on Linux. A special + case is that on Linux, Docker will fall back to the "secretservice" binary if + it cannot find the "pass" binary. If none of these binaries are present, it + stores the credentials (i.e. password) in base64 encoding in the config files + described above. + + #### Credential helper protocol + + Credential helpers can be any program or script that follows a very simple protocol. + This protocol is heavily inspired by Git, but it differs in the information shared. + + The helpers always use the first argument in the command to identify the action. + There are only three possible values for that argument: `store`, `get`, and `erase`. + + The `store` command takes a JSON payload from the standard input. That payload carries + the server address, to identify the credential, the user name, and either a password + or an identity token. + + ```json + { + "ServerURL": "https://index.docker.io/v1", + "Username": "david", + "Secret": "passw0rd1" + } + ``` + + If the secret being stored is an identity token, the Username should be set to + ``. + + The `store` command can write error messages to `STDOUT` that the docker engine + will show if there was an issue. + + The `get` command takes a string payload from the standard input. That payload carries + the server address that the docker engine needs credentials for. This is + an example of that payload: `https://index.docker.io/v1`. + + The `get` command writes a JSON payload to `STDOUT`. Docker reads the user name + and password from this payload: + + ```json + { + "Username": "david", + "Secret": "passw0rd1" + } + ``` + + The `erase` command takes a string payload from `STDIN`. That payload carries + the server address that the docker engine wants to remove credentials for. This is + an example of that payload: `https://index.docker.io/v1`. + + The `erase` command can write error messages to `STDOUT` that the docker engine + will show if there was an issue. + + ### Credential helpers + + Credential helpers are similar to the credential store above, but act as the + designated programs to handle credentials for *specific registries*. The default + credential store (`credsStore` or the config file itself) will not be used for + operations concerning credentials of the specified registries. + + #### Configure credential helpers + + If you are currently logged in, run `docker logout` to remove + the credentials from the default store. + + Credential helpers are specified in a similar way to `credsStore`, but + allow for multiple helpers to be configured at a time. Keys specify the + registry domain, and values specify the suffix of the program to use + (i.e. everything after `docker-credential-`). + For example: + + ```json + { + "credHelpers": { + "registry.example.com": "registryhelper", + "awesomereg.example.org": "hip-star", + "unicorn.example.io": "vcbait" + } + } + ``` deprecated: false experimental: false experimentalcli: false diff --git a/_data/engine-cli/docker_logout.yaml b/_data/engine-cli/docker_logout.yaml index 2f52a0816f..e8394f8ede 100644 --- a/_data/engine-cli/docker_logout.yaml +++ b/_data/engine-cli/docker_logout.yaml @@ -1,13 +1,26 @@ command: docker logout -short: Log out from a Docker registry -long: Log out from a Docker registry +short: Log out from a registry +long: |- + Log out from a registry. + If no server is specified, the default is defined by the daemon. usage: docker logout [SERVER] pname: docker plink: docker.yaml +inherited_options: + - option: help + value_type: bool + default_value: "false" + description: Print usage + deprecated: false + hidden: true + experimental: false + experimentalcli: false + kubernetes: false + swarm: false examples: |- - ```console - $ docker logout localhost:8080 - ``` + ```console + $ docker logout localhost:8080 + ``` deprecated: false experimental: false experimentalcli: false diff --git a/_data/engine-cli/docker_logs.yaml b/_data/engine-cli/docker_logs.yaml index 64158a28f7..320f0fe4de 100644 --- a/_data/engine-cli/docker_logs.yaml +++ b/_data/engine-cli/docker_logs.yaml @@ -1,114 +1,133 @@ command: docker logs +aliases: docker container logs, docker logs short: Fetch the logs of a container long: |- - The `docker logs` command batch-retrieves logs present at the time of execution. + The `docker logs` command batch-retrieves logs present at the time of execution. - For more information about selecting and configuring logging drivers, refer to - [Configure logging drivers](https://docs.docker.com/config/containers/logging/configure/). + For more information about selecting and configuring logging drivers, refer to + [Configure logging drivers](/config/containers/logging/configure/). - The `docker logs --follow` command will continue streaming the new output from - the container's `STDOUT` and `STDERR`. + The `docker logs --follow` command will continue streaming the new output from + the container's `STDOUT` and `STDERR`. - Passing a negative number or a non-integer to `--tail` is invalid and the - value is set to `all` in that case. + Passing a negative number or a non-integer to `--tail` is invalid and the + value is set to `all` in that case. - The `docker logs --timestamps` command will add an [RFC3339Nano timestamp](https://golang.org/pkg/time/#pkg-constants) - , for example `2014-09-16T06:17:46.000000000Z`, to each - log entry. To ensure that the timestamps are aligned the - nano-second part of the timestamp will be padded with zero when necessary. + The `docker logs --timestamps` command will add an [RFC3339Nano timestamp](https://golang.org/pkg/time/#pkg-constants) + , for example `2014-09-16T06:17:46.000000000Z`, to each + log entry. To ensure that the timestamps are aligned the + nano-second part of the timestamp will be padded with zero when necessary. - The `docker logs --details` command will add on extra attributes, such as - environment variables and labels, provided to `--log-opt` when creating the - container. + The `docker logs --details` command will add on extra attributes, such as + environment variables and labels, provided to `--log-opt` when creating the + container. - The `--since` option shows only the container logs generated after - a given date. You can specify the date as an RFC 3339 date, a UNIX - timestamp, or a Go duration string (e.g. `1m30s`, `3h`). Besides RFC3339 date - format you may also use RFC3339Nano, `2006-01-02T15:04:05`, - `2006-01-02T15:04:05.999999999`, `2006-01-02Z07:00`, and `2006-01-02`. The local - timezone on the client will be used if you do not provide either a `Z` or a - `+-00:00` timezone offset at the end of the timestamp. When providing Unix - timestamps enter seconds[.nanoseconds], where seconds is the number of seconds - that have elapsed since January 1, 1970 (midnight UTC/GMT), not counting leap - seconds (aka Unix epoch or Unix time), and the optional .nanoseconds field is a - fraction of a second no more than nine digits long. You can combine the - `--since` option with either or both of the `--follow` or `--tail` options. + The `--since` option shows only the container logs generated after + a given date. You can specify the date as an RFC 3339 date, a UNIX + timestamp, or a Go duration string (e.g. `1m30s`, `3h`). Besides RFC3339 date + format you may also use RFC3339Nano, `2006-01-02T15:04:05`, + `2006-01-02T15:04:05.999999999`, `2006-01-02Z07:00`, and `2006-01-02`. The local + timezone on the client will be used if you do not provide either a `Z` or a + `+-00:00` timezone offset at the end of the timestamp. When providing Unix + timestamps enter seconds[.nanoseconds], where seconds is the number of seconds + that have elapsed since January 1, 1970 (midnight UTC/GMT), not counting leap + seconds (aka Unix epoch or Unix time), and the optional .nanoseconds field is a + fraction of a second no more than nine digits long. You can combine the + `--since` option with either or both of the `--follow` or `--tail` options. usage: docker logs [OPTIONS] CONTAINER pname: docker plink: docker.yaml options: -- option: details - value_type: bool - default_value: "false" - description: Show extra details provided to logs - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: follow - shorthand: f - value_type: bool - default_value: "false" - description: Follow log output - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: since - value_type: string - description: | - Show logs since timestamp (e.g. 2013-01-02T13:23:37Z) or relative (e.g. 42m for 42 minutes) - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: tail - shorthand: "n" - value_type: string - default_value: all - description: Number of lines to show from the end of the logs - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: timestamps - shorthand: t - value_type: bool - default_value: "false" - description: Show timestamps - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: until - value_type: string - description: | - Show logs before a timestamp (e.g. 2013-01-02T13:23:37Z) or relative (e.g. 42m for 42 minutes) - deprecated: false - min_api_version: "1.35" - experimental: false - experimentalcli: false - kubernetes: false - swarm: false + - option: details + value_type: bool + default_value: "false" + description: Show extra details provided to logs + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: follow + shorthand: f + value_type: bool + default_value: "false" + description: Follow log output + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: since + value_type: string + description: | + Show logs since timestamp (e.g. `2013-01-02T13:23:37Z`) or relative (e.g. `42m` for 42 minutes) + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: tail + shorthand: "n" + value_type: string + default_value: all + description: Number of lines to show from the end of the logs + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: timestamps + shorthand: t + value_type: bool + default_value: "false" + description: Show timestamps + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: until + value_type: string + description: | + Show logs before a timestamp (e.g. `2013-01-02T13:23:37Z`) or relative (e.g. `42m` for 42 minutes) + details_url: '#until' + deprecated: false + hidden: false + min_api_version: "1.35" + experimental: false + experimentalcli: false + kubernetes: false + swarm: false +inherited_options: + - option: help + value_type: bool + default_value: "false" + description: Print usage + deprecated: false + hidden: true + experimental: false + experimentalcli: false + kubernetes: false + swarm: false examples: |- - ### Retrieve logs until a specific point in time (--until) + ### Retrieve logs until a specific point in time (--until) {#until} - In order to retrieve logs before a specific point in time, run: + In order to retrieve logs before a specific point in time, run: - ```console - $ docker run --name test -d busybox sh -c "while true; do $(echo date); sleep 1; done" - $ date - Tue 14 Nov 2017 16:40:00 CET - $ docker logs -f --until=2s test - Tue 14 Nov 2017 16:40:00 CET - Tue 14 Nov 2017 16:40:01 CET - Tue 14 Nov 2017 16:40:02 CET - ``` + ```console + $ docker run --name test -d busybox sh -c "while true; do $(echo date); sleep 1; done" + $ date + Tue 14 Nov 2017 16:40:00 CET + $ docker logs -f --until=2s test + Tue 14 Nov 2017 16:40:00 CET + Tue 14 Nov 2017 16:40:01 CET + Tue 14 Nov 2017 16:40:02 CET + ``` deprecated: false experimental: false experimentalcli: false diff --git a/_data/engine-cli/docker_manifest.yaml b/_data/engine-cli/docker_manifest.yaml index 4ddb4e68bb..63b34707cd 100644 --- a/_data/engine-cli/docker_manifest.yaml +++ b/_data/engine-cli/docker_manifest.yaml @@ -1,280 +1,291 @@ command: docker manifest short: Manage Docker image manifests and manifest lists long: |- - The `docker manifest` command by itself performs no action. In order to operate - on a manifest or manifest list, one of the subcommands must be used. + The `docker manifest` command by itself performs no action. In order to operate + on a manifest or manifest list, one of the subcommands must be used. - A single manifest is information about an image, such as layers, size, and digest. - The docker manifest command also gives users additional information such as the os - and architecture an image was built for. + A single manifest is information about an image, such as layers, size, and digest. + The docker manifest command also gives users additional information such as the os + and architecture an image was built for. - A manifest list is a list of image layers that is created by specifying one or - more (ideally more than one) image names. It can then be used in the same way as - an image name in `docker pull` and `docker run` commands, for example. + A manifest list is a list of image layers that is created by specifying one or + more (ideally more than one) image names. It can then be used in the same way as + an image name in `docker pull` and `docker run` commands, for example. - Ideally a manifest list is created from images that are identical in function for - different os/arch combinations. For this reason, manifest lists are often referred - to as "multi-arch images". However, a user could create a manifest list that points - to two images -- one for windows on amd64, and one for darwin on amd64. + Ideally a manifest list is created from images that are identical in function for + different os/arch combinations. For this reason, manifest lists are often referred + to as "multi-arch images". However, a user could create a manifest list that points + to two images -- one for windows on amd64, and one for darwin on amd64. - ### manifest inspect + ### manifest inspect - ```console - $ docker manifest inspect --help + ```console + $ docker manifest inspect --help - Usage: docker manifest inspect [OPTIONS] [MANIFEST_LIST] MANIFEST + Usage: docker manifest inspect [OPTIONS] [MANIFEST_LIST] MANIFEST - Display an image manifest, or manifest list + Display an image manifest, or manifest list - Options: - --help Print usage - --insecure Allow communication with an insecure registry - -v, --verbose Output additional info including layers and platform - ``` + Options: + --help Print usage + --insecure Allow communication with an insecure registry + -v, --verbose Output additional info including layers and platform + ``` - ### manifest create + ### manifest create - ```console - Usage: docker manifest create MANIFEST_LIST MANIFEST [MANIFEST...] + ```console + Usage: docker manifest create MANIFEST_LIST MANIFEST [MANIFEST...] - Create a local manifest list for annotating and pushing to a registry + Create a local manifest list for annotating and pushing to a registry - Options: - -a, --amend Amend an existing manifest list - --insecure Allow communication with an insecure registry - --help Print usage - ``` + Options: + -a, --amend Amend an existing manifest list + --insecure Allow communication with an insecure registry + --help Print usage + ``` - ### manifest annotate + ### manifest annotate - ```console - Usage: docker manifest annotate [OPTIONS] MANIFEST_LIST MANIFEST + ```console + Usage: docker manifest annotate [OPTIONS] MANIFEST_LIST MANIFEST - Add additional information to a local image manifest + Add additional information to a local image manifest - Options: - --arch string Set architecture - --help Print usage - --os string Set operating system - --os-version string Set operating system version - --os-features stringSlice Set operating system feature - --variant string Set architecture variant + Options: + --arch string Set architecture + --help Print usage + --os string Set operating system + --os-version string Set operating system version + --os-features stringSlice Set operating system feature + --variant string Set architecture variant - ``` + ``` - ### manifest push + ### manifest push - ```console - Usage: docker manifest push [OPTIONS] MANIFEST_LIST + ```console + Usage: docker manifest push [OPTIONS] MANIFEST_LIST - Push a manifest list to a repository + Push a manifest list to a repository - Options: - --help Print usage - --insecure Allow push to an insecure registry - -p, --purge Remove the local manifest list after push - ``` + Options: + --help Print usage + --insecure Allow push to an insecure registry + -p, --purge Remove the local manifest list after push + ``` - ### Working with insecure registries + ### Working with insecure registries - The manifest command interacts solely with a Docker registry. Because of this, - it has no way to query the engine for the list of allowed insecure registries. - To allow the CLI to interact with an insecure registry, some `docker manifest` - commands have an `--insecure` flag. For each transaction, such as a `create`, - which queries a registry, the `--insecure` flag must be specified. This flag - tells the CLI that this registry call may ignore security concerns like missing - or self-signed certificates. Likewise, on a `manifest push` to an insecure - registry, the `--insecure` flag must be specified. If this is not used with an - insecure registry, the manifest command fails to find a registry that meets the - default requirements. + The manifest command interacts solely with a registry. Because of this, + it has no way to query the engine for the list of allowed insecure registries. + To allow the CLI to interact with an insecure registry, some `docker manifest` + commands have an `--insecure` flag. For each transaction, such as a `create`, + which queries a registry, the `--insecure` flag must be specified. This flag + tells the CLI that this registry call may ignore security concerns like missing + or self-signed certificates. Likewise, on a `manifest push` to an insecure + registry, the `--insecure` flag must be specified. If this is not used with an + insecure registry, the manifest command fails to find a registry that meets the + default requirements. usage: docker manifest COMMAND pname: docker plink: docker.yaml cname: -- docker manifest annotate -- docker manifest create -- docker manifest inspect -- docker manifest push -- docker manifest rm + - docker manifest annotate + - docker manifest create + - docker manifest inspect + - docker manifest push + - docker manifest rm clink: -- docker_manifest_annotate.yaml -- docker_manifest_create.yaml -- docker_manifest_inspect.yaml -- docker_manifest_push.yaml -- docker_manifest_rm.yaml + - docker_manifest_annotate.yaml + - docker_manifest_create.yaml + - docker_manifest_inspect.yaml + - docker_manifest_push.yaml + - docker_manifest_rm.yaml +inherited_options: + - option: help + value_type: bool + default_value: "false" + description: Print usage + deprecated: false + hidden: true + experimental: false + experimentalcli: false + kubernetes: false + swarm: false examples: |- - ### Inspect an image's manifest object + ### Inspect an image's manifest object - ```console - $ docker manifest inspect hello-world - { - "schemaVersion": 2, - "mediaType": "application/vnd.docker.distribution.manifest.v2+json", - "config": { - "mediaType": "application/vnd.docker.container.image.v1+json", - "size": 1520, - "digest": "sha256:1815c82652c03bfd8644afda26fb184f2ed891d921b20a0703b46768f9755c57" + ```console + $ docker manifest inspect hello-world + { + "schemaVersion": 2, + "mediaType": "application/vnd.docker.distribution.manifest.v2+json", + "config": { + "mediaType": "application/vnd.docker.container.image.v1+json", + "size": 1520, + "digest": "sha256:1815c82652c03bfd8644afda26fb184f2ed891d921b20a0703b46768f9755c57" + }, + "layers": [ + { + "mediaType": "application/vnd.docker.image.rootfs.diff.tar.gzip", + "size": 972, + "digest": "sha256:b04784fba78d739b526e27edc02a5a8cd07b1052e9283f5fc155828f4b614c28" + } + ] + } + ``` + + ### Inspect an image's manifest and get the os/arch info + + The `docker manifest inspect` command takes an optional `--verbose` flag + that gives you the image's name (Ref), and architecture and os (Platform). + + Just as with other docker commands that take image names, you can refer to an image with or + without a tag, or by digest (e.g. `hello-world@sha256:f3b3b28a45160805bb16542c9531888519430e9e6d6ffc09d72261b0d26ff74f`). + + Here is an example of inspecting an image's manifest with the `--verbose` flag: + + ```console + $ docker manifest inspect --verbose hello-world + { + "Ref": "docker.io/library/hello-world:latest", + "Digest": "sha256:f3b3b28a45160805bb16542c9531888519430e9e6d6ffc09d72261b0d26ff74f", + "SchemaV2Manifest": { + "schemaVersion": 2, + "mediaType": "application/vnd.docker.distribution.manifest.v2+json", + "config": { + "mediaType": "application/vnd.docker.container.image.v1+json", + "size": 1520, + "digest": "sha256:1815c82652c03bfd8644afda26fb184f2ed891d921b20a0703b46768f9755c57" + }, + "layers": [ + { + "mediaType": "application/vnd.docker.image.rootfs.diff.tar.gzip", + "size": 972, + "digest": "sha256:b04784fba78d739b526e27edc02a5a8cd07b1052e9283f5fc155828f4b614c28" + } + ] + }, + "Platform": { + "architecture": "amd64", + "os": "linux" + } + } + ``` + + ### Create and push a manifest list + + To create a manifest list, you first `create` the manifest list locally by + specifying the constituent images you would like to have included in your + manifest list. Keep in mind that this is pushed to a registry, so if you want to + push to a registry other than the docker registry, you need to create your + manifest list with the registry name or IP and port. + This is similar to tagging an image and pushing it to a foreign registry. + + After you have created your local copy of the manifest list, you may optionally + `annotate` it. Annotations allowed are the architecture and operating system + (overriding the image's current values), os features, and an architecture variant. + + Finally, you need to `push` your manifest list to the desired registry. Below are + descriptions of these three commands, and an example putting them all together. + + ```console + $ docker manifest create 45.55.81.106:5000/coolapp:v1 \ + 45.55.81.106:5000/coolapp-ppc64le-linux:v1 \ + 45.55.81.106:5000/coolapp-arm-linux:v1 \ + 45.55.81.106:5000/coolapp-amd64-linux:v1 \ + 45.55.81.106:5000/coolapp-amd64-windows:v1 + + Created manifest list 45.55.81.106:5000/coolapp:v1 + ``` + + ```console + $ docker manifest annotate 45.55.81.106:5000/coolapp:v1 45.55.81.106:5000/coolapp-arm-linux --arch arm + ``` + + ```console + $ docker manifest push 45.55.81.106:5000/coolapp:v1 + Pushed manifest 45.55.81.106:5000/coolapp@sha256:9701edc932223a66e49dd6c894a11db8c2cf4eccd1414f1ec105a623bf16b426 with digest: sha256:f67dcc5fc786f04f0743abfe0ee5dae9bd8caf8efa6c8144f7f2a43889dc513b + Pushed manifest 45.55.81.106:5000/coolapp@sha256:f3b3b28a45160805bb16542c9531888519430e9e6d6ffc09d72261b0d26ff74f with digest: sha256:b64ca0b60356a30971f098c92200b1271257f100a55b351e6bbe985638352f3a + Pushed manifest 45.55.81.106:5000/coolapp@sha256:39dc41c658cf25f33681a41310372f02728925a54aac3598310bfb1770615fc9 with digest: sha256:df436846483aff62bad830b730a0d3b77731bcf98ba5e470a8bbb8e9e346e4e8 + Pushed manifest 45.55.81.106:5000/coolapp@sha256:f91b1145cd4ac800b28122313ae9e88ac340bb3f1e3a4cd3e59a3648650f3275 with digest: sha256:5bb8e50aa2edd408bdf3ddf61efb7338ff34a07b762992c9432f1c02fc0e5e62 + sha256:050b213d49d7673ba35014f21454c573dcbec75254a08f4a7c34f66a47c06aba + + ``` + + ### Inspect a manifest list + + ```console + $ docker manifest inspect coolapp:v1 + { + "schemaVersion": 2, + "mediaType": "application/vnd.docker.distribution.manifest.list.v2+json", + "manifests": [ + { + "mediaType": "application/vnd.docker.distribution.manifest.v2+json", + "size": 424, + "digest": "sha256:f67dcc5fc786f04f0743abfe0ee5dae9bd8caf8efa6c8144f7f2a43889dc513b", + "platform": { + "architecture": "arm", + "os": "linux" + } }, - "layers": [ - { - "mediaType": "application/vnd.docker.image.rootfs.diff.tar.gzip", - "size": 972, - "digest": "sha256:b04784fba78d739b526e27edc02a5a8cd07b1052e9283f5fc155828f4b614c28" - } - ] - } - ``` - - ### Inspect an image's manifest and get the os/arch info - - The `docker manifest inspect` command takes an optional `--verbose` flag - that gives you the image's name (Ref), and architecture and os (Platform). - - Just as with other docker commands that take image names, you can refer to an image with or - without a tag, or by digest (e.g. `hello-world@sha256:f3b3b28a45160805bb16542c9531888519430e9e6d6ffc09d72261b0d26ff74f`). - - Here is an example of inspecting an image's manifest with the `--verbose` flag: - - ```console - $ docker manifest inspect --verbose hello-world - { - "Ref": "docker.io/library/hello-world:latest", - "Digest": "sha256:f3b3b28a45160805bb16542c9531888519430e9e6d6ffc09d72261b0d26ff74f", - "SchemaV2Manifest": { - "schemaVersion": 2, - "mediaType": "application/vnd.docker.distribution.manifest.v2+json", - "config": { - "mediaType": "application/vnd.docker.container.image.v1+json", - "size": 1520, - "digest": "sha256:1815c82652c03bfd8644afda26fb184f2ed891d921b20a0703b46768f9755c57" - }, - "layers": [ - { - "mediaType": "application/vnd.docker.image.rootfs.diff.tar.gzip", - "size": 972, - "digest": "sha256:b04784fba78d739b526e27edc02a5a8cd07b1052e9283f5fc155828f4b614c28" - } - ] + { + "mediaType": "application/vnd.docker.distribution.manifest.v2+json", + "size": 424, + "digest": "sha256:b64ca0b60356a30971f098c92200b1271257f100a55b351e6bbe985638352f3a", + "platform": { + "architecture": "amd64", + "os": "linux" + } }, - "Platform": { - "architecture": "amd64", - "os": "linux" + { + "mediaType": "application/vnd.docker.distribution.manifest.v2+json", + "size": 425, + "digest": "sha256:df436846483aff62bad830b730a0d3b77731bcf98ba5e470a8bbb8e9e346e4e8", + "platform": { + "architecture": "ppc64le", + "os": "linux" + } + }, + { + "mediaType": "application/vnd.docker.distribution.manifest.v2+json", + "size": 425, + "digest": "sha256:5bb8e50aa2edd408bdf3ddf61efb7338ff34a07b762992c9432f1c02fc0e5e62", + "platform": { + "architecture": "s390x", + "os": "linux" + } } - } - ``` + ] + } + ``` - ### Create and push a manifest list + ### Push to an insecure registry - To create a manifest list, you first `create` the manifest list locally by - specifying the constituent images you would like to have included in your - manifest list. Keep in mind that this is pushed to a registry, so if you want to - push to a registry other than the docker registry, you need to create your - manifest list with the registry name or IP and port. - This is similar to tagging an image and pushing it to a foreign registry. + Here is an example of creating and pushing a manifest list using a known + insecure registry. - After you have created your local copy of the manifest list, you may optionally - `annotate` it. Annotations allowed are the architecture and operating system - (overriding the image's current values), os features, and an architecture variant. + ```console + $ docker manifest create --insecure myprivateregistry.mycompany.com/repo/image:1.0 \ + myprivateregistry.mycompany.com/repo/image-linux-ppc64le:1.0 \ + myprivateregistry.mycompany.com/repo/image-linux-s390x:1.0 \ + myprivateregistry.mycompany.com/repo/image-linux-arm:1.0 \ + myprivateregistry.mycompany.com/repo/image-linux-armhf:1.0 \ + myprivateregistry.mycompany.com/repo/image-windows-amd64:1.0 \ + myprivateregistry.mycompany.com/repo/image-linux-amd64:1.0 - Finally, you need to `push` your manifest list to the desired registry. Below are - descriptions of these three commands, and an example putting them all together. + $ docker manifest push --insecure myprivateregistry.mycompany.com/repo/image:tag + ``` - ```console - $ docker manifest create 45.55.81.106:5000/coolapp:v1 \ - 45.55.81.106:5000/coolapp-ppc64le-linux:v1 \ - 45.55.81.106:5000/coolapp-arm-linux:v1 \ - 45.55.81.106:5000/coolapp-amd64-linux:v1 \ - 45.55.81.106:5000/coolapp-amd64-windows:v1 - - Created manifest list 45.55.81.106:5000/coolapp:v1 - ``` - - ```console - $ docker manifest annotate 45.55.81.106:5000/coolapp:v1 45.55.81.106:5000/coolapp-arm-linux --arch arm - ``` - - ```console - $ docker manifest push 45.55.81.106:5000/coolapp:v1 - Pushed manifest 45.55.81.106:5000/coolapp@sha256:9701edc932223a66e49dd6c894a11db8c2cf4eccd1414f1ec105a623bf16b426 with digest: sha256:f67dcc5fc786f04f0743abfe0ee5dae9bd8caf8efa6c8144f7f2a43889dc513b - Pushed manifest 45.55.81.106:5000/coolapp@sha256:f3b3b28a45160805bb16542c9531888519430e9e6d6ffc09d72261b0d26ff74f with digest: sha256:b64ca0b60356a30971f098c92200b1271257f100a55b351e6bbe985638352f3a - Pushed manifest 45.55.81.106:5000/coolapp@sha256:39dc41c658cf25f33681a41310372f02728925a54aac3598310bfb1770615fc9 with digest: sha256:df436846483aff62bad830b730a0d3b77731bcf98ba5e470a8bbb8e9e346e4e8 - Pushed manifest 45.55.81.106:5000/coolapp@sha256:f91b1145cd4ac800b28122313ae9e88ac340bb3f1e3a4cd3e59a3648650f3275 with digest: sha256:5bb8e50aa2edd408bdf3ddf61efb7338ff34a07b762992c9432f1c02fc0e5e62 - sha256:050b213d49d7673ba35014f21454c573dcbec75254a08f4a7c34f66a47c06aba - - ``` - - ### Inspect a manifest list - - ```console - $ docker manifest inspect coolapp:v1 - { - "schemaVersion": 2, - "mediaType": "application/vnd.docker.distribution.manifest.list.v2+json", - "manifests": [ - { - "mediaType": "application/vnd.docker.distribution.manifest.v2+json", - "size": 424, - "digest": "sha256:f67dcc5fc786f04f0743abfe0ee5dae9bd8caf8efa6c8144f7f2a43889dc513b", - "platform": { - "architecture": "arm", - "os": "linux" - } - }, - { - "mediaType": "application/vnd.docker.distribution.manifest.v2+json", - "size": 424, - "digest": "sha256:b64ca0b60356a30971f098c92200b1271257f100a55b351e6bbe985638352f3a", - "platform": { - "architecture": "amd64", - "os": "linux" - } - }, - { - "mediaType": "application/vnd.docker.distribution.manifest.v2+json", - "size": 425, - "digest": "sha256:df436846483aff62bad830b730a0d3b77731bcf98ba5e470a8bbb8e9e346e4e8", - "platform": { - "architecture": "ppc64le", - "os": "linux" - } - }, - { - "mediaType": "application/vnd.docker.distribution.manifest.v2+json", - "size": 425, - "digest": "sha256:5bb8e50aa2edd408bdf3ddf61efb7338ff34a07b762992c9432f1c02fc0e5e62", - "platform": { - "architecture": "s390x", - "os": "linux" - } - } - ] - } - ``` - - ### Push to an insecure registry - - Here is an example of creating and pushing a manifest list using a known - insecure registry. - - ```console - $ docker manifest create --insecure myprivateregistry.mycompany.com/repo/image:1.0 \ - myprivateregistry.mycompany.com/repo/image-linux-ppc64le:1.0 \ - myprivateregistry.mycompany.com/repo/image-linux-s390x:1.0 \ - myprivateregistry.mycompany.com/repo/image-linux-arm:1.0 \ - myprivateregistry.mycompany.com/repo/image-linux-armhf:1.0 \ - myprivateregistry.mycompany.com/repo/image-windows-amd64:1.0 \ - myprivateregistry.mycompany.com/repo/image-linux-amd64:1.0 - - $ docker manifest push --insecure myprivateregistry.mycompany.com/repo/image:tag - ``` - - > **Note** - > - > The `--insecure` flag is not required to annotate a manifest list, - > since annotations are to a locally-stored copy of a manifest list. You may also - > skip the `--insecure` flag if you are performing a `docker manifest inspect` - > on a locally-stored manifest list. Be sure to keep in mind that locally-stored - > manifest lists are never used by the engine on a `docker pull`. + > **Note** + > + > The `--insecure` flag is not required to annotate a manifest list, + > since annotations are to a locally-stored copy of a manifest list. You may also + > skip the `--insecure` flag if you are performing a `docker manifest inspect` + > on a locally-stored manifest list. Be sure to keep in mind that locally-stored + > manifest lists are never used by the engine on a `docker pull`. deprecated: false experimental: false experimentalcli: true diff --git a/_data/engine-cli/docker_manifest_annotate.yaml b/_data/engine-cli/docker_manifest_annotate.yaml index 9807caa1be..217f0c2343 100644 --- a/_data/engine-cli/docker_manifest_annotate.yaml +++ b/_data/engine-cli/docker_manifest_annotate.yaml @@ -5,47 +5,63 @@ usage: docker manifest annotate [OPTIONS] MANIFEST_LIST MANIFEST pname: docker manifest plink: docker_manifest.yaml options: -- option: arch - value_type: string - description: Set architecture - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: os - value_type: string - description: Set operating system - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: os-features - value_type: stringSlice - default_value: '[]' - description: Set operating system feature - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: os-version - value_type: string - description: Set operating system version - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: variant - value_type: string - description: Set architecture variant - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false + - option: arch + value_type: string + description: Set architecture + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: os + value_type: string + description: Set operating system + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: os-features + value_type: stringSlice + default_value: '[]' + description: Set operating system feature + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: os-version + value_type: string + description: Set operating system version + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: variant + value_type: string + description: Set architecture variant + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false +inherited_options: + - option: help + value_type: bool + default_value: "false" + description: Print usage + deprecated: false + hidden: true + experimental: false + experimentalcli: false + kubernetes: false + swarm: false deprecated: false experimental: false experimentalcli: true diff --git a/_data/engine-cli/docker_manifest_create.yaml b/_data/engine-cli/docker_manifest_create.yaml index 9bee33d6bd..792dbc52b7 100644 --- a/_data/engine-cli/docker_manifest_create.yaml +++ b/_data/engine-cli/docker_manifest_create.yaml @@ -5,25 +5,38 @@ usage: docker manifest create MANIFEST_LIST MANIFEST [MANIFEST...] pname: docker manifest plink: docker_manifest.yaml options: -- option: amend - shorthand: a - value_type: bool - default_value: "false" - description: Amend an existing manifest list - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: insecure - value_type: bool - default_value: "false" - description: Allow communication with an insecure registry - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false + - option: amend + shorthand: a + value_type: bool + default_value: "false" + description: Amend an existing manifest list + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: insecure + value_type: bool + default_value: "false" + description: Allow communication with an insecure registry + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false +inherited_options: + - option: help + value_type: bool + default_value: "false" + description: Print usage + deprecated: false + hidden: true + experimental: false + experimentalcli: false + kubernetes: false + swarm: false deprecated: false experimental: false experimentalcli: true diff --git a/_data/engine-cli/docker_manifest_inspect.yaml b/_data/engine-cli/docker_manifest_inspect.yaml index 8da0a57b6f..3d463f037d 100644 --- a/_data/engine-cli/docker_manifest_inspect.yaml +++ b/_data/engine-cli/docker_manifest_inspect.yaml @@ -5,25 +5,38 @@ usage: docker manifest inspect [OPTIONS] [MANIFEST_LIST] MANIFEST pname: docker manifest plink: docker_manifest.yaml options: -- option: insecure - value_type: bool - default_value: "false" - description: Allow communication with an insecure registry - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: verbose - shorthand: v - value_type: bool - default_value: "false" - description: Output additional info including layers and platform - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false + - option: insecure + value_type: bool + default_value: "false" + description: Allow communication with an insecure registry + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: verbose + shorthand: v + value_type: bool + default_value: "false" + description: Output additional info including layers and platform + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false +inherited_options: + - option: help + value_type: bool + default_value: "false" + description: Print usage + deprecated: false + hidden: true + experimental: false + experimentalcli: false + kubernetes: false + swarm: false deprecated: false experimental: false experimentalcli: true diff --git a/_data/engine-cli/docker_manifest_push.yaml b/_data/engine-cli/docker_manifest_push.yaml index e286da6aee..79e23f5dc3 100644 --- a/_data/engine-cli/docker_manifest_push.yaml +++ b/_data/engine-cli/docker_manifest_push.yaml @@ -5,25 +5,38 @@ usage: docker manifest push [OPTIONS] MANIFEST_LIST pname: docker manifest plink: docker_manifest.yaml options: -- option: insecure - value_type: bool - default_value: "false" - description: Allow push to an insecure registry - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: purge - shorthand: p - value_type: bool - default_value: "false" - description: Remove the local manifest list after push - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false + - option: insecure + value_type: bool + default_value: "false" + description: Allow push to an insecure registry + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: purge + shorthand: p + value_type: bool + default_value: "false" + description: Remove the local manifest list after push + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false +inherited_options: + - option: help + value_type: bool + default_value: "false" + description: Print usage + deprecated: false + hidden: true + experimental: false + experimentalcli: false + kubernetes: false + swarm: false deprecated: false experimental: false experimentalcli: true diff --git a/_data/engine-cli/docker_manifest_rm.yaml b/_data/engine-cli/docker_manifest_rm.yaml index 513d2a7b2c..fec8f6dfa0 100644 --- a/_data/engine-cli/docker_manifest_rm.yaml +++ b/_data/engine-cli/docker_manifest_rm.yaml @@ -4,6 +4,17 @@ long: Delete one or more manifest lists from local storage usage: docker manifest rm MANIFEST_LIST [MANIFEST_LIST...] pname: docker manifest plink: docker_manifest.yaml +inherited_options: + - option: help + value_type: bool + default_value: "false" + description: Print usage + deprecated: false + hidden: true + experimental: false + experimentalcli: false + kubernetes: false + swarm: false deprecated: false experimental: false experimentalcli: true diff --git a/_data/engine-cli/docker_network.yaml b/_data/engine-cli/docker_network.yaml index bfaa8977fe..5f6306f307 100644 --- a/_data/engine-cli/docker_network.yaml +++ b/_data/engine-cli/docker_network.yaml @@ -1,27 +1,38 @@ command: docker network short: Manage networks long: |- - Manage networks. You can use subcommands to create, inspect, list, remove, - prune, connect, and disconnect networks. + Manage networks. You can use subcommands to create, inspect, list, remove, + prune, connect, and disconnect networks. usage: docker network pname: docker plink: docker.yaml cname: -- docker network connect -- docker network create -- docker network disconnect -- docker network inspect -- docker network ls -- docker network prune -- docker network rm + - docker network connect + - docker network create + - docker network disconnect + - docker network inspect + - docker network ls + - docker network prune + - docker network rm clink: -- docker_network_connect.yaml -- docker_network_create.yaml -- docker_network_disconnect.yaml -- docker_network_inspect.yaml -- docker_network_ls.yaml -- docker_network_prune.yaml -- docker_network_rm.yaml + - docker_network_connect.yaml + - docker_network_create.yaml + - docker_network_disconnect.yaml + - docker_network_inspect.yaml + - docker_network_ls.yaml + - docker_network_prune.yaml + - docker_network_rm.yaml +inherited_options: + - option: help + value_type: bool + default_value: "false" + description: Print usage + deprecated: false + hidden: true + experimental: false + experimentalcli: false + kubernetes: false + swarm: false deprecated: false min_api_version: "1.21" experimental: false diff --git a/_data/engine-cli/docker_network_connect.yaml b/_data/engine-cli/docker_network_connect.yaml index 9224936676..dddc3e32e6 100644 --- a/_data/engine-cli/docker_network_connect.yaml +++ b/_data/engine-cli/docker_network_connect.yaml @@ -1,136 +1,156 @@ command: docker network connect short: Connect a container to a network long: |- - Connects a container to a network. You can connect a container by name - or by ID. Once connected, the container can communicate with other containers in - the same network. + Connects a container to a network. You can connect a container by name + or by ID. Once connected, the container can communicate with other containers in + the same network. usage: docker network connect [OPTIONS] NETWORK CONTAINER pname: docker network plink: docker_network.yaml options: -- option: alias - value_type: stringSlice - default_value: '[]' - description: Add network-scoped alias for the container - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: driver-opt - value_type: stringSlice - default_value: '[]' - description: driver options for the network - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: ip - value_type: string - description: IPv4 address (e.g., 172.30.100.104) - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: ip6 - value_type: string - description: IPv6 address (e.g., 2001:db8::33) - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: link - value_type: list - description: Add link to another container - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: link-local-ip - value_type: stringSlice - default_value: '[]' - description: Add a link-local address for the container - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false + - option: alias + value_type: stringSlice + default_value: '[]' + description: Add network-scoped alias for the container + details_url: '#alias' + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: driver-opt + value_type: stringSlice + default_value: '[]' + description: driver options for the network + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: ip + value_type: string + description: IPv4 address (e.g., `172.30.100.104`) + details_url: '#ip' + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: ip6 + value_type: string + description: IPv6 address (e.g., `2001:db8::33`) + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: link + value_type: list + description: Add link to another container + details_url: '#link' + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: link-local-ip + value_type: stringSlice + default_value: '[]' + description: Add a link-local address for the container + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false +inherited_options: + - option: help + value_type: bool + default_value: "false" + description: Print usage + deprecated: false + hidden: true + experimental: false + experimentalcli: false + kubernetes: false + swarm: false examples: |- - ### Connect a running container to a network + ### Connect a running container to a network - ```console - $ docker network connect multi-host-network container1 - ``` + ```console + $ docker network connect multi-host-network container1 + ``` - ### Connect a container to a network when it starts + ### Connect a container to a network when it starts - You can also use the `docker run --network=` option to start a - container and immediately connect it to a network. + You can also use the `docker run --network=` option to start a + container and immediately connect it to a network. - ```console - $ docker run -itd --network=multi-host-network busybox - ``` + ```console + $ docker run -itd --network=multi-host-network busybox + ``` - ### Specify the IP address a container will use on a given network (--ip) + ### Specify the IP address a container will use on a given network (--ip) {#ip} - You can specify the IP address you want to be assigned to the container's interface. + You can specify the IP address you want to be assigned to the container's interface. - ```console - $ docker network connect --ip 10.10.36.122 multi-host-network container2 - ``` + ```console + $ docker network connect --ip 10.10.36.122 multi-host-network container2 + ``` - ### Use the legacy `--link` option (--link) + ### Use the legacy `--link` option (--link) {#link} - You can use `--link` option to link another container with a preferred alias + You can use `--link` option to link another container with a preferred alias - ```console - $ docker network connect --link container1:c1 multi-host-network container2 - ``` + ```console + $ docker network connect --link container1:c1 multi-host-network container2 + ``` - ### Create a network alias for a container (--alias) + ### Create a network alias for a container (--alias) {#alias} - `--alias` option can be used to resolve the container by another name in the network - being connected to. + `--alias` option can be used to resolve the container by another name in the network + being connected to. - ```console - $ docker network connect --alias db --alias mysql multi-host-network container2 - ``` + ```console + $ docker network connect --alias db --alias mysql multi-host-network container2 + ``` - ### Network implications of stopping, pausing, or restarting containers + ### Network implications of stopping, pausing, or restarting containers - You can pause, restart, and stop containers that are connected to a network. - A container connects to its configured networks when it runs. + You can pause, restart, and stop containers that are connected to a network. + A container connects to its configured networks when it runs. - If specified, the container's IP address(es) is reapplied when a stopped - container is restarted. If the IP address is no longer available, the container - fails to start. One way to guarantee that the IP address is available is - to specify an `--ip-range` when creating the network, and choose the static IP - address(es) from outside that range. This ensures that the IP address is not - given to another container while this container is not on the network. + If specified, the container's IP address(es) is reapplied when a stopped + container is restarted. If the IP address is no longer available, the container + fails to start. One way to guarantee that the IP address is available is + to specify an `--ip-range` when creating the network, and choose the static IP + address(es) from outside that range. This ensures that the IP address is not + given to another container while this container is not on the network. - ```console - $ docker network create --subnet 172.20.0.0/16 --ip-range 172.20.240.0/20 multi-host-network - ``` + ```console + $ docker network create --subnet 172.20.0.0/16 --ip-range 172.20.240.0/20 multi-host-network + ``` - ```console - $ docker network connect --ip 172.20.128.2 multi-host-network container2 - ``` + ```console + $ docker network connect --ip 172.20.128.2 multi-host-network container2 + ``` - To verify the container is connected, use the `docker network inspect` command. - Use `docker network disconnect` to remove a container from the network. + To verify the container is connected, use the `docker network inspect` command. + Use `docker network disconnect` to remove a container from the network. - Once connected in network, containers can communicate using only another - container's IP address or name. For `overlay` networks or custom plugins that - support multi-host connectivity, containers connected to the same multi-host - network but launched from different Engines can also communicate in this way. + Once connected in network, containers can communicate using only another + container's IP address or name. For `overlay` networks or custom plugins that + support multi-host connectivity, containers connected to the same multi-host + network but launched from different Engines can also communicate in this way. - You can connect a container to one or more networks. The networks need not be - the same type. For example, you can connect a single container bridge and overlay - networks. + You can connect a container to one or more networks. The networks need not be + the same type. For example, you can connect a single container bridge and overlay + networks. deprecated: false min_api_version: "1.21" experimental: false diff --git a/_data/engine-cli/docker_network_create.yaml b/_data/engine-cli/docker_network_create.yaml index 3795d69a1a..2c469e2d07 100644 --- a/_data/engine-cli/docker_network_create.yaml +++ b/_data/engine-cli/docker_network_create.yaml @@ -1,341 +1,397 @@ command: docker network create short: Create a network long: |- - Creates a new network. The `DRIVER` accepts `bridge` or `overlay` which are the - built-in network drivers. If you have installed a third party or your own custom - network driver you can specify that `DRIVER` here also. If you don't specify the - `--driver` option, the command automatically creates a `bridge` network for you. - When you install Docker Engine it creates a `bridge` network automatically. This - network corresponds to the `docker0` bridge that Engine has traditionally relied - on. When you launch a new container with `docker run` it automatically connects to - this bridge network. You cannot remove this default bridge network, but you can - create new ones using the `network create` command. + Creates a new network. The `DRIVER` accepts `bridge` or `overlay` which are the + built-in network drivers. If you have installed a third party or your own custom + network driver you can specify that `DRIVER` here also. If you don't specify the + `--driver` option, the command automatically creates a `bridge` network for you. + When you install Docker Engine it creates a `bridge` network automatically. This + network corresponds to the `docker0` bridge that Engine has traditionally relied + on. When you launch a new container with `docker run` it automatically connects to + this bridge network. You cannot remove this default bridge network, but you can + create new ones using the `network create` command. - ```console - $ docker network create -d bridge my-bridge-network - ``` + ```console + $ docker network create -d bridge my-bridge-network + ``` - Bridge networks are isolated networks on a single Engine installation. If you - want to create a network that spans multiple Docker hosts each running an - Engine, you must create an `overlay` network. Unlike `bridge` networks, overlay - networks require some pre-existing conditions before you can create one. These - conditions are: + Bridge networks are isolated networks on a single Engine installation. If you + want to create a network that spans multiple Docker hosts each running an + Engine, you must enable Swarm mode, and create an `overlay` network. To read more + about overlay networks with Swarm mode, see ["*use overlay networks*"](/network/overlay/). - * Access to a key-value store. Engine supports Consul, Etcd, and ZooKeeper (Distributed store) key-value stores. - * A cluster of hosts with connectivity to the key-value store. - * A properly configured Engine `daemon` on each host in the cluster. + Once you have enabled swarm mode, you can create a swarm-scoped overlay network: - The `dockerd` options that support the `overlay` network are: + ```console + $ docker network create --scope=swarm --attachable -d overlay my-multihost-network + ``` - * `--cluster-store` - * `--cluster-store-opt` - * `--cluster-advertise` + By default, swarm-scoped networks do not allow manually started containers to + be attached. This restriction is added to prevent someone that has access to + a non-manager node in the swarm cluster from running a container that is able + to access the network stack of a swarm service. - To read more about these options and how to configure them, see ["*Get started - with multi-host network*"](https://docs.docker.com/engine/userguide/networking/get-started-overlay). + The `--attachable` option used in the example above disables this restriction, + and allows for both swarm services and manually started containers to attach to + the oerlay network. - While not required, it is a good idea to install Docker Swarm to - manage the cluster that makes up your network. Swarm provides sophisticated - discovery and server management tools that can assist your implementation. + Network names must be unique. The Docker daemon attempts to identify naming + conflicts but this is not guaranteed. It is the user's responsibility to avoid + name conflicts. - Once you have prepared the `overlay` network prerequisites you simply choose a - Docker host in the cluster and issue the following to create the network: + ### Overlay network limitations - ```console - $ docker network create -d overlay my-multihost-network - ``` - - Network names must be unique. The Docker daemon attempts to identify naming - conflicts but this is not guaranteed. It is the user's responsibility to avoid - name conflicts. - - ### Overlay network limitations - - You should create overlay networks with `/24` blocks (the default), which limits - you to 256 IP addresses, when you create networks using the default VIP-based - endpoint-mode. This recommendation addresses - [limitations with swarm mode](https://github.com/moby/moby/issues/30820). If you - need more than 256 IP addresses, do not increase the IP block size. You can - either use `dnsrr` endpoint mode with an external load balancer, or use multiple - smaller overlay networks. See - [Configure service discovery](https://docs.docker.com/engine/swarm/networking/#configure-service-discovery) - for more information about different endpoint modes. + You should create overlay networks with `/24` blocks (the default), which limits + you to 256 IP addresses, when you create networks using the default VIP-based + endpoint-mode. This recommendation addresses + [limitations with swarm mode](https://github.com/moby/moby/issues/30820). If you + need more than 256 IP addresses, do not increase the IP block size. You can + either use `dnsrr` endpoint mode with an external load balancer, or use multiple + smaller overlay networks. See + [Configure service discovery](/engine/swarm/networking/#configure-service-discovery) + for more information about different endpoint modes. usage: docker network create [OPTIONS] NETWORK pname: docker network plink: docker_network.yaml options: -- option: attachable - value_type: bool - default_value: "false" - description: Enable manual container attachment - deprecated: false - min_api_version: "1.25" - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: aux-address - value_type: map - default_value: map[] - description: Auxiliary IPv4 or IPv6 addresses used by Network driver - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: config-from - value_type: string - description: The network from which to copy the configuration - deprecated: false - min_api_version: "1.30" - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: config-only - value_type: bool - default_value: "false" - description: Create a configuration only network - deprecated: false - min_api_version: "1.30" - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: driver - shorthand: d - value_type: string - default_value: bridge - description: Driver to manage the Network - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: gateway - value_type: stringSlice - default_value: '[]' - description: IPv4 or IPv6 Gateway for the master subnet - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: ingress - value_type: bool - default_value: "false" - description: Create swarm routing-mesh network - deprecated: false - min_api_version: "1.29" - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: internal - value_type: bool - default_value: "false" - description: Restrict external access to the network - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: ip-range - value_type: stringSlice - default_value: '[]' - description: Allocate container ip from a sub-range - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: ipam-driver - value_type: string - default_value: default - description: IP Address Management Driver - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: ipam-opt - value_type: map - default_value: map[] - description: Set IPAM driver specific options - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: ipv6 - value_type: bool - default_value: "false" - description: Enable IPv6 networking - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: label - value_type: list - description: Set metadata on a network - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: opt - shorthand: o - value_type: map - default_value: map[] - description: Set driver specific options - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: scope - value_type: string - description: Control the network's scope - deprecated: false - min_api_version: "1.30" - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: subnet - value_type: stringSlice - default_value: '[]' - description: Subnet in CIDR format that represents a network segment - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false + - option: attachable + value_type: bool + default_value: "false" + description: Enable manual container attachment + deprecated: false + hidden: false + min_api_version: "1.25" + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: aux-address + value_type: map + default_value: map[] + description: Auxiliary IPv4 or IPv6 addresses used by Network driver + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: config-from + value_type: string + description: The network from which to copy the configuration + deprecated: false + hidden: false + min_api_version: "1.30" + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: config-only + value_type: bool + default_value: "false" + description: Create a configuration only network + deprecated: false + hidden: false + min_api_version: "1.30" + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: driver + shorthand: d + value_type: string + default_value: bridge + description: Driver to manage the Network + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: gateway + value_type: stringSlice + default_value: '[]' + description: IPv4 or IPv6 Gateway for the master subnet + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: ingress + value_type: bool + default_value: "false" + description: Create swarm routing-mesh network + details_url: '#ingress' + deprecated: false + hidden: false + min_api_version: "1.29" + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: internal + value_type: bool + default_value: "false" + description: Restrict external access to the network + details_url: '#internal' + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: ip-range + value_type: stringSlice + default_value: '[]' + description: Allocate container ip from a sub-range + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: ipam-driver + value_type: string + default_value: default + description: IP Address Management Driver + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: ipam-opt + value_type: map + default_value: map[] + description: Set IPAM driver specific options + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: ipv6 + value_type: bool + default_value: "false" + description: Enable IPv6 networking + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: label + value_type: list + description: Set metadata on a network + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: opt + shorthand: o + value_type: map + default_value: map[] + description: Set driver specific options + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: scope + value_type: string + description: Control the network's scope + deprecated: false + hidden: false + min_api_version: "1.30" + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: subnet + value_type: stringSlice + default_value: '[]' + description: Subnet in CIDR format that represents a network segment + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false +inherited_options: + - option: help + value_type: bool + default_value: "false" + description: Print usage + deprecated: false + hidden: true + experimental: false + experimentalcli: false + kubernetes: false + swarm: false examples: |- - ### Connect containers + ### Connect containers - When you start a container, use the `--network` flag to connect it to a network. - This example adds the `busybox` container to the `mynet` network: + When you start a container, use the `--network` flag to connect it to a network. + This example adds the `busybox` container to the `mynet` network: - ```console - $ docker run -itd --network=mynet busybox - ``` + ```console + $ docker run -itd --network=mynet busybox + ``` - If you want to add a container to a network after the container is already - running, use the `docker network connect` subcommand. + If you want to add a container to a network after the container is already + running, use the `docker network connect` subcommand. - You can connect multiple containers to the same network. Once connected, the - containers can communicate using only another container's IP address or name. - For `overlay` networks or custom plugins that support multi-host connectivity, - containers connected to the same multi-host network but launched from different - Engines can also communicate in this way. + You can connect multiple containers to the same network. Once connected, the + containers can communicate using only another container's IP address or name. + For `overlay` networks or custom plugins that support multi-host connectivity, + containers connected to the same multi-host network but launched from different + Engines can also communicate in this way. - You can disconnect a container from a network using the `docker network - disconnect` command. + You can disconnect a container from a network using the `docker network + disconnect` command. - ### Specify advanced options + ### Specify advanced options - When you create a network, Engine creates a non-overlapping subnetwork for the - network by default. This subnetwork is not a subdivision of an existing - network. It is purely for ip-addressing purposes. You can override this default - and specify subnetwork values directly using the `--subnet` option. On a - `bridge` network you can only create a single subnet: + When you create a network, Engine creates a non-overlapping subnetwork for the + network by default. This subnetwork is not a subdivision of an existing network. + It is purely for ip-addressing purposes. You can override this default and + specify subnetwork values directly using the `--subnet` option. On a + `bridge` network you can only create a single subnet: - ```console - $ docker network create --driver=bridge --subnet=192.168.0.0/16 br0 - ``` + ```console + $ docker network create --driver=bridge --subnet=192.168.0.0/16 br0 + ``` - Additionally, you also specify the `--gateway` `--ip-range` and `--aux-address` - options. + Additionally, you also specify the `--gateway` `--ip-range` and `--aux-address` + options. - ```console - $ docker network create \ - --driver=bridge \ - --subnet=172.28.0.0/16 \ - --ip-range=172.28.5.0/24 \ - --gateway=172.28.5.254 \ - br0 - ``` + ```console + $ docker network create \ + --driver=bridge \ + --subnet=172.28.0.0/16 \ + --ip-range=172.28.5.0/24 \ + --gateway=172.28.5.254 \ + br0 + ``` - If you omit the `--gateway` flag the Engine selects one for you from inside a - preferred pool. For `overlay` networks and for network driver plugins that - support it you can create multiple subnetworks. This example uses two `/25` - subnet mask to adhere to the current guidance of not having more than 256 IPs in - a single overlay network. Each of the subnetworks has 126 usable addresses. + If you omit the `--gateway` flag the Engine selects one for you from inside a + preferred pool. For `overlay` networks and for network driver plugins that + support it you can create multiple subnetworks. This example uses two `/25` + subnet mask to adhere to the current guidance of not having more than 256 IPs in + a single overlay network. Each of the subnetworks has 126 usable addresses. - ```console - $ docker network create -d overlay \ - --subnet=192.168.10.0/25 \ - --subnet=192.168.20.0/25 \ - --gateway=192.168.10.100 \ - --gateway=192.168.20.100 \ - --aux-address="my-router=192.168.10.5" --aux-address="my-switch=192.168.10.6" \ - --aux-address="my-printer=192.168.20.5" --aux-address="my-nas=192.168.20.6" \ - my-multihost-network - ``` + ```console + $ docker network create -d overlay \ + --subnet=192.168.10.0/25 \ + --subnet=192.168.20.0/25 \ + --gateway=192.168.10.100 \ + --gateway=192.168.20.100 \ + --aux-address="my-router=192.168.10.5" --aux-address="my-switch=192.168.10.6" \ + --aux-address="my-printer=192.168.20.5" --aux-address="my-nas=192.168.20.6" \ + my-multihost-network + ``` - Be sure that your subnetworks do not overlap. If they do, the network create - fails and Engine returns an error. + Be sure that your subnetworks do not overlap. If they do, the network create + fails and Engine returns an error. - ### Bridge driver options + ### Bridge driver options - When creating a custom network, the default network driver (i.e. `bridge`) has - additional options that can be passed. The following are those options and the - equivalent docker daemon flags used for docker0 bridge: + When creating a custom network, the default network driver (i.e. `bridge`) has + additional options that can be passed. The following are those options and the + equivalent docker daemon flags used for docker0 bridge: - | Option | Equivalent | Description | - |--------------------------------------------------|-------------|-------------------------------------------------------| - | `com.docker.network.bridge.name` | - | Bridge name to be used when creating the Linux bridge | - | `com.docker.network.bridge.enable_ip_masquerade` | `--ip-masq` | Enable IP masquerading | - | `com.docker.network.bridge.enable_icc` | `--icc` | Enable or Disable Inter Container Connectivity | - | `com.docker.network.bridge.host_binding_ipv4` | `--ip` | Default IP when binding container ports | - | `com.docker.network.driver.mtu` | `--mtu` | Set the containers network MTU | - | `com.docker.network.container_iface_prefix` | - | Set a custom prefix for container interfaces | + | Option | Equivalent | Description | + |--------------------------------------------------|-------------|-------------------------------------------------------| + | `com.docker.network.bridge.name` | - | Bridge name to be used when creating the Linux bridge | + | `com.docker.network.bridge.enable_ip_masquerade` | `--ip-masq` | Enable IP masquerading | + | `com.docker.network.bridge.enable_icc` | `--icc` | Enable or Disable Inter Container Connectivity | + | `com.docker.network.bridge.host_binding_ipv4` | `--ip` | Default IP when binding container ports | + | `com.docker.network.driver.mtu` | `--mtu` | Set the containers network MTU | + | `com.docker.network.container_iface_prefix` | - | Set a custom prefix for container interfaces | - The following arguments can be passed to `docker network create` for any - network driver, again with their approximate equivalents to `docker daemon`. + The following arguments can be passed to `docker network create` for any + network driver, again with their approximate equivalents to `docker daemon`. - | Argument | Equivalent | Description | - |--------------|----------------|--------------------------------------------| - | `--gateway` | - | IPv4 or IPv6 Gateway for the master subnet | - | `--ip-range` | `--fixed-cidr` | Allocate IPs from a range | - | `--internal` | - | Restrict external access to the network | - | `--ipv6` | `--ipv6` | Enable IPv6 networking | - | `--subnet` | `--bip` | Subnet for network | + | Argument | Equivalent | Description | + |--------------|----------------|--------------------------------------------| + | `--gateway` | - | IPv4 or IPv6 Gateway for the master subnet | + | `--ip-range` | `--fixed-cidr` | Allocate IPs from a range | + | `--internal` | - | Restrict external access to the network | + | `--ipv6` | `--ipv6` | Enable IPv6 networking | + | `--subnet` | `--bip` | Subnet for network | - For example, let's use `-o` or `--opt` options to specify an IP address binding - when publishing ports: + For example, let's use `-o` or `--opt` options to specify an IP address binding + when publishing ports: - ```console - $ docker network create \ - -o "com.docker.network.bridge.host_binding_ipv4"="172.19.0.1" \ - simple-network - ``` + ```console + $ docker network create \ + -o "com.docker.network.bridge.host_binding_ipv4"="172.19.0.1" \ + simple-network + ``` - ### Network internal mode (--internal) + ### Network internal mode (--internal) {#internal} - By default, when you connect a container to an `overlay` network, Docker also - connects a bridge network to it to provide external connectivity. If you want - to create an externally isolated `overlay` network, you can specify the - `--internal` option. + By default, when you connect a container to an `overlay` network, Docker also + connects a bridge network to it to provide external connectivity. If you want + to create an externally isolated `overlay` network, you can specify the + `--internal` option. - ### Network ingress mode (--ingress) + ### Network ingress mode (--ingress) {#ingress} - You can create the network which will be used to provide the routing-mesh in the - swarm cluster. You do so by specifying `--ingress` when creating the network. Only - one ingress network can be created at the time. The network can be removed only - if no services depend on it. Any option available when creating an overlay network - is also available when creating the ingress network, besides the `--attachable` option. + You can create the network which will be used to provide the routing-mesh in the + swarm cluster. You do so by specifying `--ingress` when creating the network. Only + one ingress network can be created at the time. The network can be removed only + if no services depend on it. Any option available when creating an overlay network + is also available when creating the ingress network, besides the `--attachable` option. - ```console - $ docker network create -d overlay \ - --subnet=10.11.0.0/16 \ - --ingress \ - --opt com.docker.network.driver.mtu=9216 \ - --opt encrypted=true \ - my-ingress-network - ``` + ```console + $ docker network create -d overlay \ + --subnet=10.11.0.0/16 \ + --ingress \ + --opt com.docker.network.driver.mtu=9216 \ + --opt encrypted=true \ + my-ingress-network + ``` + + ### Run services on predefined networks + + You can create services on the predefined docker networks `bridge` and `host`. + + ```console + $ docker service create --name my-service \ + --network host \ + --replicas 2 \ + busybox top + ``` + + ### Swarm networks with local scope drivers + + You can create a swarm network with local scope network drivers. You do so + by promoting the network scope to `swarm` during the creation of the network. + You will then be able to use this network when creating services. + + ```console + $ docker network create -d bridge \ + --scope swarm \ + --attachable \ + swarm-network + ``` + + For network drivers which provide connectivity across hosts (ex. macvlan), if + node specific configurations are needed in order to plumb the network on each + host, you will supply that configuration via a configuration only network. + When you create the swarm scoped network, you will then specify the name of the + network which contains the configuration. + + + ```console + node1$ docker network create --config-only --subnet 192.168.100.0/24 --gateway 192.168.100.115 mv-config + node2$ docker network create --config-only --subnet 192.168.200.0/24 --gateway 192.168.200.202 mv-config + node1$ docker network create -d macvlan --scope swarm --config-from mv-config --attachable swarm-network + ``` deprecated: false min_api_version: "1.21" experimental: false diff --git a/_data/engine-cli/docker_network_disconnect.yaml b/_data/engine-cli/docker_network_disconnect.yaml index 44793ab1a6..b5f8ada2c3 100644 --- a/_data/engine-cli/docker_network_disconnect.yaml +++ b/_data/engine-cli/docker_network_disconnect.yaml @@ -1,26 +1,38 @@ command: docker network disconnect short: Disconnect a container from a network long: |- - Disconnects a container from a network. The container must be running to - disconnect it from the network. + Disconnects a container from a network. The container must be running to + disconnect it from the network. usage: docker network disconnect [OPTIONS] NETWORK CONTAINER pname: docker network plink: docker_network.yaml options: -- option: force - shorthand: f - value_type: bool - default_value: "false" - description: Force the container to disconnect from a network - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false + - option: force + shorthand: f + value_type: bool + default_value: "false" + description: Force the container to disconnect from a network + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false +inherited_options: + - option: help + value_type: bool + default_value: "false" + description: Print usage + deprecated: false + hidden: true + experimental: false + experimentalcli: false + kubernetes: false + swarm: false examples: |- - ```console - $ docker network disconnect multi-host-network container1 - ``` + ```console + $ docker network disconnect multi-host-network container1 + ``` deprecated: false min_api_version: "1.21" experimental: false diff --git a/_data/engine-cli/docker_network_inspect.yaml b/_data/engine-cli/docker_network_inspect.yaml index 8c83d1940b..1bc4d4723f 100644 --- a/_data/engine-cli/docker_network_inspect.yaml +++ b/_data/engine-cli/docker_network_inspect.yaml @@ -1,31 +1,48 @@ command: docker network inspect short: Display detailed information on one or more networks long: |- - Returns information about one or more networks. By default, this command renders - all results in a JSON object. + Returns information about one or more networks. By default, this command renders + all results in a JSON object. usage: docker network inspect [OPTIONS] NETWORK [NETWORK...] pname: docker network plink: docker_network.yaml options: -- option: format - shorthand: f - value_type: string - description: Format the output using the given Go template - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: verbose - shorthand: v - value_type: bool - default_value: "false" - description: Verbose output for diagnostics - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false + - option: format + shorthand: f + value_type: string + description: |- + Format output using a custom template: + 'json': Print in JSON format + 'TEMPLATE': Print output using the given Go template. + Refer to https://docs.docker.com/go/formatting/ for more information about formatting output with templates + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: verbose + shorthand: v + value_type: bool + default_value: "false" + description: Verbose output for diagnostics + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false +inherited_options: + - option: help + value_type: bool + default_value: "false" + description: Print usage + deprecated: false + hidden: true + experimental: false + experimentalcli: false + kubernetes: false + swarm: false deprecated: false min_api_version: "1.21" experimental: false diff --git a/_data/engine-cli/docker_network_ls.yaml b/_data/engine-cli/docker_network_ls.yaml index 0f234253b7..c38c234b8a 100644 --- a/_data/engine-cli/docker_network_ls.yaml +++ b/_data/engine-cli/docker_network_ls.yaml @@ -1,250 +1,282 @@ command: docker network ls -aliases: list +aliases: docker network ls, docker network list short: List networks long: |- - Lists all the networks the Engine `daemon` knows about. This includes the - networks that span across multiple hosts in a cluster. + Lists all the networks the Engine `daemon` knows about. This includes the + networks that span across multiple hosts in a cluster. usage: docker network ls [OPTIONS] pname: docker network plink: docker_network.yaml options: -- option: filter - shorthand: f - value_type: filter - description: Provide filter values (e.g. 'driver=bridge') - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: format - value_type: string - description: Pretty-print networks using a Go template - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: no-trunc - value_type: bool - default_value: "false" - description: Do not truncate the output - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: quiet - shorthand: q - value_type: bool - default_value: "false" - description: Only display network IDs - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false + - option: filter + shorthand: f + value_type: filter + description: Provide filter values (e.g. `driver=bridge`) + details_url: '#filter' + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: format + value_type: string + description: |- + Format output using a custom template: + 'table': Print output in table format with column headers (default) + 'table TEMPLATE': Print output in table format using the given Go template + 'json': Print in JSON format + 'TEMPLATE': Print output using the given Go template. + Refer to https://docs.docker.com/go/formatting/ for more information about formatting output with templates + details_url: '#format' + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: no-trunc + value_type: bool + default_value: "false" + description: Do not truncate the output + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: quiet + shorthand: q + value_type: bool + default_value: "false" + description: Only display network IDs + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false +inherited_options: + - option: help + value_type: bool + default_value: "false" + description: Print usage + deprecated: false + hidden: true + experimental: false + experimentalcli: false + kubernetes: false + swarm: false examples: |- - ### List all networks + ### List all networks - ```console - $ docker network ls - NETWORK ID NAME DRIVER SCOPE - 7fca4eb8c647 bridge bridge local - 9f904ee27bf5 none null local - cf03ee007fb4 host host local - 78b03ee04fc4 multi-host overlay swarm - ``` + ```console + $ docker network ls + NETWORK ID NAME DRIVER SCOPE + 7fca4eb8c647 bridge bridge local + 9f904ee27bf5 none null local + cf03ee007fb4 host host local + 78b03ee04fc4 multi-host overlay swarm + ``` - Use the `--no-trunc` option to display the full network id: + Use the `--no-trunc` option to display the full network id: - ```console - $ docker network ls --no-trunc - NETWORK ID NAME DRIVER SCOPE - 18a2866682b85619a026c81b98a5e375bd33e1b0936a26cc497c283d27bae9b3 none null local - c288470c46f6c8949c5f7e5099b5b7947b07eabe8d9a27d79a9cbf111adcbf47 host host local - 7b369448dccbf865d397c8d2be0cda7cf7edc6b0945f77d2529912ae917a0185 bridge bridge local - 95e74588f40db048e86320c6526440c504650a1ff3e9f7d60a497c4d2163e5bd foo bridge local - 63d1ff1f77b07ca51070a8c227e962238358bd310bde1529cf62e6c307ade161 dev bridge local - ``` + ```console + $ docker network ls --no-trunc + NETWORK ID NAME DRIVER SCOPE + 18a2866682b85619a026c81b98a5e375bd33e1b0936a26cc497c283d27bae9b3 none null local + c288470c46f6c8949c5f7e5099b5b7947b07eabe8d9a27d79a9cbf111adcbf47 host host local + 7b369448dccbf865d397c8d2be0cda7cf7edc6b0945f77d2529912ae917a0185 bridge bridge local + 95e74588f40db048e86320c6526440c504650a1ff3e9f7d60a497c4d2163e5bd foo bridge local + 63d1ff1f77b07ca51070a8c227e962238358bd310bde1529cf62e6c307ade161 dev bridge local + ``` - ### Filtering (--filter) + ### Filtering (--filter) {#filter} - The filtering flag (`-f` or `--filter`) format is a `key=value` pair. If there - is more than one filter, then pass multiple flags (e.g. `--filter "foo=bar" --filter "bif=baz"`). - Multiple filter flags are combined as an `OR` filter. For example, - `-f type=custom -f type=builtin` returns both `custom` and `builtin` networks. + The filtering flag (`-f` or `--filter`) format is a `key=value` pair. If there + is more than one filter, then pass multiple flags (e.g. `--filter "foo=bar" --filter "bif=baz"`). + Multiple filter flags are combined as an `OR` filter. For example, + `-f type=custom -f type=builtin` returns both `custom` and `builtin` networks. - The currently supported filters are: + The currently supported filters are: - * driver - * id (network's id) - * label (`label=` or `label==`) - * name (network's name) - * scope (`swarm|global|local`) - * type (`custom|builtin`) + * driver + * id (network's id) + * label (`label=` or `label==`) + * name (network's name) + * scope (`swarm|global|local`) + * type (`custom|builtin`) - #### Driver + #### Driver - The `driver` filter matches networks based on their driver. + The `driver` filter matches networks based on their driver. - The following example matches networks with the `bridge` driver: + The following example matches networks with the `bridge` driver: - ```console - $ docker network ls --filter driver=bridge - NETWORK ID NAME DRIVER SCOPE - db9db329f835 test1 bridge local - f6e212da9dfd test2 bridge local - ``` + ```console + $ docker network ls --filter driver=bridge + NETWORK ID NAME DRIVER SCOPE + db9db329f835 test1 bridge local + f6e212da9dfd test2 bridge local + ``` - #### ID + #### ID - The `id` filter matches on all or part of a network's ID. + The `id` filter matches on all or part of a network's ID. - The following filter matches all networks with an ID containing the - `63d1ff1f77b0...` string. + The following filter matches all networks with an ID containing the + `63d1ff1f77b0...` string. - ```console - $ docker network ls --filter id=63d1ff1f77b07ca51070a8c227e962238358bd310bde1529cf62e6c307ade161 - NETWORK ID NAME DRIVER SCOPE - 63d1ff1f77b0 dev bridge local - ``` + ```console + $ docker network ls --filter id=63d1ff1f77b07ca51070a8c227e962238358bd310bde1529cf62e6c307ade161 + NETWORK ID NAME DRIVER SCOPE + 63d1ff1f77b0 dev bridge local + ``` - You can also filter for a substring in an ID as this shows: + You can also filter for a substring in an ID as this shows: - ```console - $ docker network ls --filter id=95e74588f40d - NETWORK ID NAME DRIVER SCOPE - 95e74588f40d foo bridge local + ```console + $ docker network ls --filter id=95e74588f40d + NETWORK ID NAME DRIVER SCOPE + 95e74588f40d foo bridge local - $ docker network ls --filter id=95e - NETWORK ID NAME DRIVER SCOPE - 95e74588f40d foo bridge local - ``` + $ docker network ls --filter id=95e + NETWORK ID NAME DRIVER SCOPE + 95e74588f40d foo bridge local + ``` - #### Label + #### Label - The `label` filter matches networks based on the presence of a `label` alone or a `label` and a - value. + The `label` filter matches networks based on the presence of a `label` alone or a `label` and a + value. - The following filter matches networks with the `usage` label regardless of its value. + The following filter matches networks with the `usage` label regardless of its value. - ```console - $ docker network ls -f "label=usage" - NETWORK ID NAME DRIVER SCOPE - db9db329f835 test1 bridge local - f6e212da9dfd test2 bridge local - ``` + ```console + $ docker network ls -f "label=usage" + NETWORK ID NAME DRIVER SCOPE + db9db329f835 test1 bridge local + f6e212da9dfd test2 bridge local + ``` - The following filter matches networks with the `usage` label with the `prod` value. + The following filter matches networks with the `usage` label with the `prod` value. - ```console - $ docker network ls -f "label=usage=prod" - NETWORK ID NAME DRIVER SCOPE - f6e212da9dfd test2 bridge local - ``` + ```console + $ docker network ls -f "label=usage=prod" + NETWORK ID NAME DRIVER SCOPE + f6e212da9dfd test2 bridge local + ``` - #### Name + #### Name - The `name` filter matches on all or part of a network's name. + The `name` filter matches on all or part of a network's name. - The following filter matches all networks with a name containing the `foobar` string. + The following filter matches all networks with a name containing the `foobar` string. - ```console - $ docker network ls --filter name=foobar - NETWORK ID NAME DRIVER SCOPE - 06e7eef0a170 foobar bridge local - ``` + ```console + $ docker network ls --filter name=foobar + NETWORK ID NAME DRIVER SCOPE + 06e7eef0a170 foobar bridge local + ``` - You can also filter for a substring in a name as this shows: + You can also filter for a substring in a name as this shows: - ```console - $ docker network ls --filter name=foo - NETWORK ID NAME DRIVER SCOPE - 95e74588f40d foo bridge local - 06e7eef0a170 foobar bridge local - ``` + ```console + $ docker network ls --filter name=foo + NETWORK ID NAME DRIVER SCOPE + 95e74588f40d foo bridge local + 06e7eef0a170 foobar bridge local + ``` - #### Scope + #### Scope - The `scope` filter matches networks based on their scope. + The `scope` filter matches networks based on their scope. - The following example matches networks with the `swarm` scope: + The following example matches networks with the `swarm` scope: - ```console - $ docker network ls --filter scope=swarm - NETWORK ID NAME DRIVER SCOPE - xbtm0v4f1lfh ingress overlay swarm - ic6r88twuu92 swarmnet overlay swarm - ``` + ```console + $ docker network ls --filter scope=swarm + NETWORK ID NAME DRIVER SCOPE + xbtm0v4f1lfh ingress overlay swarm + ic6r88twuu92 swarmnet overlay swarm + ``` - The following example matches networks with the `local` scope: + The following example matches networks with the `local` scope: - ```console - $ docker network ls --filter scope=local - NETWORK ID NAME DRIVER SCOPE - e85227439ac7 bridge bridge local - 0ca0e19443ed host host local - ca13cc149a36 localnet bridge local - f9e115d2de35 none null local - ``` + ```console + $ docker network ls --filter scope=local + NETWORK ID NAME DRIVER SCOPE + e85227439ac7 bridge bridge local + 0ca0e19443ed host host local + ca13cc149a36 localnet bridge local + f9e115d2de35 none null local + ``` - #### Type + #### Type - The `type` filter supports two values; `builtin` displays predefined networks - (`bridge`, `none`, `host`), whereas `custom` displays user defined networks. + The `type` filter supports two values; `builtin` displays predefined networks + (`bridge`, `none`, `host`), whereas `custom` displays user defined networks. - The following filter matches all user defined networks: + The following filter matches all user defined networks: - ```console - $ docker network ls --filter type=custom - NETWORK ID NAME DRIVER SCOPE - 95e74588f40d foo bridge local - 63d1ff1f77b0 dev bridge local - ``` + ```console + $ docker network ls --filter type=custom + NETWORK ID NAME DRIVER SCOPE + 95e74588f40d foo bridge local + 63d1ff1f77b0 dev bridge local + ``` - By having this flag it allows for batch cleanup. For example, use this filter - to delete all user defined networks: + By having this flag it allows for batch cleanup. For example, use this filter + to delete all user defined networks: - ```console - $ docker network rm `docker network ls --filter type=custom -q` - ``` + ```console + $ docker network rm `docker network ls --filter type=custom -q` + ``` - A warning will be issued when trying to remove a network that has containers - attached. + A warning will be issued when trying to remove a network that has containers + attached. - ### Format the output (--format) + ### Format the output (--format) {#format} - The formatting options (`--format`) pretty-prints networks output - using a Go template. + The formatting options (`--format`) pretty-prints networks output + using a Go template. - Valid placeholders for the Go template are listed below: + Valid placeholders for the Go template are listed below: - | Placeholder | Description | - |--------------|----------------------------------------------------------------------------------------| - | `.ID` | Network ID | - | `.Name` | Network name | - | `.Driver` | Network driver | - | `.Scope` | Network scope (local, global) | - | `.IPv6` | Whether IPv6 is enabled on the network or not. | - | `.Internal` | Whether the network is internal or not. | - | `.Labels` | All labels assigned to the network. | - | `.Label` | Value of a specific label for this network. For example `{{.Label "project.version"}}` | - | `.CreatedAt` | Time when the network was created | + | Placeholder | Description | + |--------------|----------------------------------------------------------------------------------------| + | `.ID` | Network ID | + | `.Name` | Network name | + | `.Driver` | Network driver | + | `.Scope` | Network scope (local, global) | + | `.IPv6` | Whether IPv6 is enabled on the network or not. | + | `.Internal` | Whether the network is internal or not. | + | `.Labels` | All labels assigned to the network. | + | `.Label` | Value of a specific label for this network. For example `{{.Label "project.version"}}` | + | `.CreatedAt` | Time when the network was created | - When using the `--format` option, the `network ls` command will either - output the data exactly as the template declares or, when using the - `table` directive, includes column headers as well. + When using the `--format` option, the `network ls` command will either + output the data exactly as the template declares or, when using the + `table` directive, includes column headers as well. - The following example uses a template without headers and outputs the - `ID` and `Driver` entries separated by a colon (`:`) for all networks: + The following example uses a template without headers and outputs the + `ID` and `Driver` entries separated by a colon (`:`) for all networks: - ```console - $ docker network ls --format "{{.ID}}: {{.Driver}}" - afaaab448eb2: bridge - d1584f8dc718: host - 391df270dc66: null - ``` + ```console + $ docker network ls --format "{{.ID}}: {{.Driver}}" + afaaab448eb2: bridge + d1584f8dc718: host + 391df270dc66: null + ``` + + To list all networks in JSON format, use the `json` directive: + + ```console + $ docker network ls --format json + {"CreatedAt":"2021-03-09 21:41:29.798999529 +0000 UTC","Driver":"bridge","ID":"f33ba176dd8e","IPv6":"false","Internal":"false","Labels":"","Name":"bridge","Scope":"local"} + {"CreatedAt":"2021-03-09 21:41:29.772806592 +0000 UTC","Driver":"host","ID":"caf47bb3ac70","IPv6":"false","Internal":"false","Labels":"","Name":"host","Scope":"local"} + {"CreatedAt":"2021-03-09 21:41:29.752212603 +0000 UTC","Driver":"null","ID":"9d096c122066","IPv6":"false","Internal":"false","Labels":"","Name":"none","Scope":"local"} + ``` deprecated: false min_api_version: "1.21" experimental: false diff --git a/_data/engine-cli/docker_network_prune.yaml b/_data/engine-cli/docker_network_prune.yaml index 7434b05464..4b71242fec 100644 --- a/_data/engine-cli/docker_network_prune.yaml +++ b/_data/engine-cli/docker_network_prune.yaml @@ -1,94 +1,108 @@ command: docker network prune short: Remove all unused networks long: |- - Remove all unused networks. Unused networks are those which are not referenced - by any containers. + Remove all unused networks. Unused networks are those which are not referenced + by any containers. usage: docker network prune [OPTIONS] pname: docker network plink: docker_network.yaml options: -- option: filter - value_type: filter - description: Provide filter values (e.g. 'until=') - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: force - shorthand: f - value_type: bool - default_value: "false" - description: Do not prompt for confirmation - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false + - option: filter + value_type: filter + description: Provide filter values (e.g. `until=`) + details_url: '#filter' + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: force + shorthand: f + value_type: bool + default_value: "false" + description: Do not prompt for confirmation + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false +inherited_options: + - option: help + value_type: bool + default_value: "false" + description: Print usage + deprecated: false + hidden: true + experimental: false + experimentalcli: false + kubernetes: false + swarm: false examples: |- - ```console - $ docker network prune + ```console + $ docker network prune - WARNING! This will remove all custom networks not used by at least one container. - Are you sure you want to continue? [y/N] y - Deleted Networks: - n1 - n2 - ``` + WARNING! This will remove all custom networks not used by at least one container. + Are you sure you want to continue? [y/N] y + Deleted Networks: + n1 + n2 + ``` - ### Filtering (--filter) + ### Filtering (--filter) {#filter} - The filtering flag (`--filter`) format is of "key=value". If there is more - than one filter, then pass multiple flags (e.g., `--filter "foo=bar" --filter "bif=baz"`) + The filtering flag (`--filter`) format is of "key=value". If there is more + than one filter, then pass multiple flags (e.g., `--filter "foo=bar" --filter "bif=baz"`) - The currently supported filters are: + The currently supported filters are: - * until (``) - only remove networks created before given timestamp - * label (`label=`, `label==`, `label!=`, or `label!==`) - only remove networks with (or without, in case `label!=...` is used) the specified labels. + * until (``) - only remove networks created before given timestamp + * label (`label=`, `label==`, `label!=`, or `label!==`) - only remove networks with (or without, in case `label!=...` is used) the specified labels. - The `until` filter can be Unix timestamps, date formatted - timestamps, or Go duration strings (e.g. `10m`, `1h30m`) computed - relative to the daemon machine’s time. Supported formats for date - formatted time stamps include RFC3339Nano, RFC3339, `2006-01-02T15:04:05`, - `2006-01-02T15:04:05.999999999`, `2006-01-02Z07:00`, and `2006-01-02`. The local - timezone on the daemon will be used if you do not provide either a `Z` or a - `+-00:00` timezone offset at the end of the timestamp. When providing Unix - timestamps enter seconds[.nanoseconds], where seconds is the number of seconds - that have elapsed since January 1, 1970 (midnight UTC/GMT), not counting leap - seconds (aka Unix epoch or Unix time), and the optional .nanoseconds field is a - fraction of a second no more than nine digits long. + The `until` filter can be Unix timestamps, date formatted + timestamps, or Go duration strings (e.g. `10m`, `1h30m`) computed + relative to the daemon machine’s time. Supported formats for date + formatted time stamps include RFC3339Nano, RFC3339, `2006-01-02T15:04:05`, + `2006-01-02T15:04:05.999999999`, `2006-01-02Z07:00`, and `2006-01-02`. The local + timezone on the daemon will be used if you do not provide either a `Z` or a + `+-00:00` timezone offset at the end of the timestamp. When providing Unix + timestamps enter seconds[.nanoseconds], where seconds is the number of seconds + that have elapsed since January 1, 1970 (midnight UTC/GMT), not counting leap + seconds (aka Unix epoch or Unix time), and the optional .nanoseconds field is a + fraction of a second no more than nine digits long. - The `label` filter accepts two formats. One is the `label=...` (`label=` or `label==`), - which removes networks with the specified labels. The other - format is the `label!=...` (`label!=` or `label!==`), which removes - networks without the specified labels. + The `label` filter accepts two formats. One is the `label=...` (`label=` or `label==`), + which removes networks with the specified labels. The other + format is the `label!=...` (`label!=` or `label!==`), which removes + networks without the specified labels. - The following removes networks created more than 5 minutes ago. Note that - system networks such as `bridge`, `host`, and `none` will never be pruned: + The following removes networks created more than 5 minutes ago. Note that + system networks such as `bridge`, `host`, and `none` will never be pruned: - ```console - $ docker network ls + ```console + $ docker network ls - NETWORK ID NAME DRIVER SCOPE - 7430df902d7a bridge bridge local - ea92373fd499 foo-1-day-ago bridge local - ab53663ed3c7 foo-1-min-ago bridge local - 97b91972bc3b host host local - f949d337b1f5 none null local + NETWORK ID NAME DRIVER SCOPE + 7430df902d7a bridge bridge local + ea92373fd499 foo-1-day-ago bridge local + ab53663ed3c7 foo-1-min-ago bridge local + 97b91972bc3b host host local + f949d337b1f5 none null local - $ docker network prune --force --filter until=5m + $ docker network prune --force --filter until=5m - Deleted Networks: - foo-1-day-ago + Deleted Networks: + foo-1-day-ago - $ docker network ls + $ docker network ls - NETWORK ID NAME DRIVER SCOPE - 7430df902d7a bridge bridge local - ab53663ed3c7 foo-1-min-ago bridge local - 97b91972bc3b host host local - f949d337b1f5 none null local - ``` + NETWORK ID NAME DRIVER SCOPE + 7430df902d7a bridge bridge local + ab53663ed3c7 foo-1-min-ago bridge local + 97b91972bc3b host host local + f949d337b1f5 none null local + ``` deprecated: false min_api_version: "1.25" experimental: false diff --git a/_data/engine-cli/docker_network_rm.yaml b/_data/engine-cli/docker_network_rm.yaml index c2cfe3f1cc..6c8986f39d 100644 --- a/_data/engine-cli/docker_network_rm.yaml +++ b/_data/engine-cli/docker_network_rm.yaml @@ -1,35 +1,58 @@ command: docker network rm -aliases: remove +aliases: docker network rm, docker network remove short: Remove one or more networks long: |- - Removes one or more networks by name or identifier. To remove a network, - you must first disconnect any containers connected to it. + Removes one or more networks by name or identifier. To remove a network, + you must first disconnect any containers connected to it. usage: docker network rm NETWORK [NETWORK...] pname: docker network plink: docker_network.yaml +options: + - option: force + shorthand: f + value_type: bool + default_value: "false" + description: Do not error if the network does not exist + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false +inherited_options: + - option: help + value_type: bool + default_value: "false" + description: Print usage + deprecated: false + hidden: true + experimental: false + experimentalcli: false + kubernetes: false + swarm: false examples: |- - ### Remove a network + ### Remove a network - To remove the network named 'my-network': + To remove the network named 'my-network': - ```console - $ docker network rm my-network - ``` + ```console + $ docker network rm my-network + ``` - ### Remove multiple networks + ### Remove multiple networks - To delete multiple networks in a single `docker network rm` command, provide - multiple network names or ids. The following example deletes a network with id - `3695c422697f` and a network named `my-network`: + To delete multiple networks in a single `docker network rm` command, provide + multiple network names or ids. The following example deletes a network with id + `3695c422697f` and a network named `my-network`: - ```console - $ docker network rm 3695c422697f my-network - ``` + ```console + $ docker network rm 3695c422697f my-network + ``` - When you specify multiple networks, the command attempts to delete each in turn. - If the deletion of one network fails, the command continues to the next on the - list and tries to delete that. The command reports success or failure for each - deletion. + When you specify multiple networks, the command attempts to delete each in turn. + If the deletion of one network fails, the command continues to the next on the + list and tries to delete that. The command reports success or failure for each + deletion. deprecated: false min_api_version: "1.21" experimental: false diff --git a/_data/engine-cli/docker_node.yaml b/_data/engine-cli/docker_node.yaml index ca3e52bf5f..5549905d70 100644 --- a/_data/engine-cli/docker_node.yaml +++ b/_data/engine-cli/docker_node.yaml @@ -5,21 +5,32 @@ usage: docker node pname: docker plink: docker.yaml cname: -- docker node demote -- docker node inspect -- docker node ls -- docker node promote -- docker node ps -- docker node rm -- docker node update + - docker node demote + - docker node inspect + - docker node ls + - docker node promote + - docker node ps + - docker node rm + - docker node update clink: -- docker_node_demote.yaml -- docker_node_inspect.yaml -- docker_node_ls.yaml -- docker_node_promote.yaml -- docker_node_ps.yaml -- docker_node_rm.yaml -- docker_node_update.yaml + - docker_node_demote.yaml + - docker_node_inspect.yaml + - docker_node_ls.yaml + - docker_node_promote.yaml + - docker_node_ps.yaml + - docker_node_rm.yaml + - docker_node_update.yaml +inherited_options: + - option: help + value_type: bool + default_value: "false" + description: Print usage + deprecated: false + hidden: true + experimental: false + experimentalcli: false + kubernetes: false + swarm: false deprecated: false min_api_version: "1.24" experimental: false diff --git a/_data/engine-cli/docker_node_demote.yaml b/_data/engine-cli/docker_node_demote.yaml index 8f879c4b6f..d44713d90c 100644 --- a/_data/engine-cli/docker_node_demote.yaml +++ b/_data/engine-cli/docker_node_demote.yaml @@ -1,20 +1,31 @@ command: docker node demote short: Demote one or more nodes from manager in the swarm long: |- - Demotes an existing manager so that it is no longer a manager. + Demotes an existing manager so that it is no longer a manager. - > **Note** - > - > This is a cluster management command, and must be executed on a swarm - > manager node. To learn about managers and workers, refer to the [Swarm mode - > section](https://docs.docker.com/engine/swarm/) in the documentation. + > **Note** + > + > This is a cluster management command, and must be executed on a swarm + > manager node. To learn about managers and workers, refer to the [Swarm mode + > section](/engine/swarm/) in the documentation. usage: docker node demote NODE [NODE...] pname: docker node plink: docker_node.yaml +inherited_options: + - option: help + value_type: bool + default_value: "false" + description: Print usage + deprecated: false + hidden: true + experimental: false + experimentalcli: false + kubernetes: false + swarm: false examples: |- - ```console - $ docker node demote - ``` + ```console + $ docker node demote + ``` deprecated: false min_api_version: "1.24" experimental: false diff --git a/_data/engine-cli/docker_node_inspect.yaml b/_data/engine-cli/docker_node_inspect.yaml index bcf540e9e3..fd2ffd1847 100644 --- a/_data/engine-cli/docker_node_inspect.yaml +++ b/_data/engine-cli/docker_node_inspect.yaml @@ -1,168 +1,186 @@ command: docker node inspect short: Display detailed information on one or more nodes long: |- - Returns information about a node. By default, this command renders all results - in a JSON array. You can specify an alternate format to execute a - given template for each result. Go's - [text/template](https://golang.org/pkg/text/template/) package describes all the - details of the format. + Returns information about a node. By default, this command renders all results + in a JSON array. You can specify an alternate format to execute a + given template for each result. Go's + [text/template](https://golang.org/pkg/text/template/) package describes all the + details of the format. - > **Note** - > - > This is a cluster management command, and must be executed on a swarm - > manager node. To learn about managers and workers, refer to the - > [Swarm mode section](https://docs.docker.com/engine/swarm/) in the - > documentation. + > **Note** + > + > This is a cluster management command, and must be executed on a swarm + > manager node. To learn about managers and workers, refer to the + > [Swarm mode section](/engine/swarm/) in the + > documentation. usage: docker node inspect [OPTIONS] self|NODE [NODE...] pname: docker node plink: docker_node.yaml options: -- option: format - shorthand: f - value_type: string - description: Format the output using the given Go template - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: pretty - value_type: bool - default_value: "false" - description: Print the information in a human friendly format - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false + - option: format + shorthand: f + value_type: string + description: |- + Format output using a custom template: + 'json': Print in JSON format + 'TEMPLATE': Print output using the given Go template. + Refer to https://docs.docker.com/go/formatting/ for more information about formatting output with templates + details_url: '#format' + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: pretty + value_type: bool + default_value: "false" + description: Print the information in a human friendly format + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false +inherited_options: + - option: help + value_type: bool + default_value: "false" + description: Print usage + deprecated: false + hidden: true + experimental: false + experimentalcli: false + kubernetes: false + swarm: false examples: |- - ### Inspect a node + ### Inspect a node - ```console - $ docker node inspect swarm-manager - ``` + ```console + $ docker node inspect swarm-manager + ``` - ```json - [ - { - "ID": "e216jshn25ckzbvmwlnh5jr3g", - "Version": { - "Index": 10 - }, - "CreatedAt": "2017-05-16T22:52:44.9910662Z", - "UpdatedAt": "2017-05-16T22:52:45.230878043Z", - "Spec": { - "Role": "manager", - "Availability": "active" - }, - "Description": { - "Hostname": "swarm-manager", - "Platform": { - "Architecture": "x86_64", - "OS": "linux" + ```json + [ + { + "ID": "e216jshn25ckzbvmwlnh5jr3g", + "Version": { + "Index": 10 }, - "Resources": { - "NanoCPUs": 1000000000, - "MemoryBytes": 1039843328 + "CreatedAt": "2017-05-16T22:52:44.9910662Z", + "UpdatedAt": "2017-05-16T22:52:45.230878043Z", + "Spec": { + "Role": "manager", + "Availability": "active" }, - "Engine": { - "EngineVersion": "17.06.0-ce", - "Plugins": [ - { - "Type": "Volume", - "Name": "local" - }, - { - "Type": "Network", - "Name": "overlay" - }, - { - "Type": "Network", - "Name": "null" - }, - { - "Type": "Network", - "Name": "host" - }, - { - "Type": "Network", - "Name": "bridge" - }, - { - "Type": "Network", - "Name": "overlay" - } - ] + "Description": { + "Hostname": "swarm-manager", + "Platform": { + "Architecture": "x86_64", + "OS": "linux" + }, + "Resources": { + "NanoCPUs": 1000000000, + "MemoryBytes": 1039843328 + }, + "Engine": { + "EngineVersion": "17.06.0-ce", + "Plugins": [ + { + "Type": "Volume", + "Name": "local" + }, + { + "Type": "Network", + "Name": "overlay" + }, + { + "Type": "Network", + "Name": "null" + }, + { + "Type": "Network", + "Name": "host" + }, + { + "Type": "Network", + "Name": "bridge" + }, + { + "Type": "Network", + "Name": "overlay" + } + ] + }, + "TLSInfo": { + "TrustRoot": "-----BEGIN CERTIFICATE-----\nMIIBazCCARCgAwIBAgIUOzgqU4tA2q5Yv1HnkzhSIwGyIBswCgYIKoZIzj0EAwIw\nEzERMA8GA1UEAxMIc3dhcm0tY2EwHhcNMTcwNTAyMDAyNDAwWhcNMzcwNDI3MDAy\nNDAwWjATMREwDwYDVQQDEwhzd2FybS1jYTBZMBMGByqGSM49AgEGCCqGSM49AwEH\nA0IABMbiAmET+HZyve35ujrnL2kOLBEQhFDZ5MhxAuYs96n796sFlfxTxC1lM/2g\nAh8DI34pm3JmHgZxeBPKUURJHKWjQjBAMA4GA1UdDwEB/wQEAwIBBjAPBgNVHRMB\nAf8EBTADAQH/MB0GA1UdDgQWBBS3sjTJOcXdkls6WSY2rTx1KIJueTAKBggqhkjO\nPQQDAgNJADBGAiEAoeVWkaXgSUAucQmZ3Yhmx22N/cq1EPBgYHOBZmHt0NkCIQC3\nzONcJ/+WA21OXtb+vcijpUOXtNjyHfcox0N8wsLDqQ==\n-----END CERTIFICATE-----\n", + "CertIssuerSubject": "MBMxETAPBgNVBAMTCHN3YXJtLWNh", + "CertIssuerPublicKey": "MFkwEwYHKoZIzj0CAQYIKoZIzj0DAQcDQgAExuICYRP4dnK97fm6OucvaQ4sERCEUNnkyHEC5iz3qfv3qwWV/FPELWUz/aACHwMjfimbcmYeBnF4E8pRREkcpQ==" + } }, - "TLSInfo": { - "TrustRoot": "-----BEGIN CERTIFICATE-----\nMIIBazCCARCgAwIBAgIUOzgqU4tA2q5Yv1HnkzhSIwGyIBswCgYIKoZIzj0EAwIw\nEzERMA8GA1UEAxMIc3dhcm0tY2EwHhcNMTcwNTAyMDAyNDAwWhcNMzcwNDI3MDAy\nNDAwWjATMREwDwYDVQQDEwhzd2FybS1jYTBZMBMGByqGSM49AgEGCCqGSM49AwEH\nA0IABMbiAmET+HZyve35ujrnL2kOLBEQhFDZ5MhxAuYs96n796sFlfxTxC1lM/2g\nAh8DI34pm3JmHgZxeBPKUURJHKWjQjBAMA4GA1UdDwEB/wQEAwIBBjAPBgNVHRMB\nAf8EBTADAQH/MB0GA1UdDgQWBBS3sjTJOcXdkls6WSY2rTx1KIJueTAKBggqhkjO\nPQQDAgNJADBGAiEAoeVWkaXgSUAucQmZ3Yhmx22N/cq1EPBgYHOBZmHt0NkCIQC3\nzONcJ/+WA21OXtb+vcijpUOXtNjyHfcox0N8wsLDqQ==\n-----END CERTIFICATE-----\n", - "CertIssuerSubject": "MBMxETAPBgNVBAMTCHN3YXJtLWNh", - "CertIssuerPublicKey": "MFkwEwYHKoZIzj0CAQYIKoZIzj0DAQcDQgAExuICYRP4dnK97fm6OucvaQ4sERCEUNnkyHEC5iz3qfv3qwWV/FPELWUz/aACHwMjfimbcmYeBnF4E8pRREkcpQ==" + "Status": { + "State": "ready", + "Addr": "168.0.32.137" + }, + "ManagerStatus": { + "Leader": true, + "Reachability": "reachable", + "Addr": "168.0.32.137:2377" } - }, - "Status": { - "State": "ready", - "Addr": "168.0.32.137" - }, - "ManagerStatus": { - "Leader": true, - "Reachability": "reachable", - "Addr": "168.0.32.137:2377" } - } - ] - ``` + ] + ``` - ### Format the output (--format) + ### Format the output (--format) {#format} - ```console - $ docker node inspect --format '{{ .ManagerStatus.Leader }}' self + ```console + $ docker node inspect --format '{{ .ManagerStatus.Leader }}' self - false - ``` + false + ``` - Use `--format=pretty` or the `--pretty` shorthand to pretty-print the output: + Use `--format=pretty` or the `--pretty` shorthand to pretty-print the output: - ```console - $ docker node inspect --format=pretty self + ```console + $ docker node inspect --format=pretty self - ID: e216jshn25ckzbvmwlnh5jr3g - Hostname: swarm-manager - Joined at: 2017-05-16 22:52:44.9910662 +0000 utc - Status: - State: Ready - Availability: Active - Address: 172.17.0.2 - Manager Status: - Address: 172.17.0.2:2377 - Raft Status: Reachable - Leader: Yes - Platform: - Operating System: linux - Architecture: x86_64 - Resources: - CPUs: 4 - Memory: 7.704 GiB - Plugins: - Network: overlay, bridge, null, host, overlay - Volume: local - Engine Version: 17.06.0-ce - TLS Info: - TrustRoot: - -----BEGIN CERTIFICATE----- - MIIBazCCARCgAwIBAgIUOzgqU4tA2q5Yv1HnkzhSIwGyIBswCgYIKoZIzj0EAwIw - EzERMA8GA1UEAxMIc3dhcm0tY2EwHhcNMTcwNTAyMDAyNDAwWhcNMzcwNDI3MDAy - NDAwWjATMREwDwYDVQQDEwhzd2FybS1jYTBZMBMGByqGSM49AgEGCCqGSM49AwEH - A0IABMbiAmET+HZyve35ujrnL2kOLBEQhFDZ5MhxAuYs96n796sFlfxTxC1lM/2g - Ah8DI34pm3JmHgZxeBPKUURJHKWjQjBAMA4GA1UdDwEB/wQEAwIBBjAPBgNVHRMB - Af8EBTADAQH/MB0GA1UdDgQWBBS3sjTJOcXdkls6WSY2rTx1KIJueTAKBggqhkjO - PQQDAgNJADBGAiEAoeVWkaXgSUAucQmZ3Yhmx22N/cq1EPBgYHOBZmHt0NkCIQC3 - zONcJ/+WA21OXtb+vcijpUOXtNjyHfcox0N8wsLDqQ== - -----END CERTIFICATE----- + ID: e216jshn25ckzbvmwlnh5jr3g + Hostname: swarm-manager + Joined at: 2017-05-16 22:52:44.9910662 +0000 utc + Status: + State: Ready + Availability: Active + Address: 172.17.0.2 + Manager Status: + Address: 172.17.0.2:2377 + Raft Status: Reachable + Leader: Yes + Platform: + Operating System: linux + Architecture: x86_64 + Resources: + CPUs: 4 + Memory: 7.704 GiB + Plugins: + Network: overlay, bridge, null, host, overlay + Volume: local + Engine Version: 17.06.0-ce + TLS Info: + TrustRoot: + -----BEGIN CERTIFICATE----- + MIIBazCCARCgAwIBAgIUOzgqU4tA2q5Yv1HnkzhSIwGyIBswCgYIKoZIzj0EAwIw + EzERMA8GA1UEAxMIc3dhcm0tY2EwHhcNMTcwNTAyMDAyNDAwWhcNMzcwNDI3MDAy + NDAwWjATMREwDwYDVQQDEwhzd2FybS1jYTBZMBMGByqGSM49AgEGCCqGSM49AwEH + A0IABMbiAmET+HZyve35ujrnL2kOLBEQhFDZ5MhxAuYs96n796sFlfxTxC1lM/2g + Ah8DI34pm3JmHgZxeBPKUURJHKWjQjBAMA4GA1UdDwEB/wQEAwIBBjAPBgNVHRMB + Af8EBTADAQH/MB0GA1UdDgQWBBS3sjTJOcXdkls6WSY2rTx1KIJueTAKBggqhkjO + PQQDAgNJADBGAiEAoeVWkaXgSUAucQmZ3Yhmx22N/cq1EPBgYHOBZmHt0NkCIQC3 + zONcJ/+WA21OXtb+vcijpUOXtNjyHfcox0N8wsLDqQ== + -----END CERTIFICATE----- - Issuer Public Key: MFkwEwYHKoZIzj0CAQYIKoZIzj0DAQcDQgAExuICYRP4dnK97fm6OucvaQ4sERCEUNnkyHEC5iz3qfv3qwWV/FPELWUz/aACHwMjfimbcmYeBnF4E8pRREkcpQ== - Issuer Subject: MBMxETAPBgNVBAMTCHN3YXJtLWNh - ``` + Issuer Public Key: MFkwEwYHKoZIzj0CAQYIKoZIzj0DAQcDQgAExuICYRP4dnK97fm6OucvaQ4sERCEUNnkyHEC5iz3qfv3qwWV/FPELWUz/aACHwMjfimbcmYeBnF4E8pRREkcpQ== + Issuer Subject: MBMxETAPBgNVBAMTCHN3YXJtLWNh + ``` deprecated: false min_api_version: "1.24" experimental: false diff --git a/_data/engine-cli/docker_node_ls.yaml b/_data/engine-cli/docker_node_ls.yaml index a321eaae62..2002c07b4b 100644 --- a/_data/engine-cli/docker_node_ls.yaml +++ b/_data/engine-cli/docker_node_ls.yaml @@ -1,215 +1,243 @@ command: docker node ls -aliases: list +aliases: docker node ls, docker node list short: List nodes in the swarm long: |- - Lists all the nodes that the Docker Swarm manager knows about. You can filter - using the `-f` or `--filter` flag. Refer to the [filtering](#filter) section - for more information about available filter options. + Lists all the nodes that the Docker Swarm manager knows about. You can filter + using the `-f` or `--filter` flag. Refer to the [filtering](#filter) section + for more information about available filter options. - > **Note** - > - > This is a cluster management command, and must be executed on a swarm - > manager node. To learn about managers and workers, refer to the - > [Swarm mode section](https://docs.docker.com/engine/swarm/) in the - > documentation. + > **Note** + > + > This is a cluster management command, and must be executed on a swarm + > manager node. To learn about managers and workers, refer to the + > [Swarm mode section](/engine/swarm/) in the + > documentation. usage: docker node ls [OPTIONS] pname: docker node plink: docker_node.yaml options: -- option: filter - shorthand: f - value_type: filter - description: Filter output based on conditions provided - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: format - value_type: string - description: Pretty-print nodes using a Go template - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: quiet - shorthand: q - value_type: bool - default_value: "false" - description: Only display IDs - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false + - option: filter + shorthand: f + value_type: filter + description: Filter output based on conditions provided + details_url: '#filter' + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: format + value_type: string + description: |- + Format output using a custom template: + 'table': Print output in table format with column headers (default) + 'table TEMPLATE': Print output in table format using the given Go template + 'json': Print in JSON format + 'TEMPLATE': Print output using the given Go template. + Refer to https://docs.docker.com/go/formatting/ for more information about formatting output with templates + details_url: '#format' + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: quiet + shorthand: q + value_type: bool + default_value: "false" + description: Only display IDs + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false +inherited_options: + - option: help + value_type: bool + default_value: "false" + description: Print usage + deprecated: false + hidden: true + experimental: false + experimentalcli: false + kubernetes: false + swarm: false examples: |- - ```console - $ docker node ls + ```console + $ docker node ls - ID HOSTNAME STATUS AVAILABILITY MANAGER STATUS - 1bcef6utixb0l0ca7gxuivsj0 swarm-worker2 Ready Active - 38ciaotwjuritcdtn9npbnkuz swarm-worker1 Ready Active - e216jshn25ckzbvmwlnh5jr3g * swarm-manager1 Ready Active Leader - ``` + ID HOSTNAME STATUS AVAILABILITY MANAGER STATUS + 1bcef6utixb0l0ca7gxuivsj0 swarm-worker2 Ready Active + 38ciaotwjuritcdtn9npbnkuz swarm-worker1 Ready Active + e216jshn25ckzbvmwlnh5jr3g * swarm-manager1 Ready Active Leader + ``` - > **Note** - > - > In the above example output, there is a hidden column of `.Self` that indicates - > if the node is the same node as the current docker daemon. A `*` (e.g., - > `e216jshn25ckzbvmwlnh5jr3g *`) means this node is the current docker daemon. + > **Note** + > + > In the above example output, there is a hidden column of `.Self` that indicates + > if the node is the same node as the current docker daemon. A `*` (e.g., + > `e216jshn25ckzbvmwlnh5jr3g *`) means this node is the current docker daemon. - ### Filtering (--filter) + ### Filtering (--filter) {#filter} - The filtering flag (`-f` or `--filter`) format is of "key=value". If there is more - than one filter, then pass multiple flags (e.g., `--filter "foo=bar" --filter "bif=baz"`) + The filtering flag (`-f` or `--filter`) format is of "key=value". If there is more + than one filter, then pass multiple flags (e.g., `--filter "foo=bar" --filter "bif=baz"`) - The currently supported filters are: + The currently supported filters are: - * [id](#id) - * [label](#label) - * [node.label](#nodelabel) - * [membership](#membership) - * [name](#name) - * [role](#role) + * [id](#id) + * [label](#label) + * [node.label](#nodelabel) + * [membership](#membership) + * [name](#name) + * [role](#role) - #### id + #### id - The `id` filter matches all or part of a node's id. + The `id` filter matches all or part of a node's id. - ```console - $ docker node ls -f id=1 + ```console + $ docker node ls -f id=1 - ID HOSTNAME STATUS AVAILABILITY MANAGER STATUS - 1bcef6utixb0l0ca7gxuivsj0 swarm-worker2 Ready Active - ``` + ID HOSTNAME STATUS AVAILABILITY MANAGER STATUS + 1bcef6utixb0l0ca7gxuivsj0 swarm-worker2 Ready Active + ``` - #### label + #### label - The `label` filter matches nodes based on engine labels and on the presence of a - `label` alone or a `label` and a value. Engine labels are configured in - the [daemon configuration](dockerd.md#daemon-configuration-file). To filter on - Swarm `node` labels, use [`node.label` instead](#nodelabel). + The `label` filter matches nodes based on engine labels and on the presence of a + `label` alone or a `label` and a value. Engine labels are configured in + the [daemon configuration](dockerd.md#daemon-configuration-file). To filter on + Swarm `node` labels, use [`node.label` instead](#nodelabel). - The following filter matches nodes with the `foo` label regardless of its value. + The following filter matches nodes with the `foo` label regardless of its value. - ```console - $ docker node ls -f "label=foo" + ```console + $ docker node ls -f "label=foo" - ID HOSTNAME STATUS AVAILABILITY MANAGER STATUS - 1bcef6utixb0l0ca7gxuivsj0 swarm-worker2 Ready Active - ``` + ID HOSTNAME STATUS AVAILABILITY MANAGER STATUS + 1bcef6utixb0l0ca7gxuivsj0 swarm-worker2 Ready Active + ``` - #### node.label + #### node.label - The `node.label` filter matches nodes based on node labels and on the presence - of a `node.label` alone or a `node.label` and a value. + The `node.label` filter matches nodes based on node labels and on the presence + of a `node.label` alone or a `node.label` and a value. - The following filter updates nodes to have a `region` node label: + The following filter updates nodes to have a `region` node label: - ```console - $ docker node update --label-add region=region-a swarm-test-01 - $ docker node update --label-add region=region-a swarm-test-02 - $ docker node update --label-add region=region-b swarm-test-03 - $ docker node update --label-add region=region-b swarm-test-04 - ``` + ```console + $ docker node update --label-add region=region-a swarm-test-01 + $ docker node update --label-add region=region-a swarm-test-02 + $ docker node update --label-add region=region-b swarm-test-03 + $ docker node update --label-add region=region-b swarm-test-04 + ``` - Show all nodes that have a `region` node label set: + Show all nodes that have a `region` node label set: - ```console - $ docker node ls --filter node.label=region + ```console + $ docker node ls --filter node.label=region - ID HOSTNAME STATUS AVAILABILITY MANAGER STATUS ENGINE VERSION - yg550ettvsjn6g6t840iaiwgb * swarm-test-01 Ready Active Leader 20.10.2 - 2lm9w9kbepgvkzkkeyku40e65 swarm-test-02 Ready Active Reachable 20.10.2 - hc0pu7ntc7s4uvj4pv7z7pz15 swarm-test-03 Ready Active Reachable 20.10.2 - n41b2cijmhifxxvz56vwrs12q swarm-test-04 Ready Active 20.10.2 - ``` + ID HOSTNAME STATUS AVAILABILITY MANAGER STATUS ENGINE VERSION + yg550ettvsjn6g6t840iaiwgb * swarm-test-01 Ready Active Leader 20.10.2 + 2lm9w9kbepgvkzkkeyku40e65 swarm-test-02 Ready Active Reachable 20.10.2 + hc0pu7ntc7s4uvj4pv7z7pz15 swarm-test-03 Ready Active Reachable 20.10.2 + n41b2cijmhifxxvz56vwrs12q swarm-test-04 Ready Active 20.10.2 + ``` - Show all nodes that have a `region` node label, with value `region-a`: + Show all nodes that have a `region` node label, with value `region-a`: - ```console - $ docker node ls --filter node.label=region=region-a + ```console + $ docker node ls --filter node.label=region=region-a - ID HOSTNAME STATUS AVAILABILITY MANAGER STATUS ENGINE VERSION - yg550ettvsjn6g6t840iaiwgb * swarm-test-01 Ready Active Leader 20.10.2 - 2lm9w9kbepgvkzkkeyku40e65 swarm-test-02 Ready Active Reachable 20.10.2 - ``` + ID HOSTNAME STATUS AVAILABILITY MANAGER STATUS ENGINE VERSION + yg550ettvsjn6g6t840iaiwgb * swarm-test-01 Ready Active Leader 20.10.2 + 2lm9w9kbepgvkzkkeyku40e65 swarm-test-02 Ready Active Reachable 20.10.2 + ``` - #### membership + #### membership - The `membership` filter matches nodes based on the presence of a `membership` and a value - `accepted` or `pending`. + The `membership` filter matches nodes based on the presence of a `membership` and a value + `accepted` or `pending`. - The following filter matches nodes with the `membership` of `accepted`. + The following filter matches nodes with the `membership` of `accepted`. - ```console - $ docker node ls -f "membership=accepted" + ```console + $ docker node ls -f "membership=accepted" - ID HOSTNAME STATUS AVAILABILITY MANAGER STATUS - 1bcef6utixb0l0ca7gxuivsj0 swarm-worker2 Ready Active - 38ciaotwjuritcdtn9npbnkuz swarm-worker1 Ready Active - ``` + ID HOSTNAME STATUS AVAILABILITY MANAGER STATUS + 1bcef6utixb0l0ca7gxuivsj0 swarm-worker2 Ready Active + 38ciaotwjuritcdtn9npbnkuz swarm-worker1 Ready Active + ``` - #### name + #### name - The `name` filter matches on all or part of a node hostname. + The `name` filter matches on all or part of a node hostname. - The following filter matches the nodes with a name equal to `swarm-master` string. + The following filter matches the nodes with a name equal to `swarm-master` string. - ```console - $ docker node ls -f name=swarm-manager1 + ```console + $ docker node ls -f name=swarm-manager1 - ID HOSTNAME STATUS AVAILABILITY MANAGER STATUS - e216jshn25ckzbvmwlnh5jr3g * swarm-manager1 Ready Active Leader - ``` + ID HOSTNAME STATUS AVAILABILITY MANAGER STATUS + e216jshn25ckzbvmwlnh5jr3g * swarm-manager1 Ready Active Leader + ``` - #### role + #### role - The `role` filter matches nodes based on the presence of a `role` and a value `worker` or `manager`. + The `role` filter matches nodes based on the presence of a `role` and a value `worker` or `manager`. - The following filter matches nodes with the `manager` role. + The following filter matches nodes with the `manager` role. - ```console - $ docker node ls -f "role=manager" + ```console + $ docker node ls -f "role=manager" - ID HOSTNAME STATUS AVAILABILITY MANAGER STATUS - e216jshn25ckzbvmwlnh5jr3g * swarm-manager1 Ready Active Leader - ``` + ID HOSTNAME STATUS AVAILABILITY MANAGER STATUS + e216jshn25ckzbvmwlnh5jr3g * swarm-manager1 Ready Active Leader + ``` - ### Format the output (--format) + ### Format the output (--format) {#format} - The formatting options (`--format`) pretty-prints nodes output - using a Go template. + The formatting options (`--format`) pretty-prints nodes output + using a Go template. - Valid placeholders for the Go template are listed below: + Valid placeholders for the Go template are listed below: - | Placeholder | Description | - |------------------|-------------------------------------------------------------------------------------------------------| - | `.ID` | Node ID | - | `.Self` | Node of the daemon (`true/false`, `true`indicates that the node is the same as current docker daemon) | - | `.Hostname` | Node hostname | - | `.Status` | Node status | - | `.Availability` | Node availability ("active", "pause", or "drain") | - | `.ManagerStatus` | Manager status of the node | - | `.TLSStatus` | TLS status of the node ("Ready", or "Needs Rotation" has TLS certificate signed by an old CA) | - | `.EngineVersion` | Engine version | + | Placeholder | Description | + |------------------|-------------------------------------------------------------------------------------------------------| + | `.ID` | Node ID | + | `.Self` | Node of the daemon (`true/false`, `true`indicates that the node is the same as current docker daemon) | + | `.Hostname` | Node hostname | + | `.Status` | Node status | + | `.Availability` | Node availability ("active", "pause", or "drain") | + | `.ManagerStatus` | Manager status of the node | + | `.TLSStatus` | TLS status of the node ("Ready", or "Needs Rotation" has TLS certificate signed by an old CA) | + | `.EngineVersion` | Engine version | - When using the `--format` option, the `node ls` command will either - output the data exactly as the template declares or, when using the - `table` directive, includes column headers as well. + When using the `--format` option, the `node ls` command will either + output the data exactly as the template declares or, when using the + `table` directive, includes column headers as well. - The following example uses a template without headers and outputs the - `ID`, `Hostname`, and `TLS Status` entries separated by a colon (`:`) for all - nodes: + The following example uses a template without headers and outputs the + `ID`, `Hostname`, and `TLS Status` entries separated by a colon (`:`) for all + nodes: - ```console - $ docker node ls --format "{{.ID}}: {{.Hostname}} {{.TLSStatus}}" + ```console + $ docker node ls --format "{{.ID}}: {{.Hostname}} {{.TLSStatus}}" - e216jshn25ckzbvmwlnh5jr3g: swarm-manager1 Ready - 35o6tiywb700jesrt3dmllaza: swarm-worker1 Needs Rotation - ``` + e216jshn25ckzbvmwlnh5jr3g: swarm-manager1 Ready + 35o6tiywb700jesrt3dmllaza: swarm-worker1 Needs Rotation + ``` + + To list all nodes in JSON format, use the `json` directive: + ```console + $ docker node ls --format json + {"Availability":"Active","EngineVersion":"20.10.5","Hostname":"docker-desktop","ID":"k8f4w7qtzpj5sqzclcqafw35g","ManagerStatus":"Leader","Self":true,"Status":"Ready","TLSStatus":"Ready"} + ``` deprecated: false min_api_version: "1.24" experimental: false diff --git a/_data/engine-cli/docker_node_promote.yaml b/_data/engine-cli/docker_node_promote.yaml index 1d641532cf..9a4e70da56 100644 --- a/_data/engine-cli/docker_node_promote.yaml +++ b/_data/engine-cli/docker_node_promote.yaml @@ -1,21 +1,32 @@ command: docker node promote short: Promote one or more nodes to manager in the swarm long: |- - Promotes a node to manager. This command can only be executed on a manager node. + Promotes a node to manager. This command can only be executed on a manager node. - > **Note** - > - > This is a cluster management command, and must be executed on a swarm - > manager node. To learn about managers and workers, refer to the - > [Swarm mode section](https://docs.docker.com/engine/swarm/) in the - > documentation. + > **Note** + > + > This is a cluster management command, and must be executed on a swarm + > manager node. To learn about managers and workers, refer to the + > [Swarm mode section](/engine/swarm/) in the + > documentation. usage: docker node promote NODE [NODE...] pname: docker node plink: docker_node.yaml +inherited_options: + - option: help + value_type: bool + default_value: "false" + description: Print usage + deprecated: false + hidden: true + experimental: false + experimentalcli: false + kubernetes: false + swarm: false examples: |- - ```console - $ docker node promote - ``` + ```console + $ docker node promote + ``` deprecated: false min_api_version: "1.24" experimental: false diff --git a/_data/engine-cli/docker_node_ps.yaml b/_data/engine-cli/docker_node_ps.yaml index b3dff83a7d..de4d457569 100644 --- a/_data/engine-cli/docker_node_ps.yaml +++ b/_data/engine-cli/docker_node_ps.yaml @@ -1,170 +1,188 @@ command: docker node ps short: List tasks running on one or more nodes, defaults to current node long: |- - Lists all the tasks on a Node that Docker knows about. You can filter using the - `-f` or `--filter` flag. Refer to the [filtering](#filter) section for more - information about available filter options. + Lists all the tasks on a Node that Docker knows about. You can filter using the + `-f` or `--filter` flag. Refer to the [filtering](#filter) section for more + information about available filter options. - > **Note** - > - > This is a cluster management command, and must be executed on a swarm - > manager node. To learn about managers and workers, refer to the - > [Swarm mode section](https://docs.docker.com/engine/swarm/) in the - > documentation. + > **Note** + > + > This is a cluster management command, and must be executed on a swarm + > manager node. To learn about managers and workers, refer to the + > [Swarm mode section](/engine/swarm/) in the + > documentation. usage: docker node ps [OPTIONS] [NODE...] pname: docker node plink: docker_node.yaml options: -- option: filter - shorthand: f - value_type: filter - description: Filter output based on conditions provided - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: format - value_type: string - description: Pretty-print tasks using a Go template - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: no-resolve - value_type: bool - default_value: "false" - description: Do not map IDs to Names - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: no-trunc - value_type: bool - default_value: "false" - description: Do not truncate output - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: quiet - shorthand: q - value_type: bool - default_value: "false" - description: Only display task IDs - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false + - option: filter + shorthand: f + value_type: filter + description: Filter output based on conditions provided + details_url: '#filter' + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: format + value_type: string + description: Pretty-print tasks using a Go template + details_url: '#format' + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: no-resolve + value_type: bool + default_value: "false" + description: Do not map IDs to Names + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: no-trunc + value_type: bool + default_value: "false" + description: Do not truncate output + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: quiet + shorthand: q + value_type: bool + default_value: "false" + description: Only display task IDs + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false +inherited_options: + - option: help + value_type: bool + default_value: "false" + description: Print usage + deprecated: false + hidden: true + experimental: false + experimentalcli: false + kubernetes: false + swarm: false examples: |- - ```console - $ docker node ps swarm-manager1 + ```console + $ docker node ps swarm-manager1 - NAME IMAGE NODE DESIRED STATE CURRENT STATE - redis.1.7q92v0nr1hcgts2amcjyqg3pq redis:3.0.6 swarm-manager1 Running Running 5 hours - redis.6.b465edgho06e318egmgjbqo4o redis:3.0.6 swarm-manager1 Running Running 29 seconds - redis.7.bg8c07zzg87di2mufeq51a2qp redis:3.0.6 swarm-manager1 Running Running 5 seconds - redis.9.dkkual96p4bb3s6b10r7coxxt redis:3.0.6 swarm-manager1 Running Running 5 seconds - redis.10.0tgctg8h8cech4w0k0gwrmr23 redis:3.0.6 swarm-manager1 Running Running 5 seconds - ``` + NAME IMAGE NODE DESIRED STATE CURRENT STATE + redis.1.7q92v0nr1hcgts2amcjyqg3pq redis:3.0.6 swarm-manager1 Running Running 5 hours + redis.6.b465edgho06e318egmgjbqo4o redis:3.0.6 swarm-manager1 Running Running 29 seconds + redis.7.bg8c07zzg87di2mufeq51a2qp redis:3.0.6 swarm-manager1 Running Running 5 seconds + redis.9.dkkual96p4bb3s6b10r7coxxt redis:3.0.6 swarm-manager1 Running Running 5 seconds + redis.10.0tgctg8h8cech4w0k0gwrmr23 redis:3.0.6 swarm-manager1 Running Running 5 seconds + ``` - ### Filtering (--filter) + ### Filtering (--filter) {#filter} - The filtering flag (`-f` or `--filter`) format is of "key=value". If there is more - than one filter, then pass multiple flags (e.g., `--filter "foo=bar" --filter "bif=baz"`) + The filtering flag (`-f` or `--filter`) format is of "key=value". If there is more + than one filter, then pass multiple flags (e.g., `--filter "foo=bar" --filter "bif=baz"`) - The currently supported filters are: + The currently supported filters are: - * [name](#name) - * [id](#id) - * [label](#label) - * [desired-state](#desired-state) + * [name](#name) + * [id](#id) + * [label](#label) + * [desired-state](#desired-state) - #### name + #### name - The `name` filter matches on all or part of a task's name. + The `name` filter matches on all or part of a task's name. - The following filter matches all tasks with a name containing the `redis` string. + The following filter matches all tasks with a name containing the `redis` string. - ```console - $ docker node ps -f name=redis swarm-manager1 + ```console + $ docker node ps -f name=redis swarm-manager1 - NAME IMAGE NODE DESIRED STATE CURRENT STATE - redis.1.7q92v0nr1hcgts2amcjyqg3pq redis:3.0.6 swarm-manager1 Running Running 5 hours - redis.6.b465edgho06e318egmgjbqo4o redis:3.0.6 swarm-manager1 Running Running 29 seconds - redis.7.bg8c07zzg87di2mufeq51a2qp redis:3.0.6 swarm-manager1 Running Running 5 seconds - redis.9.dkkual96p4bb3s6b10r7coxxt redis:3.0.6 swarm-manager1 Running Running 5 seconds - redis.10.0tgctg8h8cech4w0k0gwrmr23 redis:3.0.6 swarm-manager1 Running Running 5 seconds - ``` + NAME IMAGE NODE DESIRED STATE CURRENT STATE + redis.1.7q92v0nr1hcgts2amcjyqg3pq redis:3.0.6 swarm-manager1 Running Running 5 hours + redis.6.b465edgho06e318egmgjbqo4o redis:3.0.6 swarm-manager1 Running Running 29 seconds + redis.7.bg8c07zzg87di2mufeq51a2qp redis:3.0.6 swarm-manager1 Running Running 5 seconds + redis.9.dkkual96p4bb3s6b10r7coxxt redis:3.0.6 swarm-manager1 Running Running 5 seconds + redis.10.0tgctg8h8cech4w0k0gwrmr23 redis:3.0.6 swarm-manager1 Running Running 5 seconds + ``` - #### id + #### id - The `id` filter matches a task's id. + The `id` filter matches a task's id. - ```console - $ docker node ps -f id=bg8c07zzg87di2mufeq51a2qp swarm-manager1 + ```console + $ docker node ps -f id=bg8c07zzg87di2mufeq51a2qp swarm-manager1 - NAME IMAGE NODE DESIRED STATE CURRENT STATE - redis.7.bg8c07zzg87di2mufeq51a2qp redis:3.0.6 swarm-manager1 Running Running 5 seconds - ``` + NAME IMAGE NODE DESIRED STATE CURRENT STATE + redis.7.bg8c07zzg87di2mufeq51a2qp redis:3.0.6 swarm-manager1 Running Running 5 seconds + ``` - #### label + #### label - The `label` filter matches tasks based on the presence of a `label` alone or a `label` and a - value. + The `label` filter matches tasks based on the presence of a `label` alone or a `label` and a + value. - The following filter matches tasks with the `usage` label regardless of its value. + The following filter matches tasks with the `usage` label regardless of its value. - ```console - $ docker node ps -f "label=usage" + ```console + $ docker node ps -f "label=usage" - NAME IMAGE NODE DESIRED STATE CURRENT STATE - redis.6.b465edgho06e318egmgjbqo4o redis:3.0.6 swarm-manager1 Running Running 10 minutes - redis.7.bg8c07zzg87di2mufeq51a2qp redis:3.0.6 swarm-manager1 Running Running 9 minutes - ``` + NAME IMAGE NODE DESIRED STATE CURRENT STATE + redis.6.b465edgho06e318egmgjbqo4o redis:3.0.6 swarm-manager1 Running Running 10 minutes + redis.7.bg8c07zzg87di2mufeq51a2qp redis:3.0.6 swarm-manager1 Running Running 9 minutes + ``` - #### desired-state + #### desired-state - The `desired-state` filter can take the values `running`, `shutdown`, or `accepted`. + The `desired-state` filter can take the values `running`, `shutdown`, or `accepted`. - ### Format the output (--format) + ### Format the output (--format) {#format} - The formatting options (`--format`) pretty-prints tasks output - using a Go template. + The formatting options (`--format`) pretty-prints tasks output + using a Go template. - Valid placeholders for the Go template are listed below: + Valid placeholders for the Go template are listed below: - | Placeholder | Description | - |-----------------|------------------------------------------------------------------| - | `.ID` | Task ID | - | `.Name` | Task name | - | `.Image` | Task image | - | `.Node` | Node ID | - | `.DesiredState` | Desired state of the task (`running`, `shutdown`, or `accepted`) | - | `.CurrentState` | Current state of the task | - | `.Error` | Error | - | `.Ports` | Task published ports | + | Placeholder | Description | + |-----------------|------------------------------------------------------------------| + | `.ID` | Task ID | + | `.Name` | Task name | + | `.Image` | Task image | + | `.Node` | Node ID | + | `.DesiredState` | Desired state of the task (`running`, `shutdown`, or `accepted`) | + | `.CurrentState` | Current state of the task | + | `.Error` | Error | + | `.Ports` | Task published ports | - When using the `--format` option, the `node ps` command will either - output the data exactly as the template declares or, when using the - `table` directive, includes column headers as well. + When using the `--format` option, the `node ps` command will either + output the data exactly as the template declares or, when using the + `table` directive, includes column headers as well. - The following example uses a template without headers and outputs the - `Name` and `Image` entries separated by a colon (`:`) for all tasks: + The following example uses a template without headers and outputs the + `Name` and `Image` entries separated by a colon (`:`) for all tasks: - ```console - $ docker node ps --format "{{.Name}}: {{.Image}}" + ```console + $ docker node ps --format "{{.Name}}: {{.Image}}" - top.1: busybox - top.2: busybox - top.3: busybox - ``` + top.1: busybox + top.2: busybox + top.3: busybox + ``` deprecated: false min_api_version: "1.24" experimental: false diff --git a/_data/engine-cli/docker_node_rm.yaml b/_data/engine-cli/docker_node_rm.yaml index 99c1c8f075..c8b37173fa 100644 --- a/_data/engine-cli/docker_node_rm.yaml +++ b/_data/engine-cli/docker_node_rm.yaml @@ -1,65 +1,78 @@ command: docker node rm -aliases: remove +aliases: docker node rm, docker node remove short: Remove one or more nodes from the swarm long: |- - Removes the specified nodes from a swarm. + Removes the specified nodes from a swarm. - > **Note** - > - > This is a cluster management command, and must be executed on a swarm - > manager node. To learn about managers and workers, refer to the - > [Swarm mode section](https://docs.docker.com/engine/swarm/) in the - > documentation. + > **Note** + > + > This is a cluster management command, and must be executed on a swarm + > manager node. To learn about managers and workers, refer to the + > [Swarm mode section](/engine/swarm/) in the + > documentation. usage: docker node rm [OPTIONS] NODE [NODE...] pname: docker node plink: docker_node.yaml options: -- option: force - shorthand: f - value_type: bool - default_value: "false" - description: Force remove a node from the swarm - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false + - option: force + shorthand: f + value_type: bool + default_value: "false" + description: Force remove a node from the swarm + details_url: '#force' + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false +inherited_options: + - option: help + value_type: bool + default_value: "false" + description: Print usage + deprecated: false + hidden: true + experimental: false + experimentalcli: false + kubernetes: false + swarm: false examples: |- - ### Remove a stopped node from the swarm + ### Remove a stopped node from the swarm - ```console - $ docker node rm swarm-node-02 + ```console + $ docker node rm swarm-node-02 - Node swarm-node-02 removed from swarm - ``` + Node swarm-node-02 removed from swarm + ``` - ### Attempt to remove a running node from a swarm + ### Attempt to remove a running node from a swarm - Removes the specified nodes from the swarm, but only if the nodes are in the - down state. If you attempt to remove an active node you will receive an error: + Removes the specified nodes from the swarm, but only if the nodes are in the + down state. If you attempt to remove an active node you will receive an error: - ```non - $ docker node rm swarm-node-03 + ```non + $ docker node rm swarm-node-03 - Error response from daemon: rpc error: code = 9 desc = node swarm-node-03 is not - down and can't be removed - ``` + Error response from daemon: rpc error: code = 9 desc = node swarm-node-03 is not + down and can't be removed + ``` - ### Forcibly remove an inaccessible node from a swarm (--force) + ### Forcibly remove an inaccessible node from a swarm (--force) {#force} - If you lose access to a worker node or need to shut it down because it has been - compromised or is not behaving as expected, you can use the `--force` option. - This may cause transient errors or interruptions, depending on the type of task - being run on the node. + If you lose access to a worker node or need to shut it down because it has been + compromised or is not behaving as expected, you can use the `--force` option. + This may cause transient errors or interruptions, depending on the type of task + being run on the node. - ```console - $ docker node rm --force swarm-node-03 + ```console + $ docker node rm --force swarm-node-03 - Node swarm-node-03 removed from swarm - ``` + Node swarm-node-03 removed from swarm + ``` - A manager node must be demoted to a worker node (using `docker node demote`) - before you can remove it from the swarm. + A manager node must be demoted to a worker node (using `docker node demote`) + before you can remove it from the swarm. deprecated: false min_api_version: "1.24" experimental: false diff --git a/_data/engine-cli/docker_node_update.yaml b/_data/engine-cli/docker_node_update.yaml index c2a18feef0..ced77c9529 100644 --- a/_data/engine-cli/docker_node_update.yaml +++ b/_data/engine-cli/docker_node_update.yaml @@ -1,83 +1,99 @@ command: docker node update short: Update a node long: |- - Update metadata about a node, such as its availability, labels, or roles. + Update metadata about a node, such as its availability, labels, or roles. - > **Note** - > - > This is a cluster management command, and must be executed on a swarm - > manager node. To learn about managers and workers, refer to the - > [Swarm mode section](https://docs.docker.com/engine/swarm/) in the - > documentation. + > **Note** + > + > This is a cluster management command, and must be executed on a swarm + > manager node. To learn about managers and workers, refer to the + > [Swarm mode section](/engine/swarm/) in the + > documentation. usage: docker node update [OPTIONS] NODE pname: docker node plink: docker_node.yaml options: -- option: availability - value_type: string - description: Availability of the node ("active"|"pause"|"drain") - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: label-add - value_type: list - description: Add or update a node label (key=value) - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: label-rm - value_type: list - description: Remove a node label if exists - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: role - value_type: string - description: Role of the node ("worker"|"manager") - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false + - option: availability + value_type: string + description: Availability of the node (`active`, `pause`, `drain`) + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: label-add + value_type: list + description: Add or update a node label (`key=value`) + details_url: '#label-add' + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: label-rm + value_type: list + description: Remove a node label if exists + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: role + value_type: string + description: Role of the node (`worker`, `manager`) + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false +inherited_options: + - option: help + value_type: bool + default_value: "false" + description: Print usage + deprecated: false + hidden: true + experimental: false + experimentalcli: false + kubernetes: false + swarm: false examples: |- - ### Add label metadata to a node (--label-add) + ### Add label metadata to a node (--label-add) {#label-add} - Add metadata to a swarm node using node labels. You can specify a node label as - a key with an empty value: + Add metadata to a swarm node using node labels. You can specify a node label as + a key with an empty value: - ``` bash - $ docker node update --label-add foo worker1 - ``` + ``` bash + $ docker node update --label-add foo worker1 + ``` - To add multiple labels to a node, pass the `--label-add` flag for each label: + To add multiple labels to a node, pass the `--label-add` flag for each label: - ```console - $ docker node update --label-add foo --label-add bar worker1 - ``` + ```console + $ docker node update --label-add foo --label-add bar worker1 + ``` - When you [create a service](service_create.md), - you can use node labels as a constraint. A constraint limits the nodes where the - scheduler deploys tasks for a service. + When you [create a service](service_create.md), + you can use node labels as a constraint. A constraint limits the nodes where the + scheduler deploys tasks for a service. - For example, to add a `type` label to identify nodes where the scheduler should - deploy message queue service tasks: + For example, to add a `type` label to identify nodes where the scheduler should + deploy message queue service tasks: - ``` bash - $ docker node update --label-add type=queue worker1 - ``` + ``` bash + $ docker node update --label-add type=queue worker1 + ``` - The labels you set for nodes using `docker node update` apply only to the node - entity within the swarm. Do not confuse them with the docker daemon labels for - [dockerd](dockerd.md). + The labels you set for nodes using `docker node update` apply only to the node + entity within the swarm. Do not confuse them with the docker daemon labels for + [dockerd](dockerd.md). - For more information about labels, refer to [apply custom - metadata](https://docs.docker.com/engine/userguide/labels-custom-metadata/). + For more information about labels, refer to [apply custom + metadata](/engine/userguide/labels-custom-metadata/). deprecated: false min_api_version: "1.24" experimental: false diff --git a/_data/engine-cli/docker_pause.yaml b/_data/engine-cli/docker_pause.yaml index bb8a045ee9..1cc28c5930 100644 --- a/_data/engine-cli/docker_pause.yaml +++ b/_data/engine-cli/docker_pause.yaml @@ -1,23 +1,35 @@ command: docker pause +aliases: docker container pause, docker pause short: Pause all processes within one or more containers long: |- - The `docker pause` command suspends all processes in the specified containers. - On Linux, this uses the freezer cgroup. Traditionally, when suspending a process - the `SIGSTOP` signal is used, which is observable by the process being suspended. - With the freezer cgroup the process is unaware, and unable to capture, - that it is being suspended, and subsequently resumed. On Windows, only Hyper-V - containers can be paused. + The `docker pause` command suspends all processes in the specified containers. + On Linux, this uses the freezer cgroup. Traditionally, when suspending a process + the `SIGSTOP` signal is used, which is observable by the process being suspended. + With the freezer cgroup the process is unaware, and unable to capture, + that it is being suspended, and subsequently resumed. On Windows, only Hyper-V + containers can be paused. - See the - [freezer cgroup documentation](https://www.kernel.org/doc/Documentation/cgroup-v1/freezer-subsystem.txt) - for further details. + See the + [freezer cgroup documentation](https://www.kernel.org/doc/Documentation/cgroup-v1/freezer-subsystem.txt) + for further details. usage: docker pause CONTAINER [CONTAINER...] pname: docker plink: docker.yaml +inherited_options: + - option: help + value_type: bool + default_value: "false" + description: Print usage + deprecated: false + hidden: true + experimental: false + experimentalcli: false + kubernetes: false + swarm: false examples: |- - ```console - $ docker pause my_container - ``` + ```console + $ docker pause my_container + ``` deprecated: false experimental: false experimentalcli: false diff --git a/_data/engine-cli/docker_plugin.yaml b/_data/engine-cli/docker_plugin.yaml index 23b9087eef..5ccb1a81f0 100644 --- a/_data/engine-cli/docker_plugin.yaml +++ b/_data/engine-cli/docker_plugin.yaml @@ -5,27 +5,38 @@ usage: docker plugin pname: docker plink: docker.yaml cname: -- docker plugin create -- docker plugin disable -- docker plugin enable -- docker plugin inspect -- docker plugin install -- docker plugin ls -- docker plugin push -- docker plugin rm -- docker plugin set -- docker plugin upgrade + - docker plugin create + - docker plugin disable + - docker plugin enable + - docker plugin inspect + - docker plugin install + - docker plugin ls + - docker plugin push + - docker plugin rm + - docker plugin set + - docker plugin upgrade clink: -- docker_plugin_create.yaml -- docker_plugin_disable.yaml -- docker_plugin_enable.yaml -- docker_plugin_inspect.yaml -- docker_plugin_install.yaml -- docker_plugin_ls.yaml -- docker_plugin_push.yaml -- docker_plugin_rm.yaml -- docker_plugin_set.yaml -- docker_plugin_upgrade.yaml + - docker_plugin_create.yaml + - docker_plugin_disable.yaml + - docker_plugin_enable.yaml + - docker_plugin_inspect.yaml + - docker_plugin_install.yaml + - docker_plugin_ls.yaml + - docker_plugin_push.yaml + - docker_plugin_rm.yaml + - docker_plugin_set.yaml + - docker_plugin_upgrade.yaml +inherited_options: + - option: help + value_type: bool + default_value: "false" + description: Print usage + deprecated: false + hidden: true + experimental: false + experimentalcli: false + kubernetes: false + swarm: false deprecated: false min_api_version: "1.25" experimental: false diff --git a/_data/engine-cli/docker_plugin_create.yaml b/_data/engine-cli/docker_plugin_create.yaml index db2defb247..e83466b6e7 100644 --- a/_data/engine-cli/docker_plugin_create.yaml +++ b/_data/engine-cli/docker_plugin_create.yaml @@ -1,43 +1,55 @@ command: docker plugin create -short: Create a plugin from a rootfs and configuration. Plugin data directory must - contain config.json and rootfs directory. +short: | + Create a plugin from a rootfs and configuration. Plugin data directory must contain config.json and rootfs directory. long: |- - Creates a plugin. Before creating the plugin, prepare the plugin's root filesystem as well as - [the config.json](../../extend/config.md) + Creates a plugin. Before creating the plugin, prepare the plugin's root filesystem as well as + [the config.json](../../extend/config.md) usage: docker plugin create [OPTIONS] PLUGIN PLUGIN-DATA-DIR pname: docker plugin plink: docker_plugin.yaml options: -- option: compress - value_type: bool - default_value: "false" - description: Compress the context using gzip - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false + - option: compress + value_type: bool + default_value: "false" + description: Compress the context using gzip + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false +inherited_options: + - option: help + value_type: bool + default_value: "false" + description: Print usage + deprecated: false + hidden: true + experimental: false + experimentalcli: false + kubernetes: false + swarm: false examples: |- - The following example shows how to create a sample `plugin`. + The following example shows how to create a sample `plugin`. - ```console - $ ls -ls /home/pluginDir + ```console + $ ls -ls /home/pluginDir - total 4 - 4 -rw-r--r-- 1 root root 431 Nov 7 01:40 config.json - 0 drwxr-xr-x 19 root root 420 Nov 7 01:40 rootfs + total 4 + 4 -rw-r--r-- 1 root root 431 Nov 7 01:40 config.json + 0 drwxr-xr-x 19 root root 420 Nov 7 01:40 rootfs - $ docker plugin create plugin /home/pluginDir + $ docker plugin create plugin /home/pluginDir - plugin + plugin - $ docker plugin ls + $ docker plugin ls - ID NAME DESCRIPTION ENABLED - 672d8144ec02 plugin:latest A sample plugin for Docker false - ``` + ID NAME DESCRIPTION ENABLED + 672d8144ec02 plugin:latest A sample plugin for Docker false + ``` - The plugin can subsequently be enabled for local use or pushed to the public registry. + The plugin can subsequently be enabled for local use or pushed to the public registry. deprecated: false min_api_version: "1.25" experimental: false diff --git a/_data/engine-cli/docker_plugin_disable.yaml b/_data/engine-cli/docker_plugin_disable.yaml index d746b4c660..21f8ca1822 100644 --- a/_data/engine-cli/docker_plugin_disable.yaml +++ b/_data/engine-cli/docker_plugin_disable.yaml @@ -1,46 +1,58 @@ command: docker plugin disable short: Disable a plugin long: |- - Disables a plugin. The plugin must be installed before it can be disabled, - see [`docker plugin install`](plugin_install.md). Without the `-f` option, - a plugin that has references (e.g., volumes, networks) cannot be disabled. + Disables a plugin. The plugin must be installed before it can be disabled, + see [`docker plugin install`](plugin_install.md). Without the `-f` option, + a plugin that has references (e.g., volumes, networks) cannot be disabled. usage: docker plugin disable [OPTIONS] PLUGIN pname: docker plugin plink: docker_plugin.yaml options: -- option: force - shorthand: f - value_type: bool - default_value: "false" - description: Force the disable of an active plugin - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false + - option: force + shorthand: f + value_type: bool + default_value: "false" + description: Force the disable of an active plugin + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false +inherited_options: + - option: help + value_type: bool + default_value: "false" + description: Print usage + deprecated: false + hidden: true + experimental: false + experimentalcli: false + kubernetes: false + swarm: false examples: |- - The following example shows that the `sample-volume-plugin` plugin is installed - and enabled: + The following example shows that the `sample-volume-plugin` plugin is installed + and enabled: - ```console - $ docker plugin ls + ```console + $ docker plugin ls - ID NAME DESCRIPTION ENABLED - 69553ca1d123 tiborvass/sample-volume-plugin:latest A test plugin for Docker true - ``` + ID NAME DESCRIPTION ENABLED + 69553ca1d123 tiborvass/sample-volume-plugin:latest A test plugin for Docker true + ``` - To disable the plugin, use the following command: + To disable the plugin, use the following command: - ```console - $ docker plugin disable tiborvass/sample-volume-plugin + ```console + $ docker plugin disable tiborvass/sample-volume-plugin - tiborvass/sample-volume-plugin + tiborvass/sample-volume-plugin - $ docker plugin ls + $ docker plugin ls - ID NAME DESCRIPTION ENABLED - 69553ca1d123 tiborvass/sample-volume-plugin:latest A test plugin for Docker false - ``` + ID NAME DESCRIPTION ENABLED + 69553ca1d123 tiborvass/sample-volume-plugin:latest A test plugin for Docker false + ``` deprecated: false min_api_version: "1.25" experimental: false diff --git a/_data/engine-cli/docker_plugin_enable.yaml b/_data/engine-cli/docker_plugin_enable.yaml index 0af60b28a8..8a21c2a32a 100644 --- a/_data/engine-cli/docker_plugin_enable.yaml +++ b/_data/engine-cli/docker_plugin_enable.yaml @@ -1,44 +1,56 @@ command: docker plugin enable short: Enable a plugin long: |- - Enables a plugin. The plugin must be installed before it can be enabled, - see [`docker plugin install`](plugin_install.md). + Enables a plugin. The plugin must be installed before it can be enabled, + see [`docker plugin install`](plugin_install.md). usage: docker plugin enable [OPTIONS] PLUGIN pname: docker plugin plink: docker_plugin.yaml options: -- option: timeout - value_type: int - default_value: "30" - description: HTTP client timeout (in seconds) - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false + - option: timeout + value_type: int + default_value: "30" + description: HTTP client timeout (in seconds) + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false +inherited_options: + - option: help + value_type: bool + default_value: "false" + description: Print usage + deprecated: false + hidden: true + experimental: false + experimentalcli: false + kubernetes: false + swarm: false examples: |- - The following example shows that the `sample-volume-plugin` plugin is installed, - but disabled: + The following example shows that the `sample-volume-plugin` plugin is installed, + but disabled: - ```console - $ docker plugin ls + ```console + $ docker plugin ls - ID NAME DESCRIPTION ENABLED - 69553ca1d123 tiborvass/sample-volume-plugin:latest A test plugin for Docker false - ``` + ID NAME DESCRIPTION ENABLED + 69553ca1d123 tiborvass/sample-volume-plugin:latest A test plugin for Docker false + ``` - To enable the plugin, use the following command: + To enable the plugin, use the following command: - ```console - $ docker plugin enable tiborvass/sample-volume-plugin + ```console + $ docker plugin enable tiborvass/sample-volume-plugin - tiborvass/sample-volume-plugin + tiborvass/sample-volume-plugin - $ docker plugin ls + $ docker plugin ls - ID NAME DESCRIPTION ENABLED - 69553ca1d123 tiborvass/sample-volume-plugin:latest A test plugin for Docker true - ``` + ID NAME DESCRIPTION ENABLED + 69553ca1d123 tiborvass/sample-volume-plugin:latest A test plugin for Docker true + ``` deprecated: false min_api_version: "1.25" experimental: false diff --git a/_data/engine-cli/docker_plugin_inspect.yaml b/_data/engine-cli/docker_plugin_inspect.yaml index 12e272a7ad..3c9781031c 100644 --- a/_data/engine-cli/docker_plugin_inspect.yaml +++ b/_data/engine-cli/docker_plugin_inspect.yaml @@ -1,148 +1,165 @@ command: docker plugin inspect short: Display detailed information on one or more plugins long: |- - Returns information about a plugin. By default, this command renders all results - in a JSON array. + Returns information about a plugin. By default, this command renders all results + in a JSON array. usage: docker plugin inspect [OPTIONS] PLUGIN [PLUGIN...] pname: docker plugin plink: docker_plugin.yaml options: -- option: format - shorthand: f - value_type: string - description: Format the output using the given Go template - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false + - option: format + shorthand: f + value_type: string + description: |- + Format output using a custom template: + 'json': Print in JSON format + 'TEMPLATE': Print output using the given Go template. + Refer to https://docs.docker.com/go/formatting/ for more information about formatting output with templates + details_url: '#format' + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false +inherited_options: + - option: help + value_type: bool + default_value: "false" + description: Print usage + deprecated: false + hidden: true + experimental: false + experimentalcli: false + kubernetes: false + swarm: false examples: |- - ### Inspect a plugin + ### Inspect a plugin - The following example example inspects the `tiborvass/sample-volume-plugin` plugin: + The following example example inspects the `tiborvass/sample-volume-plugin` plugin: - ```console - $ docker plugin inspect tiborvass/sample-volume-plugin:latest - ``` + ```console + $ docker plugin inspect tiborvass/sample-volume-plugin:latest + ``` - Output is in JSON format (output below is formatted for readability): + Output is in JSON format (output below is formatted for readability): - ```json - { - "Id": "8c74c978c434745c3ade82f1bc0acf38d04990eaf494fa507c16d9f1daa99c21", - "Name": "tiborvass/sample-volume-plugin:latest", - "PluginReference": "tiborvas/sample-volume-plugin:latest", - "Enabled": true, - "Config": { - "Mounts": [ - { - "Name": "", - "Description": "", - "Settable": null, - "Source": "/data", - "Destination": "/data", - "Type": "bind", - "Options": [ - "shared", - "rbind" - ] - }, - { - "Name": "", - "Description": "", - "Settable": null, - "Source": null, - "Destination": "/foobar", - "Type": "tmpfs", - "Options": null - } - ], - "Env": [ - "DEBUG=1" - ], - "Args": null, - "Devices": null - }, - "Manifest": { - "ManifestVersion": "v0", - "Description": "A test plugin for Docker", - "Documentation": "https://docs.docker.com/engine/extend/plugins/", - "Interface": { - "Types": [ - "docker.volumedriver/1.0" + ```json + { + "Id": "8c74c978c434745c3ade82f1bc0acf38d04990eaf494fa507c16d9f1daa99c21", + "Name": "tiborvass/sample-volume-plugin:latest", + "PluginReference": "tiborvas/sample-volume-plugin:latest", + "Enabled": true, + "Config": { + "Mounts": [ + { + "Name": "", + "Description": "", + "Settable": null, + "Source": "/data", + "Destination": "/data", + "Type": "bind", + "Options": [ + "shared", + "rbind" + ] + }, + { + "Name": "", + "Description": "", + "Settable": null, + "Source": null, + "Destination": "/foobar", + "Type": "tmpfs", + "Options": null + } ], - "Socket": "plugins.sock" + "Env": [ + "DEBUG=1" + ], + "Args": null, + "Devices": null }, - "Entrypoint": [ - "plugin-sample-volume-plugin", - "/data" - ], - "Workdir": "", - "User": { - }, - "Network": { - "Type": "host" - }, - "Capabilities": null, - "Mounts": [ - { - "Name": "", - "Description": "", - "Settable": null, - "Source": "/data", - "Destination": "/data", - "Type": "bind", - "Options": [ - "shared", - "rbind" - ] + "Manifest": { + "ManifestVersion": "v0", + "Description": "A test plugin for Docker", + "Documentation": "/engine/extend/plugins/", + "Interface": { + "Types": [ + "docker.volumedriver/1.0" + ], + "Socket": "plugins.sock" }, - { - "Name": "", - "Description": "", + "Entrypoint": [ + "plugin-sample-volume-plugin", + "/data" + ], + "Workdir": "", + "User": { + }, + "Network": { + "Type": "host" + }, + "Capabilities": null, + "Mounts": [ + { + "Name": "", + "Description": "", + "Settable": null, + "Source": "/data", + "Destination": "/data", + "Type": "bind", + "Options": [ + "shared", + "rbind" + ] + }, + { + "Name": "", + "Description": "", + "Settable": null, + "Source": null, + "Destination": "/foobar", + "Type": "tmpfs", + "Options": null + } + ], + "Devices": [ + { + "Name": "device", + "Description": "a host device to mount", + "Settable": null, + "Path": "/dev/cpu_dma_latency" + } + ], + "Env": [ + { + "Name": "DEBUG", + "Description": "If set, prints debug messages", + "Settable": null, + "Value": "1" + } + ], + "Args": { + "Name": "args", + "Description": "command line arguments", "Settable": null, - "Source": null, - "Destination": "/foobar", - "Type": "tmpfs", - "Options": null - } - ], - "Devices": [ - { - "Name": "device", - "Description": "a host device to mount", - "Settable": null, - "Path": "/dev/cpu_dma_latency" - } - ], - "Env": [ - { - "Name": "DEBUG", - "Description": "If set, prints debug messages", - "Settable": null, - "Value": "1" - } - ], - "Args": { - "Name": "args", - "Description": "command line arguments", - "Settable": null, - "Value": [ + "Value": [ - ] + ] + } } } - } - ``` + ``` - ### Format the output (--format) + ### Format the output (--format) {#format} - ```console - $ docker plugin inspect -f '{{.Id}}' tiborvass/sample-volume-plugin:latest + ```console + $ docker plugin inspect -f '{{.Id}}' tiborvass/sample-volume-plugin:latest - 8c74c978c434745c3ade82f1bc0acf38d04990eaf494fa507c16d9f1daa99c21 - ``` + 8c74c978c434745c3ade82f1bc0acf38d04990eaf494fa507c16d9f1daa99c21 + ``` deprecated: false min_api_version: "1.25" experimental: false diff --git a/_data/engine-cli/docker_plugin_install.yaml b/_data/engine-cli/docker_plugin_install.yaml index 6c8652847d..15e28c3467 100644 --- a/_data/engine-cli/docker_plugin_install.yaml +++ b/_data/engine-cli/docker_plugin_install.yaml @@ -1,74 +1,89 @@ command: docker plugin install short: Install a plugin long: |- - Installs and enables a plugin. Docker looks first for the plugin on your Docker - host. If the plugin does not exist locally, then the plugin is pulled from - the registry. Note that the minimum required registry version to distribute - plugins is 2.3.0 + Installs and enables a plugin. Docker looks first for the plugin on your Docker + host. If the plugin does not exist locally, then the plugin is pulled from + the registry. Note that the minimum required registry version to distribute + plugins is 2.3.0 usage: docker plugin install [OPTIONS] PLUGIN [KEY=VALUE...] pname: docker plugin plink: docker_plugin.yaml options: -- option: alias - value_type: string - description: Local name for plugin - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: disable - value_type: bool - default_value: "false" - description: Do not enable the plugin on install - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: disable-content-trust - value_type: bool - default_value: "true" - description: Skip image verification - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: grant-all-permissions - value_type: bool - default_value: "false" - description: Grant all permissions necessary to run the plugin - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false + - option: alias + value_type: string + description: Local name for plugin + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: disable + value_type: bool + default_value: "false" + description: Do not enable the plugin on install + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: disable-content-trust + value_type: bool + default_value: "true" + description: Skip image verification + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: grant-all-permissions + value_type: bool + default_value: "false" + description: Grant all permissions necessary to run the plugin + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false +inherited_options: + - option: help + value_type: bool + default_value: "false" + description: Print usage + deprecated: false + hidden: true + experimental: false + experimentalcli: false + kubernetes: false + swarm: false examples: |- - The following example installs `vieus/sshfs` plugin and [sets](plugin_set.md) its - `DEBUG` environment variable to `1`. To install, `pull` the plugin from Docker - Hub and prompt the user to accept the list of privileges that the plugin needs, - set the plugin's parameters and enable the plugin. + The following example installs `vieus/sshfs` plugin and [sets](plugin_set.md) its + `DEBUG` environment variable to `1`. To install, `pull` the plugin from Docker + Hub and prompt the user to accept the list of privileges that the plugin needs, + set the plugin's parameters and enable the plugin. - ```console - $ docker plugin install vieux/sshfs DEBUG=1 + ```console + $ docker plugin install vieux/sshfs DEBUG=1 - Plugin "vieux/sshfs" is requesting the following privileges: - - network: [host] - - device: [/dev/fuse] - - capabilities: [CAP_SYS_ADMIN] - Do you grant the above permissions? [y/N] y - vieux/sshfs - ``` + Plugin "vieux/sshfs" is requesting the following privileges: + - network: [host] + - device: [/dev/fuse] + - capabilities: [CAP_SYS_ADMIN] + Do you grant the above permissions? [y/N] y + vieux/sshfs + ``` - After the plugin is installed, it appears in the list of plugins: + After the plugin is installed, it appears in the list of plugins: - ```console - $ docker plugin ls + ```console + $ docker plugin ls - ID NAME DESCRIPTION ENABLED - 69553ca1d123 vieux/sshfs:latest sshFS plugin for Docker true - ``` + ID NAME DESCRIPTION ENABLED + 69553ca1d123 vieux/sshfs:latest sshFS plugin for Docker true + ``` deprecated: false min_api_version: "1.25" experimental: false diff --git a/_data/engine-cli/docker_plugin_ls.yaml b/_data/engine-cli/docker_plugin_ls.yaml index 8c8fba3850..09f89a502d 100644 --- a/_data/engine-cli/docker_plugin_ls.yaml +++ b/_data/engine-cli/docker_plugin_ls.yaml @@ -1,116 +1,145 @@ command: docker plugin ls -aliases: list +aliases: docker plugin ls, docker plugin list short: List plugins long: |- - Lists all the plugins that are currently installed. You can install plugins - using the [`docker plugin install`](plugin_install.md) command. - You can also filter using the `-f` or `--filter` flag. - Refer to the [filtering](#filter) section for more information about available filter options. + Lists all the plugins that are currently installed. You can install plugins + using the [`docker plugin install`](plugin_install.md) command. + You can also filter using the `-f` or `--filter` flag. + Refer to the [filtering](#filter) section for more information about available filter options. usage: docker plugin ls [OPTIONS] pname: docker plugin plink: docker_plugin.yaml options: -- option: filter - shorthand: f - value_type: filter - description: Provide filter values (e.g. 'enabled=true') - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: format - value_type: string - description: Pretty-print plugins using a Go template - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: no-trunc - value_type: bool - default_value: "false" - description: Don't truncate output - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: quiet - shorthand: q - value_type: bool - default_value: "false" - description: Only display plugin IDs - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false + - option: filter + shorthand: f + value_type: filter + description: Provide filter values (e.g. `enabled=true`) + details_url: '#filter' + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: format + value_type: string + description: |- + Format output using a custom template: + 'table': Print output in table format with column headers (default) + 'table TEMPLATE': Print output in table format using the given Go template + 'json': Print in JSON format + 'TEMPLATE': Print output using the given Go template. + Refer to https://docs.docker.com/go/formatting/ for more information about formatting output with templates + details_url: '#format' + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: no-trunc + value_type: bool + default_value: "false" + description: Don't truncate output + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: quiet + shorthand: q + value_type: bool + default_value: "false" + description: Only display plugin IDs + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false +inherited_options: + - option: help + value_type: bool + default_value: "false" + description: Print usage + deprecated: false + hidden: true + experimental: false + experimentalcli: false + kubernetes: false + swarm: false examples: |- - ```console - $ docker plugin ls + ```console + $ docker plugin ls - ID NAME DESCRIPTION ENABLED - 69553ca1d123 tiborvass/sample-volume-plugin:latest A test plugin for Docker true - ``` + ID NAME DESCRIPTION ENABLED + 69553ca1d123 tiborvass/sample-volume-plugin:latest A test plugin for Docker true + ``` - ### Filtering (--filter) + ### Filtering (--filter) {#filter} - The filtering flag (`-f` or `--filter`) format is of "key=value". If there is more - than one filter, then pass multiple flags (e.g., `--filter "foo=bar" --filter "bif=baz"`) + The filtering flag (`-f` or `--filter`) format is of "key=value". If there is more + than one filter, then pass multiple flags (e.g., `--filter "foo=bar" --filter "bif=baz"`) - The currently supported filters are: + The currently supported filters are: - * enabled (boolean - true or false, 0 or 1) - * capability (string - currently `volumedriver`, `networkdriver`, `ipamdriver`, `logdriver`, `metricscollector`, or `authz`) + * enabled (boolean - true or false, 0 or 1) + * capability (string - currently `volumedriver`, `networkdriver`, `ipamdriver`, `logdriver`, `metricscollector`, or `authz`) - #### enabled + #### enabled - The `enabled` filter matches on plugins enabled or disabled. + The `enabled` filter matches on plugins enabled or disabled. - #### capability + #### capability - The `capability` filter matches on plugin capabilities. One plugin - might have multiple capabilities. Currently `volumedriver`, `networkdriver`, - `ipamdriver`, `logdriver`, `metricscollector`, and `authz` are supported capabilities. + The `capability` filter matches on plugin capabilities. One plugin + might have multiple capabilities. Currently `volumedriver`, `networkdriver`, + `ipamdriver`, `logdriver`, `metricscollector`, and `authz` are supported capabilities. - ```console - $ docker plugin install --disable vieux/sshfs + ```console + $ docker plugin install --disable vieux/sshfs - Installed plugin vieux/sshfs + Installed plugin vieux/sshfs - $ docker plugin ls --filter enabled=true + $ docker plugin ls --filter enabled=true - ID NAME DESCRIPTION ENABLED - ``` + ID NAME DESCRIPTION ENABLED + ``` - ### Format the output (--format) + ### Format the output (--format) {#format} - The formatting options (`--format`) pretty-prints plugins output - using a Go template. + The formatting options (`--format`) pretty-prints plugins output + using a Go template. - Valid placeholders for the Go template are listed below: + Valid placeholders for the Go template are listed below: - | Placeholder | Description | - |--------------------|-------------------------------------------------| - | `.ID` | Plugin ID | - | `.Name` | Plugin name and tag | - | `.Description` | Plugin description | - | `.Enabled` | Whether plugin is enabled or not | - | `.PluginReference` | The reference used to push/pull from a registry | + | Placeholder | Description | + |--------------------|-------------------------------------------------| + | `.ID` | Plugin ID | + | `.Name` | Plugin name and tag | + | `.Description` | Plugin description | + | `.Enabled` | Whether plugin is enabled or not | + | `.PluginReference` | The reference used to push/pull from a registry | - When using the `--format` option, the `plugin ls` command will either - output the data exactly as the template declares or, when using the - `table` directive, includes column headers as well. + When using the `--format` option, the `plugin ls` command will either + output the data exactly as the template declares or, when using the + `table` directive, includes column headers as well. - The following example uses a template without headers and outputs the - `ID` and `Name` entries separated by a colon (`:`) for all plugins: + The following example uses a template without headers and outputs the + `ID` and `Name` entries separated by a colon (`:`) for all plugins: - ```console - $ docker plugin ls --format "{{.ID}}: {{.Name}}" + ```console + $ docker plugin ls --format "{{.ID}}: {{.Name}}" - 4be01827a72e: vieux/sshfs:latest - ``` + 4be01827a72e: vieux/sshfs:latest + ``` + + To list all plugins in JSON format, use the `json` directive: + ```console + $ docker plugin ls --format json + {"Description":"sshFS plugin for Docker","Enabled":false,"ID":"856d89febb1c","Name":"vieux/sshfs:latest","PluginReference":"docker.io/vieux/sshfs:latest"} + ``` deprecated: false min_api_version: "1.25" experimental: false diff --git a/_data/engine-cli/docker_plugin_push.yaml b/_data/engine-cli/docker_plugin_push.yaml index 6b8804cb36..0eae0bdfee 100644 --- a/_data/engine-cli/docker_plugin_push.yaml +++ b/_data/engine-cli/docker_plugin_push.yaml @@ -1,35 +1,47 @@ command: docker plugin push short: Push a plugin to a registry long: |- - After you have created a plugin using `docker plugin create` and the plugin is - ready for distribution, use `docker plugin push` to share your images to Docker - Hub or a self-hosted registry. + After you have created a plugin using `docker plugin create` and the plugin is + ready for distribution, use `docker plugin push` to share your images to Docker + Hub or a self-hosted registry. - Registry credentials are managed by [docker login](login.md). + Registry credentials are managed by [docker login](login.md). usage: docker plugin push [OPTIONS] PLUGIN[:TAG] pname: docker plugin plink: docker_plugin.yaml options: -- option: disable-content-trust - value_type: bool - default_value: "true" - description: Skip image signing - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false + - option: disable-content-trust + value_type: bool + default_value: "true" + description: Skip image signing + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false +inherited_options: + - option: help + value_type: bool + default_value: "false" + description: Print usage + deprecated: false + hidden: true + experimental: false + experimentalcli: false + kubernetes: false + swarm: false examples: |- - The following example shows how to push a sample `user/plugin`. + The following example shows how to push a sample `user/plugin`. - ```console - $ docker plugin ls + ```console + $ docker plugin ls - ID NAME DESCRIPTION ENABLED - 69553ca1d456 user/plugin:latest A sample plugin for Docker false + ID NAME DESCRIPTION ENABLED + 69553ca1d456 user/plugin:latest A sample plugin for Docker false - $ docker plugin push user/plugin - ``` + $ docker plugin push user/plugin + ``` deprecated: false min_api_version: "1.25" experimental: false diff --git a/_data/engine-cli/docker_plugin_rm.yaml b/_data/engine-cli/docker_plugin_rm.yaml index e69bbaa2dd..a6ccb25d23 100644 --- a/_data/engine-cli/docker_plugin_rm.yaml +++ b/_data/engine-cli/docker_plugin_rm.yaml @@ -1,38 +1,50 @@ command: docker plugin rm -aliases: remove +aliases: docker plugin rm, docker plugin remove short: Remove one or more plugins long: |- - Removes a plugin. You cannot remove a plugin if it is enabled, you must disable - a plugin using the [`docker plugin disable`](plugin_disable.md) before removing - it (or use --force, use of force is not recommended, since it can affect - functioning of running containers using the plugin). + Removes a plugin. You cannot remove a plugin if it is enabled, you must disable + a plugin using the [`docker plugin disable`](plugin_disable.md) before removing + it (or use --force, use of force is not recommended, since it can affect + functioning of running containers using the plugin). usage: docker plugin rm [OPTIONS] PLUGIN [PLUGIN...] pname: docker plugin plink: docker_plugin.yaml options: -- option: force - shorthand: f - value_type: bool - default_value: "false" - description: Force the removal of an active plugin - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false + - option: force + shorthand: f + value_type: bool + default_value: "false" + description: Force the removal of an active plugin + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false +inherited_options: + - option: help + value_type: bool + default_value: "false" + description: Print usage + deprecated: false + hidden: true + experimental: false + experimentalcli: false + kubernetes: false + swarm: false examples: |- - The following example disables and removes the `sample-volume-plugin:latest` - plugin: + The following example disables and removes the `sample-volume-plugin:latest` + plugin: - ```console - $ docker plugin disable tiborvass/sample-volume-plugin + ```console + $ docker plugin disable tiborvass/sample-volume-plugin - tiborvass/sample-volume-plugin + tiborvass/sample-volume-plugin - $ docker plugin rm tiborvass/sample-volume-plugin:latest + $ docker plugin rm tiborvass/sample-volume-plugin:latest - tiborvass/sample-volume-plugin - ``` + tiborvass/sample-volume-plugin + ``` deprecated: false min_api_version: "1.25" experimental: false diff --git a/_data/engine-cli/docker_plugin_set.yaml b/_data/engine-cli/docker_plugin_set.yaml index e875ffe095..999c7f6e9d 100644 --- a/_data/engine-cli/docker_plugin_set.yaml +++ b/_data/engine-cli/docker_plugin_set.yaml @@ -1,88 +1,99 @@ command: docker plugin set short: Change settings for a plugin long: |- - Change settings for a plugin. The plugin must be disabled. + Change settings for a plugin. The plugin must be disabled. - The settings currently supported are: - * env variables - * source of mounts - * path of devices - * args + The settings currently supported are: + * env variables + * source of mounts + * path of devices + * args usage: docker plugin set PLUGIN KEY=VALUE [KEY=VALUE...] pname: docker plugin plink: docker_plugin.yaml +inherited_options: + - option: help + value_type: bool + default_value: "false" + description: Print usage + deprecated: false + hidden: true + experimental: false + experimentalcli: false + kubernetes: false + swarm: false examples: |- - ### Change an environment variable + ### Change an environment variable - The following example change the env variable `DEBUG` on the - `sample-volume-plugin` plugin. + The following example change the env variable `DEBUG` on the + `sample-volume-plugin` plugin. - ```console - $ docker plugin inspect -f {{.Settings.Env}} tiborvass/sample-volume-plugin - [DEBUG=0] + ```console + $ docker plugin inspect -f {{.Settings.Env}} tiborvass/sample-volume-plugin + [DEBUG=0] - $ docker plugin set tiborvass/sample-volume-plugin DEBUG=1 + $ docker plugin set tiborvass/sample-volume-plugin DEBUG=1 - $ docker plugin inspect -f {{.Settings.Env}} tiborvass/sample-volume-plugin - [DEBUG=1] - ``` + $ docker plugin inspect -f {{.Settings.Env}} tiborvass/sample-volume-plugin + [DEBUG=1] + ``` - ### Change the source of a mount + ### Change the source of a mount - The following example change the source of the `mymount` mount on - the `myplugin` plugin. + The following example change the source of the `mymount` mount on + the `myplugin` plugin. - ```console - $ docker plugin inspect -f '{{with $mount := index .Settings.Mounts 0}}{{$mount.Source}}{{end}}' myplugin - /foo + ```console + $ docker plugin inspect -f '{{with $mount := index .Settings.Mounts 0}}{{$mount.Source}}{{end}}' myplugin + /foo - $ docker plugins set myplugin mymount.source=/bar + $ docker plugins set myplugin mymount.source=/bar - $ docker plugin inspect -f '{{with $mount := index .Settings.Mounts 0}}{{$mount.Source}}{{end}}' myplugin - /bar - ``` + $ docker plugin inspect -f '{{with $mount := index .Settings.Mounts 0}}{{$mount.Source}}{{end}}' myplugin + /bar + ``` - > **Note** - > - > Since only `source` is settable in `mymount`, - > `docker plugins set mymount=/bar myplugin` would work too. + > **Note** + > + > Since only `source` is settable in `mymount`, + > `docker plugins set mymount=/bar myplugin` would work too. - ### Change a device path + ### Change a device path - The following example change the path of the `mydevice` device on - the `myplugin` plugin. + The following example change the path of the `mydevice` device on + the `myplugin` plugin. - ```console - $ docker plugin inspect -f '{{with $device := index .Settings.Devices 0}}{{$device.Path}}{{end}}' myplugin + ```console + $ docker plugin inspect -f '{{with $device := index .Settings.Devices 0}}{{$device.Path}}{{end}}' myplugin - /dev/foo + /dev/foo - $ docker plugins set myplugin mydevice.path=/dev/bar + $ docker plugins set myplugin mydevice.path=/dev/bar - $ docker plugin inspect -f '{{with $device := index .Settings.Devices 0}}{{$device.Path}}{{end}}' myplugin + $ docker plugin inspect -f '{{with $device := index .Settings.Devices 0}}{{$device.Path}}{{end}}' myplugin - /dev/bar - ``` + /dev/bar + ``` - > **Note** - > Since only `path` is settable in `mydevice`, - > `docker plugins set mydevice=/dev/bar myplugin` would work too. + > **Note** + > Since only `path` is settable in `mydevice`, + > `docker plugins set mydevice=/dev/bar myplugin` would work too. - ### Change the source of the arguments + ### Change the source of the arguments - The following example change the value of the args on the `myplugin` plugin. + The following example change the value of the args on the `myplugin` plugin. - ```console - $ docker plugin inspect -f '{{.Settings.Args}}' myplugin + ```console + $ docker plugin inspect -f '{{.Settings.Args}}' myplugin - ["foo", "bar"] + ["foo", "bar"] - $ docker plugins set myplugin myargs="foo bar baz" + $ docker plugins set myplugin myargs="foo bar baz" - $ docker plugin inspect -f '{{.Settings.Args}}' myplugin + $ docker plugin inspect -f '{{.Settings.Args}}' myplugin - ["foo", "bar", "baz"] - ``` + ["foo", "bar", "baz"] + ``` deprecated: false min_api_version: "1.25" experimental: false diff --git a/_data/engine-cli/docker_plugin_upgrade.yaml b/_data/engine-cli/docker_plugin_upgrade.yaml index 750343c407..a9f56a463a 100644 --- a/_data/engine-cli/docker_plugin_upgrade.yaml +++ b/_data/engine-cli/docker_plugin_upgrade.yaml @@ -1,93 +1,107 @@ command: docker plugin upgrade short: Upgrade an existing plugin long: |- - Upgrades an existing plugin to the specified remote plugin image. If no remote - is specified, Docker will re-pull the current image and use the updated version. - All existing references to the plugin will continue to work. - The plugin must be disabled before running the upgrade. + Upgrades an existing plugin to the specified remote plugin image. If no remote + is specified, Docker will re-pull the current image and use the updated version. + All existing references to the plugin will continue to work. + The plugin must be disabled before running the upgrade. usage: docker plugin upgrade [OPTIONS] PLUGIN [REMOTE] pname: docker plugin plink: docker_plugin.yaml options: -- option: disable-content-trust - value_type: bool - default_value: "true" - description: Skip image verification - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: grant-all-permissions - value_type: bool - default_value: "false" - description: Grant all permissions necessary to run the plugin - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: skip-remote-check - value_type: bool - default_value: "false" - description: | - Do not check if specified remote plugin matches existing plugin image - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false + - option: disable-content-trust + value_type: bool + default_value: "true" + description: Skip image verification + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: grant-all-permissions + value_type: bool + default_value: "false" + description: Grant all permissions necessary to run the plugin + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: skip-remote-check + value_type: bool + default_value: "false" + description: | + Do not check if specified remote plugin matches existing plugin image + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false +inherited_options: + - option: help + value_type: bool + default_value: "false" + description: Print usage + deprecated: false + hidden: true + experimental: false + experimentalcli: false + kubernetes: false + swarm: false examples: |- - The following example installs `vieus/sshfs` plugin, uses it to create and use - a volume, then upgrades the plugin. + The following example installs `vieus/sshfs` plugin, uses it to create and use + a volume, then upgrades the plugin. - ```console - $ docker plugin install vieux/sshfs DEBUG=1 + ```console + $ docker plugin install vieux/sshfs DEBUG=1 - Plugin "vieux/sshfs:next" is requesting the following privileges: - - network: [host] - - device: [/dev/fuse] - - capabilities: [CAP_SYS_ADMIN] - Do you grant the above permissions? [y/N] y - vieux/sshfs:next + Plugin "vieux/sshfs:next" is requesting the following privileges: + - network: [host] + - device: [/dev/fuse] + - capabilities: [CAP_SYS_ADMIN] + Do you grant the above permissions? [y/N] y + vieux/sshfs:next - $ docker volume create -d vieux/sshfs:next -o sshcmd=root@1.2.3.4:/tmp/shared -o password=XXX sshvolume + $ docker volume create -d vieux/sshfs:next -o sshcmd=root@1.2.3.4:/tmp/shared -o password=XXX sshvolume - sshvolume + sshvolume - $ docker run -it -v sshvolume:/data alpine sh -c "touch /data/hello" + $ docker run -it -v sshvolume:/data alpine sh -c "touch /data/hello" - $ docker plugin disable -f vieux/sshfs:next + $ docker plugin disable -f vieux/sshfs:next - viex/sshfs:next + viex/sshfs:next - # Here docker volume ls doesn't show 'sshfsvolume', since the plugin is disabled - $ docker volume ls + # Here docker volume ls doesn't show 'sshfsvolume', since the plugin is disabled + $ docker volume ls - DRIVER VOLUME NAME + DRIVER VOLUME NAME - $ docker plugin upgrade vieux/sshfs:next vieux/sshfs:next + $ docker plugin upgrade vieux/sshfs:next vieux/sshfs:next - Plugin "vieux/sshfs:next" is requesting the following privileges: - - network: [host] - - device: [/dev/fuse] - - capabilities: [CAP_SYS_ADMIN] - Do you grant the above permissions? [y/N] y - Upgrade plugin vieux/sshfs:next to vieux/sshfs:next + Plugin "vieux/sshfs:next" is requesting the following privileges: + - network: [host] + - device: [/dev/fuse] + - capabilities: [CAP_SYS_ADMIN] + Do you grant the above permissions? [y/N] y + Upgrade plugin vieux/sshfs:next to vieux/sshfs:next - $ docker plugin enable vieux/sshfs:next + $ docker plugin enable vieux/sshfs:next - viex/sshfs:next + viex/sshfs:next - $ docker volume ls + $ docker volume ls - DRIVER VOLUME NAME - viuex/sshfs:next sshvolume + DRIVER VOLUME NAME + viuex/sshfs:next sshvolume - $ docker run -it -v sshvolume:/data alpine sh -c "ls /data" + $ docker run -it -v sshvolume:/data alpine sh -c "ls /data" - hello - ``` + hello + ``` deprecated: false min_api_version: "1.26" experimental: false diff --git a/_data/engine-cli/docker_port.yaml b/_data/engine-cli/docker_port.yaml index 86e04c1a81..b48013ee9a 100644 --- a/_data/engine-cli/docker_port.yaml +++ b/_data/engine-cli/docker_port.yaml @@ -1,38 +1,50 @@ command: docker port +aliases: docker container port, docker port short: List port mappings or a specific mapping for the container long: List port mappings or a specific mapping for the container usage: docker port CONTAINER [PRIVATE_PORT[/PROTO]] pname: docker plink: docker.yaml +inherited_options: + - option: help + value_type: bool + default_value: "false" + description: Print usage + deprecated: false + hidden: true + experimental: false + experimentalcli: false + kubernetes: false + swarm: false examples: |- - ### Show all mapped ports + ### Show all mapped ports - You can find out all the ports mapped by not specifying a `PRIVATE_PORT`, or - just a specific mapping: + You can find out all the ports mapped by not specifying a `PRIVATE_PORT`, or + just a specific mapping: - ```console - $ docker ps + ```console + $ docker ps - CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES - b650456536c7 busybox:latest top 54 minutes ago Up 54 minutes 0.0.0.0:1234->9876/tcp, 0.0.0.0:4321->7890/tcp test + CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES + b650456536c7 busybox:latest top 54 minutes ago Up 54 minutes 0.0.0.0:1234->9876/tcp, 0.0.0.0:4321->7890/tcp test - $ docker port test + $ docker port test - 7890/tcp -> 0.0.0.0:4321 - 9876/tcp -> 0.0.0.0:1234 + 7890/tcp -> 0.0.0.0:4321 + 9876/tcp -> 0.0.0.0:1234 - $ docker port test 7890/tcp + $ docker port test 7890/tcp - 0.0.0.0:4321 + 0.0.0.0:4321 - $ docker port test 7890/udp + $ docker port test 7890/udp - 2014/06/24 11:53:36 Error: No public port '7890/udp' published for test + 2014/06/24 11:53:36 Error: No public port '7890/udp' published for test - $ docker port test 7890 + $ docker port test 7890 - 0.0.0.0:4321 - ``` + 0.0.0.0:4321 + ``` deprecated: false experimental: false experimentalcli: false diff --git a/_data/engine-cli/docker_ps.yaml b/_data/engine-cli/docker_ps.yaml index f93a48f062..0da25d79ba 100644 --- a/_data/engine-cli/docker_ps.yaml +++ b/_data/engine-cli/docker_ps.yaml @@ -1,491 +1,529 @@ command: docker ps +aliases: docker container ls, docker container list, docker container ps, docker ps short: List containers long: List containers usage: docker ps [OPTIONS] pname: docker plink: docker.yaml options: -- option: all - shorthand: a - value_type: bool - default_value: "false" - description: Show all containers (default shows just running) - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: filter - shorthand: f - value_type: filter - description: Filter output based on conditions provided - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: format - value_type: string - description: Pretty-print containers using a Go template - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: last - shorthand: "n" - value_type: int - default_value: "-1" - description: Show n last created containers (includes all states) - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: latest - shorthand: l - value_type: bool - default_value: "false" - description: Show the latest created container (includes all states) - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: no-trunc - value_type: bool - default_value: "false" - description: Don't truncate output - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: quiet - shorthand: q - value_type: bool - default_value: "false" - description: Only display container IDs - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: size - shorthand: s - value_type: bool - default_value: "false" - description: Display total file sizes - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false + - option: all + shorthand: a + value_type: bool + default_value: "false" + description: Show all containers (default shows just running) + details_url: '#all' + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: filter + shorthand: f + value_type: filter + description: Filter output based on conditions provided + details_url: '#filter' + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: format + value_type: string + description: |- + Format output using a custom template: + 'table': Print output in table format with column headers (default) + 'table TEMPLATE': Print output in table format using the given Go template + 'json': Print in JSON format + 'TEMPLATE': Print output using the given Go template. + Refer to https://docs.docker.com/go/formatting/ for more information about formatting output with templates + details_url: '#format' + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: last + shorthand: "n" + value_type: int + default_value: "-1" + description: Show n last created containers (includes all states) + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: latest + shorthand: l + value_type: bool + default_value: "false" + description: Show the latest created container (includes all states) + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: no-trunc + value_type: bool + default_value: "false" + description: Don't truncate output + details_url: '#no-trunc' + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: quiet + shorthand: q + value_type: bool + default_value: "false" + description: Only display container IDs + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: size + shorthand: s + value_type: bool + default_value: "false" + description: Display total file sizes + details_url: '#size' + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false +inherited_options: + - option: help + value_type: bool + default_value: "false" + description: Print usage + deprecated: false + hidden: true + experimental: false + experimentalcli: false + kubernetes: false + swarm: false examples: |- - ### Do not truncate output (--no-trunc) + ### Do not truncate output (--no-trunc) {#no-trunc} - Running `docker ps --no-trunc` showing 2 linked containers. + Running `docker ps --no-trunc` showing 2 linked containers. - ```console - $ docker ps + ```console + $ docker ps --no-trunc - CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES - 4c01db0b339c ubuntu:22.04 bash 17 seconds ago Up 16 seconds 3300-3310/tcp webapp - d7886598dbe2 crosbymichael/redis:latest /redis-server --dir 33 minutes ago Up 33 minutes 6379/tcp redis,webapp/db - ``` + CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES + 4c01db0b339c ubuntu:22.04 bash 17 seconds ago Up 16 seconds 3300-3310/tcp webapp + d7886598dbe2 crosbymichael/redis:latest /redis-server --dir 33 minutes ago Up 33 minutes 6379/tcp redis,webapp/db + ``` - ### Show both running and stopped containers (-a, --all) + ### Show both running and stopped containers (-a, --all) {#all} - The `docker ps` command only shows running containers by default. To see all - containers, use the `--all` (or `-a`) flag: + The `docker ps` command only shows running containers by default. To see all + containers, use the `--all` (or `-a`) flag: - ```console - $ docker ps -a - ``` + ```console + $ docker ps -a + ``` - `docker ps` groups exposed ports into a single range if possible. E.g., a - container that exposes TCP ports `100, 101, 102` displays `100-102/tcp` in - the `PORTS` column. + `docker ps` groups exposed ports into a single range if possible. E.g., a + container that exposes TCP ports `100, 101, 102` displays `100-102/tcp` in + the `PORTS` column. - ### Show disk usage by container (--size) + ### Show disk usage by container (--size) {#size} - The `docker ps --size` (or `-s`) command displays two different on-disk-sizes for each container: + The `docker ps --size` (or `-s`) command displays two different on-disk-sizes for each container: - ```console - $ docker ps --size + ```console + $ docker ps --size - CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES SIZE SIZE - e90b8831a4b8 nginx "/bin/bash -c 'mkdir " 11 weeks ago Up 4 hours my_nginx 35.58 kB (virtual 109.2 MB) - 00c6131c5e30 telegraf:1.5 "/entrypoint.sh" 11 weeks ago Up 11 weeks my_telegraf 0 B (virtual 209.5 MB) - ``` - * The "size" information shows the amount of data (on disk) that is used for the _writable_ layer of each container - * The "virtual size" is the total amount of disk-space used for the read-only _image_ data used by the container and the writable layer. + CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES SIZE + e90b8831a4b8 nginx "/bin/bash -c 'mkdir " 11 weeks ago Up 4 hours my_nginx 35.58 kB (virtual 109.2 MB) + 00c6131c5e30 telegraf:1.5 "/entrypoint.sh" 11 weeks ago Up 11 weeks my_telegraf 0 B (virtual 209.5 MB) + ``` + * The "size" information shows the amount of data (on disk) that is used for the _writable_ layer of each container + * The "virtual size" is the total amount of disk-space used for the read-only _image_ data used by the container and the writable layer. - For more information, refer to the [container size on disk](https://docs.docker.com/storage/storagedriver/#container-size-on-disk) section. + For more information, refer to the [container size on disk](/storage/storagedriver/#container-size-on-disk) section. - ### Filtering (--filter) + ### Filtering (--filter) {#filter} - The `--filter` (or `-f`) flag format is a `key=value` pair. If there is more - than one filter, then pass multiple flags (e.g. `--filter "foo=bar" --filter "bif=baz"`) + The `--filter` (or `-f`) flag format is a `key=value` pair. If there is more + than one filter, then pass multiple flags (e.g. `--filter "foo=bar" --filter "bif=baz"`) - The currently supported filters are: + The currently supported filters are: - | Filter | Description | - |:----------------------|:-------------------------------------------------------------------------------------------------------------------------------------| - | `id` | Container's ID | - | `name` | Container's name | - | `label` | An arbitrary string representing either a key or a key-value pair. Expressed as `` or `=` | - | `exited` | An integer representing the container's exit code. Only useful with `--all`. | - | `status` | One of `created`, `restarting`, `running`, `removing`, `paused`, `exited`, or `dead` | - | `ancestor` | Filters containers which share a given image as an ancestor. Expressed as `[:]`, ``, or `` | - | `before` or `since` | Filters containers created before or after a given container ID or name | - | `volume` | Filters running containers which have mounted a given volume or bind mount. | - | `network` | Filters running containers connected to a given network. | - | `publish` or `expose` | Filters containers which publish or expose a given port. Expressed as `[/]` or `/[]` | - | `health` | Filters containers based on their healthcheck status. One of `starting`, `healthy`, `unhealthy` or `none`. | - | `isolation` | Windows daemon only. One of `default`, `process`, or `hyperv`. | - | `is-task` | Filters containers that are a "task" for a service. Boolean option (`true` or `false`) | + | Filter | Description | + |:----------------------|:-------------------------------------------------------------------------------------------------------------------------------------| + | `id` | Container's ID | + | `name` | Container's name | + | `label` | An arbitrary string representing either a key or a key-value pair. Expressed as `` or `=` | + | `exited` | An integer representing the container's exit code. Only useful with `--all`. | + | `status` | One of `created`, `restarting`, `running`, `removing`, `paused`, `exited`, or `dead` | + | `ancestor` | Filters containers which share a given image as an ancestor. Expressed as `[:]`, ``, or `` | + | `before` or `since` | Filters containers created before or after a given container ID or name | + | `volume` | Filters running containers which have mounted a given volume or bind mount. | + | `network` | Filters running containers connected to a given network. | + | `publish` or `expose` | Filters containers which publish or expose a given port. Expressed as `[/]` or `/[]` | + | `health` | Filters containers based on their healthcheck status. One of `starting`, `healthy`, `unhealthy` or `none`. | + | `isolation` | Windows daemon only. One of `default`, `process`, or `hyperv`. | + | `is-task` | Filters containers that are a "task" for a service. Boolean option (`true` or `false`) | - #### label + #### label - The `label` filter matches containers based on the presence of a `label` alone or a `label` and a - value. + The `label` filter matches containers based on the presence of a `label` alone or a `label` and a + value. - The following filter matches containers with the `color` label regardless of its value. + The following filter matches containers with the `color` label regardless of its value. - ```console - $ docker ps --filter "label=color" + ```console + $ docker ps --filter "label=color" - CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES - 673394ef1d4c busybox "top" 47 seconds ago Up 45 seconds nostalgic_shockley - d85756f57265 busybox "top" 52 seconds ago Up 51 seconds high_albattani - ``` + CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES + 673394ef1d4c busybox "top" 47 seconds ago Up 45 seconds nostalgic_shockley + d85756f57265 busybox "top" 52 seconds ago Up 51 seconds high_albattani + ``` - The following filter matches containers with the `color` label with the `blue` value. + The following filter matches containers with the `color` label with the `blue` value. - ```console - $ docker ps --filter "label=color=blue" + ```console + $ docker ps --filter "label=color=blue" - CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES - d85756f57265 busybox "top" About a minute ago Up About a minute high_albattani - ``` + CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES + d85756f57265 busybox "top" About a minute ago Up About a minute high_albattani + ``` - #### name + #### name - The `name` filter matches on all or part of a container's name. + The `name` filter matches on all or part of a container's name. - The following filter matches all containers with a name containing the `nostalgic_stallman` string. + The following filter matches all containers with a name containing the `nostalgic_stallman` string. - ```console - $ docker ps --filter "name=nostalgic_stallman" + ```console + $ docker ps --filter "name=nostalgic_stallman" - CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES - 9b6247364a03 busybox "top" 2 minutes ago Up 2 minutes nostalgic_stallman - ``` + CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES + 9b6247364a03 busybox "top" 2 minutes ago Up 2 minutes nostalgic_stallman + ``` - You can also filter for a substring in a name as this shows: + You can also filter for a substring in a name as this shows: - ```console - $ docker ps --filter "name=nostalgic" + ```console + $ docker ps --filter "name=nostalgic" - CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES - 715ebfcee040 busybox "top" 3 seconds ago Up 1 second i_am_nostalgic - 9b6247364a03 busybox "top" 7 minutes ago Up 7 minutes nostalgic_stallman - 673394ef1d4c busybox "top" 38 minutes ago Up 38 minutes nostalgic_shockley - ``` + CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES + 715ebfcee040 busybox "top" 3 seconds ago Up 1 second i_am_nostalgic + 9b6247364a03 busybox "top" 7 minutes ago Up 7 minutes nostalgic_stallman + 673394ef1d4c busybox "top" 38 minutes ago Up 38 minutes nostalgic_shockley + ``` - #### exited + #### exited - The `exited` filter matches containers by exist status code. For example, to - filter for containers that have exited successfully: + The `exited` filter matches containers by exist status code. For example, to + filter for containers that have exited successfully: - ```console - $ docker ps -a --filter 'exited=0' + ```console + $ docker ps -a --filter 'exited=0' - CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES - ea09c3c82f6e registry:latest /srv/run.sh 2 weeks ago Exited (0) 2 weeks ago 127.0.0.1:5000->5000/tcp desperate_leakey - 106ea823fe4e fedora:latest /bin/sh -c 'bash -l' 2 weeks ago Exited (0) 2 weeks ago determined_albattani - 48ee228c9464 fedora:20 bash 2 weeks ago Exited (0) 2 weeks ago tender_torvalds - ``` + CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES + ea09c3c82f6e registry:latest /srv/run.sh 2 weeks ago Exited (0) 2 weeks ago 127.0.0.1:5000->5000/tcp desperate_leakey + 106ea823fe4e fedora:latest /bin/sh -c 'bash -l' 2 weeks ago Exited (0) 2 weeks ago determined_albattani + 48ee228c9464 fedora:20 bash 2 weeks ago Exited (0) 2 weeks ago tender_torvalds + ``` - #### Filter by exit signal + #### Filter by exit signal - You can use a filter to locate containers that exited with status of `137` - meaning a `SIGKILL(9)` killed them. + You can use a filter to locate containers that exited with status of `137` + meaning a `SIGKILL(9)` killed them. - ```console - $ docker ps -a --filter 'exited=137' + ```console + $ docker ps -a --filter 'exited=137' - CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES - b3e1c0ed5bfe ubuntu:latest "sleep 1000" 12 seconds ago Exited (137) 5 seconds ago grave_kowalevski - a2eb5558d669 redis:latest "/entrypoint.sh redi 2 hours ago Exited (137) 2 hours ago sharp_lalande - ``` + CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES + b3e1c0ed5bfe ubuntu:latest "sleep 1000" 12 seconds ago Exited (137) 5 seconds ago grave_kowalevski + a2eb5558d669 redis:latest "/entrypoint.sh redi 2 hours ago Exited (137) 2 hours ago sharp_lalande + ``` - Any of these events result in a `137` status: + Any of these events result in a `137` status: - * the `init` process of the container is killed manually - * `docker kill` kills the container - * Docker daemon restarts which kills all running containers + * the `init` process of the container is killed manually + * `docker kill` kills the container + * Docker daemon restarts which kills all running containers - #### status + #### status - The `status` filter matches containers by status. You can filter using - `created`, `restarting`, `running`, `removing`, `paused`, `exited` and `dead`. For example, - to filter for `running` containers: + The `status` filter matches containers by status. You can filter using + `created`, `restarting`, `running`, `removing`, `paused`, `exited` and `dead`. For example, + to filter for `running` containers: - ```console - $ docker ps --filter status=running + ```console + $ docker ps --filter status=running - CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES - 715ebfcee040 busybox "top" 16 minutes ago Up 16 minutes i_am_nostalgic - d5c976d3c462 busybox "top" 23 minutes ago Up 23 minutes top - 9b6247364a03 busybox "top" 24 minutes ago Up 24 minutes nostalgic_stallman - ``` + CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES + 715ebfcee040 busybox "top" 16 minutes ago Up 16 minutes i_am_nostalgic + d5c976d3c462 busybox "top" 23 minutes ago Up 23 minutes top + 9b6247364a03 busybox "top" 24 minutes ago Up 24 minutes nostalgic_stallman + ``` - To filter for `paused` containers: + To filter for `paused` containers: - ```console - $ docker ps --filter status=paused + ```console + $ docker ps --filter status=paused - CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES - 673394ef1d4c busybox "top" About an hour ago Up About an hour (Paused) nostalgic_shockley - ``` + CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES + 673394ef1d4c busybox "top" About an hour ago Up About an hour (Paused) nostalgic_shockley + ``` - #### ancestor + #### ancestor - The `ancestor` filter matches containers based on its image or a descendant of - it. The filter supports the following image representation: + The `ancestor` filter matches containers based on its image or a descendant of + it. The filter supports the following image representation: - - `image` - - `image:tag` - - `image:tag@digest` - - `short-id` - - `full-id` + - `image` + - `image:tag` + - `image:tag@digest` + - `short-id` + - `full-id` - If you don't specify a `tag`, the `latest` tag is used. For example, to filter - for containers that use the latest `ubuntu` image: + If you don't specify a `tag`, the `latest` tag is used. For example, to filter + for containers that use the latest `ubuntu` image: - ```console - $ docker ps --filter ancestor=ubuntu + ```console + $ docker ps --filter ancestor=ubuntu - CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES - 919e1179bdb8 ubuntu-c1 "top" About a minute ago Up About a minute admiring_lovelace - 5d1e4a540723 ubuntu-c2 "top" About a minute ago Up About a minute admiring_sammet - 82a598284012 ubuntu "top" 3 minutes ago Up 3 minutes sleepy_bose - bab2a34ba363 ubuntu "top" 3 minutes ago Up 3 minutes focused_yonath - ``` + CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES + 919e1179bdb8 ubuntu-c1 "top" About a minute ago Up About a minute admiring_lovelace + 5d1e4a540723 ubuntu-c2 "top" About a minute ago Up About a minute admiring_sammet + 82a598284012 ubuntu "top" 3 minutes ago Up 3 minutes sleepy_bose + bab2a34ba363 ubuntu "top" 3 minutes ago Up 3 minutes focused_yonath + ``` - Match containers based on the `ubuntu-c1` image which, in this case, is a child - of `ubuntu`: + Match containers based on the `ubuntu-c1` image which, in this case, is a child + of `ubuntu`: - ```console - $ docker ps --filter ancestor=ubuntu-c1 + ```console + $ docker ps --filter ancestor=ubuntu-c1 - CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES - 919e1179bdb8 ubuntu-c1 "top" About a minute ago Up About a minute admiring_lovelace - ``` + CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES + 919e1179bdb8 ubuntu-c1 "top" About a minute ago Up About a minute admiring_lovelace + ``` - Match containers based on the `ubuntu` version `22.04` image: + Match containers based on the `ubuntu` version `22.04` image: - ```console - $ docker ps --filter ancestor=ubuntu:22.04 + ```console + $ docker ps --filter ancestor=ubuntu:22.04 - CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES - 82a598284012 ubuntu:22.04 "top" 3 minutes ago Up 3 minutes sleepy_bose - ``` + CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES + 82a598284012 ubuntu:22.04 "top" 3 minutes ago Up 3 minutes sleepy_bose + ``` - The following matches containers based on the layer `d0e008c6cf02` or an image - that have this layer in its layer stack. + The following matches containers based on the layer `d0e008c6cf02` or an image + that have this layer in its layer stack. - ```console - $ docker ps --filter ancestor=d0e008c6cf02 + ```console + $ docker ps --filter ancestor=d0e008c6cf02 - CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES - 82a598284012 ubuntu:22.04 "top" 3 minutes ago Up 3 minutes sleepy_bose - ``` + CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES + 82a598284012 ubuntu:22.04 "top" 3 minutes ago Up 3 minutes sleepy_bose + ``` - #### Create time + #### Create time - ##### before + ##### before - The `before` filter shows only containers created before the container with - given id or name. For example, having these containers created: + The `before` filter shows only containers created before the container with + given id or name. For example, having these containers created: - ```console - $ docker ps + ```console + $ docker ps - CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES - 9c3527ed70ce busybox "top" 14 seconds ago Up 15 seconds desperate_dubinsky - 4aace5031105 busybox "top" 48 seconds ago Up 49 seconds focused_hamilton - 6e63f6ff38b0 busybox "top" About a minute ago Up About a minute distracted_fermat - ``` + CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES + 9c3527ed70ce busybox "top" 14 seconds ago Up 15 seconds desperate_dubinsky + 4aace5031105 busybox "top" 48 seconds ago Up 49 seconds focused_hamilton + 6e63f6ff38b0 busybox "top" About a minute ago Up About a minute distracted_fermat + ``` - Filtering with `before` would give: + Filtering with `before` would give: - ```console - $ docker ps -f before=9c3527ed70ce + ```console + $ docker ps -f before=9c3527ed70ce - CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES - 4aace5031105 busybox "top" About a minute ago Up About a minute focused_hamilton - 6e63f6ff38b0 busybox "top" About a minute ago Up About a minute distracted_fermat - ``` + CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES + 4aace5031105 busybox "top" About a minute ago Up About a minute focused_hamilton + 6e63f6ff38b0 busybox "top" About a minute ago Up About a minute distracted_fermat + ``` - ##### since + ##### since - The `since` filter shows only containers created since the container with given - id or name. For example, with the same containers as in `before` filter: + The `since` filter shows only containers created since the container with given + id or name. For example, with the same containers as in `before` filter: - ```console - $ docker ps -f since=6e63f6ff38b0 + ```console + $ docker ps -f since=6e63f6ff38b0 - CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES - 9c3527ed70ce busybox "top" 10 minutes ago Up 10 minutes desperate_dubinsky - 4aace5031105 busybox "top" 10 minutes ago Up 10 minutes focused_hamilton - ``` + CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES + 9c3527ed70ce busybox "top" 10 minutes ago Up 10 minutes desperate_dubinsky + 4aace5031105 busybox "top" 10 minutes ago Up 10 minutes focused_hamilton + ``` - #### volume + #### volume - The `volume` filter shows only containers that mount a specific volume or have - a volume mounted in a specific path: + The `volume` filter shows only containers that mount a specific volume or have + a volume mounted in a specific path: - ```console - $ docker ps --filter volume=remote-volume --format "table {{.ID}}\t{{.Mounts}}" + ```console + $ docker ps --filter volume=remote-volume --format "table {{.ID}}\t{{.Mounts}}" - CONTAINER ID MOUNTS - 9c3527ed70ce remote-volume + CONTAINER ID MOUNTS + 9c3527ed70ce remote-volume - $ docker ps --filter volume=/data --format "table {{.ID}}\t{{.Mounts}}" + $ docker ps --filter volume=/data --format "table {{.ID}}\t{{.Mounts}}" - CONTAINER ID MOUNTS - 9c3527ed70ce remote-volume - ``` + CONTAINER ID MOUNTS + 9c3527ed70ce remote-volume + ``` - #### network + #### network - The `network` filter shows only containers that are connected to a network with - a given name or id. + The `network` filter shows only containers that are connected to a network with + a given name or id. - The following filter matches all containers that are connected to a network - with a name containing `net1`. + The following filter matches all containers that are connected to a network + with a name containing `net1`. - ```console - $ docker run -d --net=net1 --name=test1 ubuntu top - $ docker run -d --net=net2 --name=test2 ubuntu top + ```console + $ docker run -d --net=net1 --name=test1 ubuntu top + $ docker run -d --net=net2 --name=test2 ubuntu top - $ docker ps --filter network=net1 + $ docker ps --filter network=net1 - CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES - 9d4893ed80fe ubuntu "top" 10 minutes ago Up 10 minutes test1 - ``` + CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES + 9d4893ed80fe ubuntu "top" 10 minutes ago Up 10 minutes test1 + ``` - The network filter matches on both the network's name and id. The following - example shows all containers that are attached to the `net1` network, using - the network id as a filter; + The network filter matches on both the network's name and id. The following + example shows all containers that are attached to the `net1` network, using + the network id as a filter; - ```console - $ docker network inspect --format "{{.ID}}" net1 + ```console + $ docker network inspect --format "{{.ID}}" net1 - 8c0b4110ae930dbe26b258de9bc34a03f98056ed6f27f991d32919bfe401d7c5 + 8c0b4110ae930dbe26b258de9bc34a03f98056ed6f27f991d32919bfe401d7c5 - $ docker ps --filter network=8c0b4110ae930dbe26b258de9bc34a03f98056ed6f27f991d32919bfe401d7c5 + $ docker ps --filter network=8c0b4110ae930dbe26b258de9bc34a03f98056ed6f27f991d32919bfe401d7c5 - CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES - 9d4893ed80fe ubuntu "top" 10 minutes ago Up 10 minutes test1 - ``` + CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES + 9d4893ed80fe ubuntu "top" 10 minutes ago Up 10 minutes test1 + ``` - #### publish and expose + #### publish and expose - The `publish` and `expose` filters show only containers that have published or exposed port with a given port - number, port range, and/or protocol. The default protocol is `tcp` when not specified. + The `publish` and `expose` filters show only containers that have published or exposed port with a given port + number, port range, and/or protocol. The default protocol is `tcp` when not specified. - The following filter matches all containers that have published port of 80: + The following filter matches all containers that have published port of 80: - ```console - $ docker run -d --publish=80 busybox top - $ docker run -d --expose=8080 busybox top + ```console + $ docker run -d --publish=80 busybox top + $ docker run -d --expose=8080 busybox top - $ docker ps -a + $ docker ps -a - CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES - 9833437217a5 busybox "top" 5 seconds ago Up 4 seconds 8080/tcp dreamy_mccarthy - fc7e477723b7 busybox "top" 50 seconds ago Up 50 seconds 0.0.0.0:32768->80/tcp admiring_roentgen + CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES + 9833437217a5 busybox "top" 5 seconds ago Up 4 seconds 8080/tcp dreamy_mccarthy + fc7e477723b7 busybox "top" 50 seconds ago Up 50 seconds 0.0.0.0:32768->80/tcp admiring_roentgen - $ docker ps --filter publish=80 + $ docker ps --filter publish=80 - CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES - fc7e477723b7 busybox "top" About a minute ago Up About a minute 0.0.0.0:32768->80/tcp admiring_roentgen - ``` + CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES + fc7e477723b7 busybox "top" About a minute ago Up About a minute 0.0.0.0:32768->80/tcp admiring_roentgen + ``` - The following filter matches all containers that have exposed TCP port in the range of `8000-8080`: + The following filter matches all containers that have exposed TCP port in the range of `8000-8080`: - ```console - $ docker ps --filter expose=8000-8080/tcp + ```console + $ docker ps --filter expose=8000-8080/tcp - CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES - 9833437217a5 busybox "top" 21 seconds ago Up 19 seconds 8080/tcp dreamy_mccarthy - ``` + CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES + 9833437217a5 busybox "top" 21 seconds ago Up 19 seconds 8080/tcp dreamy_mccarthy + ``` - The following filter matches all containers that have exposed UDP port `80`: + The following filter matches all containers that have exposed UDP port `80`: - ```console - $ docker ps --filter publish=80/udp + ```console + $ docker ps --filter publish=80/udp - CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES - ``` + CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES + ``` - ### Format the output (--format) + ### Format the output (--format) {#format} - The formatting option (`--format`) pretty-prints container output using a Go - template. + The formatting option (`--format`) pretty-prints container output using a Go + template. - Valid placeholders for the Go template are listed below: + Valid placeholders for the Go template are listed below: - | Placeholder | Description | - |:--------------|:------------------------------------------------------------------------------------------------| - | `.ID` | Container ID | - | `.Image` | Image ID | - | `.Command` | Quoted command | - | `.CreatedAt` | Time when the container was created. | - | `.RunningFor` | Elapsed time since the container was started. | - | `.Ports` | Exposed ports. | - | `.State` | Container status (for example; "created", "running", "exited"). | - | `.Status` | Container status with details about duration and health-status. | - | `.Size` | Container disk size. | - | `.Names` | Container names. | - | `.Labels` | All labels assigned to the container. | - | `.Label` | Value of a specific label for this container. For example `'{{.Label "com.docker.swarm.cpu"}}'` | - | `.Mounts` | Names of the volumes mounted in this container. | - | `.Networks` | Names of the networks attached to this container. | + | Placeholder | Description | + |:--------------|:------------------------------------------------------------------------------------------------| + | `.ID` | Container ID | + | `.Image` | Image ID | + | `.Command` | Quoted command | + | `.CreatedAt` | Time when the container was created. | + | `.RunningFor` | Elapsed time since the container was started. | + | `.Ports` | Exposed ports. | + | `.State` | Container status (for example; "created", "running", "exited"). | + | `.Status` | Container status with details about duration and health-status. | + | `.Size` | Container disk size. | + | `.Names` | Container names. | + | `.Labels` | All labels assigned to the container. | + | `.Label` | Value of a specific label for this container. For example `'{{.Label "com.docker.swarm.cpu"}}'` | + | `.Mounts` | Names of the volumes mounted in this container. | + | `.Networks` | Names of the networks attached to this container. | - When using the `--format` option, the `ps` command will either output the data - exactly as the template declares or, when using the `table` directive, includes - column headers as well. + When using the `--format` option, the `ps` command will either output the data + exactly as the template declares or, when using the `table` directive, includes + column headers as well. - The following example uses a template without headers and outputs the `ID` and - `Command` entries separated by a colon (`:`) for all running containers: + The following example uses a template without headers and outputs the `ID` and + `Command` entries separated by a colon (`:`) for all running containers: - ```console - $ docker ps --format "{{.ID}}: {{.Command}}" + ```console + $ docker ps --format "{{.ID}}: {{.Command}}" - a87ecb4f327c: /bin/sh -c #(nop) MA - 01946d9d34d8: /bin/sh -c #(nop) MA - c1d3b0166030: /bin/sh -c yum -y up - 41d50ecd2f57: /bin/sh -c #(nop) MA - ``` + a87ecb4f327c: /bin/sh -c #(nop) MA + 01946d9d34d8: /bin/sh -c #(nop) MA + c1d3b0166030: /bin/sh -c yum -y up + 41d50ecd2f57: /bin/sh -c #(nop) MA + ``` - To list all running containers with their labels in a table format you can use: + To list all running containers with their labels in a table format you can use: - ```console - $ docker ps --format "table {{.ID}}\t{{.Labels}}" + ```console + $ docker ps --format "table {{.ID}}\t{{.Labels}}" - CONTAINER ID LABELS - a87ecb4f327c com.docker.swarm.node=ubuntu,com.docker.swarm.storage=ssd - 01946d9d34d8 - c1d3b0166030 com.docker.swarm.node=debian,com.docker.swarm.cpu=6 - 41d50ecd2f57 com.docker.swarm.node=fedora,com.docker.swarm.cpu=3,com.docker.swarm.storage=ssd - ``` + CONTAINER ID LABELS + a87ecb4f327c com.docker.swarm.node=ubuntu,com.docker.swarm.storage=ssd + 01946d9d34d8 + c1d3b0166030 com.docker.swarm.node=debian,com.docker.swarm.cpu=6 + 41d50ecd2f57 com.docker.swarm.node=fedora,com.docker.swarm.cpu=3,com.docker.swarm.storage=ssd + ``` + + To list all running containers in JSON format, use the `json` directive: + + ```console + $ docker ps --format json + {"Command":"\"/docker-entrypoint.…\"","CreatedAt":"2021-03-10 00:15:05 +0100 CET","ID":"a762a2b37a1d","Image":"nginx","Labels":"maintainer=NGINX Docker Maintainers \u003cdocker-maint@nginx.com\u003e","LocalVolumes":"0","Mounts":"","Names":"boring_keldysh","Networks":"bridge","Ports":"80/tcp","RunningFor":"4 seconds ago","Size":"0B","State":"running","Status":"Up 3 seconds"} + ``` deprecated: false experimental: false experimentalcli: false diff --git a/_data/engine-cli/docker_pull.yaml b/_data/engine-cli/docker_pull.yaml index 4ff66d2707..31edebb343 100644 --- a/_data/engine-cli/docker_pull.yaml +++ b/_data/engine-cli/docker_pull.yaml @@ -1,269 +1,286 @@ command: docker pull -short: Pull an image or a repository from a registry +aliases: docker image pull, docker pull +short: Download an image from a registry long: |- - Most of your images will be created on top of a base image from the - [Docker Hub](https://hub.docker.com) registry. + Most of your images will be created on top of a base image from the + [Docker Hub](https://hub.docker.com) registry. - [Docker Hub](https://hub.docker.com) contains many pre-built images that you - can `pull` and try without needing to define and configure your own. + [Docker Hub](https://hub.docker.com) contains many pre-built images that you + can `pull` and try without needing to define and configure your own. - To download a particular image, or set of images (i.e., a repository), - use `docker pull`. + To download a particular image, or set of images (i.e., a repository), + use `docker pull`. - ### Proxy configuration + ### Proxy configuration - If you are behind an HTTP proxy server, for example in corporate settings, - before open a connect to registry, you may need to configure the Docker - daemon's proxy settings, using the `HTTP_PROXY`, `HTTPS_PROXY`, and `NO_PROXY` - environment variables. To set these environment variables on a host using - `systemd`, refer to the [control and configure Docker with systemd](https://docs.docker.com/config/daemon/systemd/#httphttps-proxy) - for variables configuration. + If you are behind an HTTP proxy server, for example in corporate settings, + before open a connect to registry, you may need to configure the Docker + daemon's proxy settings, using the `HTTP_PROXY`, `HTTPS_PROXY`, and `NO_PROXY` + environment variables. To set these environment variables on a host using + `systemd`, refer to the [control and configure Docker with systemd](/config/daemon/systemd/#httphttps-proxy) + for variables configuration. - ### Concurrent downloads + ### Concurrent downloads - By default the Docker daemon will pull three layers of an image at a time. - If you are on a low bandwidth connection this may cause timeout issues and you may want to lower - this via the `--max-concurrent-downloads` daemon option. See the - [daemon documentation](dockerd.md) for more details. + By default the Docker daemon will pull three layers of an image at a time. + If you are on a low bandwidth connection this may cause timeout issues and you may want to lower + this via the `--max-concurrent-downloads` daemon option. See the + [daemon documentation](dockerd.md) for more details. usage: docker pull [OPTIONS] NAME[:TAG|@DIGEST] pname: docker plink: docker.yaml options: -- option: all-tags - shorthand: a - value_type: bool - default_value: "false" - description: Download all tagged images in the repository - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: disable-content-trust - value_type: bool - default_value: "true" - description: Skip image verification - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: platform - value_type: string - description: Set platform if server is multi-platform capable - deprecated: false - min_api_version: "1.32" - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: quiet - shorthand: q - value_type: bool - default_value: "false" - description: Suppress verbose output - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false + - option: all-tags + shorthand: a + value_type: bool + default_value: "false" + description: Download all tagged images in the repository + details_url: '#all-tags' + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: disable-content-trust + value_type: bool + default_value: "true" + description: Skip image verification + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: platform + value_type: string + description: Set platform if server is multi-platform capable + deprecated: false + hidden: false + min_api_version: "1.32" + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: quiet + shorthand: q + value_type: bool + default_value: "false" + description: Suppress verbose output + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false +inherited_options: + - option: help + value_type: bool + default_value: "false" + description: Print usage + deprecated: false + hidden: true + experimental: false + experimentalcli: false + kubernetes: false + swarm: false examples: |- - ### Pull an image from Docker Hub + ### Pull an image from Docker Hub - To download a particular image, or set of images (i.e., a repository), use - `docker image pull` (or the `docker pull` shorthand). If no tag is provided, - Docker Engine uses the `:latest` tag as a default. This example pulls the - `debian:latest` image: + To download a particular image, or set of images (i.e., a repository), use + `docker image pull` (or the `docker pull` shorthand). If no tag is provided, + Docker Engine uses the `:latest` tag as a default. This example pulls the + `debian:latest` image: - ```console - $ docker image pull debian + ```console + $ docker image pull debian - Using default tag: latest - latest: Pulling from library/debian - e756f3fdd6a3: Pull complete - Digest: sha256:3f1d6c17773a45c97bd8f158d665c9709d7b29ed7917ac934086ad96f92e4510 - Status: Downloaded newer image for debian:latest - docker.io/library/debian:latest - ``` + Using default tag: latest + latest: Pulling from library/debian + e756f3fdd6a3: Pull complete + Digest: sha256:3f1d6c17773a45c97bd8f158d665c9709d7b29ed7917ac934086ad96f92e4510 + Status: Downloaded newer image for debian:latest + docker.io/library/debian:latest + ``` - Docker images can consist of multiple layers. In the example above, the image - consists of a single layer; `e756f3fdd6a3`. + Docker images can consist of multiple layers. In the example above, the image + consists of a single layer; `e756f3fdd6a3`. - Layers can be reused by images. For example, the `debian:bullseye` image shares - its layer with the `debian:latest`. Pulling the `debian:bullseye` image therefore - only pulls its metadata, but not its layers, because the layer is already present - locally: + Layers can be reused by images. For example, the `debian:bullseye` image shares + its layer with the `debian:latest`. Pulling the `debian:bullseye` image therefore + only pulls its metadata, but not its layers, because the layer is already present + locally: - ```console - $ docker image pull debian:bullseye + ```console + $ docker image pull debian:bullseye - bullseye: Pulling from library/debian - Digest: sha256:3f1d6c17773a45c97bd8f158d665c9709d7b29ed7917ac934086ad96f92e4510 - Status: Downloaded newer image for debian:bullseye - docker.io/library/debian:bullseye - ``` + bullseye: Pulling from library/debian + Digest: sha256:3f1d6c17773a45c97bd8f158d665c9709d7b29ed7917ac934086ad96f92e4510 + Status: Downloaded newer image for debian:bullseye + docker.io/library/debian:bullseye + ``` - To see which images are present locally, use the [`docker images`](images.md) - command: + To see which images are present locally, use the [`docker images`](images.md) + command: - ```console - $ docker images + ```console + $ docker images - REPOSITORY TAG IMAGE ID CREATED SIZE - debian bullseye 4eacea30377a 8 days ago 124MB - debian latest 4eacea30377a 8 days ago 124MB - ``` + REPOSITORY TAG IMAGE ID CREATED SIZE + debian bullseye 4eacea30377a 8 days ago 124MB + debian latest 4eacea30377a 8 days ago 124MB + ``` - Docker uses a content-addressable image store, and the image ID is a SHA256 - digest covering the image's configuration and layers. In the example above, - `debian:bullseye` and `debian:latest` have the same image ID because they are - the *same* image tagged with different names. Because they are the same image, - their layers are stored only once and do not consume extra disk space. + Docker uses a content-addressable image store, and the image ID is a SHA256 + digest covering the image's configuration and layers. In the example above, + `debian:bullseye` and `debian:latest` have the same image ID because they are + the *same* image tagged with different names. Because they are the same image, + their layers are stored only once and do not consume extra disk space. - For more information about images, layers, and the content-addressable store, - refer to [understand images, containers, and storage drivers](https://docs.docker.com/storage/storagedriver/). + For more information about images, layers, and the content-addressable store, + refer to [understand images, containers, and storage drivers](/storage/storagedriver/). - ### Pull an image by digest (immutable identifier) + ### Pull an image by digest (immutable identifier) - So far, you've pulled images by their name (and "tag"). Using names and tags is - a convenient way to work with images. When using tags, you can `docker pull` an - image again to make sure you have the most up-to-date version of that image. - For example, `docker pull ubuntu:22.04` pulls the latest version of the Ubuntu - 22.04 image. + So far, you've pulled images by their name (and "tag"). Using names and tags is + a convenient way to work with images. When using tags, you can `docker pull` an + image again to make sure you have the most up-to-date version of that image. + For example, `docker pull ubuntu:22.04` pulls the latest version of the Ubuntu + 22.04 image. - In some cases you don't want images to be updated to newer versions, but prefer - to use a fixed version of an image. Docker enables you to pull an image by its - *digest*. When pulling an image by digest, you specify *exactly* which version - of an image to pull. Doing so, allows you to "pin" an image to that version, - and guarantee that the image you're using is always the same. + In some cases you don't want images to be updated to newer versions, but prefer + to use a fixed version of an image. Docker enables you to pull an image by its + *digest*. When pulling an image by digest, you specify *exactly* which version + of an image to pull. Doing so, allows you to "pin" an image to that version, + and guarantee that the image you're using is always the same. - To know the digest of an image, pull the image first. Let's pull the latest - `ubuntu:22.04` image from Docker Hub: + To know the digest of an image, pull the image first. Let's pull the latest + `ubuntu:22.04` image from Docker Hub: - ```console - $ docker pull ubuntu:22.04 + ```console + $ docker pull ubuntu:22.04 - 22.04: Pulling from library/ubuntu - 125a6e411906: Pull complete - Digest: sha256:26c68657ccce2cb0a31b330cb0be2b5e108d467f641c62e13ab40cbec258c68d - Status: Downloaded newer image for ubuntu:22.04 - docker.io/library/ubuntu:22.04 - ``` + 22.04: Pulling from library/ubuntu + 125a6e411906: Pull complete + Digest: sha256:26c68657ccce2cb0a31b330cb0be2b5e108d467f641c62e13ab40cbec258c68d + Status: Downloaded newer image for ubuntu:22.04 + docker.io/library/ubuntu:22.04 + ``` - Docker prints the digest of the image after the pull has finished. In the example - above, the digest of the image is: + Docker prints the digest of the image after the pull has finished. In the example + above, the digest of the image is: - ```console - sha256:26c68657ccce2cb0a31b330cb0be2b5e108d467f641c62e13ab40cbec258c68d - ``` + ```console + sha256:26c68657ccce2cb0a31b330cb0be2b5e108d467f641c62e13ab40cbec258c68d + ``` - Docker also prints the digest of an image when *pushing* to a registry. This - may be useful if you want to pin to a version of the image you just pushed. + Docker also prints the digest of an image when *pushing* to a registry. This + may be useful if you want to pin to a version of the image you just pushed. - A digest takes the place of the tag when pulling an image, for example, to - pull the above image by digest, run the following command: + A digest takes the place of the tag when pulling an image, for example, to + pull the above image by digest, run the following command: - ```console - $ docker pull ubuntu@sha256:26c68657ccce2cb0a31b330cb0be2b5e108d467f641c62e13ab40cbec258c68d + ```console + $ docker pull ubuntu@sha256:26c68657ccce2cb0a31b330cb0be2b5e108d467f641c62e13ab40cbec258c68d - docker.io/library/ubuntu@sha256:26c68657ccce2cb0a31b330cb0be2b5e108d467f641c62e13ab40cbec258c68d: Pulling from library/ubuntu - Digest: sha256:26c68657ccce2cb0a31b330cb0be2b5e108d467f641c62e13ab40cbec258c68d - Status: Image is up to date for ubuntu@sha256:26c68657ccce2cb0a31b330cb0be2b5e108d467f641c62e13ab40cbec258c68d - docker.io/library/ubuntu@sha256:26c68657ccce2cb0a31b330cb0be2b5e108d467f641c62e13ab40cbec258c68d - ``` + docker.io/library/ubuntu@sha256:26c68657ccce2cb0a31b330cb0be2b5e108d467f641c62e13ab40cbec258c68d: Pulling from library/ubuntu + Digest: sha256:26c68657ccce2cb0a31b330cb0be2b5e108d467f641c62e13ab40cbec258c68d + Status: Image is up to date for ubuntu@sha256:26c68657ccce2cb0a31b330cb0be2b5e108d467f641c62e13ab40cbec258c68d + docker.io/library/ubuntu@sha256:26c68657ccce2cb0a31b330cb0be2b5e108d467f641c62e13ab40cbec258c68d + ``` - Digest can also be used in the `FROM` of a Dockerfile, for example: + Digest can also be used in the `FROM` of a Dockerfile, for example: - ```dockerfile - FROM ubuntu@sha256:26c68657ccce2cb0a31b330cb0be2b5e108d467f641c62e13ab40cbec258c68d - LABEL org.opencontainers.image.authors="some maintainer " - ``` + ```dockerfile + FROM ubuntu@sha256:26c68657ccce2cb0a31b330cb0be2b5e108d467f641c62e13ab40cbec258c68d + LABEL org.opencontainers.image.authors="some maintainer " + ``` - > **Note** - > - > Using this feature "pins" an image to a specific version in time. - > Docker does therefore not pull updated versions of an image, which may include - > security updates. If you want to pull an updated image, you need to change the - > digest accordingly. + > **Note** + > + > Using this feature "pins" an image to a specific version in time. + > Docker does therefore not pull updated versions of an image, which may include + > security updates. If you want to pull an updated image, you need to change the + > digest accordingly. - ### Pull from a different registry + ### Pull from a different registry - By default, `docker pull` pulls images from [Docker Hub](https://hub.docker.com). It is also possible to - manually specify the path of a registry to pull from. For example, if you have - set up a local registry, you can specify its path to pull from it. A registry - path is similar to a URL, but does not contain a protocol specifier (`https://`). + By default, `docker pull` pulls images from [Docker Hub](https://hub.docker.com). It is also possible to + manually specify the path of a registry to pull from. For example, if you have + set up a local registry, you can specify its path to pull from it. A registry + path is similar to a URL, but does not contain a protocol specifier (`https://`). - The following command pulls the `testing/test-image` image from a local registry - listening on port 5000 (`myregistry.local:5000`): + The following command pulls the `testing/test-image` image from a local registry + listening on port 5000 (`myregistry.local:5000`): - ```console - $ docker image pull myregistry.local:5000/testing/test-image - ``` + ```console + $ docker image pull myregistry.local:5000/testing/test-image + ``` - Registry credentials are managed by [docker login](login.md). + Registry credentials are managed by [docker login](login.md). - Docker uses the `https://` protocol to communicate with a registry, unless the - registry is allowed to be accessed over an insecure connection. Refer to the - [insecure registries](dockerd.md#insecure-registries) section for more information. + Docker uses the `https://` protocol to communicate with a registry, unless the + registry is allowed to be accessed over an insecure connection. Refer to the + [insecure registries](dockerd.md#insecure-registries) section for more information. - ### Pull a repository with multiple images (-a, --all-tags) + ### Pull a repository with multiple images (-a, --all-tags) {#all-tags} - By default, `docker pull` pulls a *single* image from the registry. A repository - can contain multiple images. To pull all images from a repository, provide the - `-a` (or `--all-tags`) option when using `docker pull`. + By default, `docker pull` pulls a *single* image from the registry. A repository + can contain multiple images. To pull all images from a repository, provide the + `-a` (or `--all-tags`) option when using `docker pull`. - This command pulls all images from the `ubuntu` repository: + This command pulls all images from the `ubuntu` repository: - ```console - $ docker image pull --all-tags ubuntu + ```console + $ docker image pull --all-tags ubuntu - Pulling repository ubuntu - ad57ef8d78d7: Download complete - 105182bb5e8b: Download complete - 511136ea3c5a: Download complete - 73bd853d2ea5: Download complete - .... + Pulling repository ubuntu + ad57ef8d78d7: Download complete + 105182bb5e8b: Download complete + 511136ea3c5a: Download complete + 73bd853d2ea5: Download complete + .... - Status: Downloaded newer image for ubuntu - ``` + Status: Downloaded newer image for ubuntu + ``` - After the pull has completed use the `docker image ls` command (or the `docker images` - shorthand) to see the images that were pulled. The example below shows all the - `ubuntu` images that are present locally: + After the pull has completed use the `docker image ls` command (or the `docker images` + shorthand) to see the images that were pulled. The example below shows all the + `ubuntu` images that are present locally: - ```console - $ docker image ls --filter reference=ubuntu - REPOSITORY TAG IMAGE ID CREATED SIZE - ubuntu 18.04 c6ad7e71ba7d 5 weeks ago 63.2MB - ubuntu bionic c6ad7e71ba7d 5 weeks ago 63.2MB - ubuntu 22.04 5ccefbfc0416 2 months ago 78MB - ubuntu focal ff0fea8310f3 2 months ago 72.8MB - ubuntu latest ff0fea8310f3 2 months ago 72.8MB - ubuntu jammy 41ba606c8ab9 3 months ago 79MB - ubuntu 20.04 ba6acccedd29 7 months ago 72.8MB - ``` + ```console + $ docker image ls --filter reference=ubuntu + REPOSITORY TAG IMAGE ID CREATED SIZE + ubuntu 18.04 c6ad7e71ba7d 5 weeks ago 63.2MB + ubuntu bionic c6ad7e71ba7d 5 weeks ago 63.2MB + ubuntu 22.04 5ccefbfc0416 2 months ago 78MB + ubuntu focal ff0fea8310f3 2 months ago 72.8MB + ubuntu latest ff0fea8310f3 2 months ago 72.8MB + ubuntu jammy 41ba606c8ab9 3 months ago 79MB + ubuntu 20.04 ba6acccedd29 7 months ago 72.8MB + ``` - ### Cancel a pull + ### Cancel a pull - Killing the `docker pull` process, for example by pressing `CTRL-c` while it is - running in a terminal, will terminate the pull operation. + Killing the `docker pull` process, for example by pressing `CTRL-c` while it is + running in a terminal, will terminate the pull operation. - ```console - $ docker pull ubuntu + ```console + $ docker pull ubuntu - Using default tag: latest - latest: Pulling from library/ubuntu - a3ed95caeb02: Pulling fs layer - 236608c7b546: Pulling fs layer - ^C - ``` + Using default tag: latest + latest: Pulling from library/ubuntu + a3ed95caeb02: Pulling fs layer + 236608c7b546: Pulling fs layer + ^C + ``` - The Engine terminates a pull operation when the connection between the daemon - and the client (initiating the pull) is cut or lost for any reason or the - command is manually terminated. + The Engine terminates a pull operation when the connection between the daemon + and the client (initiating the pull) is cut or lost for any reason or the + command is manually terminated. deprecated: false experimental: false experimentalcli: false diff --git a/_data/engine-cli/docker_push.yaml b/_data/engine-cli/docker_push.yaml index a9a9e63b47..dff261b424 100644 --- a/_data/engine-cli/docker_push.yaml +++ b/_data/engine-cli/docker_push.yaml @@ -1,136 +1,152 @@ command: docker push -short: Push an image or a repository to a registry +aliases: docker image push, docker push +short: Upload an image to a registry long: |- - Use `docker image push` to share your images to the [Docker Hub](https://hub.docker.com) - registry or to a self-hosted one. + Use `docker image push` to share your images to the [Docker Hub](https://hub.docker.com) + registry or to a self-hosted one. - Refer to the [`docker image tag`](tag.md) reference for more information about valid - image and tag names. + Refer to the [`docker image tag`](tag.md) reference for more information about valid + image and tag names. - Killing the `docker image push` process, for example by pressing `CTRL-c` while it is - running in a terminal, terminates the push operation. + Killing the `docker image push` process, for example by pressing `CTRL-c` while it is + running in a terminal, terminates the push operation. - Progress bars are shown during docker push, which show the uncompressed size. - The actual amount of data that's pushed will be compressed before sending, so - the uploaded size will not be reflected by the progress bar. + Progress bars are shown during docker push, which show the uncompressed size. + The actual amount of data that's pushed will be compressed before sending, so + the uploaded size will not be reflected by the progress bar. - Registry credentials are managed by [docker login](login.md). + Registry credentials are managed by [docker login](login.md). - ### Concurrent uploads + ### Concurrent uploads - By default the Docker daemon will push five layers of an image at a time. - If you are on a low bandwidth connection this may cause timeout issues and you may want to lower - this via the `--max-concurrent-uploads` daemon option. See the - [daemon documentation](dockerd.md) for more details. + By default the Docker daemon will push five layers of an image at a time. + If you are on a low bandwidth connection this may cause timeout issues and you may want to lower + this via the `--max-concurrent-uploads` daemon option. See the + [daemon documentation](dockerd.md) for more details. usage: docker push [OPTIONS] NAME[:TAG] pname: docker plink: docker.yaml options: -- option: all-tags - shorthand: a - value_type: bool - default_value: "false" - description: Push all tagged images in the repository - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: disable-content-trust - value_type: bool - default_value: "true" - description: Skip image signing - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: quiet - shorthand: q - value_type: bool - default_value: "false" - description: Suppress verbose output - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false + - option: all-tags + shorthand: a + value_type: bool + default_value: "false" + description: Push all tags of an image to the repository + details_url: '#all-tags' + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: disable-content-trust + value_type: bool + default_value: "true" + description: Skip image signing + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: quiet + shorthand: q + value_type: bool + default_value: "false" + description: Suppress verbose output + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false +inherited_options: + - option: help + value_type: bool + default_value: "false" + description: Print usage + deprecated: false + hidden: true + experimental: false + experimentalcli: false + kubernetes: false + swarm: false examples: |- - ### Push a new image to a registry + ### Push a new image to a registry - First save the new image by finding the container ID (using [`docker container ls`](ps.md)) - and then committing it to a new image name. Note that only `a-z0-9-_.` are - allowed when naming images: + First save the new image by finding the container ID (using [`docker container ls`](ps.md)) + and then committing it to a new image name. Note that only `a-z0-9-_.` are + allowed when naming images: - ```console - $ docker container commit c16378f943fe rhel-httpd:latest - ``` + ```console + $ docker container commit c16378f943fe rhel-httpd:latest + ``` - Now, push the image to the registry using the image ID. In this example the - registry is on host named `registry-host` and listening on port `5000`. To do - this, tag the image with the host name or IP address, and the port of the - registry: + Now, push the image to the registry using the image ID. In this example the + registry is on host named `registry-host` and listening on port `5000`. To do + this, tag the image with the host name or IP address, and the port of the + registry: - ```console - $ docker image tag rhel-httpd:latest registry-host:5000/myadmin/rhel-httpd:latest + ```console + $ docker image tag rhel-httpd:latest registry-host:5000/myadmin/rhel-httpd:latest - $ docker image push registry-host:5000/myadmin/rhel-httpd:latest - ``` + $ docker image push registry-host:5000/myadmin/rhel-httpd:latest + ``` - Check that this worked by running: + Check that this worked by running: - ```console - $ docker image ls - ``` + ```console + $ docker image ls + ``` - You should see both `rhel-httpd` and `registry-host:5000/myadmin/rhel-httpd` - listed. + You should see both `rhel-httpd` and `registry-host:5000/myadmin/rhel-httpd` + listed. - ### Push all tags of an image (-a, --all-tags) + ### Push all tags of an image (-a, --all-tags) {#all-tags} - Use the `-a` (or `--all-tags`) option to push all tags of a local image. + Use the `-a` (or `--all-tags`) option to push all tags of a local image. - The following example creates multiple tags for an image, and pushes all those - tags to Docker Hub. + The following example creates multiple tags for an image, and pushes all those + tags to Docker Hub. - ```console - $ docker image tag myimage registry-host:5000/myname/myimage:latest - $ docker image tag myimage registry-host:5000/myname/myimage:v1.0.1 - $ docker image tag myimage registry-host:5000/myname/myimage:v1.0 - $ docker image tag myimage registry-host:5000/myname/myimage:v1 - ``` + ```console + $ docker image tag myimage registry-host:5000/myname/myimage:latest + $ docker image tag myimage registry-host:5000/myname/myimage:v1.0.1 + $ docker image tag myimage registry-host:5000/myname/myimage:v1.0 + $ docker image tag myimage registry-host:5000/myname/myimage:v1 + ``` - The image is now tagged under multiple names: + The image is now tagged under multiple names: - ```console - $ docker image ls + ```console + $ docker image ls - REPOSITORY TAG IMAGE ID CREATED SIZE - myimage latest 6d5fcfe5ff17 2 hours ago 1.22MB - registry-host:5000/myname/myimage latest 6d5fcfe5ff17 2 hours ago 1.22MB - registry-host:5000/myname/myimage v1 6d5fcfe5ff17 2 hours ago 1.22MB - registry-host:5000/myname/myimage v1.0 6d5fcfe5ff17 2 hours ago 1.22MB - registry-host:5000/myname/myimage v1.0.1 6d5fcfe5ff17 2 hours ago 1.22MB - ``` + REPOSITORY TAG IMAGE ID CREATED SIZE + myimage latest 6d5fcfe5ff17 2 hours ago 1.22MB + registry-host:5000/myname/myimage latest 6d5fcfe5ff17 2 hours ago 1.22MB + registry-host:5000/myname/myimage v1 6d5fcfe5ff17 2 hours ago 1.22MB + registry-host:5000/myname/myimage v1.0 6d5fcfe5ff17 2 hours ago 1.22MB + registry-host:5000/myname/myimage v1.0.1 6d5fcfe5ff17 2 hours ago 1.22MB + ``` - When pushing with the `--all-tags` option, all tags of the `registry-host:5000/myname/myimage` - image are pushed: + When pushing with the `--all-tags` option, all tags of the `registry-host:5000/myname/myimage` + image are pushed: - ```console - $ docker image push --all-tags registry-host:5000/myname/myimage + ```console + $ docker image push --all-tags registry-host:5000/myname/myimage - The push refers to repository [registry-host:5000/myname/myimage] - 195be5f8be1d: Pushed - latest: digest: sha256:edafc0a0fb057813850d1ba44014914ca02d671ae247107ca70c94db686e7de6 size: 4527 - 195be5f8be1d: Layer already exists - v1: digest: sha256:edafc0a0fb057813850d1ba44014914ca02d671ae247107ca70c94db686e7de6 size: 4527 - 195be5f8be1d: Layer already exists - v1.0: digest: sha256:edafc0a0fb057813850d1ba44014914ca02d671ae247107ca70c94db686e7de6 size: 4527 - 195be5f8be1d: Layer already exists - v1.0.1: digest: sha256:edafc0a0fb057813850d1ba44014914ca02d671ae247107ca70c94db686e7de6 size: 4527 - ``` + The push refers to repository [registry-host:5000/myname/myimage] + 195be5f8be1d: Pushed + latest: digest: sha256:edafc0a0fb057813850d1ba44014914ca02d671ae247107ca70c94db686e7de6 size: 4527 + 195be5f8be1d: Layer already exists + v1: digest: sha256:edafc0a0fb057813850d1ba44014914ca02d671ae247107ca70c94db686e7de6 size: 4527 + 195be5f8be1d: Layer already exists + v1.0: digest: sha256:edafc0a0fb057813850d1ba44014914ca02d671ae247107ca70c94db686e7de6 size: 4527 + 195be5f8be1d: Layer already exists + v1.0.1: digest: sha256:edafc0a0fb057813850d1ba44014914ca02d671ae247107ca70c94db686e7de6 size: 4527 + ``` deprecated: false experimental: false experimentalcli: false diff --git a/_data/engine-cli/docker_rename.yaml b/_data/engine-cli/docker_rename.yaml index 76632cc667..06577118b7 100644 --- a/_data/engine-cli/docker_rename.yaml +++ b/_data/engine-cli/docker_rename.yaml @@ -1,13 +1,25 @@ command: docker rename +aliases: docker container rename, docker rename short: Rename a container long: The `docker rename` command renames a container. usage: docker rename CONTAINER NEW_NAME pname: docker plink: docker.yaml +inherited_options: + - option: help + value_type: bool + default_value: "false" + description: Print usage + deprecated: false + hidden: true + experimental: false + experimentalcli: false + kubernetes: false + swarm: false examples: |- - ```console - $ docker rename my_container my_new_container - ``` + ```console + $ docker rename my_container my_new_container + ``` deprecated: false experimental: false experimentalcli: false diff --git a/_data/engine-cli/docker_restart.yaml b/_data/engine-cli/docker_restart.yaml index 48ba5d4b98..3c97eec4a1 100644 --- a/_data/engine-cli/docker_restart.yaml +++ b/_data/engine-cli/docker_restart.yaml @@ -1,24 +1,47 @@ command: docker restart +aliases: docker container restart, docker restart short: Restart one or more containers long: Restart one or more containers usage: docker restart [OPTIONS] CONTAINER [CONTAINER...] pname: docker plink: docker.yaml options: -- option: time - shorthand: t - value_type: int - default_value: "10" - description: Seconds to wait for stop before killing the container - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false + - option: signal + shorthand: s + value_type: string + description: Signal to send to the container + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: time + shorthand: t + value_type: int + default_value: "0" + description: Seconds to wait before killing the container + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false +inherited_options: + - option: help + value_type: bool + default_value: "false" + description: Print usage + deprecated: false + hidden: true + experimental: false + experimentalcli: false + kubernetes: false + swarm: false examples: |- - ```console - $ docker restart my_container - ``` + ```console + $ docker restart my_container + ``` deprecated: false experimental: false experimentalcli: false diff --git a/_data/engine-cli/docker_rm.yaml b/_data/engine-cli/docker_rm.yaml index 550d7bf7e8..95e6ac2033 100644 --- a/_data/engine-cli/docker_rm.yaml +++ b/_data/engine-cli/docker_rm.yaml @@ -1,129 +1,147 @@ command: docker rm +aliases: docker container rm, docker container remove, docker rm short: Remove one or more containers long: Remove one or more containers usage: docker rm [OPTIONS] CONTAINER [CONTAINER...] pname: docker plink: docker.yaml options: -- option: force - shorthand: f - value_type: bool - default_value: "false" - description: Force the removal of a running container (uses SIGKILL) - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: link - shorthand: l - value_type: bool - default_value: "false" - description: Remove the specified link - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: volumes - shorthand: v - value_type: bool - default_value: "false" - description: Remove anonymous volumes associated with the container - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false + - option: force + shorthand: f + value_type: bool + default_value: "false" + description: Force the removal of a running container (uses SIGKILL) + details_url: '#force' + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: link + shorthand: l + value_type: bool + default_value: "false" + description: Remove the specified link + details_url: '#link' + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: volumes + shorthand: v + value_type: bool + default_value: "false" + description: Remove anonymous volumes associated with the container + details_url: '#volumes' + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false +inherited_options: + - option: help + value_type: bool + default_value: "false" + description: Print usage + deprecated: false + hidden: true + experimental: false + experimentalcli: false + kubernetes: false + swarm: false examples: |- - ### Remove a container + ### Remove a container - This removes the container referenced under the link `/redis`. + This removes the container referenced under the link `/redis`. - ```console - $ docker rm /redis + ```console + $ docker rm /redis - /redis - ``` + /redis + ``` - ### Remove a link specified with `--link` on the default bridge network (--link) + ### Remove a link specified with `--link` on the default bridge network (--link) {#link} - This removes the underlying link between `/webapp` and the `/redis` - containers on the default bridge network, removing all network communication - between the two containers. This does not apply when `--link` is used with - user-specified networks. + This removes the underlying link between `/webapp` and the `/redis` + containers on the default bridge network, removing all network communication + between the two containers. This does not apply when `--link` is used with + user-specified networks. - ```console - $ docker rm --link /webapp/redis + ```console + $ docker rm --link /webapp/redis - /webapp/redis - ``` + /webapp/redis + ``` - ### Force-remove a running container (--force) + ### Force-remove a running container (--force) {#force} - This command force-removes a running container. + This command force-removes a running container. - ```console - $ docker rm --force redis + ```console + $ docker rm --force redis - redis - ``` + redis + ``` - The main process inside the container referenced under the link `redis` will receive - `SIGKILL`, then the container will be removed. + The main process inside the container referenced under the link `redis` will receive + `SIGKILL`, then the container will be removed. - ### Remove all stopped containers + ### Remove all stopped containers - Use the [`docker container prune`](container_prune.md) command to remove all - stopped containers, or refer to the [`docker system prune`](system_prune.md) - command to remove unused containers in addition to other Docker resources, such - as (unused) images and networks. + Use the [`docker container prune`](container_prune.md) command to remove all + stopped containers, or refer to the [`docker system prune`](system_prune.md) + command to remove unused containers in addition to other Docker resources, such + as (unused) images and networks. - Alternatively, you can use the `docker ps` with the `-q` / `--quiet` option to - generate a list of container IDs to remove, and use that list as argument for - the `docker rm` command. + Alternatively, you can use the `docker ps` with the `-q` / `--quiet` option to + generate a list of container IDs to remove, and use that list as argument for + the `docker rm` command. - Combining commands can be more flexible, but is less portable as it depends - on features provided by the shell, and the exact syntax may differ depending on - what shell is used. To use this approach on Windows, consider using PowerShell - or Bash. + Combining commands can be more flexible, but is less portable as it depends + on features provided by the shell, and the exact syntax may differ depending on + what shell is used. To use this approach on Windows, consider using PowerShell + or Bash. - The example below uses `docker ps -q` to print the IDs of all containers that - have exited (`--filter status=exited`), and removes those containers with - the `docker rm` command: + The example below uses `docker ps -q` to print the IDs of all containers that + have exited (`--filter status=exited`), and removes those containers with + the `docker rm` command: - ```console - $ docker rm $(docker ps --filter status=exited -q) - ``` + ```console + $ docker rm $(docker ps --filter status=exited -q) + ``` - Or, using the `xargs` Linux utility; + Or, using the `xargs` Linux utility; - ```console - $ docker ps --filter status=exited -q | xargs docker rm - ``` + ```console + $ docker ps --filter status=exited -q | xargs docker rm + ``` - ### Remove a container and its volumes (-v, --volumes) + ### Remove a container and its volumes (-v, --volumes) {#volumes} - ```console - $ docker rm --volumes redis - redis - ``` + ```console + $ docker rm --volumes redis + redis + ``` - This command removes the container and any volumes associated with it. - Note that if a volume was specified with a name, it will not be removed. + This command removes the container and any volumes associated with it. + Note that if a volume was specified with a name, it will not be removed. - ### Remove a container and selectively remove volumes + ### Remove a container and selectively remove volumes - ```console - $ docker create -v awesome:/foo -v /bar --name hello redis - hello + ```console + $ docker create -v awesome:/foo -v /bar --name hello redis + hello - $ docker rm -v hello - ``` + $ docker rm -v hello + ``` - In this example, the volume for `/foo` remains intact, but the volume for - `/bar` is removed. The same behavior holds for volumes inherited with - `--volumes-from`. + In this example, the volume for `/foo` remains intact, but the volume for + `/bar` is removed. The same behavior holds for volumes inherited with + `--volumes-from`. deprecated: false experimental: false experimentalcli: false diff --git a/_data/engine-cli/docker_rmi.yaml b/_data/engine-cli/docker_rmi.yaml index 3697b458a8..504acd9f29 100644 --- a/_data/engine-cli/docker_rmi.yaml +++ b/_data/engine-cli/docker_rmi.yaml @@ -1,113 +1,127 @@ command: docker rmi +aliases: docker image rm, docker image remove, docker rmi short: Remove one or more images long: |- - Removes (and un-tags) one or more images from the host node. If an image has - multiple tags, using this command with the tag as a parameter only removes the - tag. If the tag is the only one for the image, both the image and the tag are - removed. + Removes (and un-tags) one or more images from the host node. If an image has + multiple tags, using this command with the tag as a parameter only removes the + tag. If the tag is the only one for the image, both the image and the tag are + removed. - This does not remove images from a registry. You cannot remove an image of a - running container unless you use the `-f` option. To see all images on a host - use the [`docker image ls`](images.md) command. + This does not remove images from a registry. You cannot remove an image of a + running container unless you use the `-f` option. To see all images on a host + use the [`docker image ls`](images.md) command. usage: docker rmi [OPTIONS] IMAGE [IMAGE...] pname: docker plink: docker.yaml options: -- option: force - shorthand: f - value_type: bool - default_value: "false" - description: Force removal of the image - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: no-prune - value_type: bool - default_value: "false" - description: Do not delete untagged parents - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false + - option: force + shorthand: f + value_type: bool + default_value: "false" + description: Force removal of the image + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: no-prune + value_type: bool + default_value: "false" + description: Do not delete untagged parents + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false +inherited_options: + - option: help + value_type: bool + default_value: "false" + description: Print usage + deprecated: false + hidden: true + experimental: false + experimentalcli: false + kubernetes: false + swarm: false examples: |- - You can remove an image using its short or long ID, its tag, or its digest. If - an image has one or more tags referencing it, you must remove all of them before - the image is removed. Digest references are removed automatically when an image - is removed by tag. + You can remove an image using its short or long ID, its tag, or its digest. If + an image has one or more tags referencing it, you must remove all of them before + the image is removed. Digest references are removed automatically when an image + is removed by tag. - ```console - $ docker images + ```console + $ docker images - REPOSITORY TAG IMAGE ID CREATED SIZE - test1 latest fd484f19954f 23 seconds ago 7 B (virtual 4.964 MB) - test latest fd484f19954f 23 seconds ago 7 B (virtual 4.964 MB) - test2 latest fd484f19954f 23 seconds ago 7 B (virtual 4.964 MB) + REPOSITORY TAG IMAGE ID CREATED SIZE + test1 latest fd484f19954f 23 seconds ago 7 B (virtual 4.964 MB) + test latest fd484f19954f 23 seconds ago 7 B (virtual 4.964 MB) + test2 latest fd484f19954f 23 seconds ago 7 B (virtual 4.964 MB) - $ docker rmi fd484f19954f + $ docker rmi fd484f19954f - Error: Conflict, cannot delete image fd484f19954f because it is tagged in multiple repositories, use -f to force - 2013/12/11 05:47:16 Error: failed to remove one or more images + Error: Conflict, cannot delete image fd484f19954f because it is tagged in multiple repositories, use -f to force + 2013/12/11 05:47:16 Error: failed to remove one or more images - $ docker rmi test1:latest + $ docker rmi test1:latest - Untagged: test1:latest + Untagged: test1:latest - $ docker rmi test2:latest + $ docker rmi test2:latest - Untagged: test2:latest + Untagged: test2:latest - $ docker images + $ docker images - REPOSITORY TAG IMAGE ID CREATED SIZE - test latest fd484f19954f 23 seconds ago 7 B (virtual 4.964 MB) + REPOSITORY TAG IMAGE ID CREATED SIZE + test latest fd484f19954f 23 seconds ago 7 B (virtual 4.964 MB) - $ docker rmi test:latest + $ docker rmi test:latest - Untagged: test:latest - Deleted: fd484f19954f4920da7ff372b5067f5b7ddb2fd3830cecd17b96ea9e286ba5b8 - ``` + Untagged: test:latest + Deleted: fd484f19954f4920da7ff372b5067f5b7ddb2fd3830cecd17b96ea9e286ba5b8 + ``` - If you use the `-f` flag and specify the image's short or long ID, then this - command untags and removes all images that match the specified ID. + If you use the `-f` flag and specify the image's short or long ID, then this + command untags and removes all images that match the specified ID. - ```console - $ docker images + ```console + $ docker images - REPOSITORY TAG IMAGE ID CREATED SIZE - test1 latest fd484f19954f 23 seconds ago 7 B (virtual 4.964 MB) - test latest fd484f19954f 23 seconds ago 7 B (virtual 4.964 MB) - test2 latest fd484f19954f 23 seconds ago 7 B (virtual 4.964 MB) + REPOSITORY TAG IMAGE ID CREATED SIZE + test1 latest fd484f19954f 23 seconds ago 7 B (virtual 4.964 MB) + test latest fd484f19954f 23 seconds ago 7 B (virtual 4.964 MB) + test2 latest fd484f19954f 23 seconds ago 7 B (virtual 4.964 MB) - $ docker rmi -f fd484f19954f + $ docker rmi -f fd484f19954f - Untagged: test1:latest - Untagged: test:latest - Untagged: test2:latest - Deleted: fd484f19954f4920da7ff372b5067f5b7ddb2fd3830cecd17b96ea9e286ba5b8 - ``` + Untagged: test1:latest + Untagged: test:latest + Untagged: test2:latest + Deleted: fd484f19954f4920da7ff372b5067f5b7ddb2fd3830cecd17b96ea9e286ba5b8 + ``` - An image pulled by digest has no tag associated with it: + An image pulled by digest has no tag associated with it: - ```console - $ docker images --digests + ```console + $ docker images --digests - REPOSITORY TAG DIGEST IMAGE ID CREATED SIZE - localhost:5000/test/busybox sha256:cbbf2f9a99b47fc460d422812b6a5adff7dfee951d8fa2e4a98caa0382cfbdbf 4986bf8c1536 9 weeks ago 2.43 MB - ``` + REPOSITORY TAG DIGEST IMAGE ID CREATED SIZE + localhost:5000/test/busybox sha256:cbbf2f9a99b47fc460d422812b6a5adff7dfee951d8fa2e4a98caa0382cfbdbf 4986bf8c1536 9 weeks ago 2.43 MB + ``` - To remove an image using its digest: + To remove an image using its digest: - ```console - $ docker rmi localhost:5000/test/busybox@sha256:cbbf2f9a99b47fc460d422812b6a5adff7dfee951d8fa2e4a98caa0382cfbdbf - Untagged: localhost:5000/test/busybox@sha256:cbbf2f9a99b47fc460d422812b6a5adff7dfee951d8fa2e4a98caa0382cfbdbf - Deleted: 4986bf8c15363d1c5d15512d5266f8777bfba4974ac56e3270e7760f6f0a8125 - Deleted: ea13149945cb6b1e746bf28032f02e9b5a793523481a0a18645fc77ad53c4ea2 - Deleted: df7546f9f060a2268024c8a230d8639878585defcc1bc6f79d2728a13957871b - ``` + ```console + $ docker rmi localhost:5000/test/busybox@sha256:cbbf2f9a99b47fc460d422812b6a5adff7dfee951d8fa2e4a98caa0382cfbdbf + Untagged: localhost:5000/test/busybox@sha256:cbbf2f9a99b47fc460d422812b6a5adff7dfee951d8fa2e4a98caa0382cfbdbf + Deleted: 4986bf8c15363d1c5d15512d5266f8777bfba4974ac56e3270e7760f6f0a8125 + Deleted: ea13149945cb6b1e746bf28032f02e9b5a793523481a0a18645fc77ad53c4ea2 + Deleted: df7546f9f060a2268024c8a230d8639878585defcc1bc6f79d2728a13957871b + ``` deprecated: false experimental: false experimentalcli: false diff --git a/_data/engine-cli/docker_run.yaml b/_data/engine-cli/docker_run.yaml index 14b01ef1be..e26c6feb2a 100644 --- a/_data/engine-cli/docker_run.yaml +++ b/_data/engine-cli/docker_run.yaml @@ -1,1720 +1,1859 @@ command: docker run -short: Run a command in a new container +aliases: docker container run, docker run +short: Create and run a new container from an image long: |- - The `docker run` command first `creates` a writeable container layer over the - specified image, and then `starts` it using the specified command. That is, - `docker run` is equivalent to the API `/containers/create` then - `/containers/(id)/start`. A stopped container can be restarted with all its - previous changes intact using `docker start`. See `docker ps -a` to view a list - of all containers. + The `docker run` command first `creates` a writeable container layer over the + specified image, and then `starts` it using the specified command. That is, + `docker run` is equivalent to the API `/containers/create` then + `/containers/(id)/start`. A stopped container can be restarted with all its + previous changes intact using `docker start`. See `docker ps -a` to view a list + of all containers. - For information on connecting a container to a network, see the ["*Docker network overview*"](https://docs.docker.com/network/). + For information on connecting a container to a network, see the ["*Docker network overview*"](/network/). usage: docker run [OPTIONS] IMAGE [COMMAND] [ARG...] pname: docker plink: docker.yaml options: -- option: add-host - value_type: list - description: Add a custom host-to-IP mapping (host:ip) - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: attach - shorthand: a - value_type: list - description: Attach to STDIN, STDOUT or STDERR - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: blkio-weight - value_type: uint16 - default_value: "0" - description: | - Block IO (relative weight), between 10 and 1000, or 0 to disable (default 0) - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: blkio-weight-device - value_type: list - default_value: '[]' - description: Block IO weight (relative device weight) - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: cap-add - value_type: list - description: Add Linux capabilities - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: cap-drop - value_type: list - description: Drop Linux capabilities - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: cgroup-parent - value_type: string - description: Optional parent cgroup for the container - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: cgroupns - value_type: string - description: |- - Cgroup namespace to use (host|private) - 'host': Run the container in the Docker host's cgroup namespace - 'private': Run the container in its own private cgroup namespace - '': Use the cgroup namespace as configured by the - default-cgroupns-mode option on the daemon (default) - deprecated: false - min_api_version: "1.41" - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: cidfile - value_type: string - description: Write the container ID to the file - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: cpu-count - value_type: int64 - default_value: "0" - description: CPU count (Windows only) - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false - os_type: windows -- option: cpu-percent - value_type: int64 - default_value: "0" - description: CPU percent (Windows only) - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false - os_type: windows -- option: cpu-period - value_type: int64 - default_value: "0" - description: Limit CPU CFS (Completely Fair Scheduler) period - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: cpu-quota - value_type: int64 - default_value: "0" - description: Limit CPU CFS (Completely Fair Scheduler) quota - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: cpu-rt-period - value_type: int64 - default_value: "0" - description: Limit CPU real-time period in microseconds - deprecated: false - min_api_version: "1.25" - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: cpu-rt-runtime - value_type: int64 - default_value: "0" - description: Limit CPU real-time runtime in microseconds - deprecated: false - min_api_version: "1.25" - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: cpu-shares - shorthand: c - value_type: int64 - default_value: "0" - description: CPU shares (relative weight) - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: cpus - value_type: decimal - description: Number of CPUs - deprecated: false - min_api_version: "1.25" - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: cpuset-cpus - value_type: string - description: CPUs in which to allow execution (0-3, 0,1) - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: cpuset-mems - value_type: string - description: MEMs in which to allow execution (0-3, 0,1) - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: detach - shorthand: d - value_type: bool - default_value: "false" - description: Run container in background and print container ID - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: detach-keys - value_type: string - description: Override the key sequence for detaching a container - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: device - value_type: list - description: Add a host device to the container - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: device-cgroup-rule - value_type: list - description: Add a rule to the cgroup allowed devices list - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: device-read-bps - value_type: list - default_value: '[]' - description: Limit read rate (bytes per second) from a device - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: device-read-iops - value_type: list - default_value: '[]' - description: Limit read rate (IO per second) from a device - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: device-write-bps - value_type: list - default_value: '[]' - description: Limit write rate (bytes per second) to a device - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: device-write-iops - value_type: list - default_value: '[]' - description: Limit write rate (IO per second) to a device - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: disable-content-trust - value_type: bool - default_value: "true" - description: Skip image verification - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: dns - value_type: list - description: Set custom DNS servers - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: dns-opt - value_type: list - description: Set DNS options - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: dns-option - value_type: list - description: Set DNS options - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: dns-search - value_type: list - description: Set custom DNS search domains - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: domainname - value_type: string - description: Container NIS domain name - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: entrypoint - value_type: string - description: Overwrite the default ENTRYPOINT of the image - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: env - shorthand: e - value_type: list - description: Set environment variables - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: env-file - value_type: list - description: Read in a file of environment variables - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: expose - value_type: list - description: Expose a port or a range of ports - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: gpus - value_type: gpu-request - description: GPU devices to add to the container ('all' to pass all GPUs) - deprecated: false - min_api_version: "1.40" - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: group-add - value_type: list - description: Add additional groups to join - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: health-cmd - value_type: string - description: Command to run to check health - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: health-interval - value_type: duration - default_value: 0s - description: Time between running the check (ms|s|m|h) (default 0s) - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: health-retries - value_type: int - default_value: "0" - description: Consecutive failures needed to report unhealthy - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: health-start-period - value_type: duration - default_value: 0s - description: | - Start period for the container to initialize before starting health-retries countdown (ms|s|m|h) (default 0s) - deprecated: false - min_api_version: "1.29" - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: health-timeout - value_type: duration - default_value: 0s - description: | - Maximum time to allow one check to run (ms|s|m|h) (default 0s) - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: help - value_type: bool - default_value: "false" - description: Print usage - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: hostname - shorthand: h - value_type: string - description: Container host name - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: init - value_type: bool - default_value: "false" - description: | - Run an init inside the container that forwards signals and reaps processes - deprecated: false - min_api_version: "1.25" - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: interactive - shorthand: i - value_type: bool - default_value: "false" - description: Keep STDIN open even if not attached - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: io-maxbandwidth - value_type: bytes - default_value: "0" - description: | - Maximum IO bandwidth limit for the system drive (Windows only) - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false - os_type: windows -- option: io-maxiops - value_type: uint64 - default_value: "0" - description: Maximum IOps limit for the system drive (Windows only) - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false - os_type: windows -- option: ip - value_type: string - description: IPv4 address (e.g., 172.30.100.104) - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: ip6 - value_type: string - description: IPv6 address (e.g., 2001:db8::33) - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: ipc - value_type: string - description: IPC mode to use - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: isolation - value_type: string - description: Container isolation technology - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: kernel-memory - value_type: bytes - default_value: "0" - description: Kernel memory limit - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: label - shorthand: l - value_type: list - description: Set meta data on a container - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: label-file - value_type: list - description: Read in a line delimited file of labels - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: link - value_type: list - description: Add link to another container - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: link-local-ip - value_type: list - description: Container IPv4/IPv6 link-local addresses - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: log-driver - value_type: string - description: Logging driver for the container - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: log-opt - value_type: list - description: Log driver options - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: mac-address - value_type: string - description: Container MAC address (e.g., 92:d0:c6:0a:29:33) - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: memory - shorthand: m - value_type: bytes - default_value: "0" - description: Memory limit - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: memory-reservation - value_type: bytes - default_value: "0" - description: Memory soft limit - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: memory-swap - value_type: bytes - default_value: "0" - description: | - Swap limit equal to memory plus swap: '-1' to enable unlimited swap - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: memory-swappiness - value_type: int64 - default_value: "-1" - description: Tune container memory swappiness (0 to 100) - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: mount - value_type: mount - description: Attach a filesystem mount to the container - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: name - value_type: string - description: Assign a name to the container - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: net - value_type: network - description: Connect a container to a network - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: net-alias - value_type: list - description: Add network-scoped alias for the container - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: network - value_type: network - description: Connect a container to a network - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: network-alias - value_type: list - description: Add network-scoped alias for the container - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: no-healthcheck - value_type: bool - default_value: "false" - description: Disable any container-specified HEALTHCHECK - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: oom-kill-disable - value_type: bool - default_value: "false" - description: Disable OOM Killer - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: oom-score-adj - value_type: int - default_value: "0" - description: Tune host's OOM preferences (-1000 to 1000) - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: pid - value_type: string - description: PID namespace to use - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: pids-limit - value_type: int64 - default_value: "0" - description: Tune container pids limit (set -1 for unlimited) - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: platform - value_type: string - description: Set platform if server is multi-platform capable - deprecated: false - min_api_version: "1.32" - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: privileged - value_type: bool - default_value: "false" - description: Give extended privileges to this container - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: publish - shorthand: p - value_type: list - description: Publish a container's port(s) to the host - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: publish-all - shorthand: P - value_type: bool - default_value: "false" - description: Publish all exposed ports to random ports - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: pull - value_type: string - default_value: missing - description: Pull image before running ("always"|"missing"|"never") - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: read-only - value_type: bool - default_value: "false" - description: Mount the container's root filesystem as read only - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: restart - value_type: string - default_value: "no" - description: Restart policy to apply when a container exits - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: rm - value_type: bool - default_value: "false" - description: Automatically remove the container when it exits - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: runtime - value_type: string - description: Runtime to use for this container - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: security-opt - value_type: list - description: Security Options - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: shm-size - value_type: bytes - default_value: "0" - description: Size of /dev/shm - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: sig-proxy - value_type: bool - default_value: "true" - description: Proxy received signals to the process - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: stop-signal - value_type: string - default_value: SIGTERM - description: Signal to stop a container - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: stop-timeout - value_type: int - default_value: "0" - description: Timeout (in seconds) to stop a container - deprecated: false - min_api_version: "1.25" - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: storage-opt - value_type: list - description: Storage driver options for the container - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: sysctl - value_type: map - default_value: map[] - description: Sysctl options - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: tmpfs - value_type: list - description: Mount a tmpfs directory - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: tty - shorthand: t - value_type: bool - default_value: "false" - description: Allocate a pseudo-TTY - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: ulimit - value_type: ulimit - default_value: '[]' - description: Ulimit options - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: user - shorthand: u - value_type: string - description: 'Username or UID (format: [:])' - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: userns - value_type: string - description: User namespace to use - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: uts - value_type: string - description: UTS namespace to use - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: volume - shorthand: v - value_type: list - description: Bind mount a volume - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: volume-driver - value_type: string - description: Optional volume driver for the container - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: volumes-from - value_type: list - description: Mount volumes from the specified container(s) - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: workdir - shorthand: w - value_type: string - description: Working directory inside the container - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false + - option: add-host + value_type: list + description: Add a custom host-to-IP mapping (host:ip) + details_url: '#add-host' + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: attach + shorthand: a + value_type: list + description: Attach to STDIN, STDOUT or STDERR + details_url: '#attach' + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: blkio-weight + value_type: uint16 + default_value: "0" + description: | + Block IO (relative weight), between 10 and 1000, or 0 to disable (default 0) + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: blkio-weight-device + value_type: list + default_value: '[]' + description: Block IO weight (relative device weight) + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: cap-add + value_type: list + description: Add Linux capabilities + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: cap-drop + value_type: list + description: Drop Linux capabilities + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: cgroup-parent + value_type: string + description: Optional parent cgroup for the container + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: cgroupns + value_type: string + description: |- + Cgroup namespace to use (host|private) + 'host': Run the container in the Docker host's cgroup namespace + 'private': Run the container in its own private cgroup namespace + '': Use the cgroup namespace as configured by the + default-cgroupns-mode option on the daemon (default) + deprecated: false + hidden: false + min_api_version: "1.41" + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: cidfile + value_type: string + description: Write the container ID to the file + details_url: '#cidfile' + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: cpu-count + value_type: int64 + default_value: "0" + description: CPU count (Windows only) + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + os_type: windows + - option: cpu-percent + value_type: int64 + default_value: "0" + description: CPU percent (Windows only) + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + os_type: windows + - option: cpu-period + value_type: int64 + default_value: "0" + description: Limit CPU CFS (Completely Fair Scheduler) period + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: cpu-quota + value_type: int64 + default_value: "0" + description: Limit CPU CFS (Completely Fair Scheduler) quota + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: cpu-rt-period + value_type: int64 + default_value: "0" + description: Limit CPU real-time period in microseconds + deprecated: false + hidden: false + min_api_version: "1.25" + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: cpu-rt-runtime + value_type: int64 + default_value: "0" + description: Limit CPU real-time runtime in microseconds + deprecated: false + hidden: false + min_api_version: "1.25" + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: cpu-shares + shorthand: c + value_type: int64 + default_value: "0" + description: CPU shares (relative weight) + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: cpus + value_type: decimal + description: Number of CPUs + deprecated: false + hidden: false + min_api_version: "1.25" + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: cpuset-cpus + value_type: string + description: CPUs in which to allow execution (0-3, 0,1) + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: cpuset-mems + value_type: string + description: MEMs in which to allow execution (0-3, 0,1) + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: detach + shorthand: d + value_type: bool + default_value: "false" + description: Run container in background and print container ID + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: detach-keys + value_type: string + description: Override the key sequence for detaching a container + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: device + value_type: list + description: Add a host device to the container + details_url: '#device' + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: device-cgroup-rule + value_type: list + description: Add a rule to the cgroup allowed devices list + details_url: '#device-cgroup-rule' + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: device-read-bps + value_type: list + default_value: '[]' + description: Limit read rate (bytes per second) from a device + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: device-read-iops + value_type: list + default_value: '[]' + description: Limit read rate (IO per second) from a device + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: device-write-bps + value_type: list + default_value: '[]' + description: Limit write rate (bytes per second) to a device + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: device-write-iops + value_type: list + default_value: '[]' + description: Limit write rate (IO per second) to a device + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: disable-content-trust + value_type: bool + default_value: "true" + description: Skip image verification + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: dns + value_type: list + description: Set custom DNS servers + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: dns-opt + value_type: list + description: Set DNS options + deprecated: false + hidden: true + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: dns-option + value_type: list + description: Set DNS options + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: dns-search + value_type: list + description: Set custom DNS search domains + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: domainname + value_type: string + description: Container NIS domain name + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: entrypoint + value_type: string + description: Overwrite the default ENTRYPOINT of the image + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: env + shorthand: e + value_type: list + description: Set environment variables + details_url: '#env' + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: env-file + value_type: list + description: Read in a file of environment variables + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: expose + value_type: list + description: Expose a port or a range of ports + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: gpus + value_type: gpu-request + description: GPU devices to add to the container ('all' to pass all GPUs) + details_url: '#gpus' + deprecated: false + hidden: false + min_api_version: "1.40" + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: group-add + value_type: list + description: Add additional groups to join + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: health-cmd + value_type: string + description: Command to run to check health + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: health-interval + value_type: duration + default_value: 0s + description: Time between running the check (ms|s|m|h) (default 0s) + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: health-retries + value_type: int + default_value: "0" + description: Consecutive failures needed to report unhealthy + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: health-start-period + value_type: duration + default_value: 0s + description: | + Start period for the container to initialize before starting health-retries countdown (ms|s|m|h) (default 0s) + deprecated: false + hidden: false + min_api_version: "1.29" + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: health-timeout + value_type: duration + default_value: 0s + description: Maximum time to allow one check to run (ms|s|m|h) (default 0s) + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: help + value_type: bool + default_value: "false" + description: Print usage + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: hostname + shorthand: h + value_type: string + description: Container host name + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: init + value_type: bool + default_value: "false" + description: | + Run an init inside the container that forwards signals and reaps processes + deprecated: false + hidden: false + min_api_version: "1.25" + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: interactive + shorthand: i + value_type: bool + default_value: "false" + description: Keep STDIN open even if not attached + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: io-maxbandwidth + value_type: bytes + default_value: "0" + description: Maximum IO bandwidth limit for the system drive (Windows only) + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + os_type: windows + - option: io-maxiops + value_type: uint64 + default_value: "0" + description: Maximum IOps limit for the system drive (Windows only) + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + os_type: windows + - option: ip + value_type: string + description: IPv4 address (e.g., 172.30.100.104) + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: ip6 + value_type: string + description: IPv6 address (e.g., 2001:db8::33) + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: ipc + value_type: string + description: IPC mode to use + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: isolation + value_type: string + description: Container isolation technology + details_url: '#isolation' + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: kernel-memory + value_type: bytes + default_value: "0" + description: Kernel memory limit + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: label + shorthand: l + value_type: list + description: Set meta data on a container + details_url: '#label' + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: label-file + value_type: list + description: Read in a line delimited file of labels + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: link + value_type: list + description: Add link to another container + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: link-local-ip + value_type: list + description: Container IPv4/IPv6 link-local addresses + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: log-driver + value_type: string + description: Logging driver for the container + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: log-opt + value_type: list + description: Log driver options + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: mac-address + value_type: string + description: Container MAC address (e.g., 92:d0:c6:0a:29:33) + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: memory + shorthand: m + value_type: bytes + default_value: "0" + description: Memory limit + details_url: '#memory' + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: memory-reservation + value_type: bytes + default_value: "0" + description: Memory soft limit + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: memory-swap + value_type: bytes + default_value: "0" + description: | + Swap limit equal to memory plus swap: '-1' to enable unlimited swap + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: memory-swappiness + value_type: int64 + default_value: "-1" + description: Tune container memory swappiness (0 to 100) + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: mount + value_type: mount + description: Attach a filesystem mount to the container + details_url: '#mount' + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: name + value_type: string + description: Assign a name to the container + details_url: '#name' + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: net + value_type: network + description: Connect a container to a network + deprecated: false + hidden: true + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: net-alias + value_type: list + description: Add network-scoped alias for the container + deprecated: false + hidden: true + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: network + value_type: network + description: Connect a container to a network + details_url: '#network' + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: network-alias + value_type: list + description: Add network-scoped alias for the container + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: no-healthcheck + value_type: bool + default_value: "false" + description: Disable any container-specified HEALTHCHECK + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: oom-kill-disable + value_type: bool + default_value: "false" + description: Disable OOM Killer + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: oom-score-adj + value_type: int + default_value: "0" + description: Tune host's OOM preferences (-1000 to 1000) + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: pid + value_type: string + description: PID namespace to use + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: pids-limit + value_type: int64 + default_value: "0" + description: Tune container pids limit (set -1 for unlimited) + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: platform + value_type: string + description: Set platform if server is multi-platform capable + deprecated: false + hidden: false + min_api_version: "1.32" + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: privileged + value_type: bool + default_value: "false" + description: Give extended privileges to this container + details_url: '#privileged' + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: publish + shorthand: p + value_type: list + description: Publish a container's port(s) to the host + details_url: '#publish' + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: publish-all + shorthand: P + value_type: bool + default_value: "false" + description: Publish all exposed ports to random ports + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: pull + value_type: string + default_value: missing + description: Pull image before running (`always`, `missing`, `never`) + details_url: '#pull' + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: quiet + shorthand: q + value_type: bool + default_value: "false" + description: Suppress the pull output + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: read-only + value_type: bool + default_value: "false" + description: Mount the container's root filesystem as read only + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: restart + value_type: string + default_value: "no" + description: Restart policy to apply when a container exits + details_url: '#restart' + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: rm + value_type: bool + default_value: "false" + description: Automatically remove the container when it exits + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: runtime + value_type: string + description: Runtime to use for this container + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: security-opt + value_type: list + description: Security Options + details_url: '#security-opt' + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: shm-size + value_type: bytes + default_value: "0" + description: Size of /dev/shm + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: sig-proxy + value_type: bool + default_value: "true" + description: Proxy received signals to the process + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: stop-signal + value_type: string + description: Signal to stop the container + details_url: '#stop-signal' + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: stop-timeout + value_type: int + default_value: "0" + description: Timeout (in seconds) to stop a container + details_url: '#stop-timeout' + deprecated: false + hidden: false + min_api_version: "1.25" + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: storage-opt + value_type: list + description: Storage driver options for the container + details_url: '#storage-opt' + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: sysctl + value_type: map + default_value: map[] + description: Sysctl options + details_url: '#sysctl' + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: tmpfs + value_type: list + description: Mount a tmpfs directory + details_url: '#tmpfs' + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: tty + shorthand: t + value_type: bool + default_value: "false" + description: Allocate a pseudo-TTY + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: ulimit + value_type: ulimit + default_value: '[]' + description: Ulimit options + details_url: '#ulimit' + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: user + shorthand: u + value_type: string + description: 'Username or UID (format: [:])' + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: userns + value_type: string + description: User namespace to use + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: uts + value_type: string + description: UTS namespace to use + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: volume + shorthand: v + value_type: list + description: Bind mount a volume + details_url: '#volume' + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: volume-driver + value_type: string + description: Optional volume driver for the container + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: volumes-from + value_type: list + description: Mount volumes from the specified container(s) + details_url: '#volumes-from' + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: workdir + shorthand: w + value_type: string + description: Working directory inside the container + details_url: '#workdir' + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false examples: |- - ### Assign name and allocate pseudo-TTY (--name, -it) - - ```console - $ docker run --name test -it debian - - root@d6c0fe130dba:/# exit 13 - $ echo $? - 13 - $ docker ps -a | grep test - d6c0fe130dba debian:7 "/bin/bash" 26 seconds ago Exited (13) 17 seconds ago test - ``` - - This example runs a container named `test` using the `debian:latest` - image. The `-it` instructs Docker to allocate a pseudo-TTY connected to - the container's stdin; creating an interactive `bash` shell in the container. - In the example, the `bash` shell is quit by entering - `exit 13`. This exit code is passed on to the caller of - `docker run`, and is recorded in the `test` container's metadata. - - ### Capture container ID (--cidfile) - - ```console - $ docker run --cidfile /tmp/docker_test.cid ubuntu echo "test" - ``` - - This will create a container and print `test` to the console. The `cidfile` - flag makes Docker attempt to create a new file and write the container ID to it. - If the file exists already, Docker will return an error. Docker will close this - file when `docker run` exits. - - ### Full container capabilities (--privileged) - - ```console - $ docker run -t -i --rm ubuntu bash - root@bc338942ef20:/# mount -t tmpfs none /mnt - mount: permission denied - ``` - - This will *not* work, because by default, most potentially dangerous kernel - capabilities are dropped; including `cap_sys_admin` (which is required to mount - filesystems). However, the `--privileged` flag will allow it to run: - - ```console - $ docker run -t -i --privileged ubuntu bash - root@50e3f57e16e6:/# mount -t tmpfs none /mnt - root@50e3f57e16e6:/# df -h - Filesystem Size Used Avail Use% Mounted on - none 1.9G 0 1.9G 0% /mnt - ``` - - The `--privileged` flag gives *all* capabilities to the container, and it also - lifts all the limitations enforced by the `device` cgroup controller. In other - words, the container can then do almost everything that the host can do. This - flag exists to allow special use-cases, like running Docker within Docker. - - ### Set working directory (-w, --workdir) - - ```console - $ docker run -w /path/to/dir/ -i -t ubuntu pwd - ``` - - The `-w` lets the command being executed inside directory given, here - `/path/to/dir/`. If the path does not exist it is created inside the container. - - ### Set storage driver options per container (--storage-opt) + ### Assign name and allocate pseudo-TTY (--name, -it) {#name} + + ```console + $ docker run --name test -it debian + + root@d6c0fe130dba:/# exit 13 + $ echo $? + 13 + $ docker ps -a | grep test + d6c0fe130dba debian:7 "/bin/bash" 26 seconds ago Exited (13) 17 seconds ago test + ``` + + This example runs a container named `test` using the `debian:latest` + image. The `-it` instructs Docker to allocate a pseudo-TTY connected to + the container's stdin; creating an interactive `bash` shell in the container. + In the example, the `bash` shell is quit by entering + `exit 13`. This exit code is passed on to the caller of + `docker run`, and is recorded in the `test` container's metadata. + + ### Capture container ID (--cidfile) {#cidfile} + + ```console + $ docker run --cidfile /tmp/docker_test.cid ubuntu echo "test" + ``` + + This will create a container and print `test` to the console. The `cidfile` + flag makes Docker attempt to create a new file and write the container ID to it. + If the file exists already, Docker will return an error. Docker will close this + file when `docker run` exits. + + ### Full container capabilities (--privileged) {#privileged} + + ```console + $ docker run -t -i --rm ubuntu bash + root@bc338942ef20:/# mount -t tmpfs none /mnt + mount: permission denied + ``` + + This will *not* work, because by default, most potentially dangerous kernel + capabilities are dropped; including `cap_sys_admin` (which is required to mount + filesystems). However, the `--privileged` flag will allow it to run: + + ```console + $ docker run -t -i --privileged ubuntu bash + root@50e3f57e16e6:/# mount -t tmpfs none /mnt + root@50e3f57e16e6:/# df -h + Filesystem Size Used Avail Use% Mounted on + none 1.9G 0 1.9G 0% /mnt + ``` + + The `--privileged` flag gives *all* capabilities to the container, and it also + lifts all the limitations enforced by the `device` cgroup controller. In other + words, the container can then do almost everything that the host can do. This + flag exists to allow special use-cases, like running Docker within Docker. + + ### Set working directory (-w, --workdir) {#workdir} + + ```console + $ docker run -w /path/to/dir/ -i -t ubuntu pwd + ``` + + The `-w` lets the command being executed inside directory given, here + `/path/to/dir/`. If the path does not exist it is created inside the container. + + ### Set storage driver options per container (--storage-opt) {#storage-opt} - ```console - $ docker run -it --storage-opt size=120G fedora /bin/bash - ``` + ```console + $ docker run -it --storage-opt size=120G fedora /bin/bash + ``` - This (size) will allow to set the container filesystem size to 120G at creation time. - This option is only available for the `devicemapper`, `btrfs`, `overlay2`, - `windowsfilter` and `zfs` graph drivers. - For the `devicemapper`, `btrfs`, `windowsfilter` and `zfs` graph drivers, - user cannot pass a size less than the Default BaseFS Size. - For the `overlay2` storage driver, the size option is only available if the - backing filesystem is `xfs` and mounted with the `pquota` mount option. - Under these conditions, user can pass any size less than the backing filesystem size. + This (size) will allow to set the container filesystem size to 120G at creation time. + This option is only available for the `devicemapper`, `btrfs`, `overlay2`, + `windowsfilter` and `zfs` graph drivers. + For the `devicemapper`, `btrfs`, `windowsfilter` and `zfs` graph drivers, + user cannot pass a size less than the Default BaseFS Size. + For the `overlay2` storage driver, the size option is only available if the + backing filesystem is `xfs` and mounted with the `pquota` mount option. + Under these conditions, user can pass any size less than the backing filesystem size. - ### Mount tmpfs (--tmpfs) + ### Mount tmpfs (--tmpfs) {#tmpfs} - ```console - $ docker run -d --tmpfs /run:rw,noexec,nosuid,size=65536k my_image - ``` + ```console + $ docker run -d --tmpfs /run:rw,noexec,nosuid,size=65536k my_image + ``` - The `--tmpfs` flag mounts an empty tmpfs into the container with the `rw`, - `noexec`, `nosuid`, `size=65536k` options. + The `--tmpfs` flag mounts an empty tmpfs into the container with the `rw`, + `noexec`, `nosuid`, `size=65536k` options. - ### Mount volume (-v, --read-only) + ### Mount volume (-v, --read-only) {#volume} - ```console - $ docker run -v `pwd`:`pwd` -w `pwd` -i -t ubuntu pwd - ``` + ```console + $ docker run -v `pwd`:`pwd` -w `pwd` -i -t ubuntu pwd + ``` - The `-v` flag mounts the current working directory into the container. The `-w` - lets the command being executed inside the current working directory, by - changing into the directory to the value returned by `pwd`. So this - combination executes the command using the container, but inside the - current working directory. + The `-v` flag mounts the current working directory into the container. The `-w` + lets the command being executed inside the current working directory, by + changing into the directory to the value returned by `pwd`. So this + combination executes the command using the container, but inside the + current working directory. - ```console - $ docker run -v /doesnt/exist:/foo -w /foo -i -t ubuntu bash - ``` + ```console + $ docker run -v /doesnt/exist:/foo -w /foo -i -t ubuntu bash + ``` - When the host directory of a bind-mounted volume doesn't exist, Docker - will automatically create this directory on the host for you. In the - example above, Docker will create the `/doesnt/exist` - folder before starting your container. + When the host directory of a bind-mounted volume doesn't exist, Docker + will automatically create this directory on the host for you. In the + example above, Docker will create the `/doesnt/exist` + folder before starting your container. - ```console - $ docker run --read-only -v /icanwrite busybox touch /icanwrite/here - ``` + ```console + $ docker run --read-only -v /icanwrite busybox touch /icanwrite/here + ``` - Volumes can be used in combination with `--read-only` to control where - a container writes files. The `--read-only` flag mounts the container's root - filesystem as read only prohibiting writes to locations other than the - specified volumes for the container. + Volumes can be used in combination with `--read-only` to control where + a container writes files. The `--read-only` flag mounts the container's root + filesystem as read only prohibiting writes to locations other than the + specified volumes for the container. - ```console - $ docker run -t -i -v /var/run/docker.sock:/var/run/docker.sock -v /path/to/static-docker-binary:/usr/bin/docker busybox sh - ``` + ```console + $ docker run -t -i -v /var/run/docker.sock:/var/run/docker.sock -v /path/to/static-docker-binary:/usr/bin/docker busybox sh + ``` - By bind-mounting the Docker Unix socket and statically linked Docker - binary (refer to [get the Linux binary](https://docs.docker.com/engine/install/binaries/#install-static-binaries)), - you give the container the full access to create and manipulate the host's - Docker daemon. + By bind-mounting the Docker Unix socket and statically linked Docker + binary (refer to [get the Linux binary](/engine/install/binaries/#install-static-binaries)), + you give the container the full access to create and manipulate the host's + Docker daemon. - On Windows, the paths must be specified using Windows-style semantics. + On Windows, the paths must be specified using Windows-style semantics. - ```powershell - PS C:\> docker run -v c:\foo:c:\dest microsoft/nanoserver cmd /s /c type c:\dest\somefile.txt - Contents of file + ```powershell + PS C:\> docker run -v c:\foo:c:\dest microsoft/nanoserver cmd /s /c type c:\dest\somefile.txt + Contents of file - PS C:\> docker run -v c:\foo:d: microsoft/nanoserver cmd /s /c type d:\somefile.txt - Contents of file - ``` + PS C:\> docker run -v c:\foo:d: microsoft/nanoserver cmd /s /c type d:\somefile.txt + Contents of file + ``` - The following examples will fail when using Windows-based containers, as the - destination of a volume or bind mount inside the container must be one of: - a non-existing or empty directory; or a drive other than C:. Further, the source - of a bind mount must be a local directory, not a file. + The following examples will fail when using Windows-based containers, as the + destination of a volume or bind mount inside the container must be one of: + a non-existing or empty directory; or a drive other than C:. Further, the source + of a bind mount must be a local directory, not a file. - ```powershell - net use z: \\remotemachine\share - docker run -v z:\foo:c:\dest ... - docker run -v \\uncpath\to\directory:c:\dest ... - docker run -v c:\foo\somefile.txt:c:\dest ... - docker run -v c:\foo:c: ... - docker run -v c:\foo:c:\existing-directory-with-contents ... - ``` + ```powershell + net use z: \\remotemachine\share + docker run -v z:\foo:c:\dest ... + docker run -v \\uncpath\to\directory:c:\dest ... + docker run -v c:\foo\somefile.txt:c:\dest ... + docker run -v c:\foo:c: ... + docker run -v c:\foo:c:\existing-directory-with-contents ... + ``` - For in-depth information about volumes, refer to [manage data in containers](https://docs.docker.com/storage/volumes/) + For in-depth information about volumes, refer to [manage data in containers](/storage/volumes/) - ### Add bind mounts or volumes using the --mount flag + ### Add bind mounts or volumes using the --mount flag {#mount} - The `--mount` flag allows you to mount volumes, host-directories and `tmpfs` - mounts in a container. + The `--mount` flag allows you to mount volumes, host-directories and `tmpfs` + mounts in a container. - The `--mount` flag supports most options that are supported by the `-v` or the - `--volume` flag, but uses a different syntax. For in-depth information on the - `--mount` flag, and a comparison between `--volume` and `--mount`, refer to - [Bind mounts](https://docs.docker.com/storage/bind-mounts/). + The `--mount` flag supports most options that are supported by the `-v` or the + `--volume` flag, but uses a different syntax. For in-depth information on the + `--mount` flag, and a comparison between `--volume` and `--mount`, refer to + [Bind mounts](/storage/bind-mounts/). - Even though there is no plan to deprecate `--volume`, usage of `--mount` is recommended. + Even though there is no plan to deprecate `--volume`, usage of `--mount` is recommended. - Examples: + Examples: - ```console - $ docker run --read-only --mount type=volume,target=/icanwrite busybox touch /icanwrite/here - ``` + ```console + $ docker run --read-only --mount type=volume,target=/icanwrite busybox touch /icanwrite/here + ``` - ```console - $ docker run -t -i --mount type=bind,src=/data,dst=/data busybox sh - ``` + ```console + $ docker run -t -i --mount type=bind,src=/data,dst=/data busybox sh + ``` - ### Publish or expose port (-p, --expose) + ### Publish or expose port (-p, --expose) {#publish} - ```console - $ docker run -p 127.0.0.1:80:8080/tcp ubuntu bash - ``` + ```console + $ docker run -p 127.0.0.1:80:8080/tcp ubuntu bash + ``` - This binds port `8080` of the container to TCP port `80` on `127.0.0.1` of the host - machine. You can also specify `udp` and `sctp` ports. - The [Docker User Guide](https://docs.docker.com/network/links/) - explains in detail how to manipulate ports in Docker. + This binds port `8080` of the container to TCP port `80` on `127.0.0.1` of the host + machine. You can also specify `udp` and `sctp` ports. + The [Docker User Guide](/network/links/) + explains in detail how to manipulate ports in Docker. - Note that ports which are not bound to the host (i.e., `-p 80:80` instead of - `-p 127.0.0.1:80:80`) will be accessible from the outside. This also applies if - you configured UFW to block this specific port, as Docker manages its - own iptables rules. [Read more](https://docs.docker.com/network/iptables/) + Note that ports which are not bound to the host (i.e., `-p 80:80` instead of + `-p 127.0.0.1:80:80`) will be accessible from the outside. This also applies if + you configured UFW to block this specific port, as Docker manages its + own iptables rules. [Read more](/network/iptables/) - ```console - $ docker run --expose 80 ubuntu bash - ``` + ```console + $ docker run --expose 80 ubuntu bash + ``` - This exposes port `80` of the container without publishing the port to the host - system's interfaces. + This exposes port `80` of the container without publishing the port to the host + system's interfaces. - ### Set the pull policy (--pull) + ### Set the pull policy (--pull) {#pull} - Use the `--pull` flag to set the image pull policy when creating (and running) - the container. + Use the `--pull` flag to set the image pull policy when creating (and running) + the container. - The `--pull` flag can take one of these values: + The `--pull` flag can take one of these values: - | Value | Description | - |:--------------------|:------------------------------------------------------------------------------------------------------------------| - | `missing` (default) | Pull the image if it was not found in the image cache, or use the cached image otherwise. | - | `never` | Do not pull the image, even if it's missing, and produce an error if the image does not exist in the image cache. | - | `always` | Always perform a pull before creating the container. | + | Value | Description | + |:--------------------|:------------------------------------------------------------------------------------------------------------------| + | `missing` (default) | Pull the image if it was not found in the image cache, or use the cached image otherwise. | + | `never` | Do not pull the image, even if it's missing, and produce an error if the image does not exist in the image cache. | + | `always` | Always perform a pull before creating the container. | - When creating (and running) a container from an image, the daemon checks if the - image exists in the local image cache. If the image is missing, an error is - returned to the CLI, allowing it to initiate a pull. + When creating (and running) a container from an image, the daemon checks if the + image exists in the local image cache. If the image is missing, an error is + returned to the CLI, allowing it to initiate a pull. - The default (`missing`) is to only pull the image if it is not present in the - daemon's image cache. This default allows you to run images that only exist - locally (for example, images you built from a Dockerfile, but that have not - been pushed to a registry), and reduces networking. + The default (`missing`) is to only pull the image if it is not present in the + daemon's image cache. This default allows you to run images that only exist + locally (for example, images you built from a Dockerfile, but that have not + been pushed to a registry), and reduces networking. - The `always` option always initiates a pull before creating the container. This - option makes sure the image is up-to-date, and prevents you from using outdated - images, but may not be suitable in situations where you want to test a locally - built image before pushing (as pulling the image overwrites the existing image - in the image cache). + The `always` option always initiates a pull before creating the container. This + option makes sure the image is up-to-date, and prevents you from using outdated + images, but may not be suitable in situations where you want to test a locally + built image before pushing (as pulling the image overwrites the existing image + in the image cache). - The `never` option disables (implicit) pulling images when creating containers, - and only uses images that are available in the image cache. If the specified - image is not found, an error is produced, and the container is not created. - This option is useful in situations where networking is not available, or to - prevent images from being pulled implicitly when creating containers. + The `never` option disables (implicit) pulling images when creating containers, + and only uses images that are available in the image cache. If the specified + image is not found, an error is produced, and the container is not created. + This option is useful in situations where networking is not available, or to + prevent images from being pulled implicitly when creating containers. - The following example shows `docker run` with the `--pull=never` option set, - which produces en error as the image is missing in the image-cache: + The following example shows `docker run` with the `--pull=never` option set, + which produces en error as the image is missing in the image-cache: - ```console - $ docker run --pull=never hello-world - docker: Error response from daemon: No such image: hello-world:latest. - ``` + ```console + $ docker run --pull=never hello-world + docker: Error response from daemon: No such image: hello-world:latest. + ``` - ### Set environment variables (-e, --env, --env-file) + ### Set environment variables (-e, --env, --env-file) {#env} - ```console - $ docker run -e MYVAR1 --env MYVAR2=foo --env-file ./env.list ubuntu bash - ``` + ```console + $ docker run -e MYVAR1 --env MYVAR2=foo --env-file ./env.list ubuntu bash + ``` - Use the `-e`, `--env`, and `--env-file` flags to set simple (non-array) - environment variables in the container you're running, or overwrite variables - that are defined in the Dockerfile of the image you're running. + Use the `-e`, `--env`, and `--env-file` flags to set simple (non-array) + environment variables in the container you're running, or overwrite variables + that are defined in the Dockerfile of the image you're running. - You can define the variable and its value when running the container: + You can define the variable and its value when running the container: - ```console - $ docker run --env VAR1=value1 --env VAR2=value2 ubuntu env | grep VAR - VAR1=value1 - VAR2=value2 - ``` + ```console + $ docker run --env VAR1=value1 --env VAR2=value2 ubuntu env | grep VAR + VAR1=value1 + VAR2=value2 + ``` - You can also use variables that you've exported to your local environment: + You can also use variables that you've exported to your local environment: - ```console - export VAR1=value1 - export VAR2=value2 + ```console + export VAR1=value1 + export VAR2=value2 - $ docker run --env VAR1 --env VAR2 ubuntu env | grep VAR - VAR1=value1 - VAR2=value2 - ``` + $ docker run --env VAR1 --env VAR2 ubuntu env | grep VAR + VAR1=value1 + VAR2=value2 + ``` - When running the command, the Docker CLI client checks the value the variable - has in your local environment and passes it to the container. - If no `=` is provided and that variable is not exported in your local - environment, the variable won't be set in the container. + When running the command, the Docker CLI client checks the value the variable + has in your local environment and passes it to the container. + If no `=` is provided and that variable is not exported in your local + environment, the variable won't be set in the container. - You can also load the environment variables from a file. This file should use - the syntax `=value` (which sets the variable to the given value) or - `` (which takes the value from the local environment), and `#` for comments. + You can also load the environment variables from a file. This file should use + the syntax `=value` (which sets the variable to the given value) or + `` (which takes the value from the local environment), and `#` for comments. - ```console - $ cat env.list - # This is a comment - VAR1=value1 - VAR2=value2 - USER + ```console + $ cat env.list + # This is a comment + VAR1=value1 + VAR2=value2 + USER - $ docker run --env-file env.list ubuntu env | grep -E 'VAR|USER' - VAR1=value1 - VAR2=value2 - USER=jonzeolla - ``` + $ docker run --env-file env.list ubuntu env | grep -E 'VAR|USER' + VAR1=value1 + VAR2=value2 + USER=jonzeolla + ``` - ### Set metadata on container (-l, --label, --label-file) - - A label is a `key=value` pair that applies metadata to a container. To label a container with two labels: + ### Set metadata on container (-l, --label, --label-file) {#label} + + A label is a `key=value` pair that applies metadata to a container. To label a container with two labels: - ```console - $ docker run -l my-label --label com.example.foo=bar ubuntu bash - ``` - - The `my-label` key doesn't specify a value so the label defaults to an empty - string (`""`). To add multiple labels, repeat the label flag (`-l` or `--label`). - - The `key=value` must be unique to avoid overwriting the label value. If you - specify labels with identical keys but different values, each subsequent value - overwrites the previous. Docker uses the last `key=value` you supply. - - Use the `--label-file` flag to load multiple labels from a file. Delimit each - label in the file with an EOL mark. The example below loads labels from a - labels file in the current directory: - - ```console - $ docker run --label-file ./labels ubuntu bash - ``` - - The label-file format is similar to the format for loading environment - variables. (Unlike environment variables, labels are not visible to processes - running inside a container.) The following example illustrates a label-file - format: + ```console + $ docker run -l my-label --label com.example.foo=bar ubuntu bash + ``` + + The `my-label` key doesn't specify a value so the label defaults to an empty + string (`""`). To add multiple labels, repeat the label flag (`-l` or `--label`). + + The `key=value` must be unique to avoid overwriting the label value. If you + specify labels with identical keys but different values, each subsequent value + overwrites the previous. Docker uses the last `key=value` you supply. + + Use the `--label-file` flag to load multiple labels from a file. Delimit each + label in the file with an EOL mark. The example below loads labels from a + labels file in the current directory: + + ```console + $ docker run --label-file ./labels ubuntu bash + ``` + + The label-file format is similar to the format for loading environment + variables. (Unlike environment variables, labels are not visible to processes + running inside a container.) The following example illustrates a label-file + format: - ```console - com.example.label1="a label" - - # this is a comment - com.example.label2=another\ label - com.example.label3 - ``` + ```console + com.example.label1="a label" + + # this is a comment + com.example.label2=another\ label + com.example.label3 + ``` - You can load multiple label-files by supplying multiple `--label-file` flags. + You can load multiple label-files by supplying multiple `--label-file` flags. - For additional information on working with labels, see [*Labels - custom - metadata in Docker*](https://docs.docker.com/config/labels-custom-metadata/) in - the Docker User Guide. + For additional information on working with labels, see [*Labels - custom + metadata in Docker*](/config/labels-custom-metadata/) in + the Docker User Guide. - ### Connect a container to a network (--network) + ### Connect a container to a network (--network) {#network} - When you start a container use the `--network` flag to connect it to a network. - The following commands create a network named `my-net`, and adds a `busybox` container - to the `my-net` network. + When you start a container use the `--network` flag to connect it to a network. + The following commands create a network named `my-net`, and adds a `busybox` container + to the `my-net` network. - ```console - $ docker network create my-net - $ docker run -itd --network=my-net busybox - ``` - - You can also choose the IP addresses for the container with `--ip` and `--ip6` - flags when you start the container on a user-defined network. - - ```console - $ docker run -itd --network=my-net --ip=10.10.9.75 busybox - ``` - - If you want to add a running container to a network use the `docker network connect` subcommand. - - You can connect multiple containers to the same network. Once connected, the - containers can communicate easily using only another container's IP address - or name. For `overlay` networks or custom plugins that support multi-host - connectivity, containers connected to the same multi-host network but launched - from different Engines can also communicate in this way. - - > **Note** - > - > The default bridge network only allow containers to communicate with each other using - > internal IP addresses. User-created bridge networks provide DNS resolution between - > containers using container names. + ```console + $ docker network create my-net + $ docker run -itd --network=my-net busybox + ``` + + You can also choose the IP addresses for the container with `--ip` and `--ip6` + flags when you start the container on a user-defined network. + + ```console + $ docker run -itd --network=my-net --ip=10.10.9.75 busybox + ``` + + If you want to add a running container to a network use the `docker network connect` subcommand. + + You can connect multiple containers to the same network. Once connected, the + containers can communicate easily using only another container's IP address + or name. For `overlay` networks or custom plugins that support multi-host + connectivity, containers connected to the same multi-host network but launched + from different Engines can also communicate in this way. + + > **Note** + > + > The default bridge network only allow containers to communicate with each other using + > internal IP addresses. User-created bridge networks provide DNS resolution between + > containers using container names. - You can disconnect a container from a network using the `docker network - disconnect` command. + You can disconnect a container from a network using the `docker network + disconnect` command. - ### Mount volumes from container (--volumes-from) + ### Mount volumes from container (--volumes-from) {#volumes-from} - ```console - $ docker run --volumes-from 777f7dc92da7 --volumes-from ba8c0c54f0f2:ro -i -t ubuntu pwd - ``` + ```console + $ docker run --volumes-from 777f7dc92da7 --volumes-from ba8c0c54f0f2:ro -i -t ubuntu pwd + ``` - The `--volumes-from` flag mounts all the defined volumes from the referenced - containers. Containers can be specified by repetitions of the `--volumes-from` - argument. The container ID may be optionally suffixed with `:ro` or `:rw` to - mount the volumes in read-only or read-write mode, respectively. By default, - the volumes are mounted in the same mode (read write or read only) as - the reference container. - - Labeling systems like SELinux require that proper labels are placed on volume - content mounted into a container. Without a label, the security system might - prevent the processes running inside the container from using the content. By - default, Docker does not change the labels set by the OS. - - To change the label in the container context, you can add either of two suffixes - `:z` or `:Z` to the volume mount. These suffixes tell Docker to relabel file - objects on the shared volumes. The `z` option tells Docker that two containers - share the volume content. As a result, Docker labels the content with a shared - content label. Shared volume labels allow all containers to read/write content. - The `Z` option tells Docker to label the content with a private unshared label. - Only the current container can use a private volume. - - ### Attach to STDIN/STDOUT/STDERR (-a, --attach) - - The `--attach` (or `-a`) flag tells `docker run` to bind to the container's - `STDIN`, `STDOUT` or `STDERR`. This makes it possible to manipulate the output - and input as needed. - - ```console - $ echo "test" | docker run -i -a stdin ubuntu cat - - ``` - - This pipes data into a container and prints the container's ID by attaching - only to the container's `STDIN`. - - ```console - $ docker run -a stderr ubuntu echo test - ``` - - This isn't going to print anything unless there's an error because we've - only attached to the `STDERR` of the container. The container's logs - still store what's been written to `STDERR` and `STDOUT`. - - ```console - $ cat somefile | docker run -i -a stdin mybuilder dobuild - ``` - - This is a way of using `--attach` to pipe a build file into a container. - The container's ID will be printed after the build is done and the build - logs could be retrieved using `docker logs`. This is - useful if you need to pipe a file or something else into a container and - retrieve the container's ID once the container has finished running. - - See also [the `docker cp` command](cp.md). + The `--volumes-from` flag mounts all the defined volumes from the referenced + containers. Containers can be specified by repetitions of the `--volumes-from` + argument. The container ID may be optionally suffixed with `:ro` or `:rw` to + mount the volumes in read-only or read-write mode, respectively. By default, + the volumes are mounted in the same mode (read write or read only) as + the reference container. + + Labeling systems like SELinux require that proper labels are placed on volume + content mounted into a container. Without a label, the security system might + prevent the processes running inside the container from using the content. By + default, Docker does not change the labels set by the OS. + + To change the label in the container context, you can add either of two suffixes + `:z` or `:Z` to the volume mount. These suffixes tell Docker to relabel file + objects on the shared volumes. The `z` option tells Docker that two containers + share the volume content. As a result, Docker labels the content with a shared + content label. Shared volume labels allow all containers to read/write content. + The `Z` option tells Docker to label the content with a private unshared label. + Only the current container can use a private volume. + + ### Attach to STDIN/STDOUT/STDERR (-a, --attach) {#attach} + + The `--attach` (or `-a`) flag tells `docker run` to bind to the container's + `STDIN`, `STDOUT` or `STDERR`. This makes it possible to manipulate the output + and input as needed. + + ```console + $ echo "test" | docker run -i -a stdin ubuntu cat - + ``` + + This pipes data into a container and prints the container's ID by attaching + only to the container's `STDIN`. + + ```console + $ docker run -a stderr ubuntu echo test + ``` + + This isn't going to print anything unless there's an error because we've + only attached to the `STDERR` of the container. The container's logs + still store what's been written to `STDERR` and `STDOUT`. + + ```console + $ cat somefile | docker run -i -a stdin mybuilder dobuild + ``` - ### Add host device to container (--device) - - ```console - $ docker run -it --rm \ - --device=/dev/sdc:/dev/xvdc \ - --device=/dev/sdd \ - --device=/dev/zero:/dev/foobar \ - ubuntu ls -l /dev/{xvdc,sdd,foobar} - - brw-rw---- 1 root disk 8, 2 Feb 9 16:05 /dev/xvdc - brw-rw---- 1 root disk 8, 3 Feb 9 16:05 /dev/sdd - crw-rw-rw- 1 root root 1, 5 Feb 9 16:05 /dev/foobar - ``` - - It is often necessary to directly expose devices to a container. The `--device` - option enables that. For example, a specific block storage device or loop - device or audio device can be added to an otherwise unprivileged container - (without the `--privileged` flag) and have the application directly access it. - - By default, the container will be able to `read`, `write` and `mknod` these devices. - This can be overridden using a third `:rwm` set of options to each `--device` - flag. If the container is running in privileged mode, then the permissions specified - will be ignored. + This is a way of using `--attach` to pipe a build file into a container. + The container's ID will be printed after the build is done and the build + logs could be retrieved using `docker logs`. This is + useful if you need to pipe a file or something else into a container and + retrieve the container's ID once the container has finished running. + + See also [the `docker cp` command](cp.md). - ```console - $ docker run --device=/dev/sda:/dev/xvdc --rm -it ubuntu fdisk /dev/xvdc - - Command (m for help): q - $ docker run --device=/dev/sda:/dev/xvdc:r --rm -it ubuntu fdisk /dev/xvdc - You will not be able to write the partition table. - - Command (m for help): q - - $ docker run --device=/dev/sda:/dev/xvdc:rw --rm -it ubuntu fdisk /dev/xvdc - - Command (m for help): q + ### Add host device to container (--device) {#device} - $ docker run --device=/dev/sda:/dev/xvdc:m --rm -it ubuntu fdisk /dev/xvdc - fdisk: unable to open /dev/xvdc: Operation not permitted - ``` + ```console + $ docker run -it --rm \ + --device=/dev/sdc:/dev/xvdc \ + --device=/dev/sdd \ + --device=/dev/zero:/dev/foobar \ + ubuntu ls -l /dev/{xvdc,sdd,foobar} + + brw-rw---- 1 root disk 8, 2 Feb 9 16:05 /dev/xvdc + brw-rw---- 1 root disk 8, 3 Feb 9 16:05 /dev/sdd + crw-rw-rw- 1 root root 1, 5 Feb 9 16:05 /dev/foobar + ``` + + It is often necessary to directly expose devices to a container. The `--device` + option enables that. For example, a specific block storage device or loop + device or audio device can be added to an otherwise unprivileged container + (without the `--privileged` flag) and have the application directly access it. - > **Note** - > - > The `--device` option cannot be safely used with ephemeral devices. Block devices - > that may be removed should not be added to untrusted containers with `--device`. + By default, the container will be able to `read`, `write` and `mknod` these devices. + This can be overridden using a third `:rwm` set of options to each `--device` + flag. If the container is running in privileged mode, then the permissions specified + will be ignored. - For Windows, the format of the string passed to the `--device` option is in - the form of `--device=/`. Beginning with Windows Server 2019 - and Windows 10 October 2018 Update, Windows only supports an IdType of - `class` and the Id as a [device interface class - GUID](https://docs.microsoft.com/en-us/windows-hardware/drivers/install/overview-of-device-interface-classes). - Refer to the table defined in the [Windows container - docs](https://docs.microsoft.com/en-us/virtualization/windowscontainers/deploy-containers/hardware-devices-in-containers) - for a list of container-supported device interface class GUIDs. + ```console + $ docker run --device=/dev/sda:/dev/xvdc --rm -it ubuntu fdisk /dev/xvdc + + Command (m for help): q + $ docker run --device=/dev/sda:/dev/xvdc:r --rm -it ubuntu fdisk /dev/xvdc + You will not be able to write the partition table. + + Command (m for help): q + + $ docker run --device=/dev/sda:/dev/xvdc:rw --rm -it ubuntu fdisk /dev/xvdc + + Command (m for help): q - If this option is specified for a process-isolated Windows container, _all_ - devices that implement the requested device interface class GUID are made - available in the container. For example, the command below makes all COM - ports on the host visible in the container. - - ```powershell - PS C:\> docker run --device=class/86E0D1E0-8089-11D0-9CE4-08003E301F73 mcr.microsoft.com/windows/servercore:ltsc2019 - ``` + $ docker run --device=/dev/sda:/dev/xvdc:m --rm -it ubuntu fdisk /dev/xvdc + fdisk: unable to open /dev/xvdc: Operation not permitted + ``` - > **Note** - > - > The `--device` option is only supported on process-isolated Windows containers. - > This option fails if the container isolation is `hyperv` or when running Linux - > Containers on Windows (LCOW). - - ### Using dynamically created devices (--device-cgroup-rule) - - Devices available to a container are assigned at creation time. The - assigned devices will both be added to the cgroup.allow file and - created into the container once it is run. This poses a problem when - a new device needs to be added to running container. - - One of the solutions is to add a more permissive rule to a container - allowing it access to a wider range of devices. For example, supposing - our container needs access to a character device with major `42` and - any number of minor number (added as new devices appear), the - following rule would be added: - - ```console - $ docker run -d --device-cgroup-rule='c 42:* rmw' -name my-container my-image - ``` - - Then, a user could ask `udev` to execute a script that would `docker exec my-container mknod newDevX c 42 ` - the required device when it is added. - - > **Note**: initially present devices still need to be explicitly added to the - > `docker run` / `docker create` command. - - ### Access an NVIDIA GPU - - The `--gpus` flag allows you to access NVIDIA GPU resources. First you need to - install [nvidia-container-runtime](https://nvidia.github.io/nvidia-container-runtime/). - Visit [Specify a container's resources](https://docs.docker.com/config/containers/resource_constraints/) - for more information. - - To use `--gpus`, specify which GPUs (or all) to use. If no value is provided, all - available GPUs are used. The example below exposes all available GPUs. - - ```console - $ docker run -it --rm --gpus all ubuntu nvidia-smi - ``` - - Use the `device` option to specify GPUs. The example below exposes a specific - GPU. - - ```console - $ docker run -it --rm --gpus device=GPU-3a23c669-1f69-c64e-cf85-44e9b07e7a2a ubuntu nvidia-smi - ``` - - The example below exposes the first and third GPUs. - - ```console - $ docker run -it --rm --gpus '"device=0,2"' nvidia-smi - ``` - - ### Restart policies (--restart) + > **Note** + > + > The `--device` option cannot be safely used with ephemeral devices. Block devices + > that may be removed should not be added to untrusted containers with `--device`. - Use Docker's `--restart` to specify a container's *restart policy*. A restart - policy controls whether the Docker daemon restarts a container after exit. - Docker supports the following restart policies: + For Windows, the format of the string passed to the `--device` option is in + the form of `--device=/`. Beginning with Windows Server 2019 + and Windows 10 October 2018 Update, Windows only supports an IdType of + `class` and the Id as a [device interface class + GUID](https://docs.microsoft.com/en-us/windows-hardware/drivers/install/overview-of-device-interface-classes). + Refer to the table defined in the [Windows container + docs](https://docs.microsoft.com/en-us/virtualization/windowscontainers/deploy-containers/hardware-devices-in-containers) + for a list of container-supported device interface class GUIDs. - | Policy | Result | - |:---------------------------|:-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------| - | `no` | Do not automatically restart the container when it exits. This is the default. | - | `on-failure[:max-retries]` | Restart only if the container exits with a non-zero exit status. Optionally, limit the number of restart retries the Docker daemon attempts. | - | `unless-stopped` | Restart the container unless it is explicitly stopped or Docker itself is stopped or restarted. | - | `always` | Always restart the container regardless of the exit status. When you specify always, the Docker daemon will try to restart the container indefinitely. The container will also always start on daemon startup, regardless of the current state of the container. | + If this option is specified for a process-isolated Windows container, _all_ + devices that implement the requested device interface class GUID are made + available in the container. For example, the command below makes all COM + ports on the host visible in the container. + + ```powershell + PS C:\> docker run --device=class/86E0D1E0-8089-11D0-9CE4-08003E301F73 mcr.microsoft.com/windows/servercore:ltsc2019 + ``` - ```console - $ docker run --restart=always redis - ``` + > **Note** + > + > The `--device` option is only supported on process-isolated Windows containers, + > and produces an error if the container isolation is `hyperv`. - This will run the `redis` container with a restart policy of **always** - so that if the container exits, Docker will restart it. + ### Using dynamically created devices (--device-cgroup-rule) {#device-cgroup-rule} + + Devices available to a container are assigned at creation time. The + assigned devices will both be added to the cgroup.allow file and + created into the container once it is run. This poses a problem when + a new device needs to be added to running container. + + One of the solutions is to add a more permissive rule to a container + allowing it access to a wider range of devices. For example, supposing + our container needs access to a character device with major `42` and + any number of minor number (added as new devices appear), the + following rule would be added: + + ```console + $ docker run -d --device-cgroup-rule='c 42:* rmw' -name my-container my-image + ``` + + Then, a user could ask `udev` to execute a script that would `docker exec my-container mknod newDevX c 42 ` + the required device when it is added. + + > **Note**: initially present devices still need to be explicitly added to the + > `docker run` / `docker create` command. + + ### Access an NVIDIA GPU {#gpus} + + The `--gpus` flag allows you to access NVIDIA GPU resources. First you need to + install [nvidia-container-runtime](https://nvidia.github.io/nvidia-container-runtime/). + Visit [Specify a container's resources](/config/containers/resource_constraints/) + for more information. + + To use `--gpus`, specify which GPUs (or all) to use. If no value is provided, all + available GPUs are used. The example below exposes all available GPUs. + + ```console + $ docker run -it --rm --gpus all ubuntu nvidia-smi + ``` + + Use the `device` option to specify GPUs. The example below exposes a specific + GPU. + + ```console + $ docker run -it --rm --gpus device=GPU-3a23c669-1f69-c64e-cf85-44e9b07e7a2a ubuntu nvidia-smi + ``` + + The example below exposes the first and third GPUs. + + ```console + $ docker run -it --rm --gpus '"device=0,2"' nvidia-smi + ``` - More detailed information on restart policies can be found in the - [Restart Policies (--restart)](../run.md#restart-policies---restart) - section of the Docker run reference page. + ### Restart policies (--restart) {#restart} - ### Add entries to container hosts file (--add-host) + Use Docker's `--restart` to specify a container's *restart policy*. A restart + policy controls whether the Docker daemon restarts a container after exit. + Docker supports the following restart policies: - You can add other hosts into a container's `/etc/hosts` file by using one or - more `--add-host` flags. This example adds a static address for a host named - `docker`: + | Policy | Result | + |:---------------------------|:-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------| + | `no` | Do not automatically restart the container when it exits. This is the default. | + | `on-failure[:max-retries]` | Restart only if the container exits with a non-zero exit status. Optionally, limit the number of restart retries the Docker daemon attempts. | + | `unless-stopped` | Restart the container unless it is explicitly stopped or Docker itself is stopped or restarted. | + | `always` | Always restart the container regardless of the exit status. When you specify always, the Docker daemon will try to restart the container indefinitely. The container will also always start on daemon startup, regardless of the current state of the container. | - ```console - $ docker run --add-host=docker:93.184.216.34 --rm -it alpine + ```console + $ docker run --restart=always redis + ``` + + This will run the `redis` container with a restart policy of **always** + so that if the container exits, Docker will restart it. - / # ping docker - PING docker (93.184.216.34): 56 data bytes - 64 bytes from 93.184.216.34: seq=0 ttl=37 time=93.052 ms - 64 bytes from 93.184.216.34: seq=1 ttl=37 time=92.467 ms - 64 bytes from 93.184.216.34: seq=2 ttl=37 time=92.252 ms - ^C - --- docker ping statistics --- - 4 packets transmitted, 4 packets received, 0% packet loss - round-trip min/avg/max = 92.209/92.495/93.052 ms - ``` + More detailed information on restart policies can be found in the + [Restart Policies (--restart)](../run.md#restart-policies---restart) + section of the Docker run reference page. - Sometimes you need to connect to the Docker host from within your - container. To enable this, pass the Docker host's IP address to - the container using the `--add-host` flag. To find the host's address, - use the `ip addr show` command. + ### Add entries to container hosts file (--add-host) {#add-host} - The flags you pass to `ip addr show` depend on whether you are - using IPv4 or IPv6 networking in your containers. Use the following - flags for IPv4 address retrieval for a network device named `eth0`: + You can add other hosts into a container's `/etc/hosts` file by using one or + more `--add-host` flags. This example adds a static address for a host named + `docker`: - ```console - $ HOSTIP=`ip -4 addr show scope global dev eth0 | grep inet | awk '{print $2}' | cut -d / -f 1 | sed -n 1p` - $ docker run --add-host=docker:${HOSTIP} --rm -it debian - ``` + ```console + $ docker run --add-host=docker:93.184.216.34 --rm -it alpine - For IPv6 use the `-6` flag instead of the `-4` flag. For other network - devices, replace `eth0` with the correct device name (for example `docker0` - for the bridge device). + / # ping docker + PING docker (93.184.216.34): 56 data bytes + 64 bytes from 93.184.216.34: seq=0 ttl=37 time=93.052 ms + 64 bytes from 93.184.216.34: seq=1 ttl=37 time=92.467 ms + 64 bytes from 93.184.216.34: seq=2 ttl=37 time=92.252 ms + ^C + --- docker ping statistics --- + 4 packets transmitted, 4 packets received, 0% packet loss + round-trip min/avg/max = 92.209/92.495/93.052 ms + ``` - ### Set ulimits in container (--ulimit) + Sometimes you need to connect to the Docker host from within your + container. To enable this, pass the Docker host's IP address to + the container using the `--add-host` flag. To find the host's address, + use the `ip addr show` command. - Since setting `ulimit` settings in a container requires extra privileges not - available in the default container, you can set these using the `--ulimit` flag. - `--ulimit` is specified with a soft and hard limit as such: - `=[:]`, for example: + The flags you pass to `ip addr show` depend on whether you are + using IPv4 or IPv6 networking in your containers. Use the following + flags for IPv4 address retrieval for a network device named `eth0`: - ```console - $ docker run --ulimit nofile=1024:1024 --rm debian sh -c "ulimit -n" - 1024 - ``` + ```console + $ HOSTIP=`ip -4 addr show scope global dev eth0 | grep inet | awk '{print $2}' | cut -d / -f 1 | sed -n 1p` + $ docker run --add-host=docker:${HOSTIP} --rm -it debian + ``` - > **Note** - > - > If you do not provide a `hard limit`, the `soft limit` is used - > for both values. If no `ulimits` are set, they are inherited from - > the default `ulimits` set on the daemon. The `as` option is disabled now. - > In other words, the following script is not supported: - > - > ```console - > $ docker run -it --ulimit as=1024 fedora /bin/bash - > ``` + For IPv6 use the `-6` flag instead of the `-4` flag. For other network + devices, replace `eth0` with the correct device name (for example `docker0` + for the bridge device). - The values are sent to the appropriate `syscall` as they are set. - Docker doesn't perform any byte conversion. Take this into account when setting the values. + ### Set ulimits in container (--ulimit) {#ulimit} - #### For `nproc` usage + Since setting `ulimit` settings in a container requires extra privileges not + available in the default container, you can set these using the `--ulimit` flag. + `--ulimit` is specified with a soft and hard limit as such: + `=[:]`, for example: - Be careful setting `nproc` with the `ulimit` flag as `nproc` is designed by Linux to set the - maximum number of processes available to a user, not to a container. For example, start four - containers with `daemon` user: + ```console + $ docker run --ulimit nofile=1024:1024 --rm debian sh -c "ulimit -n" + 1024 + ``` - ```console - $ docker run -d -u daemon --ulimit nproc=3 busybox top + > **Note** + > + > If you do not provide a `hard limit`, the `soft limit` is used + > for both values. If no `ulimits` are set, they are inherited from + > the default `ulimits` set on the daemon. The `as` option is disabled now. + > In other words, the following script is not supported: + > + > ```console + > $ docker run -it --ulimit as=1024 fedora /bin/bash + > ``` - $ docker run -d -u daemon --ulimit nproc=3 busybox top + The values are sent to the appropriate `syscall` as they are set. + Docker doesn't perform any byte conversion. Take this into account when setting the values. - $ docker run -d -u daemon --ulimit nproc=3 busybox top + #### For `nproc` usage - $ docker run -d -u daemon --ulimit nproc=3 busybox top - ``` + Be careful setting `nproc` with the `ulimit` flag as `nproc` is designed by Linux to set the + maximum number of processes available to a user, not to a container. For example, start four + containers with `daemon` user: - The 4th container fails and reports "[8] System error: resource temporarily unavailable" error. - This fails because the caller set `nproc=3` resulting in the first three containers using up - the three processes quota set for the `daemon` user. + ```console + $ docker run -d -u daemon --ulimit nproc=3 busybox top - ### Stop container with signal (--stop-signal) + $ docker run -d -u daemon --ulimit nproc=3 busybox top - The `--stop-signal` flag sets the system call signal that will be sent to the - container to exit. This signal can be a signal name in the format `SIG`, - for instance `SIGKILL`, or an unsigned number that matches a position in the - kernel's syscall table, for instance `9`. + $ docker run -d -u daemon --ulimit nproc=3 busybox top - The default is `SIGTERM` if not specified. + $ docker run -d -u daemon --ulimit nproc=3 busybox top + ``` - ### Optional security options (--security-opt) + The 4th container fails and reports "[8] System error: resource temporarily unavailable" error. + This fails because the caller set `nproc=3` resulting in the first three containers using up + the three processes quota set for the `daemon` user. - On Windows, this flag can be used to specify the `credentialspec` option. - The `credentialspec` must be in the format `file://spec.txt` or `registry://keyname`. + ### Stop container with signal (--stop-signal) {#stop-signal} - ### Stop container with timeout (--stop-timeout) + The `--stop-signal` flag sets the system call signal that will be sent to the + container to exit. This signal can be a signal name in the format `SIG`, + for instance `SIGKILL`, or an unsigned number that matches a position in the + kernel's syscall table, for instance `9`. - The `--stop-timeout` flag sets the number of seconds to wait for the container - to stop after sending the pre-defined (see `--stop-signal`) system call signal. - If the container does not exit after the timeout elapses, it is forcibly killed - with a `SIGKILL` signal. + The default is defined by [`STOPSIGNAL`](/engine/reference/builder/#stopsignal) + in the image, or `SIGTERM` if the image has no `STOPSIGNAL` defined. - If `--stop-timeout` is set to `-1`, no timeout is applied, and the daemon will - wait indefinitely for the container to exit. + ### Optional security options (--security-opt) {#security-opt} - The default is determined by the daemon, and is 10 seconds for Linux containers, - and 30 seconds for Windows containers. + On Windows, this flag can be used to specify the `credentialspec` option. + The `credentialspec` must be in the format `file://spec.txt` or `registry://keyname`. - ### Specify isolation technology for container (--isolation) + ### Stop container with timeout (--stop-timeout) {#stop-timeout} - This option is useful in situations where you are running Docker containers on - Windows. The `--isolation=` option sets a container's isolation technology. - On Linux, the only supported is the `default` option which uses Linux namespaces. - These two commands are equivalent on Linux: + The `--stop-timeout` flag sets the number of seconds to wait for the container + to stop after sending the pre-defined (see `--stop-signal`) system call signal. + If the container does not exit after the timeout elapses, it is forcibly killed + with a `SIGKILL` signal. - ```console - $ docker run -d busybox top - $ docker run -d --isolation default busybox top - ``` + If `--stop-timeout` is set to `-1`, no timeout is applied, and the daemon will + wait indefinitely for the container to exit. - On Windows, `--isolation` can take one of these values: + The default is determined by the daemon, and is 10 seconds for Linux containers, + and 30 seconds for Windows containers. - | Value | Description | - |:----------|:-------------------------------------------------------------------------------------------| - | `default` | Use the value specified by the Docker daemon's `--exec-opt` or system default (see below). | - | `process` | Shared-kernel namespace isolation. | - | `hyperv` | Hyper-V hypervisor partition-based isolation. | + ### Specify isolation technology for container (--isolation) {#isolation} - The default isolation on Windows server operating systems is `process`, and `hyperv` - on Windows client operating systems, such as Windows 10. Process isolation has better - performance, but requires that the image and host use the same kernel version. + This option is useful in situations where you are running Docker containers on + Windows. The `--isolation=` option sets a container's isolation technology. + On Linux, the only supported is the `default` option which uses Linux namespaces. + These two commands are equivalent on Linux: - On Windows server, assuming the default configuration, these commands are equivalent - and result in `process` isolation: + ```console + $ docker run -d busybox top + $ docker run -d --isolation default busybox top + ``` - ```powershell - PS C:\> docker run -d microsoft/nanoserver powershell echo process - PS C:\> docker run -d --isolation default microsoft/nanoserver powershell echo process - PS C:\> docker run -d --isolation process microsoft/nanoserver powershell echo process - ``` + On Windows, `--isolation` can take one of these values: - If you have set the `--exec-opt isolation=hyperv` option on the Docker `daemon`, or - are running against a Windows client-based daemon, these commands are equivalent and - result in `hyperv` isolation: + | Value | Description | + |:----------|:-------------------------------------------------------------------------------------------| + | `default` | Use the value specified by the Docker daemon's `--exec-opt` or system default (see below). | + | `process` | Shared-kernel namespace isolation. | + | `hyperv` | Hyper-V hypervisor partition-based isolation. | - ```powershell - PS C:\> docker run -d microsoft/nanoserver powershell echo hyperv - PS C:\> docker run -d --isolation default microsoft/nanoserver powershell echo hyperv - PS C:\> docker run -d --isolation hyperv microsoft/nanoserver powershell echo hyperv - ``` + The default isolation on Windows server operating systems is `process`, and `hyperv` + on Windows client operating systems, such as Windows 10. Process isolation has better + performance, but requires that the image and host use the same kernel version. - ### Specify hard limits on memory available to containers (-m, --memory) + On Windows server, assuming the default configuration, these commands are equivalent + and result in `process` isolation: - These parameters always set an upper limit on the memory available to the container. On Linux, this - is set on the cgroup and applications in a container can query it at `/sys/fs/cgroup/memory/memory.limit_in_bytes`. + ```powershell + PS C:\> docker run -d microsoft/nanoserver powershell echo process + PS C:\> docker run -d --isolation default microsoft/nanoserver powershell echo process + PS C:\> docker run -d --isolation process microsoft/nanoserver powershell echo process + ``` - On Windows, this will affect containers differently depending on what type of isolation is used. + If you have set the `--exec-opt isolation=hyperv` option on the Docker `daemon`, or + are running against a Windows client-based daemon, these commands are equivalent and + result in `hyperv` isolation: - - With `process` isolation, Windows will report the full memory of the host system, not the limit to applications running inside the container + ```powershell + PS C:\> docker run -d microsoft/nanoserver powershell echo hyperv + PS C:\> docker run -d --isolation default microsoft/nanoserver powershell echo hyperv + PS C:\> docker run -d --isolation hyperv microsoft/nanoserver powershell echo hyperv + ``` - ```powershell - PS C:\> docker run -it -m 2GB --isolation=process microsoft/nanoserver powershell Get-ComputerInfo *memory* + ### Specify hard limits on memory available to containers (-m, --memory) {#memory} - CsTotalPhysicalMemory : 17064509440 - CsPhyicallyInstalledMemory : 16777216 - OsTotalVisibleMemorySize : 16664560 - OsFreePhysicalMemory : 14646720 - OsTotalVirtualMemorySize : 19154928 - OsFreeVirtualMemory : 17197440 - OsInUseVirtualMemory : 1957488 - OsMaxProcessMemorySize : 137438953344 - ``` + These parameters always set an upper limit on the memory available to the container. On Linux, this + is set on the cgroup and applications in a container can query it at `/sys/fs/cgroup/memory/memory.limit_in_bytes`. - - With `hyperv` isolation, Windows will create a utility VM that is big enough to hold the memory limit, plus the minimal OS needed to host the container. That size is reported as "Total Physical Memory." + On Windows, this will affect containers differently depending on what type of isolation is used. - ```powershell - PS C:\> docker run -it -m 2GB --isolation=hyperv microsoft/nanoserver powershell Get-ComputerInfo *memory* + - With `process` isolation, Windows will report the full memory of the host system, not the limit to applications running inside the container - CsTotalPhysicalMemory : 2683355136 - CsPhyicallyInstalledMemory : - OsTotalVisibleMemorySize : 2620464 - OsFreePhysicalMemory : 2306552 - OsTotalVirtualMemorySize : 2620464 - OsFreeVirtualMemory : 2356692 - OsInUseVirtualMemory : 263772 - OsMaxProcessMemorySize : 137438953344 - ``` + ```powershell + PS C:\> docker run -it -m 2GB --isolation=process microsoft/nanoserver powershell Get-ComputerInfo *memory* + CsTotalPhysicalMemory : 17064509440 + CsPhyicallyInstalledMemory : 16777216 + OsTotalVisibleMemorySize : 16664560 + OsFreePhysicalMemory : 14646720 + OsTotalVirtualMemorySize : 19154928 + OsFreeVirtualMemory : 17197440 + OsInUseVirtualMemory : 1957488 + OsMaxProcessMemorySize : 137438953344 + ``` - ### Configure namespaced kernel parameters (sysctls) at runtime (--sysctl) + - With `hyperv` isolation, Windows will create a utility VM that is big enough to hold the memory limit, plus the minimal OS needed to host the container. That size is reported as "Total Physical Memory." - The `--sysctl` sets namespaced kernel parameters (sysctls) in the - container. For example, to turn on IP forwarding in the containers - network namespace, run this command: + ```powershell + PS C:\> docker run -it -m 2GB --isolation=hyperv microsoft/nanoserver powershell Get-ComputerInfo *memory* - ```console - $ docker run --sysctl net.ipv4.ip_forward=1 someimage - ``` + CsTotalPhysicalMemory : 2683355136 + CsPhyicallyInstalledMemory : + OsTotalVisibleMemorySize : 2620464 + OsFreePhysicalMemory : 2306552 + OsTotalVirtualMemorySize : 2620464 + OsFreeVirtualMemory : 2356692 + OsInUseVirtualMemory : 263772 + OsMaxProcessMemorySize : 137438953344 + ``` - > **Note** - > - > Not all sysctls are namespaced. Docker does not support changing sysctls - > inside of a container that also modify the host system. As the kernel - > evolves we expect to see more sysctls become namespaced. - #### Currently supported sysctls + ### Configure namespaced kernel parameters (sysctls) at runtime (--sysctl) {#sysctl} - IPC Namespace: + The `--sysctl` sets namespaced kernel parameters (sysctls) in the + container. For example, to turn on IP forwarding in the containers + network namespace, run this command: - - `kernel.msgmax`, `kernel.msgmnb`, `kernel.msgmni`, `kernel.sem`, - `kernel.shmall`, `kernel.shmmax`, `kernel.shmmni`, `kernel.shm_rmid_forced`. - - Sysctls beginning with `fs.mqueue.*` - - If you use the `--ipc=host` option these sysctls are not allowed. + ```console + $ docker run --sysctl net.ipv4.ip_forward=1 someimage + ``` - Network Namespace: + > **Note** + > + > Not all sysctls are namespaced. Docker does not support changing sysctls + > inside of a container that also modify the host system. As the kernel + > evolves we expect to see more sysctls become namespaced. - - Sysctls beginning with `net.*` - - If you use the `--network=host` option using these sysctls are not allowed. + #### Currently supported sysctls + + IPC Namespace: + + - `kernel.msgmax`, `kernel.msgmnb`, `kernel.msgmni`, `kernel.sem`, + `kernel.shmall`, `kernel.shmmax`, `kernel.shmmni`, `kernel.shm_rmid_forced`. + - Sysctls beginning with `fs.mqueue.*` + - If you use the `--ipc=host` option these sysctls are not allowed. + + Network Namespace: + + - Sysctls beginning with `net.*` + - If you use the `--network=host` option using these sysctls are not allowed. deprecated: false experimental: false experimentalcli: false diff --git a/_data/engine-cli/docker_save.yaml b/_data/engine-cli/docker_save.yaml index ffc176385f..9de39c4a02 100644 --- a/_data/engine-cli/docker_save.yaml +++ b/_data/engine-cli/docker_save.yaml @@ -1,58 +1,71 @@ command: docker save +aliases: docker image save, docker save short: Save one or more images to a tar archive (streamed to STDOUT by default) long: |- - Produces a tarred repository to the standard output stream. - Contains all parent layers, and all tags + versions, or specified `repo:tag`, for - each argument provided. + Produces a tarred repository to the standard output stream. + Contains all parent layers, and all tags + versions, or specified `repo:tag`, for + each argument provided. usage: docker save [OPTIONS] IMAGE [IMAGE...] pname: docker plink: docker.yaml options: -- option: output - shorthand: o - value_type: string - description: Write to a file, instead of STDOUT - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false + - option: output + shorthand: o + value_type: string + description: Write to a file, instead of STDOUT + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false +inherited_options: + - option: help + value_type: bool + default_value: "false" + description: Print usage + deprecated: false + hidden: true + experimental: false + experimentalcli: false + kubernetes: false + swarm: false examples: |- - ### Create a backup that can then be used with `docker load`. + ### Create a backup that can then be used with `docker load`. - ```console - $ docker save busybox > busybox.tar + ```console + $ docker save busybox > busybox.tar - $ ls -sh busybox.tar + $ ls -sh busybox.tar - 2.7M busybox.tar + 2.7M busybox.tar - $ docker save --output busybox.tar busybox + $ docker save --output busybox.tar busybox - $ ls -sh busybox.tar + $ ls -sh busybox.tar - 2.7M busybox.tar + 2.7M busybox.tar - $ docker save -o fedora-all.tar fedora + $ docker save -o fedora-all.tar fedora - $ docker save -o fedora-latest.tar fedora:latest - ``` + $ docker save -o fedora-latest.tar fedora:latest + ``` - ### Save an image to a tar.gz file using gzip + ### Save an image to a tar.gz file using gzip - You can use gzip to save the image file and make the backup smaller. + You can use gzip to save the image file and make the backup smaller. - ```console - $ docker save myimage:latest | gzip > myimage_latest.tar.gz - ``` + ```console + $ docker save myimage:latest | gzip > myimage_latest.tar.gz + ``` - ### Cherry-pick particular tags + ### Cherry-pick particular tags - You can even cherry-pick particular tags of an image repository. + You can even cherry-pick particular tags of an image repository. - ```console - $ docker save -o ubuntu.tar ubuntu:lucid ubuntu:saucy - ``` + ```console + $ docker save -o ubuntu.tar ubuntu:lucid ubuntu:saucy + ``` deprecated: false experimental: false experimentalcli: false diff --git a/_data/engine-cli/docker_search.yaml b/_data/engine-cli/docker_search.yaml index 31dd1730a1..e76914a67b 100644 --- a/_data/engine-cli/docker_search.yaml +++ b/_data/engine-cli/docker_search.yaml @@ -1,200 +1,219 @@ command: docker search -short: Search the Docker Hub for images +short: Search Docker Hub for images long: Search [Docker Hub](https://hub.docker.com) for images usage: docker search [OPTIONS] TERM pname: docker plink: docker.yaml options: -- option: filter - shorthand: f - value_type: filter - description: Filter output based on conditions provided - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: format - value_type: string - description: Pretty-print search using a Go template - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: limit - value_type: int - default_value: "25" - description: Max number of search results - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: no-trunc - value_type: bool - default_value: "false" - description: Don't truncate output - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false + - option: filter + shorthand: f + value_type: filter + description: Filter output based on conditions provided + details_url: '#filter' + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: format + value_type: string + description: Pretty-print search using a Go template + details_url: '#format' + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: limit + value_type: int + default_value: "0" + description: Max number of search results + details_url: '#limit' + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: no-trunc + value_type: bool + default_value: "false" + description: Don't truncate output + details_url: '#no-trunc' + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false +inherited_options: + - option: help + value_type: bool + default_value: "false" + description: Print usage + deprecated: false + hidden: true + experimental: false + experimentalcli: false + kubernetes: false + swarm: false examples: |- - ### Search images by name + ### Search images by name - This example displays images with a name containing 'busybox': + This example displays images with a name containing 'busybox': - ```console - $ docker search busybox + ```console + $ docker search busybox - NAME DESCRIPTION STARS OFFICIAL AUTOMATED - busybox Busybox base image. 316 [OK] - progrium/busybox 50 [OK] - radial/busyboxplus Full-chain, Internet enabled, busybox made... 8 [OK] - odise/busybox-python 2 [OK] - azukiapp/busybox This image is meant to be used as the base... 2 [OK] - ofayau/busybox-jvm Prepare busybox to install a 32 bits JVM. 1 [OK] - shingonoide/archlinux-busybox Arch Linux, a lightweight and flexible Lin... 1 [OK] - odise/busybox-curl 1 [OK] - ofayau/busybox-libc32 Busybox with 32 bits (and 64 bits) libs 1 [OK] - peelsky/zulu-openjdk-busybox 1 [OK] - skomma/busybox-data Docker image suitable for data volume cont... 1 [OK] - elektritter/busybox-teamspeak Lightweight teamspeak3 container based on... 1 [OK] - socketplane/busybox 1 [OK] - oveits/docker-nginx-busybox This is a tiny NginX docker image based on... 0 [OK] - ggtools/busybox-ubuntu Busybox ubuntu version with extra goodies 0 [OK] - nikfoundas/busybox-confd Minimal busybox based distribution of confd 0 [OK] - openshift/busybox-http-app 0 [OK] - jllopis/busybox 0 [OK] - swyckoff/busybox 0 [OK] - powellquiring/busybox 0 [OK] - williamyeh/busybox-sh Docker image for BusyBox's sh 0 [OK] - simplexsys/busybox-cli-powered Docker busybox images, with a few often us... 0 [OK] - fhisamoto/busybox-java Busybox java 0 [OK] - scottabernethy/busybox 0 [OK] - marclop/busybox-solr - ``` + NAME DESCRIPTION STARS OFFICIAL AUTOMATED + busybox Busybox base image. 316 [OK] + progrium/busybox 50 [OK] + radial/busyboxplus Full-chain, Internet enabled, busybox made... 8 [OK] + odise/busybox-python 2 [OK] + azukiapp/busybox This image is meant to be used as the base... 2 [OK] + ofayau/busybox-jvm Prepare busybox to install a 32 bits JVM. 1 [OK] + shingonoide/archlinux-busybox Arch Linux, a lightweight and flexible Lin... 1 [OK] + odise/busybox-curl 1 [OK] + ofayau/busybox-libc32 Busybox with 32 bits (and 64 bits) libs 1 [OK] + peelsky/zulu-openjdk-busybox 1 [OK] + skomma/busybox-data Docker image suitable for data volume cont... 1 [OK] + elektritter/busybox-teamspeak Lightweight teamspeak3 container based on... 1 [OK] + socketplane/busybox 1 [OK] + oveits/docker-nginx-busybox This is a tiny NginX docker image based on... 0 [OK] + ggtools/busybox-ubuntu Busybox ubuntu version with extra goodies 0 [OK] + nikfoundas/busybox-confd Minimal busybox based distribution of confd 0 [OK] + openshift/busybox-http-app 0 [OK] + jllopis/busybox 0 [OK] + swyckoff/busybox 0 [OK] + powellquiring/busybox 0 [OK] + williamyeh/busybox-sh Docker image for BusyBox's sh 0 [OK] + simplexsys/busybox-cli-powered Docker busybox images, with a few often us... 0 [OK] + fhisamoto/busybox-java Busybox java 0 [OK] + scottabernethy/busybox 0 [OK] + marclop/busybox-solr + ``` - ### Display non-truncated description (--no-trunc) + ### Display non-truncated description (--no-trunc) {#no-trunc} - This example displays images with a name containing 'busybox', - at least 3 stars and the description isn't truncated in the output: + This example displays images with a name containing 'busybox', + at least 3 stars and the description isn't truncated in the output: - ```console - $ docker search --filter=stars=3 --no-trunc busybox + ```console + $ docker search --filter=stars=3 --no-trunc busybox - NAME DESCRIPTION STARS OFFICIAL AUTOMATED - busybox Busybox base image. 325 [OK] - progrium/busybox 50 [OK] - radial/busyboxplus Full-chain, Internet enabled, busybox made from scratch. Comes in git and cURL flavors. 8 [OK] - ``` + NAME DESCRIPTION STARS OFFICIAL AUTOMATED + busybox Busybox base image. 325 [OK] + progrium/busybox 50 [OK] + radial/busyboxplus Full-chain, Internet enabled, busybox made from scratch. Comes in git and cURL flavors. 8 [OK] + ``` - ### Limit search results (--limit) + ### Limit search results (--limit) {#limit} - The flag `--limit` is the maximum number of results returned by a search. This value could - be in the range between 1 and 100. The default value of `--limit` is 25. + The flag `--limit` is the maximum number of results returned by a search. If no + value is set, the default is set by the daemon. - ### Filtering (--filter) + ### Filtering (--filter) {#filter} - The filtering flag (`-f` or `--filter`) format is a `key=value` pair. If there is more - than one filter, then pass multiple flags (e.g. `--filter is-automated=true --filter stars=3`) + The filtering flag (`-f` or `--filter`) format is a `key=value` pair. If there is more + than one filter, then pass multiple flags (e.g. `--filter is-automated=true --filter stars=3`) - The currently supported filters are: + The currently supported filters are: - - stars (int - number of stars the image has) - - is-automated (boolean - true or false) - is the image automated or not - - is-official (boolean - true or false) - is the image official or not + - stars (int - number of stars the image has) + - is-automated (boolean - true or false) - is the image automated or not + - is-official (boolean - true or false) - is the image official or not - #### stars + #### stars - This example displays images with a name containing 'busybox' and at - least 3 stars: + This example displays images with a name containing 'busybox' and at + least 3 stars: - ```console - $ docker search --filter stars=3 busybox + ```console + $ docker search --filter stars=3 busybox - NAME DESCRIPTION STARS OFFICIAL AUTOMATED - busybox Busybox base image. 325 [OK] - progrium/busybox 50 [OK] - radial/busyboxplus Full-chain, Internet enabled, busybox made... 8 [OK] - ``` + NAME DESCRIPTION STARS OFFICIAL AUTOMATED + busybox Busybox base image. 325 [OK] + progrium/busybox 50 [OK] + radial/busyboxplus Full-chain, Internet enabled, busybox made... 8 [OK] + ``` - #### is-automated + #### is-automated - This example displays images with a name containing 'busybox' - and are automated builds: + This example displays images with a name containing 'busybox' + and are automated builds: - ```console - $ docker search --filter is-automated=true busybox + ```console + $ docker search --filter is-automated=true busybox - NAME DESCRIPTION STARS OFFICIAL AUTOMATED - progrium/busybox 50 [OK] - radial/busyboxplus Full-chain, Internet enabled, busybox made... 8 [OK] - ``` + NAME DESCRIPTION STARS OFFICIAL AUTOMATED + progrium/busybox 50 [OK] + radial/busyboxplus Full-chain, Internet enabled, busybox made... 8 [OK] + ``` - #### is-official + #### is-official - This example displays images with a name containing 'busybox', at least - 3 stars and are official builds: + This example displays images with a name containing 'busybox', at least + 3 stars and are official builds: - ```console - $ docker search --filter is-official=true --filter stars=3 busybox + ```console + $ docker search --filter is-official=true --filter stars=3 busybox - NAME DESCRIPTION STARS OFFICIAL AUTOMATED - busybox Busybox base image. 325 [OK] - ``` + NAME DESCRIPTION STARS OFFICIAL AUTOMATED + busybox Busybox base image. 325 [OK] + ``` - ### Format the output (--format) + ### Format the output (--format) {#format} - The formatting option (`--format`) pretty-prints search output - using a Go template. + The formatting option (`--format`) pretty-prints search output + using a Go template. - Valid placeholders for the Go template are: + Valid placeholders for the Go template are: - | Placeholder | Description | - |----------------|-----------------------------------| - | `.Name` | Image Name | - | `.Description` | Image description | - | `.StarCount` | Number of stars for the image | - | `.IsOfficial` | "OK" if image is official | - | `.IsAutomated` | "OK" if image build was automated | + | Placeholder | Description | + |----------------|-----------------------------------| + | `.Name` | Image Name | + | `.Description` | Image description | + | `.StarCount` | Number of stars for the image | + | `.IsOfficial` | "OK" if image is official | + | `.IsAutomated` | "OK" if image build was automated | - When you use the `--format` option, the `search` command will - output the data exactly as the template declares. If you use the - `table` directive, column headers are included as well. + When you use the `--format` option, the `search` command will + output the data exactly as the template declares. If you use the + `table` directive, column headers are included as well. - The following example uses a template without headers and outputs the - `Name` and `StarCount` entries separated by a colon (`:`) for all images: + The following example uses a template without headers and outputs the + `Name` and `StarCount` entries separated by a colon (`:`) for all images: - ```console - $ docker search --format "{{.Name}}: {{.StarCount}}" nginx + ```console + $ docker search --format "{{.Name}}: {{.StarCount}}" nginx - nginx: 5441 - jwilder/nginx-proxy: 953 - richarvey/nginx-php-fpm: 353 - million12/nginx-php: 75 - webdevops/php-nginx: 70 - h3nrik/nginx-ldap: 35 - bitnami/nginx: 23 - evild/alpine-nginx: 14 - million12/nginx: 9 - maxexcloo/nginx: 7 - ``` + nginx: 5441 + jwilder/nginx-proxy: 953 + richarvey/nginx-php-fpm: 353 + million12/nginx-php: 75 + webdevops/php-nginx: 70 + h3nrik/nginx-ldap: 35 + bitnami/nginx: 23 + evild/alpine-nginx: 14 + million12/nginx: 9 + maxexcloo/nginx: 7 + ``` - This example outputs a table format: + This example outputs a table format: - ```console - $ docker search --format "table {{.Name}}\t{{.IsAutomated}}\t{{.IsOfficial}}" nginx + ```console + $ docker search --format "table {{.Name}}\t{{.IsAutomated}}\t{{.IsOfficial}}" nginx - NAME AUTOMATED OFFICIAL - nginx [OK] - jwilder/nginx-proxy [OK] - richarvey/nginx-php-fpm [OK] - jrcs/letsencrypt-nginx-proxy-companion [OK] - million12/nginx-php [OK] - webdevops/php-nginx [OK] - ``` + NAME AUTOMATED OFFICIAL + nginx [OK] + jwilder/nginx-proxy [OK] + richarvey/nginx-php-fpm [OK] + jrcs/letsencrypt-nginx-proxy-companion [OK] + million12/nginx-php [OK] + webdevops/php-nginx [OK] + ``` deprecated: false experimental: false experimentalcli: false diff --git a/_data/engine-cli/docker_secret.yaml b/_data/engine-cli/docker_secret.yaml index 9ec8a70621..d51c026473 100644 --- a/_data/engine-cli/docker_secret.yaml +++ b/_data/engine-cli/docker_secret.yaml @@ -1,19 +1,30 @@ command: docker secret -short: Manage Docker secrets +short: Manage Swarm secrets long: Manage secrets. usage: docker secret pname: docker plink: docker.yaml cname: -- docker secret create -- docker secret inspect -- docker secret ls -- docker secret rm + - docker secret create + - docker secret inspect + - docker secret ls + - docker secret rm clink: -- docker_secret_create.yaml -- docker_secret_inspect.yaml -- docker_secret_ls.yaml -- docker_secret_rm.yaml + - docker_secret_create.yaml + - docker_secret_inspect.yaml + - docker_secret_ls.yaml + - docker_secret_rm.yaml +inherited_options: + - option: help + value_type: bool + default_value: "false" + description: Print usage + deprecated: false + hidden: true + experimental: false + experimentalcli: false + kubernetes: false + swarm: false deprecated: false min_api_version: "1.25" experimental: false diff --git a/_data/engine-cli/docker_secret_create.yaml b/_data/engine-cli/docker_secret_create.yaml index f58aa284c5..f5ccfd9ea2 100644 --- a/_data/engine-cli/docker_secret_create.yaml +++ b/_data/engine-cli/docker_secret_create.yaml @@ -1,107 +1,122 @@ command: docker secret create short: Create a secret from a file or STDIN as content long: |- - Creates a secret using standard input or from a file for the secret content. + Creates a secret using standard input or from a file for the secret content. - For detailed information about using secrets, refer to [manage sensitive data with Docker secrets](https://docs.docker.com/engine/swarm/secrets/). + For detailed information about using secrets, refer to [manage sensitive data with Docker secrets](/engine/swarm/secrets/). - > **Note** - > - > This is a cluster management command, and must be executed on a swarm - > manager node. To learn about managers and workers, refer to the - > [Swarm mode section](https://docs.docker.com/engine/swarm/) in the - > documentation. + > **Note** + > + > This is a cluster management command, and must be executed on a swarm + > manager node. To learn about managers and workers, refer to the + > [Swarm mode section](/engine/swarm/) in the + > documentation. usage: docker secret create [OPTIONS] SECRET [file|-] pname: docker secret plink: docker_secret.yaml options: -- option: driver - shorthand: d - value_type: string - description: Secret driver - deprecated: false - min_api_version: "1.31" - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: label - shorthand: l - value_type: list - description: Secret labels - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: template-driver - value_type: string - description: Template driver - deprecated: false - min_api_version: "1.37" - experimental: false - experimentalcli: false - kubernetes: false - swarm: false + - option: driver + shorthand: d + value_type: string + description: Secret driver + deprecated: false + hidden: false + min_api_version: "1.31" + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: label + shorthand: l + value_type: list + description: Secret labels + details_url: '#label' + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: template-driver + value_type: string + description: Template driver + deprecated: false + hidden: false + min_api_version: "1.37" + experimental: false + experimentalcli: false + kubernetes: false + swarm: false +inherited_options: + - option: help + value_type: bool + default_value: "false" + description: Print usage + deprecated: false + hidden: true + experimental: false + experimentalcli: false + kubernetes: false + swarm: false examples: |- - ### Create a secret + ### Create a secret - ```console - $ printf "my super secret password" | docker secret create my_secret - + ```console + $ printf "my super secret password" | docker secret create my_secret - - onakdyv307se2tl7nl20anokv + onakdyv307se2tl7nl20anokv - $ docker secret ls + $ docker secret ls - ID NAME CREATED UPDATED - onakdyv307se2tl7nl20anokv my_secret 6 seconds ago 6 seconds ago - ``` + ID NAME CREATED UPDATED + onakdyv307se2tl7nl20anokv my_secret 6 seconds ago 6 seconds ago + ``` - ### Create a secret with a file + ### Create a secret with a file - ```console - $ docker secret create my_secret ./secret.json + ```console + $ docker secret create my_secret ./secret.json - dg426haahpi5ezmkkj5kyl3sn + dg426haahpi5ezmkkj5kyl3sn - $ docker secret ls + $ docker secret ls - ID NAME CREATED UPDATED - dg426haahpi5ezmkkj5kyl3sn my_secret 7 seconds ago 7 seconds ago - ``` + ID NAME CREATED UPDATED + dg426haahpi5ezmkkj5kyl3sn my_secret 7 seconds ago 7 seconds ago + ``` - ### Create a secret with labels (--label) + ### Create a secret with labels (--label) {#label} - ```console - $ docker secret create \ - --label env=dev \ - --label rev=20170324 \ - my_secret ./secret.json + ```console + $ docker secret create \ + --label env=dev \ + --label rev=20170324 \ + my_secret ./secret.json - eo7jnzguqgtpdah3cm5srfb97 - ``` + eo7jnzguqgtpdah3cm5srfb97 + ``` - ```console - $ docker secret inspect my_secret + ```console + $ docker secret inspect my_secret - [ - { - "ID": "eo7jnzguqgtpdah3cm5srfb97", - "Version": { - "Index": 17 - }, - "CreatedAt": "2017-03-24T08:15:09.735271783Z", - "UpdatedAt": "2017-03-24T08:15:09.735271783Z", - "Spec": { - "Name": "my_secret", - "Labels": { - "env": "dev", - "rev": "20170324" - } - } - } - ] - ``` + [ + { + "ID": "eo7jnzguqgtpdah3cm5srfb97", + "Version": { + "Index": 17 + }, + "CreatedAt": "2017-03-24T08:15:09.735271783Z", + "UpdatedAt": "2017-03-24T08:15:09.735271783Z", + "Spec": { + "Name": "my_secret", + "Labels": { + "env": "dev", + "rev": "20170324" + } + } + } + ] + ``` deprecated: false min_api_version: "1.25" experimental: false diff --git a/_data/engine-cli/docker_secret_inspect.yaml b/_data/engine-cli/docker_secret_inspect.yaml index b62135b9bf..85e8ca0598 100644 --- a/_data/engine-cli/docker_secret_inspect.yaml +++ b/_data/engine-cli/docker_secret_inspect.yaml @@ -1,95 +1,113 @@ command: docker secret inspect short: Display detailed information on one or more secrets long: |- - Inspects the specified secret. + Inspects the specified secret. - By default, this renders all results in a JSON array. If a format is specified, - the given template will be executed for each result. + By default, this renders all results in a JSON array. If a format is specified, + the given template will be executed for each result. - Go's [text/template](https://golang.org/pkg/text/template/) package - describes all the details of the format. + Go's [text/template](https://golang.org/pkg/text/template/) package + describes all the details of the format. - For detailed information about using secrets, refer to [manage sensitive data with Docker secrets](https://docs.docker.com/engine/swarm/secrets/). + For detailed information about using secrets, refer to [manage sensitive data with Docker secrets](/engine/swarm/secrets/). - > **Note** - > - > This is a cluster management command, and must be executed on a swarm - > manager node. To learn about managers and workers, refer to the - > [Swarm mode section](https://docs.docker.com/engine/swarm/) in the - > documentation. + > **Note** + > + > This is a cluster management command, and must be executed on a swarm + > manager node. To learn about managers and workers, refer to the + > [Swarm mode section](/engine/swarm/) in the + > documentation. usage: docker secret inspect [OPTIONS] SECRET [SECRET...] pname: docker secret plink: docker_secret.yaml options: -- option: format - shorthand: f - value_type: string - description: Format the output using the given Go template - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: pretty - value_type: bool - default_value: "false" - description: Print the information in a human friendly format - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false + - option: format + shorthand: f + value_type: string + description: |- + Format output using a custom template: + 'json': Print in JSON format + 'TEMPLATE': Print output using the given Go template. + Refer to https://docs.docker.com/go/formatting/ for more information about formatting output with templates + details_url: '#format' + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: pretty + value_type: bool + default_value: "false" + description: Print the information in a human friendly format + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false +inherited_options: + - option: help + value_type: bool + default_value: "false" + description: Print usage + deprecated: false + hidden: true + experimental: false + experimentalcli: false + kubernetes: false + swarm: false examples: |- - ### Inspect a secret by name or ID + ### Inspect a secret by name or ID - You can inspect a secret, either by its *name*, or *ID* + You can inspect a secret, either by its *name*, or *ID* - For example, given the following secret: + For example, given the following secret: - ```console - $ docker secret ls + ```console + $ docker secret ls - ID NAME CREATED UPDATED - eo7jnzguqgtpdah3cm5srfb97 my_secret 3 minutes ago 3 minutes ago - ``` + ID NAME CREATED UPDATED + eo7jnzguqgtpdah3cm5srfb97 my_secret 3 minutes ago 3 minutes ago + ``` - ```console - $ docker secret inspect secret.json - ``` + ```console + $ docker secret inspect secret.json + ``` - The output is in JSON format, for example: + The output is in JSON format, for example: - ```json - [ - { - "ID": "eo7jnzguqgtpdah3cm5srfb97", - "Version": { - "Index": 17 - }, - "CreatedAt": "2017-03-24T08:15:09.735271783Z", - "UpdatedAt": "2017-03-24T08:15:09.735271783Z", - "Spec": { - "Name": "my_secret", - "Labels": { - "env": "dev", - "rev": "20170324" + ```json + [ + { + "ID": "eo7jnzguqgtpdah3cm5srfb97", + "Version": { + "Index": 17 + }, + "CreatedAt": "2017-03-24T08:15:09.735271783Z", + "UpdatedAt": "2017-03-24T08:15:09.735271783Z", + "Spec": { + "Name": "my_secret", + "Labels": { + "env": "dev", + "rev": "20170324" + } } } - } - ] - ``` + ] + ``` - ### Format the output (--format) + ### Format the output (--format) {#format} - You can use the --format option to obtain specific information about a - secret. The following example command outputs the creation time of the - secret. + You can use the --format option to obtain specific information about a + secret. The following example command outputs the creation time of the + secret. - ```console - $ docker secret inspect --format='{{.CreatedAt}}' eo7jnzguqgtpdah3cm5srfb97 + ```console + $ docker secret inspect --format='{{.CreatedAt}}' eo7jnzguqgtpdah3cm5srfb97 - 2017-03-24 08:15:09.735271783 +0000 UTC - ``` + 2017-03-24 08:15:09.735271783 +0000 UTC + ``` deprecated: false min_api_version: "1.25" experimental: false diff --git a/_data/engine-cli/docker_secret_ls.yaml b/_data/engine-cli/docker_secret_ls.yaml index fd63d8a023..13b10e2bc6 100644 --- a/_data/engine-cli/docker_secret_ls.yaml +++ b/_data/engine-cli/docker_secret_ls.yaml @@ -1,160 +1,188 @@ command: docker secret ls -aliases: list +aliases: docker secret ls, docker secret list short: List secrets long: |- - Run this command on a manager node to list the secrets in the swarm. + Run this command on a manager node to list the secrets in the swarm. - For detailed information about using secrets, refer to [manage sensitive data with Docker secrets](https://docs.docker.com/engine/swarm/secrets/). + For detailed information about using secrets, refer to [manage sensitive data with Docker secrets](/engine/swarm/secrets/). - > **Note** - > - > This is a cluster management command, and must be executed on a swarm - > manager node. To learn about managers and workers, refer to the - > [Swarm mode section](https://docs.docker.com/engine/swarm/) in the - > documentation. + > **Note** + > + > This is a cluster management command, and must be executed on a swarm + > manager node. To learn about managers and workers, refer to the + > [Swarm mode section](/engine/swarm/) in the + > documentation. usage: docker secret ls [OPTIONS] pname: docker secret plink: docker_secret.yaml options: -- option: filter - shorthand: f - value_type: filter - description: Filter output based on conditions provided - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: format - value_type: string - description: Pretty-print secrets using a Go template - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: quiet - shorthand: q - value_type: bool - default_value: "false" - description: Only display IDs - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false + - option: filter + shorthand: f + value_type: filter + description: Filter output based on conditions provided + details_url: '#filter' + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: format + value_type: string + description: |- + Format output using a custom template: + 'table': Print output in table format with column headers (default) + 'table TEMPLATE': Print output in table format using the given Go template + 'json': Print in JSON format + 'TEMPLATE': Print output using the given Go template. + Refer to https://docs.docker.com/go/formatting/ for more information about formatting output with templates + details_url: '#format' + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: quiet + shorthand: q + value_type: bool + default_value: "false" + description: Only display IDs + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false +inherited_options: + - option: help + value_type: bool + default_value: "false" + description: Print usage + deprecated: false + hidden: true + experimental: false + experimentalcli: false + kubernetes: false + swarm: false examples: |- - ```console - $ docker secret ls + ```console + $ docker secret ls - ID NAME CREATED UPDATED - 6697bflskwj1998km1gnnjr38 q5s5570vtvnimefos1fyeo2u2 6 weeks ago 6 weeks ago - 9u9hk4br2ej0wgngkga6rp4hq my_secret 5 weeks ago 5 weeks ago - mem02h8n73mybpgqjf0kfi1n0 test_secret 3 seconds ago 3 seconds ago - ``` + ID NAME CREATED UPDATED + 6697bflskwj1998km1gnnjr38 q5s5570vtvnimefos1fyeo2u2 6 weeks ago 6 weeks ago + 9u9hk4br2ej0wgngkga6rp4hq my_secret 5 weeks ago 5 weeks ago + mem02h8n73mybpgqjf0kfi1n0 test_secret 3 seconds ago 3 seconds ago + ``` - ### Filtering (--filter) + ### Filtering (--filter) {#filter} - The filtering flag (`-f` or `--filter`) format is a `key=value` pair. If there is more - than one filter, then pass multiple flags (e.g., `--filter "foo=bar" --filter "bif=baz"`) + The filtering flag (`-f` or `--filter`) format is a `key=value` pair. If there is more + than one filter, then pass multiple flags (e.g., `--filter "foo=bar" --filter "bif=baz"`) - The currently supported filters are: + The currently supported filters are: - - [id](#id) (secret's ID) - - [label](#label) (`label=` or `label==`) - - [name](#name) (secret's name) + - [id](#id) (secret's ID) + - [label](#label) (`label=` or `label==`) + - [name](#name) (secret's name) - #### id + #### id - The `id` filter matches all or prefix of a secret's id. + The `id` filter matches all or prefix of a secret's id. - ```console - $ docker secret ls -f "id=6697bflskwj1998km1gnnjr38" + ```console + $ docker secret ls -f "id=6697bflskwj1998km1gnnjr38" - ID NAME CREATED UPDATED - 6697bflskwj1998km1gnnjr38 q5s5570vtvnimefos1fyeo2u2 6 weeks ago 6 weeks ago - ``` + ID NAME CREATED UPDATED + 6697bflskwj1998km1gnnjr38 q5s5570vtvnimefos1fyeo2u2 6 weeks ago 6 weeks ago + ``` - #### label + #### label - The `label` filter matches secrets based on the presence of a `label` alone or - a `label` and a value. + The `label` filter matches secrets based on the presence of a `label` alone or + a `label` and a value. - The following filter matches all secrets with a `project` label regardless of - its value: + The following filter matches all secrets with a `project` label regardless of + its value: - ```console - $ docker secret ls --filter label=project + ```console + $ docker secret ls --filter label=project - ID NAME CREATED UPDATED - mem02h8n73mybpgqjf0kfi1n0 test_secret About an hour ago About an hour ago - ``` + ID NAME CREATED UPDATED + mem02h8n73mybpgqjf0kfi1n0 test_secret About an hour ago About an hour ago + ``` - The following filter matches only services with the `project` label with the - `project-a` value. + The following filter matches only services with the `project` label with the + `project-a` value. - ```console - $ docker service ls --filter label=project=test + ```console + $ docker service ls --filter label=project=test - ID NAME CREATED UPDATED - mem02h8n73mybpgqjf0kfi1n0 test_secret About an hour ago About an hour ago - ``` + ID NAME CREATED UPDATED + mem02h8n73mybpgqjf0kfi1n0 test_secret About an hour ago About an hour ago + ``` - #### name + #### name - The `name` filter matches on all or prefix of a secret's name. + The `name` filter matches on all or prefix of a secret's name. - The following filter matches secret with a name containing a prefix of `test`. + The following filter matches secret with a name containing a prefix of `test`. - ```console - $ docker secret ls --filter name=test_secret + ```console + $ docker secret ls --filter name=test_secret - ID NAME CREATED UPDATED - mem02h8n73mybpgqjf0kfi1n0 test_secret About an hour ago About an hour ago - ``` + ID NAME CREATED UPDATED + mem02h8n73mybpgqjf0kfi1n0 test_secret About an hour ago About an hour ago + ``` - ### Format the output (--format) + ### Format the output (--format) {#format} - The formatting option (`--format`) pretty prints secrets output - using a Go template. + The formatting option (`--format`) pretty prints secrets output + using a Go template. - Valid placeholders for the Go template are listed below: + Valid placeholders for the Go template are listed below: - | Placeholder | Description | - |--------------|--------------------------------------------------------------------------------------| - | `.ID` | Secret ID | - | `.Name` | Secret name | - | `.CreatedAt` | Time when the secret was created | - | `.UpdatedAt` | Time when the secret was updated | - | `.Labels` | All labels assigned to the secret | - | `.Label` | Value of a specific label for this secret. For example `{{.Label "secret.ssh.key"}}` | + | Placeholder | Description | + |--------------|--------------------------------------------------------------------------------------| + | `.ID` | Secret ID | + | `.Name` | Secret name | + | `.CreatedAt` | Time when the secret was created | + | `.UpdatedAt` | Time when the secret was updated | + | `.Labels` | All labels assigned to the secret | + | `.Label` | Value of a specific label for this secret. For example `{{.Label "secret.ssh.key"}}` | - When using the `--format` option, the `secret ls` command will either - output the data exactly as the template declares or, when using the - `table` directive, will include column headers as well. + When using the `--format` option, the `secret ls` command will either + output the data exactly as the template declares or, when using the + `table` directive, will include column headers as well. - The following example uses a template without headers and outputs the - `ID` and `Name` entries separated by a colon (`:`) for all images: + The following example uses a template without headers and outputs the + `ID` and `Name` entries separated by a colon (`:`) for all images: - ```console - $ docker secret ls --format "{{.ID}}: {{.Name}}" + ```console + $ docker secret ls --format "{{.ID}}: {{.Name}}" - 77af4d6b9913: secret-1 - b6fa739cedf5: secret-2 - 78a85c484f71: secret-3 - ``` + 77af4d6b9913: secret-1 + b6fa739cedf5: secret-2 + 78a85c484f71: secret-3 + ``` - To list all secrets with their name and created date in a table format you - can use: + To list all secrets with their name and created date in a table format you + can use: - ```console - $ docker secret ls --format "table {{.ID}}\t{{.Name}}\t{{.CreatedAt}}" + ```console + $ docker secret ls --format "table {{.ID}}\t{{.Name}}\t{{.CreatedAt}}" - ID NAME CREATED - 77af4d6b9913 secret-1 5 minutes ago - b6fa739cedf5 secret-2 3 hours ago - 78a85c484f71 secret-3 10 days ago - ``` + ID NAME CREATED + 77af4d6b9913 secret-1 5 minutes ago + b6fa739cedf5 secret-2 3 hours ago + 78a85c484f71 secret-3 10 days ago + ``` + + To list all secrets in JSON format, use the `json` directive: + ```console + $ docker secret ls --format json + {"CreatedAt":"28 seconds ago","Driver":"","ID":"4y7hvwrt1u8e9uxh5ygqj7mzc","Labels":"","Name":"mysecret","UpdatedAt":"28 seconds ago"} + ``` deprecated: false min_api_version: "1.25" experimental: false diff --git a/_data/engine-cli/docker_secret_rm.yaml b/_data/engine-cli/docker_secret_rm.yaml index 0d48a85a68..2dd46038c3 100644 --- a/_data/engine-cli/docker_secret_rm.yaml +++ b/_data/engine-cli/docker_secret_rm.yaml @@ -1,32 +1,43 @@ command: docker secret rm -aliases: remove +aliases: docker secret rm, docker secret remove short: Remove one or more secrets long: |- - Removes the specified secrets from the swarm. + Removes the specified secrets from the swarm. - For detailed information about using secrets, refer to [manage sensitive data with Docker secrets](https://docs.docker.com/engine/swarm/secrets/). + For detailed information about using secrets, refer to [manage sensitive data with Docker secrets](/engine/swarm/secrets/). - > **Note** - > - > This is a cluster management command, and must be executed on a swarm - > manager node. To learn about managers and workers, refer to the - > [Swarm mode section](https://docs.docker.com/engine/swarm/) in the - > documentation. + > **Note** + > + > This is a cluster management command, and must be executed on a swarm + > manager node. To learn about managers and workers, refer to the + > [Swarm mode section](/engine/swarm/) in the + > documentation. usage: docker secret rm SECRET [SECRET...] pname: docker secret plink: docker_secret.yaml +inherited_options: + - option: help + value_type: bool + default_value: "false" + description: Print usage + deprecated: false + hidden: true + experimental: false + experimentalcli: false + kubernetes: false + swarm: false examples: |- - This example removes a secret: + This example removes a secret: - ```console - $ docker secret rm secret.json - sapth4csdo5b6wz2p5uimh5xg - ``` + ```console + $ docker secret rm secret.json + sapth4csdo5b6wz2p5uimh5xg + ``` - > **Warning** - > - > Unlike `docker rm`, this command does not ask for confirmation before removing - > a secret. + > **Warning** + > + > Unlike `docker rm`, this command does not ask for confirmation before removing + > a secret. deprecated: false min_api_version: "1.25" experimental: false diff --git a/_data/engine-cli/docker_service.yaml b/_data/engine-cli/docker_service.yaml index 8a3e62ccdd..827db3f1fb 100644 --- a/_data/engine-cli/docker_service.yaml +++ b/_data/engine-cli/docker_service.yaml @@ -1,37 +1,48 @@ command: docker service -short: Manage services +short: Manage Swarm services long: |- - Manage services. + Manage Swarm services. - > **Note** - > - > This is a cluster management command, and must be executed on a swarm - > manager node. To learn about managers and workers, refer to the - > [Swarm mode section](https://docs.docker.com/engine/swarm/) in the - > documentation. + > **Note** + > + > This is a cluster management command, and must be executed on a swarm + > manager node. To learn about managers and workers, refer to the + > [Swarm mode section](/engine/swarm/) in the + > documentation. usage: docker service pname: docker plink: docker.yaml cname: -- docker service create -- docker service inspect -- docker service logs -- docker service ls -- docker service ps -- docker service rm -- docker service rollback -- docker service scale -- docker service update + - docker service create + - docker service inspect + - docker service logs + - docker service ls + - docker service ps + - docker service rm + - docker service rollback + - docker service scale + - docker service update clink: -- docker_service_create.yaml -- docker_service_inspect.yaml -- docker_service_logs.yaml -- docker_service_ls.yaml -- docker_service_ps.yaml -- docker_service_rm.yaml -- docker_service_rollback.yaml -- docker_service_scale.yaml -- docker_service_update.yaml + - docker_service_create.yaml + - docker_service_inspect.yaml + - docker_service_logs.yaml + - docker_service_ls.yaml + - docker_service_ps.yaml + - docker_service_rm.yaml + - docker_service_rollback.yaml + - docker_service_scale.yaml + - docker_service_update.yaml +inherited_options: + - option: help + value_type: bool + default_value: "false" + description: Print usage + deprecated: false + hidden: true + experimental: false + experimentalcli: false + kubernetes: false + swarm: false deprecated: false min_api_version: "1.24" experimental: false diff --git a/_data/engine-cli/docker_service_create.yaml b/_data/engine-cli/docker_service_create.yaml index feff327953..817c9716a0 100644 --- a/_data/engine-cli/docker_service_create.yaml +++ b/_data/engine-cli/docker_service_create.yaml @@ -1,1754 +1,1849 @@ command: docker service create short: Create a new service long: |- - Creates a service as described by the specified parameters. + Creates a service as described by the specified parameters. - > **Note** - > - > This is a cluster management command, and must be executed on a swarm - > manager node. To learn about managers and workers, refer to the - > [Swarm mode section](https://docs.docker.com/engine/swarm/) in the - > documentation. + > **Note** + > + > This is a cluster management command, and must be executed on a swarm + > manager node. To learn about managers and workers, refer to the + > [Swarm mode section](/engine/swarm/) in the + > documentation. usage: docker service create [OPTIONS] IMAGE [COMMAND] [ARG...] pname: docker service plink: docker_service.yaml options: -- option: cap-add - value_type: list - description: Add Linux capabilities - deprecated: false - min_api_version: "1.41" - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: cap-drop - value_type: list - description: Drop Linux capabilities - deprecated: false - min_api_version: "1.41" - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: config - value_type: config - description: Specify configurations to expose to the service - deprecated: false - min_api_version: "1.30" - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: constraint - value_type: list - description: Placement constraints - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: container-label - value_type: list - description: Container labels - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: credential-spec - value_type: credential-spec - description: Credential spec for managed service account (Windows only) - deprecated: false - min_api_version: "1.29" - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: detach - shorthand: d - value_type: bool - default_value: "false" - description: | - Exit immediately instead of waiting for the service to converge - deprecated: false - min_api_version: "1.29" - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: dns - value_type: list - description: Set custom DNS servers - deprecated: false - min_api_version: "1.25" - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: dns-option - value_type: list - description: Set DNS options - deprecated: false - min_api_version: "1.25" - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: dns-search - value_type: list - description: Set custom DNS search domains - deprecated: false - min_api_version: "1.25" - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: endpoint-mode - value_type: string - default_value: vip - description: Endpoint mode (vip or dnsrr) - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: entrypoint - value_type: command - description: Overwrite the default ENTRYPOINT of the image - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: env - shorthand: e - value_type: list - description: Set environment variables - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: env-file - value_type: list - description: Read in a file of environment variables - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: generic-resource - value_type: list - description: User defined resources - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: group - value_type: list - description: Set one or more supplementary user groups for the container - deprecated: false - min_api_version: "1.25" - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: health-cmd - value_type: string - description: Command to run to check health - deprecated: false - min_api_version: "1.25" - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: health-interval - value_type: duration - description: Time between running the check (ms|s|m|h) - deprecated: false - min_api_version: "1.25" - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: health-retries - value_type: int - default_value: "0" - description: Consecutive failures needed to report unhealthy - deprecated: false - min_api_version: "1.25" - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: health-start-period - value_type: duration - description: | - Start period for the container to initialize before counting retries towards unstable (ms|s|m|h) - deprecated: false - min_api_version: "1.29" - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: health-timeout - value_type: duration - description: Maximum time to allow one check to run (ms|s|m|h) - deprecated: false - min_api_version: "1.25" - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: host - value_type: list - description: Set one or more custom host-to-IP mappings (host:ip) - deprecated: false - min_api_version: "1.25" - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: hostname - value_type: string - description: Container hostname - deprecated: false - min_api_version: "1.25" - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: init - value_type: bool - default_value: "false" - description: | - Use an init inside each service container to forward signals and reap processes - deprecated: false - min_api_version: "1.37" - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: isolation - value_type: string - description: Service container isolation mode - deprecated: false - min_api_version: "1.35" - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: label - shorthand: l - value_type: list - description: Service labels - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: limit-cpu - value_type: decimal - description: Limit CPUs - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: limit-memory - value_type: bytes - default_value: "0" - description: Limit Memory - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: limit-pids - value_type: int64 - default_value: "0" - description: Limit maximum number of processes (default 0 = unlimited) - deprecated: false - min_api_version: "1.41" - experimental: false - experimentalcli: false - kubernetes: false - swarm: true -- option: log-driver - value_type: string - description: Logging driver for service - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: log-opt - value_type: list - description: Logging driver options - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: max-concurrent - value_type: uint - description: | - Number of job tasks to run concurrently (default equal to --replicas) - deprecated: false - min_api_version: "1.41" - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: mode - value_type: string - default_value: replicated - description: | - Service mode (replicated, global, replicated-job, or global-job) - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: mount - value_type: mount - description: Attach a filesystem mount to the service - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: name - value_type: string - description: Service name - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: network - value_type: network - description: Network attachments - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: no-healthcheck - value_type: bool - default_value: "false" - description: Disable any container-specified HEALTHCHECK - deprecated: false - min_api_version: "1.25" - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: no-resolve-image - value_type: bool - default_value: "false" - description: | - Do not query the registry to resolve image digest and supported platforms - deprecated: false - min_api_version: "1.30" - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: placement-pref - value_type: pref - description: Add a placement preference - deprecated: false - min_api_version: "1.28" - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: publish - shorthand: p - value_type: port - description: Publish a port as a node port - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: quiet - shorthand: q - value_type: bool - default_value: "false" - description: Suppress progress output - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: read-only - value_type: bool - default_value: "false" - description: Mount the container's root filesystem as read only - deprecated: false - min_api_version: "1.28" - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: replicas - value_type: uint - description: Number of tasks - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: replicas-max-per-node - value_type: uint64 - default_value: "0" - description: Maximum number of tasks per node (default 0 = unlimited) - deprecated: false - min_api_version: "1.40" - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: reserve-cpu - value_type: decimal - description: Reserve CPUs - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: reserve-memory - value_type: bytes - default_value: "0" - description: Reserve Memory - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: restart-condition - value_type: string - description: | - Restart when condition is met ("none"|"on-failure"|"any") (default "any") - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: restart-delay - value_type: duration - description: Delay between restart attempts (ns|us|ms|s|m|h) (default 5s) - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: restart-max-attempts - value_type: uint - description: Maximum number of restarts before giving up - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: restart-window - value_type: duration - description: Window used to evaluate the restart policy (ns|us|ms|s|m|h) - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: rollback-delay - value_type: duration - default_value: 0s - description: Delay between task rollbacks (ns|us|ms|s|m|h) (default 0s) - deprecated: false - min_api_version: "1.28" - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: rollback-failure-action - value_type: string - description: | - Action on rollback failure ("pause"|"continue") (default "pause") - deprecated: false - min_api_version: "1.28" - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: rollback-max-failure-ratio - value_type: float - default_value: "0" - description: Failure rate to tolerate during a rollback (default 0) - deprecated: false - min_api_version: "1.28" - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: rollback-monitor - value_type: duration - default_value: 0s - description: | - Duration after each task rollback to monitor for failure (ns|us|ms|s|m|h) (default 5s) - deprecated: false - min_api_version: "1.28" - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: rollback-order - value_type: string - description: | - Rollback order ("start-first"|"stop-first") (default "stop-first") - deprecated: false - min_api_version: "1.29" - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: rollback-parallelism - value_type: uint64 - default_value: "1" - description: | - Maximum number of tasks rolled back simultaneously (0 to roll back all at once) - deprecated: false - min_api_version: "1.28" - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: secret - value_type: secret - description: Specify secrets to expose to the service - deprecated: false - min_api_version: "1.25" - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: stop-grace-period - value_type: duration - description: | - Time to wait before force killing a container (ns|us|ms|s|m|h) (default 10s) - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: stop-signal - value_type: string - description: Signal to stop the container - deprecated: false - min_api_version: "1.28" - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: sysctl - value_type: list - description: Sysctl options - deprecated: false - min_api_version: "1.40" - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: tty - shorthand: t - value_type: bool - default_value: "false" - description: Allocate a pseudo-TTY - deprecated: false - min_api_version: "1.25" - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: ulimit - value_type: ulimit - default_value: '[]' - description: Ulimit options - deprecated: false - min_api_version: "1.41" - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: update-delay - value_type: duration - default_value: 0s - description: Delay between updates (ns|us|ms|s|m|h) (default 0s) - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: update-failure-action - value_type: string - description: | - Action on update failure ("pause"|"continue"|"rollback") (default "pause") - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: update-max-failure-ratio - value_type: float - default_value: "0" - description: Failure rate to tolerate during an update (default 0) - deprecated: false - min_api_version: "1.25" - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: update-monitor - value_type: duration - default_value: 0s - description: | - Duration after each task update to monitor for failure (ns|us|ms|s|m|h) (default 5s) - deprecated: false - min_api_version: "1.25" - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: update-order - value_type: string - description: | - Update order ("start-first"|"stop-first") (default "stop-first") - deprecated: false - min_api_version: "1.29" - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: update-parallelism - value_type: uint64 - default_value: "1" - description: | - Maximum number of tasks updated simultaneously (0 to update all at once) - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: user - shorthand: u - value_type: string - description: 'Username or UID (format: [:])' - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: with-registry-auth - value_type: bool - default_value: "false" - description: Send registry authentication details to swarm agents - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: workdir - shorthand: w - value_type: string - description: Working directory inside the container - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false + - option: cap-add + value_type: list + description: Add Linux capabilities + deprecated: false + hidden: false + min_api_version: "1.41" + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: cap-drop + value_type: list + description: Drop Linux capabilities + deprecated: false + hidden: false + min_api_version: "1.41" + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: config + value_type: config + description: Specify configurations to expose to the service + details_url: '#config' + deprecated: false + hidden: false + min_api_version: "1.30" + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: constraint + value_type: list + description: Placement constraints + details_url: '#constraint' + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: container-label + value_type: list + description: Container labels + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: credential-spec + value_type: credential-spec + description: Credential spec for managed service account (Windows only) + deprecated: false + hidden: false + min_api_version: "1.29" + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: detach + shorthand: d + value_type: bool + default_value: "false" + description: Exit immediately instead of waiting for the service to converge + deprecated: false + hidden: false + min_api_version: "1.29" + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: dns + value_type: list + description: Set custom DNS servers + deprecated: false + hidden: false + min_api_version: "1.25" + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: dns-option + value_type: list + description: Set DNS options + deprecated: false + hidden: false + min_api_version: "1.25" + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: dns-search + value_type: list + description: Set custom DNS search domains + deprecated: false + hidden: false + min_api_version: "1.25" + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: endpoint-mode + value_type: string + default_value: vip + description: Endpoint mode (vip or dnsrr) + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: entrypoint + value_type: command + description: Overwrite the default ENTRYPOINT of the image + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: env + shorthand: e + value_type: list + description: Set environment variables + details_url: '#env' + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: env-file + value_type: list + description: Read in a file of environment variables + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: generic-resource + value_type: list + description: User defined resources + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: group + value_type: list + description: Set one or more supplementary user groups for the container + deprecated: false + hidden: false + min_api_version: "1.25" + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: health-cmd + value_type: string + description: Command to run to check health + deprecated: false + hidden: false + min_api_version: "1.25" + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: health-interval + value_type: duration + description: Time between running the check (ms|s|m|h) + deprecated: false + hidden: false + min_api_version: "1.25" + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: health-retries + value_type: int + default_value: "0" + description: Consecutive failures needed to report unhealthy + deprecated: false + hidden: false + min_api_version: "1.25" + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: health-start-period + value_type: duration + description: | + Start period for the container to initialize before counting retries towards unstable (ms|s|m|h) + deprecated: false + hidden: false + min_api_version: "1.29" + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: health-timeout + value_type: duration + description: Maximum time to allow one check to run (ms|s|m|h) + deprecated: false + hidden: false + min_api_version: "1.25" + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: host + value_type: list + description: Set one or more custom host-to-IP mappings (host:ip) + deprecated: false + hidden: false + min_api_version: "1.25" + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: hostname + value_type: string + description: Container hostname + details_url: '#hostname' + deprecated: false + hidden: false + min_api_version: "1.25" + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: init + value_type: bool + default_value: "false" + description: | + Use an init inside each service container to forward signals and reap processes + deprecated: false + hidden: false + min_api_version: "1.37" + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: isolation + value_type: string + description: Service container isolation mode + details_url: '#isolation' + deprecated: false + hidden: false + min_api_version: "1.35" + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: label + shorthand: l + value_type: list + description: Service labels + details_url: '#label' + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: limit-cpu + value_type: decimal + description: Limit CPUs + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: limit-memory + value_type: bytes + default_value: "0" + description: Limit Memory + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: limit-pids + value_type: int64 + default_value: "0" + description: Limit maximum number of processes (default 0 = unlimited) + deprecated: false + hidden: false + min_api_version: "1.41" + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: log-driver + value_type: string + description: Logging driver for service + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: log-opt + value_type: list + description: Logging driver options + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: max-concurrent + value_type: uint + description: | + Number of job tasks to run concurrently (default equal to --replicas) + deprecated: false + hidden: false + min_api_version: "1.41" + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: mode + value_type: string + default_value: replicated + description: | + Service mode (`replicated`, `global`, `replicated-job`, `global-job`) + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: mount + value_type: mount + description: Attach a filesystem mount to the service + details_url: '#mount' + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: name + value_type: string + description: Service name + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: network + value_type: network + description: Network attachments + details_url: '#network' + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: no-healthcheck + value_type: bool + default_value: "false" + description: Disable any container-specified HEALTHCHECK + deprecated: false + hidden: false + min_api_version: "1.25" + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: no-resolve-image + value_type: bool + default_value: "false" + description: | + Do not query the registry to resolve image digest and supported platforms + deprecated: false + hidden: false + min_api_version: "1.30" + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: placement-pref + value_type: pref + description: Add a placement preference + details_url: '#placement-pref' + deprecated: false + hidden: false + min_api_version: "1.28" + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: publish + shorthand: p + value_type: port + description: Publish a port as a node port + details_url: '#publish' + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: quiet + shorthand: q + value_type: bool + default_value: "false" + description: Suppress progress output + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: read-only + value_type: bool + default_value: "false" + description: Mount the container's root filesystem as read only + deprecated: false + hidden: false + min_api_version: "1.28" + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: replicas + value_type: uint + description: Number of tasks + details_url: '#replicas' + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: replicas-max-per-node + value_type: uint64 + default_value: "0" + description: Maximum number of tasks per node (default 0 = unlimited) + details_url: '#replicas-max-per-node' + deprecated: false + hidden: false + min_api_version: "1.40" + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: reserve-cpu + value_type: decimal + description: Reserve CPUs + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: reserve-memory + value_type: bytes + default_value: "0" + description: Reserve Memory + details_url: '#reserve-memory' + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: restart-condition + value_type: string + description: | + Restart when condition is met (`none`, `on-failure`, `any`) (default `any`) + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: restart-delay + value_type: duration + description: Delay between restart attempts (ns|us|ms|s|m|h) (default 5s) + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: restart-max-attempts + value_type: uint + description: Maximum number of restarts before giving up + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: restart-window + value_type: duration + description: Window used to evaluate the restart policy (ns|us|ms|s|m|h) + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: rollback-delay + value_type: duration + default_value: 0s + description: Delay between task rollbacks (ns|us|ms|s|m|h) (default 0s) + deprecated: false + hidden: false + min_api_version: "1.28" + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: rollback-failure-action + value_type: string + description: Action on rollback failure (`pause`, `continue`) (default `pause`) + deprecated: false + hidden: false + min_api_version: "1.28" + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: rollback-max-failure-ratio + value_type: float + default_value: "0" + description: Failure rate to tolerate during a rollback (default 0) + deprecated: false + hidden: false + min_api_version: "1.28" + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: rollback-monitor + value_type: duration + default_value: 0s + description: | + Duration after each task rollback to monitor for failure (ns|us|ms|s|m|h) (default 5s) + deprecated: false + hidden: false + min_api_version: "1.28" + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: rollback-order + value_type: string + description: | + Rollback order (`start-first`, `stop-first`) (default `stop-first`) + deprecated: false + hidden: false + min_api_version: "1.29" + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: rollback-parallelism + value_type: uint64 + default_value: "1" + description: | + Maximum number of tasks rolled back simultaneously (0 to roll back all at once) + deprecated: false + hidden: false + min_api_version: "1.28" + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: secret + value_type: secret + description: Specify secrets to expose to the service + details_url: '#secret' + deprecated: false + hidden: false + min_api_version: "1.25" + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: stop-grace-period + value_type: duration + description: | + Time to wait before force killing a container (ns|us|ms|s|m|h) (default 10s) + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: stop-signal + value_type: string + description: Signal to stop the container + deprecated: false + hidden: false + min_api_version: "1.28" + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: sysctl + value_type: list + description: Sysctl options + deprecated: false + hidden: false + min_api_version: "1.40" + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: tty + shorthand: t + value_type: bool + default_value: "false" + description: Allocate a pseudo-TTY + deprecated: false + hidden: false + min_api_version: "1.25" + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: ulimit + value_type: ulimit + default_value: '[]' + description: Ulimit options + deprecated: false + hidden: false + min_api_version: "1.41" + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: update-delay + value_type: duration + default_value: 0s + description: Delay between updates (ns|us|ms|s|m|h) (default 0s) + details_url: '#update-delay' + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: update-failure-action + value_type: string + description: | + Action on update failure (`pause`, `continue`, `rollback`) (default `pause`) + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: update-max-failure-ratio + value_type: float + default_value: "0" + description: Failure rate to tolerate during an update (default 0) + deprecated: false + hidden: false + min_api_version: "1.25" + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: update-monitor + value_type: duration + default_value: 0s + description: | + Duration after each task update to monitor for failure (ns|us|ms|s|m|h) (default 5s) + deprecated: false + hidden: false + min_api_version: "1.25" + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: update-order + value_type: string + description: Update order (`start-first`, `stop-first`) (default `stop-first`) + deprecated: false + hidden: false + min_api_version: "1.29" + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: update-parallelism + value_type: uint64 + default_value: "1" + description: | + Maximum number of tasks updated simultaneously (0 to update all at once) + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: user + shorthand: u + value_type: string + description: 'Username or UID (format: [:])' + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: with-registry-auth + value_type: bool + default_value: "false" + description: Send registry authentication details to swarm agents + details_url: '#with-registry-auth' + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: workdir + shorthand: w + value_type: string + description: Working directory inside the container + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false +inherited_options: + - option: help + value_type: bool + default_value: "false" + description: Print usage + deprecated: false + hidden: true + experimental: false + experimentalcli: false + kubernetes: false + swarm: false examples: |- - ### Create a service + ### Create a service - ```console - $ docker service create --name redis redis:3.0.6 + ```console + $ docker service create --name redis redis:3.0.6 - dmu1ept4cxcfe8k8lhtux3ro3 + dmu1ept4cxcfe8k8lhtux3ro3 - $ docker service create --mode global --name redis2 redis:3.0.6 + $ docker service create --mode global --name redis2 redis:3.0.6 - a8q9dasaafudfs8q8w32udass + a8q9dasaafudfs8q8w32udass - $ docker service ls + $ docker service ls - ID NAME MODE REPLICAS IMAGE - dmu1ept4cxcf redis replicated 1/1 redis:3.0.6 - a8q9dasaafud redis2 global 1/1 redis:3.0.6 - ``` + ID NAME MODE REPLICAS IMAGE + dmu1ept4cxcf redis replicated 1/1 redis:3.0.6 + a8q9dasaafud redis2 global 1/1 redis:3.0.6 + ``` - #### Create a service using an image on a private registry (--with-registry-auth) + #### Create a service using an image on a private registry (--with-registry-auth) {#with-registry-auth} - If your image is available on a private registry which requires login, use the - `--with-registry-auth` flag with `docker service create`, after logging in. If - your image is stored on `registry.example.com`, which is a private registry, use - a command like the following: + If your image is available on a private registry which requires login, use the + `--with-registry-auth` flag with `docker service create`, after logging in. If + your image is stored on `registry.example.com`, which is a private registry, use + a command like the following: - ```console - $ docker login registry.example.com + ```console + $ docker login registry.example.com - $ docker service create \ - --with-registry-auth \ - --name my_service \ - registry.example.com/acme/my_image:latest - ``` + $ docker service create \ + --with-registry-auth \ + --name my_service \ + registry.example.com/acme/my_image:latest + ``` - This passes the login token from your local client to the swarm nodes where the - service is deployed, using the encrypted WAL logs. With this information, the - nodes are able to log into the registry and pull the image. + This passes the login token from your local client to the swarm nodes where the + service is deployed, using the encrypted WAL logs. With this information, the + nodes are able to log into the registry and pull the image. - ### Create a service with 5 replica tasks (--replicas) + ### Create a service with 5 replica tasks (--replicas) {#replicas} - Use the `--replicas` flag to set the number of replica tasks for a replicated - service. The following command creates a `redis` service with `5` replica tasks: + Use the `--replicas` flag to set the number of replica tasks for a replicated + service. The following command creates a `redis` service with `5` replica tasks: - ```console - $ docker service create --name redis --replicas=5 redis:3.0.6 + ```console + $ docker service create --name redis --replicas=5 redis:3.0.6 - 4cdgfyky7ozwh3htjfw0d12qv - ``` + 4cdgfyky7ozwh3htjfw0d12qv + ``` - The above command sets the *desired* number of tasks for the service. Even - though the command returns immediately, actual scaling of the service may take - some time. The `REPLICAS` column shows both the *actual* and *desired* number - of replica tasks for the service. + The above command sets the *desired* number of tasks for the service. Even + though the command returns immediately, actual scaling of the service may take + some time. The `REPLICAS` column shows both the *actual* and *desired* number + of replica tasks for the service. - In the following example the desired state is `5` replicas, but the current - number of `RUNNING` tasks is `3`: + In the following example the desired state is `5` replicas, but the current + number of `RUNNING` tasks is `3`: - ```console - $ docker service ls + ```console + $ docker service ls - ID NAME MODE REPLICAS IMAGE - 4cdgfyky7ozw redis replicated 3/5 redis:3.0.7 - ``` + ID NAME MODE REPLICAS IMAGE + 4cdgfyky7ozw redis replicated 3/5 redis:3.0.7 + ``` - Once all the tasks are created and `RUNNING`, the actual number of tasks is - equal to the desired number: + Once all the tasks are created and `RUNNING`, the actual number of tasks is + equal to the desired number: - ```console - $ docker service ls + ```console + $ docker service ls - ID NAME MODE REPLICAS IMAGE - 4cdgfyky7ozw redis replicated 5/5 redis:3.0.7 - ``` + ID NAME MODE REPLICAS IMAGE + 4cdgfyky7ozw redis replicated 5/5 redis:3.0.7 + ``` - ### Create a service with secrets (--secret) + ### Create a service with secrets (--secret) {#secret} - Use the `--secret` flag to give a container access to a - [secret](secret_create.md). + Use the `--secret` flag to give a container access to a + [secret](secret_create.md). - Create a service specifying a secret: + Create a service specifying a secret: - ```console - $ docker service create --name redis --secret secret.json redis:3.0.6 + ```console + $ docker service create --name redis --secret secret.json redis:3.0.6 - 4cdgfyky7ozwh3htjfw0d12qv - ``` + 4cdgfyky7ozwh3htjfw0d12qv + ``` - Create a service specifying the secret, target, user/group ID, and mode: + Create a service specifying the secret, target, user/group ID, and mode: - ```console - $ docker service create --name redis \ - --secret source=ssh-key,target=ssh \ - --secret source=app-key,target=app,uid=1000,gid=1001,mode=0400 \ - redis:3.0.6 + ```console + $ docker service create --name redis \ + --secret source=ssh-key,target=ssh \ + --secret source=app-key,target=app,uid=1000,gid=1001,mode=0400 \ + redis:3.0.6 - 4cdgfyky7ozwh3htjfw0d12qv - ``` + 4cdgfyky7ozwh3htjfw0d12qv + ``` - To grant a service access to multiple secrets, use multiple `--secret` flags. + To grant a service access to multiple secrets, use multiple `--secret` flags. - Secrets are located in `/run/secrets` in the container if no target is specified. - If no target is specified, the name of the secret is used as the in memory file - in the container. If a target is specified, that is used as the filename. In the - example above, two files are created: `/run/secrets/ssh` and - `/run/secrets/app` for each of the secret targets specified. + Secrets are located in `/run/secrets` in the container if no target is specified. + If no target is specified, the name of the secret is used as the in memory file + in the container. If a target is specified, that is used as the filename. In the + example above, two files are created: `/run/secrets/ssh` and + `/run/secrets/app` for each of the secret targets specified. - ### Create a service with configs (--config) + ### Create a service with configs (--config) {#config} - Use the `--config` flag to give a container access to a - [config](config_create.md). + Use the `--config` flag to give a container access to a + [config](config_create.md). - Create a service with a config. The config will be mounted into `redis-config`, - be owned by the user who runs the command inside the container (often `root`), - and have file mode `0444` or world-readable. You can specify the `uid` and `gid` - as numerical IDs or names. When using names, the provided group/user names must - pre-exist in the container. The `mode` is specified as a 4-number sequence such - as `0755`. + Create a service with a config. The config will be mounted into `redis-config`, + be owned by the user who runs the command inside the container (often `root`), + and have file mode `0444` or world-readable. You can specify the `uid` and `gid` + as numerical IDs or names. When using names, the provided group/user names must + pre-exist in the container. The `mode` is specified as a 4-number sequence such + as `0755`. - ```console - $ docker service create --name=redis --config redis-conf redis:3.0.6 - ``` + ```console + $ docker service create --name=redis --config redis-conf redis:3.0.6 + ``` - Create a service with a config and specify the target location and file mode: + Create a service with a config and specify the target location and file mode: - ```console - $ docker service create --name redis \ - --config source=redis-conf,target=/etc/redis/redis.conf,mode=0400 redis:3.0.6 - ``` + ```console + $ docker service create --name redis \ + --config source=redis-conf,target=/etc/redis/redis.conf,mode=0400 redis:3.0.6 + ``` - To grant a service access to multiple configs, use multiple `--config` flags. + To grant a service access to multiple configs, use multiple `--config` flags. - Configs are located in `/` in the container if no target is specified. If no - target is specified, the name of the config is used as the name of the file in - the container. If a target is specified, that is used as the filename. + Configs are located in `/` in the container if no target is specified. If no + target is specified, the name of the config is used as the name of the file in + the container. If a target is specified, that is used as the filename. - ### Create a service with a rolling update policy + ### Create a service with a rolling update policy {#update-delay} - ```console - $ docker service create \ - --replicas 10 \ - --name redis \ - --update-delay 10s \ - --update-parallelism 2 \ - redis:3.0.6 - ``` - - When you run a [service update](service_update.md), the scheduler updates a - maximum of 2 tasks at a time, with `10s` between updates. For more information, - refer to the [rolling updates - tutorial](https://docs.docker.com/engine/swarm/swarm-tutorial/rolling-update/). - - ### Set environment variables (-e, --env) - - This sets an environment variable for all tasks in a service. For example: - - ```console - $ docker service create \ - --name redis_2 \ - --replicas 5 \ - --env MYVAR=foo \ - redis:3.0.6 - ``` - - To specify multiple environment variables, specify multiple `--env` flags, each - with a separate key-value pair. - - ```console - $ docker service create \ - --name redis_2 \ - --replicas 5 \ - --env MYVAR=foo \ - --env MYVAR2=bar \ - redis:3.0.6 - ``` - - ### Create a service with specific hostname (--hostname) - - This option sets the docker service containers hostname to a specific string. - For example: - - ```console - $ docker service create --name redis --hostname myredis redis:3.0.6 - ``` - - ### Set metadata on a service (-l, --label) - - A label is a `key=value` pair that applies metadata to a service. To label a - service with two labels: - - ```console - $ docker service create \ - --name redis_2 \ - --label com.example.foo="bar" \ - --label bar=baz \ - redis:3.0.6 - ``` - - For more information about labels, refer to [apply custom - metadata](https://docs.docker.com/config/labels-custom-metadata/). - - ### Add bind mounts, volumes or memory filesystems (--mount) - - Docker supports three different kinds of mounts, which allow containers to read - from or write to files or directories, either on the host operating system, or - on memory filesystems. These types are _data volumes_ (often referred to simply - as volumes), _bind mounts_, _tmpfs_, and _named pipes_. - - A **bind mount** makes a file or directory on the host available to the - container it is mounted within. A bind mount may be either read-only or - read-write. For example, a container might share its host's DNS information by - means of a bind mount of the host's `/etc/resolv.conf` or a container might - write logs to its host's `/var/log/myContainerLogs` directory. If you use - bind mounts and your host and containers have different notions of permissions, - access controls, or other such details, you will run into portability issues. - - A **named volume** is a mechanism for decoupling persistent data needed by your - container from the image used to create the container and from the host machine. - Named volumes are created and managed by Docker, and a named volume persists - even when no container is currently using it. Data in named volumes can be - shared between a container and the host machine, as well as between multiple - containers. Docker uses a _volume driver_ to create, manage, and mount volumes. - You can back up or restore volumes using Docker commands. - - A **tmpfs** mounts a tmpfs inside a container for volatile data. - - A **npipe** mounts a named pipe from the host into the container. - - Consider a situation where your image starts a lightweight web server. You could - use that image as a base image, copy in your website's HTML files, and package - that into another image. Each time your website changed, you'd need to update - the new image and redeploy all of the containers serving your website. A better - solution is to store the website in a named volume which is attached to each of - your web server containers when they start. To update the website, you just - update the named volume. - - For more information about named volumes, see - [Data Volumes](https://docs.docker.com/storage/volumes/). - - The following table describes options which apply to both bind mounts and named - volumes in a service: - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    OptionRequiredDescription
    type -

    The type of mount, can be either volume, bind, tmpfs, or npipe. Defaults to volume if no type is specified.

    -
      -
    • volume: mounts a managed volume - into the container.
    • bind: - bind-mounts a directory or file from the host into the container.
    • -
    • tmpfs: mount a tmpfs in the container
    • -
    • npipe: mounts named pipe from the host into the container (Windows containers only).
    • -
    -
    src or sourcefor type=bind and type=npipe -
      -
    • - type=volume: src is an optional way to specify the name of the volume (for example, src=my-volume). - If the named volume does not exist, it is automatically created. If no src is specified, the volume is - assigned a random name which is guaranteed to be unique on the host, but may not be unique cluster-wide. - A randomly-named volume has the same lifecycle as its container and is destroyed when the container - is destroyed (which is upon service update, or when scaling or re-balancing the service) -
    • -
    • - type=bind: src is required, and specifies an absolute path to the file or directory to bind-mount - (for example, src=/path/on/host/). An error is produced if the file or directory does not exist. -
    • -
    • - type=tmpfs: src is not supported. -
    • -
    -

    dst or destination or target

    yes -

    Mount path inside the container, for example /some/path/in/container/. - If the path does not exist in the container's filesystem, the Engine creates - a directory at the specified location before mounting the volume or bind mount.

    -

    readonly or ro

    -

    The Engine mounts binds and volumes read-write unless readonly option - is given when mounting the bind or volume. Note that setting readonly for a - bind-mount does not make its submounts readonly on the current Linux implementation. See also bind-nonrecursive.

    -
      -
    • true or 1 or no value: Mounts the bind or volume read-only.
    • -
    • false or 0: Mounts the bind or volume read-write.
    • -
    -
    - - #### Options for Bind Mounts - - The following options can only be used for bind mounts (`type=bind`): - - - - - - - - - - - - - - - - - - - -
    OptionDescription
    bind-propagation -

    See the bind propagation section.

    -
    consistency -

    The consistency requirements for the mount; one of

    -
      -
    • default: Equivalent to consistent.
    • -
    • consistent: Full consistency. The container runtime and the host maintain an identical view of the mount at all times.
    • -
    • cached: The host's view of the mount is authoritative. There may be delays before updates made on the host are visible within a container.
    • -
    • delegated: The container runtime's view of the mount is authoritative. There may be delays before updates made in a container are visible on the host.
    • -
    -
    bind-nonrecursive - By default, submounts are recursively bind-mounted as well. However, this behavior can be confusing when a - bind mount is configured with readonly option, because submounts are not mounted as read-only. - Set bind-nonrecursive to disable recursive bind-mount.
    -
    - A value is optional:
    -
    -
      -
    • true or 1: Disables recursive bind-mount.
    • -
    • false or 0: Default if you do not provide a value. Enables recursive bind-mount.
    • -
    -
    - - ##### Bind propagation - - Bind propagation refers to whether or not mounts created within a given - bind mount or named volume can be propagated to replicas of that mount. Consider - a mount point `/mnt`, which is also mounted on `/tmp`. The propagation settings - control whether a mount on `/tmp/a` would also be available on `/mnt/a`. Each - propagation setting has a recursive counterpoint. In the case of recursion, - consider that `/tmp/a` is also mounted as `/foo`. The propagation settings - control whether `/mnt/a` and/or `/tmp/a` would exist. - - The `bind-propagation` option defaults to `rprivate` for both bind mounts and - volume mounts, and is only configurable for bind mounts. In other words, named - volumes do not support bind propagation. - - - **`shared`**: Sub-mounts of the original mount are exposed to replica mounts, - and sub-mounts of replica mounts are also propagated to the - original mount. - - **`slave`**: similar to a shared mount, but only in one direction. If the - original mount exposes a sub-mount, the replica mount can see it. - However, if the replica mount exposes a sub-mount, the original - mount cannot see it. - - **`private`**: The mount is private. Sub-mounts within it are not exposed to - replica mounts, and sub-mounts of replica mounts are not - exposed to the original mount. - - **`rshared`**: The same as shared, but the propagation also extends to and from - mount points nested within any of the original or replica mount - points. - - **`rslave`**: The same as `slave`, but the propagation also extends to and from - mount points nested within any of the original or replica mount - points. - - **`rprivate`**: The default. The same as `private`, meaning that no mount points - anywhere within the original or replica mount points propagate - in either direction. - - For more information about bind propagation, see the - [Linux kernel documentation for shared subtree](https://www.kernel.org/doc/Documentation/filesystems/sharedsubtree.txt). - - #### Options for named volumes - - The following options can only be used for named volumes (`type=volume`): - - - - - - - - - - - - - - - - - - - - - - - -
    OptionDescription
    volume-driver -

    Name of the volume-driver plugin to use for the volume. Defaults to - "local", to use the local volume driver to create the volume if the - volume does not exist.

    -
    volume-label - One or more custom metadata ("labels") to apply to the volume upon - creation. For example, - volume-label=mylabel=hello-world,my-other-label=hello-mars. For more - information about labels, refer to - apply custom metadata. -
    volume-nocopy - By default, if you attach an empty volume to a container, and files or - directories already existed at the mount-path in the container (dst), - the Engine copies those files and directories into the volume, allowing - the host to access them. Set volume-nocopy to disable copying files - from the container's filesystem to the volume and mount the empty volume.
    -
    - A value is optional:
    -
    -
      -
    • true or 1: Default if you do not provide a value. Disables copying.
    • -
    • false or 0: Enables copying.
    • -
    -
    volume-opt - Options specific to a given volume driver, which will be passed to the - driver when creating the volume. Options are provided as a comma-separated - list of key/value pairs, for example, - volume-opt=some-option=some-value,volume-opt=some-other-option=some-other-value. - For available options for a given driver, refer to that driver's - documentation. -
    - - - #### Options for tmpfs - - The following options can only be used for tmpfs mounts (`type=tmpfs`); - - - - - - - - - - - - - - - -
    OptionDescription
    tmpfs-sizeSize of the tmpfs mount in bytes. Unlimited by default in Linux.
    tmpfs-modeFile mode of the tmpfs in octal. (e.g. "700" or "0700".) Defaults to "1777" in Linux.
    - - - #### Differences between "--mount" and "--volume" - - The `--mount` flag supports most options that are supported by the `-v` - or `--volume` flag for `docker run`, with some important exceptions: - - - The `--mount` flag allows you to specify a volume driver and volume driver - options *per volume*, without creating the volumes in advance. In contrast, - `docker run` allows you to specify a single volume driver which is shared - by all volumes, using the `--volume-driver` flag. - - - The `--mount` flag allows you to specify custom metadata ("labels") for a volume, - before the volume is created. - - - When you use `--mount` with `type=bind`, the host-path must refer to an *existing* - path on the host. The path will not be created for you and the service will fail - with an error if the path does not exist. - - - The `--mount` flag does not allow you to relabel a volume with `Z` or `z` flags, - which are used for `selinux` labeling. - - #### Create a service using a named volume - - The following example creates a service that uses a named volume: - - ```console - $ docker service create \ - --name my-service \ - --replicas 3 \ - --mount type=volume,source=my-volume,destination=/path/in/container,volume-label="color=red",volume-label="shape=round" \ - nginx:alpine - ``` - - For each replica of the service, the engine requests a volume named "my-volume" - from the default ("local") volume driver where the task is deployed. If the - volume does not exist, the engine creates a new volume and applies the "color" - and "shape" labels. - - When the task is started, the volume is mounted on `/path/in/container/` inside - the container. - - Be aware that the default ("local") volume is a locally scoped volume driver. - This means that depending on where a task is deployed, either that task gets a - *new* volume named "my-volume", or shares the same "my-volume" with other tasks - of the same service. Multiple containers writing to a single shared volume can - cause data corruption if the software running inside the container is not - designed to handle concurrent processes writing to the same location. Also take - into account that containers can be re-scheduled by the Swarm orchestrator and - be deployed on a different node. - - #### Create a service that uses an anonymous volume - - The following command creates a service with three replicas with an anonymous - volume on `/path/in/container`: - - ```console - $ docker service create \ - --name my-service \ - --replicas 3 \ - --mount type=volume,destination=/path/in/container \ - nginx:alpine - ``` - - In this example, no name (`source`) is specified for the volume, so a new volume - is created for each task. This guarantees that each task gets its own volume, - and volumes are not shared between tasks. Anonymous volumes are removed after - the task using them is complete. - - #### Create a service that uses a bind-mounted host directory - - The following example bind-mounts a host directory at `/path/in/container` in - the containers backing the service: - - ```console - $ docker service create \ - --name my-service \ - --mount type=bind,source=/path/on/host,destination=/path/in/container \ - nginx:alpine - ``` - - ### Set service mode (--mode) - - The service mode determines whether this is a _replicated_ service or a _global_ - service. A replicated service runs as many tasks as specified, while a global - service runs on each active node in the swarm. - - The following command creates a global service: - - ```console - $ docker service create \ - --name redis_2 \ - --mode global \ - redis:3.0.6 - ``` - - ### Specify service constraints (--constraint) - - You can limit the set of nodes where a task can be scheduled by defining - constraint expressions. Constraint expressions can either use a _match_ (`==`) - or _exclude_ (`!=`) rule. Multiple constraints find nodes that satisfy every - expression (AND match). Constraints can match node or Docker Engine labels as - follows: - - | node attribute | matches | example | - |----------------------|--------------------------------|-----------------------------------------------| - | `node.id` | Node ID | `node.id==2ivku8v2gvtg4` | - | `node.hostname` | Node hostname | `node.hostname!=node-2` | - | `node.role` | Node role (`manager`/`worker`) | `node.role==manager` | - | `node.platform.os` | Node operating system | `node.platform.os==windows` | - | `node.platform.arch` | Node architecture | `node.platform.arch==x86_64` | - | `node.labels` | User-defined node labels | `node.labels.security==high` | - | `engine.labels` | Docker Engine's labels | `engine.labels.operatingsystem==ubuntu-22.04` | - - `engine.labels` apply to Docker Engine labels like operating system, drivers, - etc. Swarm administrators add `node.labels` for operational purposes by using - the [`docker node update`](node_update.md) command. - - For example, the following limits tasks for the redis service to nodes where the - node type label equals queue: - - ```console - $ docker service create \ - --name redis_2 \ - --constraint node.platform.os==linux \ - --constraint node.labels.type==queue \ - redis:3.0.6 - ``` - - If the service constraints exclude all nodes in the cluster, a message is printed - that no suitable node is found, but the scheduler will start a reconciliation - loop and deploy the service once a suitable node becomes available. - - In the example below, no node satisfying the constraint was found, causing the - service to not reconcile with the desired state: - - ```console - $ docker service create \ - --name web \ - --constraint node.labels.region==east \ - nginx:alpine - - lx1wrhhpmbbu0wuk0ybws30bc - overall progress: 0 out of 1 tasks - 1/1: no suitable node (scheduling constraints not satisfied on 5 nodes) - - $ docker service ls - ID NAME MODE REPLICAS IMAGE PORTS - b6lww17hrr4e web replicated 0/1 nginx:alpine - ``` - - After adding the `region=east` label to a node in the cluster, the service - reconciles, and the desired number of replicas are deployed: - - ```console - $ docker node update --label-add region=east yswe2dm4c5fdgtsrli1e8ya5l - yswe2dm4c5fdgtsrli1e8ya5l - - $ docker service ls - ID NAME MODE REPLICAS IMAGE PORTS - b6lww17hrr4e web replicated 1/1 nginx:alpine - ``` - - ### Specify service placement preferences (--placement-pref) - - You can set up the service to divide tasks evenly over different categories of - nodes. One example of where this can be useful is to balance tasks over a set - of datacenters or availability zones. The example below illustrates this: - - ```console - $ docker service create \ - --replicas 9 \ - --name redis_2 \ - --placement-pref spread=node.labels.datacenter \ - redis:3.0.6 - ``` - - This uses `--placement-pref` with a `spread` strategy (currently the only - supported strategy) to spread tasks evenly over the values of the `datacenter` - node label. In this example, we assume that every node has a `datacenter` node - label attached to it. If there are three different values of this label among - nodes in the swarm, one third of the tasks will be placed on the nodes - associated with each value. This is true even if there are more nodes with one - value than another. For example, consider the following set of nodes: - - - Three nodes with `node.labels.datacenter=east` - - Two nodes with `node.labels.datacenter=south` - - One node with `node.labels.datacenter=west` - - Since we are spreading over the values of the `datacenter` label and the - service has 9 replicas, 3 replicas will end up in each datacenter. There are - three nodes associated with the value `east`, so each one will get one of the - three replicas reserved for this value. There are two nodes with the value - `south`, and the three replicas for this value will be divided between them, - with one receiving two replicas and another receiving just one. Finally, `west` - has a single node that will get all three replicas reserved for `west`. - - If the nodes in one category (for example, those with - `node.labels.datacenter=south`) can't handle their fair share of tasks due to - constraints or resource limitations, the extra tasks will be assigned to other - nodes instead, if possible. - - Both engine labels and node labels are supported by placement preferences. The - example above uses a node label, because the label is referenced with - `node.labels.datacenter`. To spread over the values of an engine label, use - `--placement-pref spread=engine.labels.`. - - It is possible to add multiple placement preferences to a service. This - establishes a hierarchy of preferences, so that tasks are first divided over - one category, and then further divided over additional categories. One example - of where this may be useful is dividing tasks fairly between datacenters, and - then splitting the tasks within each datacenter over a choice of racks. To add - multiple placement preferences, specify the `--placement-pref` flag multiple - times. The order is significant, and the placement preferences will be applied - in the order given when making scheduling decisions. - - The following example sets up a service with multiple placement preferences. - Tasks are spread first over the various datacenters, and then over racks - (as indicated by the respective labels): - - ```console - $ docker service create \ - --replicas 9 \ - --name redis_2 \ - --placement-pref 'spread=node.labels.datacenter' \ - --placement-pref 'spread=node.labels.rack' \ - redis:3.0.6 - ``` - - When updating a service with `docker service update`, `--placement-pref-add` - appends a new placement preference after all existing placement preferences. - `--placement-pref-rm` removes an existing placement preference that matches the - argument. - - ### Specify memory requirements and constraints for a service (--reserve-memory and --limit-memory) - - If your service needs a minimum amount of memory in order to run correctly, - you can use `--reserve-memory` to specify that the service should only be - scheduled on a node with this much memory available to reserve. If no node is - available that meets the criteria, the task is not scheduled, but remains in a - pending state. - - The following example requires that 4GB of memory be available and reservable - on a given node before scheduling the service to run on that node. - - ```console - $ docker service create --reserve-memory=4GB --name=too-big nginx:alpine - ``` - - The managers won't schedule a set of containers on a single node whose combined - reservations exceed the memory available on that node. - - After a task is scheduled and running, `--reserve-memory` does not enforce a - memory limit. Use `--limit-memory` to ensure that a task uses no more than a - given amount of memory on a node. This example limits the amount of memory used - by the task to 4GB. The task will be scheduled even if each of your nodes has - only 2GB of memory, because `--limit-memory` is an upper limit. - - ```console - $ docker service create --limit-memory=4GB --name=too-big nginx:alpine - ``` - - Using `--reserve-memory` and `--limit-memory` does not guarantee that Docker - will not use more memory on your host than you want. For instance, you could - create many services, the sum of whose memory usage could exhaust the available - memory. - - You can prevent this scenario from exhausting the available memory by taking - into account other (non-containerized) software running on the host as well. If - `--reserve-memory` is greater than or equal to `--limit-memory`, Docker won't - schedule a service on a host that doesn't have enough memory. `--limit-memory` - will limit the service's memory to stay within that limit, so if every service - has a memory-reservation and limit set, Docker services will be less likely to - saturate the host. Other non-service containers or applications running directly - on the Docker host could still exhaust memory. - - There is a downside to this approach. Reserving memory also means that you may - not make optimum use of the memory available on the node. Consider a service - that under normal circumstances uses 100MB of memory, but depending on load can - "peak" at 500MB. Reserving 500MB for that service (to guarantee can have 500MB - for those "peaks") results in 400MB of memory being wasted most of the time. - - In short, you can take a more conservative or more flexible approach: - - - **Conservative**: reserve 500MB, and limit to 500MB. Basically you're now - treating the service containers as VMs, and you may be losing a big advantage - containers, which is greater density of services per host. - - - **Flexible**: limit to 500MB in the assumption that if the service requires - more than 500MB, it is malfunctioning. Reserve something between the 100MB - "normal" requirement and the 500MB "peak" requirement". This assumes that when - this service is at "peak", other services or non-container workloads probably - won't be. - - The approach you take depends heavily on the memory-usage patterns of your - workloads. You should test under normal and peak conditions before settling - on an approach. - - On Linux, you can also limit a service's overall memory footprint on a given - host at the level of the host operating system, using `cgroups` or other - relevant operating system tools. - - ### Specify maximum replicas per node (--replicas-max-per-node) - - Use the `--replicas-max-per-node` flag to set the maximum number of replica tasks that can run on a node. - The following command creates a nginx service with 2 replica tasks but only one replica task per node. - - One example where this can be useful is to balance tasks over a set of data centers together with `--placement-pref` - and let `--replicas-max-per-node` setting make sure that replicas are not migrated to another datacenter during - maintenance or datacenter failure. - - The example below illustrates this: - - ```console - $ docker service create \ - --name nginx \ - --replicas 2 \ - --replicas-max-per-node 1 \ - --placement-pref 'spread=node.labels.datacenter' \ - nginx - ``` - - ### Attach a service to an existing network (--network) - - You can use overlay networks to connect one or more services within the swarm. - - First, create an overlay network on a manager node the docker network create - command: - - ```console - $ docker network create --driver overlay my-network - - etjpu59cykrptrgw0z0hk5snf - ``` - - After you create an overlay network in swarm mode, all manager nodes have - access to the network. - - When you create a service and pass the `--network` flag to attach the service to - the overlay network: - - ```console - $ docker service create \ - --replicas 3 \ - --network my-network \ - --name my-web \ - nginx - - 716thylsndqma81j6kkkb5aus - ``` - - The swarm extends my-network to each node running the service. - - Containers on the same network can access each other using - [service discovery](https://docs.docker.com/network/overlay/#container-discovery). - - Long form syntax of `--network` allows to specify list of aliases and driver options: - `--network name=my-network,alias=web1,driver-opt=field1=value1` - - ### Publish service ports externally to the swarm (-p, --publish) - - You can publish service ports to make them available externally to the swarm - using the `--publish` flag. The `--publish` flag can take two different styles - of arguments. The short version is positional, and allows you to specify the - published port and target port separated by a colon (`:`). - - ```console - $ docker service create --name my_web --replicas 3 --publish 8080:80 nginx - ``` - - There is also a long format, which is easier to read and allows you to specify - more options. The long format is preferred. You cannot specify the service's - mode when using the short format. Here is an example of using the long format - for the same service as above: - - ```console - $ docker service create --name my_web --replicas 3 --publish published=8080,target=80 nginx - ``` - - The options you can specify are: - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    OptionShort syntaxLong syntaxDescription
    published and target port--publish 8080:80--publish published=8080,target=80

    - The target port within the container and the port to map it to on the - nodes, using the routing mesh (ingress) or host-level networking. - More options are available, later in this table. The key-value syntax is - preferred, because it is somewhat self-documenting. -

    modeNot possible to set using short syntax.--publish published=8080,target=80,mode=host

    - The mode to use for binding the port, either ingress or host. - Defaults to ingress to use the routing mesh. -

    protocol--publish 8080:80/tcp--publish published=8080,target=80,protocol=tcp

    - The protocol to use, tcp , udp, or sctp. Defaults to - tcp. To bind a port for both protocols, specify the -p or - --publish flag twice. -

    - - When you publish a service port using `ingress` mode, the swarm routing mesh - makes the service accessible at the published port on every node regardless if - there is a task for the service running on the node. If you use `host` mode, - the port is only bound on nodes where the service is running, and a given port - on a node can only be bound once. You can only set the publication mode using - the long syntax. For more information refer to - [Use swarm mode routing mesh](https://docs.docker.com/engine/swarm/ingress/). - - ### Provide credential specs for managed service accounts (--credentials-spec) - - This option is only used for services using Windows containers. The - `--credential-spec` must be in the format `file://` or - `registry://`. - - When using the `file://` format, the referenced file must be - present in the `CredentialSpecs` subdirectory in the docker data directory, - which defaults to `C:\ProgramData\Docker\` on Windows. For example, - specifying `file://spec.json` loads `C:\ProgramData\Docker\CredentialSpecs\spec.json`. - - When using the `registry://` format, the credential spec is - read from the Windows registry on the daemon's host. The specified - registry value must be located in: - - HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Virtualization\Containers\CredentialSpecs - - - ### Create services using templates - - You can use templates for some flags of `service create`, using the syntax - provided by the Go's [text/template](https://golang.org/pkg/text/template/) package. - - The supported flags are the following : - - - `--hostname` - - `--mount` - - `--env` - - Valid placeholders for the Go template are listed below: - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    PlaceholderDescription
    .Service.IDService ID
    .Service.NameService name
    .Service.LabelsService labels
    .Node.IDNode ID
    .Node.HostnameNode Hostname
    .Task.IDTask ID
    .Task.NameTask name
    .Task.SlotTask slot
    - - - #### Template example - - In this example, we are going to set the template of the created containers based on the - service's name, the node's ID and hostname where it sits. - - ```console - $ docker service create \ - --name hosttempl \ - --hostname="{{.Node.Hostname}}-{{.Node.ID}}-{{.Service.Name}}"\ - busybox top - - va8ew30grofhjoychbr6iot8c - - $ docker service ps va8ew30grofhjoychbr6iot8c - - ID NAME IMAGE NODE DESIRED STATE CURRENT STATE ERROR PORTS - wo41w8hg8qan hosttempl.1 busybox:latest@sha256:29f5d56d12684887bdfa50dcd29fc31eea4aaf4ad3bec43daf19026a7ce69912 2e7a8a9c4da2 Running Running about a minute ago - - $ docker inspect --format="{{.Config.Hostname}}" 2e7a8a9c4da2-wo41w8hg8qanxwjwsg4kxpprj-hosttempl - - x3ti0erg11rjpg64m75kej2mz-hosttempl - ``` - - ### Specify isolation mode on Windows (--isolation) - - By default, tasks scheduled on Windows nodes are run using the default isolation mode - configured for this particular node. To force a specific isolation mode, you can use - the `--isolation` flag: - - ```console - $ docker service create --name myservice --isolation=process microsoft/nanoserver - ``` - - Supported isolation modes on Windows are: - - `default`: use default settings specified on the node running the task - - `process`: use process isolation (Windows server only) - - `hyperv`: use Hyper-V isolation - - ### Create services requesting Generic Resources (--generic-resources) - - You can narrow the kind of nodes your task can land on through the using the - `--generic-resource` flag (if the nodes advertise these resources): - - ```console - $ docker service create \ - --name cuda \ - --generic-resource "NVIDIA-GPU=2" \ - --generic-resource "SSD=1" \ - nvidia/cuda - ``` - - ### Running as a job - - Jobs are a special kind of service designed to run an operation to completion - and then stop, as opposed to running long-running daemons. When a Task - belonging to a job exits successfully (return value 0), the Task is marked as - "Completed", and is not run again. - - Jobs are started by using one of two modes, `replicated-job` or `global-job` - - ```console - $ docker service create --name myjob \ - --mode replicated-job \ - bash "true" - ``` - - This command will run one Task, which will, using the `bash` image, execute the - command `true`, which will return 0 and then exit. - - Though Jobs are ultimately a different kind of service, they a couple of - caveats compared to other services: - - - None of the update or rollback configuration options are valid. Jobs can be - updated, but cannot be rolled out or rolled back, making these configuration - options moot. - - Jobs are never restarted on reaching the `Complete` state. This means that - for jobs, setting `--restart-condition` to `any` is the same as setting it to - `on-failure`. - - Jobs are available in both replicated and global modes. - - #### Replicated Jobs - - A replicated job is like a replicated service. Setting the `--replicas` flag - will specify total number of iterations of a job to execute. - - By default, all replicas of a replicated job will launch at once. To control - the total number of replicas that are executing simultaneously at any one time, - the `--max-concurrent` flag can be used: - - ```console - $ docker service create \ - --name mythrottledjob \ - --mode replicated-job \ + ```console + $ docker service create \ --replicas 10 \ - --max-concurrent 2 \ - bash "true" - ``` + --name redis \ + --update-delay 10s \ + --update-parallelism 2 \ + redis:3.0.6 + ``` - The above command will execute 10 Tasks in total, but only 2 of them will be - run at any given time. + When you run a [service update](service_update.md), the scheduler updates a + maximum of 2 tasks at a time, with `10s` between updates. For more information, + refer to the [rolling updates + tutorial](/engine/swarm/swarm-tutorial/rolling-update/). - #### Global Jobs + ### Set environment variables (-e, --env) {#env} - Global jobs are like global services, in that a Task is executed once on each node - matching placement constraints. Global jobs are represented by the mode `global-job`. + This sets an environment variable for all tasks in a service. For example: - Note that after a Global job is created, any new Nodes added to the cluster - will have a Task from that job started on them. The Global Job does not as a - whole have a "done" state, except insofar as every Node meeting the job's - constraints has a Completed task. + ```console + $ docker service create \ + --name redis_2 \ + --replicas 5 \ + --env MYVAR=foo \ + redis:3.0.6 + ``` + + To specify multiple environment variables, specify multiple `--env` flags, each + with a separate key-value pair. + + ```console + $ docker service create \ + --name redis_2 \ + --replicas 5 \ + --env MYVAR=foo \ + --env MYVAR2=bar \ + redis:3.0.6 + ``` + + ### Create a service with specific hostname (--hostname) {#hostname} + + This option sets the docker service containers hostname to a specific string. + For example: + + ```console + $ docker service create --name redis --hostname myredis redis:3.0.6 + ``` + + ### Set metadata on a service (-l, --label) {#label} + + A label is a `key=value` pair that applies metadata to a service. To label a + service with two labels: + + ```console + $ docker service create \ + --name redis_2 \ + --label com.example.foo="bar" \ + --label bar=baz \ + redis:3.0.6 + ``` + + For more information about labels, refer to [apply custom + metadata](/config/labels-custom-metadata/). + + ### Add bind mounts, volumes or memory filesystems (--mount) {#mount} + + Docker supports three different kinds of mounts, which allow containers to read + from or write to files or directories, either on the host operating system, or + on memory filesystems. These types are _data volumes_ (often referred to simply + as volumes), _bind mounts_, _tmpfs_, and _named pipes_. + + A **bind mount** makes a file or directory on the host available to the + container it is mounted within. A bind mount may be either read-only or + read-write. For example, a container might share its host's DNS information by + means of a bind mount of the host's `/etc/resolv.conf` or a container might + write logs to its host's `/var/log/myContainerLogs` directory. If you use + bind mounts and your host and containers have different notions of permissions, + access controls, or other such details, you will run into portability issues. + + A **named volume** is a mechanism for decoupling persistent data needed by your + container from the image used to create the container and from the host machine. + Named volumes are created and managed by Docker, and a named volume persists + even when no container is currently using it. Data in named volumes can be + shared between a container and the host machine, as well as between multiple + containers. Docker uses a _volume driver_ to create, manage, and mount volumes. + You can back up or restore volumes using Docker commands. + + A **tmpfs** mounts a tmpfs inside a container for volatile data. + + A **npipe** mounts a named pipe from the host into the container. + + Consider a situation where your image starts a lightweight web server. You could + use that image as a base image, copy in your website's HTML files, and package + that into another image. Each time your website changed, you'd need to update + the new image and redeploy all of the containers serving your website. A better + solution is to store the website in a named volume which is attached to each of + your web server containers when they start. To update the website, you just + update the named volume. + + For more information about named volumes, see + [Data Volumes](/storage/volumes/). + + The following table describes options which apply to both bind mounts and named + volumes in a service: + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    OptionRequiredDescription
    type +

    The type of mount, can be either volume, bind, tmpfs, or npipe. Defaults to volume if no type is specified.

    +
      +
    • volume: mounts a managed volume + into the container.
    • bind: + bind-mounts a directory or file from the host into the container.
    • +
    • tmpfs: mount a tmpfs in the container
    • +
    • npipe: mounts named pipe from the host into the container (Windows containers only).
    • +
    +
    src or sourcefor type=bind and type=npipe +
      +
    • + type=volume: src is an optional way to specify the name of the volume (for example, src=my-volume). + If the named volume does not exist, it is automatically created. If no src is specified, the volume is + assigned a random name which is guaranteed to be unique on the host, but may not be unique cluster-wide. + A randomly-named volume has the same lifecycle as its container and is destroyed when the container + is destroyed (which is upon service update, or when scaling or re-balancing the service) +
    • +
    • + type=bind: src is required, and specifies an absolute path to the file or directory to bind-mount + (for example, src=/path/on/host/). An error is produced if the file or directory does not exist. +
    • +
    • + type=tmpfs: src is not supported. +
    • +
    +

    dst or destination or target

    yes +

    Mount path inside the container, for example /some/path/in/container/. + If the path does not exist in the container's filesystem, the Engine creates + a directory at the specified location before mounting the volume or bind mount.

    +

    readonly or ro

    +

    The Engine mounts binds and volumes read-write unless readonly option + is given when mounting the bind or volume. Note that setting readonly for a + bind-mount does not make its submounts readonly on the current Linux implementation. See also bind-nonrecursive.

    +
      +
    • true or 1 or no value: Mounts the bind or volume read-only.
    • +
    • false or 0: Mounts the bind or volume read-write.
    • +
    +
    + + #### Options for Bind Mounts + + The following options can only be used for bind mounts (`type=bind`): + + + + + + + + + + + + + + + + + + + +
    OptionDescription
    bind-propagation +

    See the bind propagation section.

    +
    consistency +

    The consistency requirements for the mount; one of

    +
      +
    • default: Equivalent to consistent.
    • +
    • consistent: Full consistency. The container runtime and the host maintain an identical view of the mount at all times.
    • +
    • cached: The host's view of the mount is authoritative. There may be delays before updates made on the host are visible within a container.
    • +
    • delegated: The container runtime's view of the mount is authoritative. There may be delays before updates made in a container are visible on the host.
    • +
    +
    bind-nonrecursive + By default, submounts are recursively bind-mounted as well. However, this behavior can be confusing when a + bind mount is configured with readonly option, because submounts are not mounted as read-only. + Set bind-nonrecursive to disable recursive bind-mount.
    +
    + A value is optional:
    +
    +
      +
    • true or 1: Disables recursive bind-mount.
    • +
    • false or 0: Default if you do not provide a value. Enables recursive bind-mount.
    • +
    +
    + + ##### Bind propagation + + Bind propagation refers to whether or not mounts created within a given + bind mount or named volume can be propagated to replicas of that mount. Consider + a mount point `/mnt`, which is also mounted on `/tmp`. The propagation settings + control whether a mount on `/tmp/a` would also be available on `/mnt/a`. Each + propagation setting has a recursive counterpoint. In the case of recursion, + consider that `/tmp/a` is also mounted as `/foo`. The propagation settings + control whether `/mnt/a` and/or `/tmp/a` would exist. + + The `bind-propagation` option defaults to `rprivate` for both bind mounts and + volume mounts, and is only configurable for bind mounts. In other words, named + volumes do not support bind propagation. + + - **`shared`**: Sub-mounts of the original mount are exposed to replica mounts, + and sub-mounts of replica mounts are also propagated to the + original mount. + - **`slave`**: similar to a shared mount, but only in one direction. If the + original mount exposes a sub-mount, the replica mount can see it. + However, if the replica mount exposes a sub-mount, the original + mount cannot see it. + - **`private`**: The mount is private. Sub-mounts within it are not exposed to + replica mounts, and sub-mounts of replica mounts are not + exposed to the original mount. + - **`rshared`**: The same as shared, but the propagation also extends to and from + mount points nested within any of the original or replica mount + points. + - **`rslave`**: The same as `slave`, but the propagation also extends to and from + mount points nested within any of the original or replica mount + points. + - **`rprivate`**: The default. The same as `private`, meaning that no mount points + anywhere within the original or replica mount points propagate + in either direction. + + For more information about bind propagation, see the + [Linux kernel documentation for shared subtree](https://www.kernel.org/doc/Documentation/filesystems/sharedsubtree.txt). + + #### Options for named volumes + + The following options can only be used for named volumes (`type=volume`): + + + + + + + + + + + + + + + + + + + + + + + +
    OptionDescription
    volume-driver +

    Name of the volume-driver plugin to use for the volume. Defaults to + "local", to use the local volume driver to create the volume if the + volume does not exist.

    +
    volume-label + One or more custom metadata ("labels") to apply to the volume upon + creation. For example, + volume-label=mylabel=hello-world,my-other-label=hello-mars. For more + information about labels, refer to + apply custom metadata. +
    volume-nocopy + By default, if you attach an empty volume to a container, and files or + directories already existed at the mount-path in the container (dst), + the Engine copies those files and directories into the volume, allowing + the host to access them. Set volume-nocopy to disable copying files + from the container's filesystem to the volume and mount the empty volume.
    +
    + A value is optional:
    +
    +
      +
    • true or 1: Default if you do not provide a value. Disables copying.
    • +
    • false or 0: Enables copying.
    • +
    +
    volume-opt + Options specific to a given volume driver, which will be passed to the + driver when creating the volume. Options are provided as a comma-separated + list of key/value pairs, for example, + volume-opt=some-option=some-value,volume-opt=some-other-option=some-other-value. + For available options for a given driver, refer to that driver's + documentation. +
    + + + #### Options for tmpfs + + The following options can only be used for tmpfs mounts (`type=tmpfs`); + + + + + + + + + + + + + + + +
    OptionDescription
    tmpfs-sizeSize of the tmpfs mount in bytes. Unlimited by default in Linux.
    tmpfs-modeFile mode of the tmpfs in octal. (e.g. "700" or "0700".) Defaults to "1777" in Linux.
    + + + #### Differences between "--mount" and "--volume" + + The `--mount` flag supports most options that are supported by the `-v` + or `--volume` flag for `docker run`, with some important exceptions: + + - The `--mount` flag allows you to specify a volume driver and volume driver + options *per volume*, without creating the volumes in advance. In contrast, + `docker run` allows you to specify a single volume driver which is shared + by all volumes, using the `--volume-driver` flag. + + - The `--mount` flag allows you to specify custom metadata ("labels") for a volume, + before the volume is created. + + - When you use `--mount` with `type=bind`, the host-path must refer to an *existing* + path on the host. The path will not be created for you and the service will fail + with an error if the path does not exist. + + - The `--mount` flag does not allow you to relabel a volume with `Z` or `z` flags, + which are used for `selinux` labeling. + + #### Create a service using a named volume + + The following example creates a service that uses a named volume: + + ```console + $ docker service create \ + --name my-service \ + --replicas 3 \ + --mount type=volume,source=my-volume,destination=/path/in/container,volume-label="color=red",volume-label="shape=round" \ + nginx:alpine + ``` + + For each replica of the service, the engine requests a volume named "my-volume" + from the default ("local") volume driver where the task is deployed. If the + volume does not exist, the engine creates a new volume and applies the "color" + and "shape" labels. + + When the task is started, the volume is mounted on `/path/in/container/` inside + the container. + + Be aware that the default ("local") volume is a locally scoped volume driver. + This means that depending on where a task is deployed, either that task gets a + *new* volume named "my-volume", or shares the same "my-volume" with other tasks + of the same service. Multiple containers writing to a single shared volume can + cause data corruption if the software running inside the container is not + designed to handle concurrent processes writing to the same location. Also take + into account that containers can be re-scheduled by the Swarm orchestrator and + be deployed on a different node. + + #### Create a service that uses an anonymous volume + + The following command creates a service with three replicas with an anonymous + volume on `/path/in/container`: + + ```console + $ docker service create \ + --name my-service \ + --replicas 3 \ + --mount type=volume,destination=/path/in/container \ + nginx:alpine + ``` + + In this example, no name (`source`) is specified for the volume, so a new volume + is created for each task. This guarantees that each task gets its own volume, + and volumes are not shared between tasks. Anonymous volumes are removed after + the task using them is complete. + + #### Create a service that uses a bind-mounted host directory + + The following example bind-mounts a host directory at `/path/in/container` in + the containers backing the service: + + ```console + $ docker service create \ + --name my-service \ + --mount type=bind,source=/path/on/host,destination=/path/in/container \ + nginx:alpine + ``` + + ### Set service mode (--mode) + + The service mode determines whether this is a _replicated_ service or a _global_ + service. A replicated service runs as many tasks as specified, while a global + service runs on each active node in the swarm. + + The following command creates a global service: + + ```console + $ docker service create \ + --name redis_2 \ + --mode global \ + redis:3.0.6 + ``` + + ### Specify service constraints (--constraint) {#constraint} + + You can limit the set of nodes where a task can be scheduled by defining + constraint expressions. Constraint expressions can either use a _match_ (`==`) + or _exclude_ (`!=`) rule. Multiple constraints find nodes that satisfy every + expression (AND match). Constraints can match node or Docker Engine labels as + follows: + + | node attribute | matches | example | + |----------------------|--------------------------------|-----------------------------------------------| + | `node.id` | Node ID | `node.id==2ivku8v2gvtg4` | + | `node.hostname` | Node hostname | `node.hostname!=node-2` | + | `node.role` | Node role (`manager`/`worker`) | `node.role==manager` | + | `node.platform.os` | Node operating system | `node.platform.os==windows` | + | `node.platform.arch` | Node architecture | `node.platform.arch==x86_64` | + | `node.labels` | User-defined node labels | `node.labels.security==high` | + | `engine.labels` | Docker Engine's labels | `engine.labels.operatingsystem==ubuntu-22.04` | + + `engine.labels` apply to Docker Engine labels like operating system, drivers, + etc. Swarm administrators add `node.labels` for operational purposes by using + the [`docker node update`](node_update.md) command. + + For example, the following limits tasks for the redis service to nodes where the + node type label equals queue: + + ```console + $ docker service create \ + --name redis_2 \ + --constraint node.platform.os==linux \ + --constraint node.labels.type==queue \ + redis:3.0.6 + ``` + + If the service constraints exclude all nodes in the cluster, a message is printed + that no suitable node is found, but the scheduler will start a reconciliation + loop and deploy the service once a suitable node becomes available. + + In the example below, no node satisfying the constraint was found, causing the + service to not reconcile with the desired state: + + ```console + $ docker service create \ + --name web \ + --constraint node.labels.region==east \ + nginx:alpine + + lx1wrhhpmbbu0wuk0ybws30bc + overall progress: 0 out of 1 tasks + 1/1: no suitable node (scheduling constraints not satisfied on 5 nodes) + + $ docker service ls + ID NAME MODE REPLICAS IMAGE PORTS + b6lww17hrr4e web replicated 0/1 nginx:alpine + ``` + + After adding the `region=east` label to a node in the cluster, the service + reconciles, and the desired number of replicas are deployed: + + ```console + $ docker node update --label-add region=east yswe2dm4c5fdgtsrli1e8ya5l + yswe2dm4c5fdgtsrli1e8ya5l + + $ docker service ls + ID NAME MODE REPLICAS IMAGE PORTS + b6lww17hrr4e web replicated 1/1 nginx:alpine + ``` + + ### Specify service placement preferences (--placement-pref) {#placement-pref} + + You can set up the service to divide tasks evenly over different categories of + nodes. One example of where this can be useful is to balance tasks over a set + of datacenters or availability zones. The example below illustrates this: + + ```console + $ docker service create \ + --replicas 9 \ + --name redis_2 \ + --placement-pref spread=node.labels.datacenter \ + redis:3.0.6 + ``` + + This uses `--placement-pref` with a `spread` strategy (currently the only + supported strategy) to spread tasks evenly over the values of the `datacenter` + node label. In this example, we assume that every node has a `datacenter` node + label attached to it. If there are three different values of this label among + nodes in the swarm, one third of the tasks will be placed on the nodes + associated with each value. This is true even if there are more nodes with one + value than another. For example, consider the following set of nodes: + + - Three nodes with `node.labels.datacenter=east` + - Two nodes with `node.labels.datacenter=south` + - One node with `node.labels.datacenter=west` + + Since we are spreading over the values of the `datacenter` label and the + service has 9 replicas, 3 replicas will end up in each datacenter. There are + three nodes associated with the value `east`, so each one will get one of the + three replicas reserved for this value. There are two nodes with the value + `south`, and the three replicas for this value will be divided between them, + with one receiving two replicas and another receiving just one. Finally, `west` + has a single node that will get all three replicas reserved for `west`. + + If the nodes in one category (for example, those with + `node.labels.datacenter=south`) can't handle their fair share of tasks due to + constraints or resource limitations, the extra tasks will be assigned to other + nodes instead, if possible. + + Both engine labels and node labels are supported by placement preferences. The + example above uses a node label, because the label is referenced with + `node.labels.datacenter`. To spread over the values of an engine label, use + `--placement-pref spread=engine.labels.`. + + It is possible to add multiple placement preferences to a service. This + establishes a hierarchy of preferences, so that tasks are first divided over + one category, and then further divided over additional categories. One example + of where this may be useful is dividing tasks fairly between datacenters, and + then splitting the tasks within each datacenter over a choice of racks. To add + multiple placement preferences, specify the `--placement-pref` flag multiple + times. The order is significant, and the placement preferences will be applied + in the order given when making scheduling decisions. + + The following example sets up a service with multiple placement preferences. + Tasks are spread first over the various datacenters, and then over racks + (as indicated by the respective labels): + + ```console + $ docker service create \ + --replicas 9 \ + --name redis_2 \ + --placement-pref 'spread=node.labels.datacenter' \ + --placement-pref 'spread=node.labels.rack' \ + redis:3.0.6 + ``` + + When updating a service with `docker service update`, `--placement-pref-add` + appends a new placement preference after all existing placement preferences. + `--placement-pref-rm` removes an existing placement preference that matches the + argument. + + ### Specify memory requirements and constraints for a service (--reserve-memory and --limit-memory) {#reserve-memory} + + If your service needs a minimum amount of memory in order to run correctly, + you can use `--reserve-memory` to specify that the service should only be + scheduled on a node with this much memory available to reserve. If no node is + available that meets the criteria, the task is not scheduled, but remains in a + pending state. + + The following example requires that 4GB of memory be available and reservable + on a given node before scheduling the service to run on that node. + + ```console + $ docker service create --reserve-memory=4GB --name=too-big nginx:alpine + ``` + + The managers won't schedule a set of containers on a single node whose combined + reservations exceed the memory available on that node. + + After a task is scheduled and running, `--reserve-memory` does not enforce a + memory limit. Use `--limit-memory` to ensure that a task uses no more than a + given amount of memory on a node. This example limits the amount of memory used + by the task to 4GB. The task will be scheduled even if each of your nodes has + only 2GB of memory, because `--limit-memory` is an upper limit. + + ```console + $ docker service create --limit-memory=4GB --name=too-big nginx:alpine + ``` + + Using `--reserve-memory` and `--limit-memory` does not guarantee that Docker + will not use more memory on your host than you want. For instance, you could + create many services, the sum of whose memory usage could exhaust the available + memory. + + You can prevent this scenario from exhausting the available memory by taking + into account other (non-containerized) software running on the host as well. If + `--reserve-memory` is greater than or equal to `--limit-memory`, Docker won't + schedule a service on a host that doesn't have enough memory. `--limit-memory` + will limit the service's memory to stay within that limit, so if every service + has a memory-reservation and limit set, Docker services will be less likely to + saturate the host. Other non-service containers or applications running directly + on the Docker host could still exhaust memory. + + There is a downside to this approach. Reserving memory also means that you may + not make optimum use of the memory available on the node. Consider a service + that under normal circumstances uses 100MB of memory, but depending on load can + "peak" at 500MB. Reserving 500MB for that service (to guarantee can have 500MB + for those "peaks") results in 400MB of memory being wasted most of the time. + + In short, you can take a more conservative or more flexible approach: + + - **Conservative**: reserve 500MB, and limit to 500MB. Basically you're now + treating the service containers as VMs, and you may be losing a big advantage + containers, which is greater density of services per host. + + - **Flexible**: limit to 500MB in the assumption that if the service requires + more than 500MB, it is malfunctioning. Reserve something between the 100MB + "normal" requirement and the 500MB "peak" requirement". This assumes that when + this service is at "peak", other services or non-container workloads probably + won't be. + + The approach you take depends heavily on the memory-usage patterns of your + workloads. You should test under normal and peak conditions before settling + on an approach. + + On Linux, you can also limit a service's overall memory footprint on a given + host at the level of the host operating system, using `cgroups` or other + relevant operating system tools. + + ### Specify maximum replicas per node (--replicas-max-per-node) {#replicas-max-per-node} + + Use the `--replicas-max-per-node` flag to set the maximum number of replica tasks that can run on a node. + The following command creates a nginx service with 2 replica tasks but only one replica task per node. + + One example where this can be useful is to balance tasks over a set of data centers together with `--placement-pref` + and let `--replicas-max-per-node` setting make sure that replicas are not migrated to another datacenter during + maintenance or datacenter failure. + + The example below illustrates this: + + ```console + $ docker service create \ + --name nginx \ + --replicas 2 \ + --replicas-max-per-node 1 \ + --placement-pref 'spread=node.labels.datacenter' \ + nginx + ``` + + ### Attach a service to an existing network (--network) {#network} + + You can use overlay networks to connect one or more services within the swarm. + + First, create an overlay network on a manager node the docker network create + command: + + ```console + $ docker network create --driver overlay my-network + + etjpu59cykrptrgw0z0hk5snf + ``` + + After you create an overlay network in swarm mode, all manager nodes have + access to the network. + + When you create a service and pass the `--network` flag to attach the service to + the overlay network: + + ```console + $ docker service create \ + --replicas 3 \ + --network my-network \ + --name my-web \ + nginx + + 716thylsndqma81j6kkkb5aus + ``` + + The swarm extends my-network to each node running the service. + + Containers on the same network can access each other using + [service discovery](/network/overlay/#container-discovery). + + Long form syntax of `--network` allows to specify list of aliases and driver options: + `--network name=my-network,alias=web1,driver-opt=field1=value1` + + ### Publish service ports externally to the swarm (-p, --publish) {#publish} + + You can publish service ports to make them available externally to the swarm + using the `--publish` flag. The `--publish` flag can take two different styles + of arguments. The short version is positional, and allows you to specify the + published port and target port separated by a colon (`:`). + + ```console + $ docker service create --name my_web --replicas 3 --publish 8080:80 nginx + ``` + + There is also a long format, which is easier to read and allows you to specify + more options. The long format is preferred. You cannot specify the service's + mode when using the short format. Here is an example of using the long format + for the same service as above: + + ```console + $ docker service create --name my_web --replicas 3 --publish published=8080,target=80 nginx + ``` + + The options you can specify are: + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    OptionShort syntaxLong syntaxDescription
    published and target port--publish 8080:80--publish published=8080,target=80

    + The target port within the container and the port to map it to on the + nodes, using the routing mesh (ingress) or host-level networking. + More options are available, later in this table. The key-value syntax is + preferred, because it is somewhat self-documenting. +

    modeNot possible to set using short syntax.--publish published=8080,target=80,mode=host

    + The mode to use for binding the port, either ingress or host. + Defaults to ingress to use the routing mesh. +

    protocol--publish 8080:80/tcp--publish published=8080,target=80,protocol=tcp

    + The protocol to use, tcp , udp, or sctp. Defaults to + tcp. To bind a port for both protocols, specify the -p or + --publish flag twice. +

    + + When you publish a service port using `ingress` mode, the swarm routing mesh + makes the service accessible at the published port on every node regardless if + there is a task for the service running on the node. If you use `host` mode, + the port is only bound on nodes where the service is running, and a given port + on a node can only be bound once. You can only set the publication mode using + the long syntax. For more information refer to + [Use swarm mode routing mesh](/engine/swarm/ingress/). + + ### Provide credential specs for managed service accounts (--credentials-spec) {#credentials-spec} + + This option is only used for services using Windows containers. The + `--credential-spec` must be in the format `file://` or + `registry://`. + + When using the `file://` format, the referenced file must be + present in the `CredentialSpecs` subdirectory in the docker data directory, + which defaults to `C:\ProgramData\Docker\` on Windows. For example, + specifying `file://spec.json` loads `C:\ProgramData\Docker\CredentialSpecs\spec.json`. + + When using the `registry://` format, the credential spec is + read from the Windows registry on the daemon's host. The specified + registry value must be located in: + + HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Virtualization\Containers\CredentialSpecs + + + ### Create services using templates + + You can use templates for some flags of `service create`, using the syntax + provided by the Go's [text/template](https://golang.org/pkg/text/template/) package. + + The supported flags are the following : + + - `--hostname` + - `--mount` + - `--env` + + Valid placeholders for the Go template are listed below: + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    PlaceholderDescription
    .Service.IDService ID
    .Service.NameService name
    .Service.LabelsService labels
    .Node.IDNode ID
    .Node.HostnameNode Hostname
    .Task.IDTask ID
    .Task.NameTask name
    .Task.SlotTask slot
    + + + #### Template example + + In this example, we are going to set the template of the created containers based on the + service's name, the node's ID and hostname where it sits. + + ```console + $ docker service create \ + --name hosttempl \ + --hostname="{{.Node.Hostname}}-{{.Node.ID}}-{{.Service.Name}}"\ + busybox top + + va8ew30grofhjoychbr6iot8c + + $ docker service ps va8ew30grofhjoychbr6iot8c + + ID NAME IMAGE NODE DESIRED STATE CURRENT STATE ERROR PORTS + wo41w8hg8qan hosttempl.1 busybox:latest@sha256:29f5d56d12684887bdfa50dcd29fc31eea4aaf4ad3bec43daf19026a7ce69912 2e7a8a9c4da2 Running Running about a minute ago + + $ docker inspect --format="{{.Config.Hostname}}" 2e7a8a9c4da2-wo41w8hg8qanxwjwsg4kxpprj-hosttempl + + x3ti0erg11rjpg64m75kej2mz-hosttempl + ``` + + ### Specify isolation mode on Windows (--isolation) {#isolation} + + By default, tasks scheduled on Windows nodes are run using the default isolation mode + configured for this particular node. To force a specific isolation mode, you can use + the `--isolation` flag: + + ```console + $ docker service create --name myservice --isolation=process microsoft/nanoserver + ``` + + Supported isolation modes on Windows are: + - `default`: use default settings specified on the node running the task + - `process`: use process isolation (Windows server only) + - `hyperv`: use Hyper-V isolation + + ### Create services requesting Generic Resources (--generic-resources) {#generic-resources} + + You can narrow the kind of nodes your task can land on through the using the + `--generic-resource` flag (if the nodes advertise these resources): + + ```console + $ docker service create \ + --name cuda \ + --generic-resource "NVIDIA-GPU=2" \ + --generic-resource "SSD=1" \ + nvidia/cuda + ``` + + ### Running as a job + + Jobs are a special kind of service designed to run an operation to completion + and then stop, as opposed to running long-running daemons. When a Task + belonging to a job exits successfully (return value 0), the Task is marked as + "Completed", and is not run again. + + Jobs are started by using one of two modes, `replicated-job` or `global-job` + + ```console + $ docker service create --name myjob \ + --mode replicated-job \ + bash "true" + ``` + + This command will run one Task, which will, using the `bash` image, execute the + command `true`, which will return 0 and then exit. + + Though Jobs are ultimately a different kind of service, they a couple of + caveats compared to other services: + + - None of the update or rollback configuration options are valid. Jobs can be + updated, but cannot be rolled out or rolled back, making these configuration + options moot. + - Jobs are never restarted on reaching the `Complete` state. This means that + for jobs, setting `--restart-condition` to `any` is the same as setting it to + `on-failure`. + + Jobs are available in both replicated and global modes. + + #### Replicated Jobs + + A replicated job is like a replicated service. Setting the `--replicas` flag + will specify total number of iterations of a job to execute. + + By default, all replicas of a replicated job will launch at once. To control + the total number of replicas that are executing simultaneously at any one time, + the `--max-concurrent` flag can be used: + + ```console + $ docker service create \ + --name mythrottledjob \ + --mode replicated-job \ + --replicas 10 \ + --max-concurrent 2 \ + bash "true" + ``` + + The above command will execute 10 Tasks in total, but only 2 of them will be + run at any given time. + + #### Global Jobs + + Global jobs are like global services, in that a Task is executed once on each node + matching placement constraints. Global jobs are represented by the mode `global-job`. + + Note that after a Global job is created, any new Nodes added to the cluster + will have a Task from that job started on them. The Global Job does not as a + whole have a "done" state, except insofar as every Node meeting the job's + constraints has a Completed task. deprecated: false min_api_version: "1.24" experimental: false diff --git a/_data/engine-cli/docker_service_inspect.yaml b/_data/engine-cli/docker_service_inspect.yaml index e0aed46b0c..731eeb3f03 100644 --- a/_data/engine-cli/docker_service_inspect.yaml +++ b/_data/engine-cli/docker_service_inspect.yaml @@ -1,165 +1,184 @@ command: docker service inspect short: Display detailed information on one or more services long: |- - Inspects the specified service. + Inspects the specified service. - By default, this renders all results in a JSON array. If a format is specified, - the given template will be executed for each result. + By default, this renders all results in a JSON array. If a format is specified, + the given template will be executed for each result. - Go's [text/template](https://golang.org/pkg/text/template/) package - describes all the details of the format. + Go's [text/template](https://golang.org/pkg/text/template/) package + describes all the details of the format. - > **Note** - > - > This is a cluster management command, and must be executed on a swarm - > manager node. To learn about managers and workers, refer to the - > [Swarm mode section](https://docs.docker.com/engine/swarm/) in the - > documentation. + > **Note** + > + > This is a cluster management command, and must be executed on a swarm + > manager node. To learn about managers and workers, refer to the + > [Swarm mode section](/engine/swarm/) in the + > documentation. usage: docker service inspect [OPTIONS] SERVICE [SERVICE...] pname: docker service plink: docker_service.yaml options: -- option: format - shorthand: f - value_type: string - description: Format the output using the given Go template - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: pretty - value_type: bool - default_value: "false" - description: Print the information in a human friendly format - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false + - option: format + shorthand: f + value_type: string + description: |- + Format output using a custom template: + 'json': Print in JSON format + 'TEMPLATE': Print output using the given Go template. + Refer to https://docs.docker.com/go/formatting/ for more information about formatting output with templates + details_url: '#format' + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: pretty + value_type: bool + default_value: "false" + description: Print the information in a human friendly format + details_url: '#pretty' + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false +inherited_options: + - option: help + value_type: bool + default_value: "false" + description: Print usage + deprecated: false + hidden: true + experimental: false + experimentalcli: false + kubernetes: false + swarm: false examples: |- - ### Inspect a service by name or ID + ### Inspect a service by name or ID - You can inspect a service, either by its *name*, or *ID* + You can inspect a service, either by its *name*, or *ID* - For example, given the following service; + For example, given the following service; - ```console - $ docker service ls - ID NAME MODE REPLICAS IMAGE - dmu1ept4cxcf redis replicated 3/3 redis:3.0.6 - ``` + ```console + $ docker service ls + ID NAME MODE REPLICAS IMAGE + dmu1ept4cxcf redis replicated 3/3 redis:3.0.6 + ``` - Both `docker service inspect redis`, and `docker service inspect dmu1ept4cxcf` - produce the same result: + Both `docker service inspect redis`, and `docker service inspect dmu1ept4cxcf` + produce the same result: - ```console - $ docker service inspect redis - ``` + ```console + $ docker service inspect redis + ``` - The output is in JSON format, for example: + The output is in JSON format, for example: - ```json - [ - { - "ID": "dmu1ept4cxcfe8k8lhtux3ro3", - "Version": { - "Index": 12 - }, - "CreatedAt": "2016-06-17T18:44:02.558012087Z", - "UpdatedAt": "2016-06-17T18:44:02.558012087Z", - "Spec": { - "Name": "redis", - "TaskTemplate": { - "ContainerSpec": { - "Image": "redis:3.0.6" - }, - "Resources": { - "Limits": {}, - "Reservations": {} - }, - "RestartPolicy": { - "Condition": "any", - "MaxAttempts": 0 - }, - "Placement": {} + ```json + [ + { + "ID": "dmu1ept4cxcfe8k8lhtux3ro3", + "Version": { + "Index": 12 }, - "Mode": { - "Replicated": { - "Replicas": 1 + "CreatedAt": "2016-06-17T18:44:02.558012087Z", + "UpdatedAt": "2016-06-17T18:44:02.558012087Z", + "Spec": { + "Name": "redis", + "TaskTemplate": { + "ContainerSpec": { + "Image": "redis:3.0.6" + }, + "Resources": { + "Limits": {}, + "Reservations": {} + }, + "RestartPolicy": { + "Condition": "any", + "MaxAttempts": 0 + }, + "Placement": {} + }, + "Mode": { + "Replicated": { + "Replicas": 1 + } + }, + "UpdateConfig": {}, + "EndpointSpec": { + "Mode": "vip" } }, - "UpdateConfig": {}, - "EndpointSpec": { - "Mode": "vip" + "Endpoint": { + "Spec": {} } - }, - "Endpoint": { - "Spec": {} } - } - ] - ``` + ] + ``` - ```console - $ docker service inspect dmu1ept4cxcf + ```console + $ docker service inspect dmu1ept4cxcf - [ - { - "ID": "dmu1ept4cxcfe8k8lhtux3ro3", - "Version": { - "Index": 12 - }, - ... - } - ] - ``` + [ + { + "ID": "dmu1ept4cxcfe8k8lhtux3ro3", + "Version": { + "Index": 12 + }, + ... + } + ] + ``` - ### Formatting (--pretty) + ### Formatting (--pretty) {#pretty} - You can print the inspect output in a human-readable format instead of the default - JSON output, by using the `--pretty` option: + You can print the inspect output in a human-readable format instead of the default + JSON output, by using the `--pretty` option: - ```console - $ docker service inspect --pretty frontend + ```console + $ docker service inspect --pretty frontend - ID: c8wgl7q4ndfd52ni6qftkvnnp - Name: frontend - Labels: - - org.example.projectname=demo-app - Service Mode: REPLICATED - Replicas: 5 - Placement: - UpdateConfig: - Parallelism: 0 - On failure: pause - Max failure ratio: 0 - ContainerSpec: - Image: nginx:alpine - Resources: - Networks: net1 - Endpoint Mode: vip - Ports: - PublishedPort = 4443 - Protocol = tcp - TargetPort = 443 - PublishMode = ingress - ``` + ID: c8wgl7q4ndfd52ni6qftkvnnp + Name: frontend + Labels: + - org.example.projectname=demo-app + Service Mode: REPLICATED + Replicas: 5 + Placement: + UpdateConfig: + Parallelism: 0 + On failure: pause + Max failure ratio: 0 + ContainerSpec: + Image: nginx:alpine + Resources: + Networks: net1 + Endpoint Mode: vip + Ports: + PublishedPort = 4443 + Protocol = tcp + TargetPort = 443 + PublishMode = ingress + ``` - You can also use `--format pretty` for the same effect. + You can also use `--format pretty` for the same effect. - ### Format the output (--format) + ### Format the output (--format) {#format} - You can use the --format option to obtain specific information about a - The `--format` option can be used to obtain specific information about a - service. For example, the following command outputs the number of replicas - of the "redis" service. + You can use the --format option to obtain specific information about a + The `--format` option can be used to obtain specific information about a + service. For example, the following command outputs the number of replicas + of the "redis" service. - ```console - $ docker service inspect --format='{{.Spec.Mode.Replicated.Replicas}}' redis + ```console + $ docker service inspect --format='{{.Spec.Mode.Replicated.Replicas}}' redis - 10 - ``` + 10 + ``` deprecated: false min_api_version: "1.24" experimental: false diff --git a/_data/engine-cli/docker_service_logs.yaml b/_data/engine-cli/docker_service_logs.yaml index 29cd8214a6..5454520ffb 100644 --- a/_data/engine-cli/docker_service_logs.yaml +++ b/_data/engine-cli/docker_service_logs.yaml @@ -1,145 +1,165 @@ command: docker service logs short: Fetch the logs of a service or task long: |- - The `docker service logs` command batch-retrieves logs present at the time of execution. + The `docker service logs` command batch-retrieves logs present at the time of execution. - > **Note** - > - > This is a cluster management command, and must be executed on a swarm - > manager node. To learn about managers and workers, refer to the - > [Swarm mode section](https://docs.docker.com/engine/swarm/) in the - > documentation. + > **Note** + > + > This is a cluster management command, and must be executed on a swarm + > manager node. To learn about managers and workers, refer to the + > [Swarm mode section](/engine/swarm/) in the + > documentation. - The `docker service logs` command can be used with either the name or ID of a - service, or with the ID of a task. If a service is passed, it will display logs - for all of the containers in that service. If a task is passed, it will only - display logs from that particular task. + The `docker service logs` command can be used with either the name or ID of a + service, or with the ID of a task. If a service is passed, it will display logs + for all of the containers in that service. If a task is passed, it will only + display logs from that particular task. - > **Note** - > - > This command is only functional for services that are started with - > the `json-file` or `journald` logging driver. + > **Note** + > + > This command is only functional for services that are started with + > the `json-file` or `journald` logging driver. - For more information about selecting and configuring logging drivers, refer to - [Configure logging drivers](https://docs.docker.com/config/containers/logging/configure/). + For more information about selecting and configuring logging drivers, refer to + [Configure logging drivers](/config/containers/logging/configure/). - The `docker service logs --follow` command will continue streaming the new output from - the service's `STDOUT` and `STDERR`. + The `docker service logs --follow` command will continue streaming the new output from + the service's `STDOUT` and `STDERR`. - Passing a negative number or a non-integer to `--tail` is invalid and the - value is set to `all` in that case. + Passing a negative number or a non-integer to `--tail` is invalid and the + value is set to `all` in that case. - The `docker service logs --timestamps` command will add an [RFC3339Nano timestamp](https://golang.org/pkg/time/#pkg-constants) - , for example `2014-09-16T06:17:46.000000000Z`, to each - log entry. To ensure that the timestamps are aligned the - nano-second part of the timestamp will be padded with zero when necessary. + The `docker service logs --timestamps` command will add an [RFC3339Nano timestamp](https://golang.org/pkg/time/#pkg-constants) + , for example `2014-09-16T06:17:46.000000000Z`, to each + log entry. To ensure that the timestamps are aligned the + nano-second part of the timestamp will be padded with zero when necessary. - The `docker service logs --details` command will add on extra attributes, such as - environment variables and labels, provided to `--log-opt` when creating the - service. + The `docker service logs --details` command will add on extra attributes, such as + environment variables and labels, provided to `--log-opt` when creating the + service. - The `--since` option shows only the service logs generated after - a given date. You can specify the date as an RFC 3339 date, a UNIX - timestamp, or a Go duration string (e.g. `1m30s`, `3h`). Besides RFC3339 date - format you may also use RFC3339Nano, `2006-01-02T15:04:05`, - `2006-01-02T15:04:05.999999999`, `2006-01-02Z07:00`, and `2006-01-02`. The local - timezone on the client will be used if you do not provide either a `Z` or a - `+-00:00` timezone offset at the end of the timestamp. When providing Unix - timestamps enter seconds[.nanoseconds], where seconds is the number of seconds - that have elapsed since January 1, 1970 (midnight UTC/GMT), not counting leap - seconds (aka Unix epoch or Unix time), and the optional .nanoseconds field is a - fraction of a second no more than nine digits long. You can combine the - `--since` option with either or both of the `--follow` or `--tail` options. + The `--since` option shows only the service logs generated after + a given date. You can specify the date as an RFC 3339 date, a UNIX + timestamp, or a Go duration string (e.g. `1m30s`, `3h`). Besides RFC3339 date + format you may also use RFC3339Nano, `2006-01-02T15:04:05`, + `2006-01-02T15:04:05.999999999`, `2006-01-02Z07:00`, and `2006-01-02`. The local + timezone on the client will be used if you do not provide either a `Z` or a + `+-00:00` timezone offset at the end of the timestamp. When providing Unix + timestamps enter seconds[.nanoseconds], where seconds is the number of seconds + that have elapsed since January 1, 1970 (midnight UTC/GMT), not counting leap + seconds (aka Unix epoch or Unix time), and the optional .nanoseconds field is a + fraction of a second no more than nine digits long. You can combine the + `--since` option with either or both of the `--follow` or `--tail` options. usage: docker service logs [OPTIONS] SERVICE|TASK pname: docker service plink: docker_service.yaml options: -- option: details - value_type: bool - default_value: "false" - description: Show extra details provided to logs - deprecated: false - min_api_version: "1.30" - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: follow - shorthand: f - value_type: bool - default_value: "false" - description: Follow log output - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: no-resolve - value_type: bool - default_value: "false" - description: Do not map IDs to Names in output - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: no-task-ids - value_type: bool - default_value: "false" - description: Do not include task IDs in output - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: no-trunc - value_type: bool - default_value: "false" - description: Do not truncate output - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: raw - value_type: bool - default_value: "false" - description: Do not neatly format logs - deprecated: false - min_api_version: "1.30" - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: since - value_type: string - description: | - Show logs since timestamp (e.g. 2013-01-02T13:23:37Z) or relative (e.g. 42m for 42 minutes) - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: tail - shorthand: "n" - value_type: string - default_value: all - description: Number of lines to show from the end of the logs - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: timestamps - shorthand: t - value_type: bool - default_value: "false" - description: Show timestamps - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false + - option: details + value_type: bool + default_value: "false" + description: Show extra details provided to logs + deprecated: false + hidden: false + min_api_version: "1.30" + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: follow + shorthand: f + value_type: bool + default_value: "false" + description: Follow log output + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: no-resolve + value_type: bool + default_value: "false" + description: Do not map IDs to Names in output + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: no-task-ids + value_type: bool + default_value: "false" + description: Do not include task IDs in output + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: no-trunc + value_type: bool + default_value: "false" + description: Do not truncate output + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: raw + value_type: bool + default_value: "false" + description: Do not neatly format logs + deprecated: false + hidden: false + min_api_version: "1.30" + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: since + value_type: string + description: | + Show logs since timestamp (e.g. `2013-01-02T13:23:37Z`) or relative (e.g. `42m` for 42 minutes) + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: tail + shorthand: "n" + value_type: string + default_value: all + description: Number of lines to show from the end of the logs + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: timestamps + shorthand: t + value_type: bool + default_value: "false" + description: Show timestamps + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false +inherited_options: + - option: help + value_type: bool + default_value: "false" + description: Print usage + deprecated: false + hidden: true + experimental: false + experimentalcli: false + kubernetes: false + swarm: false deprecated: false min_api_version: "1.29" experimental: false diff --git a/_data/engine-cli/docker_service_ls.yaml b/_data/engine-cli/docker_service_ls.yaml index 484bc60b5b..5e1ffdf82c 100644 --- a/_data/engine-cli/docker_service_ls.yaml +++ b/_data/engine-cli/docker_service_ls.yaml @@ -1,165 +1,194 @@ command: docker service ls -aliases: list +aliases: docker service ls, docker service list short: List services long: |- - This command lists services are running in the swarm. + This command lists services are running in the swarm. - > **Note** - > - > This is a cluster management command, and must be executed on a swarm - > manager node. To learn about managers and workers, refer to the - > [Swarm mode section](https://docs.docker.com/engine/swarm/) in the - > documentation. + > **Note** + > + > This is a cluster management command, and must be executed on a swarm + > manager node. To learn about managers and workers, refer to the + > [Swarm mode section](/engine/swarm/) in the + > documentation. usage: docker service ls [OPTIONS] pname: docker service plink: docker_service.yaml options: -- option: filter - shorthand: f - value_type: filter - description: Filter output based on conditions provided - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: format - value_type: string - description: Pretty-print services using a Go template - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: quiet - shorthand: q - value_type: bool - default_value: "false" - description: Only display IDs - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false + - option: filter + shorthand: f + value_type: filter + description: Filter output based on conditions provided + details_url: '#filter' + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: format + value_type: string + description: |- + Format output using a custom template: + 'table': Print output in table format with column headers (default) + 'table TEMPLATE': Print output in table format using the given Go template + 'json': Print in JSON format + 'TEMPLATE': Print output using the given Go template. + Refer to https://docs.docker.com/go/formatting/ for more information about formatting output with templates + details_url: '#format' + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: quiet + shorthand: q + value_type: bool + default_value: "false" + description: Only display IDs + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false +inherited_options: + - option: help + value_type: bool + default_value: "false" + description: Print usage + deprecated: false + hidden: true + experimental: false + experimentalcli: false + kubernetes: false + swarm: false examples: |- - On a manager node: + On a manager node: - ```console - $ docker service ls + ```console + $ docker service ls - ID NAME MODE REPLICAS IMAGE - c8wgl7q4ndfd frontend replicated 5/5 nginx:alpine - dmu1ept4cxcf redis replicated 3/3 redis:3.0.6 - iwe3278osahj mongo global 7/7 mongo:3.3 - hh08h9uu8uwr job replicated-job 1/1 (3/5 completed) nginx:latest - ``` + ID NAME MODE REPLICAS IMAGE + c8wgl7q4ndfd frontend replicated 5/5 nginx:alpine + dmu1ept4cxcf redis replicated 3/3 redis:3.0.6 + iwe3278osahj mongo global 7/7 mongo:3.3 + hh08h9uu8uwr job replicated-job 1/1 (3/5 completed) nginx:latest + ``` - The `REPLICAS` column shows both the *actual* and *desired* number of tasks for - the service. If the service is in `replicated-job` or `global-job`, it will - additionally show the completion status of the job as completed tasks over - total tasks the job will execute. + The `REPLICAS` column shows both the *actual* and *desired* number of tasks for + the service. If the service is in `replicated-job` or `global-job`, it will + additionally show the completion status of the job as completed tasks over + total tasks the job will execute. - ### Filtering (--filter) + ### Filtering (--filter) {#filter} - The filtering flag (`-f` or `--filter`) format is of "key=value". If there is more - than one filter, then pass multiple flags (e.g., `--filter "foo=bar" --filter "bif=baz"`) + The filtering flag (`-f` or `--filter`) format is of "key=value". If there is more + than one filter, then pass multiple flags (e.g., `--filter "foo=bar" --filter "bif=baz"`) - The currently supported filters are: + The currently supported filters are: - * [id](service_ls.md#id) - * [label](service_ls.md#label) - * [mode](service_ls.md#mode) - * [name](service_ls.md#name) + * [id](service_ls.md#id) + * [label](service_ls.md#label) + * [mode](service_ls.md#mode) + * [name](service_ls.md#name) - #### id + #### id - The `id` filter matches all or part of a service's id. + The `id` filter matches all or part of a service's id. - ```console - $ docker service ls -f "id=0bcjw" - ID NAME MODE REPLICAS IMAGE - 0bcjwfh8ychr redis replicated 1/1 redis:3.0.6 - ``` + ```console + $ docker service ls -f "id=0bcjw" + ID NAME MODE REPLICAS IMAGE + 0bcjwfh8ychr redis replicated 1/1 redis:3.0.6 + ``` - #### label + #### label - The `label` filter matches services based on the presence of a `label` alone or - a `label` and a value. + The `label` filter matches services based on the presence of a `label` alone or + a `label` and a value. - The following filter matches all services with a `project` label regardless of - its value: + The following filter matches all services with a `project` label regardless of + its value: - ```console - $ docker service ls --filter label=project - ID NAME MODE REPLICAS IMAGE - 01sl1rp6nj5u frontend2 replicated 1/1 nginx:alpine - 36xvvwwauej0 frontend replicated 5/5 nginx:alpine - 74nzcxxjv6fq backend replicated 3/3 redis:3.0.6 - ``` + ```console + $ docker service ls --filter label=project + ID NAME MODE REPLICAS IMAGE + 01sl1rp6nj5u frontend2 replicated 1/1 nginx:alpine + 36xvvwwauej0 frontend replicated 5/5 nginx:alpine + 74nzcxxjv6fq backend replicated 3/3 redis:3.0.6 + ``` - The following filter matches only services with the `project` label with the - `project-a` value. + The following filter matches only services with the `project` label with the + `project-a` value. - ```console - $ docker service ls --filter label=project=project-a - ID NAME MODE REPLICAS IMAGE - 36xvvwwauej0 frontend replicated 5/5 nginx:alpine - 74nzcxxjv6fq backend replicated 3/3 redis:3.0.6 - ``` + ```console + $ docker service ls --filter label=project=project-a + ID NAME MODE REPLICAS IMAGE + 36xvvwwauej0 frontend replicated 5/5 nginx:alpine + 74nzcxxjv6fq backend replicated 3/3 redis:3.0.6 + ``` - #### mode + #### mode - The `mode` filter matches on the mode (either `replicated` or `global`) of a service. + The `mode` filter matches on the mode (either `replicated` or `global`) of a service. - The following filter matches only `global` services. + The following filter matches only `global` services. - ```console - $ docker service ls --filter mode=global - ID NAME MODE REPLICAS IMAGE - w7y0v2yrn620 top global 1/1 busybox - ``` + ```console + $ docker service ls --filter mode=global + ID NAME MODE REPLICAS IMAGE + w7y0v2yrn620 top global 1/1 busybox + ``` - #### name + #### name - The `name` filter matches on all or part of a service's name. + The `name` filter matches on all or part of a service's name. - The following filter matches services with a name containing `redis`. + The following filter matches services with a name containing `redis`. - ```console - $ docker service ls --filter name=redis - ID NAME MODE REPLICAS IMAGE - 0bcjwfh8ychr redis replicated 1/1 redis:3.0.6 - ``` + ```console + $ docker service ls --filter name=redis + ID NAME MODE REPLICAS IMAGE + 0bcjwfh8ychr redis replicated 1/1 redis:3.0.6 + ``` - ### Format the output (--format) + ### Format the output (--format) {#format} - The formatting options (`--format`) pretty-prints services output - using a Go template. + The formatting options (`--format`) pretty-prints services output + using a Go template. - Valid placeholders for the Go template are listed below: + Valid placeholders for the Go template are listed below: - | Placeholder | Description | - |-------------|-----------------------------------------| - | `.ID` | Service ID | - | `.Name` | Service name | - | `.Mode` | Service mode (replicated, global) | - | `.Replicas` | Service replicas | - | `.Image` | Service image | - | `.Ports` | Service ports published in ingress mode | + | Placeholder | Description | + |-------------|-----------------------------------------| + | `.ID` | Service ID | + | `.Name` | Service name | + | `.Mode` | Service mode (replicated, global) | + | `.Replicas` | Service replicas | + | `.Image` | Service image | + | `.Ports` | Service ports published in ingress mode | - When using the `--format` option, the `service ls` command will either - output the data exactly as the template declares or, when using the - `table` directive, includes column headers as well. + When using the `--format` option, the `service ls` command will either + output the data exactly as the template declares or, when using the + `table` directive, includes column headers as well. - The following example uses a template without headers and outputs the - `ID`, `Mode`, and `Replicas` entries separated by a colon (`:`) for all services: + The following example uses a template without headers and outputs the + `ID`, `Mode`, and `Replicas` entries separated by a colon (`:`) for all services: - ```console - $ docker service ls --format "{{.ID}}: {{.Mode}} {{.Replicas}}" + ```console + $ docker service ls --format "{{.ID}}: {{.Mode}} {{.Replicas}}" - 0zmvwuiu3vue: replicated 10/10 - fm6uf97exkul: global 5/5 - ``` + 0zmvwuiu3vue: replicated 10/10 + fm6uf97exkul: global 5/5 + ``` + + To list all services in JSON format, use the `json` directive: + + ```console + $ docker service ls --format json + {"ID":"ssniordqolsi","Image":"hello-world:latest","Mode":"replicated","Name":"hello","Ports":"","Replicas":"0/1"} + ``` deprecated: false min_api_version: "1.24" experimental: false diff --git a/_data/engine-cli/docker_service_ps.yaml b/_data/engine-cli/docker_service_ps.yaml index d2d50beaa4..161e7e69a6 100644 --- a/_data/engine-cli/docker_service_ps.yaml +++ b/_data/engine-cli/docker_service_ps.yaml @@ -1,212 +1,230 @@ command: docker service ps short: List the tasks of one or more services long: |- - Lists the tasks that are running as part of the specified services. + Lists the tasks that are running as part of the specified services. - > **Note** - > - > This is a cluster management command, and must be executed on a swarm - > manager node. To learn about managers and workers, refer to the - > [Swarm mode section](https://docs.docker.com/engine/swarm/) in the - > documentation. + > **Note** + > + > This is a cluster management command, and must be executed on a swarm + > manager node. To learn about managers and workers, refer to the + > [Swarm mode section](/engine/swarm/) in the + > documentation. usage: docker service ps [OPTIONS] SERVICE [SERVICE...] pname: docker service plink: docker_service.yaml options: -- option: filter - shorthand: f - value_type: filter - description: Filter output based on conditions provided - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: format - value_type: string - description: Pretty-print tasks using a Go template - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: no-resolve - value_type: bool - default_value: "false" - description: Do not map IDs to Names - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: no-trunc - value_type: bool - default_value: "false" - description: Do not truncate output - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: quiet - shorthand: q - value_type: bool - default_value: "false" - description: Only display task IDs - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false + - option: filter + shorthand: f + value_type: filter + description: Filter output based on conditions provided + details_url: '#filter' + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: format + value_type: string + description: Pretty-print tasks using a Go template + details_url: '#format' + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: no-resolve + value_type: bool + default_value: "false" + description: Do not map IDs to Names + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: no-trunc + value_type: bool + default_value: "false" + description: Do not truncate output + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: quiet + shorthand: q + value_type: bool + default_value: "false" + description: Only display task IDs + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false +inherited_options: + - option: help + value_type: bool + default_value: "false" + description: Print usage + deprecated: false + hidden: true + experimental: false + experimentalcli: false + kubernetes: false + swarm: false examples: |- - ### List the tasks that are part of a service + ### List the tasks that are part of a service - The following command shows all the tasks that are part of the `redis` service: + The following command shows all the tasks that are part of the `redis` service: - ```console - $ docker service ps redis + ```console + $ docker service ps redis - ID NAME IMAGE NODE DESIRED STATE CURRENT STATE ERROR PORTS - 0qihejybwf1x redis.1 redis:3.0.5 manager1 Running Running 8 seconds - bk658fpbex0d redis.2 redis:3.0.5 worker2 Running Running 9 seconds - 5ls5s5fldaqg redis.3 redis:3.0.5 worker1 Running Running 9 seconds - 8ryt076polmc redis.4 redis:3.0.5 worker1 Running Running 9 seconds - 1x0v8yomsncd redis.5 redis:3.0.5 manager1 Running Running 8 seconds - 71v7je3el7rr redis.6 redis:3.0.5 worker2 Running Running 9 seconds - 4l3zm9b7tfr7 redis.7 redis:3.0.5 worker2 Running Running 9 seconds - 9tfpyixiy2i7 redis.8 redis:3.0.5 worker1 Running Running 9 seconds - 3w1wu13yupln redis.9 redis:3.0.5 manager1 Running Running 8 seconds - 8eaxrb2fqpbn redis.10 redis:3.0.5 manager1 Running Running 8 seconds - ``` + ID NAME IMAGE NODE DESIRED STATE CURRENT STATE ERROR PORTS + 0qihejybwf1x redis.1 redis:3.0.5 manager1 Running Running 8 seconds + bk658fpbex0d redis.2 redis:3.0.5 worker2 Running Running 9 seconds + 5ls5s5fldaqg redis.3 redis:3.0.5 worker1 Running Running 9 seconds + 8ryt076polmc redis.4 redis:3.0.5 worker1 Running Running 9 seconds + 1x0v8yomsncd redis.5 redis:3.0.5 manager1 Running Running 8 seconds + 71v7je3el7rr redis.6 redis:3.0.5 worker2 Running Running 9 seconds + 4l3zm9b7tfr7 redis.7 redis:3.0.5 worker2 Running Running 9 seconds + 9tfpyixiy2i7 redis.8 redis:3.0.5 worker1 Running Running 9 seconds + 3w1wu13yupln redis.9 redis:3.0.5 manager1 Running Running 8 seconds + 8eaxrb2fqpbn redis.10 redis:3.0.5 manager1 Running Running 8 seconds + ``` - In addition to _running_ tasks, the output also shows the task history. For - example, after updating the service to use the `redis:3.0.6` image, the output - may look like this: + In addition to _running_ tasks, the output also shows the task history. For + example, after updating the service to use the `redis:3.0.6` image, the output + may look like this: - ```console - $ docker service ps redis + ```console + $ docker service ps redis - ID NAME IMAGE NODE DESIRED STATE CURRENT STATE ERROR PORTS - 50qe8lfnxaxk redis.1 redis:3.0.6 manager1 Running Running 6 seconds ago - ky2re9oz86r9 \_ redis.1 redis:3.0.5 manager1 Shutdown Shutdown 8 seconds ago - 3s46te2nzl4i redis.2 redis:3.0.6 worker2 Running Running less than a second ago - nvjljf7rmor4 \_ redis.2 redis:3.0.6 worker2 Shutdown Rejected 23 seconds ago "No such image: redis@sha256:6…" - vtiuz2fpc0yb \_ redis.2 redis:3.0.5 worker2 Shutdown Shutdown 1 second ago - jnarweeha8x4 redis.3 redis:3.0.6 worker1 Running Running 3 seconds ago - vs448yca2nz4 \_ redis.3 redis:3.0.5 worker1 Shutdown Shutdown 4 seconds ago - jf1i992619ir redis.4 redis:3.0.6 worker1 Running Running 10 seconds ago - blkttv7zs8ee \_ redis.4 redis:3.0.5 worker1 Shutdown Shutdown 11 seconds ago - ``` + ID NAME IMAGE NODE DESIRED STATE CURRENT STATE ERROR PORTS + 50qe8lfnxaxk redis.1 redis:3.0.6 manager1 Running Running 6 seconds ago + ky2re9oz86r9 \_ redis.1 redis:3.0.5 manager1 Shutdown Shutdown 8 seconds ago + 3s46te2nzl4i redis.2 redis:3.0.6 worker2 Running Running less than a second ago + nvjljf7rmor4 \_ redis.2 redis:3.0.6 worker2 Shutdown Rejected 23 seconds ago "No such image: redis@sha256:6…" + vtiuz2fpc0yb \_ redis.2 redis:3.0.5 worker2 Shutdown Shutdown 1 second ago + jnarweeha8x4 redis.3 redis:3.0.6 worker1 Running Running 3 seconds ago + vs448yca2nz4 \_ redis.3 redis:3.0.5 worker1 Shutdown Shutdown 4 seconds ago + jf1i992619ir redis.4 redis:3.0.6 worker1 Running Running 10 seconds ago + blkttv7zs8ee \_ redis.4 redis:3.0.5 worker1 Shutdown Shutdown 11 seconds ago + ``` - The number of items in the task history is determined by the - `--task-history-limit` option that was set when initializing the swarm. You can - change the task history retention limit using the - [`docker swarm update`](swarm_update.md) command. + The number of items in the task history is determined by the + `--task-history-limit` option that was set when initializing the swarm. You can + change the task history retention limit using the + [`docker swarm update`](swarm_update.md) command. - When deploying a service, docker resolves the digest for the service's - image, and pins the service to that digest. The digest is not shown by - default, but is printed if `--no-trunc` is used. The `--no-trunc` option - also shows the non-truncated task ID, and error-messages, as can be seen below; + When deploying a service, docker resolves the digest for the service's + image, and pins the service to that digest. The digest is not shown by + default, but is printed if `--no-trunc` is used. The `--no-trunc` option + also shows the non-truncated task ID, and error-messages, as can be seen below; - ```console - $ docker service ps --no-trunc redis + ```console + $ docker service ps --no-trunc redis - ID NAME IMAGE NODE DESIRED STATE CURRENT STATE ERROR PORTS - 50qe8lfnxaxksi9w2a704wkp7 redis.1 redis:3.0.6@sha256:6a692a76c2081888b589e26e6ec835743119fe453d67ecf03df7de5b73d69842 manager1 Running Running 5 minutes ago - ky2re9oz86r9556i2szb8a8af \_ redis.1 redis:3.0.5@sha256:f8829e00d95672c48c60f468329d6693c4bdd28d1f057e755f8ba8b40008682e worker2 Shutdown Shutdown 5 minutes ago - bk658fpbex0d57cqcwoe3jthu redis.2 redis:3.0.6@sha256:6a692a76c2081888b589e26e6ec835743119fe453d67ecf03df7de5b73d69842 worker2 Running Running 5 seconds - nvjljf7rmor4htv7l8rwcx7i7 \_ redis.2 redis:3.0.6@sha256:6a692a76c2081888b589e26e6ec835743119fe453d67ecf03df7de5b73d69842 worker2 Shutdown Rejected 5 minutes ago "No such image: redis@sha256:6a692a76c2081888b589e26e6ec835743119fe453d67ecf03df7de5b73d69842" - ``` + ID NAME IMAGE NODE DESIRED STATE CURRENT STATE ERROR PORTS + 50qe8lfnxaxksi9w2a704wkp7 redis.1 redis:3.0.6@sha256:6a692a76c2081888b589e26e6ec835743119fe453d67ecf03df7de5b73d69842 manager1 Running Running 5 minutes ago + ky2re9oz86r9556i2szb8a8af \_ redis.1 redis:3.0.5@sha256:f8829e00d95672c48c60f468329d6693c4bdd28d1f057e755f8ba8b40008682e worker2 Shutdown Shutdown 5 minutes ago + bk658fpbex0d57cqcwoe3jthu redis.2 redis:3.0.6@sha256:6a692a76c2081888b589e26e6ec835743119fe453d67ecf03df7de5b73d69842 worker2 Running Running 5 seconds + nvjljf7rmor4htv7l8rwcx7i7 \_ redis.2 redis:3.0.6@sha256:6a692a76c2081888b589e26e6ec835743119fe453d67ecf03df7de5b73d69842 worker2 Shutdown Rejected 5 minutes ago "No such image: redis@sha256:6a692a76c2081888b589e26e6ec835743119fe453d67ecf03df7de5b73d69842" + ``` - ### Filtering (--filter) + ### Filtering (--filter) {#filter} - The filtering flag (`-f` or `--filter`) format is a `key=value` pair. If there - is more than one filter, then pass multiple flags (e.g. `--filter "foo=bar" --filter "bif=baz"`). - Multiple filter flags are combined as an `OR` filter. For example, - `-f name=redis.1 -f name=redis.7` returns both `redis.1` and `redis.7` tasks. + The filtering flag (`-f` or `--filter`) format is a `key=value` pair. If there + is more than one filter, then pass multiple flags (e.g. `--filter "foo=bar" --filter "bif=baz"`). + Multiple filter flags are combined as an `OR` filter. For example, + `-f name=redis.1 -f name=redis.7` returns both `redis.1` and `redis.7` tasks. - The currently supported filters are: + The currently supported filters are: - * [id](#id) - * [name](#name) - * [node](#node) - * [desired-state](#desired-state) + * [id](#id) + * [name](#name) + * [node](#node) + * [desired-state](#desired-state) - #### id + #### id - The `id` filter matches on all or a prefix of a task's ID. + The `id` filter matches on all or a prefix of a task's ID. - ```console - $ docker service ps -f "id=8" redis + ```console + $ docker service ps -f "id=8" redis - ID NAME IMAGE NODE DESIRED STATE CURRENT STATE ERROR PORTS - 8ryt076polmc redis.4 redis:3.0.6 worker1 Running Running 9 seconds - 8eaxrb2fqpbn redis.10 redis:3.0.6 manager1 Running Running 8 seconds - ``` + ID NAME IMAGE NODE DESIRED STATE CURRENT STATE ERROR PORTS + 8ryt076polmc redis.4 redis:3.0.6 worker1 Running Running 9 seconds + 8eaxrb2fqpbn redis.10 redis:3.0.6 manager1 Running Running 8 seconds + ``` - #### name + #### name - The `name` filter matches on task names. + The `name` filter matches on task names. - ```console - $ docker service ps -f "name=redis.1" redis + ```console + $ docker service ps -f "name=redis.1" redis - ID NAME IMAGE NODE DESIRED STATE CURRENT STATE ERROR PORTS - qihejybwf1x5 redis.1 redis:3.0.6 manager1 Running Running 8 seconds - ``` + ID NAME IMAGE NODE DESIRED STATE CURRENT STATE ERROR PORTS + qihejybwf1x5 redis.1 redis:3.0.6 manager1 Running Running 8 seconds + ``` - #### node + #### node - The `node` filter matches on a node name or a node ID. + The `node` filter matches on a node name or a node ID. - ```console - $ docker service ps -f "node=manager1" redis + ```console + $ docker service ps -f "node=manager1" redis - ID NAME IMAGE NODE DESIRED STATE CURRENT STATE ERROR PORTS - 0qihejybwf1x redis.1 redis:3.0.6 manager1 Running Running 8 seconds - 1x0v8yomsncd redis.5 redis:3.0.6 manager1 Running Running 8 seconds - 3w1wu13yupln redis.9 redis:3.0.6 manager1 Running Running 8 seconds - 8eaxrb2fqpbn redis.10 redis:3.0.6 manager1 Running Running 8 seconds - ``` + ID NAME IMAGE NODE DESIRED STATE CURRENT STATE ERROR PORTS + 0qihejybwf1x redis.1 redis:3.0.6 manager1 Running Running 8 seconds + 1x0v8yomsncd redis.5 redis:3.0.6 manager1 Running Running 8 seconds + 3w1wu13yupln redis.9 redis:3.0.6 manager1 Running Running 8 seconds + 8eaxrb2fqpbn redis.10 redis:3.0.6 manager1 Running Running 8 seconds + ``` - #### desired-state + #### desired-state - The `desired-state` filter can take the values `running`, `shutdown`, or `accepted`. + The `desired-state` filter can take the values `running`, `shutdown`, or `accepted`. - ### Format the output (--format) + ### Format the output (--format) {#format} - The formatting options (`--format`) pretty-prints tasks output - using a Go template. + The formatting options (`--format`) pretty-prints tasks output + using a Go template. - Valid placeholders for the Go template are listed below: + Valid placeholders for the Go template are listed below: - | Placeholder | Description | - |-----------------|------------------------------------------------------------------| - | `.ID` | Task ID | - | `.Name` | Task name | - | `.Image` | Task image | - | `.Node` | Node ID | - | `.DesiredState` | Desired state of the task (`running`, `shutdown`, or `accepted`) | - | `.CurrentState` | Current state of the task | - | `.Error` | Error | - | `.Ports` | Task published ports | + | Placeholder | Description | + |-----------------|------------------------------------------------------------------| + | `.ID` | Task ID | + | `.Name` | Task name | + | `.Image` | Task image | + | `.Node` | Node ID | + | `.DesiredState` | Desired state of the task (`running`, `shutdown`, or `accepted`) | + | `.CurrentState` | Current state of the task | + | `.Error` | Error | + | `.Ports` | Task published ports | - When using the `--format` option, the `service ps` command will either - output the data exactly as the template declares or, when using the - `table` directive, includes column headers as well. + When using the `--format` option, the `service ps` command will either + output the data exactly as the template declares or, when using the + `table` directive, includes column headers as well. - The following example uses a template without headers and outputs the - `Name` and `Image` entries separated by a colon (`:`) for all tasks: + The following example uses a template without headers and outputs the + `Name` and `Image` entries separated by a colon (`:`) for all tasks: - ```console - $ docker service ps --format "{{.Name}}: {{.Image}}" top + ```console + $ docker service ps --format "{{.Name}}: {{.Image}}" top - top.1: busybox - top.2: busybox - top.3: busybox - ``` + top.1: busybox + top.2: busybox + top.3: busybox + ``` deprecated: false min_api_version: "1.24" experimental: false diff --git a/_data/engine-cli/docker_service_rm.yaml b/_data/engine-cli/docker_service_rm.yaml index c39d8c3d06..9ff3e7a269 100644 --- a/_data/engine-cli/docker_service_rm.yaml +++ b/_data/engine-cli/docker_service_rm.yaml @@ -1,35 +1,46 @@ command: docker service rm -aliases: remove +aliases: docker service rm, docker service remove short: Remove one or more services long: |- - Removes the specified services from the swarm. + Removes the specified services from the swarm. - > **Note** - > - > This is a cluster management command, and must be executed on a swarm - > manager node. To learn about managers and workers, refer to the - > [Swarm mode section](https://docs.docker.com/engine/swarm/) in the - > documentation. + > **Note** + > + > This is a cluster management command, and must be executed on a swarm + > manager node. To learn about managers and workers, refer to the + > [Swarm mode section](/engine/swarm/) in the + > documentation. usage: docker service rm SERVICE [SERVICE...] pname: docker service plink: docker_service.yaml +inherited_options: + - option: help + value_type: bool + default_value: "false" + description: Print usage + deprecated: false + hidden: true + experimental: false + experimentalcli: false + kubernetes: false + swarm: false examples: |- - Remove the `redis` service: + Remove the `redis` service: - ```console - $ docker service rm redis + ```console + $ docker service rm redis - redis + redis - $ docker service ls + $ docker service ls - ID NAME MODE REPLICAS IMAGE - ``` + ID NAME MODE REPLICAS IMAGE + ``` - > **Warning** - > - > Unlike `docker rm`, this command does not ask for confirmation before removing - > a running service. + > **Warning** + > + > Unlike `docker rm`, this command does not ask for confirmation before removing + > a running service. deprecated: false min_api_version: "1.24" experimental: false diff --git a/_data/engine-cli/docker_service_rollback.yaml b/_data/engine-cli/docker_service_rollback.yaml index 29839e5022..73ae4340f1 100644 --- a/_data/engine-cli/docker_service_rollback.yaml +++ b/_data/engine-cli/docker_service_rollback.yaml @@ -1,89 +1,101 @@ command: docker service rollback short: Revert changes to a service's configuration long: |- - Roll back a specified service to its previous version from the swarm. + Roll back a specified service to its previous version from the swarm. - > **Note** - > - > This is a cluster management command, and must be executed on a swarm - > manager node. To learn about managers and workers, refer to the - > [Swarm mode section](https://docs.docker.com/engine/swarm/) in the - > documentation. + > **Note** + > + > This is a cluster management command, and must be executed on a swarm + > manager node. To learn about managers and workers, refer to the + > [Swarm mode section](/engine/swarm/) in the + > documentation. usage: docker service rollback [OPTIONS] SERVICE pname: docker service plink: docker_service.yaml options: -- option: detach - shorthand: d - value_type: bool - default_value: "false" - description: | - Exit immediately instead of waiting for the service to converge - deprecated: false - min_api_version: "1.29" - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: quiet - shorthand: q - value_type: bool - default_value: "false" - description: Suppress progress output - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false + - option: detach + shorthand: d + value_type: bool + default_value: "false" + description: Exit immediately instead of waiting for the service to converge + deprecated: false + hidden: false + min_api_version: "1.29" + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: quiet + shorthand: q + value_type: bool + default_value: "false" + description: Suppress progress output + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false +inherited_options: + - option: help + value_type: bool + default_value: "false" + description: Print usage + deprecated: false + hidden: true + experimental: false + experimentalcli: false + kubernetes: false + swarm: false examples: |- - ### Roll back to the previous version of a service + ### Roll back to the previous version of a service - Use the `docker service rollback` command to roll back to the previous version - of a service. After executing this command, the service is reverted to the - configuration that was in place before the most recent `docker service update` - command. + Use the `docker service rollback` command to roll back to the previous version + of a service. After executing this command, the service is reverted to the + configuration that was in place before the most recent `docker service update` + command. - The following example creates a service with a single replica, updates the - service to use three replicas, and then rolls back the service to the - previous version, having one replica. + The following example creates a service with a single replica, updates the + service to use three replicas, and then rolls back the service to the + previous version, having one replica. - Create a service with a single replica: + Create a service with a single replica: - ```console - $ docker service create --name my-service -p 8080:80 nginx:alpine - ``` + ```console + $ docker service create --name my-service -p 8080:80 nginx:alpine + ``` - Confirm that the service is running with a single replica: + Confirm that the service is running with a single replica: - ```console - $ docker service ls + ```console + $ docker service ls - ID NAME MODE REPLICAS IMAGE PORTS - xbw728mf6q0d my-service replicated 1/1 nginx:alpine *:8080->80/tcp - ``` + ID NAME MODE REPLICAS IMAGE PORTS + xbw728mf6q0d my-service replicated 1/1 nginx:alpine *:8080->80/tcp + ``` - Update the service to use three replicas: + Update the service to use three replicas: - ```console - $ docker service update --replicas=3 my-service + ```console + $ docker service update --replicas=3 my-service - $ docker service ls + $ docker service ls - ID NAME MODE REPLICAS IMAGE PORTS - xbw728mf6q0d my-service replicated 3/3 nginx:alpine *:8080->80/tcp - ``` + ID NAME MODE REPLICAS IMAGE PORTS + xbw728mf6q0d my-service replicated 3/3 nginx:alpine *:8080->80/tcp + ``` - Now roll back the service to its previous version, and confirm it is - running a single replica again: + Now roll back the service to its previous version, and confirm it is + running a single replica again: - ```console - $ docker service rollback my-service + ```console + $ docker service rollback my-service - $ docker service ls + $ docker service ls - ID NAME MODE REPLICAS IMAGE PORTS - xbw728mf6q0d my-service replicated 1/1 nginx:alpine *:8080->80/tcp - ``` + ID NAME MODE REPLICAS IMAGE PORTS + xbw728mf6q0d my-service replicated 1/1 nginx:alpine *:8080->80/tcp + ``` deprecated: false min_api_version: "1.31" experimental: false diff --git a/_data/engine-cli/docker_service_scale.yaml b/_data/engine-cli/docker_service_scale.yaml index 5ab5fe33b6..8ad6234f33 100644 --- a/_data/engine-cli/docker_service_scale.yaml +++ b/_data/engine-cli/docker_service_scale.yaml @@ -1,93 +1,104 @@ command: docker service scale short: Scale one or multiple replicated services long: |- - The scale command enables you to scale one or more replicated services either up - or down to the desired number of replicas. This command cannot be applied on - services which are global mode. The command will return immediately, but the - actual scaling of the service may take some time. To stop all replicas of a - service while keeping the service active in the swarm you can set the scale to 0. + The scale command enables you to scale one or more replicated services either up + or down to the desired number of replicas. This command cannot be applied on + services which are global mode. The command will return immediately, but the + actual scaling of the service may take some time. To stop all replicas of a + service while keeping the service active in the swarm you can set the scale to 0. - > **Note** - > - > This is a cluster management command, and must be executed on a swarm - > manager node. To learn about managers and workers, refer to the - > [Swarm mode section](https://docs.docker.com/engine/swarm/) in the - > documentation. + > **Note** + > + > This is a cluster management command, and must be executed on a swarm + > manager node. To learn about managers and workers, refer to the + > [Swarm mode section](/engine/swarm/) in the + > documentation. usage: docker service scale SERVICE=REPLICAS [SERVICE=REPLICAS...] pname: docker service plink: docker_service.yaml options: -- option: detach - shorthand: d - value_type: bool - default_value: "false" - description: | - Exit immediately instead of waiting for the service to converge - deprecated: false - min_api_version: "1.29" - experimental: false - experimentalcli: false - kubernetes: false - swarm: false + - option: detach + shorthand: d + value_type: bool + default_value: "false" + description: Exit immediately instead of waiting for the service to converge + deprecated: false + hidden: false + min_api_version: "1.29" + experimental: false + experimentalcli: false + kubernetes: false + swarm: false +inherited_options: + - option: help + value_type: bool + default_value: "false" + description: Print usage + deprecated: false + hidden: true + experimental: false + experimentalcli: false + kubernetes: false + swarm: false examples: |- - ### Scale a single service + ### Scale a single service - The following command scales the "frontend" service to 50 tasks. + The following command scales the "frontend" service to 50 tasks. - ```console - $ docker service scale frontend=50 + ```console + $ docker service scale frontend=50 - frontend scaled to 50 - ``` + frontend scaled to 50 + ``` - The following command tries to scale a global service to 10 tasks and returns an error. + The following command tries to scale a global service to 10 tasks and returns an error. - ```console - $ docker service create --mode global --name backend backend:latest + ```console + $ docker service create --mode global --name backend backend:latest - b4g08uwuairexjub6ome6usqh + b4g08uwuairexjub6ome6usqh - $ docker service scale backend=10 + $ docker service scale backend=10 - backend: scale can only be used with replicated or replicated-job mode - ``` + backend: scale can only be used with replicated or replicated-job mode + ``` - Directly afterwards, run `docker service ls`, to see the actual number of - replicas. + Directly afterwards, run `docker service ls`, to see the actual number of + replicas. - ```console - $ docker service ls --filter name=frontend + ```console + $ docker service ls --filter name=frontend - ID NAME MODE REPLICAS IMAGE - 3pr5mlvu3fh9 frontend replicated 15/50 nginx:alpine - ``` + ID NAME MODE REPLICAS IMAGE + 3pr5mlvu3fh9 frontend replicated 15/50 nginx:alpine + ``` - You can also scale a service using the [`docker service update`](service_update.md) - command. The following commands are equivalent: + You can also scale a service using the [`docker service update`](service_update.md) + command. The following commands are equivalent: - ```console - $ docker service scale frontend=50 - $ docker service update --replicas=50 frontend - ``` + ```console + $ docker service scale frontend=50 + $ docker service update --replicas=50 frontend + ``` - ### Scale multiple services + ### Scale multiple services - The `docker service scale` command allows you to set the desired number of - tasks for multiple services at once. The following example scales both the - backend and frontend services: + The `docker service scale` command allows you to set the desired number of + tasks for multiple services at once. The following example scales both the + backend and frontend services: - ```console - $ docker service scale backend=3 frontend=5 + ```console + $ docker service scale backend=3 frontend=5 - backend scaled to 3 - frontend scaled to 5 + backend scaled to 3 + frontend scaled to 5 - $ docker service ls + $ docker service ls - ID NAME MODE REPLICAS IMAGE - 3pr5mlvu3fh9 frontend replicated 5/5 nginx:alpine - 74nzcxxjv6fq backend replicated 3/3 redis:3.0.6 - ``` + ID NAME MODE REPLICAS IMAGE + 3pr5mlvu3fh9 frontend replicated 5/5 nginx:alpine + 74nzcxxjv6fq backend replicated 3/3 redis:3.0.6 + ``` deprecated: false min_api_version: "1.24" experimental: false diff --git a/_data/engine-cli/docker_service_update.yaml b/_data/engine-cli/docker_service_update.yaml index 41422b558e..6297541388 100644 --- a/_data/engine-cli/docker_service_update.yaml +++ b/_data/engine-cli/docker_service_update.yaml @@ -1,1033 +1,1139 @@ command: docker service update short: Update a service long: |- - Updates a service as described by the specified parameters. The parameters are - the same as [`docker service create`](service_create.md). Refer to the description - there for further information. + Updates a service as described by the specified parameters. The parameters are + the same as [`docker service create`](service_create.md). Refer to the description + there for further information. - Normally, updating a service will only cause the service's tasks to be replaced with new ones if a change to the - service requires recreating the tasks for it to take effect. For example, only changing the - `--update-parallelism` setting will not recreate the tasks, because the individual tasks are not affected by this - setting. However, the `--force` flag will cause the tasks to be recreated anyway. This can be used to perform a - rolling restart without any changes to the service parameters. + Normally, updating a service will only cause the service's tasks to be replaced with new ones if a change to the + service requires recreating the tasks for it to take effect. For example, only changing the + `--update-parallelism` setting will not recreate the tasks, because the individual tasks are not affected by this + setting. However, the `--force` flag will cause the tasks to be recreated anyway. This can be used to perform a + rolling restart without any changes to the service parameters. - > **Note** - > - > This is a cluster management command, and must be executed on a swarm - > manager node. To learn about managers and workers, refer to the - > [Swarm mode section](https://docs.docker.com/engine/swarm/) in the - > documentation. + > **Note** + > + > This is a cluster management command, and must be executed on a swarm + > manager node. To learn about managers and workers, refer to the + > [Swarm mode section](/engine/swarm/) in the + > documentation. usage: docker service update [OPTIONS] SERVICE pname: docker service plink: docker_service.yaml options: -- option: args - value_type: command - description: Service command args - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: cap-add - value_type: list - description: Add Linux capabilities - deprecated: false - min_api_version: "1.41" - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: cap-drop - value_type: list - description: Drop Linux capabilities - deprecated: false - min_api_version: "1.41" - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: config-add - value_type: config - description: Add or update a config file on a service - deprecated: false - min_api_version: "1.30" - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: config-rm - value_type: list - description: Remove a configuration file - deprecated: false - min_api_version: "1.30" - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: constraint-add - value_type: list - description: Add or update a placement constraint - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: constraint-rm - value_type: list - description: Remove a constraint - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: container-label-add - value_type: list - description: Add or update a container label - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: container-label-rm - value_type: list - description: Remove a container label by its key - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: credential-spec - value_type: credential-spec - description: Credential spec for managed service account (Windows only) - deprecated: false - min_api_version: "1.29" - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: detach - shorthand: d - value_type: bool - default_value: "false" - description: | - Exit immediately instead of waiting for the service to converge - deprecated: false - min_api_version: "1.29" - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: dns-add - value_type: list - description: Add or update a custom DNS server - deprecated: false - min_api_version: "1.25" - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: dns-option-add - value_type: list - description: Add or update a DNS option - deprecated: false - min_api_version: "1.25" - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: dns-option-rm - value_type: list - description: Remove a DNS option - deprecated: false - min_api_version: "1.25" - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: dns-rm - value_type: list - description: Remove a custom DNS server - deprecated: false - min_api_version: "1.25" - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: dns-search-add - value_type: list - description: Add or update a custom DNS search domain - deprecated: false - min_api_version: "1.25" - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: dns-search-rm - value_type: list - description: Remove a DNS search domain - deprecated: false - min_api_version: "1.25" - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: endpoint-mode - value_type: string - description: Endpoint mode (vip or dnsrr) - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: entrypoint - value_type: command - description: Overwrite the default ENTRYPOINT of the image - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: env-add - value_type: list - description: Add or update an environment variable - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: env-rm - value_type: list - description: Remove an environment variable - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: force - value_type: bool - default_value: "false" - description: Force update even if no changes require it - deprecated: false - min_api_version: "1.25" - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: generic-resource-add - value_type: list - description: Add a Generic resource - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: generic-resource-rm - value_type: list - description: Remove a Generic resource - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: group-add - value_type: list - description: Add an additional supplementary user group to the container - deprecated: false - min_api_version: "1.25" - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: group-rm - value_type: list - description: | - Remove a previously added supplementary user group from the container - deprecated: false - min_api_version: "1.25" - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: health-cmd - value_type: string - description: Command to run to check health - deprecated: false - min_api_version: "1.25" - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: health-interval - value_type: duration - description: Time between running the check (ms|s|m|h) - deprecated: false - min_api_version: "1.25" - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: health-retries - value_type: int - default_value: "0" - description: Consecutive failures needed to report unhealthy - deprecated: false - min_api_version: "1.25" - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: health-start-period - value_type: duration - description: | - Start period for the container to initialize before counting retries towards unstable (ms|s|m|h) - deprecated: false - min_api_version: "1.29" - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: health-timeout - value_type: duration - description: Maximum time to allow one check to run (ms|s|m|h) - deprecated: false - min_api_version: "1.25" - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: host-add - value_type: list - description: Add a custom host-to-IP mapping (host:ip) - deprecated: false - min_api_version: "1.32" - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: host-rm - value_type: list - description: Remove a custom host-to-IP mapping (host:ip) - deprecated: false - min_api_version: "1.25" - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: hostname - value_type: string - description: Container hostname - deprecated: false - min_api_version: "1.25" - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: image - value_type: string - description: Service image tag - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: init - value_type: bool - default_value: "false" - description: | - Use an init inside each service container to forward signals and reap processes - deprecated: false - min_api_version: "1.37" - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: isolation - value_type: string - description: Service container isolation mode - deprecated: false - min_api_version: "1.35" - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: label-add - value_type: list - description: Add or update a service label - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: label-rm - value_type: list - description: Remove a label by its key - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: limit-cpu - value_type: decimal - description: Limit CPUs - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: limit-memory - value_type: bytes - default_value: "0" - description: Limit Memory - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: limit-pids - value_type: int64 - default_value: "0" - description: Limit maximum number of processes (default 0 = unlimited) - deprecated: false - min_api_version: "1.41" - experimental: false - experimentalcli: false - kubernetes: false - swarm: true -- option: log-driver - value_type: string - description: Logging driver for service - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: log-opt - value_type: list - description: Logging driver options - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: max-concurrent - value_type: uint - description: | - Number of job tasks to run concurrently (default equal to --replicas) - deprecated: false - min_api_version: "1.41" - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: mount-add - value_type: mount - description: Add or update a mount on a service - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: mount-rm - value_type: list - description: Remove a mount by its target path - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: network-add - value_type: network - description: Add a network - deprecated: false - min_api_version: "1.29" - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: network-rm - value_type: list - description: Remove a network - deprecated: false - min_api_version: "1.29" - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: no-healthcheck - value_type: bool - default_value: "false" - description: Disable any container-specified HEALTHCHECK - deprecated: false - min_api_version: "1.25" - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: no-resolve-image - value_type: bool - default_value: "false" - description: | - Do not query the registry to resolve image digest and supported platforms - deprecated: false - min_api_version: "1.30" - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: placement-pref-add - value_type: pref - description: Add a placement preference - deprecated: false - min_api_version: "1.28" - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: placement-pref-rm - value_type: pref - description: Remove a placement preference - deprecated: false - min_api_version: "1.28" - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: publish-add - value_type: port - description: Add or update a published port - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: publish-rm - value_type: port - description: Remove a published port by its target port - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: quiet - shorthand: q - value_type: bool - default_value: "false" - description: Suppress progress output - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: read-only - value_type: bool - default_value: "false" - description: Mount the container's root filesystem as read only - deprecated: false - min_api_version: "1.28" - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: replicas - value_type: uint - description: Number of tasks - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: replicas-max-per-node - value_type: uint64 - default_value: "0" - description: Maximum number of tasks per node (default 0 = unlimited) - deprecated: false - min_api_version: "1.40" - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: reserve-cpu - value_type: decimal - description: Reserve CPUs - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: reserve-memory - value_type: bytes - default_value: "0" - description: Reserve Memory - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: restart-condition - value_type: string - description: Restart when condition is met ("none"|"on-failure"|"any") - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: restart-delay - value_type: duration - description: Delay between restart attempts (ns|us|ms|s|m|h) - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: restart-max-attempts - value_type: uint - description: Maximum number of restarts before giving up - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: restart-window - value_type: duration - description: Window used to evaluate the restart policy (ns|us|ms|s|m|h) - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: rollback - value_type: bool - default_value: "false" - description: Rollback to previous specification - deprecated: false - min_api_version: "1.25" - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: rollback-delay - value_type: duration - default_value: 0s - description: Delay between task rollbacks (ns|us|ms|s|m|h) - deprecated: false - min_api_version: "1.28" - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: rollback-failure-action - value_type: string - description: Action on rollback failure ("pause"|"continue") - deprecated: false - min_api_version: "1.28" - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: rollback-max-failure-ratio - value_type: float - default_value: "0" - description: Failure rate to tolerate during a rollback - deprecated: false - min_api_version: "1.28" - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: rollback-monitor - value_type: duration - default_value: 0s - description: | - Duration after each task rollback to monitor for failure (ns|us|ms|s|m|h) - deprecated: false - min_api_version: "1.28" - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: rollback-order - value_type: string - description: Rollback order ("start-first"|"stop-first") - deprecated: false - min_api_version: "1.29" - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: rollback-parallelism - value_type: uint64 - default_value: "0" - description: | - Maximum number of tasks rolled back simultaneously (0 to roll back all at once) - deprecated: false - min_api_version: "1.28" - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: secret-add - value_type: secret - description: Add or update a secret on a service - deprecated: false - min_api_version: "1.25" - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: secret-rm - value_type: list - description: Remove a secret - deprecated: false - min_api_version: "1.25" - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: stop-grace-period - value_type: duration - description: | - Time to wait before force killing a container (ns|us|ms|s|m|h) - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: stop-signal - value_type: string - description: Signal to stop the container - deprecated: false - min_api_version: "1.28" - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: sysctl-add - value_type: list - description: Add or update a Sysctl option - deprecated: false - min_api_version: "1.40" - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: sysctl-rm - value_type: list - description: Remove a Sysctl option - deprecated: false - min_api_version: "1.40" - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: tty - shorthand: t - value_type: bool - default_value: "false" - description: Allocate a pseudo-TTY - deprecated: false - min_api_version: "1.25" - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: ulimit-add - value_type: ulimit - default_value: '[]' - description: Add or update a ulimit option - deprecated: false - min_api_version: "1.41" - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: ulimit-rm - value_type: list - description: Remove a ulimit option - deprecated: false - min_api_version: "1.41" - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: update-delay - value_type: duration - default_value: 0s - description: Delay between updates (ns|us|ms|s|m|h) - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: update-failure-action - value_type: string - description: Action on update failure ("pause"|"continue"|"rollback") - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: update-max-failure-ratio - value_type: float - default_value: "0" - description: Failure rate to tolerate during an update - deprecated: false - min_api_version: "1.25" - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: update-monitor - value_type: duration - default_value: 0s - description: | - Duration after each task update to monitor for failure (ns|us|ms|s|m|h) - deprecated: false - min_api_version: "1.25" - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: update-order - value_type: string - description: Update order ("start-first"|"stop-first") - deprecated: false - min_api_version: "1.29" - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: update-parallelism - value_type: uint64 - default_value: "0" - description: | - Maximum number of tasks updated simultaneously (0 to update all at once) - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: user - shorthand: u - value_type: string - description: 'Username or UID (format: [:])' - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: with-registry-auth - value_type: bool - default_value: "false" - description: Send registry authentication details to swarm agents - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: workdir - shorthand: w - value_type: string - description: Working directory inside the container - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false + - option: args + value_type: command + description: Service command args + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: cap-add + value_type: list + description: Add Linux capabilities + deprecated: false + hidden: false + min_api_version: "1.41" + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: cap-drop + value_type: list + description: Drop Linux capabilities + deprecated: false + hidden: false + min_api_version: "1.41" + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: config-add + value_type: config + description: Add or update a config file on a service + deprecated: false + hidden: false + min_api_version: "1.30" + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: config-rm + value_type: list + description: Remove a configuration file + deprecated: false + hidden: false + min_api_version: "1.30" + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: constraint-add + value_type: list + description: Add or update a placement constraint + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: constraint-rm + value_type: list + description: Remove a constraint + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: container-label-add + value_type: list + description: Add or update a container label + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: container-label-rm + value_type: list + description: Remove a container label by its key + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: credential-spec + value_type: credential-spec + description: Credential spec for managed service account (Windows only) + deprecated: false + hidden: false + min_api_version: "1.29" + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: detach + shorthand: d + value_type: bool + default_value: "false" + description: Exit immediately instead of waiting for the service to converge + deprecated: false + hidden: false + min_api_version: "1.29" + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: dns-add + value_type: list + description: Add or update a custom DNS server + deprecated: false + hidden: false + min_api_version: "1.25" + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: dns-option-add + value_type: list + description: Add or update a DNS option + deprecated: false + hidden: false + min_api_version: "1.25" + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: dns-option-rm + value_type: list + description: Remove a DNS option + deprecated: false + hidden: false + min_api_version: "1.25" + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: dns-rm + value_type: list + description: Remove a custom DNS server + deprecated: false + hidden: false + min_api_version: "1.25" + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: dns-search-add + value_type: list + description: Add or update a custom DNS search domain + deprecated: false + hidden: false + min_api_version: "1.25" + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: dns-search-rm + value_type: list + description: Remove a DNS search domain + deprecated: false + hidden: false + min_api_version: "1.25" + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: endpoint-mode + value_type: string + description: Endpoint mode (vip or dnsrr) + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: entrypoint + value_type: command + description: Overwrite the default ENTRYPOINT of the image + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: env-add + value_type: list + description: Add or update an environment variable + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: env-rm + value_type: list + description: Remove an environment variable + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: force + value_type: bool + default_value: "false" + description: Force update even if no changes require it + deprecated: false + hidden: false + min_api_version: "1.25" + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: generic-resource-add + value_type: list + description: Add a Generic resource + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: generic-resource-rm + value_type: list + description: Remove a Generic resource + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: group-add + value_type: list + description: Add an additional supplementary user group to the container + deprecated: false + hidden: false + min_api_version: "1.25" + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: group-rm + value_type: list + description: | + Remove a previously added supplementary user group from the container + deprecated: false + hidden: false + min_api_version: "1.25" + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: health-cmd + value_type: string + description: Command to run to check health + deprecated: false + hidden: false + min_api_version: "1.25" + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: health-interval + value_type: duration + description: Time between running the check (ms|s|m|h) + deprecated: false + hidden: false + min_api_version: "1.25" + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: health-retries + value_type: int + default_value: "0" + description: Consecutive failures needed to report unhealthy + deprecated: false + hidden: false + min_api_version: "1.25" + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: health-start-period + value_type: duration + description: | + Start period for the container to initialize before counting retries towards unstable (ms|s|m|h) + deprecated: false + hidden: false + min_api_version: "1.29" + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: health-timeout + value_type: duration + description: Maximum time to allow one check to run (ms|s|m|h) + deprecated: false + hidden: false + min_api_version: "1.25" + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: host-add + value_type: list + description: Add a custom host-to-IP mapping (`host:ip`) + deprecated: false + hidden: false + min_api_version: "1.32" + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: host-rm + value_type: list + description: Remove a custom host-to-IP mapping (`host:ip`) + deprecated: false + hidden: false + min_api_version: "1.25" + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: hostname + value_type: string + description: Container hostname + deprecated: false + hidden: false + min_api_version: "1.25" + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: image + value_type: string + description: Service image tag + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: init + value_type: bool + default_value: "false" + description: | + Use an init inside each service container to forward signals and reap processes + deprecated: false + hidden: false + min_api_version: "1.37" + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: isolation + value_type: string + description: Service container isolation mode + details_url: '#isolation' + deprecated: false + hidden: false + min_api_version: "1.35" + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: label-add + value_type: list + description: Add or update a service label + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: label-rm + value_type: list + description: Remove a label by its key + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: limit-cpu + value_type: decimal + description: Limit CPUs + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: limit-memory + value_type: bytes + default_value: "0" + description: Limit Memory + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: limit-pids + value_type: int64 + default_value: "0" + description: Limit maximum number of processes (default 0 = unlimited) + deprecated: false + hidden: false + min_api_version: "1.41" + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: log-driver + value_type: string + description: Logging driver for service + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: log-opt + value_type: list + description: Logging driver options + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: max-concurrent + value_type: uint + description: | + Number of job tasks to run concurrently (default equal to --replicas) + deprecated: false + hidden: false + min_api_version: "1.41" + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: mount-add + value_type: mount + description: Add or update a mount on a service + details_url: '#mount-add' + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: mount-rm + value_type: list + description: Remove a mount by its target path + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: network-add + value_type: network + description: Add a network + details_url: '#network-add' + deprecated: false + hidden: false + min_api_version: "1.29" + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: network-rm + value_type: list + description: Remove a network + deprecated: false + hidden: false + min_api_version: "1.29" + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: no-healthcheck + value_type: bool + default_value: "false" + description: Disable any container-specified HEALTHCHECK + deprecated: false + hidden: false + min_api_version: "1.25" + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: no-resolve-image + value_type: bool + default_value: "false" + description: | + Do not query the registry to resolve image digest and supported platforms + deprecated: false + hidden: false + min_api_version: "1.30" + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: placement-pref-add + value_type: pref + description: Add a placement preference + deprecated: false + hidden: false + min_api_version: "1.28" + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: placement-pref-rm + value_type: pref + description: Remove a placement preference + deprecated: false + hidden: false + min_api_version: "1.28" + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: publish-add + value_type: port + description: Add or update a published port + details_url: '#publish-add' + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: publish-rm + value_type: port + description: Remove a published port by its target port + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: quiet + shorthand: q + value_type: bool + default_value: "false" + description: Suppress progress output + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: read-only + value_type: bool + default_value: "false" + description: Mount the container's root filesystem as read only + deprecated: false + hidden: false + min_api_version: "1.28" + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: replicas + value_type: uint + description: Number of tasks + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: replicas-max-per-node + value_type: uint64 + default_value: "0" + description: Maximum number of tasks per node (default 0 = unlimited) + deprecated: false + hidden: false + min_api_version: "1.40" + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: reserve-cpu + value_type: decimal + description: Reserve CPUs + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: reserve-memory + value_type: bytes + default_value: "0" + description: Reserve Memory + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: restart-condition + value_type: string + description: Restart when condition is met (`none`, `on-failure`, `any`) + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: restart-delay + value_type: duration + description: Delay between restart attempts (ns|us|ms|s|m|h) + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: restart-max-attempts + value_type: uint + description: Maximum number of restarts before giving up + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: restart-window + value_type: duration + description: Window used to evaluate the restart policy (ns|us|ms|s|m|h) + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: rollback + value_type: bool + default_value: "false" + description: Rollback to previous specification + details_url: '#rollback' + deprecated: false + hidden: false + min_api_version: "1.25" + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: rollback-delay + value_type: duration + default_value: 0s + description: Delay between task rollbacks (ns|us|ms|s|m|h) + deprecated: false + hidden: false + min_api_version: "1.28" + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: rollback-failure-action + value_type: string + description: Action on rollback failure (`pause`, `continue`) + deprecated: false + hidden: false + min_api_version: "1.28" + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: rollback-max-failure-ratio + value_type: float + default_value: "0" + description: Failure rate to tolerate during a rollback + deprecated: false + hidden: false + min_api_version: "1.28" + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: rollback-monitor + value_type: duration + default_value: 0s + description: | + Duration after each task rollback to monitor for failure (ns|us|ms|s|m|h) + deprecated: false + hidden: false + min_api_version: "1.28" + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: rollback-order + value_type: string + description: Rollback order (`start-first`, `stop-first`) + deprecated: false + hidden: false + min_api_version: "1.29" + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: rollback-parallelism + value_type: uint64 + default_value: "0" + description: | + Maximum number of tasks rolled back simultaneously (0 to roll back all at once) + deprecated: false + hidden: false + min_api_version: "1.28" + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: secret-add + value_type: secret + description: Add or update a secret on a service + details_url: '#secret-add' + deprecated: false + hidden: false + min_api_version: "1.25" + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: secret-rm + value_type: list + description: Remove a secret + deprecated: false + hidden: false + min_api_version: "1.25" + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: stop-grace-period + value_type: duration + description: Time to wait before force killing a container (ns|us|ms|s|m|h) + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: stop-signal + value_type: string + description: Signal to stop the container + deprecated: false + hidden: false + min_api_version: "1.28" + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: sysctl-add + value_type: list + description: Add or update a Sysctl option + deprecated: false + hidden: false + min_api_version: "1.40" + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: sysctl-rm + value_type: list + description: Remove a Sysctl option + deprecated: false + hidden: false + min_api_version: "1.40" + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: tty + shorthand: t + value_type: bool + default_value: "false" + description: Allocate a pseudo-TTY + deprecated: false + hidden: false + min_api_version: "1.25" + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: ulimit-add + value_type: ulimit + default_value: '[]' + description: Add or update a ulimit option + deprecated: false + hidden: false + min_api_version: "1.41" + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: ulimit-rm + value_type: list + description: Remove a ulimit option + deprecated: false + hidden: false + min_api_version: "1.41" + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: update-delay + value_type: duration + default_value: 0s + description: Delay between updates (ns|us|ms|s|m|h) + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: update-failure-action + value_type: string + description: Action on update failure (`pause`, `continue`, `rollback`) + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: update-max-failure-ratio + value_type: float + default_value: "0" + description: Failure rate to tolerate during an update + deprecated: false + hidden: false + min_api_version: "1.25" + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: update-monitor + value_type: duration + default_value: 0s + description: | + Duration after each task update to monitor for failure (ns|us|ms|s|m|h) + deprecated: false + hidden: false + min_api_version: "1.25" + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: update-order + value_type: string + description: Update order (`start-first`, `stop-first`) + deprecated: false + hidden: false + min_api_version: "1.29" + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: update-parallelism + value_type: uint64 + default_value: "0" + description: | + Maximum number of tasks updated simultaneously (0 to update all at once) + details_url: '#update-parallelism' + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: user + shorthand: u + value_type: string + description: 'Username or UID (format: [:])' + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: with-registry-auth + value_type: bool + default_value: "false" + description: Send registry authentication details to swarm agents + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: workdir + shorthand: w + value_type: string + description: Working directory inside the container + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false +inherited_options: + - option: help + value_type: bool + default_value: "false" + description: Print usage + deprecated: false + hidden: true + experimental: false + experimentalcli: false + kubernetes: false + swarm: false examples: |- - ### Update a service + ### Update a service - ```console - $ docker service update --limit-cpu 2 redis - ``` + ```console + $ docker service update --limit-cpu 2 redis + ``` - ### Perform a rolling restart with no parameter changes + ### Perform a rolling restart with no parameter changes {#update-parallelism} - ```console - $ docker service update --force --update-parallelism 1 --update-delay 30s redis - ``` + ```console + $ docker service update --force --update-parallelism 1 --update-delay 30s redis + ``` - In this example, the `--force` flag causes the service's tasks to be shut down - and replaced with new ones even though none of the other parameters would - normally cause that to happen. The `--update-parallelism 1` setting ensures - that only one task is replaced at a time (this is the default behavior). The - `--update-delay 30s` setting introduces a 30 second delay between tasks, so - that the rolling restart happens gradually. + In this example, the `--force` flag causes the service's tasks to be shut down + and replaced with new ones even though none of the other parameters would + normally cause that to happen. The `--update-parallelism 1` setting ensures + that only one task is replaced at a time (this is the default behavior). The + `--update-delay 30s` setting introduces a 30 second delay between tasks, so + that the rolling restart happens gradually. - ### Add or remove mounts (--mount-add, --mount-rm) + ### Add or remove mounts (--mount-add, --mount-rm) {#mount-add} - Use the `--mount-add` or `--mount-rm` options add or remove a service's bind mounts - or volumes. + Use the `--mount-add` or `--mount-rm` options add or remove a service's bind mounts + or volumes. - The following example creates a service which mounts the `test-data` volume to - `/somewhere`. The next step updates the service to also mount the `other-volume` - volume to `/somewhere-else`volume, The last step unmounts the `/somewhere` mount - point, effectively removing the `test-data` volume. Each command returns the - service name. + The following example creates a service which mounts the `test-data` volume to + `/somewhere`. The next step updates the service to also mount the `other-volume` + volume to `/somewhere-else`volume, The last step unmounts the `/somewhere` mount + point, effectively removing the `test-data` volume. Each command returns the + service name. - - The `--mount-add` flag takes the same parameters as the `--mount` flag on - `service create`. Refer to the [volumes and bind mounts](service_create.md#mount) - section in the `service create` reference for details. + - The `--mount-add` flag takes the same parameters as the `--mount` flag on + `service create`. Refer to the [volumes and bind mounts](service_create.md#mount) + section in the `service create` reference for details. - - The `--mount-rm` flag takes the `target` path of the mount. + - The `--mount-rm` flag takes the `target` path of the mount. - ```console - $ docker service create \ - --name=myservice \ - --mount type=volume,source=test-data,target=/somewhere \ - nginx:alpine + ```console + $ docker service create \ + --name=myservice \ + --mount type=volume,source=test-data,target=/somewhere \ + nginx:alpine - myservice + myservice - $ docker service update \ - --mount-add type=volume,source=other-volume,target=/somewhere-else \ + $ docker service update \ + --mount-add type=volume,source=other-volume,target=/somewhere-else \ + myservice + + myservice + + $ docker service update --mount-rm /somewhere myservice + + myservice + ``` + + ### Add or remove published service ports (--publish-add, --publish-rm) {#publish-add} + + Use the `--publish-add` or `--publish-rm` flags to add or remove a published + port for a service. You can use the short or long syntax discussed in the + [docker service create](service_create.md#publish) + reference. + + The following example adds a published service port to an existing service. + + ```console + $ docker service update \ + --publish-add published=8080,target=80 \ myservice + ``` - myservice + ### Add or remove network (--network-add, --network-rm) {#network-add} - $ docker service update --mount-rm /somewhere myservice + Use the `--network-add` or `--network-rm` flags to add or remove a network for + a service. You can use the short or long syntax discussed in the + [docker service create](service_create.md#network) + reference. - myservice - ``` + The following example adds a new alias name to an existing service already connected to network my-network: - ### Add or remove published service ports (--publish-add, --publish-rm) + ```console + $ docker service update \ + --network-rm my-network \ + --network-add name=my-network,alias=web1 \ + myservice + ``` - Use the `--publish-add` or `--publish-rm` flags to add or remove a published - port for a service. You can use the short or long syntax discussed in the - [docker service create](service_create.md#publish) - reference. + ### Roll back to the previous version of a service (--rollback) {#rollback} - The following example adds a published service port to an existing service. + Use the `--rollback` option to roll back to the previous version of the service. - ```console - $ docker service update \ - --publish-add published=8080,target=80 \ - myservice - ``` + This will revert the service to the configuration that was in place before the most recent `docker service update` command. - ### Add or remove network (--network-add, --network-rm) + The following example updates the number of replicas for the service from 4 to 5, and then rolls back to the previous configuration. - Use the `--network-add` or `--network-rm` flags to add or remove a network for - a service. You can use the short or long syntax discussed in the - [docker service create](service_create.md#network) - reference. + ```console + $ docker service update --replicas=5 web - The following example adds a new alias name to an existing service already connected to network my-network: - - ```console - $ docker service update \ - --network-rm my-network \ - --network-add name=my-network,alias=web1 \ - myservice - ``` - - ### Roll back to the previous version of a service (--rollback) - - Use the `--rollback` option to roll back to the previous version of the service. - - This will revert the service to the configuration that was in place before the most recent `docker service update` command. - - The following example updates the number of replicas for the service from 4 to 5, and then rolls back to the previous configuration. - - ```console - $ docker service update --replicas=5 web - - web - - $ docker service ls - - ID NAME MODE REPLICAS IMAGE - 80bvrzp6vxf3 web replicated 0/5 nginx:alpine - - ``` - - Roll back the `web` service... - - ```console - $ docker service update --rollback web - - web - - $ docker service ls - - ID NAME MODE REPLICAS IMAGE - 80bvrzp6vxf3 web replicated 0/4 nginx:alpine - - ``` - - Other options can be combined with `--rollback` as well, for example, `--update-delay 0s` to execute the rollback without a delay between tasks: - - ```console - $ docker service update \ - --rollback \ - --update-delay 0s web - web + $ docker service ls - ``` + ID NAME MODE REPLICAS IMAGE + 80bvrzp6vxf3 web replicated 0/5 nginx:alpine - Services can also be set up to roll back to the previous version automatically - when an update fails. To set up a service for automatic rollback, use - `--update-failure-action=rollback`. A rollback will be triggered if the fraction - of the tasks which failed to update successfully exceeds the value given with - `--update-max-failure-ratio`. + ``` - The rate, parallelism, and other parameters of a rollback operation are - determined by the values passed with the following flags: + Roll back the `web` service... - - `--rollback-delay` - - `--rollback-failure-action` - - `--rollback-max-failure-ratio` - - `--rollback-monitor` - - `--rollback-parallelism` + ```console + $ docker service update --rollback web - For example, a service set up with `--update-parallelism 1 --rollback-parallelism 3` - will update one task at a time during a normal update, but during a rollback, 3 - tasks at a time will get rolled back. These rollback parameters are respected both - during automatic rollbacks and for rollbacks initiated manually using `--rollback`. + web - ### Add or remove secrets (--secret-add, --secret-rm) + $ docker service ls - Use the `--secret-add` or `--secret-rm` options add or remove a service's - secrets. + ID NAME MODE REPLICAS IMAGE + 80bvrzp6vxf3 web replicated 0/4 nginx:alpine - The following example adds a secret named `ssh-2` and removes `ssh-1`: + ``` - ```console - $ docker service update \ - --secret-add source=ssh-2,target=ssh-2 \ - --secret-rm ssh-1 \ - myservice - ``` + Other options can be combined with `--rollback` as well, for example, `--update-delay 0s` to execute the rollback without a delay between tasks: - ### Update services using templates + ```console + $ docker service update \ + --rollback \ + --update-delay 0s + web - Some flags of `service update` support the use of templating. - See [`service create`](service_create.md#create-services-using-templates) for the reference. + web + + ``` + + Services can also be set up to roll back to the previous version automatically + when an update fails. To set up a service for automatic rollback, use + `--update-failure-action=rollback`. A rollback will be triggered if the fraction + of the tasks which failed to update successfully exceeds the value given with + `--update-max-failure-ratio`. + + The rate, parallelism, and other parameters of a rollback operation are + determined by the values passed with the following flags: + + - `--rollback-delay` + - `--rollback-failure-action` + - `--rollback-max-failure-ratio` + - `--rollback-monitor` + - `--rollback-parallelism` + + For example, a service set up with `--update-parallelism 1 --rollback-parallelism 3` + will update one task at a time during a normal update, but during a rollback, 3 + tasks at a time will get rolled back. These rollback parameters are respected both + during automatic rollbacks and for rollbacks initiated manually using `--rollback`. + + ### Add or remove secrets (--secret-add, --secret-rm) {#secret-add} + + Use the `--secret-add` or `--secret-rm` options add or remove a service's + secrets. + + The following example adds a secret named `ssh-2` and removes `ssh-1`: + + ```console + $ docker service update \ + --secret-add source=ssh-2,target=ssh-2 \ + --secret-rm ssh-1 \ + myservice + ``` + + ### Update services using templates + + Some flags of `service update` support the use of templating. + See [`service create`](service_create.md#create-services-using-templates) for the reference. - ### Specify isolation mode on Windows (--isolation) + ### Specify isolation mode on Windows (--isolation) {#isolation} - `service update` supports the same `--isolation` flag as `service create` - See [`service create`](service_create.md) for the reference. + `service update` supports the same `--isolation` flag as `service create` + See [`service create`](service_create.md) for the reference. - ### Updating Jobs + ### Updating Jobs - When a service is created as a job, by setting its mode to `replicated-job` or - to `global-job` when doing `service create`, options for updating it are - limited. + When a service is created as a job, by setting its mode to `replicated-job` or + to `global-job` when doing `service create`, options for updating it are + limited. - Updating a Job immediately stops any Tasks that are in progress. The operation - creates a new set of Tasks for the job and effectively resets its completion - status. If any Tasks were running before the update, they are stopped, and new - Tasks are created. + Updating a Job immediately stops any Tasks that are in progress. The operation + creates a new set of Tasks for the job and effectively resets its completion + status. If any Tasks were running before the update, they are stopped, and new + Tasks are created. - Jobs cannot be rolled out or rolled back. None of the flags for configuring - update or rollback settings are valid with job modes. + Jobs cannot be rolled out or rolled back. None of the flags for configuring + update or rollback settings are valid with job modes. - To run a job again with the same parameters that it was run previously, it can - be force updated with the `--force` flag. + To run a job again with the same parameters that it was run previously, it can + be force updated with the `--force` flag. deprecated: false min_api_version: "1.24" experimental: false diff --git a/_data/engine-cli/docker_stack.yaml b/_data/engine-cli/docker_stack.yaml index dee0895bfa..91b88a1ab7 100644 --- a/_data/engine-cli/docker_stack.yaml +++ b/_data/engine-cli/docker_stack.yaml @@ -1,42 +1,48 @@ command: docker stack -short: Manage Docker stacks +short: Manage Swarm stacks long: Manage stacks. usage: docker stack [OPTIONS] pname: docker plink: docker.yaml cname: -- docker stack deploy -- docker stack ls -- docker stack ps -- docker stack rm -- docker stack services + - docker stack config + - docker stack deploy + - docker stack ls + - docker stack ps + - docker stack rm + - docker stack services clink: -- docker_stack_deploy.yaml -- docker_stack_ls.yaml -- docker_stack_ps.yaml -- docker_stack_rm.yaml -- docker_stack_services.yaml + - docker_stack_config.yaml + - docker_stack_deploy.yaml + - docker_stack_ls.yaml + - docker_stack_ps.yaml + - docker_stack_rm.yaml + - docker_stack_services.yaml options: -- option: kubeconfig - value_type: string - description: Kubernetes config file - deprecated: true - experimental: false - experimentalcli: false - kubernetes: true - swarm: false -- option: orchestrator - value_type: string - description: Orchestrator to use (swarm|kubernetes|all) - deprecated: true - experimental: false - experimentalcli: false - kubernetes: false - swarm: false + - option: orchestrator + value_type: string + description: Orchestrator to use (swarm|all) + deprecated: true + hidden: true + experimental: false + experimentalcli: false + kubernetes: false + swarm: false +inherited_options: + - option: help + value_type: bool + default_value: "false" + description: Print usage + deprecated: false + hidden: true + experimental: false + experimentalcli: false + kubernetes: false + swarm: false deprecated: false min_api_version: "1.25" experimental: false experimentalcli: false kubernetes: false -swarm: false +swarm: true diff --git a/_data/engine-cli/docker_stack_config.yaml b/_data/engine-cli/docker_stack_config.yaml new file mode 100644 index 0000000000..fad8e01132 --- /dev/null +++ b/_data/engine-cli/docker_stack_config.yaml @@ -0,0 +1,90 @@ +command: docker stack config +short: Outputs the final config file, after doing merges and interpolations +long: | + Outputs the final Compose file, after doing the merges and interpolations of the input Compose files. +usage: docker stack config [OPTIONS] +pname: docker stack +plink: docker_stack.yaml +options: + - option: compose-file + shorthand: c + value_type: stringSlice + default_value: '[]' + description: Path to a Compose file, or `-` to read from stdin + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: skip-interpolation + value_type: bool + default_value: "false" + description: Skip interpolation and output only merged config + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false +inherited_options: + - option: help + value_type: bool + default_value: "false" + description: Print usage + deprecated: false + hidden: true + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: orchestrator + value_type: string + description: Orchestrator to use (swarm|all) + deprecated: true + hidden: true + experimental: false + experimentalcli: false + kubernetes: false + swarm: false +examples: |- + The following command outputs the result of the merge and interpolation of two Compose files. + + ```bash + $ docker stack config --compose-file docker-compose.yml --compose-file docker-compose.prod.yml + ``` + + The Compose file can also be provided as standard input with `--compose-file -`: + + ```bash + $ cat docker-compose.yml | docker stack config --compose-file - + ``` + + ### Skipping interpolation + + In some cases, it might be useful to skip interpolation of environment variables. + For example, when you want to pipe the output of this command back to `stack deploy`. + + If you have a regex for a redirect route in an environment variable for your webserver you would use two `$` signs to prevent `stack deploy` from interpolating `${1}`. + + ```bash + service: webserver + environment: + REDIRECT_REGEX=http://host/redirect/$${1} + ``` + + With interpolation, the `stack config` command will replace the environment variable in the Compose file + with `REDIRECT_REGEX=http://host/redirect/${1}`, but then when piping it back to the `stack deploy` + command it will be interpolated again and result in undefined behavior. + That is why, when piping the output back to `stack deploy` one should always prefer the `--skip-interpolation` option. + + ``` + $ docker stack config --compose-file web.yml --compose-file web.prod.yml --skip-interpolation | docker stack deploy --compose-file - + ``` +deprecated: false +min_api_version: "1.25" +experimental: false +experimentalcli: false +kubernetes: false +swarm: true + diff --git a/_data/engine-cli/docker_stack_deploy.yaml b/_data/engine-cli/docker_stack_deploy.yaml index 64a86f8edc..03093288c7 100644 --- a/_data/engine-cli/docker_stack_deploy.yaml +++ b/_data/engine-cli/docker_stack_deploy.yaml @@ -1,158 +1,158 @@ command: docker stack deploy -aliases: up +aliases: docker stack deploy, docker stack up short: Deploy a new stack or update an existing stack long: |- - Create and update a stack from a `compose` file on the swarm. + Create and update a stack from a `compose` file on the swarm. - > **Note** - > - > This is a cluster management command, and must be executed on a swarm - > manager node. To learn about managers and workers, refer to the - > [Swarm mode section](https://docs.docker.com/engine/swarm/) in the - > documentation. + > **Note** + > + > This is a cluster management command, and must be executed on a swarm + > manager node. To learn about managers and workers, refer to the + > [Swarm mode section](/engine/swarm/) in the + > documentation. usage: docker stack deploy [OPTIONS] STACK pname: docker stack plink: docker_stack.yaml options: -- option: compose-file - shorthand: c - value_type: stringSlice - default_value: '[]' - description: Path to a Compose file, or "-" to read from stdin - deprecated: false - min_api_version: "1.25" - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: namespace - value_type: string - description: Kubernetes namespace to use - deprecated: true - experimental: false - experimentalcli: false - kubernetes: true - swarm: false -- option: prune - value_type: bool - default_value: "false" - description: Prune services that are no longer referenced - deprecated: false - min_api_version: "1.27" - experimental: false - experimentalcli: false - kubernetes: false - swarm: true -- option: resolve-image - value_type: string - default_value: always - description: | - Query the registry to resolve image digest and supported platforms ("always"|"changed"|"never") - deprecated: false - min_api_version: "1.30" - experimental: false - experimentalcli: false - kubernetes: false - swarm: true -- option: with-registry-auth - value_type: bool - default_value: "false" - description: Send registry authentication details to Swarm agents - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: true + - option: compose-file + shorthand: c + value_type: stringSlice + default_value: '[]' + description: Path to a Compose file, or `-` to read from stdin + details_url: '#compose-file' + deprecated: false + hidden: false + min_api_version: "1.25" + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: prune + value_type: bool + default_value: "false" + description: Prune services that are no longer referenced + deprecated: false + hidden: false + min_api_version: "1.27" + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: resolve-image + value_type: string + default_value: always + description: | + Query the registry to resolve image digest and supported platforms (`always`, `changed`, `never`) + deprecated: false + hidden: false + min_api_version: "1.30" + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: with-registry-auth + value_type: bool + default_value: "false" + description: Send registry authentication details to Swarm agents + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false inherited_options: -- option: kubeconfig - value_type: string - description: Kubernetes config file - deprecated: true - experimental: false - experimentalcli: false - kubernetes: true - swarm: false -- option: orchestrator - value_type: string - description: Orchestrator to use (swarm|kubernetes|all) - deprecated: true - experimental: false - experimentalcli: false - kubernetes: false - swarm: false + - option: help + value_type: bool + default_value: "false" + description: Print usage + deprecated: false + hidden: true + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: orchestrator + value_type: string + description: Orchestrator to use (swarm|all) + deprecated: true + hidden: true + experimental: false + experimentalcli: false + kubernetes: false + swarm: false examples: |- - ### Compose file (--compose-file) + ### Compose file (--compose-file) {#compose-file} - The `deploy` command supports compose file version `3.0` and above. + The `deploy` command supports compose file version `3.0` and above. - ```console - $ docker stack deploy --compose-file docker-compose.yml vossibility + ```console + $ docker stack deploy --compose-file docker-compose.yml vossibility - Ignoring unsupported options: links + Ignoring unsupported options: links - Creating network vossibility_vossibility - Creating network vossibility_default - Creating service vossibility_nsqd - Creating service vossibility_logstash - Creating service vossibility_elasticsearch - Creating service vossibility_kibana - Creating service vossibility_ghollector - Creating service vossibility_lookupd - ``` + Creating network vossibility_vossibility + Creating network vossibility_default + Creating service vossibility_nsqd + Creating service vossibility_logstash + Creating service vossibility_elasticsearch + Creating service vossibility_kibana + Creating service vossibility_ghollector + Creating service vossibility_lookupd + ``` - The Compose file can also be provided as standard input with `--compose-file -`: + The Compose file can also be provided as standard input with `--compose-file -`: - ```console - $ cat docker-compose.yml | docker stack deploy --compose-file - vossibility + ```console + $ cat docker-compose.yml | docker stack deploy --compose-file - vossibility - Ignoring unsupported options: links + Ignoring unsupported options: links - Creating network vossibility_vossibility - Creating network vossibility_default - Creating service vossibility_nsqd - Creating service vossibility_logstash - Creating service vossibility_elasticsearch - Creating service vossibility_kibana - Creating service vossibility_ghollector - Creating service vossibility_lookupd - ``` + Creating network vossibility_vossibility + Creating network vossibility_default + Creating service vossibility_nsqd + Creating service vossibility_logstash + Creating service vossibility_elasticsearch + Creating service vossibility_kibana + Creating service vossibility_ghollector + Creating service vossibility_lookupd + ``` - If your configuration is split between multiple Compose files, e.g. a base - configuration and environment-specific overrides, you can provide multiple - `--compose-file` flags. + If your configuration is split between multiple Compose files, e.g. a base + configuration and environment-specific overrides, you can provide multiple + `--compose-file` flags. - ```console - $ docker stack deploy --compose-file docker-compose.yml -c docker-compose.prod.yml vossibility + ```console + $ docker stack deploy --compose-file docker-compose.yml -c docker-compose.prod.yml vossibility - Ignoring unsupported options: links + Ignoring unsupported options: links - Creating network vossibility_vossibility - Creating network vossibility_default - Creating service vossibility_nsqd - Creating service vossibility_logstash - Creating service vossibility_elasticsearch - Creating service vossibility_kibana - Creating service vossibility_ghollector - Creating service vossibility_lookupd - ``` + Creating network vossibility_vossibility + Creating network vossibility_default + Creating service vossibility_nsqd + Creating service vossibility_logstash + Creating service vossibility_elasticsearch + Creating service vossibility_kibana + Creating service vossibility_ghollector + Creating service vossibility_lookupd + ``` - You can verify that the services were correctly created: + You can verify that the services were correctly created: - ```console - $ docker service ls + ```console + $ docker service ls - ID NAME MODE REPLICAS IMAGE - 29bv0vnlm903 vossibility_lookupd replicated 1/1 nsqio/nsq@sha256:eeba05599f31eba418e96e71e0984c3dc96963ceb66924dd37a47bf7ce18a662 - 4awt47624qwh vossibility_nsqd replicated 1/1 nsqio/nsq@sha256:eeba05599f31eba418e96e71e0984c3dc96963ceb66924dd37a47bf7ce18a662 - 4tjx9biia6fs vossibility_elasticsearch replicated 1/1 elasticsearch@sha256:12ac7c6af55d001f71800b83ba91a04f716e58d82e748fa6e5a7359eed2301aa - 7563uuzr9eys vossibility_kibana replicated 1/1 kibana@sha256:6995a2d25709a62694a937b8a529ff36da92ebee74bafd7bf00e6caf6db2eb03 - 9gc5m4met4he vossibility_logstash replicated 1/1 logstash@sha256:2dc8bddd1bb4a5a34e8ebaf73749f6413c101b2edef6617f2f7713926d2141fe - axqh55ipl40h vossibility_vossibility-collector replicated 1/1 icecrime/vossibility-collector@sha256:f03f2977203ba6253988c18d04061c5ec7aab46bca9dfd89a9a1fa4500989fba - ``` + ID NAME MODE REPLICAS IMAGE + 29bv0vnlm903 vossibility_lookupd replicated 1/1 nsqio/nsq@sha256:eeba05599f31eba418e96e71e0984c3dc96963ceb66924dd37a47bf7ce18a662 + 4awt47624qwh vossibility_nsqd replicated 1/1 nsqio/nsq@sha256:eeba05599f31eba418e96e71e0984c3dc96963ceb66924dd37a47bf7ce18a662 + 4tjx9biia6fs vossibility_elasticsearch replicated 1/1 elasticsearch@sha256:12ac7c6af55d001f71800b83ba91a04f716e58d82e748fa6e5a7359eed2301aa + 7563uuzr9eys vossibility_kibana replicated 1/1 kibana@sha256:6995a2d25709a62694a937b8a529ff36da92ebee74bafd7bf00e6caf6db2eb03 + 9gc5m4met4he vossibility_logstash replicated 1/1 logstash@sha256:2dc8bddd1bb4a5a34e8ebaf73749f6413c101b2edef6617f2f7713926d2141fe + axqh55ipl40h vossibility_vossibility-collector replicated 1/1 icecrime/vossibility-collector@sha256:f03f2977203ba6253988c18d04061c5ec7aab46bca9dfd89a9a1fa4500989fba + ``` deprecated: false min_api_version: "1.25" experimental: false experimentalcli: false kubernetes: false -swarm: false +swarm: true diff --git a/_data/engine-cli/docker_stack_ls.yaml b/_data/engine-cli/docker_stack_ls.yaml index 41e59e0fe2..85d3e4f3eb 100644 --- a/_data/engine-cli/docker_stack_ls.yaml +++ b/_data/engine-cli/docker_stack_ls.yaml @@ -1,102 +1,102 @@ command: docker stack ls -aliases: list +aliases: docker stack ls, docker stack list short: List stacks long: |- - Lists the stacks. + Lists the stacks. - > **Note** - > - > This is a cluster management command, and must be executed on a swarm - > manager node. To learn about managers and workers, refer to the - > [Swarm mode section](https://docs.docker.com/engine/swarm/) in the - > documentation. + > **Note** + > + > This is a cluster management command, and must be executed on a swarm + > manager node. To learn about managers and workers, refer to the + > [Swarm mode section](/engine/swarm/) in the + > documentation. usage: docker stack ls [OPTIONS] pname: docker stack plink: docker_stack.yaml options: -- option: all-namespaces - value_type: bool - default_value: "false" - description: List stacks from all Kubernetes namespaces - deprecated: true - experimental: false - experimentalcli: false - kubernetes: true - swarm: false -- option: format - value_type: string - description: Pretty-print stacks using a Go template - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: namespace - value_type: stringSlice - default_value: '[]' - description: Kubernetes namespaces to use - deprecated: true - experimental: false - experimentalcli: false - kubernetes: true - swarm: false + - option: format + value_type: string + description: |- + Format output using a custom template: + 'table': Print output in table format with column headers (default) + 'table TEMPLATE': Print output in table format using the given Go template + 'json': Print in JSON format + 'TEMPLATE': Print output using the given Go template. + Refer to https://docs.docker.com/go/formatting/ for more information about formatting output with templates + details_url: '#format' + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false inherited_options: -- option: kubeconfig - value_type: string - description: Kubernetes config file - deprecated: true - experimental: false - experimentalcli: false - kubernetes: true - swarm: false -- option: orchestrator - value_type: string - description: Orchestrator to use (swarm|kubernetes|all) - deprecated: true - experimental: false - experimentalcli: false - kubernetes: false - swarm: false + - option: help + value_type: bool + default_value: "false" + description: Print usage + deprecated: false + hidden: true + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: orchestrator + value_type: string + description: Orchestrator to use (swarm|all) + deprecated: true + hidden: true + experimental: false + experimentalcli: false + kubernetes: false + swarm: false examples: |- - The following command shows all stacks and some additional information: + The following command shows all stacks and some additional information: - ```console - $ docker stack ls + ```console + $ docker stack ls - ID SERVICES ORCHESTRATOR - myapp 2 Kubernetes - vossibility-stack 6 Swarm - ``` + ID SERVICES ORCHESTRATOR + myapp 2 Kubernetes + vossibility-stack 6 Swarm + ``` - ### Format the output (--format) + ### Format the output (--format) {#format} - The formatting option (`--format`) pretty-prints stacks using a Go template. + The formatting option (`--format`) pretty-prints stacks using a Go template. - Valid placeholders for the Go template are listed below: + Valid placeholders for the Go template are listed below: - | Placeholder | Description | - |-----------------|--------------------| - | `.Name` | Stack name | - | `.Services` | Number of services | - | `.Orchestrator` | Orchestrator name | - | `.Namespace` | Namespace | + | Placeholder | Description | + |-----------------|--------------------| + | `.Name` | Stack name | + | `.Services` | Number of services | + | `.Orchestrator` | Orchestrator name | + | `.Namespace` | Namespace | - When using the `--format` option, the `stack ls` command either outputs - the data exactly as the template declares or, when using the - `table` directive, includes column headers as well. + When using the `--format` option, the `stack ls` command either outputs + the data exactly as the template declares or, when using the + `table` directive, includes column headers as well. - The following example uses a template without headers and outputs the - `Name` and `Services` entries separated by a colon (`:`) for all stacks: + The following example uses a template without headers and outputs the + `Name` and `Services` entries separated by a colon (`:`) for all stacks: - ```console - $ docker stack ls --format "{{.Name}}: {{.Services}}" - web-server: 1 - web-cache: 4 - ``` + ```console + $ docker stack ls --format "{{.Name}}: {{.Services}}" + web-server: 1 + web-cache: 4 + ``` + + To list all stacks in JSON format, use the `json` directive: + + ```console + $ docker stack ls --format json + {"Name":"myapp","Namespace":"","Orchestrator":"Swarm","Services":"3"} + ``` deprecated: false min_api_version: "1.25" experimental: false experimentalcli: false kubernetes: false -swarm: false +swarm: true diff --git a/_data/engine-cli/docker_stack_ps.yaml b/_data/engine-cli/docker_stack_ps.yaml index 74f19ef86a..f939f232b6 100644 --- a/_data/engine-cli/docker_stack_ps.yaml +++ b/_data/engine-cli/docker_stack_ps.yaml @@ -1,286 +1,305 @@ command: docker stack ps short: List the tasks in the stack long: |- - Lists the tasks that are running as part of the specified stack. + Lists the tasks that are running as part of the specified stack. - > **Note** - > - > This is a cluster management command, and must be executed on a swarm - > manager node. To learn about managers and workers, refer to the - > [Swarm mode section](https://docs.docker.com/engine/swarm/) in the - > documentation. + > **Note** + > + > This is a cluster management command, and must be executed on a swarm + > manager node. To learn about managers and workers, refer to the + > [Swarm mode section](/engine/swarm/) in the + > documentation. usage: docker stack ps [OPTIONS] STACK pname: docker stack plink: docker_stack.yaml options: -- option: filter - shorthand: f - value_type: filter - description: Filter output based on conditions provided - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: format - value_type: string - description: Pretty-print tasks using a Go template - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: namespace - value_type: string - description: Kubernetes namespace to use - deprecated: true - experimental: false - experimentalcli: false - kubernetes: true - swarm: false -- option: no-resolve - value_type: bool - default_value: "false" - description: Do not map IDs to Names - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: no-trunc - value_type: bool - default_value: "false" - description: Do not truncate output - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: quiet - shorthand: q - value_type: bool - default_value: "false" - description: Only display task IDs - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false + - option: filter + shorthand: f + value_type: filter + description: Filter output based on conditions provided + details_url: '#filter' + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: format + value_type: string + description: |- + Format output using a custom template: + 'table': Print output in table format with column headers (default) + 'table TEMPLATE': Print output in table format using the given Go template + 'json': Print in JSON format + 'TEMPLATE': Print output using the given Go template. + Refer to https://docs.docker.com/go/formatting/ for more information about formatting output with templates + details_url: '#format' + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: no-resolve + value_type: bool + default_value: "false" + description: Do not map IDs to Names + details_url: '#no-resolve' + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: no-trunc + value_type: bool + default_value: "false" + description: Do not truncate output + details_url: '#no-trunc' + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: quiet + shorthand: q + value_type: bool + default_value: "false" + description: Only display task IDs + details_url: '#quiet' + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false inherited_options: -- option: kubeconfig - value_type: string - description: Kubernetes config file - deprecated: true - experimental: false - experimentalcli: false - kubernetes: true - swarm: false -- option: orchestrator - value_type: string - description: Orchestrator to use (swarm|kubernetes|all) - deprecated: true - experimental: false - experimentalcli: false - kubernetes: false - swarm: false + - option: help + value_type: bool + default_value: "false" + description: Print usage + deprecated: false + hidden: true + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: orchestrator + value_type: string + description: Orchestrator to use (swarm|all) + deprecated: true + hidden: true + experimental: false + experimentalcli: false + kubernetes: false + swarm: false examples: |- - ### List the tasks that are part of a stack + ### List the tasks that are part of a stack - The following command shows all the tasks that are part of the `voting` stack: + The following command shows all the tasks that are part of the `voting` stack: - ```console - $ docker stack ps voting + ```console + $ docker stack ps voting - ID NAME IMAGE NODE DESIRED STATE CURRENT STATE ERROR PORTS - xim5bcqtgk1b voting_worker.1 dockersamples/examplevotingapp_worker:latest node2 Running Running 2 minutes ago - q7yik0ks1in6 voting_result.1 dockersamples/examplevotingapp_result:before node1 Running Running 2 minutes ago - rx5yo0866nfx voting_vote.1 dockersamples/examplevotingapp_vote:before node3 Running Running 2 minutes ago - tz6j82jnwrx7 voting_db.1 postgres:9.4 node1 Running Running 2 minutes ago - w48spazhbmxc voting_redis.1 redis:alpine node2 Running Running 3 minutes ago - 6jj1m02freg1 voting_visualizer.1 dockersamples/visualizer:stable node1 Running Running 2 minutes ago - kqgdmededccb voting_vote.2 dockersamples/examplevotingapp_vote:before node2 Running Running 2 minutes ago - t72q3z038jeh voting_redis.2 redis:alpine node3 Running Running 3 minutes ago - ``` + ID NAME IMAGE NODE DESIRED STATE CURRENT STATE ERROR PORTS + xim5bcqtgk1b voting_worker.1 dockersamples/examplevotingapp_worker:latest node2 Running Running 2 minutes ago + q7yik0ks1in6 voting_result.1 dockersamples/examplevotingapp_result:before node1 Running Running 2 minutes ago + rx5yo0866nfx voting_vote.1 dockersamples/examplevotingapp_vote:before node3 Running Running 2 minutes ago + tz6j82jnwrx7 voting_db.1 postgres:9.4 node1 Running Running 2 minutes ago + w48spazhbmxc voting_redis.1 redis:alpine node2 Running Running 3 minutes ago + 6jj1m02freg1 voting_visualizer.1 dockersamples/visualizer:stable node1 Running Running 2 minutes ago + kqgdmededccb voting_vote.2 dockersamples/examplevotingapp_vote:before node2 Running Running 2 minutes ago + t72q3z038jeh voting_redis.2 redis:alpine node3 Running Running 3 minutes ago + ``` - ### Filtering (--filter) + ### Filtering (--filter) {#filter} - The filtering flag (`-f` or `--filter`) format is a `key=value` pair. If there - is more than one filter, then pass multiple flags (e.g. `--filter "foo=bar" --filter "bif=baz"`). - Multiple filter flags are combined as an `OR` filter. For example, - `-f name=redis.1 -f name=redis.7` returns both `redis.1` and `redis.7` tasks. + The filtering flag (`-f` or `--filter`) format is a `key=value` pair. If there + is more than one filter, then pass multiple flags (e.g. `--filter "foo=bar" --filter "bif=baz"`). + Multiple filter flags are combined as an `OR` filter. For example, + `-f name=redis.1 -f name=redis.7` returns both `redis.1` and `redis.7` tasks. - The currently supported filters are: + The currently supported filters are: - * [id](#id) - * [name](#name) - * [node](#node) - * [desired-state](#desired-state) + * [id](#id) + * [name](#name) + * [node](#node) + * [desired-state](#desired-state) - #### id + #### id - The `id` filter matches on all or a prefix of a task's ID. + The `id` filter matches on all or a prefix of a task's ID. - ```console - $ docker stack ps -f "id=t" voting + ```console + $ docker stack ps -f "id=t" voting - ID NAME IMAGE NODE DESIRED STATE CURRENTSTATE ERROR PORTS - tz6j82jnwrx7 voting_db.1 postgres:9.4 node1 Running Running 14 minutes ago - t72q3z038jeh voting_redis.2 redis:alpine node3 Running Running 14 minutes ago - ``` + ID NAME IMAGE NODE DESIRED STATE CURRENTSTATE ERROR PORTS + tz6j82jnwrx7 voting_db.1 postgres:9.4 node1 Running Running 14 minutes ago + t72q3z038jeh voting_redis.2 redis:alpine node3 Running Running 14 minutes ago + ``` - #### name + #### name - The `name` filter matches on task names. + The `name` filter matches on task names. - ```console - $ docker stack ps -f "name=voting_redis" voting + ```console + $ docker stack ps -f "name=voting_redis" voting - ID NAME IMAGE NODE DESIRED STATE CURRENTSTATE ERROR PORTS - w48spazhbmxc voting_redis.1 redis:alpine node2 Running Running 17 minutes ago - t72q3z038jeh voting_redis.2 redis:alpine node3 Running Running 17 minutes ago - ``` + ID NAME IMAGE NODE DESIRED STATE CURRENTSTATE ERROR PORTS + w48spazhbmxc voting_redis.1 redis:alpine node2 Running Running 17 minutes ago + t72q3z038jeh voting_redis.2 redis:alpine node3 Running Running 17 minutes ago + ``` - #### node + #### node - The `node` filter matches on a node name or a node ID. + The `node` filter matches on a node name or a node ID. - ```console - $ docker stack ps -f "node=node1" voting + ```console + $ docker stack ps -f "node=node1" voting - ID NAME IMAGE NODE DESIRED STATE CURRENT STATE ERROR PORTS - q7yik0ks1in6 voting_result.1 dockersamples/examplevotingapp_result:before node1 Running Running 18 minutes ago - tz6j82jnwrx7 voting_db.1 postgres:9.4 node1 Running Running 18 minutes ago - 6jj1m02freg1 voting_visualizer.1 dockersamples/visualizer:stable node1 Running Running 18 minutes ago - ``` + ID NAME IMAGE NODE DESIRED STATE CURRENT STATE ERROR PORTS + q7yik0ks1in6 voting_result.1 dockersamples/examplevotingapp_result:before node1 Running Running 18 minutes ago + tz6j82jnwrx7 voting_db.1 postgres:9.4 node1 Running Running 18 minutes ago + 6jj1m02freg1 voting_visualizer.1 dockersamples/visualizer:stable node1 Running Running 18 minutes ago + ``` - #### desired-state + #### desired-state - The `desired-state` filter can take the values `running`, `shutdown`, `ready` or `accepted`. + The `desired-state` filter can take the values `running`, `shutdown`, `ready` or `accepted`. - ```console - $ docker stack ps -f "desired-state=running" voting + ```console + $ docker stack ps -f "desired-state=running" voting - ID NAME IMAGE NODE DESIRED STATE CURRENT STATE ERROR PORTS - xim5bcqtgk1b voting_worker.1 dockersamples/examplevotingapp_worker:latest node2 Running Running 21 minutes ago - q7yik0ks1in6 voting_result.1 dockersamples/examplevotingapp_result:before node1 Running Running 21 minutes ago - rx5yo0866nfx voting_vote.1 dockersamples/examplevotingapp_vote:before node3 Running Running 21 minutes ago - tz6j82jnwrx7 voting_db.1 postgres:9.4 node1 Running Running 21 minutes ago - w48spazhbmxc voting_redis.1 redis:alpine node2 Running Running 21 minutes ago - 6jj1m02freg1 voting_visualizer.1 dockersamples/visualizer:stable node1 Running Running 21 minutes ago - kqgdmededccb voting_vote.2 dockersamples/examplevotingapp_vote:before node2 Running Running 21 minutes ago - t72q3z038jeh voting_redis.2 redis:alpine node3 Running Running 21 minutes ago - ``` + ID NAME IMAGE NODE DESIRED STATE CURRENT STATE ERROR PORTS + xim5bcqtgk1b voting_worker.1 dockersamples/examplevotingapp_worker:latest node2 Running Running 21 minutes ago + q7yik0ks1in6 voting_result.1 dockersamples/examplevotingapp_result:before node1 Running Running 21 minutes ago + rx5yo0866nfx voting_vote.1 dockersamples/examplevotingapp_vote:before node3 Running Running 21 minutes ago + tz6j82jnwrx7 voting_db.1 postgres:9.4 node1 Running Running 21 minutes ago + w48spazhbmxc voting_redis.1 redis:alpine node2 Running Running 21 minutes ago + 6jj1m02freg1 voting_visualizer.1 dockersamples/visualizer:stable node1 Running Running 21 minutes ago + kqgdmededccb voting_vote.2 dockersamples/examplevotingapp_vote:before node2 Running Running 21 minutes ago + t72q3z038jeh voting_redis.2 redis:alpine node3 Running Running 21 minutes ago + ``` - ### Format the output (--format) + ### Format the output (--format) {#format} - The formatting options (`--format`) pretty-prints tasks output using a Go template. + The formatting options (`--format`) pretty-prints tasks output using a Go template. - Valid placeholders for the Go template are listed below: + Valid placeholders for the Go template are listed below: - | Placeholder | Description | - |-----------------|------------------------------------------------------------------| - | `.ID` | Task ID | - | `.Name` | Task name | - | `.Image` | Task image | - | `.Node` | Node ID | - | `.DesiredState` | Desired state of the task (`running`, `shutdown`, or `accepted`) | - | `.CurrentState` | Current state of the task | - | `.Error` | Error | - | `.Ports` | Task published ports | + | Placeholder | Description | + |-----------------|------------------------------------------------------------------| + | `.ID` | Task ID | + | `.Name` | Task name | + | `.Image` | Task image | + | `.Node` | Node ID | + | `.DesiredState` | Desired state of the task (`running`, `shutdown`, or `accepted`) | + | `.CurrentState` | Current state of the task | + | `.Error` | Error | + | `.Ports` | Task published ports | - When using the `--format` option, the `stack ps` command will either - output the data exactly as the template declares or, when using the - `table` directive, includes column headers as well. + When using the `--format` option, the `stack ps` command will either + output the data exactly as the template declares or, when using the + `table` directive, includes column headers as well. - The following example uses a template without headers and outputs the - `Name` and `Image` entries separated by a colon (`:`) for all tasks: + The following example uses a template without headers and outputs the + `Name` and `Image` entries separated by a colon (`:`) for all tasks: - ```console - $ docker stack ps --format "{{.Name}}: {{.Image}}" voting + ```console + $ docker stack ps --format "{{.Name}}: {{.Image}}" voting - voting_worker.1: dockersamples/examplevotingapp_worker:latest - voting_result.1: dockersamples/examplevotingapp_result:before - voting_vote.1: dockersamples/examplevotingapp_vote:before - voting_db.1: postgres:9.4 - voting_redis.1: redis:alpine - voting_visualizer.1: dockersamples/visualizer:stable - voting_vote.2: dockersamples/examplevotingapp_vote:before - voting_redis.2: redis:alpine - ``` + voting_worker.1: dockersamples/examplevotingapp_worker:latest + voting_result.1: dockersamples/examplevotingapp_result:before + voting_vote.1: dockersamples/examplevotingapp_vote:before + voting_db.1: postgres:9.4 + voting_redis.1: redis:alpine + voting_visualizer.1: dockersamples/visualizer:stable + voting_vote.2: dockersamples/examplevotingapp_vote:before + voting_redis.2: redis:alpine + ``` - ### Do not map IDs to Names (--no-resolve) + To list all tasks in JSON format, use the `json` directive: + ```console + $ docker stack ps --format json myapp + {"CurrentState":"Preparing 23 seconds ago","DesiredState":"Running","Error":"","ID":"2ufjubh79tn0","Image":"localstack/localstack:latest","Name":"myapp_localstack.1","Node":"docker-desktop","Ports":""} + {"CurrentState":"Running 20 seconds ago","DesiredState":"Running","Error":"","ID":"roee387ngf5r","Image":"redis:6.0.9-alpine3.12","Name":"myapp_redis.1","Node":"docker-desktop","Ports":""} + {"CurrentState":"Preparing 13 seconds ago","DesiredState":"Running","Error":"","ID":"yte68ouq7glh","Image":"postgres:13.2-alpine","Name":"myapp_repos-db.1","Node":"docker-desktop","Ports":""} + ``` - The `--no-resolve` option shows IDs for task name, without mapping IDs to Names. + ### Do not map IDs to Names (--no-resolve) {#no-resolve} - ```console - $ docker stack ps --no-resolve voting + The `--no-resolve` option shows IDs for task name, without mapping IDs to Names. - ID NAME IMAGE NODE DESIRED STATE CURRENT STATE ERROR PORTS - xim5bcqtgk1b 10z9fjfqzsxnezo4hb81p8mqg.1 dockersamples/examplevotingapp_worker:latest qaqt4nrzo775jrx6detglho01 Running Running 30 minutes ago - q7yik0ks1in6 hbxltua1na7mgqjnidldv5m65.1 dockersamples/examplevotingapp_result:before mxpaef1tlh23s052erw88a4w5 Running Running 30 minutes ago - rx5yo0866nfx qyprtqw1g5nrki557i974ou1d.1 dockersamples/examplevotingapp_vote:before kanqcxfajd1r16wlnqcblobmm Running Running 31 minutes ago - tz6j82jnwrx7 122f0xxngg17z52be7xspa72x.1 postgres:9.4 mxpaef1tlh23s052erw88a4w5 Running Running 31 minutes ago - w48spazhbmxc tg61x8myx563ueo3urmn1ic6m.1 redis:alpine qaqt4nrzo775jrx6detglho01 Running Running 31 minutes ago - 6jj1m02freg1 8cqlyi444kzd3panjb7edh26v.1 dockersamples/visualizer:stable mxpaef1tlh23s052erw88a4w5 Running Running 31 minutes ago - kqgdmededccb qyprtqw1g5nrki557i974ou1d.2 dockersamples/examplevotingapp_vote:before qaqt4nrzo775jrx6detglho01 Running Running 31 minutes ago - t72q3z038jeh tg61x8myx563ueo3urmn1ic6m.2 redis:alpine kanqcxfajd1r16wlnqcblobmm Running Running 31 minutes ago - ``` + ```console + $ docker stack ps --no-resolve voting - ### Do not truncate output (--no-trunc) + ID NAME IMAGE NODE DESIRED STATE CURRENT STATE ERROR PORTS + xim5bcqtgk1b 10z9fjfqzsxnezo4hb81p8mqg.1 dockersamples/examplevotingapp_worker:latest qaqt4nrzo775jrx6detglho01 Running Running 30 minutes ago + q7yik0ks1in6 hbxltua1na7mgqjnidldv5m65.1 dockersamples/examplevotingapp_result:before mxpaef1tlh23s052erw88a4w5 Running Running 30 minutes ago + rx5yo0866nfx qyprtqw1g5nrki557i974ou1d.1 dockersamples/examplevotingapp_vote:before kanqcxfajd1r16wlnqcblobmm Running Running 31 minutes ago + tz6j82jnwrx7 122f0xxngg17z52be7xspa72x.1 postgres:9.4 mxpaef1tlh23s052erw88a4w5 Running Running 31 minutes ago + w48spazhbmxc tg61x8myx563ueo3urmn1ic6m.1 redis:alpine qaqt4nrzo775jrx6detglho01 Running Running 31 minutes ago + 6jj1m02freg1 8cqlyi444kzd3panjb7edh26v.1 dockersamples/visualizer:stable mxpaef1tlh23s052erw88a4w5 Running Running 31 minutes ago + kqgdmededccb qyprtqw1g5nrki557i974ou1d.2 dockersamples/examplevotingapp_vote:before qaqt4nrzo775jrx6detglho01 Running Running 31 minutes ago + t72q3z038jeh tg61x8myx563ueo3urmn1ic6m.2 redis:alpine kanqcxfajd1r16wlnqcblobmm Running Running 31 minutes ago + ``` - When deploying a service, docker resolves the digest for the service's - image, and pins the service to that digest. The digest is not shown by - default, but is printed if `--no-trunc` is used. The `--no-trunc` option - also shows the non-truncated task IDs, and error-messages, as can be seen below: + ### Do not truncate output (--no-trunc) {#no-trunc} - ```console - $ docker stack ps --no-trunc voting + When deploying a service, docker resolves the digest for the service's + image, and pins the service to that digest. The digest is not shown by + default, but is printed if `--no-trunc` is used. The `--no-trunc` option + also shows the non-truncated task IDs, and error-messages, as can be seen below: - ID NAME IMAGE NODE DESIRED STATE CURREN STATE ERROR PORTS - xim5bcqtgk1bxqz91jzo4a1s5 voting_worker.1 dockersamples/examplevotingapp_worker:latest@sha256:3e4ddf59c15f432280a2c0679c4fc5a2ee5a797023c8ef0d3baf7b1385e9fed node2 Running Runnin 32 minutes ago - q7yik0ks1in6kv32gg6y6yjf7 voting_result.1 dockersamples/examplevotingapp_result:before@sha256:83b56996e930c292a6ae5187fda84dd6568a19d97cdb933720be15c757b7463 node1 Running Runnin 32 minutes ago - rx5yo0866nfxc58zf4irsss6n voting_vote.1 dockersamples/examplevotingapp_vote:before@sha256:8e64b182c87de902f2b72321c89b4af4e2b942d76d0b772532ff27ec4c6ebf6 node3 Running Runnin 32 minutes ago - tz6j82jnwrx7n2offljp3mn03 voting_db.1 postgres:9.4@sha256:6046af499eae34d2074c0b53f9a8b404716d415e4a03e68bc1d2f8064f2b027 node1 Running Runnin 32 minutes ago - w48spazhbmxcmbjfi54gs7x90 voting_redis.1 redis:alpine@sha256:9cd405cd1ec1410eaab064a1383d0d8854d1ef74a54e1e4a92fb4ec7bdc3ee7 node2 Running Runnin 32 minutes ago - 6jj1m02freg1n3z9n1evrzsbl voting_visualizer.1 dockersamples/visualizer:stable@sha256:f924ad66c8e94b10baaf7bdb9cd491ef4e982a1d048a56a17e02bf5945401e5 node1 Running Runnin 32 minutes ago - kqgdmededccbhz2wuc0e9hx7g voting_vote.2 dockersamples/examplevotingapp_vote:before@sha256:8e64b182c87de902f2b72321c89b4af4e2b942d76d0b772532ff27ec4c6ebf6 node2 Running Runnin 32 minutes ago - t72q3z038jehe1wbh9gdum076 voting_redis.2 redis:alpine@sha256:9cd405cd1ec1410eaab064a1383d0d8854d1ef74a54e1e4a92fb4ec7bdc3ee7 node3 Running Runnin 32 minutes ago - ``` + ```console + $ docker stack ps --no-trunc voting - ### Only display task IDs (-q, --quiet) + ID NAME IMAGE NODE DESIRED STATE CURREN STATE ERROR PORTS + xim5bcqtgk1bxqz91jzo4a1s5 voting_worker.1 dockersamples/examplevotingapp_worker:latest@sha256:3e4ddf59c15f432280a2c0679c4fc5a2ee5a797023c8ef0d3baf7b1385e9fed node2 Running Runnin 32 minutes ago + q7yik0ks1in6kv32gg6y6yjf7 voting_result.1 dockersamples/examplevotingapp_result:before@sha256:83b56996e930c292a6ae5187fda84dd6568a19d97cdb933720be15c757b7463 node1 Running Runnin 32 minutes ago + rx5yo0866nfxc58zf4irsss6n voting_vote.1 dockersamples/examplevotingapp_vote:before@sha256:8e64b182c87de902f2b72321c89b4af4e2b942d76d0b772532ff27ec4c6ebf6 node3 Running Runnin 32 minutes ago + tz6j82jnwrx7n2offljp3mn03 voting_db.1 postgres:9.4@sha256:6046af499eae34d2074c0b53f9a8b404716d415e4a03e68bc1d2f8064f2b027 node1 Running Runnin 32 minutes ago + w48spazhbmxcmbjfi54gs7x90 voting_redis.1 redis:alpine@sha256:9cd405cd1ec1410eaab064a1383d0d8854d1ef74a54e1e4a92fb4ec7bdc3ee7 node2 Running Runnin 32 minutes ago + 6jj1m02freg1n3z9n1evrzsbl voting_visualizer.1 dockersamples/visualizer:stable@sha256:f924ad66c8e94b10baaf7bdb9cd491ef4e982a1d048a56a17e02bf5945401e5 node1 Running Runnin 32 minutes ago + kqgdmededccbhz2wuc0e9hx7g voting_vote.2 dockersamples/examplevotingapp_vote:before@sha256:8e64b182c87de902f2b72321c89b4af4e2b942d76d0b772532ff27ec4c6ebf6 node2 Running Runnin 32 minutes ago + t72q3z038jehe1wbh9gdum076 voting_redis.2 redis:alpine@sha256:9cd405cd1ec1410eaab064a1383d0d8854d1ef74a54e1e4a92fb4ec7bdc3ee7 node3 Running Runnin 32 minutes ago + ``` - The `-q ` or `--quiet` option only shows IDs of the tasks in the stack. - This example outputs all task IDs of the "voting" stack; + ### Only display task IDs (-q, --quiet) {#quiet} - ```console - $ docker stack ps -q voting - xim5bcqtgk1b - q7yik0ks1in6 - rx5yo0866nfx - tz6j82jnwrx7 - w48spazhbmxc - 6jj1m02freg1 - kqgdmededccb - t72q3z038jeh - ``` + The `-q ` or `--quiet` option only shows IDs of the tasks in the stack. + This example outputs all task IDs of the "voting" stack; - This option can be used to perform batch operations. For example, you can use - the task IDs as input for other commands, such as `docker inspect`. The - following example inspects all tasks of the "voting" stack; + ```console + $ docker stack ps -q voting + xim5bcqtgk1b + q7yik0ks1in6 + rx5yo0866nfx + tz6j82jnwrx7 + w48spazhbmxc + 6jj1m02freg1 + kqgdmededccb + t72q3z038jeh + ``` - ```console - $ docker inspect $(docker stack ps -q voting) + This option can be used to perform batch operations. For example, you can use + the task IDs as input for other commands, such as `docker inspect`. The + following example inspects all tasks of the "voting" stack; - [ - { - "ID": "xim5bcqtgk1b1gk0krq1", - "Version": { - <...> - ``` + ```console + $ docker inspect $(docker stack ps -q voting) + + [ + { + "ID": "xim5bcqtgk1b1gk0krq1", + "Version": { + <...> + ``` deprecated: false min_api_version: "1.25" experimental: false experimentalcli: false kubernetes: false -swarm: false +swarm: true diff --git a/_data/engine-cli/docker_stack_rm.yaml b/_data/engine-cli/docker_stack_rm.yaml index e23cc96909..189589da38 100644 --- a/_data/engine-cli/docker_stack_rm.yaml +++ b/_data/engine-cli/docker_stack_rm.yaml @@ -1,84 +1,80 @@ command: docker stack rm -aliases: remove, down +aliases: docker stack rm, docker stack remove, docker stack down short: Remove one or more stacks long: |- - Remove the stack from the swarm. + Remove the stack from the swarm. - > **Note** - > - > This is a cluster management command, and must be executed on a swarm - > manager node. To learn about managers and workers, refer to the - > [Swarm mode section](https://docs.docker.com/engine/swarm/) in the - > documentation. + > **Note** + > + > This is a cluster management command, and must be executed on a swarm + > manager node. To learn about managers and workers, refer to the + > [Swarm mode section](/engine/swarm/) in the + > documentation. usage: docker stack rm [OPTIONS] STACK [STACK...] pname: docker stack plink: docker_stack.yaml -options: -- option: namespace - value_type: string - description: Kubernetes namespace to use - deprecated: true - experimental: false - experimentalcli: false - kubernetes: true - swarm: false inherited_options: -- option: kubeconfig - value_type: string - description: Kubernetes config file - deprecated: true - experimental: false - experimentalcli: false - kubernetes: true - swarm: false -- option: orchestrator - value_type: string - description: Orchestrator to use (swarm|kubernetes|all) - deprecated: true - experimental: false - experimentalcli: false - kubernetes: false - swarm: false + - option: help + value_type: bool + default_value: "false" + description: Print usage + deprecated: false + hidden: true + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: orchestrator + value_type: string + description: Orchestrator to use (swarm|all) + deprecated: true + hidden: true + experimental: false + experimentalcli: false + kubernetes: false + swarm: false examples: |- - ### Remove a stack + ### Remove a stack - This will remove the stack with the name `myapp`. Services, networks, and secrets associated with the stack will be removed. + This will remove the stack with the name `myapp`. Services, networks, and secrets + associated with the stack will be removed. - ```console - $ docker stack rm myapp + ```console + $ docker stack rm myapp - Removing service myapp_redis - Removing service myapp_web - Removing service myapp_lb - Removing network myapp_default - Removing network myapp_frontend - ``` + Removing service myapp_redis + Removing service myapp_web + Removing service myapp_lb + Removing network myapp_default + Removing network myapp_frontend + ``` - ### Remove multiple stacks + ### Remove multiple stacks - This will remove all the specified stacks, `myapp` and `vossibility`. Services, networks, and secrets associated with all the specified stacks will be removed. + This will remove all the specified stacks, `myapp` and `vossibility`. Services, + networks, and secrets associated with all the specified stacks will be removed. - ```console - $ docker stack rm myapp vossibility + ```console + $ docker stack rm myapp vossibility - Removing service myapp_redis - Removing service myapp_web - Removing service myapp_lb - Removing network myapp_default - Removing network myapp_frontend - Removing service vossibility_nsqd - Removing service vossibility_logstash - Removing service vossibility_elasticsearch - Removing service vossibility_kibana - Removing service vossibility_ghollector - Removing service vossibility_lookupd - Removing network vossibility_default - Removing network vossibility_vossibility - ``` + Removing service myapp_redis + Removing service myapp_web + Removing service myapp_lb + Removing network myapp_default + Removing network myapp_frontend + Removing service vossibility_nsqd + Removing service vossibility_logstash + Removing service vossibility_elasticsearch + Removing service vossibility_kibana + Removing service vossibility_ghollector + Removing service vossibility_lookupd + Removing network vossibility_default + Removing network vossibility_vossibility + ``` deprecated: false min_api_version: "1.25" experimental: false experimentalcli: false kubernetes: false -swarm: false +swarm: true diff --git a/_data/engine-cli/docker_stack_services.yaml b/_data/engine-cli/docker_stack_services.yaml index 718e09f9a2..871e1ccfb7 100644 --- a/_data/engine-cli/docker_stack_services.yaml +++ b/_data/engine-cli/docker_stack_services.yaml @@ -1,150 +1,156 @@ command: docker stack services short: List the services in the stack long: |- - Lists the services that are running as part of the specified stack. + Lists the services that are running as part of the specified stack. - > **Note** - > - > This is a cluster management command, and must be executed on a swarm - > manager node. To learn about managers and workers, refer to the - > [Swarm mode section](https://docs.docker.com/engine/swarm/) in the - > documentation. + > **Note** + > + > This is a cluster management command, and must be executed on a swarm + > manager node. To learn about managers and workers, refer to the + > [Swarm mode section](/engine/swarm/) in the + > documentation. usage: docker stack services [OPTIONS] STACK pname: docker stack plink: docker_stack.yaml options: -- option: filter - shorthand: f - value_type: filter - description: Filter output based on conditions provided - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: format - value_type: string - description: Pretty-print services using a Go template - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: namespace - value_type: string - description: Kubernetes namespace to use - deprecated: true - experimental: false - experimentalcli: false - kubernetes: true - swarm: false -- option: quiet - shorthand: q - value_type: bool - default_value: "false" - description: Only display IDs - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false + - option: filter + shorthand: f + value_type: filter + description: Filter output based on conditions provided + details_url: '#filter' + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: format + value_type: string + description: |- + Format output using a custom template: + 'table': Print output in table format with column headers (default) + 'table TEMPLATE': Print output in table format using the given Go template + 'json': Print in JSON format + 'TEMPLATE': Print output using the given Go template. + Refer to https://docs.docker.com/go/formatting/ for more information about formatting output with templates + details_url: '#format' + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: quiet + shorthand: q + value_type: bool + default_value: "false" + description: Only display IDs + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false inherited_options: -- option: kubeconfig - value_type: string - description: Kubernetes config file - deprecated: true - experimental: false - experimentalcli: false - kubernetes: true - swarm: false -- option: orchestrator - value_type: string - description: Orchestrator to use (swarm|kubernetes|all) - deprecated: true - experimental: false - experimentalcli: false - kubernetes: false - swarm: false + - option: help + value_type: bool + default_value: "false" + description: Print usage + deprecated: false + hidden: true + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: orchestrator + value_type: string + description: Orchestrator to use (swarm|all) + deprecated: true + hidden: true + experimental: false + experimentalcli: false + kubernetes: false + swarm: false examples: |- - The following command shows all services in the `myapp` stack: + The following command shows all services in the `myapp` stack: - ```console - $ docker stack services myapp + ```console + $ docker stack services myapp - ID NAME REPLICAS IMAGE COMMAND - 7be5ei6sqeye myapp_web 1/1 nginx@sha256:23f809e7fd5952e7d5be065b4d3643fbbceccd349d537b62a123ef2201bc886f - dn7m7nhhfb9y myapp_db 1/1 mysql@sha256:a9a5b559f8821fe73d58c3606c812d1c044868d42c63817fa5125fd9d8b7b539 - ``` + ID NAME REPLICAS IMAGE COMMAND + 7be5ei6sqeye myapp_web 1/1 nginx@sha256:23f809e7fd5952e7d5be065b4d3643fbbceccd349d537b62a123ef2201bc886f + dn7m7nhhfb9y myapp_db 1/1 mysql@sha256:a9a5b559f8821fe73d58c3606c812d1c044868d42c63817fa5125fd9d8b7b539 + ``` - ### Filtering (--filter) + ### Filtering (--filter) {#filter} - The filtering flag (`-f` or `--filter`) format is a `key=value` pair. If there - is more than one filter, then pass multiple flags (e.g. `--filter "foo=bar" --filter "bif=baz"`). - Multiple filter flags are combined as an `OR` filter. + The filtering flag (`-f` or `--filter`) format is a `key=value` pair. If there + is more than one filter, then pass multiple flags (e.g. `--filter "foo=bar" --filter "bif=baz"`). + Multiple filter flags are combined as an `OR` filter. - The following command shows both the `web` and `db` services: + The following command shows both the `web` and `db` services: - ```console - $ docker stack services --filter name=myapp_web --filter name=myapp_db myapp + ```console + $ docker stack services --filter name=myapp_web --filter name=myapp_db myapp - ID NAME REPLICAS IMAGE COMMAND - 7be5ei6sqeye myapp_web 1/1 nginx@sha256:23f809e7fd5952e7d5be065b4d3643fbbceccd349d537b62a123ef2201bc886f - dn7m7nhhfb9y myapp_db 1/1 mysql@sha256:a9a5b559f8821fe73d58c3606c812d1c044868d42c63817fa5125fd9d8b7b539 - ``` + ID NAME REPLICAS IMAGE COMMAND + 7be5ei6sqeye myapp_web 1/1 nginx@sha256:23f809e7fd5952e7d5be065b4d3643fbbceccd349d537b62a123ef2201bc886f + dn7m7nhhfb9y myapp_db 1/1 mysql@sha256:a9a5b559f8821fe73d58c3606c812d1c044868d42c63817fa5125fd9d8b7b539 + ``` - The currently supported filters are: + The currently supported filters are: - * id / ID (`--filter id=7be5ei6sqeye`, or `--filter ID=7be5ei6sqeye`) - * Swarm: supported - * Kubernetes: not supported - * label (`--filter label=key=value`) - * Swarm: supported - * Kubernetes: supported - * mode (`--filter mode=replicated`, or `--filter mode=global`) - * Swarm: not supported - * Kubernetes: supported - * name (`--filter name=myapp_web`) - * Swarm: supported - * Kubernetes: supported - * node (`--filter node=mynode`) - * Swarm: not supported - * Kubernetes: supported - * service (`--filter service=web`) - * Swarm: not supported - * Kubernetes: supported + * id / ID (`--filter id=7be5ei6sqeye`, or `--filter ID=7be5ei6sqeye`) + * label (`--filter label=key=value`) + * mode (`--filter mode=replicated`, or `--filter mode=global`) + * Swarm: not supported + * name (`--filter name=myapp_web`) + * node (`--filter node=mynode`) + * Swarm: not supported + * service (`--filter service=web`) + * Swarm: not supported - ### Format the output (--format) + ### Format the output (--format) {#format} - The formatting options (`--format`) pretty-prints services output - using a Go template. + The formatting options (`--format`) pretty-prints services output + using a Go template. - Valid placeholders for the Go template are listed below: + Valid placeholders for the Go template are listed below: - | Placeholder | Description | - |-------------|-----------------------------------| - | `.ID` | Service ID | - | `.Name` | Service name | - | `.Mode` | Service mode (replicated, global) | - | `.Replicas` | Service replicas | - | `.Image` | Service image | + | Placeholder | Description | + |-------------|-----------------------------------| + | `.ID` | Service ID | + | `.Name` | Service name | + | `.Mode` | Service mode (replicated, global) | + | `.Replicas` | Service replicas | + | `.Image` | Service image | - When using the `--format` option, the `stack services` command will either - output the data exactly as the template declares or, when using the - `table` directive, includes column headers as well. + When using the `--format` option, the `stack services` command will either + output the data exactly as the template declares or, when using the + `table` directive, includes column headers as well. - The following example uses a template without headers and outputs the - `ID`, `Mode`, and `Replicas` entries separated by a colon (`:`) for all services: + The following example uses a template without headers and outputs the + `ID`, `Mode`, and `Replicas` entries separated by a colon (`:`) for all services: - ```console - $ docker stack services --format "{{.ID}}: {{.Mode}} {{.Replicas}}" + ```console + $ docker stack services --format "{{.ID}}: {{.Mode}} {{.Replicas}}" - 0zmvwuiu3vue: replicated 10/10 - fm6uf97exkul: global 5/5 - ``` + 0zmvwuiu3vue: replicated 10/10 + fm6uf97exkul: global 5/5 + ``` + + To list all services in JSON format, use the `json` directive: + + ```console + $ docker stack services ls --format json + {"ID":"0axqbl293vwm","Image":"localstack/localstack:latest","Mode":"replicated","Name":"myapp_localstack","Ports":"*:4566-\u003e4566/tcp, *:8080-\u003e8080/tcp","Replicas":"0/1"} + {"ID":"384xvtzigz3p","Image":"redis:6.0.9-alpine3.12","Mode":"replicated","Name":"myapp_redis","Ports":"*:6379-\u003e6379/tcp","Replicas":"1/1"} + {"ID":"hyujct8cnjkk","Image":"postgres:13.2-alpine","Mode":"replicated","Name":"myapp_repos-db","Ports":"*:5432-\u003e5432/tcp","Replicas":"0/1"} + ``` deprecated: false min_api_version: "1.25" experimental: false experimentalcli: false kubernetes: false -swarm: false +swarm: true diff --git a/_data/engine-cli/docker_start.yaml b/_data/engine-cli/docker_start.yaml index 3394b3742d..6c0af2e45f 100644 --- a/_data/engine-cli/docker_start.yaml +++ b/_data/engine-cli/docker_start.yaml @@ -1,60 +1,77 @@ command: docker start +aliases: docker container start, docker start short: Start one or more stopped containers long: Start one or more stopped containers usage: docker start [OPTIONS] CONTAINER [CONTAINER...] pname: docker plink: docker.yaml options: -- option: attach - shorthand: a - value_type: bool - default_value: "false" - description: Attach STDOUT/STDERR and forward signals - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: checkpoint - value_type: string - description: Restore from this checkpoint - deprecated: false - experimental: true - experimentalcli: false - kubernetes: false - swarm: false - os_type: linux -- option: checkpoint-dir - value_type: string - description: Use a custom checkpoint storage directory - deprecated: false - experimental: true - experimentalcli: false - kubernetes: false - swarm: false - os_type: linux -- option: detach-keys - value_type: string - description: Override the key sequence for detaching a container - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: interactive - shorthand: i - value_type: bool - default_value: "false" - description: Attach container's STDIN - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false + - option: attach + shorthand: a + value_type: bool + default_value: "false" + description: Attach STDOUT/STDERR and forward signals + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: checkpoint + value_type: string + description: Restore from this checkpoint + deprecated: false + hidden: false + experimental: true + experimentalcli: false + kubernetes: false + swarm: false + os_type: linux + - option: checkpoint-dir + value_type: string + description: Use a custom checkpoint storage directory + deprecated: false + hidden: false + experimental: true + experimentalcli: false + kubernetes: false + swarm: false + os_type: linux + - option: detach-keys + value_type: string + description: Override the key sequence for detaching a container + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: interactive + shorthand: i + value_type: bool + default_value: "false" + description: Attach container's STDIN + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false +inherited_options: + - option: help + value_type: bool + default_value: "false" + description: Print usage + deprecated: false + hidden: true + experimental: false + experimentalcli: false + kubernetes: false + swarm: false examples: |- - ```console - $ docker start my_container - ``` + ```console + $ docker start my_container + ``` deprecated: false experimental: false experimentalcli: false diff --git a/_data/engine-cli/docker_stats.yaml b/_data/engine-cli/docker_stats.yaml index 34fa3e0981..0510dc7148 100644 --- a/_data/engine-cli/docker_stats.yaml +++ b/_data/engine-cli/docker_stats.yaml @@ -1,209 +1,232 @@ command: docker stats +aliases: docker container stats, docker stats short: Display a live stream of container(s) resource usage statistics long: |- - The `docker stats` command returns a live data stream for running containers. To - limit data to one or more specific containers, specify a list of container names - or ids separated by a space. You can specify a stopped container but stopped - containers do not return any data. + The `docker stats` command returns a live data stream for running containers. To + limit data to one or more specific containers, specify a list of container names + or ids separated by a space. You can specify a stopped container but stopped + containers do not return any data. - If you need more detailed information about a container's resource usage, use - the `/containers/(id)/stats` API endpoint. + If you need more detailed information about a container's resource usage, use + the `/containers/(id)/stats` API endpoint. - > **Note** - > - > On Linux, the Docker CLI reports memory usage by subtracting cache usage from - > the total memory usage. The API does not perform such a calculation but rather - > provides the total memory usage and the amount from the cache so that clients - > can use the data as needed. The cache usage is defined as the value of - > `total_inactive_file` field in the `memory.stat` file on cgroup v1 hosts. - > - > On Docker 19.03 and older, the cache usage was defined as the value of `cache` - > field. On cgroup v2 hosts, the cache usage is defined as the value of - > `inactive_file` field. + > **Note** + > + > On Linux, the Docker CLI reports memory usage by subtracting cache usage from + > the total memory usage. The API does not perform such a calculation but rather + > provides the total memory usage and the amount from the cache so that clients + > can use the data as needed. The cache usage is defined as the value of + > `total_inactive_file` field in the `memory.stat` file on cgroup v1 hosts. + > + > On Docker 19.03 and older, the cache usage was defined as the value of `cache` + > field. On cgroup v2 hosts, the cache usage is defined as the value of + > `inactive_file` field. - > **Note** - > - > The `PIDS` column contains the number of processes and kernel threads created - > by that container. Threads is the term used by Linux kernel. Other equivalent - > terms are "lightweight process" or "kernel task", etc. A large number in the - > `PIDS` column combined with a small number of processes (as reported by `ps` - > or `top`) may indicate that something in the container is creating many threads. + > **Note** + > + > The `PIDS` column contains the number of processes and kernel threads created + > by that container. Threads is the term used by Linux kernel. Other equivalent + > terms are "lightweight process" or "kernel task", etc. A large number in the + > `PIDS` column combined with a small number of processes (as reported by `ps` + > or `top`) may indicate that something in the container is creating many threads. usage: docker stats [OPTIONS] [CONTAINER...] pname: docker plink: docker.yaml options: -- option: all - shorthand: a - value_type: bool - default_value: "false" - description: Show all containers (default shows just running) - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: format - value_type: string - description: Pretty-print images using a Go template - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: no-stream - value_type: bool - default_value: "false" - description: Disable streaming stats and only pull the first result - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: no-trunc - value_type: bool - default_value: "false" - description: Do not truncate output - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false + - option: all + shorthand: a + value_type: bool + default_value: "false" + description: Show all containers (default shows just running) + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: format + value_type: string + description: |- + Format output using a custom template: + 'table': Print output in table format with column headers (default) + 'table TEMPLATE': Print output in table format using the given Go template + 'json': Print in JSON format + 'TEMPLATE': Print output using the given Go template. + Refer to https://docs.docker.com/go/formatting/ for more information about formatting output with templates + details_url: '#format' + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: no-stream + value_type: bool + default_value: "false" + description: Disable streaming stats and only pull the first result + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: no-trunc + value_type: bool + default_value: "false" + description: Do not truncate output + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false +inherited_options: + - option: help + value_type: bool + default_value: "false" + description: Print usage + deprecated: false + hidden: true + experimental: false + experimentalcli: false + kubernetes: false + swarm: false examples: |- - Running `docker stats` on all running containers against a Linux daemon. + Running `docker stats` on all running containers against a Linux daemon. - ```console - $ docker stats + ```console + $ docker stats - CONTAINER ID NAME CPU % MEM USAGE / LIMIT MEM % NET I/O BLOCK I/O PIDS - b95a83497c91 awesome_brattain 0.28% 5.629MiB / 1.952GiB 0.28% 916B / 0B 147kB / 0B 9 - 67b2525d8ad1 foobar 0.00% 1.727MiB / 1.952GiB 0.09% 2.48kB / 0B 4.11MB / 0B 2 - e5c383697914 test-1951.1.kay7x1lh1twk9c0oig50sd5tr 0.00% 196KiB / 1.952GiB 0.01% 71.2kB / 0B 770kB / 0B 1 - 4bda148efbc0 random.1.vnc8on831idyr42slu578u3cr 0.00% 1.672MiB / 1.952GiB 0.08% 110kB / 0B 578kB / 0B 2 - ``` + CONTAINER ID NAME CPU % MEM USAGE / LIMIT MEM % NET I/O BLOCK I/O PIDS + b95a83497c91 awesome_brattain 0.28% 5.629MiB / 1.952GiB 0.28% 916B / 0B 147kB / 0B 9 + 67b2525d8ad1 foobar 0.00% 1.727MiB / 1.952GiB 0.09% 2.48kB / 0B 4.11MB / 0B 2 + e5c383697914 test-1951.1.kay7x1lh1twk9c0oig50sd5tr 0.00% 196KiB / 1.952GiB 0.01% 71.2kB / 0B 770kB / 0B 1 + 4bda148efbc0 random.1.vnc8on831idyr42slu578u3cr 0.00% 1.672MiB / 1.952GiB 0.08% 110kB / 0B 578kB / 0B 2 + ``` - If you don't [specify a format string using `--format`](#format), the - following columns are shown. + If you don't [specify a format string using `--format`](#format), the + following columns are shown. - | Column name | Description | - |---------------------------|-----------------------------------------------------------------------------------------------| - | `CONTAINER ID` and `Name` | the ID and name of the container | - | `CPU %` and `MEM %` | the percentage of the host's CPU and memory the container is using | - | `MEM USAGE / LIMIT` | the total memory the container is using, and the total amount of memory it is allowed to use | - | `NET I/O` | The amount of data the container has sent and received over its network interface | - | `BLOCK I/O` | The amount of data the container has read to and written from block devices on the host | - | `PIDs` | the number of processes or threads the container has created | + | Column name | Description | + |---------------------------|-----------------------------------------------------------------------------------------------| + | `CONTAINER ID` and `Name` | the ID and name of the container | + | `CPU %` and `MEM %` | the percentage of the host's CPU and memory the container is using | + | `MEM USAGE / LIMIT` | the total memory the container is using, and the total amount of memory it is allowed to use | + | `NET I/O` | The amount of data the container has received and sent over its network interface | + | `BLOCK I/O` | The amount of data the container has written to and read from block devices on the host | + | `PIDs` | the number of processes or threads the container has created | - Running `docker stats` on multiple containers by name and id against a Linux daemon. + Running `docker stats` on multiple containers by name and id against a Linux daemon. - ```console - $ docker stats awesome_brattain 67b2525d8ad1 + ```console + $ docker stats awesome_brattain 67b2525d8ad1 - CONTAINER ID NAME CPU % MEM USAGE / LIMIT MEM % NET I/O BLOCK I/O PIDS - b95a83497c91 awesome_brattain 0.28% 5.629MiB / 1.952GiB 0.28% 916B / 0B 147kB / 0B 9 - 67b2525d8ad1 foobar 0.00% 1.727MiB / 1.952GiB 0.09% 2.48kB / 0B 4.11MB / 0B 2 - ``` + CONTAINER ID NAME CPU % MEM USAGE / LIMIT MEM % NET I/O BLOCK I/O PIDS + b95a83497c91 awesome_brattain 0.28% 5.629MiB / 1.952GiB 0.28% 916B / 0B 147kB / 0B 9 + 67b2525d8ad1 foobar 0.00% 1.727MiB / 1.952GiB 0.09% 2.48kB / 0B 4.11MB / 0B 2 + ``` - Running `docker stats` on container with name nginx and getting output in `json` format. + Running `docker stats` on container with name nginx and getting output in `json` format. - ```console - $ docker stats nginx --no-stream --format "{{ json . }}" - {"BlockIO":"0B / 13.3kB","CPUPerc":"0.03%","Container":"nginx","ID":"ed37317fbf42","MemPerc":"0.24%","MemUsage":"2.352MiB / 982.5MiB","Name":"nginx","NetIO":"539kB / 606kB","PIDs":"2"} - ``` + ```console + $ docker stats nginx --no-stream --format "{{ json . }}" + {"BlockIO":"0B / 13.3kB","CPUPerc":"0.03%","Container":"nginx","ID":"ed37317fbf42","MemPerc":"0.24%","MemUsage":"2.352MiB / 982.5MiB","Name":"nginx","NetIO":"539kB / 606kB","PIDs":"2"} + ``` - Running `docker stats` with customized format on all (Running and Stopped) containers. + Running `docker stats` with customized format on all (Running and Stopped) containers. - ```console - $ docker stats --all --format "table {{.Container}}\t{{.CPUPerc}}\t{{.MemUsage}}" fervent_panini 5acfcb1b4fd1 drunk_visvesvaraya big_heisenberg + ```console + $ docker stats --all --format "table {{.Container}}\t{{.CPUPerc}}\t{{.MemUsage}}" fervent_panini 5acfcb1b4fd1 drunk_visvesvaraya big_heisenberg - CONTAINER CPU % MEM USAGE / LIMIT - fervent_panini 0.00% 56KiB / 15.57GiB - 5acfcb1b4fd1 0.07% 32.86MiB / 15.57GiB - drunk_visvesvaraya 0.00% 0B / 0B - big_heisenberg 0.00% 0B / 0B - ``` + CONTAINER CPU % MEM USAGE / LIMIT + fervent_panini 0.00% 56KiB / 15.57GiB + 5acfcb1b4fd1 0.07% 32.86MiB / 15.57GiB + drunk_visvesvaraya 0.00% 0B / 0B + big_heisenberg 0.00% 0B / 0B + ``` - `drunk_visvesvaraya` and `big_heisenberg` are stopped containers in the above example. + `drunk_visvesvaraya` and `big_heisenberg` are stopped containers in the above example. - Running `docker stats` on all running containers against a Windows daemon. + Running `docker stats` on all running containers against a Windows daemon. - ```powershell - PS E:\> docker stats - CONTAINER ID CPU % PRIV WORKING SET NET I/O BLOCK I/O - 09d3bb5b1604 6.61% 38.21 MiB 17.1 kB / 7.73 kB 10.7 MB / 3.57 MB - 9db7aa4d986d 9.19% 38.26 MiB 15.2 kB / 7.65 kB 10.6 MB / 3.3 MB - 3f214c61ad1d 0.00% 28.64 MiB 64 kB / 6.84 kB 4.42 MB / 6.93 MB - ``` + ```powershell + PS E:\> docker stats + CONTAINER ID CPU % PRIV WORKING SET NET I/O BLOCK I/O + 09d3bb5b1604 6.61% 38.21 MiB 17.1 kB / 7.73 kB 10.7 MB / 3.57 MB + 9db7aa4d986d 9.19% 38.26 MiB 15.2 kB / 7.65 kB 10.6 MB / 3.3 MB + 3f214c61ad1d 0.00% 28.64 MiB 64 kB / 6.84 kB 4.42 MB / 6.93 MB + ``` - Running `docker stats` on multiple containers by name and id against a Windows daemon. + Running `docker stats` on multiple containers by name and id against a Windows daemon. - ```powershell - PS E:\> docker ps -a - CONTAINER ID NAME IMAGE COMMAND CREATED STATUS PORTS NAMES - 3f214c61ad1d awesome_brattain nanoserver "cmd" 2 minutes ago Up 2 minutes big_minsky - 9db7aa4d986d mad_wilson windowsservercore "cmd" 2 minutes ago Up 2 minutes mad_wilson - 09d3bb5b1604 fervent_panini windowsservercore "cmd" 2 minutes ago Up 2 minutes affectionate_easley + ```powershell + PS E:\> docker ps -a + CONTAINER ID NAME IMAGE COMMAND CREATED STATUS PORTS NAMES + 3f214c61ad1d awesome_brattain nanoserver "cmd" 2 minutes ago Up 2 minutes big_minsky + 9db7aa4d986d mad_wilson windowsservercore "cmd" 2 minutes ago Up 2 minutes mad_wilson + 09d3bb5b1604 fervent_panini windowsservercore "cmd" 2 minutes ago Up 2 minutes affectionate_easley - PS E:\> docker stats 3f214c61ad1d mad_wilson - CONTAINER ID NAME CPU % PRIV WORKING SET NET I/O BLOCK I/O - 3f214c61ad1d awesome_brattain 0.00% 46.25 MiB 76.3 kB / 7.92 kB 10.3 MB / 14.7 MB - 9db7aa4d986d mad_wilson 9.59% 40.09 MiB 27.6 kB / 8.81 kB 17 MB / 20.1 MB - ``` + PS E:\> docker stats 3f214c61ad1d mad_wilson + CONTAINER ID NAME CPU % PRIV WORKING SET NET I/O BLOCK I/O + 3f214c61ad1d awesome_brattain 0.00% 46.25 MiB 76.3 kB / 7.92 kB 10.3 MB / 14.7 MB + 9db7aa4d986d mad_wilson 9.59% 40.09 MiB 27.6 kB / 8.81 kB 17 MB / 20.1 MB + ``` - ### Format the output (--format) + ### Format the output (--format) {#format} - The formatting option (`--format`) pretty prints container output - using a Go template. + The formatting option (`--format`) pretty prints container output + using a Go template. - Valid placeholders for the Go template are listed below: + Valid placeholders for the Go template are listed below: - | Placeholder | Description | - |--------------|----------------------------------------------| - | `.Container` | Container name or ID (user input) | - | `.Name` | Container name | - | `.ID` | Container ID | - | `.CPUPerc` | CPU percentage | - | `.MemUsage` | Memory usage | - | `.NetIO` | Network IO | - | `.BlockIO` | Block IO | - | `.MemPerc` | Memory percentage (Not available on Windows) | - | `.PIDs` | Number of PIDs (Not available on Windows) | + | Placeholder | Description | + |--------------|----------------------------------------------| + | `.Container` | Container name or ID (user input) | + | `.Name` | Container name | + | `.ID` | Container ID | + | `.CPUPerc` | CPU percentage | + | `.MemUsage` | Memory usage | + | `.NetIO` | Network IO | + | `.BlockIO` | Block IO | + | `.MemPerc` | Memory percentage (Not available on Windows) | + | `.PIDs` | Number of PIDs (Not available on Windows) | - When using the `--format` option, the `stats` command either - outputs the data exactly as the template declares or, when using the - `table` directive, includes column headers as well. + When using the `--format` option, the `stats` command either + outputs the data exactly as the template declares or, when using the + `table` directive, includes column headers as well. - The following example uses a template without headers and outputs the - `Container` and `CPUPerc` entries separated by a colon (`:`) for all images: + The following example uses a template without headers and outputs the + `Container` and `CPUPerc` entries separated by a colon (`:`) for all images: - ```console - $ docker stats --format "{{.Container}}: {{.CPUPerc}}" + ```console + $ docker stats --format "{{.Container}}: {{.CPUPerc}}" - 09d3bb5b1604: 6.61% - 9db7aa4d986d: 9.19% - 3f214c61ad1d: 0.00% - ``` + 09d3bb5b1604: 6.61% + 9db7aa4d986d: 9.19% + 3f214c61ad1d: 0.00% + ``` - To list all containers statistics with their name, CPU percentage and memory - usage in a table format you can use: + To list all containers statistics with their name, CPU percentage and memory + usage in a table format you can use: - ```console - $ docker stats --format "table {{.Container}}\t{{.CPUPerc}}\t{{.MemUsage}}" + ```console + $ docker stats --format "table {{.Container}}\t{{.CPUPerc}}\t{{.MemUsage}}" - CONTAINER CPU % PRIV WORKING SET - 1285939c1fd3 0.07% 796 KiB / 64 MiB - 9c76f7834ae2 0.07% 2.746 MiB / 64 MiB - d1ea048f04e4 0.03% 4.583 MiB / 64 MiB - ``` + CONTAINER CPU % PRIV WORKING SET + 1285939c1fd3 0.07% 796 KiB / 64 MiB + 9c76f7834ae2 0.07% 2.746 MiB / 64 MiB + d1ea048f04e4 0.03% 4.583 MiB / 64 MiB + ``` - The default format is as follows: + The default format is as follows: - On Linux: + On Linux: - "table {{.ID}}\t{{.Name}}\t{{.CPUPerc}}\t{{.MemUsage}}\t{{.MemPerc}}\t{{.NetIO}}\t{{.BlockIO}}\t{{.PIDs}}" + "table {{.ID}}\t{{.Name}}\t{{.CPUPerc}}\t{{.MemUsage}}\t{{.MemPerc}}\t{{.NetIO}}\t{{.BlockIO}}\t{{.PIDs}}" - On Windows: + On Windows: - "table {{.ID}}\t{{.Name}}\t{{.CPUPerc}}\t{{.MemUsage}}\t{{.NetIO}}\t{{.BlockIO}}" + "table {{.ID}}\t{{.Name}}\t{{.CPUPerc}}\t{{.MemUsage}}\t{{.NetIO}}\t{{.BlockIO}}" deprecated: false experimental: false experimentalcli: false diff --git a/_data/engine-cli/docker_stop.yaml b/_data/engine-cli/docker_stop.yaml index caf6ba2f8b..cd02162a2e 100644 --- a/_data/engine-cli/docker_stop.yaml +++ b/_data/engine-cli/docker_stop.yaml @@ -1,28 +1,51 @@ command: docker stop +aliases: docker container stop, docker stop short: Stop one or more running containers long: |- - The main process inside the container will receive `SIGTERM`, and after a grace - period, `SIGKILL`. The first signal can be changed with the `STOPSIGNAL` - instruction in the container's Dockerfile, or the `--stop-signal` option to - `docker run`. + The main process inside the container will receive `SIGTERM`, and after a grace + period, `SIGKILL`. The first signal can be changed with the `STOPSIGNAL` + instruction in the container's Dockerfile, or the `--stop-signal` option to + `docker run`. usage: docker stop [OPTIONS] CONTAINER [CONTAINER...] pname: docker plink: docker.yaml options: -- option: time - shorthand: t - value_type: int - default_value: "10" - description: Seconds to wait for stop before killing it - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false + - option: signal + shorthand: s + value_type: string + description: Signal to send to the container + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: time + shorthand: t + value_type: int + default_value: "0" + description: Seconds to wait before killing the container + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false +inherited_options: + - option: help + value_type: bool + default_value: "false" + description: Print usage + deprecated: false + hidden: true + experimental: false + experimentalcli: false + kubernetes: false + swarm: false examples: |- - ```console - $ docker stop my_container - ``` + ```console + $ docker stop my_container + ``` deprecated: false experimental: false experimentalcli: false diff --git a/_data/engine-cli/docker_swarm.yaml b/_data/engine-cli/docker_swarm.yaml index e5e071d76c..8e3fd77894 100644 --- a/_data/engine-cli/docker_swarm.yaml +++ b/_data/engine-cli/docker_swarm.yaml @@ -5,23 +5,34 @@ usage: docker swarm pname: docker plink: docker.yaml cname: -- docker swarm ca -- docker swarm init -- docker swarm join -- docker swarm join-token -- docker swarm leave -- docker swarm unlock -- docker swarm unlock-key -- docker swarm update + - docker swarm ca + - docker swarm init + - docker swarm join + - docker swarm join-token + - docker swarm leave + - docker swarm unlock + - docker swarm unlock-key + - docker swarm update clink: -- docker_swarm_ca.yaml -- docker_swarm_init.yaml -- docker_swarm_join.yaml -- docker_swarm_join-token.yaml -- docker_swarm_leave.yaml -- docker_swarm_unlock.yaml -- docker_swarm_unlock-key.yaml -- docker_swarm_update.yaml + - docker_swarm_ca.yaml + - docker_swarm_init.yaml + - docker_swarm_join.yaml + - docker_swarm_join-token.yaml + - docker_swarm_leave.yaml + - docker_swarm_unlock.yaml + - docker_swarm_unlock-key.yaml + - docker_swarm_update.yaml +inherited_options: + - option: help + value_type: bool + default_value: "false" + description: Print usage + deprecated: false + hidden: true + experimental: false + experimentalcli: false + kubernetes: false + swarm: false deprecated: false min_api_version: "1.24" experimental: false diff --git a/_data/engine-cli/docker_swarm_ca.yaml b/_data/engine-cli/docker_swarm_ca.yaml index 199e1489e2..18236fd31e 100644 --- a/_data/engine-cli/docker_swarm_ca.yaml +++ b/_data/engine-cli/docker_swarm_ca.yaml @@ -1,160 +1,186 @@ command: docker swarm ca short: Display and rotate the root CA long: |- - View or rotate the current swarm CA certificate. + View or rotate the current swarm CA certificate. - > **Note** - > - > This is a cluster management command, and must be executed on a swarm - > manager node. To learn about managers and workers, refer to the - > [Swarm mode section](https://docs.docker.com/engine/swarm/) in the - > documentation. + > **Note** + > + > This is a cluster management command, and must be executed on a swarm + > manager node. To learn about managers and workers, refer to the + > [Swarm mode section](/engine/swarm/) in the + > documentation. usage: docker swarm ca [OPTIONS] pname: docker swarm plink: docker_swarm.yaml options: -- option: ca-cert - value_type: pem-file - description: | - Path to the PEM-formatted root CA certificate to use for the new cluster - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: ca-key - value_type: pem-file - description: | - Path to the PEM-formatted root CA key to use for the new cluster - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: cert-expiry - value_type: duration - default_value: 2160h0m0s - description: Validity period for node certificates (ns|us|ms|s|m|h) - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: detach - shorthand: d - value_type: bool - default_value: "false" - description: | - Exit immediately instead of waiting for the root rotation to converge - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: external-ca - value_type: external-ca - description: Specifications of one or more certificate signing endpoints - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: quiet - shorthand: q - value_type: bool - default_value: "false" - description: Suppress progress output - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: rotate - value_type: bool - default_value: "false" - description: | - Rotate the swarm CA - if no certificate or key are provided, new ones will be generated - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false + - option: ca-cert + value_type: pem-file + description: | + Path to the PEM-formatted root CA certificate to use for the new cluster + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: ca-key + value_type: pem-file + description: Path to the PEM-formatted root CA key to use for the new cluster + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: cert-expiry + value_type: duration + default_value: 2160h0m0s + description: Validity period for node certificates (ns|us|ms|s|m|h) + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: detach + shorthand: d + value_type: bool + default_value: "false" + description: | + Exit immediately instead of waiting for the root rotation to converge + details_url: '#detach' + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: external-ca + value_type: external-ca + description: Specifications of one or more certificate signing endpoints + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: quiet + shorthand: q + value_type: bool + default_value: "false" + description: Suppress progress output + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: rotate + value_type: bool + default_value: "false" + description: | + Rotate the swarm CA - if no certificate or key are provided, new ones will be generated + details_url: '#rotate' + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false +inherited_options: + - option: help + value_type: bool + default_value: "false" + description: Print usage + deprecated: false + hidden: true + experimental: false + experimentalcli: false + kubernetes: false + swarm: false examples: |- - Run the `docker swarm ca` command without any options to view the current root CA certificate - in PEM format. + Run the `docker swarm ca` command without any options to view the current root CA certificate + in PEM format. - ```console - $ docker swarm ca + ```console + $ docker swarm ca - -----BEGIN CERTIFICATE----- - MIIBazCCARCgAwIBAgIUJPzo67QC7g8Ebg2ansjkZ8CbmaswCgYIKoZIzj0EAwIw - EzERMA8GA1UEAxMIc3dhcm0tY2EwHhcNMTcwNTAzMTcxMDAwWhcNMzcwNDI4MTcx - MDAwWjATMREwDwYDVQQDEwhzd2FybS1jYTBZMBMGByqGSM49AgEGCCqGSM49AwEH - A0IABKL6/C0sihYEb935wVPRA8MqzPLn3jzou0OJRXHsCLcVExigrMdgmLCC+Va4 - +sJ+SLVO1eQbvLHH8uuDdF/QOU6jQjBAMA4GA1UdDwEB/wQEAwIBBjAPBgNVHRMB - Af8EBTADAQH/MB0GA1UdDgQWBBSfUy5bjUnBAx/B0GkOBKp91XvxzjAKBggqhkjO - PQQDAgNJADBGAiEAnbvh0puOS5R/qvy1PMHY1iksYKh2acsGLtL/jAIvO4ACIQCi - lIwQqLkJ48SQqCjG1DBTSBsHmMSRT+6mE2My+Z3GKA== - -----END CERTIFICATE----- - ``` + -----BEGIN CERTIFICATE----- + MIIBazCCARCgAwIBAgIUJPzo67QC7g8Ebg2ansjkZ8CbmaswCgYIKoZIzj0EAwIw + EzERMA8GA1UEAxMIc3dhcm0tY2EwHhcNMTcwNTAzMTcxMDAwWhcNMzcwNDI4MTcx + MDAwWjATMREwDwYDVQQDEwhzd2FybS1jYTBZMBMGByqGSM49AgEGCCqGSM49AwEH + A0IABKL6/C0sihYEb935wVPRA8MqzPLn3jzou0OJRXHsCLcVExigrMdgmLCC+Va4 + +sJ+SLVO1eQbvLHH8uuDdF/QOU6jQjBAMA4GA1UdDwEB/wQEAwIBBjAPBgNVHRMB + Af8EBTADAQH/MB0GA1UdDgQWBBSfUy5bjUnBAx/B0GkOBKp91XvxzjAKBggqhkjO + PQQDAgNJADBGAiEAnbvh0puOS5R/qvy1PMHY1iksYKh2acsGLtL/jAIvO4ACIQCi + lIwQqLkJ48SQqCjG1DBTSBsHmMSRT+6mE2My+Z3GKA== + -----END CERTIFICATE----- + ``` - Pass the `--rotate` flag (and optionally a `--ca-cert`, along with a `--ca-key` or - `--external-ca` parameter flag), in order to rotate the current swarm root CA. + Pass the `--rotate` flag (and optionally a `--ca-cert`, along with a `--ca-key` or + `--external-ca` parameter flag), in order to rotate the current swarm root CA. - ```console - $ docker swarm ca --rotate - desired root digest: sha256:05da740cf2577a25224c53019e2cce99bcc5ba09664ad6bb2a9425d9ebd1b53e - rotated TLS certificates: [=========================> ] 1/2 nodes - rotated CA certificates: [> ] 0/2 nodes - ``` + ```console + $ docker swarm ca --rotate + desired root digest: sha256:05da740cf2577a25224c53019e2cce99bcc5ba09664ad6bb2a9425d9ebd1b53e + rotated TLS certificates: [=========================> ] 1/2 nodes + rotated CA certificates: [> ] 0/2 nodes + ``` - Once the rotation os finished (all the progress bars have completed) the now-current - CA certificate will be printed: + Once the rotation os finished (all the progress bars have completed) the now-current + CA certificate will be printed: - ```console - $ docker swarm ca --rotate - desired root digest: sha256:05da740cf2577a25224c53019e2cce99bcc5ba09664ad6bb2a9425d9ebd1b53e - rotated TLS certificates: [==================================================>] 2/2 nodes - rotated CA certificates: [==================================================>] 2/2 nodes - -----BEGIN CERTIFICATE----- - MIIBazCCARCgAwIBAgIUFynG04h5Rrl4lKyA4/E65tYKg8IwCgYIKoZIzj0EAwIw - EzERMA8GA1UEAxMIc3dhcm0tY2EwHhcNMTcwNTE2MDAxMDAwWhcNMzcwNTExMDAx - MDAwWjATMREwDwYDVQQDEwhzd2FybS1jYTBZMBMGByqGSM49AgEGCCqGSM49AwEH - A0IABC2DuNrIETP7C7lfiEPk39tWaaU0I2RumUP4fX4+3m+87j0DU0CsemUaaOG6 - +PxHhGu2VXQ4c9pctPHgf7vWeVajQjBAMA4GA1UdDwEB/wQEAwIBBjAPBgNVHRMB - Af8EBTADAQH/MB0GA1UdDgQWBBSEL02z6mCI3SmMDmITMr12qCRY2jAKBggqhkjO - PQQDAgNJADBGAiEA263Eb52+825EeNQZM0AME+aoH1319Zp9/J5ijILW+6ACIQCg - gyg5u9Iliel99l7SuMhNeLkrU7fXs+Of1nTyyM73ig== - -----END CERTIFICATE----- - ``` + ```console + $ docker swarm ca --rotate + desired root digest: sha256:05da740cf2577a25224c53019e2cce99bcc5ba09664ad6bb2a9425d9ebd1b53e + rotated TLS certificates: [==================================================>] 2/2 nodes + rotated CA certificates: [==================================================>] 2/2 nodes + -----BEGIN CERTIFICATE----- + MIIBazCCARCgAwIBAgIUFynG04h5Rrl4lKyA4/E65tYKg8IwCgYIKoZIzj0EAwIw + EzERMA8GA1UEAxMIc3dhcm0tY2EwHhcNMTcwNTE2MDAxMDAwWhcNMzcwNTExMDAx + MDAwWjATMREwDwYDVQQDEwhzd2FybS1jYTBZMBMGByqGSM49AgEGCCqGSM49AwEH + A0IABC2DuNrIETP7C7lfiEPk39tWaaU0I2RumUP4fX4+3m+87j0DU0CsemUaaOG6 + +PxHhGu2VXQ4c9pctPHgf7vWeVajQjBAMA4GA1UdDwEB/wQEAwIBBjAPBgNVHRMB + Af8EBTADAQH/MB0GA1UdDgQWBBSEL02z6mCI3SmMDmITMr12qCRY2jAKBggqhkjO + PQQDAgNJADBGAiEA263Eb52+825EeNQZM0AME+aoH1319Zp9/J5ijILW+6ACIQCg + gyg5u9Iliel99l7SuMhNeLkrU7fXs+Of1nTyyM73ig== + -----END CERTIFICATE----- + ``` - ### Root CA rotation (--rotate) + ### Root CA rotation (--rotate) {#rotate} - Root CA Rotation is recommended if one or more of the swarm managers have been - compromised, so that those managers can no longer connect to or be trusted by - any other node in the cluster. + > **Note** + > + > Mirantis Kubernetes Engine (MKE), formerly known as Docker UCP, provides an external + > certificate manager service for the swarm. If you run swarm on MKE, you shouldn't + > rotate the CA certificates manually. Instead, contact Mirantis support if you need + > to rotate a certificate. - Alternately, root CA rotation can be used to give control of the swarm CA - to an external CA, or to take control back from an external CA. + Root CA Rotation is recommended if one or more of the swarm managers have been + compromised, so that those managers can no longer connect to or be trusted by + any other node in the cluster. - The `--rotate` flag does not require any parameters to do a rotation, but you can - optionally specify a certificate and key, or a certificate and external CA URL, - and those will be used instead of an automatically-generated certificate/key pair. + Alternately, root CA rotation can be used to give control of the swarm CA + to an external CA, or to take control back from an external CA. - Because the root CA key should be kept secret, if provided it will not be visible - when viewing swarm any information via the CLI or API. + The `--rotate` flag does not require any parameters to do a rotation, but you can + optionally specify a certificate and key, or a certificate and external CA URL, + and those will be used instead of an automatically-generated certificate/key pair. - The root CA rotation will not be completed until all registered nodes have - rotated their TLS certificates. If the rotation is not completing within a - reasonable amount of time, try running - `docker node ls --format '{{.ID}} {{.Hostname}} {{.Status}} {{.TLSStatus}}'` to - see if any nodes are down or otherwise unable to rotate TLS certificates. + Because the root CA key should be kept secret, if provided it will not be visible + when viewing swarm any information via the CLI or API. + + The root CA rotation will not be completed until all registered nodes have + rotated their TLS certificates. If the rotation is not completing within a + reasonable amount of time, try running + `docker node ls --format '{{.ID}} {{.Hostname}} {{.Status}} {{.TLSStatus}}'` to + see if any nodes are down or otherwise unable to rotate TLS certificates. - ### Run root CA rotation in detached mode (--detach) + ### Run root CA rotation in detached mode (--detach) {#detach} - Initiate the root CA rotation, but do not wait for the completion of or display the - progress of the rotation. + Initiate the root CA rotation, but do not wait for the completion of or display the + progress of the rotation. deprecated: false min_api_version: "1.30" experimental: false diff --git a/_data/engine-cli/docker_swarm_init.yaml b/_data/engine-cli/docker_swarm_init.yaml index 50c7eed897..7526fef26a 100644 --- a/_data/engine-cli/docker_swarm_init.yaml +++ b/_data/engine-cli/docker_swarm_init.yaml @@ -1,302 +1,328 @@ command: docker swarm init short: Initialize a swarm long: |- - Initialize a swarm. The docker engine targeted by this command becomes a manager - in the newly created single-node swarm. + Initialize a swarm. The docker engine targeted by this command becomes a manager + in the newly created single-node swarm. usage: docker swarm init [OPTIONS] pname: docker swarm plink: docker_swarm.yaml options: -- option: advertise-addr - value_type: string - description: 'Advertised address (format: [:port])' - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: autolock - value_type: bool - default_value: "false" - description: | - Enable manager autolocking (requiring an unlock key to start a stopped manager) - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: availability - value_type: string - default_value: active - description: Availability of the node ("active"|"pause"|"drain") - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: cert-expiry - value_type: duration - default_value: 2160h0m0s - description: Validity period for node certificates (ns|us|ms|s|m|h) - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: data-path-addr - value_type: string - description: | - Address or interface to use for data path traffic (format: ) - deprecated: false - min_api_version: "1.31" - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: data-path-port - value_type: uint32 - default_value: "0" - description: | - Port number to use for data path traffic (1024 - 49151). If no value is set or is set to 0, the default port (4789) is used. - deprecated: false - min_api_version: "1.40" - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: default-addr-pool - value_type: ipNetSlice - default_value: '[]' - description: default address pool in CIDR format - deprecated: false - min_api_version: "1.39" - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: default-addr-pool-mask-length - value_type: uint32 - default_value: "24" - description: default address pool subnet mask length - deprecated: false - min_api_version: "1.39" - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: dispatcher-heartbeat - value_type: duration - default_value: 5s - description: Dispatcher heartbeat period (ns|us|ms|s|m|h) - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: external-ca - value_type: external-ca - description: Specifications of one or more certificate signing endpoints - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: force-new-cluster - value_type: bool - default_value: "false" - description: Force create a new cluster from current state - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: listen-addr - value_type: node-addr - default_value: 0.0.0.0:2377 - description: 'Listen address (format: [:port])' - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: max-snapshots - value_type: uint64 - default_value: "0" - description: Number of additional Raft snapshots to retain - deprecated: false - min_api_version: "1.25" - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: snapshot-interval - value_type: uint64 - default_value: "10000" - description: Number of log entries between Raft snapshots - deprecated: false - min_api_version: "1.25" - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: task-history-limit - value_type: int64 - default_value: "5" - description: Task history retention limit - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false + - option: advertise-addr + value_type: string + description: 'Advertised address (format: `[:port]`)' + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: autolock + value_type: bool + default_value: "false" + description: | + Enable manager autolocking (requiring an unlock key to start a stopped manager) + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: availability + value_type: string + default_value: active + description: Availability of the node (`active`, `pause`, `drain`) + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: cert-expiry + value_type: duration + default_value: 2160h0m0s + description: Validity period for node certificates (ns|us|ms|s|m|h) + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: data-path-addr + value_type: string + description: | + Address or interface to use for data path traffic (format: ``) + deprecated: false + hidden: false + min_api_version: "1.31" + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: data-path-port + value_type: uint32 + default_value: "0" + description: | + Port number to use for data path traffic (1024 - 49151). If no value is set or is set to 0, the default port (4789) is used. + deprecated: false + hidden: false + min_api_version: "1.40" + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: default-addr-pool + value_type: ipNetSlice + default_value: '[]' + description: default address pool in CIDR format + deprecated: false + hidden: false + min_api_version: "1.39" + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: default-addr-pool-mask-length + value_type: uint32 + default_value: "24" + description: default address pool subnet mask length + deprecated: false + hidden: false + min_api_version: "1.39" + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: dispatcher-heartbeat + value_type: duration + default_value: 5s + description: Dispatcher heartbeat period (ns|us|ms|s|m|h) + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: external-ca + value_type: external-ca + description: Specifications of one or more certificate signing endpoints + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: force-new-cluster + value_type: bool + default_value: "false" + description: Force create a new cluster from current state + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: listen-addr + value_type: node-addr + default_value: 0.0.0.0:2377 + description: 'Listen address (format: `[:port]`)' + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: max-snapshots + value_type: uint64 + default_value: "0" + description: Number of additional Raft snapshots to retain + deprecated: false + hidden: false + min_api_version: "1.25" + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: snapshot-interval + value_type: uint64 + default_value: "10000" + description: Number of log entries between Raft snapshots + deprecated: false + hidden: false + min_api_version: "1.25" + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: task-history-limit + value_type: int64 + default_value: "5" + description: Task history retention limit + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false +inherited_options: + - option: help + value_type: bool + default_value: "false" + description: Print usage + deprecated: false + hidden: true + experimental: false + experimentalcli: false + kubernetes: false + swarm: false examples: |- - ```console - $ docker swarm init --advertise-addr 192.168.99.121 + ```console + $ docker swarm init --advertise-addr 192.168.99.121 - Swarm initialized: current node (bvz81updecsj6wjz393c09vti) is now a manager. + Swarm initialized: current node (bvz81updecsj6wjz393c09vti) is now a manager. - To add a worker to this swarm, run the following command: + To add a worker to this swarm, run the following command: - docker swarm join \ - --token SWMTKN-1-3pu6hszjas19xyp7ghgosyx9k8atbfcr8p2is99znpy26u2lkl-1awxwuwd3z9j1z3puu7rcgdbx \ - 172.17.0.2:2377 + docker swarm join \ + --token SWMTKN-1-3pu6hszjas19xyp7ghgosyx9k8atbfcr8p2is99znpy26u2lkl-1awxwuwd3z9j1z3puu7rcgdbx \ + 172.17.0.2:2377 - To add a manager to this swarm, run 'docker swarm join-token manager' and follow the instructions. - ``` + To add a manager to this swarm, run 'docker swarm join-token manager' and follow the instructions. + ``` - `docker swarm init` generates two random tokens, a worker token and a manager token. When you join - a new node to the swarm, the node joins as a worker or manager node based upon the token you pass - to [swarm join](swarm_join.md). + `docker swarm init` generates two random tokens, a worker token and a manager token. When you join + a new node to the swarm, the node joins as a worker or manager node based upon the token you pass + to [swarm join](swarm_join.md). - After you create the swarm, you can display or rotate the token using - [swarm join-token](swarm_join-token.md). + After you create the swarm, you can display or rotate the token using + [swarm join-token](swarm_join-token.md). - ### `--autolock` + ### `--autolock` - This flag enables automatic locking of managers with an encryption key. The - private keys and data stored by all managers will be protected by the - encryption key printed in the output, and will not be accessible without it. - Thus, it is very important to store this key in order to activate a manager - after it restarts. The key can be passed to `docker swarm unlock` to reactivate - the manager. Autolock can be disabled by running - `docker swarm update --autolock=false`. After disabling it, the encryption key - is no longer required to start the manager, and it will start up on its own - without user intervention. + This flag enables automatic locking of managers with an encryption key. The + private keys and data stored by all managers will be protected by the + encryption key printed in the output, and will not be accessible without it. + Thus, it is very important to store this key in order to activate a manager + after it restarts. The key can be passed to `docker swarm unlock` to reactivate + the manager. Autolock can be disabled by running + `docker swarm update --autolock=false`. After disabling it, the encryption key + is no longer required to start the manager, and it will start up on its own + without user intervention. - ### `--cert-expiry` + ### `--cert-expiry` - This flag sets the validity period for node certificates. + This flag sets the validity period for node certificates. - ### `--dispatcher-heartbeat` + ### `--dispatcher-heartbeat` - This flag sets the frequency with which nodes are told to use as a - period to report their health. + This flag sets the frequency with which nodes are told to use as a + period to report their health. - ### `--external-ca` + ### `--external-ca` - This flag sets up the swarm to use an external CA to issue node certificates. The value takes - the form `protocol=X,url=Y`. The value for `protocol` specifies what protocol should be used - to send signing requests to the external CA. Currently, the only supported value is `cfssl`. - The URL specifies the endpoint where signing requests should be submitted. + This flag sets up the swarm to use an external CA to issue node certificates. The value takes + the form `protocol=X,url=Y`. The value for `protocol` specifies what protocol should be used + to send signing requests to the external CA. Currently, the only supported value is `cfssl`. + The URL specifies the endpoint where signing requests should be submitted. - ### `--force-new-cluster` + ### `--force-new-cluster` - This flag forces an existing node that was part of a quorum that was lost to restart as a single node Manager without losing its data. + This flag forces an existing node that was part of a quorum that was lost to restart as a single node Manager without losing its data. - ### `--listen-addr` + ### `--listen-addr` - The node listens for inbound swarm manager traffic on this address. The default is to listen on - 0.0.0.0:2377. It is also possible to specify a network interface to listen on that interface's - address; for example `--listen-addr eth0:2377`. + The node listens for inbound swarm manager traffic on this address. The default is to listen on + 0.0.0.0:2377. It is also possible to specify a network interface to listen on that interface's + address; for example `--listen-addr eth0:2377`. - Specifying a port is optional. If the value is a bare IP address or interface - name, the default port 2377 will be used. + Specifying a port is optional. If the value is a bare IP address or interface + name, the default port 2377 will be used. - ### `--advertise-addr` + ### `--advertise-addr` - This flag specifies the address that will be advertised to other members of the - swarm for API access and overlay networking. If unspecified, Docker will check - if the system has a single IP address, and use that IP address with the - listening port (see `--listen-addr`). If the system has multiple IP addresses, - `--advertise-addr` must be specified so that the correct address is chosen for - inter-manager communication and overlay networking. + This flag specifies the address that will be advertised to other members of the + swarm for API access and overlay networking. If unspecified, Docker will check + if the system has a single IP address, and use that IP address with the + listening port (see `--listen-addr`). If the system has multiple IP addresses, + `--advertise-addr` must be specified so that the correct address is chosen for + inter-manager communication and overlay networking. - It is also possible to specify a network interface to advertise that interface's address; - for example `--advertise-addr eth0:2377`. + It is also possible to specify a network interface to advertise that interface's address; + for example `--advertise-addr eth0:2377`. - Specifying a port is optional. If the value is a bare IP address or interface - name, the default port 2377 will be used. + Specifying a port is optional. If the value is a bare IP address or interface + name, the default port 2377 will be used. - ### `--data-path-addr` + ### `--data-path-addr` - This flag specifies the address that global scope network drivers will publish towards - other nodes in order to reach the containers running on this node. - Using this parameter it is then possible to separate the container's data traffic from the - management traffic of the cluster. - If unspecified, Docker will use the same IP address or interface that is used for the - advertise address. + This flag specifies the address that global scope network drivers will publish towards + other nodes in order to reach the containers running on this node. + Using this parameter it is then possible to separate the container's data traffic from the + management traffic of the cluster. + If unspecified, Docker will use the same IP address or interface that is used for the + advertise address. - ### `--data-path-port` + ### `--data-path-port` - This flag allows you to configure the UDP port number to use for data path - traffic. The provided port number must be within the 1024 - 49151 range. If - this flag is not set or is set to 0, the default port number 4789 is used. - The data path port can only be configured when initializing the swarm, and - applies to all nodes that join the swarm. - The following example initializes a new Swarm, and configures the data path - port to UDP port 7777; + This flag allows you to configure the UDP port number to use for data path + traffic. The provided port number must be within the 1024 - 49151 range. If + this flag is not set or is set to 0, the default port number 4789 is used. + The data path port can only be configured when initializing the swarm, and + applies to all nodes that join the swarm. + The following example initializes a new Swarm, and configures the data path + port to UDP port 7777; - ```console - $ docker swarm init --data-path-port=7777 - ``` + ```console + $ docker swarm init --data-path-port=7777 + ``` - After the swarm is initialized, use the `docker info` command to verify that - the port is configured: + After the swarm is initialized, use the `docker info` command to verify that + the port is configured: - ```console - $ docker info - <...> - ClusterID: 9vs5ygs0gguyyec4iqf2314c0 - Managers: 1 - Nodes: 1 - Data Path Port: 7777 - <...> - ``` + ```console + $ docker info + <...> + ClusterID: 9vs5ygs0gguyyec4iqf2314c0 + Managers: 1 + Nodes: 1 + Data Path Port: 7777 + <...> + ``` - ### `--default-addr-pool` - This flag specifies default subnet pools for global scope networks. - Format example is `--default-addr-pool 30.30.0.0/16 --default-addr-pool 40.40.0.0/16` + ### `--default-addr-pool` + This flag specifies default subnet pools for global scope networks. + Format example is `--default-addr-pool 30.30.0.0/16 --default-addr-pool 40.40.0.0/16` - ### `--default-addr-pool-mask-length` - This flag specifies default subnet pools mask length for default-addr-pool. - Format example is `--default-addr-pool-mask-length 24` + ### `--default-addr-pool-mask-length` + This flag specifies default subnet pools mask length for default-addr-pool. + Format example is `--default-addr-pool-mask-length 24` - ### `--task-history-limit` + ### `--task-history-limit` - This flag sets up task history retention limit. + This flag sets up task history retention limit. - ### `--max-snapshots` + ### `--max-snapshots` - This flag sets the number of old Raft snapshots to retain in addition to the - current Raft snapshots. By default, no old snapshots are retained. This option - may be used for debugging, or to store old snapshots of the swarm state for - disaster recovery purposes. + This flag sets the number of old Raft snapshots to retain in addition to the + current Raft snapshots. By default, no old snapshots are retained. This option + may be used for debugging, or to store old snapshots of the swarm state for + disaster recovery purposes. - ### `--snapshot-interval` + ### `--snapshot-interval` - This flag specifies how many log entries to allow in between Raft snapshots. - Setting this to a higher number will trigger snapshots less frequently. - Snapshots compact the Raft log and allow for more efficient transfer of the - state to new managers. However, there is a performance cost to taking snapshots - frequently. + This flag specifies how many log entries to allow in between Raft snapshots. + Setting this to a higher number will trigger snapshots less frequently. + Snapshots compact the Raft log and allow for more efficient transfer of the + state to new managers. However, there is a performance cost to taking snapshots + frequently. - ### `--availability` + ### `--availability` - This flag specifies the availability of the node at the time the node joins a master. - Possible availability values are `active`, `pause`, or `drain`. + This flag specifies the availability of the node at the time the node joins a master. + Possible availability values are `active`, `pause`, or `drain`. - This flag is useful in certain situations. For example, a cluster may want to have - dedicated manager nodes that are not served as worker nodes. This could be achieved - by passing `--availability=drain` to `docker swarm init`. + This flag is useful in certain situations. For example, a cluster may want to have + dedicated manager nodes that are not served as worker nodes. This could be achieved + by passing `--availability=drain` to `docker swarm init`. deprecated: false min_api_version: "1.24" experimental: false diff --git a/_data/engine-cli/docker_swarm_join-token.yaml b/_data/engine-cli/docker_swarm_join-token.yaml index 2e52efa501..3ea79d614c 100644 --- a/_data/engine-cli/docker_swarm_join-token.yaml +++ b/_data/engine-cli/docker_swarm_join-token.yaml @@ -1,112 +1,125 @@ command: docker swarm join-token short: Manage join tokens long: |- - Join tokens are secrets that allow a node to join the swarm. There are two - different join tokens available, one for the worker role and one for the manager - role. You pass the token using the `--token` flag when you run - [swarm join](swarm_join.md). Nodes use the join token only when they join the - swarm. + Join tokens are secrets that allow a node to join the swarm. There are two + different join tokens available, one for the worker role and one for the manager + role. You pass the token using the `--token` flag when you run + [swarm join](swarm_join.md). Nodes use the join token only when they join the + swarm. - > **Note** - > - > This is a cluster management command, and must be executed on a swarm - > manager node. To learn about managers and workers, refer to the - > [Swarm mode section](https://docs.docker.com/engine/swarm/) in the - > documentation. + > **Note** + > + > This is a cluster management command, and must be executed on a swarm + > manager node. To learn about managers and workers, refer to the + > [Swarm mode section](/engine/swarm/) in the + > documentation. usage: docker swarm join-token [OPTIONS] (worker|manager) pname: docker swarm plink: docker_swarm.yaml options: -- option: quiet - shorthand: q - value_type: bool - default_value: "false" - description: Only display token - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: rotate - value_type: bool - default_value: "false" - description: Rotate join token - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false + - option: quiet + shorthand: q + value_type: bool + default_value: "false" + description: Only display token + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: rotate + value_type: bool + default_value: "false" + description: Rotate join token + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false +inherited_options: + - option: help + value_type: bool + default_value: "false" + description: Print usage + deprecated: false + hidden: true + experimental: false + experimentalcli: false + kubernetes: false + swarm: false examples: |- - You can view or rotate the join tokens using `swarm join-token`. + You can view or rotate the join tokens using `swarm join-token`. - As a convenience, you can pass `worker` or `manager` as an argument to - `join-token` to print the full `docker swarm join` command to join a new node to - the swarm: + As a convenience, you can pass `worker` or `manager` as an argument to + `join-token` to print the full `docker swarm join` command to join a new node to + the swarm: - ```console - $ docker swarm join-token worker + ```console + $ docker swarm join-token worker - To add a worker to this swarm, run the following command: + To add a worker to this swarm, run the following command: - docker swarm join \ - --token SWMTKN-1-3pu6hszjas19xyp7ghgosyx9k8atbfcr8p2is99znpy26u2lkl-1awxwuwd3z9j1z3puu7rcgdbx \ - 172.17.0.2:2377 + docker swarm join \ + --token SWMTKN-1-3pu6hszjas19xyp7ghgosyx9k8atbfcr8p2is99znpy26u2lkl-1awxwuwd3z9j1z3puu7rcgdbx \ + 172.17.0.2:2377 - $ docker swarm join-token manager + $ docker swarm join-token manager - To add a manager to this swarm, run the following command: + To add a manager to this swarm, run the following command: - docker swarm join \ - --token SWMTKN-1-3pu6hszjas19xyp7ghgosyx9k8atbfcr8p2is99znpy26u2lkl-7p73s1dx5in4tatdymyhg9hu2 \ - 172.17.0.2:2377 - ``` + docker swarm join \ + --token SWMTKN-1-3pu6hszjas19xyp7ghgosyx9k8atbfcr8p2is99znpy26u2lkl-7p73s1dx5in4tatdymyhg9hu2 \ + 172.17.0.2:2377 + ``` - Use the `--rotate` flag to generate a new join token for the specified role: + Use the `--rotate` flag to generate a new join token for the specified role: - ```console - $ docker swarm join-token --rotate worker + ```console + $ docker swarm join-token --rotate worker - Successfully rotated worker join token. + Successfully rotated worker join token. - To add a worker to this swarm, run the following command: + To add a worker to this swarm, run the following command: - docker swarm join \ - --token SWMTKN-1-3pu6hszjas19xyp7ghgosyx9k8atbfcr8p2is99znpy26u2lkl-b30ljddcqhef9b9v4rs7mel7t \ - 172.17.0.2:2377 - ``` + docker swarm join \ + --token SWMTKN-1-3pu6hszjas19xyp7ghgosyx9k8atbfcr8p2is99znpy26u2lkl-b30ljddcqhef9b9v4rs7mel7t \ + 172.17.0.2:2377 + ``` - After using `--rotate`, only the new token will be valid for joining with the specified role. + After using `--rotate`, only the new token will be valid for joining with the specified role. - The `-q` (or `--quiet`) flag only prints the token: + The `-q` (or `--quiet`) flag only prints the token: - ```console - $ docker swarm join-token -q worker + ```console + $ docker swarm join-token -q worker - SWMTKN-1-3pu6hszjas19xyp7ghgosyx9k8atbfcr8p2is99znpy26u2lkl-b30ljddcqhef9b9v4rs7mel7t - ``` + SWMTKN-1-3pu6hszjas19xyp7ghgosyx9k8atbfcr8p2is99znpy26u2lkl-b30ljddcqhef9b9v4rs7mel7t + ``` - ### `--rotate` + ### `--rotate` - Because tokens allow new nodes to join the swarm, you should keep them secret. - Be particularly careful with manager tokens since they allow new manager nodes - to join the swarm. A rogue manager has the potential to disrupt the operation of - your swarm. + Because tokens allow new nodes to join the swarm, you should keep them secret. + Be particularly careful with manager tokens since they allow new manager nodes + to join the swarm. A rogue manager has the potential to disrupt the operation of + your swarm. - Rotate your swarm's join token if a token gets checked-in to version control, - stolen, or a node is compromised. You may also want to periodically rotate the - token to ensure any unknown token leaks do not allow a rogue node to join - the swarm. + Rotate your swarm's join token if a token gets checked-in to version control, + stolen, or a node is compromised. You may also want to periodically rotate the + token to ensure any unknown token leaks do not allow a rogue node to join + the swarm. - To rotate the join token and print the newly generated token, run - `docker swarm join-token --rotate` and pass the role: `manager` or `worker`. + To rotate the join token and print the newly generated token, run + `docker swarm join-token --rotate` and pass the role: `manager` or `worker`. - Rotating a join-token means that no new nodes will be able to join the swarm - using the old token. Rotation does not affect existing nodes in the swarm - because the join token is only used for authorizing new nodes joining the swarm. + Rotating a join-token means that no new nodes will be able to join the swarm + using the old token. Rotation does not affect existing nodes in the swarm + because the join token is only used for authorizing new nodes joining the swarm. - ### `--quiet` + ### `--quiet` - Only print the token. Do not print a complete command for joining. + Only print the token. Do not print a complete command for joining. deprecated: false min_api_version: "1.24" experimental: false diff --git a/_data/engine-cli/docker_swarm_join.yaml b/_data/engine-cli/docker_swarm_join.yaml index c3e9e41118..0e98942684 100644 --- a/_data/engine-cli/docker_swarm_join.yaml +++ b/_data/engine-cli/docker_swarm_join.yaml @@ -1,143 +1,159 @@ command: docker swarm join short: Join a swarm as a node and/or manager long: |- - Join a node to a swarm. The node joins as a manager node or worker node based upon the token you - pass with the `--token` flag. If you pass a manager token, the node joins as a manager. If you - pass a worker token, the node joins as a worker. + Join a node to a swarm. The node joins as a manager node or worker node based upon the token you + pass with the `--token` flag. If you pass a manager token, the node joins as a manager. If you + pass a worker token, the node joins as a worker. usage: docker swarm join [OPTIONS] HOST:PORT pname: docker swarm plink: docker_swarm.yaml options: -- option: advertise-addr - value_type: string - description: 'Advertised address (format: [:port])' - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: availability - value_type: string - default_value: active - description: Availability of the node ("active"|"pause"|"drain") - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: data-path-addr - value_type: string - description: | - Address or interface to use for data path traffic (format: ) - deprecated: false - min_api_version: "1.31" - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: listen-addr - value_type: node-addr - default_value: 0.0.0.0:2377 - description: 'Listen address (format: [:port])' - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: token - value_type: string - description: Token for entry into the swarm - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false + - option: advertise-addr + value_type: string + description: 'Advertised address (format: `[:port]`)' + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: availability + value_type: string + default_value: active + description: Availability of the node (`active`, `pause`, `drain`) + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: data-path-addr + value_type: string + description: | + Address or interface to use for data path traffic (format: ``) + deprecated: false + hidden: false + min_api_version: "1.31" + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: listen-addr + value_type: node-addr + default_value: 0.0.0.0:2377 + description: 'Listen address (format: `[:port]`)' + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: token + value_type: string + description: Token for entry into the swarm + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false +inherited_options: + - option: help + value_type: bool + default_value: "false" + description: Print usage + deprecated: false + hidden: true + experimental: false + experimentalcli: false + kubernetes: false + swarm: false examples: |- - ### Join a node to swarm as a manager + ### Join a node to swarm as a manager - The example below demonstrates joining a manager node using a manager token. + The example below demonstrates joining a manager node using a manager token. - ```console - $ docker swarm join --token SWMTKN-1-3pu6hszjas19xyp7ghgosyx9k8atbfcr8p2is99znpy26u2lkl-7p73s1dx5in4tatdymyhg9hu2 192.168.99.121:2377 - This node joined a swarm as a manager. + ```console + $ docker swarm join --token SWMTKN-1-3pu6hszjas19xyp7ghgosyx9k8atbfcr8p2is99znpy26u2lkl-7p73s1dx5in4tatdymyhg9hu2 192.168.99.121:2377 + This node joined a swarm as a manager. - $ docker node ls - ID HOSTNAME STATUS AVAILABILITY MANAGER STATUS - dkp8vy1dq1kxleu9g4u78tlag * manager2 Ready Active Reachable - dvfxp4zseq4s0rih1selh0d20 manager1 Ready Active Leader - ``` + $ docker node ls + ID HOSTNAME STATUS AVAILABILITY MANAGER STATUS + dkp8vy1dq1kxleu9g4u78tlag * manager2 Ready Active Reachable + dvfxp4zseq4s0rih1selh0d20 manager1 Ready Active Leader + ``` - A cluster should only have 3-7 managers at most, because a majority of managers must be available - for the cluster to function. Nodes that aren't meant to participate in this management quorum - should join as workers instead. Managers should be stable hosts that have static IP addresses. + A cluster should only have 3-7 managers at most, because a majority of managers must be available + for the cluster to function. Nodes that aren't meant to participate in this management quorum + should join as workers instead. Managers should be stable hosts that have static IP addresses. - ### Join a node to swarm as a worker + ### Join a node to swarm as a worker - The example below demonstrates joining a worker node using a worker token. + The example below demonstrates joining a worker node using a worker token. - ```console - $ docker swarm join --token SWMTKN-1-3pu6hszjas19xyp7ghgosyx9k8atbfcr8p2is99znpy26u2lkl-1awxwuwd3z9j1z3puu7rcgdbx 192.168.99.121:2377 - This node joined a swarm as a worker. + ```console + $ docker swarm join --token SWMTKN-1-3pu6hszjas19xyp7ghgosyx9k8atbfcr8p2is99znpy26u2lkl-1awxwuwd3z9j1z3puu7rcgdbx 192.168.99.121:2377 + This node joined a swarm as a worker. - $ docker node ls - ID HOSTNAME STATUS AVAILABILITY MANAGER STATUS - 7ln70fl22uw2dvjn2ft53m3q5 worker2 Ready Active - dkp8vy1dq1kxleu9g4u78tlag worker1 Ready Active Reachable - dvfxp4zseq4s0rih1selh0d20 * manager1 Ready Active Leader - ``` + $ docker node ls + ID HOSTNAME STATUS AVAILABILITY MANAGER STATUS + 7ln70fl22uw2dvjn2ft53m3q5 worker2 Ready Active + dkp8vy1dq1kxleu9g4u78tlag worker1 Ready Active Reachable + dvfxp4zseq4s0rih1selh0d20 * manager1 Ready Active Leader + ``` - ### `--listen-addr value` + ### `--listen-addr value` - If the node is a manager, it will listen for inbound swarm manager traffic on this - address. The default is to listen on 0.0.0.0:2377. It is also possible to specify a - network interface to listen on that interface's address; for example `--listen-addr eth0:2377`. + If the node is a manager, it will listen for inbound swarm manager traffic on this + address. The default is to listen on 0.0.0.0:2377. It is also possible to specify a + network interface to listen on that interface's address; for example `--listen-addr eth0:2377`. - Specifying a port is optional. If the value is a bare IP address, or interface - name, the default port 2377 will be used. + Specifying a port is optional. If the value is a bare IP address, or interface + name, the default port 2377 will be used. - This flag is generally not necessary when joining an existing swarm. + This flag is generally not necessary when joining an existing swarm. - ### `--advertise-addr value` + ### `--advertise-addr value` - This flag specifies the address that will be advertised to other members of the - swarm for API access. If unspecified, Docker will check if the system has a - single IP address, and use that IP address with the listening port (see - `--listen-addr`). If the system has multiple IP addresses, `--advertise-addr` - must be specified so that the correct address is chosen for inter-manager - communication and overlay networking. + This flag specifies the address that will be advertised to other members of the + swarm for API access. If unspecified, Docker will check if the system has a + single IP address, and use that IP address with the listening port (see + `--listen-addr`). If the system has multiple IP addresses, `--advertise-addr` + must be specified so that the correct address is chosen for inter-manager + communication and overlay networking. - It is also possible to specify a network interface to advertise that interface's address; - for example `--advertise-addr eth0:2377`. + It is also possible to specify a network interface to advertise that interface's address; + for example `--advertise-addr eth0:2377`. - Specifying a port is optional. If the value is a bare IP address, or interface - name, the default port 2377 will be used. + Specifying a port is optional. If the value is a bare IP address, or interface + name, the default port 2377 will be used. - This flag is generally not necessary when joining an existing swarm. If - you're joining new nodes through a load balancer, you should use this flag to - ensure the node advertises its IP address and not the IP address of the load - balancer. + This flag is generally not necessary when joining an existing swarm. If + you're joining new nodes through a load balancer, you should use this flag to + ensure the node advertises its IP address and not the IP address of the load + balancer. - ### `--data-path-addr` + ### `--data-path-addr` - This flag specifies the address that global scope network drivers will publish towards - other nodes in order to reach the containers running on this node. - Using this parameter it is then possible to separate the container's data traffic from the - management traffic of the cluster. - If unspecified, Docker will use the same IP address or interface that is used for the - advertise address. + This flag specifies the address that global scope network drivers will publish towards + other nodes in order to reach the containers running on this node. + Using this parameter it is then possible to separate the container's data traffic from the + management traffic of the cluster. + If unspecified, Docker will use the same IP address or interface that is used for the + advertise address. - ### `--token string` + ### `--token string` - Secret value required for nodes to join the swarm + Secret value required for nodes to join the swarm - ### `--availability` + ### `--availability` - This flag specifies the availability of the node at the time the node joins a master. - Possible availability values are `active`, `pause`, or `drain`. + This flag specifies the availability of the node at the time the node joins a master. + Possible availability values are `active`, `pause`, or `drain`. - This flag is useful in certain situations. For example, a cluster may want to have - dedicated manager nodes that are not served as worker nodes. This could be achieved - by passing `--availability=drain` to `docker swarm join`. + This flag is useful in certain situations. For example, a cluster may want to have + dedicated manager nodes that are not served as worker nodes. This could be achieved + by passing `--availability=drain` to `docker swarm join`. deprecated: false min_api_version: "1.24" experimental: false diff --git a/_data/engine-cli/docker_swarm_leave.yaml b/_data/engine-cli/docker_swarm_leave.yaml index 1a3f453886..b7abf0617d 100644 --- a/_data/engine-cli/docker_swarm_leave.yaml +++ b/_data/engine-cli/docker_swarm_leave.yaml @@ -1,52 +1,64 @@ command: docker swarm leave short: Leave the swarm long: |- - When you run this command on a worker, that worker leaves the swarm. + When you run this command on a worker, that worker leaves the swarm. - You can use the `--force` option on a manager to remove it from the swarm. - However, this does not reconfigure the swarm to ensure that there are enough - managers to maintain a quorum in the swarm. The safe way to remove a manager - from a swarm is to demote it to a worker and then direct it to leave the quorum - without using `--force`. Only use `--force` in situations where the swarm will - no longer be used after the manager leaves, such as in a single-node swarm. + You can use the `--force` option on a manager to remove it from the swarm. + However, this does not reconfigure the swarm to ensure that there are enough + managers to maintain a quorum in the swarm. The safe way to remove a manager + from a swarm is to demote it to a worker and then direct it to leave the quorum + without using `--force`. Only use `--force` in situations where the swarm will + no longer be used after the manager leaves, such as in a single-node swarm. usage: docker swarm leave [OPTIONS] pname: docker swarm plink: docker_swarm.yaml options: -- option: force - shorthand: f - value_type: bool - default_value: "false" - description: Force this node to leave the swarm, ignoring warnings - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false + - option: force + shorthand: f + value_type: bool + default_value: "false" + description: Force this node to leave the swarm, ignoring warnings + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false +inherited_options: + - option: help + value_type: bool + default_value: "false" + description: Print usage + deprecated: false + hidden: true + experimental: false + experimentalcli: false + kubernetes: false + swarm: false examples: |- - Consider the following swarm, as seen from the manager: + Consider the following swarm, as seen from the manager: - ```console - $ docker node ls + ```console + $ docker node ls - ID HOSTNAME STATUS AVAILABILITY MANAGER STATUS - 7ln70fl22uw2dvjn2ft53m3q5 worker2 Ready Active - dkp8vy1dq1kxleu9g4u78tlag worker1 Ready Active - dvfxp4zseq4s0rih1selh0d20 * manager1 Ready Active Leader - ``` + ID HOSTNAME STATUS AVAILABILITY MANAGER STATUS + 7ln70fl22uw2dvjn2ft53m3q5 worker2 Ready Active + dkp8vy1dq1kxleu9g4u78tlag worker1 Ready Active + dvfxp4zseq4s0rih1selh0d20 * manager1 Ready Active Leader + ``` - To remove `worker2`, issue the following command from `worker2` itself: + To remove `worker2`, issue the following command from `worker2` itself: - ```console - $ docker swarm leave + ```console + $ docker swarm leave - Node left the default swarm. - ``` + Node left the default swarm. + ``` - The node will still appear in the node list, and marked as `down`. It no longer - affects swarm operation, but a long list of `down` nodes can clutter the node - list. To remove an inactive node from the list, use the [`node rm`](node_rm.md) - command. + The node will still appear in the node list, and marked as `down`. It no longer + affects swarm operation, but a long list of `down` nodes can clutter the node + list. To remove an inactive node from the list, use the [`node rm`](node_rm.md) + command. deprecated: false min_api_version: "1.24" experimental: false diff --git a/_data/engine-cli/docker_swarm_unlock-key.yaml b/_data/engine-cli/docker_swarm_unlock-key.yaml index 8b4e03ac7c..6f014e5f82 100644 --- a/_data/engine-cli/docker_swarm_unlock-key.yaml +++ b/_data/engine-cli/docker_swarm_unlock-key.yaml @@ -1,88 +1,101 @@ command: docker swarm unlock-key short: Manage the unlock key long: |- - An unlock key is a secret key needed to unlock a manager after its Docker daemon - restarts. These keys are only used when the autolock feature is enabled for the - swarm. + An unlock key is a secret key needed to unlock a manager after its Docker daemon + restarts. These keys are only used when the autolock feature is enabled for the + swarm. - You can view or rotate the unlock key using `swarm unlock-key`. To view the key, - run the `docker swarm unlock-key` command without any arguments: + You can view or rotate the unlock key using `swarm unlock-key`. To view the key, + run the `docker swarm unlock-key` command without any arguments: - > **Note** - > - > This is a cluster management command, and must be executed on a swarm - > manager node. To learn about managers and workers, refer to the - > [Swarm mode section](https://docs.docker.com/engine/swarm/) in the - > documentation. + > **Note** + > + > This is a cluster management command, and must be executed on a swarm + > manager node. To learn about managers and workers, refer to the + > [Swarm mode section](/engine/swarm/) in the + > documentation. usage: docker swarm unlock-key [OPTIONS] pname: docker swarm plink: docker_swarm.yaml options: -- option: quiet - shorthand: q - value_type: bool - default_value: "false" - description: Only display token - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: rotate - value_type: bool - default_value: "false" - description: Rotate unlock key - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false + - option: quiet + shorthand: q + value_type: bool + default_value: "false" + description: Only display token + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: rotate + value_type: bool + default_value: "false" + description: Rotate unlock key + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false +inherited_options: + - option: help + value_type: bool + default_value: "false" + description: Print usage + deprecated: false + hidden: true + experimental: false + experimentalcli: false + kubernetes: false + swarm: false examples: |- - ```console - $ docker swarm unlock-key + ```console + $ docker swarm unlock-key - To unlock a swarm manager after it restarts, run the `docker swarm unlock` - command and provide the following key: + To unlock a swarm manager after it restarts, run the `docker swarm unlock` + command and provide the following key: - SWMKEY-1-fySn8TY4w5lKcWcJPIpKufejh9hxx5KYwx6XZigx3Q4 + SWMKEY-1-fySn8TY4w5lKcWcJPIpKufejh9hxx5KYwx6XZigx3Q4 - Please remember to store this key in a password manager, since without it you - will not be able to restart the manager. - ``` + Please remember to store this key in a password manager, since without it you + will not be able to restart the manager. + ``` - Use the `--rotate` flag to rotate the unlock key to a new, randomly-generated - key: + Use the `--rotate` flag to rotate the unlock key to a new, randomly-generated + key: - ```console - $ docker swarm unlock-key --rotate + ```console + $ docker swarm unlock-key --rotate - Successfully rotated manager unlock key. + Successfully rotated manager unlock key. - To unlock a swarm manager after it restarts, run the `docker swarm unlock` - command and provide the following key: + To unlock a swarm manager after it restarts, run the `docker swarm unlock` + command and provide the following key: - SWMKEY-1-7c37Cc8654o6p38HnroywCi19pllOnGtbdZEgtKxZu8 + SWMKEY-1-7c37Cc8654o6p38HnroywCi19pllOnGtbdZEgtKxZu8 - Please remember to store this key in a password manager, since without it you - will not be able to restart the manager. - ``` + Please remember to store this key in a password manager, since without it you + will not be able to restart the manager. + ``` - The `-q` (or `--quiet`) flag only prints the key: + The `-q` (or `--quiet`) flag only prints the key: - ```console - $ docker swarm unlock-key -q + ```console + $ docker swarm unlock-key -q - SWMKEY-1-7c37Cc8654o6p38HnroywCi19pllOnGtbdZEgtKxZu8 - ``` + SWMKEY-1-7c37Cc8654o6p38HnroywCi19pllOnGtbdZEgtKxZu8 + ``` - ### `--rotate` + ### `--rotate` - This flag rotates the unlock key, replacing it with a new randomly-generated - key. The old unlock key will no longer be accepted. + This flag rotates the unlock key, replacing it with a new randomly-generated + key. The old unlock key will no longer be accepted. - ### `--quiet` + ### `--quiet` - Only print the unlock key, without instructions. + Only print the unlock key, without instructions. deprecated: false min_api_version: "1.24" experimental: false diff --git a/_data/engine-cli/docker_swarm_unlock.yaml b/_data/engine-cli/docker_swarm_unlock.yaml index 085a52ffb2..787c8a0ba4 100644 --- a/_data/engine-cli/docker_swarm_unlock.yaml +++ b/_data/engine-cli/docker_swarm_unlock.yaml @@ -1,25 +1,36 @@ command: docker swarm unlock short: Unlock swarm long: |- - Unlocks a locked manager using a user-supplied unlock key. This command must be - used to reactivate a manager after its Docker daemon restarts if the autolock - setting is turned on. The unlock key is printed at the time when autolock is - enabled, and is also available from the `docker swarm unlock-key` command. + Unlocks a locked manager using a user-supplied unlock key. This command must be + used to reactivate a manager after its Docker daemon restarts if the autolock + setting is turned on. The unlock key is printed at the time when autolock is + enabled, and is also available from the `docker swarm unlock-key` command. - > **Note** - > - > This is a cluster management command, and must be executed on a swarm - > manager node. To learn about managers and workers, refer to the - > [Swarm mode section](https://docs.docker.com/engine/swarm/) in the - > documentation. + > **Note** + > + > This is a cluster management command, and must be executed on a swarm + > manager node. To learn about managers and workers, refer to the + > [Swarm mode section](/engine/swarm/) in the + > documentation. usage: docker swarm unlock pname: docker swarm plink: docker_swarm.yaml +inherited_options: + - option: help + value_type: bool + default_value: "false" + description: Print usage + deprecated: false + hidden: true + experimental: false + experimentalcli: false + kubernetes: false + swarm: false examples: |- - ```console - $ docker swarm unlock - Please enter unlock key: - ``` + ```console + $ docker swarm unlock + Please enter unlock key: + ``` deprecated: false min_api_version: "1.24" experimental: false diff --git a/_data/engine-cli/docker_swarm_update.yaml b/_data/engine-cli/docker_swarm_update.yaml index bc7b45c69c..dc5325ceb9 100644 --- a/_data/engine-cli/docker_swarm_update.yaml +++ b/_data/engine-cli/docker_swarm_update.yaml @@ -1,86 +1,104 @@ command: docker swarm update short: Update the swarm long: |- - Updates a swarm with new parameter values. + Updates a swarm with new parameter values. - > **Note** - > - > This is a cluster management command, and must be executed on a swarm - > manager node. To learn about managers and workers, refer to the - > [Swarm mode section](https://docs.docker.com/engine/swarm/) in the - > documentation. + > **Note** + > + > This is a cluster management command, and must be executed on a swarm + > manager node. To learn about managers and workers, refer to the + > [Swarm mode section](/engine/swarm/) in the + > documentation. usage: docker swarm update [OPTIONS] pname: docker swarm plink: docker_swarm.yaml options: -- option: autolock - value_type: bool - default_value: "false" - description: Change manager autolocking setting (true|false) - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: cert-expiry - value_type: duration - default_value: 2160h0m0s - description: Validity period for node certificates (ns|us|ms|s|m|h) - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: dispatcher-heartbeat - value_type: duration - default_value: 5s - description: Dispatcher heartbeat period (ns|us|ms|s|m|h) - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: external-ca - value_type: external-ca - description: Specifications of one or more certificate signing endpoints - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: max-snapshots - value_type: uint64 - default_value: "0" - description: Number of additional Raft snapshots to retain - deprecated: false - min_api_version: "1.25" - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: snapshot-interval - value_type: uint64 - default_value: "10000" - description: Number of log entries between Raft snapshots - deprecated: false - min_api_version: "1.25" - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: task-history-limit - value_type: int64 - default_value: "5" - description: Task history retention limit - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false + - option: autolock + value_type: bool + default_value: "false" + description: Change manager autolocking setting (true|false) + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: cert-expiry + value_type: duration + default_value: 2160h0m0s + description: Validity period for node certificates (ns|us|ms|s|m|h) + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: dispatcher-heartbeat + value_type: duration + default_value: 5s + description: Dispatcher heartbeat period (ns|us|ms|s|m|h) + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: external-ca + value_type: external-ca + description: Specifications of one or more certificate signing endpoints + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: max-snapshots + value_type: uint64 + default_value: "0" + description: Number of additional Raft snapshots to retain + deprecated: false + hidden: false + min_api_version: "1.25" + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: snapshot-interval + value_type: uint64 + default_value: "10000" + description: Number of log entries between Raft snapshots + deprecated: false + hidden: false + min_api_version: "1.25" + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: task-history-limit + value_type: int64 + default_value: "5" + description: Task history retention limit + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false +inherited_options: + - option: help + value_type: bool + default_value: "false" + description: Print usage + deprecated: false + hidden: true + experimental: false + experimentalcli: false + kubernetes: false + swarm: false examples: |- - ```console - $ docker swarm update --cert-expiry 720h - ``` + ```console + $ docker swarm update --cert-expiry 720h + ``` deprecated: false min_api_version: "1.24" experimental: false diff --git a/_data/engine-cli/docker_system.yaml b/_data/engine-cli/docker_system.yaml index a1bc57fcf2..d5121c0f52 100644 --- a/_data/engine-cli/docker_system.yaml +++ b/_data/engine-cli/docker_system.yaml @@ -5,15 +5,26 @@ usage: docker system pname: docker plink: docker.yaml cname: -- docker system df -- docker system events -- docker system info -- docker system prune + - docker system df + - docker system events + - docker system info + - docker system prune clink: -- docker_system_df.yaml -- docker_system_events.yaml -- docker_system_info.yaml -- docker_system_prune.yaml + - docker_system_df.yaml + - docker_system_events.yaml + - docker_system_info.yaml + - docker_system_prune.yaml +inherited_options: + - option: help + value_type: bool + default_value: "false" + description: Print usage + deprecated: false + hidden: true + experimental: false + experimentalcli: false + kubernetes: false + swarm: false deprecated: false experimental: false experimentalcli: false diff --git a/_data/engine-cli/docker_system_df.yaml b/_data/engine-cli/docker_system_df.yaml index 4ee148945f..bb3302c843 100644 --- a/_data/engine-cli/docker_system_df.yaml +++ b/_data/engine-cli/docker_system_df.yaml @@ -1,76 +1,95 @@ command: docker system df short: Show docker disk usage long: |- - The `docker system df` command displays information regarding the - amount of disk space used by the docker daemon. + The `docker system df` command displays information regarding the + amount of disk space used by the docker daemon. usage: docker system df [OPTIONS] pname: docker system plink: docker_system.yaml options: -- option: format - value_type: string - description: Pretty-print images using a Go template - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: verbose - shorthand: v - value_type: bool - default_value: "false" - description: Show detailed information on space usage - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false + - option: format + value_type: string + description: |- + Format output using a custom template: + 'table': Print output in table format with column headers (default) + 'table TEMPLATE': Print output in table format using the given Go template + 'json': Print in JSON format + 'TEMPLATE': Print output using the given Go template. + Refer to https://docs.docker.com/go/formatting/ for more information about formatting output with templates + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: verbose + shorthand: v + value_type: bool + default_value: "false" + description: Show detailed information on space usage + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false +inherited_options: + - option: help + value_type: bool + default_value: "false" + description: Print usage + deprecated: false + hidden: true + experimental: false + experimentalcli: false + kubernetes: false + swarm: false examples: |- - By default the command will just show a summary of the data used: + By default the command will just show a summary of the data used: - ```console - $ docker system df + ```console + $ docker system df - TYPE TOTAL ACTIVE SIZE RECLAIMABLE - Images 5 2 16.43 MB 11.63 MB (70%) - Containers 2 0 212 B 212 B (100%) - Local Volumes 2 1 36 B 0 B (0%) - ``` + TYPE TOTAL ACTIVE SIZE RECLAIMABLE + Images 5 2 16.43 MB 11.63 MB (70%) + Containers 2 0 212 B 212 B (100%) + Local Volumes 2 1 36 B 0 B (0%) + ``` - A more detailed view can be requested using the `-v, --verbose` flag: + A more detailed view can be requested using the `-v, --verbose` flag: - ```console - $ docker system df -v + ```console + $ docker system df -v - Images space usage: + Images space usage: - REPOSITORY TAG IMAGE ID CREATED SIZE SHARED SIZE UNIQUE SIZE CONTAINERS - my-curl latest b2789dd875bf 6 minutes ago 11 MB 11 MB 5 B 0 - my-jq latest ae67841be6d0 6 minutes ago 9.623 MB 8.991 MB 632.1 kB 0 - a0971c4015c1 6 minutes ago 11 MB 11 MB 0 B 0 - alpine latest 4e38e38c8ce0 9 weeks ago 4.799 MB 0 B 4.799 MB 1 - alpine 3.3 47cf20d8c26c 9 weeks ago 4.797 MB 4.797 MB 0 B 1 + REPOSITORY TAG IMAGE ID CREATED SIZE SHARED SIZE UNIQUE SIZE CONTAINERS + my-curl latest b2789dd875bf 6 minutes ago 11 MB 11 MB 5 B 0 + my-jq latest ae67841be6d0 6 minutes ago 9.623 MB 8.991 MB 632.1 kB 0 + a0971c4015c1 6 minutes ago 11 MB 11 MB 0 B 0 + alpine latest 4e38e38c8ce0 9 weeks ago 4.799 MB 0 B 4.799 MB 1 + alpine 3.3 47cf20d8c26c 9 weeks ago 4.797 MB 4.797 MB 0 B 1 - Containers space usage: + Containers space usage: - CONTAINER ID IMAGE COMMAND LOCAL VOLUMES SIZE CREATED STATUS NAMES - 4a7f7eebae0f alpine:latest "sh" 1 0 B 16 minutes ago Exited (0) 5 minutes ago hopeful_yalow - f98f9c2aa1ea alpine:3.3 "sh" 1 212 B 16 minutes ago Exited (0) 48 seconds ago anon-vol + CONTAINER ID IMAGE COMMAND LOCAL VOLUMES SIZE CREATED STATUS NAMES + 4a7f7eebae0f alpine:latest "sh" 1 0 B 16 minutes ago Exited (0) 5 minutes ago hopeful_yalow + f98f9c2aa1ea alpine:3.3 "sh" 1 212 B 16 minutes ago Exited (0) 48 seconds ago anon-vol - Local Volumes space usage: + Local Volumes space usage: - NAME LINKS SIZE - 07c7bdf3e34ab76d921894c2b834f073721fccfbbcba792aa7648e3a7a664c2e 2 36 B - my-named-vol 0 0 B - ``` + NAME LINKS SIZE + 07c7bdf3e34ab76d921894c2b834f073721fccfbbcba792aa7648e3a7a664c2e 2 36 B + my-named-vol 0 0 B + ``` - * `SHARED SIZE` is the amount of space that an image shares with another one (i.e. their common data) - * `UNIQUE SIZE` is the amount of space that is only used by a given image - * `SIZE` is the virtual size of the image, it is the sum of `SHARED SIZE` and `UNIQUE SIZE` + * `SHARED SIZE` is the amount of space that an image shares with another one (i.e. their common data) + * `UNIQUE SIZE` is the amount of space that is only used by a given image + * `SIZE` is the virtual size of the image, it is the sum of `SHARED SIZE` and `UNIQUE SIZE` - > **Note** - > - > Network information is not shown because it does not consume disk space. + > **Note** + > + > Network information is not shown because it does not consume disk space. deprecated: false min_api_version: "1.25" experimental: false diff --git a/_data/engine-cli/docker_system_dial-stdio.yaml b/_data/engine-cli/docker_system_dial-stdio.yaml new file mode 100644 index 0000000000..d63f5d14ef --- /dev/null +++ b/_data/engine-cli/docker_system_dial-stdio.yaml @@ -0,0 +1,25 @@ +command: docker system dial-stdio +short: | + Proxy the stdio stream to the daemon connection. Should not be invoked manually. +long: | + Proxy the stdio stream to the daemon connection. Should not be invoked manually. +usage: docker system dial-stdio +pname: docker system +plink: docker_system.yaml +inherited_options: + - option: help + value_type: bool + default_value: "false" + description: Print usage + deprecated: false + hidden: true + experimental: false + experimentalcli: false + kubernetes: false + swarm: false +deprecated: false +experimental: false +experimentalcli: false +kubernetes: false +swarm: false + diff --git a/_data/engine-cli/docker_system_events.yaml b/_data/engine-cli/docker_system_events.yaml index 590218642f..57f5042da7 100644 --- a/_data/engine-cli/docker_system_events.yaml +++ b/_data/engine-cli/docker_system_events.yaml @@ -1,356 +1,373 @@ command: docker system events +aliases: docker system events, docker events short: Get real time events from the server long: |- - Use `docker system events` to get real-time events from the server. These - events differ per Docker object type. + Use `docker system events` to get real-time events from the server. These + events differ per Docker object type. - ### Object types + ### Object types - #### Containers + #### Containers - Docker containers report the following events: + Docker containers report the following events: - - `attach` - - `commit` - - `copy` - - `create` - - `destroy` - - `detach` - - `die` - - `exec_create` - - `exec_detach` - - `exec_die` - - `exec_start` - - `export` - - `health_status` - - `kill` - - `oom` - - `pause` - - `rename` - - `resize` - - `restart` - - `start` - - `stop` - - `top` - - `unpause` - - `update` + - `attach` + - `commit` + - `copy` + - `create` + - `destroy` + - `detach` + - `die` + - `exec_create` + - `exec_detach` + - `exec_die` + - `exec_start` + - `export` + - `health_status` + - `kill` + - `oom` + - `pause` + - `rename` + - `resize` + - `restart` + - `start` + - `stop` + - `top` + - `unpause` + - `update` - #### Images + #### Images - Docker images report the following events: + Docker images report the following events: - - `delete` - - `import` - - `load` - - `pull` - - `push` - - `save` - - `tag` - - `untag` + - `delete` + - `import` + - `load` + - `pull` + - `push` + - `save` + - `tag` + - `untag` - #### Plugins + #### Plugins - Docker plugins report the following events: + Docker plugins report the following events: - - `install` - - `enable` - - `disable` - - `remove` + - `install` + - `enable` + - `disable` + - `remove` - #### Volumes + #### Volumes - Docker volumes report the following events: + Docker volumes report the following events: - - `create` - - `mount` - - `unmount` - - `destroy` + - `create` + - `mount` + - `unmount` + - `destroy` - #### Networks + #### Networks - Docker networks report the following events: + Docker networks report the following events: - - `create` - - `connect` - - `disconnect` - - `destroy` + - `create` + - `connect` + - `disconnect` + - `destroy` - #### Daemons + #### Daemons - Docker daemons report the following events: + Docker daemons report the following events: - - `reload` + - `reload` - ### Limiting, filtering, and formatting the output + ### Limiting, filtering, and formatting the output - #### Limit events by time + #### Limit events by time - The `--since` and `--until` parameters can be Unix timestamps, date formatted - timestamps, or Go duration strings (e.g. `10m`, `1h30m`) computed - relative to the client machine’s time. If you do not provide the `--since` option, - the command returns only new and/or live events. Supported formats for date - formatted time stamps include RFC3339Nano, RFC3339, `2006-01-02T15:04:05`, - `2006-01-02T15:04:05.999999999`, `2006-01-02Z07:00`, and `2006-01-02`. The local - timezone on the client will be used if you do not provide either a `Z` or a - `+-00:00` timezone offset at the end of the timestamp. When providing Unix - timestamps enter seconds[.nanoseconds], where seconds is the number of seconds - that have elapsed since January 1, 1970 (midnight UTC/GMT), not counting leap - seconds (aka Unix epoch or Unix time), and the optional .nanoseconds field is a - fraction of a second no more than nine digits long. + The `--since` and `--until` parameters can be Unix timestamps, date formatted + timestamps, or Go duration strings (e.g. `10m`, `1h30m`) computed + relative to the client machine’s time. If you do not provide the `--since` option, + the command returns only new and/or live events. Supported formats for date + formatted time stamps include RFC3339Nano, RFC3339, `2006-01-02T15:04:05`, + `2006-01-02T15:04:05.999999999`, `2006-01-02Z07:00`, and `2006-01-02`. The local + timezone on the client will be used if you do not provide either a `Z` or a + `+-00:00` timezone offset at the end of the timestamp. When providing Unix + timestamps enter seconds[.nanoseconds], where seconds is the number of seconds + that have elapsed since January 1, 1970 (midnight UTC/GMT), not counting leap + seconds (aka Unix epoch or Unix time), and the optional .nanoseconds field is a + fraction of a second no more than nine digits long. - #### Filtering (--filter) + #### Filtering (--filter) {#filter} - The filtering flag (`-f` or `--filter`) format is of "key=value". If you would - like to use multiple filters, pass multiple flags (e.g., - `--filter "foo=bar" --filter "bif=baz"`) + The filtering flag (`-f` or `--filter`) format is of "key=value". If you would + like to use multiple filters, pass multiple flags (e.g., + `--filter "foo=bar" --filter "bif=baz"`) - Using the same filter multiple times will be handled as a *OR*; for example - `--filter container=588a23dac085 --filter container=a8f7720b8c22` will display - events for container 588a23dac085 *OR* container a8f7720b8c22 + Using the same filter multiple times will be handled as a *OR*; for example + `--filter container=588a23dac085 --filter container=a8f7720b8c22` will display + events for container 588a23dac085 *OR* container a8f7720b8c22 - Using multiple filters will be handled as a *AND*; for example - `--filter container=588a23dac085 --filter event=start` will display events for - container container 588a23dac085 *AND* the event type is *start* + Using multiple filters will be handled as a *AND*; for example + `--filter container=588a23dac085 --filter event=start` will display events for + container container 588a23dac085 *AND* the event type is *start* - The currently supported filters are: + The currently supported filters are: - * container (`container=`) - * daemon (`daemon=`) - * event (`event=`) - * image (`image=`) - * label (`label=` or `label==`) - * network (`network=`) - * plugin (`plugin=`) - * type (`type=`) - * volume (`volume=`) + * container (`container=`) + * daemon (`daemon=`) + * event (`event=`) + * image (`image=`) + * label (`label=` or `label==`) + * network (`network=`) + * plugin (`plugin=`) + * type (`type=`) + * volume (`volume=`) usage: docker system events [OPTIONS] pname: docker system plink: docker_system.yaml options: -- option: filter - shorthand: f - value_type: filter - description: Filter output based on conditions provided - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: format - value_type: string - description: Format the output using the given Go template - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: since - value_type: string - description: Show all events created since timestamp - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: until - value_type: string - description: Stream events until this timestamp - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false + - option: filter + shorthand: f + value_type: filter + description: Filter output based on conditions provided + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: format + value_type: string + description: Format the output using the given Go template + details_url: '#format' + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: since + value_type: string + description: Show all events created since timestamp + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: until + value_type: string + description: Stream events until this timestamp + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false +inherited_options: + - option: help + value_type: bool + default_value: "false" + description: Print usage + deprecated: false + hidden: true + experimental: false + experimentalcli: false + kubernetes: false + swarm: false examples: |- - ### Basic example + ### Basic example - You'll need two shells for this example. + You'll need two shells for this example. - **Shell 1: Listening for events:** + **Shell 1: Listening for events:** - ```console - $ docker system events - ``` + ```console + $ docker system events + ``` - **Shell 2: Start and Stop containers:** + **Shell 2: Start and Stop containers:** - ```console - $ docker create --name test alpine:latest top - $ docker start test - $ docker stop test - ``` + ```console + $ docker create --name test alpine:latest top + $ docker start test + $ docker stop test + ``` - **Shell 1: (Again .. now showing events):** + **Shell 1: (Again .. now showing events):** - ```console - 2017-01-05T00:35:58.859401177+08:00 container create 0fdb48addc82871eb34eb23a847cfd033dedd1a0a37bef2e6d9eb3870fc7ff37 (image=alpine:latest, name=test) - 2017-01-05T00:36:04.703631903+08:00 network connect e2e1f5ceda09d4300f3a846f0acfaa9a8bb0d89e775eb744c5acecd60e0529e2 (container=0fdb...ff37, name=bridge, type=bridge) - 2017-01-05T00:36:04.795031609+08:00 container start 0fdb...ff37 (image=alpine:latest, name=test) - 2017-01-05T00:36:09.830268747+08:00 container kill 0fdb...ff37 (image=alpine:latest, name=test, signal=15) - 2017-01-05T00:36:09.840186338+08:00 container die 0fdb...ff37 (exitCode=143, image=alpine:latest, name=test) - 2017-01-05T00:36:09.880113663+08:00 network disconnect e2e...29e2 (container=0fdb...ff37, name=bridge, type=bridge) - 2017-01-05T00:36:09.890214053+08:00 container stop 0fdb...ff37 (image=alpine:latest, name=test) - ``` + ```console + 2017-01-05T00:35:58.859401177+08:00 container create 0fdb48addc82871eb34eb23a847cfd033dedd1a0a37bef2e6d9eb3870fc7ff37 (image=alpine:latest, name=test) + 2017-01-05T00:36:04.703631903+08:00 network connect e2e1f5ceda09d4300f3a846f0acfaa9a8bb0d89e775eb744c5acecd60e0529e2 (container=0fdb...ff37, name=bridge, type=bridge) + 2017-01-05T00:36:04.795031609+08:00 container start 0fdb...ff37 (image=alpine:latest, name=test) + 2017-01-05T00:36:09.830268747+08:00 container kill 0fdb...ff37 (image=alpine:latest, name=test, signal=15) + 2017-01-05T00:36:09.840186338+08:00 container die 0fdb...ff37 (exitCode=143, image=alpine:latest, name=test) + 2017-01-05T00:36:09.880113663+08:00 network disconnect e2e...29e2 (container=0fdb...ff37, name=bridge, type=bridge) + 2017-01-05T00:36:09.890214053+08:00 container stop 0fdb...ff37 (image=alpine:latest, name=test) + ``` - To exit the `docker system events` command, use `CTRL+C`. + To exit the `docker system events` command, use `CTRL+C`. - ### Filter events by time + ### Filter events by time - You can filter the output by an absolute timestamp or relative time on the host - machine, using the following different time syntaxes: + You can filter the output by an absolute timestamp or relative time on the host + machine, using the following different time syntaxes: - ```console - $ docker system events --since 1483283804 + ```console + $ docker system events --since 1483283804 - 2017-01-05T00:35:41.241772953+08:00 volume create testVol (driver=local) - 2017-01-05T00:35:58.859401177+08:00 container create d9cd...4d70 (image=alpine:latest, name=test) - 2017-01-05T00:36:04.703631903+08:00 network connect e2e1...29e2 (container=0fdb...ff37, name=bridge, type=bridge) - 2017-01-05T00:36:04.795031609+08:00 container start 0fdb...ff37 (image=alpine:latest, name=test) - 2017-01-05T00:36:09.830268747+08:00 container kill 0fdb...ff37 (image=alpine:latest, name=test, signal=15) - 2017-01-05T00:36:09.840186338+08:00 container die 0fdb...ff37 (exitCode=143, image=alpine:latest, name=test) - 2017-01-05T00:36:09.880113663+08:00 network disconnect e2e...29e2 (container=0fdb...ff37, name=bridge, type=bridge) - 2017-01-05T00:36:09.890214053+08:00 container stop 0fdb...ff37 (image=alpine:latest, name=test) + 2017-01-05T00:35:41.241772953+08:00 volume create testVol (driver=local) + 2017-01-05T00:35:58.859401177+08:00 container create d9cd...4d70 (image=alpine:latest, name=test) + 2017-01-05T00:36:04.703631903+08:00 network connect e2e1...29e2 (container=0fdb...ff37, name=bridge, type=bridge) + 2017-01-05T00:36:04.795031609+08:00 container start 0fdb...ff37 (image=alpine:latest, name=test) + 2017-01-05T00:36:09.830268747+08:00 container kill 0fdb...ff37 (image=alpine:latest, name=test, signal=15) + 2017-01-05T00:36:09.840186338+08:00 container die 0fdb...ff37 (exitCode=143, image=alpine:latest, name=test) + 2017-01-05T00:36:09.880113663+08:00 network disconnect e2e...29e2 (container=0fdb...ff37, name=bridge, type=bridge) + 2017-01-05T00:36:09.890214053+08:00 container stop 0fdb...ff37 (image=alpine:latest, name=test) - $ docker system events --since '2017-01-05' + $ docker system events --since '2017-01-05' - 2017-01-05T00:35:41.241772953+08:00 volume create testVol (driver=local) - 2017-01-05T00:35:58.859401177+08:00 container create d9cd...4d70 (image=alpine:latest, name=test) - 2017-01-05T00:36:04.703631903+08:00 network connect e2e1...29e2 (container=0fdb...ff37, name=bridge, type=bridge) - 2017-01-05T00:36:04.795031609+08:00 container start 0fdb...ff37 (image=alpine:latest, name=test) - 2017-01-05T00:36:09.830268747+08:00 container kill 0fdb...ff37 (image=alpine:latest, name=test, signal=15) - 2017-01-05T00:36:09.840186338+08:00 container die 0fdb...ff37 (exitCode=143, image=alpine:latest, name=test) - 2017-01-05T00:36:09.880113663+08:00 network disconnect e2e...29e2 (container=0fdb...ff37, name=bridge, type=bridge) - 2017-01-05T00:36:09.890214053+08:00 container stop 0fdb...ff37 (image=alpine:latest, name=test) + 2017-01-05T00:35:41.241772953+08:00 volume create testVol (driver=local) + 2017-01-05T00:35:58.859401177+08:00 container create d9cd...4d70 (image=alpine:latest, name=test) + 2017-01-05T00:36:04.703631903+08:00 network connect e2e1...29e2 (container=0fdb...ff37, name=bridge, type=bridge) + 2017-01-05T00:36:04.795031609+08:00 container start 0fdb...ff37 (image=alpine:latest, name=test) + 2017-01-05T00:36:09.830268747+08:00 container kill 0fdb...ff37 (image=alpine:latest, name=test, signal=15) + 2017-01-05T00:36:09.840186338+08:00 container die 0fdb...ff37 (exitCode=143, image=alpine:latest, name=test) + 2017-01-05T00:36:09.880113663+08:00 network disconnect e2e...29e2 (container=0fdb...ff37, name=bridge, type=bridge) + 2017-01-05T00:36:09.890214053+08:00 container stop 0fdb...ff37 (image=alpine:latest, name=test) - $ docker system events --since '2013-09-03T15:49:29' + $ docker system events --since '2013-09-03T15:49:29' - 2017-01-05T00:35:41.241772953+08:00 volume create testVol (driver=local) - 2017-01-05T00:35:58.859401177+08:00 container create d9cd...4d70 (image=alpine:latest, name=test) - 2017-01-05T00:36:04.703631903+08:00 network connect e2e1...29e2 (container=0fdb...ff37, name=bridge, type=bridge) - 2017-01-05T00:36:04.795031609+08:00 container start 0fdb...ff37 (image=alpine:latest, name=test) - 2017-01-05T00:36:09.830268747+08:00 container kill 0fdb...ff37 (image=alpine:latest, name=test, signal=15) - 2017-01-05T00:36:09.840186338+08:00 container die 0fdb...ff37 (exitCode=143, image=alpine:latest, name=test) - 2017-01-05T00:36:09.880113663+08:00 network disconnect e2e...29e2 (container=0fdb...ff37, name=bridge, type=bridge) - 2017-01-05T00:36:09.890214053+08:00 container stop 0fdb...ff37 (image=alpine:latest, name=test) + 2017-01-05T00:35:41.241772953+08:00 volume create testVol (driver=local) + 2017-01-05T00:35:58.859401177+08:00 container create d9cd...4d70 (image=alpine:latest, name=test) + 2017-01-05T00:36:04.703631903+08:00 network connect e2e1...29e2 (container=0fdb...ff37, name=bridge, type=bridge) + 2017-01-05T00:36:04.795031609+08:00 container start 0fdb...ff37 (image=alpine:latest, name=test) + 2017-01-05T00:36:09.830268747+08:00 container kill 0fdb...ff37 (image=alpine:latest, name=test, signal=15) + 2017-01-05T00:36:09.840186338+08:00 container die 0fdb...ff37 (exitCode=143, image=alpine:latest, name=test) + 2017-01-05T00:36:09.880113663+08:00 network disconnect e2e...29e2 (container=0fdb...ff37, name=bridge, type=bridge) + 2017-01-05T00:36:09.890214053+08:00 container stop 0fdb...ff37 (image=alpine:latest, name=test) - $ docker system events --since '10m' + $ docker system events --since '10m' - 2017-01-05T00:35:41.241772953+08:00 volume create testVol (driver=local) - 2017-01-05T00:35:58.859401177+08:00 container create d9cd...4d70 (image=alpine:latest, name=test) - 2017-01-05T00:36:04.703631903+08:00 network connect e2e1...29e2 (container=0fdb...ff37, name=bridge, type=bridge) - 2017-01-05T00:36:04.795031609+08:00 container start 0fdb...ff37 (image=alpine:latest, name=test) - 2017-01-05T00:36:09.830268747+08:00 container kill 0fdb...ff37 (image=alpine:latest, name=test, signal=15) - 2017-01-05T00:36:09.840186338+08:00 container die 0fdb...ff37 (exitCode=143, image=alpine:latest, name=test) - 2017-01-05T00:36:09.880113663+08:00 network disconnect e2e...29e2 (container=0fdb...ff37, name=bridge, type=bridge) - 2017-01-05T00:36:09.890214053+08:00 container stop 0fdb...ff37 (image=alpine:latest, name=test) - ``` + 2017-01-05T00:35:41.241772953+08:00 volume create testVol (driver=local) + 2017-01-05T00:35:58.859401177+08:00 container create d9cd...4d70 (image=alpine:latest, name=test) + 2017-01-05T00:36:04.703631903+08:00 network connect e2e1...29e2 (container=0fdb...ff37, name=bridge, type=bridge) + 2017-01-05T00:36:04.795031609+08:00 container start 0fdb...ff37 (image=alpine:latest, name=test) + 2017-01-05T00:36:09.830268747+08:00 container kill 0fdb...ff37 (image=alpine:latest, name=test, signal=15) + 2017-01-05T00:36:09.840186338+08:00 container die 0fdb...ff37 (exitCode=143, image=alpine:latest, name=test) + 2017-01-05T00:36:09.880113663+08:00 network disconnect e2e...29e2 (container=0fdb...ff37, name=bridge, type=bridge) + 2017-01-05T00:36:09.890214053+08:00 container stop 0fdb...ff37 (image=alpine:latest, name=test) + ``` - ### Filter events by criteria + ### Filter events by criteria - The following commands show several different ways to filter the `docker event` - output. + The following commands show several different ways to filter the `docker event` + output. - ```console - $ docker system events --filter 'event=stop' + ```console + $ docker system events --filter 'event=stop' - 2017-01-05T00:40:22.880175420+08:00 container stop 0fdb...ff37 (image=alpine:latest, name=test) - 2017-01-05T00:41:17.888104182+08:00 container stop 2a8f...4e78 (image=alpine, name=kickass_brattain) + 2017-01-05T00:40:22.880175420+08:00 container stop 0fdb...ff37 (image=alpine:latest, name=test) + 2017-01-05T00:41:17.888104182+08:00 container stop 2a8f...4e78 (image=alpine, name=kickass_brattain) - $ docker system events --filter 'image=alpine' + $ docker system events --filter 'image=alpine' - 2017-01-05T00:41:55.784240236+08:00 container create d9cd...4d70 (image=alpine, name=happy_meitner) - 2017-01-05T00:41:55.913156783+08:00 container start d9cd...4d70 (image=alpine, name=happy_meitner) - 2017-01-05T00:42:01.106875249+08:00 container kill d9cd...4d70 (image=alpine, name=happy_meitner, signal=15) - 2017-01-05T00:42:11.111934041+08:00 container kill d9cd...4d70 (image=alpine, name=happy_meitner, signal=9) - 2017-01-05T00:42:11.119578204+08:00 container die d9cd...4d70 (exitCode=137, image=alpine, name=happy_meitner) - 2017-01-05T00:42:11.173276611+08:00 container stop d9cd...4d70 (image=alpine, name=happy_meitner) + 2017-01-05T00:41:55.784240236+08:00 container create d9cd...4d70 (image=alpine, name=happy_meitner) + 2017-01-05T00:41:55.913156783+08:00 container start d9cd...4d70 (image=alpine, name=happy_meitner) + 2017-01-05T00:42:01.106875249+08:00 container kill d9cd...4d70 (image=alpine, name=happy_meitner, signal=15) + 2017-01-05T00:42:11.111934041+08:00 container kill d9cd...4d70 (image=alpine, name=happy_meitner, signal=9) + 2017-01-05T00:42:11.119578204+08:00 container die d9cd...4d70 (exitCode=137, image=alpine, name=happy_meitner) + 2017-01-05T00:42:11.173276611+08:00 container stop d9cd...4d70 (image=alpine, name=happy_meitner) - $ docker system events --filter 'container=test' + $ docker system events --filter 'container=test' - 2017-01-05T00:43:00.139719934+08:00 container start 0fdb...ff37 (image=alpine:latest, name=test) - 2017-01-05T00:43:09.259951086+08:00 container kill 0fdb...ff37 (image=alpine:latest, name=test, signal=15) - 2017-01-05T00:43:09.270102715+08:00 container die 0fdb...ff37 (exitCode=143, image=alpine:latest, name=test) - 2017-01-05T00:43:09.312556440+08:00 container stop 0fdb...ff37 (image=alpine:latest, name=test) + 2017-01-05T00:43:00.139719934+08:00 container start 0fdb...ff37 (image=alpine:latest, name=test) + 2017-01-05T00:43:09.259951086+08:00 container kill 0fdb...ff37 (image=alpine:latest, name=test, signal=15) + 2017-01-05T00:43:09.270102715+08:00 container die 0fdb...ff37 (exitCode=143, image=alpine:latest, name=test) + 2017-01-05T00:43:09.312556440+08:00 container stop 0fdb...ff37 (image=alpine:latest, name=test) - $ docker system events --filter 'container=test' --filter 'container=d9cdb1525ea8' + $ docker system events --filter 'container=test' --filter 'container=d9cdb1525ea8' - 2017-01-05T00:44:11.517071981+08:00 container start 0fdb...ff37 (image=alpine:latest, name=test) - 2017-01-05T00:44:17.685870901+08:00 container start d9cd...4d70 (image=alpine, name=happy_meitner) - 2017-01-05T00:44:29.757658470+08:00 container kill 0fdb...ff37 (image=alpine:latest, name=test, signal=9) - 2017-01-05T00:44:29.767718510+08:00 container die 0fdb...ff37 (exitCode=137, image=alpine:latest, name=test) - 2017-01-05T00:44:29.815798344+08:00 container destroy 0fdb...ff37 (image=alpine:latest, name=test) + 2017-01-05T00:44:11.517071981+08:00 container start 0fdb...ff37 (image=alpine:latest, name=test) + 2017-01-05T00:44:17.685870901+08:00 container start d9cd...4d70 (image=alpine, name=happy_meitner) + 2017-01-05T00:44:29.757658470+08:00 container kill 0fdb...ff37 (image=alpine:latest, name=test, signal=9) + 2017-01-05T00:44:29.767718510+08:00 container die 0fdb...ff37 (exitCode=137, image=alpine:latest, name=test) + 2017-01-05T00:44:29.815798344+08:00 container destroy 0fdb...ff37 (image=alpine:latest, name=test) - $ docker system events --filter 'container=test' --filter 'event=stop' + $ docker system events --filter 'container=test' --filter 'event=stop' - 2017-01-05T00:46:13.664099505+08:00 container stop a9d1...e130 (image=alpine, name=test) + 2017-01-05T00:46:13.664099505+08:00 container stop a9d1...e130 (image=alpine, name=test) - $ docker system events --filter 'type=volume' + $ docker system events --filter 'type=volume' - 2015-12-23T21:05:28.136212689Z volume create test-event-volume-local (driver=local) - 2015-12-23T21:05:28.383462717Z volume mount test-event-volume-local (read/write=true, container=562f...5025, destination=/foo, driver=local, propagation=rprivate) - 2015-12-23T21:05:28.650314265Z volume unmount test-event-volume-local (container=562f...5025, driver=local) - 2015-12-23T21:05:28.716218405Z volume destroy test-event-volume-local (driver=local) + 2015-12-23T21:05:28.136212689Z volume create test-event-volume-local (driver=local) + 2015-12-23T21:05:28.383462717Z volume mount test-event-volume-local (read/write=true, container=562f...5025, destination=/foo, driver=local, propagation=rprivate) + 2015-12-23T21:05:28.650314265Z volume unmount test-event-volume-local (container=562f...5025, driver=local) + 2015-12-23T21:05:28.716218405Z volume destroy test-event-volume-local (driver=local) - $ docker system events --filter 'type=network' + $ docker system events --filter 'type=network' - 2015-12-23T21:38:24.705709133Z network create 8b11...2c5b (name=test-event-network-local, type=bridge) - 2015-12-23T21:38:25.119625123Z network connect 8b11...2c5b (name=test-event-network-local, container=b4be...c54e, type=bridge) + 2015-12-23T21:38:24.705709133Z network create 8b11...2c5b (name=test-event-network-local, type=bridge) + 2015-12-23T21:38:25.119625123Z network connect 8b11...2c5b (name=test-event-network-local, container=b4be...c54e, type=bridge) - $ docker system events --filter 'container=container_1' --filter 'container=container_2' + $ docker system events --filter 'container=container_1' --filter 'container=container_2' - 2014-09-03T15:49:29.999999999Z07:00 container die 4386fb97867d (image=ubuntu:22.04 ) - 2014-05-10T17:42:14.999999999Z07:00 container stop 4386fb97867d (image=ubuntu:22.04 ) - 2014-05-10T17:42:14.999999999Z07:00 container die 7805c1d35632 (imager=redis:2.8) - 2014-09-03T15:49:29.999999999Z07:00 container stop 7805c1d35632 (image=redis:2.8) + 2014-09-03T15:49:29.999999999Z07:00 container die 4386fb97867d (image=ubuntu:22.04 ) + 2014-05-10T17:42:14.999999999Z07:00 container stop 4386fb97867d (image=ubuntu:22.04 ) + 2014-05-10T17:42:14.999999999Z07:00 container die 7805c1d35632 (imager=redis:2.8) + 2014-09-03T15:49:29.999999999Z07:00 container stop 7805c1d35632 (image=redis:2.8) - $ docker system events --filter 'type=volume' + $ docker system events --filter 'type=volume' - 2015-12-23T21:05:28.136212689Z volume create test-event-volume-local (driver=local) - 2015-12-23T21:05:28.383462717Z volume mount test-event-volume-local (read/write=true, container=562fe10671e9273da25eed36cdce26159085ac7ee6707105fd534866340a5025, destination=/foo, driver=local, propagation=rprivate) - 2015-12-23T21:05:28.650314265Z volume unmount test-event-volume-local (container=562fe10671e9273da25eed36cdce26159085ac7ee6707105fd534866340a5025, driver=local) - 2015-12-23T21:05:28.716218405Z volume destroy test-event-volume-local (driver=local) + 2015-12-23T21:05:28.136212689Z volume create test-event-volume-local (driver=local) + 2015-12-23T21:05:28.383462717Z volume mount test-event-volume-local (read/write=true, container=562fe10671e9273da25eed36cdce26159085ac7ee6707105fd534866340a5025, destination=/foo, driver=local, propagation=rprivate) + 2015-12-23T21:05:28.650314265Z volume unmount test-event-volume-local (container=562fe10671e9273da25eed36cdce26159085ac7ee6707105fd534866340a5025, driver=local) + 2015-12-23T21:05:28.716218405Z volume destroy test-event-volume-local (driver=local) - $ docker system events --filter 'type=network' + $ docker system events --filter 'type=network' - 2015-12-23T21:38:24.705709133Z network create 8b111217944ba0ba844a65b13efcd57dc494932ee2527577758f939315ba2c5b (name=test-event-network-local, type=bridge) - 2015-12-23T21:38:25.119625123Z network connect 8b111217944ba0ba844a65b13efcd57dc494932ee2527577758f939315ba2c5b (name=test-event-network-local, container=b4be644031a3d90b400f88ab3d4bdf4dc23adb250e696b6328b85441abe2c54e, type=bridge) + 2015-12-23T21:38:24.705709133Z network create 8b111217944ba0ba844a65b13efcd57dc494932ee2527577758f939315ba2c5b (name=test-event-network-local, type=bridge) + 2015-12-23T21:38:25.119625123Z network connect 8b111217944ba0ba844a65b13efcd57dc494932ee2527577758f939315ba2c5b (name=test-event-network-local, container=b4be644031a3d90b400f88ab3d4bdf4dc23adb250e696b6328b85441abe2c54e, type=bridge) - $ docker system events --filter 'type=plugin' + $ docker system events --filter 'type=plugin' - 2016-07-25T17:30:14.825557616Z plugin pull ec7b87f2ce84330fe076e666f17dfc049d2d7ae0b8190763de94e1f2d105993f (name=tiborvass/sample-volume-plugin:latest) - 2016-07-25T17:30:14.888127370Z plugin enable ec7b87f2ce84330fe076e666f17dfc049d2d7ae0b8190763de94e1f2d105993f (name=tiborvass/sample-volume-plugin:latest) - ``` + 2016-07-25T17:30:14.825557616Z plugin pull ec7b87f2ce84330fe076e666f17dfc049d2d7ae0b8190763de94e1f2d105993f (name=tiborvass/sample-volume-plugin:latest) + 2016-07-25T17:30:14.888127370Z plugin enable ec7b87f2ce84330fe076e666f17dfc049d2d7ae0b8190763de94e1f2d105993f (name=tiborvass/sample-volume-plugin:latest) + ``` - ### Format the output (--format) + ### Format the output (--format) {#format} - If a format (`--format`) is specified, the given template will be executed - instead of the default format. Go's [text/template](https://golang.org/pkg/text/template/) - package describes all the details of the format. + If a format (`--format`) is specified, the given template will be executed + instead of the default format. Go's [text/template](https://golang.org/pkg/text/template/) + package describes all the details of the format. - ```console - $ docker system events --filter 'type=container' --format 'Type={{.Type}} Status={{.Status}} ID={{.ID}}' + ```console + $ docker system events --filter 'type=container' --format 'Type={{.Type}} Status={{.Status}} ID={{.ID}}' - Type=container Status=create ID=2ee349dac409e97974ce8d01b70d250b85e0ba8189299c126a87812311951e26 - Type=container Status=attach ID=2ee349dac409e97974ce8d01b70d250b85e0ba8189299c126a87812311951e26 - Type=container Status=start ID=2ee349dac409e97974ce8d01b70d250b85e0ba8189299c126a87812311951e26 - Type=container Status=resize ID=2ee349dac409e97974ce8d01b70d250b85e0ba8189299c126a87812311951e26 - Type=container Status=die ID=2ee349dac409e97974ce8d01b70d250b85e0ba8189299c126a87812311951e26 - Type=container Status=destroy ID=2ee349dac409e97974ce8d01b70d250b85e0ba8189299c126a87812311951e26 - ``` + Type=container Status=create ID=2ee349dac409e97974ce8d01b70d250b85e0ba8189299c126a87812311951e26 + Type=container Status=attach ID=2ee349dac409e97974ce8d01b70d250b85e0ba8189299c126a87812311951e26 + Type=container Status=start ID=2ee349dac409e97974ce8d01b70d250b85e0ba8189299c126a87812311951e26 + Type=container Status=resize ID=2ee349dac409e97974ce8d01b70d250b85e0ba8189299c126a87812311951e26 + Type=container Status=die ID=2ee349dac409e97974ce8d01b70d250b85e0ba8189299c126a87812311951e26 + Type=container Status=destroy ID=2ee349dac409e97974ce8d01b70d250b85e0ba8189299c126a87812311951e26 + ``` - #### Format as JSON + #### Format as JSON - If a format is set to `{{json .}}`, the events are streamed as valid JSON - Lines. For information about JSON Lines, please refer to https://jsonlines.org/ . + If a format is set to `{{json .}}`, the events are streamed as valid JSON + Lines. For information about JSON Lines, please refer to https://jsonlines.org/ . - ```console - $ docker system events --format '{{json .}}' + ```console + $ docker system events --format '{{json .}}' - {"status":"create","id":"196016a57679bf42424484918746a9474cd905dd993c4d0f4.. - {"status":"attach","id":"196016a57679bf42424484918746a9474cd905dd993c4d0f4.. - {"Type":"network","Action":"connect","Actor":{"ID":"1b50a5bf755f6021dfa78e.. - {"status":"start","id":"196016a57679bf42424484918746a9474cd905dd993c4d0f42.. - {"status":"resize","id":"196016a57679bf42424484918746a9474cd905dd993c4d0f4.. - ``` + {"status":"create","id":"196016a57679bf42424484918746a9474cd905dd993c4d0f4.. + {"status":"attach","id":"196016a57679bf42424484918746a9474cd905dd993c4d0f4.. + {"Type":"network","Action":"connect","Actor":{"ID":"1b50a5bf755f6021dfa78e.. + {"status":"start","id":"196016a57679bf42424484918746a9474cd905dd993c4d0f42.. + {"status":"resize","id":"196016a57679bf42424484918746a9474cd905dd993c4d0f4.. + ``` deprecated: false experimental: false experimentalcli: false diff --git a/_data/engine-cli/docker_system_info.yaml b/_data/engine-cli/docker_system_info.yaml index 9662751bf0..ef5bda5ddb 100644 --- a/_data/engine-cli/docker_system_info.yaml +++ b/_data/engine-cli/docker_system_info.yaml @@ -1,19 +1,32 @@ command: docker system info +aliases: docker system info, docker info short: Display system-wide information long: Display system-wide information usage: docker system info [OPTIONS] pname: docker system plink: docker_system.yaml options: -- option: format - shorthand: f - value_type: string - description: Format the output using the given Go template - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false + - option: format + shorthand: f + value_type: string + description: Format the output using the given Go template + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false +inherited_options: + - option: help + value_type: bool + default_value: "false" + description: Print usage + deprecated: false + hidden: true + experimental: false + experimentalcli: false + kubernetes: false + swarm: false deprecated: false experimental: false experimentalcli: false diff --git a/_data/engine-cli/docker_system_prune.yaml b/_data/engine-cli/docker_system_prune.yaml index 2a1f78ba42..5c02f27100 100644 --- a/_data/engine-cli/docker_system_prune.yaml +++ b/_data/engine-cli/docker_system_prune.yaml @@ -1,148 +1,164 @@ command: docker system prune short: Remove unused data long: |- - Remove all unused containers, networks, images (both dangling and unreferenced), - and optionally, volumes. + Remove all unused containers, networks, images (both dangling and unreferenced), + and optionally, volumes. usage: docker system prune [OPTIONS] pname: docker system plink: docker_system.yaml options: -- option: all - shorthand: a - value_type: bool - default_value: "false" - description: Remove all unused images not just dangling ones - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: filter - value_type: filter - description: Provide filter values (e.g. 'label==') - deprecated: false - min_api_version: "1.28" - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: force - shorthand: f - value_type: bool - default_value: "false" - description: Do not prompt for confirmation - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: volumes - value_type: bool - default_value: "false" - description: Prune volumes - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false + - option: all + shorthand: a + value_type: bool + default_value: "false" + description: Remove all unused images not just dangling ones + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: filter + value_type: filter + description: Provide filter values (e.g. `label==`) + details_url: '#filter' + deprecated: false + hidden: false + min_api_version: "1.28" + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: force + shorthand: f + value_type: bool + default_value: "false" + description: Do not prompt for confirmation + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: volumes + value_type: bool + default_value: "false" + description: Prune volumes + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false +inherited_options: + - option: help + value_type: bool + default_value: "false" + description: Print usage + deprecated: false + hidden: true + experimental: false + experimentalcli: false + kubernetes: false + swarm: false examples: |- - ```console - $ docker system prune + ```console + $ docker system prune - WARNING! This will remove: - - all stopped containers - - all networks not used by at least one container - - all dangling images - - all build cache - Are you sure you want to continue? [y/N] y + WARNING! This will remove: + - all stopped containers + - all networks not used by at least one container + - all dangling images + - all build cache + Are you sure you want to continue? [y/N] y - Deleted Containers: - f44f9b81948b3919590d5f79a680d8378f1139b41952e219830a33027c80c867 - 792776e68ac9d75bce4092bc1b5cc17b779bc926ab04f4185aec9bf1c0d4641f + Deleted Containers: + f44f9b81948b3919590d5f79a680d8378f1139b41952e219830a33027c80c867 + 792776e68ac9d75bce4092bc1b5cc17b779bc926ab04f4185aec9bf1c0d4641f - Deleted Networks: - network1 - network2 + Deleted Networks: + network1 + network2 - Deleted Images: - untagged: hello-world@sha256:f3b3b28a45160805bb16542c9531888519430e9e6d6ffc09d72261b0d26ff74f - deleted: sha256:1815c82652c03bfd8644afda26fb184f2ed891d921b20a0703b46768f9755c57 - deleted: sha256:45761469c965421a92a69cc50e92c01e0cfa94fe026cdd1233445ea00e96289a + Deleted Images: + untagged: hello-world@sha256:f3b3b28a45160805bb16542c9531888519430e9e6d6ffc09d72261b0d26ff74f + deleted: sha256:1815c82652c03bfd8644afda26fb184f2ed891d921b20a0703b46768f9755c57 + deleted: sha256:45761469c965421a92a69cc50e92c01e0cfa94fe026cdd1233445ea00e96289a - Total reclaimed space: 1.84kB - ``` + Total reclaimed space: 1.84kB + ``` - By default, volumes are not removed to prevent important data from being - deleted if there is currently no container using the volume. Use the `--volumes` - flag when running the command to prune volumes as well: + By default, volumes are not removed to prevent important data from being + deleted if there is currently no container using the volume. Use the `--volumes` + flag when running the command to prune volumes as well: - ```console - $ docker system prune -a --volumes + ```console + $ docker system prune -a --volumes - WARNING! This will remove: - - all stopped containers - - all networks not used by at least one container - - all volumes not used by at least one container - - all images without at least one container associated to them - - all build cache - Are you sure you want to continue? [y/N] y + WARNING! This will remove: + - all stopped containers + - all networks not used by at least one container + - all volumes not used by at least one container + - all images without at least one container associated to them + - all build cache + Are you sure you want to continue? [y/N] y - Deleted Containers: - 0998aa37185a1a7036b0e12cf1ac1b6442dcfa30a5c9650a42ed5010046f195b - 73958bfb884fa81fa4cc6baf61055667e940ea2357b4036acbbe25a60f442a4d + Deleted Containers: + 0998aa37185a1a7036b0e12cf1ac1b6442dcfa30a5c9650a42ed5010046f195b + 73958bfb884fa81fa4cc6baf61055667e940ea2357b4036acbbe25a60f442a4d - Deleted Networks: - my-network-a - my-network-b + Deleted Networks: + my-network-a + my-network-b - Deleted Volumes: - named-vol + Deleted Volumes: + named-vol - Deleted Images: - untagged: my-curl:latest - deleted: sha256:7d88582121f2a29031d92017754d62a0d1a215c97e8f0106c586546e7404447d - deleted: sha256:dd14a93d83593d4024152f85d7c63f76aaa4e73e228377ba1d130ef5149f4d8b - untagged: alpine:3.3 - deleted: sha256:695f3d04125db3266d4ab7bbb3c6b23aa4293923e762aa2562c54f49a28f009f - untagged: alpine:latest - deleted: sha256:ee4603260daafe1a8c2f3b78fd760922918ab2441cbb2853ed5c439e59c52f96 - deleted: sha256:9007f5987db353ec398a223bc5a135c5a9601798ba20a1abba537ea2f8ac765f - deleted: sha256:71fa90c8f04769c9721459d5aa0936db640b92c8c91c9b589b54abd412d120ab - deleted: sha256:bb1c3357b3c30ece26e6604aea7d2ec0ace4166ff34c3616701279c22444c0f3 - untagged: my-jq:latest - deleted: sha256:6e66d724542af9bc4c4abf4a909791d7260b6d0110d8e220708b09e4ee1322e1 - deleted: sha256:07b3fa89d4b17009eb3988dfc592c7d30ab3ba52d2007832dffcf6d40e3eda7f - deleted: sha256:3a88a5c81eb5c283e72db2dbc6d65cbfd8e80b6c89bb6e714cfaaa0eed99c548 + Deleted Images: + untagged: my-curl:latest + deleted: sha256:7d88582121f2a29031d92017754d62a0d1a215c97e8f0106c586546e7404447d + deleted: sha256:dd14a93d83593d4024152f85d7c63f76aaa4e73e228377ba1d130ef5149f4d8b + untagged: alpine:3.3 + deleted: sha256:695f3d04125db3266d4ab7bbb3c6b23aa4293923e762aa2562c54f49a28f009f + untagged: alpine:latest + deleted: sha256:ee4603260daafe1a8c2f3b78fd760922918ab2441cbb2853ed5c439e59c52f96 + deleted: sha256:9007f5987db353ec398a223bc5a135c5a9601798ba20a1abba537ea2f8ac765f + deleted: sha256:71fa90c8f04769c9721459d5aa0936db640b92c8c91c9b589b54abd412d120ab + deleted: sha256:bb1c3357b3c30ece26e6604aea7d2ec0ace4166ff34c3616701279c22444c0f3 + untagged: my-jq:latest + deleted: sha256:6e66d724542af9bc4c4abf4a909791d7260b6d0110d8e220708b09e4ee1322e1 + deleted: sha256:07b3fa89d4b17009eb3988dfc592c7d30ab3ba52d2007832dffcf6d40e3eda7f + deleted: sha256:3a88a5c81eb5c283e72db2dbc6d65cbfd8e80b6c89bb6e714cfaaa0eed99c548 - Total reclaimed space: 13.5 MB - ``` + Total reclaimed space: 13.5 MB + ``` - ### Filtering (--filter) + ### Filtering (--filter) {#filter} - The filtering flag (`--filter`) format is of "key=value". If there is more - than one filter, then pass multiple flags (e.g., `--filter "foo=bar" --filter "bif=baz"`) + The filtering flag (`--filter`) format is of "key=value". If there is more + than one filter, then pass multiple flags (e.g., `--filter "foo=bar" --filter "bif=baz"`) - The currently supported filters are: + The currently supported filters are: - * until (``) - only remove containers, images, and networks created before given timestamp - * label (`label=`, `label==`, `label!=`, or `label!==`) - only remove containers, images, networks, and volumes with (or without, in case `label!=...` is used) the specified labels. + * until (``) - only remove containers, images, and networks created before given timestamp + * label (`label=`, `label==`, `label!=`, or `label!==`) - only remove containers, images, networks, and volumes with (or without, in case `label!=...` is used) the specified labels. - The `until` filter can be Unix timestamps, date formatted - timestamps, or Go duration strings (e.g. `10m`, `1h30m`) computed - relative to the daemon machine’s time. Supported formats for date - formatted time stamps include RFC3339Nano, RFC3339, `2006-01-02T15:04:05`, - `2006-01-02T15:04:05.999999999`, `2006-01-02Z07:00`, and `2006-01-02`. The local - timezone on the daemon will be used if you do not provide either a `Z` or a - `+-00:00` timezone offset at the end of the timestamp. When providing Unix - timestamps enter seconds[.nanoseconds], where seconds is the number of seconds - that have elapsed since January 1, 1970 (midnight UTC/GMT), not counting leap - seconds (aka Unix epoch or Unix time), and the optional .nanoseconds field is a - fraction of a second no more than nine digits long. + The `until` filter can be Unix timestamps, date formatted + timestamps, or Go duration strings (e.g. `10m`, `1h30m`) computed + relative to the daemon machine’s time. Supported formats for date + formatted time stamps include RFC3339Nano, RFC3339, `2006-01-02T15:04:05`, + `2006-01-02T15:04:05.999999999`, `2006-01-02Z07:00`, and `2006-01-02`. The local + timezone on the daemon will be used if you do not provide either a `Z` or a + `+-00:00` timezone offset at the end of the timestamp. When providing Unix + timestamps enter seconds[.nanoseconds], where seconds is the number of seconds + that have elapsed since January 1, 1970 (midnight UTC/GMT), not counting leap + seconds (aka Unix epoch or Unix time), and the optional .nanoseconds field is a + fraction of a second no more than nine digits long. - The `label` filter accepts two formats. One is the `label=...` (`label=` or `label==`), - which removes containers, images, networks, and volumes with the specified labels. The other - format is the `label!=...` (`label!=` or `label!==`), which removes - containers, images, networks, and volumes without the specified labels. + The `label` filter accepts two formats. One is the `label=...` (`label=` or `label==`), + which removes containers, images, networks, and volumes with the specified labels. The other + format is the `label!=...` (`label!=` or `label!==`), which removes + containers, images, networks, and volumes without the specified labels. deprecated: false min_api_version: "1.25" experimental: false diff --git a/_data/engine-cli/docker_tag.yaml b/_data/engine-cli/docker_tag.yaml index 786bba5bdc..4d34bfc413 100644 --- a/_data/engine-cli/docker_tag.yaml +++ b/_data/engine-cli/docker_tag.yaml @@ -1,63 +1,75 @@ command: docker tag +aliases: docker image tag, docker tag short: Create a tag TARGET_IMAGE that refers to SOURCE_IMAGE long: |- - An image name is made up of slash-separated name components, optionally prefixed - by a registry hostname. The hostname must comply with standard DNS rules, but - may not contain underscores. If a hostname is present, it may optionally be - followed by a port number in the format `:8080`. If not present, the command - uses Docker's public registry located at `registry-1.docker.io` by default. Name - components may contain lowercase letters, digits and separators. A separator - is defined as a period, one or two underscores, or one or more dashes. A name - component may not start or end with a separator. + An image name is made up of slash-separated name components, optionally prefixed + by a registry hostname. The hostname must comply with standard DNS rules, but + may not contain underscores. If a hostname is present, it may optionally be + followed by a port number in the format `:8080`. If not present, the command + uses Docker's public registry located at `registry-1.docker.io` by default. Name + components may contain lowercase letters, digits and separators. A separator + is defined as a period, one or two underscores, or one or more hyphens. A name + component may not start or end with a separator. - A tag name must be valid ASCII and may contain lowercase and uppercase letters, - digits, underscores, periods and dashes. A tag name may not start with a - period or a dash and may contain a maximum of 128 characters. + A tag name must be valid ASCII and may contain lowercase and uppercase letters, + digits, underscores, periods and hyphens. A tag name may not start with a + period or a hyphen and may contain a maximum of 128 characters. - You can group your images together using names and tags, and then upload them - to [*Share images on Docker Hub*](https://docs.docker.com/get-started/part3/). + You can group your images together using names and tags, and then upload them + to [*Share images on Docker Hub*](/get-started/part3/). usage: docker tag SOURCE_IMAGE[:TAG] TARGET_IMAGE[:TAG] pname: docker plink: docker.yaml +inherited_options: + - option: help + value_type: bool + default_value: "false" + description: Print usage + deprecated: false + hidden: true + experimental: false + experimentalcli: false + kubernetes: false + swarm: false examples: |- - ### Tag an image referenced by ID + ### Tag an image referenced by ID - To tag a local image with ID "0e5574283393" into the "fedora" repository with - "version1.0": + To tag a local image with ID "0e5574283393" into the "fedora" repository with + "version1.0": - ```console - $ docker tag 0e5574283393 fedora/httpd:version1.0 - ``` + ```console + $ docker tag 0e5574283393 fedora/httpd:version1.0 + ``` - ### Tag an image referenced by Name + ### Tag an image referenced by Name - To tag a local image with name "httpd" into the "fedora" repository with - "version1.0": + To tag a local image with name "httpd" into the "fedora" repository with + "version1.0": - ```console - $ docker tag httpd fedora/httpd:version1.0 - ``` + ```console + $ docker tag httpd fedora/httpd:version1.0 + ``` - Note that since the tag name is not specified, the alias is created for an - existing local version `httpd:latest`. + Note that since the tag name is not specified, the alias is created for an + existing local version `httpd:latest`. - ### Tag an image referenced by Name and Tag + ### Tag an image referenced by Name and Tag - To tag a local image with name "httpd" and tag "test" into the "fedora" - repository with "version1.0.test": + To tag a local image with name "httpd" and tag "test" into the "fedora" + repository with "version1.0.test": - ```console - $ docker tag httpd:test fedora/httpd:version1.0.test - ``` + ```console + $ docker tag httpd:test fedora/httpd:version1.0.test + ``` - ### Tag an image for a private repository + ### Tag an image for a private repository - To push an image to a private registry and not the central Docker - registry you must tag it with the registry hostname and port (if needed). + To push an image to a private registry and not the central Docker + registry you must tag it with the registry hostname and port (if needed). - ```console - $ docker tag 0e5574283393 myregistryhost:5000/fedora/httpd:version1.0 - ``` + ```console + $ docker tag 0e5574283393 myregistryhost:5000/fedora/httpd:version1.0 + ``` deprecated: false experimental: false experimentalcli: false diff --git a/_data/engine-cli/docker_top.yaml b/_data/engine-cli/docker_top.yaml index 100de43b61..754c86ec70 100644 --- a/_data/engine-cli/docker_top.yaml +++ b/_data/engine-cli/docker_top.yaml @@ -1,9 +1,21 @@ command: docker top +aliases: docker container top, docker top short: Display the running processes of a container long: Display the running processes of a container usage: docker top CONTAINER [ps OPTIONS] pname: docker plink: docker.yaml +inherited_options: + - option: help + value_type: bool + default_value: "false" + description: Print usage + deprecated: false + hidden: true + experimental: false + experimentalcli: false + kubernetes: false + swarm: false deprecated: false experimental: false experimentalcli: false diff --git a/_data/engine-cli/docker_trust.yaml b/_data/engine-cli/docker_trust.yaml index d3219d7407..1780fa76ce 100644 --- a/_data/engine-cli/docker_trust.yaml +++ b/_data/engine-cli/docker_trust.yaml @@ -5,17 +5,28 @@ usage: docker trust pname: docker plink: docker.yaml cname: -- docker trust inspect -- docker trust key -- docker trust revoke -- docker trust sign -- docker trust signer + - docker trust inspect + - docker trust key + - docker trust revoke + - docker trust sign + - docker trust signer clink: -- docker_trust_inspect.yaml -- docker_trust_key.yaml -- docker_trust_revoke.yaml -- docker_trust_sign.yaml -- docker_trust_signer.yaml + - docker_trust_inspect.yaml + - docker_trust_key.yaml + - docker_trust_revoke.yaml + - docker_trust_sign.yaml + - docker_trust_signer.yaml +inherited_options: + - option: help + value_type: bool + default_value: "false" + description: Print usage + deprecated: false + hidden: true + experimental: false + experimentalcli: false + kubernetes: false + swarm: false deprecated: false experimental: false experimentalcli: false diff --git a/_data/engine-cli/docker_trust_inspect.yaml b/_data/engine-cli/docker_trust_inspect.yaml index 69340f42ea..673307eae1 100644 --- a/_data/engine-cli/docker_trust_inspect.yaml +++ b/_data/engine-cli/docker_trust_inspect.yaml @@ -1,487 +1,499 @@ command: docker trust inspect short: Return low-level information about keys and signatures long: |- - `docker trust inspect` provides low-level JSON information on signed repositories. - This includes all image tags that are signed, who signed them, and who can sign - new tags. + `docker trust inspect` provides low-level JSON information on signed repositories. + This includes all image tags that are signed, who signed them, and who can sign + new tags. usage: docker trust inspect IMAGE[:TAG] [IMAGE[:TAG]...] pname: docker trust plink: docker_trust.yaml options: -- option: pretty - value_type: bool - default_value: "false" - description: Print the information in a human friendly format - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false + - option: pretty + value_type: bool + default_value: "false" + description: Print the information in a human friendly format + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false +inherited_options: + - option: help + value_type: bool + default_value: "false" + description: Print usage + deprecated: false + hidden: true + experimental: false + experimentalcli: false + kubernetes: false + swarm: false examples: |- - ### Get low-level details about signatures for a single image tag + ### Get low-level details about signatures for a single image tag - Use the `docker trust inspect` to get trust information about an image. The - following example prints trust information for the `alpine:latest` image: + Use the `docker trust inspect` to get trust information about an image. The + following example prints trust information for the `alpine:latest` image: - ```console - $ docker trust inspect alpine:latest - ``` + ```console + $ docker trust inspect alpine:latest + ``` - The output is in JSON format, for example: + The output is in JSON format, for example: - ```json - [ - { - "Name": "alpine:latest", - "SignedTags": [ - { - "SignedTag": "latest", - "Digest": "d6bfc3baf615dc9618209a8d607ba2a8103d9c8a405b3bd8741d88b4bef36478", - "Signers": [ - "Repo Admin" - ] - } - ], - "Signers": [], - "AdministrativeKeys": [ - { - "Name": "Repository", - "Keys": [ + ```json + [ + { + "Name": "alpine:latest", + "SignedTags": [ + { + "SignedTag": "latest", + "Digest": "d6bfc3baf615dc9618209a8d607ba2a8103d9c8a405b3bd8741d88b4bef36478", + "Signers": [ + "Repo Admin" + ] + } + ], + "Signers": [], + "AdministrativeKeys": [ + { + "Name": "Repository", + "Keys": [ + { + "ID": "5a46c9aaa82ff150bb7305a2d17d0c521c2d784246807b2dc611f436a69041fd" + } + ] + }, + { + "Name": "Root", + "Keys": [ + { + "ID": "a2489bcac7a79aa67b19b96c4a3bf0c675ffdf00c6d2fabe1a5df1115e80adce" + } + ] + } + ] + } + ] + ``` + + The `SignedTags` key will list the `SignedTag` name, its `Digest`, + and the `Signers` responsible for the signature. + + `AdministrativeKeys` will list the `Repository` and `Root` keys. + + If signers are set up for the repository via other `docker trust` + commands, `docker trust inspect` includes a `Signers` key: + + ```console + $ docker trust inspect my-image:purple + ``` + + The output is in JSON format, for example: + + ```json + [ + { + "Name": "my-image:purple", + "SignedTags": [ + { + "SignedTag": "purple", + "Digest": "941d3dba358621ce3c41ef67b47cf80f701ff80cdf46b5cc86587eaebfe45557", + "Signers": [ + "alice", + "bob", + "carol" + ] + } + ], + "Signers": [ + { + "Name": "alice", + "Keys": [ + { + "ID": "04dd031411ed671ae1e12f47ddc8646d98f135090b01e54c3561e843084484a3" + }, + { + "ID": "6a11e4898a4014d400332ab0e096308c844584ff70943cdd1d6628d577f45fd8" + } + ] + }, + { + "Name": "bob", + "Keys": [ + { + "ID": "433e245c656ae9733cdcc504bfa560f90950104442c4528c9616daa45824ccba" + } + ] + }, + { + "Name": "carol", + "Keys": [ + { + "ID": "d32fa8b5ca08273a2880f455fcb318da3dc80aeae1a30610815140deef8f30d9" + }, + { + "ID": "9a8bbec6ba2af88a5fad6047d428d17e6d05dbdd03d15b4fc8a9a0e8049cd606" + } + ] + } + ], + "AdministrativeKeys": [ + { + "Name": "Repository", + "Keys": [ + { + "ID": "27df2c8187e7543345c2e0bf3a1262e0bc63a72754e9a7395eac3f747ec23a44" + } + ] + }, + { + "Name": "Root", + "Keys": [ + { + "ID": "40b66ccc8b176be8c7d365a17f3e046d1c3494e053dd57cfeacfe2e19c4f8e8f" + } + ] + } + ] + } + ] + ``` + + If the image tag is unsigned or unavailable, `docker trust inspect` does not + display any signed tags. + + ```console + $ docker trust inspect unsigned-img + + no signatures or cannot access unsigned-img + ``` + + However, if other tags are signed in the same image repository, + `docker trust inspect` reports relevant key information: + + ```console + $ docker trust inspect alpine:unsigned + ``` + + The output is in JSON format, for example: + + ```json + [ + { + "Name": "alpine:unsigned", + "Signers": [], + "AdministrativeKeys": [ + { + "Name": "Repository", + "Keys": [ { - "ID": "5a46c9aaa82ff150bb7305a2d17d0c521c2d784246807b2dc611f436a69041fd" + "ID": "5a46c9aaa82ff150bb7305a2d17d0c521c2d784246807b2dc611f436a69041fd" } - ] - }, - { - "Name": "Root", - "Keys": [ + ] + }, + { + "Name": "Root", + "Keys": [ { - "ID": "a2489bcac7a79aa67b19b96c4a3bf0c675ffdf00c6d2fabe1a5df1115e80adce" + "ID": "a2489bcac7a79aa67b19b96c4a3bf0c675ffdf00c6d2fabe1a5df1115e80adce" } - ] - } - ] - } - ] - ``` + ] + } + ] + } + ] + ``` - The `SignedTags` key will list the `SignedTag` name, its `Digest`, - and the `Signers` responsible for the signature. + ### Get details about signatures for all image tags in a repository - `AdministrativeKeys` will list the `Repository` and `Root` keys. + If no tag is specified, `docker trust inspect` will report details for all + signed tags in the repository: - If signers are set up for the repository via other `docker trust` - commands, `docker trust inspect` includes a `Signers` key: + ```console + $ docker trust inspect alpine + ``` - ```console - $ docker trust inspect my-image:purple - ``` + The output is in JSON format, for example: - The output is in JSON format, for example: - - ```json - [ - { - "Name": "my-image:purple", - "SignedTags": [ - { - "SignedTag": "purple", - "Digest": "941d3dba358621ce3c41ef67b47cf80f701ff80cdf46b5cc86587eaebfe45557", - "Signers": [ - "alice", - "bob", - "carol" - ] - } - ], - "Signers": [ - { - "Name": "alice", - "Keys": [ + ```json + [ + { + "Name": "alpine", + "SignedTags": [ + { + "SignedTag": "3.5", + "Digest": "b007a354427e1880de9cdba533e8e57382b7f2853a68a478a17d447b302c219c", + "Signers": [ + "Repo Admin" + ] + }, + { + "SignedTag": "3.6", + "Digest": "d6bfc3baf615dc9618209a8d607ba2a8103d9c8a405b3bd8741d88b4bef36478", + "Signers": [ + "Repo Admin" + ] + }, + { + "SignedTag": "edge", + "Digest": "23e7d843e63a3eee29b6b8cfcd10e23dd1ef28f47251a985606a31040bf8e096", + "Signers": [ + "Repo Admin" + ] + }, + { + "SignedTag": "latest", + "Digest": "d6bfc3baf615dc9618209a8d607ba2a8103d9c8a405b3bd8741d88b4bef36478", + "Signers": [ + "Repo Admin" + ] + } + ], + "Signers": [], + "AdministrativeKeys": [ + { + "Name": "Repository", + "Keys": [ { - "ID": "04dd031411ed671ae1e12f47ddc8646d98f135090b01e54c3561e843084484a3" - }, - { - "ID": "6a11e4898a4014d400332ab0e096308c844584ff70943cdd1d6628d577f45fd8" + "ID": "5a46c9aaa82ff150bb7305a2d17d0c521c2d784246807b2dc611f436a69041fd" } - ] - }, - { - "Name": "bob", - "Keys": [ + ] + }, + { + "Name": "Root", + "Keys": [ { - "ID": "433e245c656ae9733cdcc504bfa560f90950104442c4528c9616daa45824ccba" + "ID": "a2489bcac7a79aa67b19b96c4a3bf0c675ffdf00c6d2fabe1a5df1115e80adce" } - ] - }, - { - "Name": "carol", - "Keys": [ + ] + } + ] + } + ] + ``` + + + ### Get details about signatures for multiple images + + `docker trust inspect` can take multiple repositories and images as arguments, + and reports the results in an ordered list: + + ```console + $ docker trust inspect alpine notary + ``` + + The output is in JSON format, for example: + + ```json + [ + { + "Name": "alpine", + "SignedTags": [ + { + "SignedTag": "3.5", + "Digest": "b007a354427e1880de9cdba533e8e57382b7f2853a68a478a17d447b302c219c", + "Signers": [ + "Repo Admin" + ] + }, + { + "SignedTag": "3.6", + "Digest": "d6bfc3baf615dc9618209a8d607ba2a8103d9c8a405b3bd8741d88b4bef36478", + "Signers": [ + "Repo Admin" + ] + }, + { + "SignedTag": "edge", + "Digest": "23e7d843e63a3eee29b6b8cfcd10e23dd1ef28f47251a985606a31040bf8e096", + "Signers": [ + "Repo Admin" + ] + }, + { + "SignedTag": "integ-test-base", + "Digest": "3952dc48dcc4136ccdde37fbef7e250346538a55a0366e3fccc683336377e372", + "Signers": [ + "Repo Admin" + ] + }, + { + "SignedTag": "latest", + "Digest": "d6bfc3baf615dc9618209a8d607ba2a8103d9c8a405b3bd8741d88b4bef36478", + "Signers": [ + "Repo Admin" + ] + } + ], + "Signers": [], + "AdministrativeKeys": [ + { + "Name": "Repository", + "Keys": [ { - "ID": "d32fa8b5ca08273a2880f455fcb318da3dc80aeae1a30610815140deef8f30d9" - }, - { - "ID": "9a8bbec6ba2af88a5fad6047d428d17e6d05dbdd03d15b4fc8a9a0e8049cd606" + "ID": "5a46c9aaa82ff150bb7305a2d17d0c521c2d784246807b2dc611f436a69041fd" } - ] - } - ], - "AdministrativeKeys": [ - { - "Name": "Repository", - "Keys": [ + ] + }, + { + "Name": "Root", + "Keys": [ { - "ID": "27df2c8187e7543345c2e0bf3a1262e0bc63a72754e9a7395eac3f747ec23a44" + "ID": "a2489bcac7a79aa67b19b96c4a3bf0c675ffdf00c6d2fabe1a5df1115e80adce" } - ] - }, - { - "Name": "Root", - "Keys": [ + ] + } + ] + }, + { + "Name": "notary", + "SignedTags": [ + { + "SignedTag": "server", + "Digest": "71f64ab718a3331dee103bc5afc6bc492914738ce37c2d2f127a8133714ecf5c", + "Signers": [ + "Repo Admin" + ] + }, + { + "SignedTag": "signer", + "Digest": "a6122d79b1e74f70b5dd933b18a6d1f99329a4728011079f06b245205f158fe8", + "Signers": [ + "Repo Admin" + ] + } + ], + "Signers": [], + "AdministrativeKeys": [ + { + "Name": "Root", + "Keys": [ { - "ID": "40b66ccc8b176be8c7d365a17f3e046d1c3494e053dd57cfeacfe2e19c4f8e8f" + "ID": "8cdcdef5bd039f4ab5a029126951b5985eebf57cabdcdc4d21f5b3be8bb4ce92" } - ] - } - ] - } - ] - ``` + ] + }, + { + "Name": "Repository", + "Keys": [ + { + "ID": "85bfd031017722f950d480a721f845a2944db26a3dc084040a70f1b0d9bbb3df" + } + ] + } + ] + } + ] + ``` - If the image tag is unsigned or unavailable, `docker trust inspect` does not - display any signed tags. + ### Formatting - ```console - $ docker trust inspect unsigned-img + You can print the inspect output in a human-readable format instead of the default + JSON output, by using the `--pretty` option: - No signatures or cannot access unsigned-img - ``` + ### Get details about signatures for a single image tag - However, if other tags are signed in the same image repository, - `docker trust inspect` reports relevant key information: + ```console + $ docker trust inspect --pretty alpine:latest - ```console - $ docker trust inspect alpine:unsigned - ``` + SIGNED TAG DIGEST SIGNERS + latest 1072e499f3f655a032e88542330cf75b02e7bdf673278f701d7ba61629ee3ebe (Repo Admin) - The output is in JSON format, for example: + Administrative keys for alpine:latest: + Repository Key: 5a46c9aaa82ff150bb7305a2d17d0c521c2d784246807b2dc611f436a69041fd + Root Key: a2489bcac7a79aa67b19b96c4a3bf0c675ffdf00c6d2fabe1a5df1115e80adce + ``` - ```json - [ - { - "Name": "alpine:unsigned", - "Signers": [], - "AdministrativeKeys": [ - { - "Name": "Repository", - "Keys": [ - { - "ID": "5a46c9aaa82ff150bb7305a2d17d0c521c2d784246807b2dc611f436a69041fd" - } - ] - }, - { - "Name": "Root", - "Keys": [ - { - "ID": "a2489bcac7a79aa67b19b96c4a3bf0c675ffdf00c6d2fabe1a5df1115e80adce" - } - ] - } - ] - } - ] - ``` + The `SIGNED TAG` is the signed image tag with a unique content-addressable + `DIGEST`. `SIGNERS` lists all entities who have signed. - ### Get details about signatures for all image tags in a repository + The administrative keys listed specify the root key of trust, as well as + the administrative repository key. These keys are responsible for modifying + signers, and rotating keys for the signed repository. - If no tag is specified, `docker trust inspect` will report details for all - signed tags in the repository: + If signers are set up for the repository via other `docker trust` commands, + `docker trust inspect --pretty` displays them appropriately as a `SIGNER` + and specify their `KEYS`: - ```console - $ docker trust inspect alpine - ``` + ```console + $ docker trust inspect --pretty my-image:purple - The output is in JSON format, for example: + SIGNED TAG DIGEST SIGNERS + purple 941d3dba358621ce3c41ef67b47cf80f701ff80cdf46b5cc86587eaebfe45557 alice, bob, carol - ```json - [ - { - "Name": "alpine", - "SignedTags": [ - { - "SignedTag": "3.5", - "Digest": "b007a354427e1880de9cdba533e8e57382b7f2853a68a478a17d447b302c219c", - "Signers": [ - "Repo Admin" - ] - }, - { - "SignedTag": "3.6", - "Digest": "d6bfc3baf615dc9618209a8d607ba2a8103d9c8a405b3bd8741d88b4bef36478", - "Signers": [ - "Repo Admin" - ] - }, - { - "SignedTag": "edge", - "Digest": "23e7d843e63a3eee29b6b8cfcd10e23dd1ef28f47251a985606a31040bf8e096", - "Signers": [ - "Repo Admin" - ] - }, - { - "SignedTag": "latest", - "Digest": "d6bfc3baf615dc9618209a8d607ba2a8103d9c8a405b3bd8741d88b4bef36478", - "Signers": [ - "Repo Admin" - ] - } - ], - "Signers": [], - "AdministrativeKeys": [ - { - "Name": "Repository", - "Keys": [ - { - "ID": "5a46c9aaa82ff150bb7305a2d17d0c521c2d784246807b2dc611f436a69041fd" - } - ] - }, - { - "Name": "Root", - "Keys": [ - { - "ID": "a2489bcac7a79aa67b19b96c4a3bf0c675ffdf00c6d2fabe1a5df1115e80adce" - } - ] - } - ] - } - ] - ``` + List of signers and their keys: + + SIGNER KEYS + alice 47caae5b3e61, a85aab9d20a4 + bob 034370bcbd77, 82a66673242c + carol b6f9f8e1aab0 + + Administrative keys for my-image: + Repository Key: 27df2c8187e7543345c2e0bf3a1262e0bc63a72754e9a7395eac3f747ec23a44 + Root Key: 40b66ccc8b176be8c7d365a17f3e046d1c3494e053dd57cfeacfe2e19c4f8e8f + ``` + + However, if other tags are signed in the same image repository, + `docker trust inspect` reports relevant key information. + + ```console + $ docker trust inspect --pretty alpine:unsigned + + No signatures for alpine:unsigned - ### Get details about signatures for multiple images + Administrative keys for alpine:unsigned: + Repository Key: 5a46c9aaa82ff150bb7305a2d17d0c521c2d784246807b2dc611f436a69041fd + Root Key: a2489bcac7a79aa67b19b96c4a3bf0c675ffdf00c6d2fabe1a5df1115e80adce + ``` - `docker trust inspect` can take multiple repositories and images as arguments, - and reports the results in an ordered list: + ### Get details about signatures for all image tags in a repository - ```console - $ docker trust inspect alpine notary - ``` + ```console + $ docker trust inspect --pretty alpine - The output is in JSON format, for example: + SIGNED TAG DIGEST SIGNERS + 2.6 9ace551613070689a12857d62c30ef0daa9a376107ec0fff0e34786cedb3399b (Repo Admin) + 2.7 9f08005dff552038f0ad2f46b8e65ff3d25641747d3912e3ea8da6785046561a (Repo Admin) + 3.1 d9477888b78e8c6392e0be8b2e73f8c67e2894ff9d4b8e467d1488fcceec21c8 (Repo Admin) + 3.2 19826d59171c2eb7e90ce52bfd822993bef6a6fe3ae6bb4a49f8c1d0a01e99c7 (Repo Admin) + 3.3 8fd4b76819e1e5baac82bd0a3d03abfe3906e034cc5ee32100d12aaaf3956dc7 (Repo Admin) + 3.4 833ad81ace8277324f3ca8c91c02bdcf1d13988d8ecf8a3f97ecdd69d0390ce9 (Repo Admin) + 3.5 af2a5bd2f8de8fc1ecabf1c76611cdc6a5f1ada1a2bdd7d3816e121b70300308 (Repo Admin) + 3.6 1072e499f3f655a032e88542330cf75b02e7bdf673278f701d7ba61629ee3ebe (Repo Admin) + edge 79d50d15bd7ea48ea00cf3dd343b0e740c1afaa8e899bee475236ef338e1b53b (Repo Admin) + latest 1072e499f3f655a032e88542330cf75b02e7bdf673278f701d7ba61629ee3ebe (Repo Admin) - ```json - [ - { - "Name": "alpine", - "SignedTags": [ - { - "SignedTag": "3.5", - "Digest": "b007a354427e1880de9cdba533e8e57382b7f2853a68a478a17d447b302c219c", - "Signers": [ - "Repo Admin" - ] - }, - { - "SignedTag": "3.6", - "Digest": "d6bfc3baf615dc9618209a8d607ba2a8103d9c8a405b3bd8741d88b4bef36478", - "Signers": [ - "Repo Admin" - ] - }, - { - "SignedTag": "edge", - "Digest": "23e7d843e63a3eee29b6b8cfcd10e23dd1ef28f47251a985606a31040bf8e096", - "Signers": [ - "Repo Admin" - ] - }, - { - "SignedTag": "integ-test-base", - "Digest": "3952dc48dcc4136ccdde37fbef7e250346538a55a0366e3fccc683336377e372", - "Signers": [ - "Repo Admin" - ] - }, - { - "SignedTag": "latest", - "Digest": "d6bfc3baf615dc9618209a8d607ba2a8103d9c8a405b3bd8741d88b4bef36478", - "Signers": [ - "Repo Admin" - ] - } - ], - "Signers": [], - "AdministrativeKeys": [ - { - "Name": "Repository", - "Keys": [ - { - "ID": "5a46c9aaa82ff150bb7305a2d17d0c521c2d784246807b2dc611f436a69041fd" - } - ] - }, - { - "Name": "Root", - "Keys": [ - { - "ID": "a2489bcac7a79aa67b19b96c4a3bf0c675ffdf00c6d2fabe1a5df1115e80adce" - } - ] - } - ] - }, - { - "Name": "notary", - "SignedTags": [ - { - "SignedTag": "server", - "Digest": "71f64ab718a3331dee103bc5afc6bc492914738ce37c2d2f127a8133714ecf5c", - "Signers": [ - "Repo Admin" - ] - }, - { - "SignedTag": "signer", - "Digest": "a6122d79b1e74f70b5dd933b18a6d1f99329a4728011079f06b245205f158fe8", - "Signers": [ - "Repo Admin" - ] - } - ], - "Signers": [], - "AdministrativeKeys": [ - { - "Name": "Root", - "Keys": [ - { - "ID": "8cdcdef5bd039f4ab5a029126951b5985eebf57cabdcdc4d21f5b3be8bb4ce92" - } - ] - }, - { - "Name": "Repository", - "Keys": [ - { - "ID": "85bfd031017722f950d480a721f845a2944db26a3dc084040a70f1b0d9bbb3df" - } - ] - } - ] - } - ] - ``` + Administrative keys for alpine: + Repository Key: 5a46c9aaa82ff150bb7305a2d17d0c521c2d784246807b2dc611f436a69041fd + Root Key: a2489bcac7a79aa67b19b96c4a3bf0c675ffdf00c6d2fabe1a5df1115e80adce + ``` - ### Formatting + Here's an example with signers that are set up by `docker trust` commands: - You can print the inspect output in a human-readable format instead of the default - JSON output, by using the `--pretty` option: + ```console + $ docker trust inspect --pretty my-image - ### Get details about signatures for a single image tag + SIGNED TAG DIGEST SIGNERS + red 852cc04935f930a857b630edc4ed6131e91b22073bcc216698842e44f64d2943 alice + blue f1c38dbaeeb473c36716f6494d803fbfbe9d8a76916f7c0093f227821e378197 alice, bob + green cae8fedc840f90c8057e1c24637d11865743ab1e61a972c1c9da06ec2de9a139 alice, bob + yellow 9cc65fc3126790e683d1b92f307a71f48f75fa7dd47a7b03145a123eaf0b45ba carol + purple 941d3dba358621ce3c41ef67b47cf80f701ff80cdf46b5cc86587eaebfe45557 alice, bob, carol + orange d6c271baa6d271bcc24ef1cbd65abf39123c17d2e83455bdab545a1a9093fc1c alice - ```console - $ docker trust inspect --pretty alpine:latest + List of signers and their keys for my-image: - SIGNED TAG DIGEST SIGNERS - latest 1072e499f3f655a032e88542330cf75b02e7bdf673278f701d7ba61629ee3ebe (Repo Admin) + SIGNER KEYS + alice 47caae5b3e61, a85aab9d20a4 + bob 034370bcbd77, 82a66673242c + carol b6f9f8e1aab0 - Administrative keys for alpine:latest: - Repository Key: 5a46c9aaa82ff150bb7305a2d17d0c521c2d784246807b2dc611f436a69041fd - Root Key: a2489bcac7a79aa67b19b96c4a3bf0c675ffdf00c6d2fabe1a5df1115e80adce - ``` - - The `SIGNED TAG` is the signed image tag with a unique content-addressable - `DIGEST`. `SIGNERS` lists all entities who have signed. - - The administrative keys listed specify the root key of trust, as well as - the administrative repository key. These keys are responsible for modifying - signers, and rotating keys for the signed repository. - - If signers are set up for the repository via other `docker trust` commands, - `docker trust inspect --pretty` displays them appropriately as a `SIGNER` - and specify their `KEYS`: - - ```console - $ docker trust inspect --pretty my-image:purple - - SIGNED TAG DIGEST SIGNERS - purple 941d3dba358621ce3c41ef67b47cf80f701ff80cdf46b5cc86587eaebfe45557 alice, bob, carol - - List of signers and their keys: - - SIGNER KEYS - alice 47caae5b3e61, a85aab9d20a4 - bob 034370bcbd77, 82a66673242c - carol b6f9f8e1aab0 - - Administrative keys for my-image: - Repository Key: 27df2c8187e7543345c2e0bf3a1262e0bc63a72754e9a7395eac3f747ec23a44 - Root Key: 40b66ccc8b176be8c7d365a17f3e046d1c3494e053dd57cfeacfe2e19c4f8e8f - ``` - - However, if other tags are signed in the same image repository, - `docker trust inspect` reports relevant key information. - - ```console - $ docker trust inspect --pretty alpine:unsigned - - No signatures for alpine:unsigned - - - Administrative keys for alpine:unsigned: - Repository Key: 5a46c9aaa82ff150bb7305a2d17d0c521c2d784246807b2dc611f436a69041fd - Root Key: a2489bcac7a79aa67b19b96c4a3bf0c675ffdf00c6d2fabe1a5df1115e80adce - ``` - - ### Get details about signatures for all image tags in a repository - - ```console - $ docker trust inspect --pretty alpine - - SIGNED TAG DIGEST SIGNERS - 2.6 9ace551613070689a12857d62c30ef0daa9a376107ec0fff0e34786cedb3399b (Repo Admin) - 2.7 9f08005dff552038f0ad2f46b8e65ff3d25641747d3912e3ea8da6785046561a (Repo Admin) - 3.1 d9477888b78e8c6392e0be8b2e73f8c67e2894ff9d4b8e467d1488fcceec21c8 (Repo Admin) - 3.2 19826d59171c2eb7e90ce52bfd822993bef6a6fe3ae6bb4a49f8c1d0a01e99c7 (Repo Admin) - 3.3 8fd4b76819e1e5baac82bd0a3d03abfe3906e034cc5ee32100d12aaaf3956dc7 (Repo Admin) - 3.4 833ad81ace8277324f3ca8c91c02bdcf1d13988d8ecf8a3f97ecdd69d0390ce9 (Repo Admin) - 3.5 af2a5bd2f8de8fc1ecabf1c76611cdc6a5f1ada1a2bdd7d3816e121b70300308 (Repo Admin) - 3.6 1072e499f3f655a032e88542330cf75b02e7bdf673278f701d7ba61629ee3ebe (Repo Admin) - edge 79d50d15bd7ea48ea00cf3dd343b0e740c1afaa8e899bee475236ef338e1b53b (Repo Admin) - latest 1072e499f3f655a032e88542330cf75b02e7bdf673278f701d7ba61629ee3ebe (Repo Admin) - - Administrative keys for alpine: - Repository Key: 5a46c9aaa82ff150bb7305a2d17d0c521c2d784246807b2dc611f436a69041fd - Root Key: a2489bcac7a79aa67b19b96c4a3bf0c675ffdf00c6d2fabe1a5df1115e80adce - ``` - - Here's an example with signers that are set up by `docker trust` commands: - - ```console - $ docker trust inspect --pretty my-image - - SIGNED TAG DIGEST SIGNERS - red 852cc04935f930a857b630edc4ed6131e91b22073bcc216698842e44f64d2943 alice - blue f1c38dbaeeb473c36716f6494d803fbfbe9d8a76916f7c0093f227821e378197 alice, bob - green cae8fedc840f90c8057e1c24637d11865743ab1e61a972c1c9da06ec2de9a139 alice, bob - yellow 9cc65fc3126790e683d1b92f307a71f48f75fa7dd47a7b03145a123eaf0b45ba carol - purple 941d3dba358621ce3c41ef67b47cf80f701ff80cdf46b5cc86587eaebfe45557 alice, bob, carol - orange d6c271baa6d271bcc24ef1cbd65abf39123c17d2e83455bdab545a1a9093fc1c alice - - List of signers and their keys for my-image: - - SIGNER KEYS - alice 47caae5b3e61, a85aab9d20a4 - bob 034370bcbd77, 82a66673242c - carol b6f9f8e1aab0 - - Administrative keys for my-image: - Repository Key: 27df2c8187e7543345c2e0bf3a1262e0bc63a72754e9a7395eac3f747ec23a44 - Root Key: 40b66ccc8b176be8c7d365a17f3e046d1c3494e053dd57cfeacfe2e19c4f8e8f - ``` + Administrative keys for my-image: + Repository Key: 27df2c8187e7543345c2e0bf3a1262e0bc63a72754e9a7395eac3f747ec23a44 + Root Key: 40b66ccc8b176be8c7d365a17f3e046d1c3494e053dd57cfeacfe2e19c4f8e8f + ``` deprecated: false experimental: false experimentalcli: false diff --git a/_data/engine-cli/docker_trust_key.yaml b/_data/engine-cli/docker_trust_key.yaml index c6bee2f411..dcce3374cc 100644 --- a/_data/engine-cli/docker_trust_key.yaml +++ b/_data/engine-cli/docker_trust_key.yaml @@ -5,11 +5,22 @@ usage: docker trust key pname: docker trust plink: docker_trust.yaml cname: -- docker trust key generate -- docker trust key load + - docker trust key generate + - docker trust key load clink: -- docker_trust_key_generate.yaml -- docker_trust_key_load.yaml + - docker_trust_key_generate.yaml + - docker_trust_key_load.yaml +inherited_options: + - option: help + value_type: bool + default_value: "false" + description: Print usage + deprecated: false + hidden: true + experimental: false + experimentalcli: false + kubernetes: false + swarm: false deprecated: false experimental: false experimentalcli: false diff --git a/_data/engine-cli/docker_trust_key_generate.yaml b/_data/engine-cli/docker_trust_key_generate.yaml index c324360c86..9cae107f70 100644 --- a/_data/engine-cli/docker_trust_key_generate.yaml +++ b/_data/engine-cli/docker_trust_key_generate.yaml @@ -1,52 +1,64 @@ command: docker trust key generate short: Generate and load a signing key-pair long: |- - `docker trust key generate` generates a key-pair to be used with signing, - and loads the private key into the local docker trust keystore. + `docker trust key generate` generates a key-pair to be used with signing, + and loads the private key into the local docker trust keystore. usage: docker trust key generate NAME pname: docker trust key plink: docker_trust_key.yaml options: -- option: dir - value_type: string - description: Directory to generate key in, defaults to current directory - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false + - option: dir + value_type: string + description: Directory to generate key in, defaults to current directory + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false +inherited_options: + - option: help + value_type: bool + default_value: "false" + description: Print usage + deprecated: false + hidden: true + experimental: false + experimentalcli: false + kubernetes: false + swarm: false examples: |- - ### Generate a key-pair + ### Generate a key-pair - ```console - $ docker trust key generate alice + ```console + $ docker trust key generate alice - Generating key for alice... - Enter passphrase for new alice key with ID 17acf3c: - Repeat passphrase for new alice key with ID 17acf3c: - Successfully generated and loaded private key. Corresponding public key available: alice.pub - $ ls - alice.pub - ``` + Generating key for alice... + Enter passphrase for new alice key with ID 17acf3c: + Repeat passphrase for new alice key with ID 17acf3c: + Successfully generated and loaded private key. Corresponding public key available: alice.pub + $ ls + alice.pub + ``` - The private signing key is encrypted by the passphrase and loaded into the docker trust keystore. - All passphrase requests to sign with the key will be referred to by the provided `NAME`. + The private signing key is encrypted by the passphrase and loaded into the docker trust keystore. + All passphrase requests to sign with the key will be referred to by the provided `NAME`. - The public key component `alice.pub` will be available in the current working directory, and can - be used directly by `docker trust signer add`. + The public key component `alice.pub` will be available in the current working directory, and can + be used directly by `docker trust signer add`. - Provide the `--dir` argument to specify a directory to generate the key in: + Provide the `--dir` argument to specify a directory to generate the key in: - ```console - $ docker trust key generate alice --dir /foo + ```console + $ docker trust key generate alice --dir /foo - Generating key for alice... - Enter passphrase for new alice key with ID 17acf3c: - Repeat passphrase for new alice key with ID 17acf3c: - Successfully generated and loaded private key. Corresponding public key available: alice.pub - $ ls /foo - alice.pub - ``` + Generating key for alice... + Enter passphrase for new alice key with ID 17acf3c: + Repeat passphrase for new alice key with ID 17acf3c: + Successfully generated and loaded private key. Corresponding public key available: alice.pub + $ ls /foo + alice.pub + ``` deprecated: false experimental: false experimentalcli: false diff --git a/_data/engine-cli/docker_trust_key_load.yaml b/_data/engine-cli/docker_trust_key_load.yaml index f416eab607..84d97dc135 100644 --- a/_data/engine-cli/docker_trust_key_load.yaml +++ b/_data/engine-cli/docker_trust_key_load.yaml @@ -1,46 +1,58 @@ command: docker trust key load short: Load a private key file for signing long: |- - `docker trust key load` adds private keys to the local docker trust keystore. + `docker trust key load` adds private keys to the local docker trust keystore. - To add a signer to a repository use `docker trust signer add`. + To add a signer to a repository use `docker trust signer add`. usage: docker trust key load [OPTIONS] KEYFILE pname: docker trust key plink: docker_trust_key.yaml options: -- option: name - value_type: string - default_value: signer - description: Name for the loaded key - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false + - option: name + value_type: string + default_value: signer + description: Name for the loaded key + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false +inherited_options: + - option: help + value_type: bool + default_value: "false" + description: Print usage + deprecated: false + hidden: true + experimental: false + experimentalcli: false + kubernetes: false + swarm: false examples: |- - ### Load a single private key + ### Load a single private key - For a private key `alice.pem` with permissions `-rw-------` + For a private key `alice.pem` with permissions `-rw-------` - ```console - $ docker trust key load alice.pem + ```console + $ docker trust key load alice.pem - Loading key from "alice.pem"... - Enter passphrase for new signer key with ID f8097df: - Repeat passphrase for new signer key with ID f8097df: - Successfully imported key from alice.pem - ``` + Loading key from "alice.pem"... + Enter passphrase for new signer key with ID f8097df: + Repeat passphrase for new signer key with ID f8097df: + Successfully imported key from alice.pem + ``` - To specify a name use the `--name` flag: + To specify a name use the `--name` flag: - ```console - $ docker trust key load --name alice-key alice.pem + ```console + $ docker trust key load --name alice-key alice.pem - Loading key from "alice.pem"... - Enter passphrase for new alice-key key with ID f8097df: - Repeat passphrase for new alice-key key with ID f8097df: - Successfully imported key from alice.pem - ``` + Loading key from "alice.pem"... + Enter passphrase for new alice-key key with ID f8097df: + Repeat passphrase for new alice-key key with ID f8097df: + Successfully imported key from alice.pem + ``` deprecated: false experimental: false experimentalcli: false diff --git a/_data/engine-cli/docker_trust_revoke.yaml b/_data/engine-cli/docker_trust_revoke.yaml index 8421f2cb9e..75aa41bd70 100644 --- a/_data/engine-cli/docker_trust_revoke.yaml +++ b/_data/engine-cli/docker_trust_revoke.yaml @@ -5,113 +5,125 @@ usage: docker trust revoke [OPTIONS] IMAGE[:TAG] pname: docker trust plink: docker_trust.yaml options: -- option: "yes" - shorthand: "y" - value_type: bool - default_value: "false" - description: Do not prompt for confirmation - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false + - option: "yes" + shorthand: "y" + value_type: bool + default_value: "false" + description: Do not prompt for confirmation + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false +inherited_options: + - option: help + value_type: bool + default_value: "false" + description: Print usage + deprecated: false + hidden: true + experimental: false + experimentalcli: false + kubernetes: false + swarm: false examples: |- - ### Revoke signatures from a signed tag + ### Revoke signatures from a signed tag - Here's an example of a repo with two signed tags: + Here's an example of a repo with two signed tags: - ```console - $ docker trust inspect --pretty example/trust-demo - SIGNED TAG DIGEST SIGNERS - red 852cc04935f930a857b630edc4ed6131e91b22073bcc216698842e44f64d2943 alice - blue f1c38dbaeeb473c36716f6494d803fbfbe9d8a76916f7c0093f227821e378197 alice, bob + ```console + $ docker trust inspect --pretty example/trust-demo + SIGNED TAG DIGEST SIGNERS + red 852cc04935f930a857b630edc4ed6131e91b22073bcc216698842e44f64d2943 alice + blue f1c38dbaeeb473c36716f6494d803fbfbe9d8a76916f7c0093f227821e378197 alice, bob - List of signers and their keys for example/trust-demo: + List of signers and their keys for example/trust-demo: - SIGNER KEYS - alice 05e87edcaecb - bob 5600f5ab76a2 + SIGNER KEYS + alice 05e87edcaecb + bob 5600f5ab76a2 - Administrative keys for example/trust-demo: - Repository Key: ecc457614c9fc399da523a5f4e24fe306a0a6ee1cc79a10e4555b3c6ab02f71e - Root Key: 3cb2228f6561e58f46dbc4cda4fcaff9d5ef22e865a94636f82450d1d2234949 - ``` + Administrative keys for example/trust-demo: + Repository Key: ecc457614c9fc399da523a5f4e24fe306a0a6ee1cc79a10e4555b3c6ab02f71e + Root Key: 3cb2228f6561e58f46dbc4cda4fcaff9d5ef22e865a94636f82450d1d2234949 + ``` - When `alice`, one of the signers, runs `docker trust revoke`: + When `alice`, one of the signers, runs `docker trust revoke`: - ```console - $ docker trust revoke example/trust-demo:red - Enter passphrase for delegation key with ID 27d42a8: - Successfully deleted signature for example/trust-demo:red - ``` + ```console + $ docker trust revoke example/trust-demo:red + Enter passphrase for delegation key with ID 27d42a8: + Successfully deleted signature for example/trust-demo:red + ``` - After revocation, the tag is removed from the list of released tags: + After revocation, the tag is removed from the list of released tags: - ```console - $ docker trust inspect --pretty example/trust-demo - SIGNED TAG DIGEST SIGNERS - blue f1c38dbaeeb473c36716f6494d803fbfbe9d8a76916f7c0093f227821e378197 alice, bob + ```console + $ docker trust inspect --pretty example/trust-demo + SIGNED TAG DIGEST SIGNERS + blue f1c38dbaeeb473c36716f6494d803fbfbe9d8a76916f7c0093f227821e378197 alice, bob - List of signers and their keys for example/trust-demo: + List of signers and their keys for example/trust-demo: - SIGNER KEYS - alice 05e87edcaecb - bob 5600f5ab76a2 + SIGNER KEYS + alice 05e87edcaecb + bob 5600f5ab76a2 - Administrative keys for example/trust-demo: - Repository Key: ecc457614c9fc399da523a5f4e24fe306a0a6ee1cc79a10e4555b3c6ab02f71e - Root Key: 3cb2228f6561e58f46dbc4cda4fcaff9d5ef22e865a94636f82450d1d2234949 - ``` + Administrative keys for example/trust-demo: + Repository Key: ecc457614c9fc399da523a5f4e24fe306a0a6ee1cc79a10e4555b3c6ab02f71e + Root Key: 3cb2228f6561e58f46dbc4cda4fcaff9d5ef22e865a94636f82450d1d2234949 + ``` - ### Revoke signatures on all tags in a repository + ### Revoke signatures on all tags in a repository - When no tag is specified, `docker trust` revokes all signatures that you have a signing key for. + When no tag is specified, `docker trust` revokes all signatures that you have a signing key for. - ```console - $ docker trust inspect --pretty example/trust-demo - SIGNED TAG DIGEST SIGNERS - red 852cc04935f930a857b630edc4ed6131e91b22073bcc216698842e44f64d2943 alice - blue f1c38dbaeeb473c36716f6494d803fbfbe9d8a76916f7c0093f227821e378197 alice, bob + ```console + $ docker trust inspect --pretty example/trust-demo + SIGNED TAG DIGEST SIGNERS + red 852cc04935f930a857b630edc4ed6131e91b22073bcc216698842e44f64d2943 alice + blue f1c38dbaeeb473c36716f6494d803fbfbe9d8a76916f7c0093f227821e378197 alice, bob - List of signers and their keys for example/trust-demo: + List of signers and their keys for example/trust-demo: - SIGNER KEYS - alice 05e87edcaecb - bob 5600f5ab76a2 + SIGNER KEYS + alice 05e87edcaecb + bob 5600f5ab76a2 - Administrative keys for example/trust-demo: - Repository Key: ecc457614c9fc399da523a5f4e24fe306a0a6ee1cc79a10e4555b3c6ab02f71e - Root Key: 3cb2228f6561e58f46dbc4cda4fcaff9d5ef22e865a94636f82450d1d2234949 - ``` + Administrative keys for example/trust-demo: + Repository Key: ecc457614c9fc399da523a5f4e24fe306a0a6ee1cc79a10e4555b3c6ab02f71e + Root Key: 3cb2228f6561e58f46dbc4cda4fcaff9d5ef22e865a94636f82450d1d2234949 + ``` - When `alice`, one of the signers, runs `docker trust revoke`: + When `alice`, one of the signers, runs `docker trust revoke`: - ```console - $ docker trust revoke example/trust-demo - Please confirm you would like to delete all signature data for example/trust-demo? [y/N] y - Enter passphrase for delegation key with ID 27d42a8: - Successfully deleted signature for example/trust-demo - ``` + ```console + $ docker trust revoke example/trust-demo + Please confirm you would like to delete all signature data for example/trust-demo? [y/N] y + Enter passphrase for delegation key with ID 27d42a8: + Successfully deleted signature for example/trust-demo + ``` - All tags that have `alice`'s signature on them are removed from the list of released tags: + All tags that have `alice`'s signature on them are removed from the list of released tags: - ```console - $ docker trust inspect --pretty example/trust-demo + ```console + $ docker trust inspect --pretty example/trust-demo - No signatures for example/trust-demo + No signatures for example/trust-demo - List of signers and their keys for example/trust-demo: + List of signers and their keys for example/trust-demo: - SIGNER KEYS - alice 05e87edcaecb - bob 5600f5ab76a2 + SIGNER KEYS + alice 05e87edcaecb + bob 5600f5ab76a2 - Administrative keys for example/trust-demo: - Repository Key: ecc457614c9fc399da523a5f4e24fe306a0a6ee1cc79a10e4555b3c6ab02f71e - Root Key: 3cb2228f6561e58f46dbc4cda4fcaff9d5ef22e865a94636f82450d1d2234949 - ``` + Administrative keys for example/trust-demo: + Repository Key: ecc457614c9fc399da523a5f4e24fe306a0a6ee1cc79a10e4555b3c6ab02f71e + Root Key: 3cb2228f6561e58f46dbc4cda4fcaff9d5ef22e865a94636f82450d1d2234949 + ``` deprecated: false experimental: false experimentalcli: false diff --git a/_data/engine-cli/docker_trust_sign.yaml b/_data/engine-cli/docker_trust_sign.yaml index 2d881aeca0..797e35cec9 100644 --- a/_data/engine-cli/docker_trust_sign.yaml +++ b/_data/engine-cli/docker_trust_sign.yaml @@ -5,122 +5,134 @@ usage: docker trust sign IMAGE:TAG pname: docker trust plink: docker_trust.yaml options: -- option: local - value_type: bool - default_value: "false" - description: Sign a locally tagged image - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false + - option: local + value_type: bool + default_value: "false" + description: Sign a locally tagged image + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false +inherited_options: + - option: help + value_type: bool + default_value: "false" + description: Print usage + deprecated: false + hidden: true + experimental: false + experimentalcli: false + kubernetes: false + swarm: false examples: |- - ### Sign a tag as a repo admin + ### Sign a tag as a repo admin - Given an image: + Given an image: - ```console - $ docker trust inspect --pretty example/trust-demo + ```console + $ docker trust inspect --pretty example/trust-demo - SIGNED TAG DIGEST SIGNERS - v1 c24134c079c35e698060beabe110bb83ab285d0d978de7d92fed2c8c83570a41 (Repo Admin) + SIGNED TAG DIGEST SIGNERS + v1 c24134c079c35e698060beabe110bb83ab285d0d978de7d92fed2c8c83570a41 (Repo Admin) - Administrative keys for example/trust-demo: - Repository Key: 36d4c3601102fa7c5712a343c03b94469e5835fb27c191b529c06fd19c14a942 - Root Key: 246d360f7c53a9021ee7d4259e3c5692f3f1f7ad4737b1ea8c7b8da741ad980b - ``` + Administrative keys for example/trust-demo: + Repository Key: 36d4c3601102fa7c5712a343c03b94469e5835fb27c191b529c06fd19c14a942 + Root Key: 246d360f7c53a9021ee7d4259e3c5692f3f1f7ad4737b1ea8c7b8da741ad980b + ``` - Sign a new tag with `docker trust sign`: + Sign a new tag with `docker trust sign`: - ```console - $ docker trust sign example/trust-demo:v2 + ```console + $ docker trust sign example/trust-demo:v2 - Signing and pushing trust metadata for example/trust-demo:v2 - The push refers to a repository [docker.io/example/trust-demo] - eed4e566104a: Layer already exists - 77edfb6d1e3c: Layer already exists - c69f806905c2: Layer already exists - 582f327616f1: Layer already exists - a3fbb648f0bd: Layer already exists - 5eac2de68a97: Layer already exists - 8d4d1ab5ff74: Layer already exists - v2: digest: sha256:8f6f460abf0436922df7eb06d28b3cdf733d2cac1a185456c26debbff0839c56 size: 1787 - Signing and pushing trust metadata - Enter passphrase for repository key with ID 36d4c36: - Successfully signed docker.io/example/trust-demo:v2 - ``` + Signing and pushing trust metadata for example/trust-demo:v2 + The push refers to a repository [docker.io/example/trust-demo] + eed4e566104a: Layer already exists + 77edfb6d1e3c: Layer already exists + c69f806905c2: Layer already exists + 582f327616f1: Layer already exists + a3fbb648f0bd: Layer already exists + 5eac2de68a97: Layer already exists + 8d4d1ab5ff74: Layer already exists + v2: digest: sha256:8f6f460abf0436922df7eb06d28b3cdf733d2cac1a185456c26debbff0839c56 size: 1787 + Signing and pushing trust metadata + Enter passphrase for repository key with ID 36d4c36: + Successfully signed docker.io/example/trust-demo:v2 + ``` - Use `docker trust inspect --pretty` to list the new signature: + Use `docker trust inspect --pretty` to list the new signature: - ```console - $ docker trust inspect --pretty example/trust-demo + ```console + $ docker trust inspect --pretty example/trust-demo - SIGNED TAG DIGEST SIGNERS - v1 c24134c079c35e698060beabe110bb83ab285d0d978de7d92fed2c8c83570a41 (Repo Admin) - v2 8f6f460abf0436922df7eb06d28b3cdf733d2cac1a185456c26debbff0839c56 (Repo Admin) + SIGNED TAG DIGEST SIGNERS + v1 c24134c079c35e698060beabe110bb83ab285d0d978de7d92fed2c8c83570a41 (Repo Admin) + v2 8f6f460abf0436922df7eb06d28b3cdf733d2cac1a185456c26debbff0839c56 (Repo Admin) - Administrative keys for example/trust-demo: - Repository Key: 36d4c3601102fa7c5712a343c03b94469e5835fb27c191b529c06fd19c14a942 - Root Key: 246d360f7c53a9021ee7d4259e3c5692f3f1f7ad4737b1ea8c7b8da741ad980b - ``` + Administrative keys for example/trust-demo: + Repository Key: 36d4c3601102fa7c5712a343c03b94469e5835fb27c191b529c06fd19c14a942 + Root Key: 246d360f7c53a9021ee7d4259e3c5692f3f1f7ad4737b1ea8c7b8da741ad980b + ``` - ### Sign a tag as a signer + ### Sign a tag as a signer - Given an image: + Given an image: - ```console - $ docker trust inspect --pretty example/trust-demo + ```console + $ docker trust inspect --pretty example/trust-demo - No signatures for example/trust-demo + No signatures for example/trust-demo - List of signers and their keys for example/trust-demo: + List of signers and their keys for example/trust-demo: - SIGNER KEYS - alice 05e87edcaecb - bob 5600f5ab76a2 + SIGNER KEYS + alice 05e87edcaecb + bob 5600f5ab76a2 - Administrative keys for example/trust-demo: - Repository Key: ecc457614c9fc399da523a5f4e24fe306a0a6ee1cc79a10e4555b3c6ab02f71e - Root Key: 3cb2228f6561e58f46dbc4cda4fcaff9d5ef22e865a94636f82450d1d2234949 - ``` + Administrative keys for example/trust-demo: + Repository Key: ecc457614c9fc399da523a5f4e24fe306a0a6ee1cc79a10e4555b3c6ab02f71e + Root Key: 3cb2228f6561e58f46dbc4cda4fcaff9d5ef22e865a94636f82450d1d2234949 + ``` - Sign a new tag with `docker trust sign`: + Sign a new tag with `docker trust sign`: - ```console - $ docker trust sign example/trust-demo:v1 + ```console + $ docker trust sign example/trust-demo:v1 - Signing and pushing trust metadata for example/trust-demo:v1 - The push refers to a repository [docker.io/example/trust-demo] - 26b126eb8632: Layer already exists - 220d34b5f6c9: Layer already exists - 8a5132998025: Layer already exists - aca233ed29c3: Layer already exists - e5d2f035d7a4: Layer already exists - v1: digest: sha256:74d4bfa917d55d53c7df3d2ab20a8d926874d61c3da5ef6de15dd2654fc467c4 size: 1357 - Signing and pushing trust metadata - Enter passphrase for delegation key with ID 27d42a8: - Successfully signed docker.io/example/trust-demo:v1 - ``` + Signing and pushing trust metadata for example/trust-demo:v1 + The push refers to a repository [docker.io/example/trust-demo] + 26b126eb8632: Layer already exists + 220d34b5f6c9: Layer already exists + 8a5132998025: Layer already exists + aca233ed29c3: Layer already exists + e5d2f035d7a4: Layer already exists + v1: digest: sha256:74d4bfa917d55d53c7df3d2ab20a8d926874d61c3da5ef6de15dd2654fc467c4 size: 1357 + Signing and pushing trust metadata + Enter passphrase for delegation key with ID 27d42a8: + Successfully signed docker.io/example/trust-demo:v1 + ``` - `docker trust inspect --pretty` lists the new signature: + `docker trust inspect --pretty` lists the new signature: - ```console - $ docker trust inspect --pretty example/trust-demo + ```console + $ docker trust inspect --pretty example/trust-demo - SIGNED TAG DIGEST SIGNERS - v1 74d4bfa917d55d53c7df3d2ab20a8d926874d61c3da5ef6de15dd2654fc467c4 alice + SIGNED TAG DIGEST SIGNERS + v1 74d4bfa917d55d53c7df3d2ab20a8d926874d61c3da5ef6de15dd2654fc467c4 alice - List of signers and their keys for example/trust-demo: + List of signers and their keys for example/trust-demo: - SIGNER KEYS - alice 05e87edcaecb - bob 5600f5ab76a2 + SIGNER KEYS + alice 05e87edcaecb + bob 5600f5ab76a2 - Administrative keys for example/trust-demo: - Repository Key: ecc457614c9fc399da523a5f4e24fe306a0a6ee1cc79a10e4555b3c6ab02f71e - Root Key: 3cb2228f6561e58f46dbc4cda4fcaff9d5ef22e865a94636f82450d1d2234949 - ``` + Administrative keys for example/trust-demo: + Repository Key: ecc457614c9fc399da523a5f4e24fe306a0a6ee1cc79a10e4555b3c6ab02f71e + Root Key: 3cb2228f6561e58f46dbc4cda4fcaff9d5ef22e865a94636f82450d1d2234949 + ``` deprecated: false experimental: false experimentalcli: false diff --git a/_data/engine-cli/docker_trust_signer.yaml b/_data/engine-cli/docker_trust_signer.yaml index b279973d20..bb69800b0f 100644 --- a/_data/engine-cli/docker_trust_signer.yaml +++ b/_data/engine-cli/docker_trust_signer.yaml @@ -5,11 +5,22 @@ usage: docker trust signer pname: docker trust plink: docker_trust.yaml cname: -- docker trust signer add -- docker trust signer remove + - docker trust signer add + - docker trust signer remove clink: -- docker_trust_signer_add.yaml -- docker_trust_signer_remove.yaml + - docker_trust_signer_add.yaml + - docker_trust_signer_remove.yaml +inherited_options: + - option: help + value_type: bool + default_value: "false" + description: Print usage + deprecated: false + hidden: true + experimental: false + experimentalcli: false + kubernetes: false + swarm: false deprecated: false experimental: false experimentalcli: false diff --git a/_data/engine-cli/docker_trust_signer_add.yaml b/_data/engine-cli/docker_trust_signer_add.yaml index 77d4ba7fc0..a39fdde0a6 100644 --- a/_data/engine-cli/docker_trust_signer_add.yaml +++ b/_data/engine-cli/docker_trust_signer_add.yaml @@ -5,62 +5,74 @@ usage: 'docker trust signer add OPTIONS NAME REPOSITORY [REPOSITORY...] ' pname: docker trust signer plink: docker_trust_signer.yaml options: -- option: key - value_type: list - description: Path to the signer's public key file - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false + - option: key + value_type: list + description: Path to the signer's public key file + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false +inherited_options: + - option: help + value_type: bool + default_value: "false" + description: Print usage + deprecated: false + hidden: true + experimental: false + experimentalcli: false + kubernetes: false + swarm: false examples: |- - ### Add a signer to a repo + ### Add a signer to a repo - To add a new signer, `alice`, to this repository: + To add a new signer, `alice`, to this repository: - ```console - $ docker trust inspect --pretty example/trust-demo + ```console + $ docker trust inspect --pretty example/trust-demo - No signatures for example/trust-demo + No signatures for example/trust-demo - List of signers and their keys: + List of signers and their keys: - SIGNER KEYS - bob 5600f5ab76a2 + SIGNER KEYS + bob 5600f5ab76a2 - Administrative keys for example/trust-demo: - Repository Key: 642692c14c9fc399da523a5f4e24fe306a0a6ee1cc79a10e4555b3c6ab02f71e - Root Key: 3cb2228f6561e58f46dbc4cda4fcaff9d5ef22e865a94636f82450d1d2234949 - ``` + Administrative keys for example/trust-demo: + Repository Key: 642692c14c9fc399da523a5f4e24fe306a0a6ee1cc79a10e4555b3c6ab02f71e + Root Key: 3cb2228f6561e58f46dbc4cda4fcaff9d5ef22e865a94636f82450d1d2234949 + ``` - Add `alice` with `docker trust signer add`: + Add `alice` with `docker trust signer add`: - ```console - $ docker trust signer add alice example/trust-demo --key alice.crt - Adding signer "alice" to example/trust-demo... - Enter passphrase for repository key with ID 642692c: - Successfully added signer: alice to example/trust-demo - ``` + ```console + $ docker trust signer add alice example/trust-demo --key alice.crt + Adding signer "alice" to example/trust-demo... + Enter passphrase for repository key with ID 642692c: + Successfully added signer: alice to example/trust-demo + ``` - `docker trust inspect --pretty` now lists `alice` as a valid signer: + `docker trust inspect --pretty` now lists `alice` as a valid signer: - ```console - $ docker trust inspect --pretty example/trust-demo + ```console + $ docker trust inspect --pretty example/trust-demo - No signatures for example/trust-demo + No signatures for example/trust-demo - List of signers and their keys: + List of signers and their keys: - SIGNER KEYS - alice 05e87edcaecb - bob 5600f5ab76a2 + SIGNER KEYS + alice 05e87edcaecb + bob 5600f5ab76a2 - Administrative keys for example/trust-demo: - Repository Key: 642692c14c9fc399da523a5f4e24fe306a0a6ee1cc79a10e4555b3c6ab02f71e - Root Key: 3cb2228f6561e58f46dbc4cda4fcaff9d5ef22e865a94636f82450d1d2234949 - ``` + Administrative keys for example/trust-demo: + Repository Key: 642692c14c9fc399da523a5f4e24fe306a0a6ee1cc79a10e4555b3c6ab02f71e + Root Key: 3cb2228f6561e58f46dbc4cda4fcaff9d5ef22e865a94636f82450d1d2234949 + ``` deprecated: false experimental: false experimentalcli: false diff --git a/_data/engine-cli/docker_trust_signer_remove.yaml b/_data/engine-cli/docker_trust_signer_remove.yaml index 0060f9941d..e9082d4566 100644 --- a/_data/engine-cli/docker_trust_signer_remove.yaml +++ b/_data/engine-cli/docker_trust_signer_remove.yaml @@ -5,170 +5,182 @@ usage: docker trust signer remove [OPTIONS] NAME REPOSITORY [REPOSITORY...] pname: docker trust signer plink: docker_trust_signer.yaml options: -- option: force - shorthand: f - value_type: bool - default_value: "false" - description: | - Do not prompt for confirmation before removing the most recent signer - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false + - option: force + shorthand: f + value_type: bool + default_value: "false" + description: | + Do not prompt for confirmation before removing the most recent signer + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false +inherited_options: + - option: help + value_type: bool + default_value: "false" + description: Print usage + deprecated: false + hidden: true + experimental: false + experimentalcli: false + kubernetes: false + swarm: false examples: |- - ### Remove a signer from a repo + ### Remove a signer from a repo - To remove an existing signer, `alice`, from this repository: + To remove an existing signer, `alice`, from this repository: - ```console - $ docker trust inspect --pretty example/trust-demo + ```console + $ docker trust inspect --pretty example/trust-demo - No signatures for example/trust-demo + No signatures for example/trust-demo - List of signers and their keys: + List of signers and their keys: - SIGNER KEYS - alice 05e87edcaecb - bob 5600f5ab76a2 + SIGNER KEYS + alice 05e87edcaecb + bob 5600f5ab76a2 - Administrative keys for example/trust-demo: - Repository Key: ecc457614c9fc399da523a5f4e24fe306a0a6ee1cc79a10e4555b3c6ab02f71e - Root Key: 3cb2228f6561e58f46dbc4cda4fcaff9d5ef22e865a94636f82450d1d2234949 - ``` + Administrative keys for example/trust-demo: + Repository Key: ecc457614c9fc399da523a5f4e24fe306a0a6ee1cc79a10e4555b3c6ab02f71e + Root Key: 3cb2228f6561e58f46dbc4cda4fcaff9d5ef22e865a94636f82450d1d2234949 + ``` - Remove `alice` with `docker trust signer remove`: + Remove `alice` with `docker trust signer remove`: - ```console - $ docker trust signer remove alice example/trust-demo + ```console + $ docker trust signer remove alice example/trust-demo - Removing signer "alice" from image example/trust-demo... - Enter passphrase for repository key with ID 642692c: - Successfully removed alice from example/trust-demo - ``` + Removing signer "alice" from image example/trust-demo... + Enter passphrase for repository key with ID 642692c: + Successfully removed alice from example/trust-demo + ``` - `docker trust inspect --pretty` now does not list `alice` as a valid signer: + `docker trust inspect --pretty` now does not list `alice` as a valid signer: - ```console - $ docker trust inspect --pretty example/trust-demo + ```console + $ docker trust inspect --pretty example/trust-demo - No signatures for example/trust-demo + No signatures for example/trust-demo - List of signers and their keys: + List of signers and their keys: - SIGNER KEYS - bob 5600f5ab76a2 + SIGNER KEYS + bob 5600f5ab76a2 - Administrative keys for example/trust-demo: - Repository Key: ecc457614c9fc399da523a5f4e24fe306a0a6ee1cc79a10e4555b3c6ab02f71e - Root Key: 3cb2228f6561e58f46dbc4cda4fcaff9d5ef22e865a94636f82450d1d2234949 - ``` + Administrative keys for example/trust-demo: + Repository Key: ecc457614c9fc399da523a5f4e24fe306a0a6ee1cc79a10e4555b3c6ab02f71e + Root Key: 3cb2228f6561e58f46dbc4cda4fcaff9d5ef22e865a94636f82450d1d2234949 + ``` - ### Remove a signer from multiple repos + ### Remove a signer from multiple repos - To remove an existing signer, `alice`, from multiple repositories: + To remove an existing signer, `alice`, from multiple repositories: - ```console - $ docker trust inspect --pretty example/trust-demo + ```console + $ docker trust inspect --pretty example/trust-demo - SIGNED TAG DIGEST SIGNERS - v1 74d4bfa917d55d53c7df3d2ab20a8d926874d61c3da5ef6de15dd2654fc467c4 alice, bob + SIGNED TAG DIGEST SIGNERS + v1 74d4bfa917d55d53c7df3d2ab20a8d926874d61c3da5ef6de15dd2654fc467c4 alice, bob - List of signers and their keys: + List of signers and their keys: - SIGNER KEYS - alice 05e87edcaecb - bob 5600f5ab76a2 + SIGNER KEYS + alice 05e87edcaecb + bob 5600f5ab76a2 - Administrative keys for example/trust-demo: - Repository Key: 95b9e5514c9fc399da523a5f4e24fe306a0a6ee1cc79a10e4555b3c6ab02f71e - Root Key: 3cb2228f6561e58f46dbc4cda4fcaff9d5ef22e865a94636f82450d1d2234949 - ``` + Administrative keys for example/trust-demo: + Repository Key: 95b9e5514c9fc399da523a5f4e24fe306a0a6ee1cc79a10e4555b3c6ab02f71e + Root Key: 3cb2228f6561e58f46dbc4cda4fcaff9d5ef22e865a94636f82450d1d2234949 + ``` - ```console - $ docker trust inspect --pretty example/trust-demo2 + ```console + $ docker trust inspect --pretty example/trust-demo2 - SIGNED TAG DIGEST SIGNERS - v1 74d4bfa917d55d53c7df3d2ab20a8d926874d61c3da5ef6de15dd2654fc467c4 alice, bob + SIGNED TAG DIGEST SIGNERS + v1 74d4bfa917d55d53c7df3d2ab20a8d926874d61c3da5ef6de15dd2654fc467c4 alice, bob - List of signers and their keys: + List of signers and their keys: - SIGNER KEYS - alice 05e87edcaecb - bob 5600f5ab76a2 + SIGNER KEYS + alice 05e87edcaecb + bob 5600f5ab76a2 - Administrative keys for example/trust-demo2: - Repository Key: ece554f14c9fc399da523a5f4e24fe306a0a6ee1cc79a10e4553d2ab20a8d9268 - Root Key: 3cb2228f6561e58f46dbc4cda4fcaff9d5ef22e865a94636f82450d1d2234949 - ``` + Administrative keys for example/trust-demo2: + Repository Key: ece554f14c9fc399da523a5f4e24fe306a0a6ee1cc79a10e4553d2ab20a8d9268 + Root Key: 3cb2228f6561e58f46dbc4cda4fcaff9d5ef22e865a94636f82450d1d2234949 + ``` - Remove `alice` from both images with a single `docker trust signer remove` command: + Remove `alice` from both images with a single `docker trust signer remove` command: - ```console - $ docker trust signer remove alice example/trust-demo example/trust-demo2 + ```console + $ docker trust signer remove alice example/trust-demo example/trust-demo2 - Removing signer "alice" from image example/trust-demo... - Enter passphrase for repository key with ID 95b9e55: - Successfully removed alice from example/trust-demo + Removing signer "alice" from image example/trust-demo... + Enter passphrase for repository key with ID 95b9e55: + Successfully removed alice from example/trust-demo - Removing signer "alice" from image example/trust-demo2... - Enter passphrase for repository key with ID ece554f: - Successfully removed alice from example/trust-demo2 - ``` + Removing signer "alice" from image example/trust-demo2... + Enter passphrase for repository key with ID ece554f: + Successfully removed alice from example/trust-demo2 + ``` - Run `docker trust inspect --pretty` to confirm that `alice` is no longer listed as a valid - signer of either `example/trust-demo` or `example/trust-demo2`: + Run `docker trust inspect --pretty` to confirm that `alice` is no longer listed as a valid + signer of either `example/trust-demo` or `example/trust-demo2`: - ```console - $ docker trust inspect --pretty example/trust-demo + ```console + $ docker trust inspect --pretty example/trust-demo - SIGNED TAG DIGEST SIGNERS - v1 74d4bfa917d55d53c7df3d2ab20a8d926874d61c3da5ef6de15dd2654fc467c4 bob + SIGNED TAG DIGEST SIGNERS + v1 74d4bfa917d55d53c7df3d2ab20a8d926874d61c3da5ef6de15dd2654fc467c4 bob - List of signers and their keys: + List of signers and their keys: - SIGNER KEYS - bob 5600f5ab76a2 + SIGNER KEYS + bob 5600f5ab76a2 - Administrative keys for example/trust-demo: - Repository Key: ecc457614c9fc399da523a5f4e24fe306a0a6ee1cc79a10e4555b3c6ab02f71e - Root Key: 3cb2228f6561e58f46dbc4cda4fcaff9d5ef22e865a94636f82450d1d2234949 - ``` + Administrative keys for example/trust-demo: + Repository Key: ecc457614c9fc399da523a5f4e24fe306a0a6ee1cc79a10e4555b3c6ab02f71e + Root Key: 3cb2228f6561e58f46dbc4cda4fcaff9d5ef22e865a94636f82450d1d2234949 + ``` - ```console - $ docker trust inspect --pretty example/trust-demo2 + ```console + $ docker trust inspect --pretty example/trust-demo2 - SIGNED TAG DIGEST SIGNERS - v1 74d4bfa917d55d53c7df3d2ab20a8d926874d61c3da5ef6de15dd2654fc467c4 bob + SIGNED TAG DIGEST SIGNERS + v1 74d4bfa917d55d53c7df3d2ab20a8d926874d61c3da5ef6de15dd2654fc467c4 bob - List of signers and their keys: + List of signers and their keys: - SIGNER KEYS - bob 5600f5ab76a2 + SIGNER KEYS + bob 5600f5ab76a2 - Administrative keys for example/trust-demo2: - Repository Key: ece554f14c9fc399da523a5f4e24fe306a0a6ee1cc79a10e4553d2ab20a8d9268 - Root Key: 3cb2228f6561e58f46dbc4cda4fcaff9d5ef22e865a94636f82450d1d2234949 - ``` + Administrative keys for example/trust-demo2: + Repository Key: ece554f14c9fc399da523a5f4e24fe306a0a6ee1cc79a10e4553d2ab20a8d9268 + Root Key: 3cb2228f6561e58f46dbc4cda4fcaff9d5ef22e865a94636f82450d1d2234949 + ``` - `docker trust signer remove` removes signers to repositories on a best effort - basis, so it will continue to remove the signer from subsequent repositories if - one attempt fails: + `docker trust signer remove` removes signers to repositories on a best effort + basis, so it will continue to remove the signer from subsequent repositories if + one attempt fails: - ```console - $ docker trust signer remove alice example/unauthorized example/authorized + ```console + $ docker trust signer remove alice example/unauthorized example/authorized - Removing signer "alice" from image example/unauthorized... - No signer alice for image example/unauthorized + Removing signer "alice" from image example/unauthorized... + No signer alice for image example/unauthorized - Removing signer "alice" from image example/authorized... - Enter passphrase for repository key with ID c6772a0: - Successfully removed alice from example/authorized + Removing signer "alice" from image example/authorized... + Enter passphrase for repository key with ID c6772a0: + Successfully removed alice from example/authorized - Error removing signer from: example/unauthorized - ``` + Error removing signer from: example/unauthorized + ``` deprecated: false experimental: false experimentalcli: false diff --git a/_data/engine-cli/docker_unpause.yaml b/_data/engine-cli/docker_unpause.yaml index 9eb3decc7e..97e157a896 100644 --- a/_data/engine-cli/docker_unpause.yaml +++ b/_data/engine-cli/docker_unpause.yaml @@ -1,20 +1,32 @@ command: docker unpause +aliases: docker container unpause, docker unpause short: Unpause all processes within one or more containers long: |- - The `docker unpause` command un-suspends all processes in the specified containers. - On Linux, it does this using the freezer cgroup. + The `docker unpause` command un-suspends all processes in the specified containers. + On Linux, it does this using the freezer cgroup. - See the - [freezer cgroup documentation](https://www.kernel.org/doc/Documentation/cgroup-v1/freezer-subsystem.txt) - for further details. + See the + [freezer cgroup documentation](https://www.kernel.org/doc/Documentation/cgroup-v1/freezer-subsystem.txt) + for further details. usage: docker unpause CONTAINER [CONTAINER...] pname: docker plink: docker.yaml +inherited_options: + - option: help + value_type: bool + default_value: "false" + description: Print usage + deprecated: false + hidden: true + experimental: false + experimentalcli: false + kubernetes: false + swarm: false examples: |- - ```console - $ docker unpause my_container - my_container - ``` + ```console + $ docker unpause my_container + my_container + ``` deprecated: false experimental: false experimentalcli: false diff --git a/_data/engine-cli/docker_update.yaml b/_data/engine-cli/docker_update.yaml index c44066c55c..f05b3bbe84 100644 --- a/_data/engine-cli/docker_update.yaml +++ b/_data/engine-cli/docker_update.yaml @@ -1,238 +1,268 @@ command: docker update +aliases: docker container update, docker update short: Update configuration of one or more containers long: |- - The `docker update` command dynamically updates container configuration. - You can use this command to prevent containers from consuming too many - resources from their Docker host. With a single command, you can place - limits on a single container or on many. To specify more than one container, - provide space-separated list of container names or IDs. + The `docker update` command dynamically updates container configuration. + You can use this command to prevent containers from consuming too many + resources from their Docker host. With a single command, you can place + limits on a single container or on many. To specify more than one container, + provide space-separated list of container names or IDs. - With the exception of the `--kernel-memory` option, you can specify these - options on a running or a stopped container. On kernel version older than - 4.6, you can only update `--kernel-memory` on a stopped container or on - a running container with kernel memory initialized. + With the exception of the `--kernel-memory` option, you can specify these + options on a running or a stopped container. On kernel version older than + 4.6, you can only update `--kernel-memory` on a stopped container or on + a running container with kernel memory initialized. - > **Warning** - > - > The `docker update` and `docker container update` commands are not supported - > for Windows containers. - {: .warning } + > **Warning** + > + > The `docker update` and `docker container update` commands are not supported + > for Windows containers. + {: .warning } usage: docker update [OPTIONS] CONTAINER [CONTAINER...] pname: docker plink: docker.yaml options: -- option: blkio-weight - value_type: uint16 - default_value: "0" - description: | - Block IO (relative weight), between 10 and 1000, or 0 to disable (default 0) - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: cpu-period - value_type: int64 - default_value: "0" - description: Limit CPU CFS (Completely Fair Scheduler) period - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: cpu-quota - value_type: int64 - default_value: "0" - description: Limit CPU CFS (Completely Fair Scheduler) quota - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: cpu-rt-period - value_type: int64 - default_value: "0" - description: Limit the CPU real-time period in microseconds - deprecated: false - min_api_version: "1.25" - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: cpu-rt-runtime - value_type: int64 - default_value: "0" - description: Limit the CPU real-time runtime in microseconds - deprecated: false - min_api_version: "1.25" - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: cpu-shares - shorthand: c - value_type: int64 - default_value: "0" - description: CPU shares (relative weight) - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: cpus - value_type: decimal - description: Number of CPUs - deprecated: false - min_api_version: "1.29" - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: cpuset-cpus - value_type: string - description: CPUs in which to allow execution (0-3, 0,1) - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: cpuset-mems - value_type: string - description: MEMs in which to allow execution (0-3, 0,1) - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: kernel-memory - value_type: bytes - default_value: "0" - description: Kernel memory limit - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: memory - shorthand: m - value_type: bytes - default_value: "0" - description: Memory limit - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: memory-reservation - value_type: bytes - default_value: "0" - description: Memory soft limit - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: memory-swap - value_type: bytes - default_value: "0" - description: | - Swap limit equal to memory plus swap: '-1' to enable unlimited swap - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: pids-limit - value_type: int64 - default_value: "0" - description: Tune container pids limit (set -1 for unlimited) - deprecated: false - min_api_version: "1.40" - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: restart - value_type: string - description: Restart policy to apply when a container exits - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false + - option: blkio-weight + value_type: uint16 + default_value: "0" + description: | + Block IO (relative weight), between 10 and 1000, or 0 to disable (default 0) + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: cpu-period + value_type: int64 + default_value: "0" + description: Limit CPU CFS (Completely Fair Scheduler) period + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: cpu-quota + value_type: int64 + default_value: "0" + description: Limit CPU CFS (Completely Fair Scheduler) quota + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: cpu-rt-period + value_type: int64 + default_value: "0" + description: Limit the CPU real-time period in microseconds + deprecated: false + hidden: false + min_api_version: "1.25" + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: cpu-rt-runtime + value_type: int64 + default_value: "0" + description: Limit the CPU real-time runtime in microseconds + deprecated: false + hidden: false + min_api_version: "1.25" + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: cpu-shares + shorthand: c + value_type: int64 + default_value: "0" + description: CPU shares (relative weight) + details_url: '#cpu-shares' + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: cpus + value_type: decimal + description: Number of CPUs + deprecated: false + hidden: false + min_api_version: "1.29" + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: cpuset-cpus + value_type: string + description: CPUs in which to allow execution (0-3, 0,1) + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: cpuset-mems + value_type: string + description: MEMs in which to allow execution (0-3, 0,1) + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: kernel-memory + value_type: bytes + default_value: "0" + description: Kernel memory limit (deprecated) + details_url: '#kernel-memory' + deprecated: true + hidden: true + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: memory + shorthand: m + value_type: bytes + default_value: "0" + description: Memory limit + details_url: '#memory' + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: memory-reservation + value_type: bytes + default_value: "0" + description: Memory soft limit + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: memory-swap + value_type: bytes + default_value: "0" + description: 'Swap limit equal to memory plus swap: -1 to enable unlimited swap' + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: pids-limit + value_type: int64 + default_value: "0" + description: Tune container pids limit (set -1 for unlimited) + deprecated: false + hidden: false + min_api_version: "1.40" + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: restart + value_type: string + description: Restart policy to apply when a container exits + details_url: '#restart' + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false +inherited_options: + - option: help + value_type: bool + default_value: "false" + description: Print usage + deprecated: false + hidden: true + experimental: false + experimentalcli: false + kubernetes: false + swarm: false examples: |- - The following sections illustrate ways to use this command. + The following sections illustrate ways to use this command. - ### Update a container's cpu-shares (--cpu-shares) + ### Update a container's cpu-shares (--cpu-shares) {#cpu-shares} - To limit a container's cpu-shares to 512, first identify the container - name or ID. You can use `docker ps` to find these values. You can also - use the ID returned from the `docker run` command. Then, do the following: + To limit a container's cpu-shares to 512, first identify the container + name or ID. You can use `docker ps` to find these values. You can also + use the ID returned from the `docker run` command. Then, do the following: - ```console - $ docker update --cpu-shares 512 abebf7571666 - ``` + ```console + $ docker update --cpu-shares 512 abebf7571666 + ``` - ### Update a container with cpu-shares and memory (-m, --memory) + ### Update a container with cpu-shares and memory (-m, --memory) {#memory} - To update multiple resource configurations for multiple containers: + To update multiple resource configurations for multiple containers: - ```console - $ docker update --cpu-shares 512 -m 300M abebf7571666 hopeful_morse - ``` + ```console + $ docker update --cpu-shares 512 -m 300M abebf7571666 hopeful_morse + ``` - ### Update a container's kernel memory constraints (--kernel-memory) + ### Update a container's kernel memory constraints (--kernel-memory) {#kernel-memory} - You can update a container's kernel memory limit using the `--kernel-memory` - option. On kernel version older than 4.6, this option can be updated on a - running container only if the container was started with `--kernel-memory`. - If the container was started *without* `--kernel-memory` you need to stop - the container before updating kernel memory. + You can update a container's kernel memory limit using the `--kernel-memory` + option. On kernel version older than 4.6, this option can be updated on a + running container only if the container was started with `--kernel-memory`. + If the container was started *without* `--kernel-memory` you need to stop + the container before updating kernel memory. - > **Note** - > - > The `--kernel-memory` option has been deprecated since Docker 20.10. + > **Note** + > + > The `--kernel-memory` option has been deprecated since Docker 20.10. - For example, if you started a container with this command: + For example, if you started a container with this command: - ```console - $ docker run -dit --name test --kernel-memory 50M ubuntu bash - ``` + ```console + $ docker run -dit --name test --kernel-memory 50M ubuntu bash + ``` - You can update kernel memory while the container is running: + You can update kernel memory while the container is running: - ```console - $ docker update --kernel-memory 80M test - ``` + ```console + $ docker update --kernel-memory 80M test + ``` - If you started a container *without* kernel memory initialized: + If you started a container *without* kernel memory initialized: - ```console - $ docker run -dit --name test2 --memory 300M ubuntu bash - ``` + ```console + $ docker run -dit --name test2 --memory 300M ubuntu bash + ``` - Update kernel memory of running container `test2` will fail. You need to stop - the container before updating the `--kernel-memory` setting. The next time you - start it, the container uses the new value. + Update kernel memory of running container `test2` will fail. You need to stop + the container before updating the `--kernel-memory` setting. The next time you + start it, the container uses the new value. - Kernel version newer than (include) 4.6 does not have this limitation, you - can use `--kernel-memory` the same way as other options. + Kernel version newer than (include) 4.6 does not have this limitation, you + can use `--kernel-memory` the same way as other options. - ### Update a container's restart policy (--restart) + ### Update a container's restart policy (--restart) {#restart} - You can change a container's restart policy on a running container. The new - restart policy takes effect instantly after you run `docker update` on a - container. + You can change a container's restart policy on a running container. The new + restart policy takes effect instantly after you run `docker update` on a + container. - To update restart policy for one or more containers: + To update restart policy for one or more containers: - ```console - $ docker update --restart=on-failure:3 abebf7571666 hopeful_morse - ``` + ```console + $ docker update --restart=on-failure:3 abebf7571666 hopeful_morse + ``` - Note that if the container is started with "--rm" flag, you cannot update the restart - policy for it. The `AutoRemove` and `RestartPolicy` are mutually exclusive for the - container. + Note that if the container is started with "--rm" flag, you cannot update the restart + policy for it. The `AutoRemove` and `RestartPolicy` are mutually exclusive for the + container. deprecated: false experimental: false experimentalcli: false diff --git a/_data/engine-cli/docker_version.yaml b/_data/engine-cli/docker_version.yaml index 197174170c..d7fa9e6e8a 100644 --- a/_data/engine-cli/docker_version.yaml +++ b/_data/engine-cli/docker_version.yaml @@ -1,189 +1,199 @@ command: docker version short: Show the Docker version information long: |- - The version command prints the current version number for all independently - versioned Docker components. Use the [`--format`](#format) option to customize - the output. + The version command prints the current version number for all independently + versioned Docker components. Use the [`--format`](#format) option to customize + the output. - The version command (`docker version`) outputs the version numbers of Docker - components, while the `--version` flag (`docker --version`) outputs the version - number of the Docker CLI you are using. + The version command (`docker version`) outputs the version numbers of Docker + components, while the `--version` flag (`docker --version`) outputs the version + number of the Docker CLI you are using. - ### Default output + ### Default output - The default output renders all version information divided into two sections; - the "Client" section contains information about the Docker CLI and client - components, and the "Server" section contains information about the Docker - Engine and components used by the Engine, such as the "Containerd" and "Runc" - OCI Runtimes. + The default output renders all version information divided into two sections; + the "Client" section contains information about the Docker CLI and client + components, and the "Server" section contains information about the Docker + Engine and components used by the Engine, such as the "Containerd" and "Runc" + OCI Runtimes. - The information shown may differ depending on how you installed Docker and - what components are in use. The following example shows the output on a macOS - machine running Docker Desktop: + The information shown may differ depending on how you installed Docker and + what components are in use. The following example shows the output on a macOS + machine running Docker Desktop: - ```console - $ docker version + ```console + $ docker version - Client: - Version: 20.10.16 - API version: 1.41 - Go version: go1.17.10 - Git commit: aa7e414 - Built: Thu May 12 09:17:28 2022 - OS/Arch: darwin/amd64 - Context: default + Client: + Version: 20.10.16 + API version: 1.41 + Go version: go1.17.10 + Git commit: aa7e414 + Built: Thu May 12 09:17:28 2022 + OS/Arch: darwin/amd64 + Context: default - Server: Docker Desktop 4.8.2 (77141) - Engine: - Version: 20.10.16 - API version: 1.41 (minimum version 1.12) - Go version: go1.17.10 - Git commit: f756502 - Built: Thu May 12 09:15:33 2022 - OS/Arch: linux/amd64 - Experimental: false - containerd: - Version: 1.6.4 - GitCommit: 212e8b6fa2f44b9c21b2798135fc6fb7c53efc16 - runc: - Version: 1.1.1 - GitCommit: v1.1.1-0-g52de29d - docker-init: - Version: 0.19.0 - GitCommit: de40ad0 - ``` + Server: Docker Desktop 4.8.2 (77141) + Engine: + Version: 20.10.16 + API version: 1.41 (minimum version 1.12) + Go version: go1.17.10 + Git commit: f756502 + Built: Thu May 12 09:15:33 2022 + OS/Arch: linux/amd64 + Experimental: false + containerd: + Version: 1.6.4 + GitCommit: 212e8b6fa2f44b9c21b2798135fc6fb7c53efc16 + runc: + Version: 1.1.1 + GitCommit: v1.1.1-0-g52de29d + docker-init: + Version: 0.19.0 + GitCommit: de40ad0 + ``` - ### Client and server versions + ### Client and server versions - Docker uses a client/server architecture, which allows you to use the Docker CLI - on your local machine to control a Docker Engine running on a remote machine, - which can be (for example) a machine running in the Cloud or inside a Virtual Machine. + Docker uses a client/server architecture, which allows you to use the Docker CLI + on your local machine to control a Docker Engine running on a remote machine, + which can be (for example) a machine running in the Cloud or inside a Virtual Machine. - The following example switches the Docker CLI to use a [context](context.md) - named "remote-test-server", which runs an older version of the Docker Engine - on a Linux server: + The following example switches the Docker CLI to use a [context](context.md) + named "remote-test-server", which runs an older version of the Docker Engine + on a Linux server: - ```console - $ docker context use remote-test-server - remote-test-server + ```console + $ docker context use remote-test-server + remote-test-server - $ docker version + $ docker version - Client: - Version: 20.10.16 - API version: 1.40 (downgraded from 1.41) - Go version: go1.17.10 - Git commit: aa7e414 - Built: Thu May 12 09:17:28 2022 - OS/Arch: darwin/amd64 - Context: remote-test-server + Client: + Version: 20.10.16 + API version: 1.40 (downgraded from 1.41) + Go version: go1.17.10 + Git commit: aa7e414 + Built: Thu May 12 09:17:28 2022 + OS/Arch: darwin/amd64 + Context: remote-test-server - Server: Docker Engine - Community - Engine: - Version: 19.03.8 - API version: 1.40 (minimum version 1.12) - Go version: go1.12.17 - Git commit: afacb8b - Built: Wed Mar 11 01:29:16 2020 - OS/Arch: linux/amd64 - containerd: - Version: v1.2.13 - GitCommit: 7ad184331fa3e55e52b890ea95e65ba581ae3429 - runc: - Version: 1.0.0-rc10 - GitCommit: dc9208a3303feef5b3839f4323d9beb36df0a9dd - docker-init: - Version: 0.18.0 - GitCommit: fec3683 - ``` + Server: Docker Engine - Community + Engine: + Version: 19.03.8 + API version: 1.40 (minimum version 1.12) + Go version: go1.12.17 + Git commit: afacb8b + Built: Wed Mar 11 01:29:16 2020 + OS/Arch: linux/amd64 + containerd: + Version: v1.2.13 + GitCommit: 7ad184331fa3e55e52b890ea95e65ba581ae3429 + runc: + Version: 1.0.0-rc10 + GitCommit: dc9208a3303feef5b3839f4323d9beb36df0a9dd + docker-init: + Version: 0.18.0 + GitCommit: fec3683 + ``` + + ### API version and version negotiation + + The API version used by the client depends on the Docker Engine that the Docker + CLI is connecting with. When connecting with the Docker Engine, the Docker CLI + and Docker Engine perform API version negotiation, and select the highest API + version that is supported by both the Docker CLI and the Docker Engine. + + For example, if the CLI is connecting with a Docker 19.03 engine, it downgrades + to API version 1.40 (refer to the [API version matrix](/engine/api/#api-version-matrix) + to learn about the supported API versions for Docker Engine): + + ```console + $ docker version --format '{{.Client.APIVersion}}' + + 1.40 + ``` + + Be aware that API version can also be overridden using the `DOCKER_API_VERSION` + environment variable, which can be useful for debugging purposes, and disables + API version negotiation. The following example illustrates an environment where + the `DOCKER_API_VERSION` environment variable is set. Unsetting the environment + variable removes the override, and re-enables API version negotiation: + + ```console + $ env | grep DOCKER_API_VERSION + DOCKER_API_VERSION=1.39 + + $ docker version --format '{{.Client.APIVersion}}' + 1.39 + + $ unset DOCKER_API_VERSION + $ docker version --format '{{.Client.APIVersion}}' + 1.41 + ``` usage: docker version [OPTIONS] pname: docker plink: docker.yaml options: -- option: format - shorthand: f - value_type: string - description: Format the output using the given Go template - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: kubeconfig - value_type: string - description: Kubernetes config file - deprecated: true - experimental: false - experimentalcli: false - kubernetes: true - swarm: false + - option: format + shorthand: f + value_type: string + description: Format the output using the given Go template + details_url: '#format' + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false +inherited_options: + - option: help + value_type: bool + default_value: "false" + description: Print usage + deprecated: false + hidden: true + experimental: false + experimentalcli: false + kubernetes: false + swarm: false examples: |- - ### Format the output (--format) + ### Format the output (--format) {#format} - The formatting option (`--format`) pretty-prints the output using a Go template, - which allows you to customize the output format, or to obtain specific information - from the output. Refer to the [format command and log output](https://docs.docker.com/config/formatting/) - page for details of the format. + The formatting option (`--format`) pretty-prints the output using a Go template, + which allows you to customize the output format, or to obtain specific information + from the output. Refer to the [format command and log output](/config/formatting/) + page for details of the format. - ### Get the server version + ### Get the server version - ```console - $ docker version --format '{{.Server.Version}}' + ```console + $ docker version --format '{{.Server.Version}}' - 20.10.16 - ``` + 20.10.16 + ``` - ### Dump raw JSON data + ### Get the client API version - ```console - $ docker version --format '{{json .}}' + The following example prints the API version that is used by the client: - {"Client":{"Platform":{"Name":"Docker Engine - Community"},"Version":"19.03.8","ApiVersion":"1.40","DefaultAPIVersion":"1.40","GitCommit":"afacb8b","GoVersion":"go1.12.17","Os":"darwin","Arch":"amd64","BuildTime":"Wed Mar 11 01:21:11 2020","Experimental":true},"Server":{"Platform":{"Name":"Docker Engine - Community"},"Components":[{"Name":"Engine","Version":"19.03.8","Details":{"ApiVersion":"1.40","Arch":"amd64","BuildTime":"Wed Mar 11 01:29:16 2020","Experimental":"true","GitCommit":"afacb8b","GoVersion":"go1.12.17","KernelVersion":"4.19.76-linuxkit","MinAPIVersion":"1.12","Os":"linux"}},{"Name":"containerd","Version":"v1.2.13","Details":{"GitCommit":"7ad184331fa3e55e52b890ea95e65ba581ae3429"}},{"Name":"runc","Version":"1.0.0-rc10","Details":{"GitCommit":"dc9208a3303feef5b3839f4323d9beb36df0a9dd"}},{"Name":"docker-init","Version":"0.18.0","Details":{"GitCommit":"fec3683"}}],"Version":"19.03.8","ApiVersion":"1.40","MinAPIVersion":"1.12","GitCommit":"afacb8b","GoVersion":"go1.12.17","Os":"linux","Arch":"amd64","KernelVersion":"4.19.76-linuxkit","Experimental":true,"BuildTime":"2020-03-11T01:29:16.000000000+00:00"}} - ``` + ```console + $ docker version --format '{{.Client.APIVersion}}' - ### Print the current context + 1.41 + ``` - The following example prints the currently used [`docker context`](context.md): + The version shown is the API version that is negotiated between the client + and the Docker Engine. Refer to [API version and version negotiation](#api-version-and-version-negotiation) + above for more information. - ```console - $ docker version --format='{{.Client.Context}}' - default - ``` + ### Dump raw JSON data - As an example, this output can be used to dynamically change your shell prompt - to indicate your active context. The example below illustrates how this output - could be used when using Bash as your shell. + ```console + $ docker version --format '{{json .}}' - Declare a function to obtain the current context in your `~/.bashrc`, and set - this command as your `PROMPT_COMMAND` - - ```console - function docker_context_prompt() { - PS1="context: $(docker version --format='{{.Client.Context}}')> " - } - - PROMPT_COMMAND=docker_context_prompt - ``` - - After reloading the `~/.bashrc`, the prompt now shows the currently selected - `docker context`: - - ```console - $ source ~/.bashrc - context: default> docker context create --docker host=unix:///var/run/docker.sock my-context - my-context - Successfully created context "my-context" - context: default> docker context use my-context - my-context - Current context is now "my-context" - context: my-context> docker context use default - default - Current context is now "default" - context: default> - ``` - - Refer to the [`docker context` section](context.md) in the command line reference - for more information about `docker context`. + {"Client":{"Platform":{"Name":"Docker Engine - Community"},"Version":"19.03.8","ApiVersion":"1.40","DefaultAPIVersion":"1.40","GitCommit":"afacb8b","GoVersion":"go1.12.17","Os":"darwin","Arch":"amd64","BuildTime":"Wed Mar 11 01:21:11 2020","Experimental":true},"Server":{"Platform":{"Name":"Docker Engine - Community"},"Components":[{"Name":"Engine","Version":"19.03.8","Details":{"ApiVersion":"1.40","Arch":"amd64","BuildTime":"Wed Mar 11 01:29:16 2020","Experimental":"true","GitCommit":"afacb8b","GoVersion":"go1.12.17","KernelVersion":"4.19.76-linuxkit","MinAPIVersion":"1.12","Os":"linux"}},{"Name":"containerd","Version":"v1.2.13","Details":{"GitCommit":"7ad184331fa3e55e52b890ea95e65ba581ae3429"}},{"Name":"runc","Version":"1.0.0-rc10","Details":{"GitCommit":"dc9208a3303feef5b3839f4323d9beb36df0a9dd"}},{"Name":"docker-init","Version":"0.18.0","Details":{"GitCommit":"fec3683"}}],"Version":"19.03.8","ApiVersion":"1.40","MinAPIVersion":"1.12","GitCommit":"afacb8b","GoVersion":"go1.12.17","Os":"linux","Arch":"amd64","KernelVersion":"4.19.76-linuxkit","Experimental":true,"BuildTime":"2020-03-11T01:29:16.000000000+00:00"}} + ``` deprecated: false experimental: false experimentalcli: false diff --git a/_data/engine-cli/docker_volume.yaml b/_data/engine-cli/docker_volume.yaml index 26aead5194..aed184450a 100644 --- a/_data/engine-cli/docker_volume.yaml +++ b/_data/engine-cli/docker_volume.yaml @@ -1,23 +1,36 @@ command: docker volume short: Manage volumes long: |- - Manage volumes. You can use subcommands to create, inspect, list, remove, or - prune volumes. + Manage volumes. You can use subcommands to create, inspect, list, remove, or + prune volumes. usage: docker volume COMMAND pname: docker plink: docker.yaml cname: -- docker volume create -- docker volume inspect -- docker volume ls -- docker volume prune -- docker volume rm + - docker volume create + - docker volume inspect + - docker volume ls + - docker volume prune + - docker volume rm + - docker volume update clink: -- docker_volume_create.yaml -- docker_volume_inspect.yaml -- docker_volume_ls.yaml -- docker_volume_prune.yaml -- docker_volume_rm.yaml + - docker_volume_create.yaml + - docker_volume_inspect.yaml + - docker_volume_ls.yaml + - docker_volume_prune.yaml + - docker_volume_rm.yaml + - docker_volume_update.yaml +inherited_options: + - option: help + value_type: bool + default_value: "false" + description: Print usage + deprecated: false + hidden: true + experimental: false + experimentalcli: false + kubernetes: false + swarm: false deprecated: false min_api_version: "1.21" experimental: false diff --git a/_data/engine-cli/docker_volume_create.yaml b/_data/engine-cli/docker_volume_create.yaml index c38a4725e8..0714736c51 100644 --- a/_data/engine-cli/docker_volume_create.yaml +++ b/_data/engine-cli/docker_volume_create.yaml @@ -1,130 +1,254 @@ command: docker volume create short: Create a volume long: |- - Creates a new volume that containers can consume and store data in. If a name is - not specified, Docker generates a random name. + Creates a new volume that containers can consume and store data in. If a name is + not specified, Docker generates a random name. usage: docker volume create [OPTIONS] [VOLUME] pname: docker volume plink: docker_volume.yaml options: -- option: driver - shorthand: d - value_type: string - default_value: local - description: Specify volume driver name - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: label - value_type: list - description: Set metadata for a volume - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: name - value_type: string - description: Specify volume name - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: opt - shorthand: o - value_type: map - default_value: map[] - description: Set driver specific options - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false + - option: availability + value_type: string + default_value: active + description: Cluster Volume availability (`active`, `pause`, `drain`) + deprecated: false + hidden: false + min_api_version: "1.42" + experimental: false + experimentalcli: false + kubernetes: false + swarm: true + - option: driver + shorthand: d + value_type: string + default_value: local + description: Specify volume driver name + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: group + value_type: string + description: Cluster Volume group (cluster volumes) + deprecated: false + hidden: false + min_api_version: "1.42" + experimental: false + experimentalcli: false + kubernetes: false + swarm: true + - option: label + value_type: list + description: Set metadata for a volume + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: limit-bytes + value_type: bytes + default_value: "0" + description: Minimum size of the Cluster Volume in bytes + deprecated: false + hidden: false + min_api_version: "1.42" + experimental: false + experimentalcli: false + kubernetes: false + swarm: true + - option: name + value_type: string + description: Specify volume name + deprecated: false + hidden: true + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: opt + shorthand: o + value_type: map + default_value: map[] + description: Set driver specific options + details_url: '#opt' + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: required-bytes + value_type: bytes + default_value: "0" + description: Maximum size of the Cluster Volume in bytes + deprecated: false + hidden: false + min_api_version: "1.42" + experimental: false + experimentalcli: false + kubernetes: false + swarm: true + - option: scope + value_type: string + default_value: single + description: Cluster Volume access scope (`single`, `multi`) + deprecated: false + hidden: false + min_api_version: "1.42" + experimental: false + experimentalcli: false + kubernetes: false + swarm: true + - option: secret + value_type: map + default_value: map[] + description: Cluster Volume secrets + deprecated: false + hidden: false + min_api_version: "1.42" + experimental: false + experimentalcli: false + kubernetes: false + swarm: true + - option: sharing + value_type: string + default_value: none + description: | + Cluster Volume access sharing (`none`, `readonly`, `onewriter`, `all`) + deprecated: false + hidden: false + min_api_version: "1.42" + experimental: false + experimentalcli: false + kubernetes: false + swarm: true + - option: topology-preferred + value_type: list + description: A topology that the Cluster Volume would be preferred in + deprecated: false + hidden: false + min_api_version: "1.42" + experimental: false + experimentalcli: false + kubernetes: false + swarm: true + - option: topology-required + value_type: list + description: A topology that the Cluster Volume must be accessible from + deprecated: false + hidden: false + min_api_version: "1.42" + experimental: false + experimentalcli: false + kubernetes: false + swarm: true + - option: type + value_type: string + default_value: block + description: Cluster Volume access type (`mount`, `block`) + deprecated: false + hidden: false + min_api_version: "1.42" + experimental: false + experimentalcli: false + kubernetes: false + swarm: true +inherited_options: + - option: help + value_type: bool + default_value: "false" + description: Print usage + deprecated: false + hidden: true + experimental: false + experimentalcli: false + kubernetes: false + swarm: false examples: |- - Create a volume and then configure the container to use it: + Create a volume and then configure the container to use it: - ```console - $ docker volume create hello + ```console + $ docker volume create hello - hello + hello - $ docker run -d -v hello:/world busybox ls /world - ``` + $ docker run -d -v hello:/world busybox ls /world + ``` - The mount is created inside the container's `/world` directory. Docker does not - support relative paths for mount points inside the container. + The mount is created inside the container's `/world` directory. Docker does not + support relative paths for mount points inside the container. - Multiple containers can use the same volume in the same time period. This is - useful if two containers need access to shared data. For example, if one - container writes and the other reads the data. + Multiple containers can use the same volume in the same time period. This is + useful if two containers need access to shared data. For example, if one + container writes and the other reads the data. - Volume names must be unique among drivers. This means you cannot use the same - volume name with two different drivers. If you attempt this `docker` returns an - error: + Volume names must be unique among drivers. This means you cannot use the same + volume name with two different drivers. If you attempt this `docker` returns an + error: - ```console - A volume named "hello" already exists with the "some-other" driver. Choose a different volume name. - ``` + ```console + A volume named "hello" already exists with the "some-other" driver. Choose a different volume name. + ``` - If you specify a volume name already in use on the current driver, Docker - assumes you want to re-use the existing volume and does not return an error. + If you specify a volume name already in use on the current driver, Docker + assumes you want to re-use the existing volume and does not return an error. - ### Driver-specific options (-o, --opt) + ### Driver-specific options (-o, --opt) {#opt} - Some volume drivers may take options to customize the volume creation. Use the - `-o` or `--opt` flags to pass driver options: + Some volume drivers may take options to customize the volume creation. Use the + `-o` or `--opt` flags to pass driver options: - ```console - $ docker volume create --driver fake \ - --opt tardis=blue \ - --opt timey=wimey \ - foo - ``` + ```console + $ docker volume create --driver fake \ + --opt tardis=blue \ + --opt timey=wimey \ + foo + ``` - These options are passed directly to the volume driver. Options for - different volume drivers may do different things (or nothing at all). + These options are passed directly to the volume driver. Options for + different volume drivers may do different things (or nothing at all). - The built-in `local` driver on Windows does not support any options. + The built-in `local` driver on Windows does not support any options. - The built-in `local` driver on Linux accepts options similar to the linux - `mount` command. You can provide multiple options by passing the `--opt` flag - multiple times. Some `mount` options (such as the `o` option) can take a - comma-separated list of options. Complete list of available mount options can be - found [here](https://man7.org/linux/man-pages/man8/mount.8.html). + The built-in `local` driver on Linux accepts options similar to the linux + `mount` command. You can provide multiple options by passing the `--opt` flag + multiple times. Some `mount` options (such as the `o` option) can take a + comma-separated list of options. Complete list of available mount options can be + found [here](https://man7.org/linux/man-pages/man8/mount.8.html). - For example, the following creates a `tmpfs` volume called `foo` with a size of - 100 megabyte and `uid` of 1000. + For example, the following creates a `tmpfs` volume called `foo` with a size of + 100 megabyte and `uid` of 1000. - ```console - $ docker volume create --driver local \ - --opt type=tmpfs \ - --opt device=tmpfs \ - --opt o=size=100m,uid=1000 \ - foo - ``` + ```console + $ docker volume create --driver local \ + --opt type=tmpfs \ + --opt device=tmpfs \ + --opt o=size=100m,uid=1000 \ + foo + ``` - Another example that uses `btrfs`: + Another example that uses `btrfs`: - ```console - $ docker volume create --driver local \ - --opt type=btrfs \ - --opt device=/dev/sda2 \ - foo - ``` + ```console + $ docker volume create --driver local \ + --opt type=btrfs \ + --opt device=/dev/sda2 \ + foo + ``` - Another example that uses `nfs` to mount the `/path/to/dir` in `rw` mode from - `192.168.1.1`: + Another example that uses `nfs` to mount the `/path/to/dir` in `rw` mode from + `192.168.1.1`: - ```console - $ docker volume create --driver local \ - --opt type=nfs \ - --opt o=addr=192.168.1.1,rw \ - --opt device=:/path/to/dir \ - foo - ``` + ```console + $ docker volume create --driver local \ + --opt type=nfs \ + --opt o=addr=192.168.1.1,rw \ + --opt device=:/path/to/dir \ + foo + ``` deprecated: false min_api_version: "1.21" experimental: false diff --git a/_data/engine-cli/docker_volume_inspect.yaml b/_data/engine-cli/docker_volume_inspect.yaml index 3fcc4af7fb..3a15ef3d4b 100644 --- a/_data/engine-cli/docker_volume_inspect.yaml +++ b/_data/engine-cli/docker_volume_inspect.yaml @@ -1,63 +1,80 @@ command: docker volume inspect short: Display detailed information on one or more volumes long: |- - Returns information about a volume. By default, this command renders all results - in a JSON array. You can specify an alternate format to execute a - given template for each result. Go's - [text/template](https://golang.org/pkg/text/template/) package describes all the - details of the format. + Returns information about a volume. By default, this command renders all results + in a JSON array. You can specify an alternate format to execute a + given template for each result. Go's + [text/template](https://golang.org/pkg/text/template/) package describes all the + details of the format. usage: docker volume inspect [OPTIONS] VOLUME [VOLUME...] pname: docker volume plink: docker_volume.yaml options: -- option: format - shorthand: f - value_type: string - description: Format the output using the given Go template - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false + - option: format + shorthand: f + value_type: string + description: |- + Format output using a custom template: + 'json': Print in JSON format + 'TEMPLATE': Print output using the given Go template. + Refer to https://docs.docker.com/go/formatting/ for more information about formatting output with templates + details_url: '#format' + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false +inherited_options: + - option: help + value_type: bool + default_value: "false" + description: Print usage + deprecated: false + hidden: true + experimental: false + experimentalcli: false + kubernetes: false + swarm: false examples: |- - ```console - $ docker volume create myvolume + ```console + $ docker volume create myvolume - myvolume - ``` + myvolume + ``` - Use the `docker volume inspect` comment to inspect the configuration of the volume: + Use the `docker volume inspect` comment to inspect the configuration of the volume: - ```console - $ docker volume inspect myvolume - ``` + ```console + $ docker volume inspect myvolume + ``` - The output is in JSON format, for example: + The output is in JSON format, for example: - ```json - [ - { - "CreatedAt": "2020-04-19T11:00:21Z", - "Driver": "local", - "Labels": {}, - "Mountpoint": "/var/lib/docker/volumes/8140a838303144125b4f54653b47ede0486282c623c3551fbc7f390cdc3e9cf5/_data", - "Name": "myvolume", - "Options": {}, - "Scope": "local" - } - ] - ``` + ```json + [ + { + "CreatedAt": "2020-04-19T11:00:21Z", + "Driver": "local", + "Labels": {}, + "Mountpoint": "/var/lib/docker/volumes/8140a838303144125b4f54653b47ede0486282c623c3551fbc7f390cdc3e9cf5/_data", + "Name": "myvolume", + "Options": {}, + "Scope": "local" + } + ] + ``` - ### Format the output (--format) + ### Format the output (--format) {#format} - Use the `--format` flag to format the output using a Go template, for example, - to print the `Mountpoint` property: + Use the `--format` flag to format the output using a Go template, for example, + to print the `Mountpoint` property: - ```console - $ docker volume inspect --format '{{ .Mountpoint }}' myvolume + ```console + $ docker volume inspect --format '{{ .Mountpoint }}' myvolume - /var/lib/docker/volumes/myvolume/_data - ``` + /var/lib/docker/volumes/myvolume/_data + ``` deprecated: false min_api_version: "1.21" experimental: false diff --git a/_data/engine-cli/docker_volume_ls.yaml b/_data/engine-cli/docker_volume_ls.yaml index 0a1dd059e7..0763128e9a 100644 --- a/_data/engine-cli/docker_volume_ls.yaml +++ b/_data/engine-cli/docker_volume_ls.yaml @@ -1,190 +1,231 @@ command: docker volume ls -aliases: list +aliases: docker volume ls, docker volume list short: List volumes long: |- - List all the volumes known to Docker. You can filter using the `-f` or - `--filter` flag. Refer to the [filtering](#filter) section for more - information about available filter options. + List all the volumes known to Docker. You can filter using the `-f` or + `--filter` flag. Refer to the [filtering](#filter) section for more + information about available filter options. usage: docker volume ls [OPTIONS] pname: docker volume plink: docker_volume.yaml options: -- option: filter - shorthand: f - value_type: filter - description: Provide filter values (e.g. 'dangling=true') - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: format - value_type: string - description: Pretty-print volumes using a Go template - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false -- option: quiet - shorthand: q - value_type: bool - default_value: "false" - description: Only display volume names - deprecated: false - experimental: false - experimentalcli: false - kubernetes: false - swarm: false + - option: cluster + value_type: bool + default_value: "false" + description: | + Display only cluster volumes, and use cluster volume list formatting + deprecated: false + hidden: false + min_api_version: "1.42" + experimental: false + experimentalcli: false + kubernetes: false + swarm: true + - option: filter + shorthand: f + value_type: filter + description: Provide filter values (e.g. `dangling=true`) + details_url: '#filter' + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: format + value_type: string + description: |- + Format output using a custom template: + 'table': Print output in table format with column headers (default) + 'table TEMPLATE': Print output in table format using the given Go template + 'json': Print in JSON format + 'TEMPLATE': Print output using the given Go template. + Refer to https://docs.docker.com/go/formatting/ for more information about formatting output with templates + details_url: '#format' + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: quiet + shorthand: q + value_type: bool + default_value: "false" + description: Only display volume names + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false +inherited_options: + - option: help + value_type: bool + default_value: "false" + description: Print usage + deprecated: false + hidden: true + experimental: false + experimentalcli: false + kubernetes: false + swarm: false examples: |- - ### Create a volume + ### Create a volume - ```console - $ docker volume create rosemary + ```console + $ docker volume create rosemary - rosemary + rosemary - $ docker volume create tyler + $ docker volume create tyler - tyler + tyler - $ docker volume ls + $ docker volume ls - DRIVER VOLUME NAME - local rosemary - local tyler - ``` + DRIVER VOLUME NAME + local rosemary + local tyler + ``` - ### Filtering (--filter) + ### Filtering (--filter) {#filter} - The filtering flag (`-f` or `--filter`) format is of "key=value". If there is more - than one filter, then pass multiple flags (e.g., `--filter "foo=bar" --filter "bif=baz"`) + The filtering flag (`-f` or `--filter`) format is of "key=value". If there is more + than one filter, then pass multiple flags (e.g., `--filter "foo=bar" --filter "bif=baz"`) - The currently supported filters are: + The currently supported filters are: - - dangling (boolean - true or false, 0 or 1) - - driver (a volume driver's name) - - label (`label=` or `label==`) - - name (a volume's name) + - dangling (boolean - true or false, 0 or 1) + - driver (a volume driver's name) + - label (`label=` or `label==`) + - name (a volume's name) - #### dangling + #### dangling - The `dangling` filter matches on all volumes not referenced by any containers + The `dangling` filter matches on all volumes not referenced by any containers - ```console - $ docker run -d -v tyler:/tmpwork busybox + ```console + $ docker run -d -v tyler:/tmpwork busybox - f86a7dd02898067079c99ceacd810149060a70528eff3754d0b0f1a93bd0af18 - $ docker volume ls -f dangling=true - DRIVER VOLUME NAME - local rosemary - ``` + f86a7dd02898067079c99ceacd810149060a70528eff3754d0b0f1a93bd0af18 + $ docker volume ls -f dangling=true + DRIVER VOLUME NAME + local rosemary + ``` - #### driver + #### driver - The `driver` filter matches volumes based on their driver. + The `driver` filter matches volumes based on their driver. - The following example matches volumes that are created with the `local` driver: + The following example matches volumes that are created with the `local` driver: - ```console - $ docker volume ls -f driver=local + ```console + $ docker volume ls -f driver=local - DRIVER VOLUME NAME - local rosemary - local tyler - ``` + DRIVER VOLUME NAME + local rosemary + local tyler + ``` - #### label + #### label - The `label` filter matches volumes based on the presence of a `label` alone or - a `label` and a value. + The `label` filter matches volumes based on the presence of a `label` alone or + a `label` and a value. - First, let's create some volumes to illustrate this; + First, let's create some volumes to illustrate this; - ```console - $ docker volume create the-doctor --label is-timelord=yes + ```console + $ docker volume create the-doctor --label is-timelord=yes - the-doctor - $ docker volume create daleks --label is-timelord=no + the-doctor + $ docker volume create daleks --label is-timelord=no - daleks - ``` + daleks + ``` - The following example filter matches volumes with the `is-timelord` label - regardless of its value. + The following example filter matches volumes with the `is-timelord` label + regardless of its value. - ```console - $ docker volume ls --filter label=is-timelord + ```console + $ docker volume ls --filter label=is-timelord - DRIVER VOLUME NAME - local daleks - local the-doctor - ``` + DRIVER VOLUME NAME + local daleks + local the-doctor + ``` - As the above example demonstrates, both volumes with `is-timelord=yes`, and - `is-timelord=no` are returned. + As the above example demonstrates, both volumes with `is-timelord=yes`, and + `is-timelord=no` are returned. - Filtering on both `key` *and* `value` of the label, produces the expected result: + Filtering on both `key` *and* `value` of the label, produces the expected result: - ```console - $ docker volume ls --filter label=is-timelord=yes + ```console + $ docker volume ls --filter label=is-timelord=yes - DRIVER VOLUME NAME - local the-doctor - ``` + DRIVER VOLUME NAME + local the-doctor + ``` - Specifying multiple label filter produces an "and" search; all conditions - should be met; + Specifying multiple label filter produces an "and" search; all conditions + should be met; - ```console - $ docker volume ls --filter label=is-timelord=yes --filter label=is-timelord=no + ```console + $ docker volume ls --filter label=is-timelord=yes --filter label=is-timelord=no - DRIVER VOLUME NAME - ``` + DRIVER VOLUME NAME + ``` - #### name + #### name - The `name` filter matches on all or part of a volume's name. + The `name` filter matches on all or part of a volume's name. - The following filter matches all volumes with a name containing the `rose` string. + The following filter matches all volumes with a name containing the `rose` string. - ```console - $ docker volume ls -f name=rose + ```console + $ docker volume ls -f name=rose - DRIVER VOLUME NAME - local rosemary - ``` + DRIVER VOLUME NAME + local rosemary + ``` - ### Format the output (--format) + ### Format the output (--format) {#format} - The formatting options (`--format`) pretty-prints volumes output - using a Go template. + The formatting options (`--format`) pretty-prints volumes output + using a Go template. - Valid placeholders for the Go template are listed below: + Valid placeholders for the Go template are listed below: - | Placeholder | Description | - |---------------|---------------------------------------------------------------------------------------| - | `.Name` | Volume name | - | `.Driver` | Volume driver | - | `.Scope` | Volume scope (local, global) | - | `.Mountpoint` | The mount point of the volume on the host | - | `.Labels` | All labels assigned to the volume | - | `.Label` | Value of a specific label for this volume. For example `{{.Label "project.version"}}` | + | Placeholder | Description | + |---------------|---------------------------------------------------------------------------------------| + | `.Name` | Volume name | + | `.Driver` | Volume driver | + | `.Scope` | Volume scope (local, global) | + | `.Mountpoint` | The mount point of the volume on the host | + | `.Labels` | All labels assigned to the volume | + | `.Label` | Value of a specific label for this volume. For example `{{.Label "project.version"}}` | - When using the `--format` option, the `volume ls` command will either - output the data exactly as the template declares or, when using the - `table` directive, includes column headers as well. + When using the `--format` option, the `volume ls` command will either + output the data exactly as the template declares or, when using the + `table` directive, includes column headers as well. - The following example uses a template without headers and outputs the - `Name` and `Driver` entries separated by a colon (`:`) for all volumes: + The following example uses a template without headers and outputs the + `Name` and `Driver` entries separated by a colon (`:`) for all volumes: - ```console - $ docker volume ls --format "{{.Name}}: {{.Driver}}" + ```console + $ docker volume ls --format "{{.Name}}: {{.Driver}}" - vol1: local - vol2: local - vol3: local - ``` + vol1: local + vol2: local + vol3: local + ``` + + To list all volumes in JSON format, use the `json` directive: + + ```console + $ docker volume ls --format json + {"Driver":"local","Labels":"","Links":"N/A","Mountpoint":"/var/lib/docker/volumes/docker-cli-dev-cache/_data","Name":"docker-cli-dev-cache","Scope":"local","Size":"N/A"} + ``` deprecated: false min_api_version: "1.21" experimental: false diff --git a/_data/engine-cli/docker_volume_prune.yaml b/_data/engine-cli/docker_volume_prune.yaml index 69d04e7ff3..582b8a8a55 100644 --- a/_data/engine-cli/docker_volume_prune.yaml +++ b/_data/engine-cli/docker_volume_prune.yaml @@ -1,55 +1,69 @@ command: docker volume prune short: Remove all unused local volumes -long: Remove all unused local volumes. Unused local volumes are those which are not - referenced by any containers +long: | + Remove all unused local volumes. Unused local volumes are those which are not referenced by any containers usage: docker volume prune [OPTIONS] pname: docker volume plink: docker_volume.yaml options: -- option: filter - value_type: filter - description: Provide filter values (e.g. 'label=
    @@ -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 ```

    u2U{%zzWFs^i{kG>mEjBm%);Up`oAEXSsIv6pK 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�d0=L2Ryu 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 literal 0 HcmV?d00001 diff --git a/docker-hub/images/create-connection.png b/docker-hub/images/create-connection.png new file mode 100644 index 0000000000000000000000000000000000000000..30561e1ade2875e29d89453e7cb1398920e72fc6 GIT binary patch literal 30061 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 YM1S>8kWw7@=SYyQrlCfyngiKCpkhe{i&aaQJuk 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 CHZI`+ literal 0 HcmV?d00001 diff --git a/docker-hub/images/default-connection.png b/docker-hub/images/default-connection.png new file mode 100644 index 0000000000000000000000000000000000000000..5041c6ab30390549450933768061819a5f589bdd GIT binary patch literal 33567 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 literal 0 HcmV?d00001 diff --git a/docker-hub/images/edit-connection.png b/docker-hub/images/edit-connection.png new file mode 100644 index 0000000000000000000000000000000000000000..4ff2858d079f35f9ec361f4c9f7817a37d73621b GIT binary patch literal 30915 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 bHzbKPBttqaId;I$STQso>#2TIv5om3U&)&_ literal 0 HcmV?d00001 diff --git a/docker-hub/images/group-attribute-statement.png b/docker-hub/images/group-attribute-statement.png new file mode 100644 index 0000000000000000000000000000000000000000..040dcf6f8b8421b3a529ebe6b2819b3312dcdd44 GIT binary patch literal 17910 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 literal 0 HcmV?d00001 diff --git a/docker-hub/images/idp-sso-connection.png b/docker-hub/images/idp-sso-connection.png new file mode 100644 index 0000000000000000000000000000000000000000..875851fce0ed8c6bc543594581e3d3826c205400 GIT binary patch literal 26599 zcmZU)1yox>*Dj0&cXxM}w0I#n#ic;8QZ$r82~f1SyGzjk#ob*Cq0j;Wid%6g?!|A~ z_xs*^*Z-e2i_GlV^X$E!J?CU*PKeajRK~-m#zsOy!c$dI&_zN5K#`D8Aeg8KNpQ#3 zBcgGkt*)=w(9qD>*jQa%^Pft6eSKYBU2SbGLQ-8_T~&oBRh5;9Qdv<^QC3!7R#sN} z_bM+gE-fxDE-FHlqAy<%yDJdywX=&-{=@}UrpFd|JuB@yqS65dT7Z(Tw;^gGy;NbA?-8(QCY-eX@ZEbC7 zX=!0$VQy}2YHDh1Z2bE5YXbv=SFc{_>FMd{=xAwaX=-Y!tE;Q3swyihD=I3=%gf8k z%D#B`RWpO=@Ho12@Hlaq~&jfI7UnVFf9k&&LB zo|cxDnwpxDl9G&!jFgm=goK2cn3#}|5FZ~O2L}fW3kw4S105Y54Gj$$85xmcUMDyo zqI`fqbDNa#n3DZ8t>{0a8Z@gNHm4UcZxpj&8o&59Y3W_YigWg=XTe%P$wo-|W@PnN zeEoJx(@tvhP8y=L?0#*SC+iw|6%;w}1ZJTwnjWy1Kf&yt=r! zI6FH(Jv}}7dz~E}pB^0@9UL6|-aq>N`}gkd?)LWX=GN}k*4F0c=KA{j+WOYo`u4B& zt<|;7<<<3HzkV&RtSl`p%`L3V&(F`!&d$ut{QUWIa&i(5hmVbo{TQE~_&L9`cW`%i ze}DgQcmMeC@bLKf`0)6IxL6n6|K1p=Zn~O!2w^IDBrg(@b)KpMNZ)heV8Kj_LyOnwSzf|{k@#LX{R@n(5C~5)gH6ar zm$(fu&D$_btP{%Y;TzX~2O|D&g|?CHrQC^IY;F)`|)>(Ta7h_ zx7*(I_NJ^!XXtcQY^0C^dU3Q#Max}av**s)&Ao#Y3$p`+5H7WrCrn@&e`V7#=Vf2`{1CY-^(-#WZXF|4)S7x zZzB=0qHec$ccIOmH#S~Z6pQcaYZ+XxkG@{wxX}Csw*3pt(O%=w zA+T=id4zbO^)_LPFGqO%NvI?zG-mIakElr*PF3m@aKUU^mu{I2=e8!I#C)^Tn#UtA zWs|Avf?fq8pckY76t}AV5+0Ch*@VCM1a+k;2=x-fyaR2*ec1@+4vM45aMT< z<+9`XCNYn(TO_ejidBDuxCRa5He(5;z;p3&>1)rX1WZ-)E9A8M1(Q}75^kcY&!*HK z?XkoS*}CL^*$rIr@NM%nAy9Yv`5xAWeM39bm702Y>AAX%9q6O$tK`HoDZav0{~X)F z%VvvvKFM^ zo6>iy{?xMI==><(ClsAdPdAX?H)OS|^Img2TYjSBZ+1z2;=?0W5hd!Ze1Gp&#ArI8 zcDc}nNPgG2f1^_6m>+;gYApY<7vn%4YqQhsNU%eaIpxQ^&s+D0r=(>n z+pY%5)4XI!kE4TkWAiBX1ReU~o#n{}1}@iJZadOVZ#_|cx{Kj0f7q872HCjwKr9;; zGsWcKkHY?rC!ac8oBsr7c1Q}C^(>jh8TyQG?Wd0&yyCtJ&eUu<&KpMKk?eZR?-Ou+ zO$I*o)e6=8<7ZbZwtbh!eMq-DUZ$<)=Ugh&Vg?#rSBb&~3gfdoIt8K&MzYv*!;#P( zw<&=EuT4`jg}_LK+R%J&2pWL;9Vs?YUmy-DD<9iWiKy}SQ38Lml7dUkX+eQu)S)PN z)6p!PaP9wR06($ZU`{1DvcX#nfMNv-K zAHR#{befu3Zttj;S8K|#Es+AReo8%#od)-x(!B6v>nFkiP*V;4t21%I<2J0LmcUeZ zB4b=mE?>iG7U>rW?Qi=F;u0jEb$$Vn|0K6{N`JBw%gJQ z*bw!-FF|xJ0fAfvss{NNl9M0^Nl_ z+v#msA)&`=joKxZq_Y&`AQ;<@6wdt=@fAX#&L$ha|#b8$7B8z&U-)=ES&>7xKIIl{<$LTiMPu_Fb~zRtSO zIrEJd&_qZrDB*O#3QiS5@t!iPY}{5KwwVOR1iJ(mkP2XT3p7O5oWlD?eFFLnSb9v#rr^OwBBpFFJqcN?083@ zRgdgXD>FbSC?2^wNqO-SMs(W5xSmRAz4Qmz5xJtQZ~@&C`e0%2V6$N^K|&uI*kJ%VxF~&&2`527&k@aS=U8M52hi zOaX3(`M7Z}OqnD`X(-ti#sp}(l|pe!?jmo~KR@J$hU_^qw$DGz({Td<`=X1j#4^5$ z@zoc&QU%>FgFNCjh0oV$=x}L5W*0sXQ;&)<$3@^E$m^7SdUC8abL)xxyclsIm$0&| z5T4=1F!6kbxcHjf%+#8`P1CT|a;Qvu{KrQHpVyit6ff1U_$$f4IS_?=KtwBYPz+7( zpwL-@3$4*(T$~`oCH3`%-?twak^=6}d0l_)#E)Nk%mOMLOCrx!+-?TH5w$ZM{krNh zFu&?l+P>~84vp)sR+_>0_N8LduOK3dq zB1f`%vBvKeL-6>5jl_6hadq@^-u<^9{$48rcy?#X%7&uUj{6VmbG!~D$F~$N{=&!C z^pgQCy`$zh7=AJnS>t@p(BSrLmVk&EOST&;0Buzmf9=!N z6nMjrM|>%`qtbCAaDIU|IVSvu?a=Ff5YAQL9mh*__?EsP5aWWu$7A-VLfR1I9>vbR zg*UIfwa#`Vr$rFIbPdl)1!_G+2Aii-eETY7`V`BMkP5jlNQyTseDgX9X#)3EenhA# zG9Y*xCFyKcR7R%qZxqj_3rNoH+d)*pEHo1#~_*i5eV-t!d6 zIO!7KoVUwTX^$4T63V~o;V~gHJS*+#R(`>ByTS_#E{)bQxzv*t;LI*nM+dw|mB(87N|%HYhZ2!ev?aE^Ci-@3t}rCs>@ta)IC{w+b+7=hgkemTj=m@h-<`o7Ck=Y z6-4Ya`TogIujzUMv9Xj5gSt;a=yqLWpcadck-JvKtcI1lVawNOKNc?O=Nc{-=51m7 z2zI8(!>9kIGD}L`v)5jtmPG zgx~EC^RN%qQ~~7iei?2{nSYvE94DK z=l!vc)##OT&r!gZmS|0^R!pB#D^{pGGYg8a1&CS4?_{ih-bvqbsLX5tWP-g%KWTMD zwOEXSvSQWNlUheB{!Zwp7hs+hQ*Ofc);<*y*o!awT~WVUHrF?jKat3hc`=6YY${MT zQBm;WQQqNvZp9?EoAtr|!{No6Qr!ZKiNdR%7G=!<%0#8T7M_U=c);38IPfN5+GG(x zE@^J_#yW|2t*7N=c?wO(G5sJXm|3whNCearJbgICst$8b;Nk5+9~V34Wvj z>iB{(k>}m(pB;y1{ojWyo*jZr{!;0g?}knRxzc9`#ob+0;_;is)z|<>hrg_cVL_B}%@Jn)*$(4K8L&?w3of zp#;Z$IvEi(T!Sjtj*7?ydPZ8YZ0OsoD@;PM-lfZWPC}*DXHIdQaDvXW_~iRJ9NMP+ ztu=a!M*FZl`7Uf9c<5=n&cAu~ANq2&;G3|!Ei9)*BU4i=U28U9h@}k-GO@P&8`t%- zDSaMhenwV7kK!({sS%jyqtbj6`fNKXqDo!J#@CC#FGtZYdXil2fv=LUYooaIG&B!z zT_T3>AZcsZsM!5)Hp#7X$NGH2H*Pr-*M)DM~Fe!no>#*w`Uw+7um6Yj!Rb(Ymo>f?IKqtDp`$xM7}r?pjpyTN4-`*kH$Y z$k=k6V$;QVHZ8NJz!aIZ!AlSON?Yhr@V?fsW{d>oDjRYHp)j&5XuL{izYn%@g4;h^ zatQMT<=^7{+7Nq!Gy9s0}vNghcd1og>~%q5UTi!wjg+M<$@Q zk=bq*valQeST4kP@jf<`wdzy_WEh9e}|_La{~ zTa2aLJ}3ZqSRIuE}(KzV)zhEB3HU4^Vf$-q!uj7bhlZXFn zFFlZl5Ae7N(g#mBBgl=GgTh^2%~vfsAJCV#T5-aneli@&wYzz8j=1TM2SQVaYV zI82B;aDDoadONChyW{uaWD)IL=bX=s(yrLEE6+={QpmoqXH9j>;c7PfKI}Is^|g0U zu06ftDxlrH@Uvv3pG8>HABVFYhaWEMs-9mQQ;V?816CNB8rG-p?J5zQ$DjsY`*#BcY{IP&&Rq(oJ5EzCac0I+b_Ko zDUW1@+5M|Ld_E^P&E1{e_S)vz;T6&%zS(1F2Vk)}Sh)=FN(H7-RiV>W#rR zrV+4f704{FSihVdBRgZN{fmzFhsl7}+o4W$>^0#lTDwU@r1#<{pKFm#cb*eUV6F+! z`%{7Z_aYh?pE>jrH_V2br=lb)ZR}2s{#sAJ8IVry>Bf%4u)4SYDoje7puxtn1tq15 z{or#+p|Ibd9q2V)O-svS z7okmigfy0Pmr%0yugztj;_EIZyWuqHEtFb^Om|(O^LuOCy|1Z(F!DP@6wNFN7cx!t?thSP*o%_81*vI zlM>&&!!V_A+!9?vlB&Dma`A47cO*}h=!@&?ILj6>xBf}}-85j|{gj>ai1`J_Yn9`p z(T-yz-sPS|?8F9gh5*BBBz@^aZc@PV6K24%MvX2!vJ*$vfqcns_X&GF+r~V5Npm

    @@ -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 From ed0637187d6cac7986688e171e9f379ed298b14a Mon Sep 17 00:00:00 2001 From: Bjorn Neergaard Date: Mon, 6 Feb 2023 09:12:22 -0700 Subject: [PATCH 043/296] engine: amend 23.0 release notes with ipvlan issue Signed-off-by: Bjorn Neergaard --- engine/release-notes/23.0.md | 25 +++++++++++++++++++++++++ 1 file changed, 25 insertions(+) diff --git a/engine/release-notes/23.0.md b/engine/release-notes/23.0.md index 05da4c9ad5..a0441f0fa3 100644 --- a/engine/release-notes/23.0.md +++ b/engine/release-notes/23.0.md @@ -236,6 +236,31 @@ The workaround to this issue is to install the `apparmor` package manually: apt-get install apparmor ``` +#### ipvlan networks ([tracking issue](https://github.com/moby/moby/issues/44925)) + +When upgrading to the 23.0 branch, some previously created [ipvlan](/network/ipvlan/) networks cause a panic during start: + +``` +panic: interface conversion: interface {} is nil, not string + +goroutine 1 [running]: +github.com/docker/docker/libnetwork/drivers/ipvlan.(*configuration).UnmarshalJSON(0x40011533b0, {0x400069c2d0, 0xef, 0xef}) + /go/src/github.com/docker/docker/libnetwork/drivers/ipvlan/ipvlan_store.go:196 +0x414 +encoding/json.(*decodeState).object(0x4001153440, {0x5597157640?, 0x40011533b0?, 0x559524115c?}) + /usr/local/go/src/encoding/json/decode.go:613 +0x650 +encoding/json.(*decodeState).value(0x4001153440, {0x5597157640?, 0x40011533b0?, 0x559524005c?}) + /usr/local/go/src/encoding/json/decode.go:374 +0x40 +encoding/json.(*decodeState).unmarshal(0x4001153440, {0x5597157640?, 0x40011533b0?}) + /usr/local/go/src/encoding/json/decode.go:181 +0x204 +encoding/json.Unmarshal({0x400069c2d0, 0xef, 0xef}, {0x5597157640, 0x40011533b0}) + /usr/local/go/src/encoding/json/decode.go:108 +0xf4 +github.com/docker/docker/libnetwork/drivers/ipvlan.(*configuration).SetValue(0x4000d18050?, {0x400069c2d0?, 0x23?, 0x23?}) + /go/src/github.com/docker/docker/libnetwork/drivers/ipvlan/ipvlan_store.go:230 +0x38 +``` + +To mitigate this, affected users can downgrade and remove the network, then upgrade again. +Alternatively, the entire network store can be removed, and networks can be recreated after the upgrade. The network store is located at `/var/lib/docker/network/files/local-kv.db`. If the daemon is using an alternate `--data-root`, substitute `/var/lib/docker` for the alternate path. + #### Kata Containers ([tracking issue](https://github.com/kata-containers/kata-containers/issues/6154)) The 23.0 branch brings support for alternate containerd shims, such as `io.containerd.runsc.v1` (gVisor) and `io.containerd.kata.v2` (Kata Containers). From adec5ffc6ff793da3fdd62745f3cc03552f2dda5 Mon Sep 17 00:00:00 2001 From: Bjorn Neergaard Date: Mon, 6 Feb 2023 09:25:31 -0700 Subject: [PATCH 044/296] engine: correct minor inconsistencies in 23.0 release ntoes Signed-off-by: Bjorn Neergaard --- engine/release-notes/23.0.md | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/engine/release-notes/23.0.md b/engine/release-notes/23.0.md index a0441f0fa3..e777a378b6 100644 --- a/engine/release-notes/23.0.md +++ b/engine/release-notes/23.0.md @@ -118,8 +118,8 @@ For a full list of pull requests and changes in this release, refer to the relev ### Deprecated - Require Windows Server RS5 / LTSC 2019 (build 17763) as the minimum to run the daemon. [moby/moby#43254](https://github.com/moby/moby/pull/43254) -- Deprecate `BuilderSize` in API versions >= 1.42 [moby/moby#42608](https://github.com/moby/moby/pull/42608) -- Deprecate `BuildCache.Parent` in favor of the newly introduced `BuildCache.Parents` in API version >= 1.42. [moby/moby#43908](https://github.com/moby/moby/pull/43908) +- Deprecate `BuilderSize` on API version >= 1.42. [moby/moby#42608](https://github.com/moby/moby/pull/42608) +- Deprecate `BuildCache.Parent` in favor of the newly introduced `BuildCache.Parents` on API version >= 1.42. [moby/moby#43908](https://github.com/moby/moby/pull/43908) - Deprecate `pkg/urlutil`, moving the implementation to `builder/remotecontext/urlutil`. [moby/moby#43477](https://github.com/moby/moby/pull/43477) ### Upgrades @@ -156,8 +156,8 @@ For a full list of pull requests and changes in this release, refer to the relev - Promote `overlay2` to be the default storage driver (`btrfs` and `zfs` are now opt-in). [moby/moby#42661](https://github.com/moby/moby/pull/42661) - Add a loading spinner to the `docker cp` command. [docker/cli#2708](https://github.com/docker/cli/pull/2708) - Deprecate the `ElectAuthServer` function, and made it return the default registry without calling the `GET /info` API endpoint. [docker/cli#2819](https://github.com/docker/cli/pull/2819) -- Progress bars are no longer reversed when rolling back Swarm services [docker/cli#2940](https://github.com/docker/cli/pull/2940) -- Use `net.JoinHostPort()` to fix formatting with IPv6 addresses [docker/cli#2972](https://github.com/docker/cli/pull/2972) +- Progress bars are no longer reversed when rolling back Swarm services. [docker/cli#2940](https://github.com/docker/cli/pull/2940) +- Use `net.JoinHostPort()` to fix formatting with IPv6 addresses. [docker/cli#2972](https://github.com/docker/cli/pull/2972) - CLI error messages are now printed to `stderr`. [docker/cli#3044](https://github.com/docker/cli/pull/3044) - Improve performance of `docker info` if a custom `--format` is used that only uses local information. With this change, the CLI only uses the daemon API if it detects that information from the daemon is needed. [docker/cli#3179](https://github.com/docker/cli/pull/3179) - Remove the default value from the `--stop-signal` flag, as it may not reflect the actual default used by the daemon. [docker/cli#3245](https://github.com/docker/cli/pull/3245) @@ -171,12 +171,12 @@ For a full list of pull requests and changes in this release, refer to the relev - Add a custom `aliases` annotation that can be used to print all available aliases for a command. [docker/cli#3694](https://github.com/docker/cli/pull/3694) - The CLI no longer creates or updates the CLI configuration file when running `docker context use` and selecting the current context. [docker/cli#3721](https://github.com/docker/cli/pull/3721) - Non-existing contexts are now ignored when running `docker context rm --force`. [docker/cli#3791](https://github.com/docker/cli/pull/3791) -- Add the ability to override integers to `0` in Compose files [docker/cli#3812](https://github.com/docker/cli/pull/3812) +- Add the ability to override integers to `0` in Compose files. [docker/cli#3812](https://github.com/docker/cli/pull/3812) - SIGINT (``) now passes through to running containers instead of causing the CLI to exit. [docker/cli#3849](https://github.com/docker/cli/pull/3849) - Improve `docker port CONTAINER` UX by sorting ports before printing. [docker/cli#3892](https://github.com/docker/cli/pull/3892) - API: `GET /containers/{id}/logs` and `POST /containers/{id}/attach` now report which raw-stream format is in use using the `Content-type` response header on API version >= 1.42. [moby/moby#39812](https://github.com/moby/moby/pull/39812) - Set default sandbox size for Windows layers to 127GB, and ensure that the `--storage-opts` flag applies to all storage on Windows. [moby/moby#41636](https://github.com/moby/moby/pull/41636) -- Remove the plugin section from the containerd configuration file `(/var/run/docker/containerd/containerd.toml)`. [moby/moby#41675](https://github.com/moby/moby/pull/41675) +- Remove the plugin section from the containerd configuration file (`/var/run/docker/containerd/containerd.toml`). [moby/moby#41675](https://github.com/moby/moby/pull/41675) - Reject `null` manifests during tar import. [moby/moby#41842](https://github.com/moby/moby/pull/41842) - Add shim config for custom runtimes for plugins. [moby/moby#41854](https://github.com/moby/moby/pull/41854) - Container health checks now resume when the daemon is restarted. [moby/moby#41935](https://github.com/moby/moby/pull/41935) From 03ae16e21d96d858ff0599cc3ed0884e89ba9bf0 Mon Sep 17 00:00:00 2001 From: Bjorn Neergaard Date: Mon, 6 Feb 2023 13:22:47 -0700 Subject: [PATCH 045/296] engine: amend 23.0 release notes to acknowledge any ipvlan network is broken on upgrade Co-authored-by: Cory Snider Signed-off-by: Bjorn Neergaard --- engine/release-notes/23.0.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/engine/release-notes/23.0.md b/engine/release-notes/23.0.md index e777a378b6..55264a2bc4 100644 --- a/engine/release-notes/23.0.md +++ b/engine/release-notes/23.0.md @@ -238,7 +238,7 @@ apt-get install apparmor #### ipvlan networks ([tracking issue](https://github.com/moby/moby/issues/44925)) -When upgrading to the 23.0 branch, some previously created [ipvlan](/network/ipvlan/) networks cause a panic during start: +When upgrading to the 23.0 branch, the existence of any [ipvlan](/network/ipvlan/) networks will prevent the daemon from starting: ``` panic: interface conversion: interface {} is nil, not string From 9ebf533333d65656dce0ff15d4b566cd3fbc4bcf Mon Sep 17 00:00:00 2001 From: Jared Brogan <42228088+jaredbrogan@users.noreply.github.com> Date: Mon, 6 Feb 2023 15:23:55 -0600 Subject: [PATCH 046/296] Update chmod command in GPG Error Tip --- engine/install/ubuntu.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/engine/install/ubuntu.md b/engine/install/ubuntu.md index 8c563d3cac..00db1b861d 100644 --- a/engine/install/ubuntu.md +++ b/engine/install/ubuntu.md @@ -123,7 +123,7 @@ Docker from the repository. > public key file before updating the package index: > > ```console - > $ sudo chmod a+r /etc/apt/keyrings/docker.gpg + > $ sudo chmod -R a+rx /etc/apt/keyrings > $ sudo apt-get update > ``` From 132f3efc81f013e15a1e0ae6a91c587e24ad75a7 Mon Sep 17 00:00:00 2001 From: Usha Mandya Date: Tue, 7 Feb 2023 11:26:29 +0000 Subject: [PATCH 047/296] Add a link to engine install Signed-off-by: Usha Mandya --- get-docker.md | 10 ++++------ 1 file changed, 4 insertions(+), 6 deletions(-) diff --git a/get-docker.md b/get-docker.md index 22a8180a4d..35639b5ec0 100644 --- a/get-docker.md +++ b/get-docker.md @@ -8,12 +8,6 @@ redirect_from: - /installation/ --- -> **Docker Desktop terms** -> -> Commercial use of Docker Desktop in larger enterprises (more than 250 -> employees OR more than $10 million USD in annual revenue) and in government entities requires a paid -> subscription. - Docker is an open platform for developing, shipping, and running applications. Docker enables you to separate your applications from your infrastructure so you can deliver software quickly. With Docker, you can manage your infrastructure in @@ -56,3 +50,7 @@ section and choose the best installation path for you.
    + +> **Note** +> +> If you're looking for information on how to install Docker Engine, see [Docker Engine installation overview](/engine/install/index.md). From 6d8b08171c734ff66a277183c6b8fd4a72fb1fab Mon Sep 17 00:00:00 2001 From: ArnoSen <34486598+ArnoSen@users.noreply.github.com> Date: Tue, 7 Feb 2023 15:18:25 +0100 Subject: [PATCH 048/296] Update debian.md (#16654) * Update debian.md Set correct filemask for `/etc/apt/keyrings` . If this is not 0755, the keys in the directory cannot be used. Co-authored-by: Sebastiaan van Stijn --- engine/install/debian.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/engine/install/debian.md b/engine/install/debian.md index adfbc53828..40101dac46 100644 --- a/engine/install/debian.md +++ b/engine/install/debian.md @@ -96,7 +96,7 @@ Docker from the repository. 2. Add Docker's official GPG key: ```console - $ sudo mkdir -p /etc/apt/keyrings + $ sudo mkdir -m 0755 -p /etc/apt/keyrings $ curl -fsSL {{ download-url-base }}/gpg | sudo gpg --dearmor -o /etc/apt/keyrings/docker.gpg ``` From b109743ad237b2f9827e438750660a53da3e6c9d Mon Sep 17 00:00:00 2001 From: Sebastiaan van Stijn Date: Tue, 7 Feb 2023 15:45:05 +0100 Subject: [PATCH 049/296] engine/install/ubuntu: update instructions to match debian variant Incorporate the changes made in the debian variant from; - 6d8b08171c734ff66a277183c6b8fd4a72fb1fab - 37ae6721930ee3d96a6235b2d94920518ce14383 Signed-off-by: Sebastiaan van Stijn --- engine/install/ubuntu.md | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/engine/install/ubuntu.md b/engine/install/ubuntu.md index 8c563d3cac..3533073b56 100644 --- a/engine/install/ubuntu.md +++ b/engine/install/ubuntu.md @@ -95,7 +95,7 @@ Docker from the repository. 2. Add Docker's official GPG key: ```console - $ sudo mkdir -p /etc/apt/keyrings + $ sudo mkdir -m 0755 -p /etc/apt/keyrings $ curl -fsSL {{ download-url-base }}/gpg | sudo gpg --dearmor -o /etc/apt/keyrings/docker.gpg ``` @@ -232,6 +232,7 @@ download a new file each time you want to upgrade Docker Engine. `hello-world` image: ```console + $ sudo service docker start $ sudo docker run hello-world ``` From 140d69c496d0614b9f14fa368eabbfaf36c91bb3 Mon Sep 17 00:00:00 2001 From: Mihaela Stoica Date: Tue, 7 Feb 2023 15:19:03 +0000 Subject: [PATCH 050/296] Remove broken link in vm-vdi (#16682) --- desktop/vm-vdi.md | 2 -- 1 file changed, 2 deletions(-) diff --git a/desktop/vm-vdi.md b/desktop/vm-vdi.md index 93adb591be..1193393c12 100644 --- a/desktop/vm-vdi.md +++ b/desktop/vm-vdi.md @@ -30,8 +30,6 @@ Nested virtualization of other hypervisors like Hyper-V inside a vSphere VM [is For steps on how to expose hardware-assisted virtualization to the guest OS, [see VMware's documentation](https://docs.vmware.com/en/VMware-vSphere/7.0/com.vmware.vsphere.vm_admin.doc/GUID-2A98801C-68E8-47AF-99ED-00C63E4857F6.html){:target="_blank" rel="noopener" class="_"}. -You may also need to [configure some network settings](https://www.vembu.com/blog/nested-hyper-v-vms-on-a-vmware-esxi-server){:target="_blank" rel="noopener" class="_"}. - ### Enable nested virtualization on Microsoft Hyper-V From 6e5b5153ac16c0bd2bc0289e348b52251d5da951 Mon Sep 17 00:00:00 2001 From: Mihaela Stoica Date: Tue, 7 Feb 2023 16:22:28 +0000 Subject: [PATCH 051/296] Change "mentioned above" to "mentioned below" (#16683) --- desktop/install/windows-install.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/desktop/install/windows-install.md b/desktop/install/windows-install.md index 83df2d1e3e..0eab03f20b 100644 --- a/desktop/install/windows-install.md +++ b/desktop/install/windows-install.md @@ -97,7 +97,7 @@ For more information, see [Running Docker Desktop in a VM or VDI environment](.. Looking for information on using Windows containers? * [Switch between Windows and Linux containers](../faqs/windowsfaqs.md#how-do-i-switch-between-windows-and-linux-containers) - describes how you can toggle between Linux and Windows containers in Docker Desktop and points you to the tutorial mentioned above. + describes how you can toggle between Linux and Windows containers in Docker Desktop and points you to the tutorial mentioned below. - [Getting Started with Windows Containers (Lab)](https://github.com/docker/labs/blob/master/windows/windows-containers/README.md) provides a tutorial on how to set up and run Windows containers on Windows 10, Windows Server 2016 and Windows Server 2019. It shows you how to use a MusicStore application with Windows containers. From 5875c958bebe10653b32e043adec40de5ac77f70 Mon Sep 17 00:00:00 2001 From: Bjorn Neergaard Date: Tue, 7 Feb 2023 13:00:19 -0700 Subject: [PATCH 052/296] engine: amend 23.0 release notes with skipped logging fix Signed-off-by: Bjorn Neergaard --- engine/release-notes/23.0.md | 1 + 1 file changed, 1 insertion(+) diff --git a/engine/release-notes/23.0.md b/engine/release-notes/23.0.md index 55264a2bc4..41afdc70e1 100644 --- a/engine/release-notes/23.0.md +++ b/engine/release-notes/23.0.md @@ -201,6 +201,7 @@ For a full list of pull requests and changes in this release, refer to the relev - API: Only anonymous volumes now pruned by default on API version >= v1.42. Pass the filter `all=true` to prune named volumes in addition to anonymous. [moby/moby#44259](https://github.com/moby/moby/pull/44259) - API: Support concurrent calls on the `GET /system/df` endpoint. [moby/moby#42715](https://github.com/moby/moby/pull/42715) - Improve the reliability of the daemon dumping the stack and exits with code 2 when sent a SIGQUIT. [moby/moby#44831](https://github.com/moby/moby/pull/44831) +- Improve the reliability of `docker logs -f` on Windows, and prevent newlines from being dropped in the `local` log driver. [moby/moby#43294](https://github.com/moby/moby/pull/43294) - Fix a rare deadlock in the daemon caused by buffering of container logs. [moby/moby#44856](https://github.com/moby/moby/pull/44856) - Improve error handling in misc filesystem operations so that the daemon can start on a overlayfs backing filesystem. [moby/moby#44834](https://github.com/moby/moby/pull/44834) - Fix an issue where `--ipc=host` wasn't handled correctly when the daemon is running in rootless mode. [moby/moby#44863](https://github.com/moby/moby/pull/44863) From 805642236fb3c7def4751acd2d336d5e09210353 Mon Sep 17 00:00:00 2001 From: Bjorn Neergaard Date: Tue, 7 Feb 2023 13:00:35 -0700 Subject: [PATCH 053/296] engine: amend 23.0 release notes with known BuildKit inline cache issue Signed-off-by: Bjorn Neergaard --- engine/release-notes/23.0.md | 22 ++++++++++++++++++++++ 1 file changed, 22 insertions(+) diff --git a/engine/release-notes/23.0.md b/engine/release-notes/23.0.md index 41afdc70e1..750126035f 100644 --- a/engine/release-notes/23.0.md +++ b/engine/release-notes/23.0.md @@ -237,6 +237,28 @@ The workaround to this issue is to install the `apparmor` package manually: apt-get install apparmor ``` +#### BuildKit inline cache ([tracking issue](https://github.com/moby/moby/issues/44918)) + +Attempting to build an image with BuildKit's inline cache feature (e.g. `docker build --build-arg BUILDKIT_INLINE_CACHE=1 .`, `docker buildx build --cache-to type=inline .`) will result in the daemon unexpectedly exiting: + +``` +panic: runtime error: invalid memory address or nil pointer dereference +[signal SIGSEGV: segmentation violation code=0x1 addr=0x18 pc=0x147ff00] + +goroutine 693 [running]: +github.com/docker/docker/vendor/github.com/moby/buildkit/cache.computeBlobChain.func4.1({0x245cca8, 0x4001394960}) + /go/src/github.com/docker/docker/vendor/github.com/moby/buildkit/cache/blobs.go:206 +0xc90 +github.com/docker/docker/vendor/github.com/moby/buildkit/util/flightcontrol.(*call).run(0x40013c2240) + /go/src/github.com/docker/docker/vendor/github.com/moby/buildkit/util/flightcontrol/flightcontrol.go:121 +0x64 +sync.(*Once).doSlow(0x0?, 0x4001328240?) + /usr/local/go/src/sync/once.go:74 +0x100 +sync.(*Once).Do(0x4001328240?, 0x0?) + /usr/local/go/src/sync/once.go:65 +0x24 +created by github.com/docker/docker/vendor/github.com/moby/buildkit/util/flightcontrol.(*call).wait +``` + +The daemon will restart if configured to do so (e.g. via systemd) after such a crash. The only available mitigation in this release is to avoid performing builds with the inline cache feature enabled. + #### ipvlan networks ([tracking issue](https://github.com/moby/moby/issues/44925)) When upgrading to the 23.0 branch, the existence of any [ipvlan](/network/ipvlan/) networks will prevent the daemon from starting: From a96fd1ddb499ea855bf0e52051d8379a280fe9e8 Mon Sep 17 00:00:00 2001 From: Craig Osterhout <103533812+craig-osterhout@users.noreply.github.com> Date: Tue, 7 Feb 2023 14:00:55 -0800 Subject: [PATCH 054/296] Add Linux Docker Desktop path to onboarding (#16673) --- docker-hub/onboard-business.md | 1 + docker-hub/onboard-team.md | 1 + 2 files changed, 2 insertions(+) diff --git a/docker-hub/onboard-business.md b/docker-hub/onboard-business.md index b7381d8be9..506ab93763 100644 --- a/docker-hub/onboard-business.md +++ b/docker-hub/onboard-business.md @@ -24,6 +24,7 @@ To begin, you should identify which users you will need to add to your Docker Bu - If your organization uses device management software, like MDM or JAMF, you may use the device management software to help identify Docker users. See your device management software's documentation for details. You can identify Docker users by checking if Docker Desktop is installed at the following location on each user's machine: - Mac: `/Applications/Docker.app` - Windows: `C:\Program Files\Docker\Docker` + - Linux: `/opt/docker-desktop` - If your organization doesn't use device management software, you may survey your users. 2. Instruct all your Docker users in your organization to update their existing Docker account's email address to an address that's in your organization's domain, or to create a new account using an email address in your organization's domain. - To update an account's email address, instruct your users to sign in to [Docker Hub](https://hub.docker.com){: target="_blank" rel="noopener" class="_"}, go to [Account Settings](https://hub.docker.com/settings/general){: target="_blank" rel="noopener" class="_"}, and update the email address to their email address in your organization's domain. diff --git a/docker-hub/onboard-team.md b/docker-hub/onboard-team.md index 5e87903abb..3332a76e91 100644 --- a/docker-hub/onboard-team.md +++ b/docker-hub/onboard-team.md @@ -22,6 +22,7 @@ To begin, you should identify which users you will need to add to your Docker Te - If your organization uses device management software, like MDM or JAMF, you may use the device management software to help identify Docker users. See your device management software's documentation for details. You can identify Docker users by checking if Docker Desktop is installed at the following location on each user's machine: - Mac: `/Applications/Docker.app` - Windows: `C:\Program Files\Docker\Docker` + - Linux: `/opt/docker-desktop` - If your organization doesn't use device management software, you may survey your users. 2. Instruct all your Docker users in your organization to update their existing Docker account's email address to an address that's in your organization's domain, or to create a new account using an email address in your organization's domain. - To update an account's email address, instruct your users to sign in to [Docker Hub](https://hub.docker.com){: target="_blank" rel="noopener" class="_"}, go to [Account Settings](https://hub.docker.com/settings/general){: target="_blank" rel="noopener" class="_"}, and update the email address to their email address in your organization's domain. From 22927b192a97fac4a3b08eaa363a472df1f4f61d Mon Sep 17 00:00:00 2001 From: Bjorn Neergaard Date: Tue, 7 Feb 2023 17:21:24 -0700 Subject: [PATCH 055/296] engine: amend 23.0 release notes with known BuildKit issue caused by a warm cache on upgrade Signed-off-by: Bjorn Neergaard --- engine/release-notes/23.0.md | 34 +++++++++++++++++++++++++++++++++- 1 file changed, 33 insertions(+), 1 deletion(-) diff --git a/engine/release-notes/23.0.md b/engine/release-notes/23.0.md index 750126035f..7b04bc60ba 100644 --- a/engine/release-notes/23.0.md +++ b/engine/release-notes/23.0.md @@ -226,7 +226,7 @@ Some Debian users have reported issues with containers failing to start after up The error message indicates that the issue is due to a missing `apparmor_parser` binary: ```console -Error response from daemon: AppArmor enabled on system but the docker-default profile could not be loaded: running `apparmor_parser apparmor_parser --version` failed with output: +Error response from daemon: AppArmor enabled on system but the docker-default profile could not be loaded: running `apparmor_parser apparmor_parser --version` failed with output: error: exec: "apparmor_parser": executable file not found in $PATH Error: failed to start containers: somecontainer ``` @@ -259,6 +259,38 @@ created by github.com/docker/docker/vendor/github.com/moby/buildkit/util/flightc The daemon will restart if configured to do so (e.g. via systemd) after such a crash. The only available mitigation in this release is to avoid performing builds with the inline cache feature enabled. +#### BuildKit with warm cache ([tracking issue](https://github.com/moby/moby/issues/44943)) + +If an image was built with BuildKit on a previous version of the daemon, and is built with a 23.0 daemon, previously cached layers will not be restored correctly. The image may appear to build correctly if no lines are changed in the Dockerfile; however, if partial cache invalidation occurs due to changing some lines in the Dockerfile, the still valid and previously cached layers will not be loaded correctly. + +This most often presents as files that should be present in the image not being present in a `RUN` stage, or any other stage that references files, after changing some lines in the Dockerfile: + +``` +[+] Building 0.4s (6/6) FINISHED + => [internal] load build definition from Dockerfile + => => transferring dockerfile: 102B + => [internal] load .dockerignore + => => transferring context: 2B + => [internal] load metadata for docker.io/library/node:18-alpine + => [base 1/2] FROM docker.io/library/node:18-alpine@sha256:bc329c7332cffc30c2d4801e38df03cbfa8dcbae2a7a52a449db104794f168a3 + => CACHED [base 2/2] WORKDIR /app + => ERROR [stage-1 1/1] RUN uname -a +------ + > [stage-1 1/1] RUN uname -a: +#0 0.138 runc run failed: unable to start container process: exec: "/bin/sh": stat /bin/sh: no such file or directory +------ +Dockerfile:5 +-------------------- + 3 | + 4 | FROM base + 5 | >>> RUN uname -a + 6 | +-------------------- +ERROR: failed to solve: process "/bin/sh -c uname -a" did not complete successfully: exit code: 1 +``` + +To mitigate this, the previous build cache must be discarded. `docker builder prune -a` will completely empty the build cache, and allow the affected builds to proceed again by removing the mishandled cache layers. + #### ipvlan networks ([tracking issue](https://github.com/moby/moby/issues/44925)) When upgrading to the 23.0 branch, the existence of any [ipvlan](/network/ipvlan/) networks will prevent the daemon from starting: From 8e16fb93738964dfd03b0f579f433ec0456cc1bd Mon Sep 17 00:00:00 2001 From: Allie Sadler <102604716+aevesdocker@users.noreply.github.com> Date: Wed, 8 Feb 2023 14:42:21 +0000 Subject: [PATCH 056/296] keywords (#16691) --- _layouts/landing.html | 10 +++++----- compose/compose-file/compose-file-v3.md | 4 ++-- compose/compose-file/index.md | 6 +++--- compose/gettingstarted.md | 4 ++-- compose/index.md | 6 +++--- compose/install/index.md | 4 ++-- compose/install/linux.md | 4 ++-- desktop/index.md | 4 ++-- desktop/install/linux-install.md | 6 +++--- desktop/install/mac-install.md | 6 +++--- desktop/install/ubuntu.md | 6 +++--- desktop/install/windows-install.md | 6 +++--- desktop/windows/wsl.md | 4 ++-- engine/install/centos.md | 4 ++-- engine/install/index.md | 6 +++--- engine/install/linux-postinstall.md | 8 +++----- engine/install/ubuntu.md | 5 ++--- engine/reference/builder.md | 2 +- get-docker.md | 4 ++-- get-started/index.md | 4 ++-- get-started/overview.md | 4 ++-- index.md | 6 +++--- search.md | 6 +++--- storage/volumes.md | 4 ++-- 24 files changed, 60 insertions(+), 63 deletions(-) diff --git a/_layouts/landing.html b/_layouts/landing.html index affd37a96a..cd38d932c7 100644 --- a/_layouts/landing.html +++ b/_layouts/landing.html @@ -221,7 +221,7 @@
    -
    Getting Started with Docker
    +
    Getting Started with Docker Desktop

    Take a walkthrough that covers writing your first app, data storage, networking, and swarms, and ends with your app running @@ -249,7 +249,7 @@

    Engine
    -
    Getting Started with Docker
    +
    Getting Started with Docker Engine

    Take a walkthrough that covers writing your first app, data storage, networking, and swarms, and ends with your app running @@ -276,7 +276,7 @@

    Build
    -
    Getting Started with Docker
    +
    Getting Started with Docker Build

    Take a walkthrough that covers writing your first app, data storage, networking, and swarms, and ends with your app running @@ -303,7 +303,7 @@

    Compose
    -
    Getting Started with Docker
    +
    Getting Started with Docker Compose

    Take a walkthrough that covers writing your first app, data storage, networking, and swarms, and ends with your app running @@ -326,7 +326,7 @@

    Hub
    -
    Getting Started with Docker
    +
    Getting Started with Docker Hub

    Take a walkthrough that covers writing your first app, data storage, networking, and swarms, and ends with your app running diff --git a/compose/compose-file/compose-file-v3.md b/compose/compose-file/compose-file-v3.md index c64d643094..612694abda 100644 --- a/compose/compose-file/compose-file-v3.md +++ b/compose/compose-file/compose-file-v3.md @@ -1,6 +1,6 @@ --- -description: Compose file reference -keywords: fig, composition, compose version 3, docker +description: Find a quick reference for Docker Compose version 3, including Docker Engine compatibility, memory limitations, and more. +keywords: docker compose ports, docker compose version 3, docker-compose memory limit version 3, docker compose 3 memory limit title: Compose file version 3 reference toc_max: 4 toc_min: 1 diff --git a/compose/compose-file/index.md b/compose/compose-file/index.md index 3432d25f75..9448b00ace 100644 --- a/compose/compose-file/index.md +++ b/compose/compose-file/index.md @@ -1,10 +1,10 @@ --- -description: Compose file reference -keywords: fig, composition, compose, docker +description: Find the latest recommended version of the Docker Compose file format for defining multi-container applications. +keywords: docker compose file, docker compose yml, docker compose reference, docker compose cmd, docker compose user, docker compose image, yaml spec, docker compose syntax, yaml specification, docker compose specification redirect_from: - /compose/yaml/ - /compose/compose-file/compose-file-v1/ -title: Compose specification +title: Compose file specification toc_max: 4 toc_min: 1 --- diff --git a/compose/gettingstarted.md b/compose/gettingstarted.md index 5255c76bac..95f0499ba3 100644 --- a/compose/gettingstarted.md +++ b/compose/gettingstarted.md @@ -1,6 +1,6 @@ --- -description: Get started with Docker Compose -keywords: documentation, docs, docker, compose, orchestration, containers +description: Check out this tutorial on how to use Docker Compose from defining application dependencies to experimenting with commands. +keywords: docker compose example, docker compose tutorial, how to use docker compose, running docker compose, how to run docker compose, docker compose build image, docker compose command example, run docker compose file, how to create a docker compose file, run a docker compose file title: Try Docker Compose --- {% include compose-eol.md %} diff --git a/compose/index.md b/compose/index.md index e4474c6917..bbc00880e2 100644 --- a/compose/index.md +++ b/compose/index.md @@ -1,7 +1,7 @@ --- -description: Introduction and Overview of Compose -keywords: documentation, docs, docker, compose, orchestration, containers -title: Overview +description: Learn how to use Docker Compose to define and run multi-container applications with this detailed introduction to the tool. +keywords: docker compose, docker-compose, docker compose command, docker compose files, docker compose documentation, using docker compose, compose container, docker compose service +title: Docker Compose overview redirect_from: - /compose/cli-command/ - /compose/networking/swarm/ diff --git a/compose/install/index.md b/compose/install/index.md index 4d4282fcbc..aa6bb29ed0 100644 --- a/compose/install/index.md +++ b/compose/install/index.md @@ -1,6 +1,6 @@ --- -description: How to install Docker Compose -keywords: compose, orchestration, install, installation, docker, documentation +description: Learn how to install Docker Compose. Compose is available natively on Docker Desktop, as a Docker Engine plugin, and as a standalone tool. +keywords: install docker compose, docker compose install, install docker compose ubuntu, installing docker compose, docker compose download, docker compose not found, docker compose windows, how to install docker compose title: Overview toc_max: 3 redirect_from: diff --git a/compose/install/linux.md b/compose/install/linux.md index a7a738de20..2504ecbee4 100644 --- a/compose/install/linux.md +++ b/compose/install/linux.md @@ -1,6 +1,6 @@ --- -description: How to install Docker Compose on Linux -keywords: compose, orchestration, install, installation, docker, documentation +description: Download and install Docker Compose on Linux with this step-by-step handbook. This plugin can be installed manually or by using a repository. +keywords: install docker compose linux, docker compose linux, docker compose plugin, docker-compose-plugin, linux install docker compose, install docker-compose linux, linux install docker-compose, linux docker compose, docker compose v2 linux, install docker compose on linux toc_max: 3 title: Install the Compose plugin redirect_from: diff --git a/desktop/index.md b/desktop/index.md index 879b4ec489..6a050c68e5 100644 --- a/desktop/index.md +++ b/desktop/index.md @@ -1,6 +1,6 @@ --- -description: Docker Desktop overview -keywords: Docker Desktop, Docker, features, GUI, linux, mac, windows +description: Explore more of Docker Desktop, what it has to offer, and its key features. Take the next step by downloading or find additional resources. +keywords: how to use docker desktop, what is docker desktop used for, what does docker desktop do, using docker desktop title: Docker Desktop redirect_from: - /desktop/opensource/ diff --git a/desktop/install/linux-install.md b/desktop/install/linux-install.md index 77856a6801..3739eddeb6 100644 --- a/desktop/install/linux-install.md +++ b/desktop/install/linux-install.md @@ -1,7 +1,7 @@ --- -description: How to install Docker Desktop on Linux -keywords: linux, desktop, docker desktop, docker desktop for linux, dd4l, install, system requirements -title: Install on Linux +description: Install Docker on Linux with ease using our step-by-step installation guide covering system requirements, supported platforms, and where to go next. +keywords: linux, docker linux install, docker linux, linux docker installation, docker for linux, docker desktop for linux, installing docker on linux, docker download linux, how to install docker on linux +title: Install Docker Desktop on Linux redirect_from: - /desktop/linux/install/ --- diff --git a/desktop/install/mac-install.md b/desktop/install/mac-install.md index a344570061..7941d2d43e 100644 --- a/desktop/install/mac-install.md +++ b/desktop/install/mac-install.md @@ -1,7 +1,7 @@ --- -description: How to install Docker Desktop on Mac -keywords: mac, install, download, Docker Desktop, intel, apple silicon, -title: Install on Mac +description: Install Docker for Mac to get started. This guide covers system requirements, where to download, and instructions on how to install and update. +keywords: docker for mac, install docker macos, docker mac, docker mac install, docker install macos, install docker on mac, install docker macbook, docker desktop for mac, how to install docker on mac, setup docker on mac +title: Install Docker Desktop on Mac redirect_from: - /desktop/mac/install/ - /docker-for-mac/install/ diff --git a/desktop/install/ubuntu.md b/desktop/install/ubuntu.md index 225d6b2741..e7b1045a44 100644 --- a/desktop/install/ubuntu.md +++ b/desktop/install/ubuntu.md @@ -1,7 +1,7 @@ --- -description: Instructions for installing Docker Desktop on Ubuntu -keywords: Ubuntu, install, uninstall, upgrade, update, Linux, desktop, Docker desktop, docker desktop for Linux, DD4L -title: Install on Ubuntu +description: Learn how to install, launch and upgrade Docker Desktop on Ubuntu. This quick guide will cover prerequisites, installation methods, and more. +keywords: install docker ubuntu, ubuntu install docker, install docker on ubuntu, docker install ubuntu, how to install docker on ubuntu, ubuntu docker install, docker installation on ubuntu, docker ubuntu install, docker installing ubuntu, installing docker on ubuntu, docker desktop for ubuntu +title: Install Docker Desktop on Ubuntu toc_max: 4 redirect_from: - /desktop/linux/install/ubuntu/ diff --git a/desktop/install/windows-install.md b/desktop/install/windows-install.md index 0eab03f20b..4a8dfed4f6 100644 --- a/desktop/install/windows-install.md +++ b/desktop/install/windows-install.md @@ -1,7 +1,7 @@ --- -description: How to install Docker Desktop for Windows -keywords: windows, install, download, run, docker, local, Docker Desktop -title: Install on Windows +description: Get started with Docker for Windows. This guide covers system requirements, where to download, and instructions on how to install and update. +keywords: docker for windows, docker windows, docker desktop for windows, docker on windows, install docker windows, install docker on windows, docker windows 10, docker run on windows, installing docker for windows +title: Install Docker Desktop on Windows redirect_from: - /desktop/windows/install/ - /docker-ee-for-windows/install/ diff --git a/desktop/windows/wsl.md b/desktop/windows/wsl.md index 8c4dd5eeca..1f9317316c 100644 --- a/desktop/windows/wsl.md +++ b/desktop/windows/wsl.md @@ -1,6 +1,6 @@ --- -description: Docker Desktop WSL 2 backend -keywords: WSL, WSL 2, Windows Subsystem for Linux, WSL 2 backend Docker, Docker Desktop +description: Turn on the Docker WSL 2 backend and get to work using best practices, GPU support, and more in this thorough guide. +keywords: wsl, wsl2, installing wsl2, wsl installation, docker wsl2, wsl docker, wsl2 tech preview, wsl install docker, install docker wsl, how to install docker in wsl redirect_from: - /docker-for-windows/wsl/ - /docker-for-windows/wsl-tech-preview/ diff --git a/engine/install/centos.md b/engine/install/centos.md index 4ac2d54fa6..f77b709758 100644 --- a/engine/install/centos.md +++ b/engine/install/centos.md @@ -1,6 +1,6 @@ --- -description: Install Docker Engine on CentOS -keywords: requirements, apt, installation, centos, rpm, install, uninstall, upgrade, update +description: Learn how to install Docker Engine on CentOS. These instructions cover the different installation methods, how to uninstall, and next steps. +keywords: install docker centos, centos install docker, docker install centos, yum install docker, install docker centos 7, install docker centos 8, centos docker-ce redirect_from: - /ee/docker-ee/centos/ - /engine/installation/centos/ diff --git a/engine/install/index.md b/engine/install/index.md index 571ff247d6..a7e6ccd6e2 100644 --- a/engine/install/index.md +++ b/engine/install/index.md @@ -1,7 +1,7 @@ --- -title: Docker Engine installation overview -description: Lists the installation methods -keywords: docker, installation, install, Docker Engine, Docker Engine, docker editions, stable, edge +title: Install Docker Engine +description: Choose the best method for you to install Docker Engine. This client-server application is available on Linux, Mac, Windows, and as a static binary. +keywords: install engine, docker engine install, install docker engine, docker engine installation, engine install, docker ce installation, docker ce install, engine installer, installing docker engine, docker server install redirect_from: - /cs-engine/ - /cs-engine/1.12/ diff --git a/engine/install/linux-postinstall.md b/engine/install/linux-postinstall.md index 8b3361a3c7..517a88b3eb 100644 --- a/engine/install/linux-postinstall.md +++ b/engine/install/linux-postinstall.md @@ -1,9 +1,7 @@ --- -description: Optional post-installation steps for Linux -keywords: > - Docker, Docker documentation, requirements, apt, installation, ubuntu, - install, uninstall, upgrade, update -title: Docker Engine post-installation steps +description: Find the recommended Docker Engine post-installation steps for Linux users, including how to run Docker as a non-root user and more. +keywords: run docker without sudo, docker running as root, docker post install, docker post installation, run docker as non root, docker non root user, how to run docker in linux, how to run docker linux, how to start docker in linux, run docker on linux +title: Linux post-installation steps for Docker Engine redirect_from: - /engine/installation/linux/docker-ee/linux-postinstall/ - /engine/installation/linux/linux-postinstall/ diff --git a/engine/install/ubuntu.md b/engine/install/ubuntu.md index 3533073b56..4e9b7709e9 100644 --- a/engine/install/ubuntu.md +++ b/engine/install/ubuntu.md @@ -1,7 +1,6 @@ --- -description: Instructions for installing Docker Engine on Ubuntu -keywords: - requirements, apt, installation, ubuntu, install, uninstall, upgrade, update +description: Jumpstart your client-side server applications with Docker Engine on Ubuntu. This guide details prerequisites and multiple methods to install. +keywords: docker install script, ubuntu docker server, ubuntu server docker, install docker engine ubuntu, install docker on ubuntu server, ubuntu 18.04 docker-ce, install docker engine on ubuntu, ubuntu install docker ce, ubuntu install docker engine redirect_from: - /ee/docker-ee/ubuntu/ - /engine/installation/linux/docker-ce/ubuntu/ diff --git a/engine/reference/builder.md b/engine/reference/builder.md index 677895e8a3..92b5b332fe 100644 --- a/engine/reference/builder.md +++ b/engine/reference/builder.md @@ -1,7 +1,7 @@ --- title: Dockerfile reference description: "Dockerfiles use a simple DSL which allows you to automate the steps you would normally manually take to create an image." -keywords: build, dockerfile, reference +keywords: dockerfile, docker file, docker copy, dockerfile exec, docker entrypoint, dockerfile entrypoint, dockerfile arg, docker args, entrypoint, shell dockerfile toc_max: 3 redirect_from: - /reference/builder/ diff --git a/get-docker.md b/get-docker.md index 35639b5ec0..fac5cfc1c3 100644 --- a/get-docker.md +++ b/get-docker.md @@ -1,6 +1,6 @@ --- -description: Home page for Get Docker -keywords: Docker, download, documentation, manual +description: Download and install Docker on the platform of your choice, including Mac, Linux, or Windows. +keywords: install docker, docker download, download docker, docker installation, how to install docker, get docker, docker locally title: Get Docker redirect_from: - /install/ diff --git a/get-started/index.md b/get-started/index.md index f8252357b2..bbfc4ff913 100644 --- a/get-started/index.md +++ b/get-started/index.md @@ -1,7 +1,7 @@ --- title: "Overview" -keywords: get started, overview, quickstart, intro, concepts, containers, images -description: Get an overview of the Get started guide and learn about containers and images. +keywords: docker basics, how to start a docker container, container settings, setup docker, how to setup docker, setting up docker, docker container guide, how to get started with docker +description: Get started with the Docker basics in this comprehensive overview, You'll learn about containers, images, and how to containerize your first application. redirect_from: - /engine/getstarted-voting-app/ - /engine/getstarted-voting-app/cleanup/ diff --git a/get-started/overview.md b/get-started/overview.md index f766540383..e0a034bddf 100644 --- a/get-started/overview.md +++ b/get-started/overview.md @@ -1,6 +1,6 @@ --- -description: Docker explained in depth -keywords: docker, introduction, documentation, about, technology, understanding +description: Get an in-depth overview of the Docker platform including what it can be used for, the architecture it employs, and its underlying technology. +keywords: what is a docker, docker daemon, why use docker, docker architecture, what to use docker for, docker client, what is docker for, why docker, uses for docker, what is docker container used for, what are docker containers used for redirect_from: - /introduction/understanding-docker/ - /engine/userguide/basics/ diff --git a/index.md b/index.md index 8b29869010..6819fc48d8 100644 --- a/index.md +++ b/index.md @@ -1,8 +1,8 @@ --- -description: Home page for Docker's documentation -keywords: Docker, documentation, manual, guide, reference, api, samples +description: Docker Documentation is the official Docker library of resources, tutorials, and guides to help you build, share, and run applications. +keywords: docker documentation, docker docs, docker doc, docker document, docker help, docker manual layout: landing -title: Docker Documentation +title: "Docker Documentation: How to Build, Share, and Run" notoc: true notags: true skip_read_time: true diff --git a/search.md b/search.md index 82958355e4..55d76016ec 100644 --- a/search.md +++ b/search.md @@ -1,10 +1,10 @@ --- -description: Docker documentation search results -keywords: Search, Docker, documentation, manual, guide, reference, api +description: Looking for something specific? Search Docker Documentation for guides, manuals, and more related to your specific topic. +keywords: search skip_feedback: true notoc: true notags: true -title: "Docs search" +title: "Search" skip_read_time: true --- diff --git a/storage/volumes.md b/storage/volumes.md index afe6714cb6..600a0c5e78 100644 --- a/storage/volumes.md +++ b/storage/volumes.md @@ -1,7 +1,7 @@ --- -description: Using volumes +description: Learn how to create, manage, and use volumes instead of bind mounts for persisting data generated and used by Docker. title: Volumes -keywords: storage, persistence, data persistence, volumes +keywords: docker compose volumes, docker volumes, docker compose volume, docker volume mount, docker mount volume, docker volume create, docker volume location redirect_from: - /userguide/dockervolumes/ - /engine/tutorials/dockervolumes/ From eb56f325401d18dd645dbf92c0cc1cd228c0b8bc Mon Sep 17 00:00:00 2001 From: Allie Sadler <102604716+aevesdocker@users.noreply.github.com> Date: Thu, 9 Feb 2023 11:44:01 +0000 Subject: [PATCH 057/296] change location of desktop note (#16696) * change location of desktop note * adjust tone * adjust tone --- desktop/index.md | 6 ------ desktop/install/linux-install.md | 28 +++++++++++----------------- desktop/install/mac-install.md | 21 +++++++++------------ desktop/install/windows-install.md | 19 +++++++------------ 4 files changed, 27 insertions(+), 47 deletions(-) diff --git a/desktop/index.md b/desktop/index.md index 6a050c68e5..090ce24aa6 100644 --- a/desktop/index.md +++ b/desktop/index.md @@ -10,12 +10,6 @@ redirect_from: - /docker-for-windows/opensource/ --- -> **Docker Desktop terms** -> -> Commercial use of Docker Desktop in larger enterprises (more than 250 -> employees OR more than $10 million USD in annual revenue) requires a paid -> subscription. - Docker Desktop is a one-click-install application for your Mac, Linux, or Windows environment that enables you to build and share containerized applications and microservices. diff --git a/desktop/install/linux-install.md b/desktop/install/linux-install.md index 3739eddeb6..4ff0e84af5 100644 --- a/desktop/install/linux-install.md +++ b/desktop/install/linux-install.md @@ -5,11 +5,8 @@ title: Install Docker Desktop on Linux redirect_from: - /desktop/linux/install/ --- -> **Docker Desktop terms** -> -> Commercial use of Docker Desktop in larger enterprises (more than 250 -> employees OR more than $10 million USD in annual revenue) requires a paid -> subscription. + +This page contains information about general system requirements, supported platforms, and instructions on how to install Docker Desktop for Linux. >Important > @@ -20,8 +17,6 @@ redirect_from: >For more information see [What is the difference between Docker Desktop for Linux and Docker Engine](../faqs/linuxfaqs.md#what-is-the-difference-between-docker-desktop-for-linux-and-docker-engine). {: .important} - This page contains information about general system requirements, supported platforms, and instructions on how to install Docker Desktop for Linux. - ## System requirements To install Docker Desktop successfully, your Linux host must meet the following general requirements: @@ -57,9 +52,7 @@ and architectures: | [Fedora](fedora.md) | [{{ yes }}](fedora.md) | -> **Note:** -> -> An experimental package is available for [Arch](archlinux.md)-based distributions. Docker has not tested or verified the installation. +An experimental package is available for [Arch](archlinux.md)-based distributions. Docker has not tested or verified the installation. Docker supports Docker Desktop on the current LTS release of the aforementioned distributions and the most recent version. As new versions are made available, Docker stops supporting the oldest version and supports the newest version. @@ -119,9 +112,13 @@ Log out and log back in so that your group membership is re-evaluated. ## Generic installation steps ->Important +> **Docker Desktop terms** > ->Make sure you meet the system requirements outlined earlier and follow the distro-specific prerequisites. +> Commercial use of Docker Desktop in larger enterprises (more than 250 +> employees OR more than $10 million USD in annual revenue) requires a paid +> subscription. + +Make sure you meet the system requirements outlined earlier and follow the distro-specific prerequisites. {: .important} 1. Download the correct package for your Linux distribution and install it with the corresponding package manager. @@ -138,12 +135,9 @@ Log out and log back in so that your group membership is re-evaluated. 4. Select **Accept** to continue. Docker Desktop starts after you accept the terms. - > **Important** - > - > If you do not agree to the terms, the Docker Desktop application will close and you can no longer run Docker Desktop on your machine. You can choose to accept the terms at a later date by opening Docker Desktop. - {: .important} + Note that Docker Desktop will not run if you do not agree to the terms. You can choose to accept the terms at a later date by opening Docker Desktop. - For more information, see [Docker Desktop Subscription Service Agreement](https://www.docker.com/legal/docker-subscription-service-agreement){:target="_blank" rel="noopener" class="_"}. We recommend that you also read the [FAQs](https://www.docker.com/pricing/faq){: target="_blank" rel="noopener" class="_" id="dkr_docs_desktop_install_btl"}. + For more information, see [Docker Desktop Subscription Service Agreement](https://www.docker.com/legal/docker-subscription-service-agreement){:target="_blank" rel="noopener" class="_"}. We recommend that you also read the [FAQs](https://www.docker.com/pricing/faq){: target="_blank" rel="noopener" class="_" id="dkr_docs_desktop_install_btl"}. ## Where to go next diff --git a/desktop/install/mac-install.md b/desktop/install/mac-install.md index 7941d2d43e..07f2a05b6a 100644 --- a/desktop/install/mac-install.md +++ b/desktop/install/mac-install.md @@ -12,19 +12,19 @@ redirect_from: - /desktop/mac/apple-silicon/ --- +This page contains information about system requirements, download URLs, and instructions on how to install Docker Desktop for Mac. + +[Docker Desktop for Mac with Intel chip](https://desktop.docker.com/mac/main/amd64/Docker.dmg?utm_source=docker&utm_medium=webreferral&utm_campaign=docs-driven-download-mac-amd64){: .button .primary-btn } +[Docker Desktop for Mac with Apple silicon](https://desktop.docker.com/mac/main/arm64/Docker.dmg?utm_source=docker&utm_medium=webreferral&utm_campaign=docs-driven-download-mac-arm64){: .button .primary-btn } + +*For checksums, see [Release notes](../release-notes.md).* + > **Docker Desktop terms** > > Commercial use of Docker Desktop in larger enterprises (more than 250 > employees OR more than $10 million USD in annual revenue) requires a paid > subscription. -This page contains information about system requirements, download URLs, and instructions on how to install Docker Desktop for Mac. - -[Mac with Intel chip](https://desktop.docker.com/mac/main/amd64/Docker.dmg?utm_source=docker&utm_medium=webreferral&utm_campaign=docs-driven-download-mac-amd64){: .button .primary-btn } -[Mac with Apple silicon](https://desktop.docker.com/mac/main/arm64/Docker.dmg?utm_source=docker&utm_medium=webreferral&utm_campaign=docs-driven-download-mac-arm64){: .button .primary-btn } - -*For checksums, see [Release notes](../release-notes.md).* - ## System requirements Your Mac must meet the following requirements to install Docker Desktop successfully. @@ -80,12 +80,9 @@ Your Mac must meet the following requirements to install Docker Desktop successf 4. Select **Accept** to continue. Docker Desktop starts after you accept the terms. - > **Important** - > - > If you do not agree to the terms, the Docker Desktop application will close and you can no longer run Docker Desktop on your machine. You can choose to accept the terms at a later date by opening Docker Desktop. - {: .important} + Note that Docker Desktop will not run if you do not agree to the terms. You can choose to accept the terms at a later date by opening Docker Desktop. - For more information, see [Docker Desktop Subscription Service Agreement](https://www.docker.com/legal/docker-subscription-service-agreement){: target="_blank" rel="noopener" class="_" }. We recommend that you also read the [FAQs](https://www.docker.com/pricing/faq){: target="_blank" rel="noopener" class="_"}. + For more information, see [Docker Desktop Subscription Service Agreement](https://www.docker.com/legal/docker-subscription-service-agreement){: target="_blank" rel="noopener" class="_" }. We recommend that you also read the [FAQs](https://www.docker.com/pricing/faq){: target="_blank" rel="noopener" class="_"}. ### Install from the command line diff --git a/desktop/install/windows-install.md b/desktop/install/windows-install.md index 4a8dfed4f6..724e9abfb3 100644 --- a/desktop/install/windows-install.md +++ b/desktop/install/windows-install.md @@ -15,20 +15,18 @@ redirect_from: - /installation/windows/ --- +Welcome to Docker Desktop for Windows. This page contains information about Docker Desktop for Windows system requirements, download URL, instructions to install and update Docker Desktop for Windows. + +[Docker Desktop for Windows](https://desktop.docker.com/win/main/amd64/Docker%20Desktop%20Installer.exe){: .button .primary-btn } + +_For checksums, see [Release notes](../release-notes.md)_ + > **Docker Desktop terms** > > Commercial use of Docker Desktop in larger enterprises (more than 250 > employees OR more than $10 million USD in annual revenue) requires a paid > subscription. -Welcome to Docker Desktop for Windows. This page contains information about Docker Desktop for Windows system requirements, download URL, instructions to install and update Docker Desktop for Windows. - -> Download Docker Desktop for Windows -> -> [Docker Desktop for Windows](https://desktop.docker.com/win/main/amd64/Docker%20Desktop%20Installer.exe){: .button .primary-btn } - -_For checksums, see [Release notes](../release-notes.md)_ - ## System requirements Your Windows machine must meet the following requirements to successfully install Docker Desktop. @@ -184,10 +182,7 @@ Docker Desktop does not start automatically after installation. To start Docker 3. Select **Accept** to continue. Docker Desktop starts after you accept the terms. - > **Important** - > - > If you do not agree to the terms, the Docker Desktop application will close and you can no longer run Docker Desktop on your machine. You can choose to accept the terms at a later date by opening Docker Desktop. - {: .important} + Note that Docker Desktop will not run if you do not agree to the terms. You can choose to accept the terms at a later date by opening Docker Desktop. For more information, see [Docker Desktop Subscription Service Agreement](https://www.docker.com/legal/docker-subscription-service-agreement/){:target="_blank" rel="noopener" class="_"}. We recommend that you also read the [FAQs](https://www.docker.com/pricing/faq){: target="\_blank" rel="noopener" class="*" id="dkr_docs_desktop_install_btl"}. From e0a45ff946b317042fe9b586e985bf514043f170 Mon Sep 17 00:00:00 2001 From: Jens Erat Date: Thu, 9 Feb 2023 13:45:58 +0100 Subject: [PATCH 058/296] fix typo in env-file argument (#16698) --- compose/environment-variables/set-environment-variables.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/compose/environment-variables/set-environment-variables.md b/compose/environment-variables/set-environment-variables.md index 9d76e0286b..b86759ec96 100644 --- a/compose/environment-variables/set-environment-variables.md +++ b/compose/environment-variables/set-environment-variables.md @@ -42,7 +42,7 @@ services: The `.env` file should be placed at the root of the project directory next to your `docker-compose.yml` file. You can use an alternative path with one of the following methods: - The [`--file` option in the CLI](../reference/index.md#use--f-to-specify-name-and-path-of-one-or-more-compose-files) -- The [`- -env-file` option in the CLI](#substitute-with---env-file) +- The [`--env-file` option in the CLI](#substitute-with---env-file) - Using the [`env_file` attribute in the Compose file](../compose-file/index.md#env_file) For more information on formatting an environment file, see [Use an environment file](env-file.md). @@ -188,4 +188,4 @@ $ docker compose run -e DEBUG web python console.py ``` The value of the `DEBUG` variable in the container is taken from the value for -the same variable in the shell in which Compose is run. \ No newline at end of file +the same variable in the shell in which Compose is run. From b35abe2a3d5ad6e2f6a2a29adb8825bf5d005931 Mon Sep 17 00:00:00 2001 From: Salim Djerbouh <13698160+CaddyDz@users.noreply.github.com> Date: Thu, 9 Feb 2023 16:25:26 +0100 Subject: [PATCH 059/296] Comply to convention (#16695) As per [the docs](https://docs.docker.com/engine/reference/builder/#parser-directives:~:text=Convention%20is%20also%20to%20include%20a%20blank%20line%20following%20any%20parser%20directives.) > Convention is also to include a blank line following any parser directives. --- get-started/02_our_app.md | 1 + 1 file changed, 1 insertion(+) diff --git a/get-started/02_our_app.md b/get-started/02_our_app.md index a2d46c0406..66e5b3b2fa 100644 --- a/get-started/02_our_app.md +++ b/get-started/02_our_app.md @@ -78,6 +78,7 @@ In order to build the [container image](../get-started/overview.md/#docker-objec ```dockerfile # syntax=docker/dockerfile:1 + FROM node:18-alpine WORKDIR /app COPY . . From 05d7522a8b4079049d9ce11f169c1ac473a2a0b5 Mon Sep 17 00:00:00 2001 From: Sam Griffith <47530477+sgriffith3@users.noreply.github.com> Date: Thu, 9 Feb 2023 10:27:54 -0500 Subject: [PATCH 060/296] Make specified working directory match Dockerfile (#16686) --- language/dotnet/build-images.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/language/dotnet/build-images.md b/language/dotnet/build-images.md index 3775225946..c60a5f6452 100644 --- a/language/dotnet/build-images.md +++ b/language/dotnet/build-images.md @@ -155,7 +155,7 @@ FROM mcr.microsoft.com/dotnet/aspnet:6.0 as runtime Next, specify the working directory for this stage. ```dockerfile -WORKDIR /app +WORKDIR /publish ``` Next, copy the /publish directory from the build-env stage into the runtime image. From c8ba9c0b78b316a38400ab3fd7bc475bde8c2e34 Mon Sep 17 00:00:00 2001 From: Bjorn Neergaard Date: Thu, 9 Feb 2023 11:43:29 -0700 Subject: [PATCH 061/296] engine: add 23.0.1 release notes Signed-off-by: Bjorn Neergaard --- engine/release-notes/23.0.md | 27 +++++++++++++++++++++++++++ 1 file changed, 27 insertions(+) diff --git a/engine/release-notes/23.0.md b/engine/release-notes/23.0.md index 7b04bc60ba..0c561e59b2 100644 --- a/engine/release-notes/23.0.md +++ b/engine/release-notes/23.0.md @@ -25,6 +25,33 @@ Changing the version format is a stepping-stone towards Go module compatibility, but the repository doesn't yet use Go modules, and still requires using a "+incompatible" version. Work continues towards Go module compatibility in a future release. +## 23.0.1 + +{% include release-date.html date="2023-02-09" %} + +For a full list of pull requests and changes in this release, refer to the relevant GitHub milestones: + +- [docker/cli, 23.0.1 milestone](https://github.com/docker/cli/milestone/73?closed=1) +- [moby/moby, 23.0.1 milestone](https://github.com/moby/moby/milestone/113?closed=1) + +### Bug fixes and enhancements + +- Fix containers not starting if the kernel has AppArmor enabled, but `apparmor_parser` is not available. [moby/moby#44942](https://github.com/moby/moby/pull/44942) +- Fix BuildKit-enabled builds with inline caching causing the daemon to crash. [moby/moby#44944](https://github.com/moby/moby/pull/44944) +- Fix BuildKit improperly loading cached layers created by previous versions. [moby/moby#44959](https://github.com/moby/moby/pull/44959) +- Fix an issue where `ipvlan` networks created prior to upgrading would prevent the daemon from starting. [moby/moby#44937](https://github.com/moby/moby/pull/44937) +- Fix the `overlay2` storage driver failing early in `metacopy` testing when initialized on an unsupported backing filesystem. [moby/moby#44922](https://github.com/moby/moby/pull/44922) +- Fix `exec` exit events being misinterpreted as container exits under some runtimes, such as Kata Containers. [moby/moby#44892](https://github.com/moby/moby/pull/44892) +- Improve the error message returned by the CLI when recieving a truncated JSON response caused by the API hanging up mid-request. [docker/cli#4004](https://github.com/docker/cli/pull/4004) +- Fix an incorrect CLI exit code when attempting to execute a directory with a `runc` compiled using Go 1.20. [docker/cli#4004](https://github.com/docker/cli/pull/4004) +- Fix mishandling the size argument to `--device-write-bps` as a path. [docker/cli#4004](https://github.com/docker/cli/pull/4004) + +### Packaging + +- Add `/etc/docker` to RPM and DEB packaging. [docker/docker-ce-packaging#842](https://github.com/docker/docker-ce-packaging/pull/842) + - Not all use cases will benefit; if you depend on this, you should explicitly `mkdir -p /etc/docker`. +- Upgrade Compose to `v2.16.0`. [docker/docker-ce-packaging#844](https://github.com/docker/docker-ce-packaging/pull/844) + ## 23.0.0 {% include release-date.html date="2023-02-01" %} From 3923985d51d18b503a40801c3948c838f0ddb66b Mon Sep 17 00:00:00 2001 From: Guillaume Lours <705411+glours@users.noreply.github.com> Date: Fri, 10 Feb 2023 10:14:54 +0100 Subject: [PATCH 062/296] Update Compose reference API to v2.16.0 (#16702) Signed-off-by: GitHub Signed-off-by: Sebastiaan van Stijn Co-authored-by: glours --- _config.yml | 2 +- _data/compose-cli/docker_compose.yaml | 25 +++++++++++++-- _data/compose-cli/docker_compose_alpha.yaml | 17 ++++++++++ .../docker_compose_alpha_dry-run.yaml | 14 +++++++++ .../docker_compose_alpha_watch.yaml | 25 +++++++++++++++ _data/compose-cli/docker_compose_build.yaml | 10 ++++++ ...onvert.yaml => docker_compose_config.yaml} | 12 +++---- _data/compose-cli/docker_compose_create.yaml | 21 +++++++++++++ _data/compose-cli/docker_compose_logs.yaml | 1 + _data/compose-cli/docker_compose_ps.yaml | 31 ++++++++++--------- _data/compose-cli/docker_compose_run.yaml | 10 ++++++ _data/toc.yaml | 2 ++ _redirects.yml | 1 - .../set-environment-variables.md | 2 +- .../{compose_convert.md => compose_config.md} | 7 +++-- 15 files changed, 150 insertions(+), 30 deletions(-) create mode 100644 _data/compose-cli/docker_compose_alpha.yaml create mode 100644 _data/compose-cli/docker_compose_alpha_dry-run.yaml create mode 100644 _data/compose-cli/docker_compose_alpha_watch.yaml rename _data/compose-cli/{docker_compose_convert.yaml => docker_compose_config.yaml} (89%) rename engine/reference/commandline/{compose_convert.md => compose_config.md} (72%) diff --git a/_config.yml b/_config.yml index 6c2bde4d8e..766ba7dccf 100644 --- a/_config.yml +++ b/_config.yml @@ -45,7 +45,7 @@ exclude: latest_engine_api_version: "1.42" docker_ce_version: "23.0.0" compose_v1_version: "1.29.2" -compose_version: "v2.15.1" +compose_version: "v2.16.0" compose_file_v3: "3.9" compose_file_v2: "2.4" machine_version: "0.16.0" diff --git a/_data/compose-cli/docker_compose.yaml b/_data/compose-cli/docker_compose.yaml index 9709ef880b..c3ee6f33c3 100644 --- a/_data/compose-cli/docker_compose.yaml +++ b/_data/compose-cli/docker_compose.yaml @@ -89,13 +89,22 @@ long: |- Profiles can also be set by `COMPOSE_PROFILES` environment variable. + ### Configuring parallelism + + Use `--parallel` to specify the maximum level of parallelism for concurrent engine calls. + Calling `docker compose --parallel 1 pull` will pull the pullable images defined in the Compose file + one at a time. This can also be used to control build concurrency. + + Parallelism can also be set by the `COMPOSE_PARALLEL_LIMIT` environment variable. + ### Set up environment variables You can set environment variables for various docker compose options, including the `-f`, `-p` and `--profiles` flags. Setting the `COMPOSE_FILE` environment variable is equivalent to passing the `-f` flag, `COMPOSE_PROJECT_NAME` environment variable does the same as the `-p` flag, - and `COMPOSE_PROFILES` environment variable is equivalent to the `--profiles` flag. + `COMPOSE_PROFILES` environment variable is equivalent to the `--profiles` flag + and `COMPOSE_PARALLEL_LIMIT` does the same as the `--parallel` flag. If flags are explicitly set on the command line, the associated environment variable is ignored. @@ -106,7 +115,7 @@ pname: docker plink: docker.yaml cname: - docker compose build - - docker compose convert + - docker compose config - docker compose cp - docker compose create - docker compose down @@ -132,7 +141,7 @@ cname: - docker compose version clink: - docker_compose_build.yaml - - docker_compose_convert.yaml + - docker_compose_config.yaml - docker_compose_cp.yaml - docker_compose_create.yaml - docker_compose_down.yaml @@ -178,6 +187,16 @@ options: experimentalcli: false kubernetes: false swarm: false + - option: dry-run + value_type: bool + default_value: "false" + description: Execute command in dry run mode + deprecated: false + hidden: true + experimental: false + experimentalcli: false + kubernetes: false + swarm: false - option: env-file value_type: string description: Specify an alternate environment file. diff --git a/_data/compose-cli/docker_compose_alpha.yaml b/_data/compose-cli/docker_compose_alpha.yaml new file mode 100644 index 0000000000..a8a83b6e74 --- /dev/null +++ b/_data/compose-cli/docker_compose_alpha.yaml @@ -0,0 +1,17 @@ +command: docker compose alpha +short: Experimental commands +long: Experimental commands +pname: docker compose +plink: docker_compose.yaml +cname: + - docker compose alpha dry-run + - docker compose alpha watch +clink: + - docker_compose_alpha_dry-run.yaml + - docker_compose_alpha_watch.yaml +deprecated: false +experimental: false +experimentalcli: true +kubernetes: false +swarm: false + diff --git a/_data/compose-cli/docker_compose_alpha_dry-run.yaml b/_data/compose-cli/docker_compose_alpha_dry-run.yaml new file mode 100644 index 0000000000..d489d39aeb --- /dev/null +++ b/_data/compose-cli/docker_compose_alpha_dry-run.yaml @@ -0,0 +1,14 @@ +command: docker compose alpha dry-run +short: | + EXPERIMENTAL - Dry run command allow you to test a command without applying changes +long: | + EXPERIMENTAL - Dry run command allow you to test a command without applying changes +usage: docker compose alpha dry-run -- [COMMAND...] +pname: docker compose alpha +plink: docker_compose_alpha.yaml +deprecated: false +experimental: false +experimentalcli: true +kubernetes: false +swarm: false + diff --git a/_data/compose-cli/docker_compose_alpha_watch.yaml b/_data/compose-cli/docker_compose_alpha_watch.yaml new file mode 100644 index 0000000000..1aa5d9d2ee --- /dev/null +++ b/_data/compose-cli/docker_compose_alpha_watch.yaml @@ -0,0 +1,25 @@ +command: docker compose alpha watch +short: | + EXPERIMENTAL - Watch build context for service and rebuild/refresh containers when files are updated +long: | + EXPERIMENTAL - Watch build context for service and rebuild/refresh containers when files are updated +usage: docker compose alpha watch [SERVICE...] +pname: docker compose alpha +plink: docker_compose_alpha.yaml +options: + - option: quiet + value_type: bool + default_value: "false" + description: hide build output + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false +deprecated: false +experimental: false +experimentalcli: true +kubernetes: false +swarm: false + diff --git a/_data/compose-cli/docker_compose_build.yaml b/_data/compose-cli/docker_compose_build.yaml index efb0149b17..11049c99e3 100644 --- a/_data/compose-cli/docker_compose_build.yaml +++ b/_data/compose-cli/docker_compose_build.yaml @@ -106,6 +106,16 @@ options: experimentalcli: false kubernetes: false swarm: false + - option: push + value_type: bool + default_value: "false" + description: Push service images. + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false - option: quiet shorthand: q value_type: bool diff --git a/_data/compose-cli/docker_compose_convert.yaml b/_data/compose-cli/docker_compose_config.yaml similarity index 89% rename from _data/compose-cli/docker_compose_convert.yaml rename to _data/compose-cli/docker_compose_config.yaml index d191322196..d05425e401 100644 --- a/_data/compose-cli/docker_compose_convert.yaml +++ b/_data/compose-cli/docker_compose_config.yaml @@ -1,13 +1,11 @@ -command: docker compose convert -aliases: docker compose convert, docker compose config -short: Converts the compose file to platform's canonical format +command: docker compose config +aliases: docker compose config, docker compose convert +short: Parse, resolve and render compose file in canonical format long: |- - `docker compose convert` renders the actual data model to be applied on the target platform. When used with the Docker engine, + `docker compose config` renders the actual data model to be applied on the Docker engine. it merges the Compose files set by `-f` flags, resolves variables in the Compose file, and expands short-notation into the canonical format. - - To allow smooth migration from docker-compose, this subcommand declares alias `docker compose config` -usage: docker compose convert [OPTIONS] [SERVICE...] +usage: docker compose config [OPTIONS] [SERVICE...] pname: docker compose plink: docker_compose.yaml options: diff --git a/_data/compose-cli/docker_compose_create.yaml b/_data/compose-cli/docker_compose_create.yaml index 814c5cc394..1dfa25e376 100644 --- a/_data/compose-cli/docker_compose_create.yaml +++ b/_data/compose-cli/docker_compose_create.yaml @@ -57,6 +57,27 @@ options: experimentalcli: false kubernetes: false swarm: false + - option: remove-orphans + value_type: bool + default_value: "false" + description: Remove containers for services not defined in the Compose file. + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: scale + value_type: stringArray + default_value: '[]' + description: | + Scale SERVICE to NUM instances. Overrides the `scale` setting in the Compose file if present. + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false deprecated: false experimental: false experimentalcli: false diff --git a/_data/compose-cli/docker_compose_logs.yaml b/_data/compose-cli/docker_compose_logs.yaml index c9afcc8129..f0163c02c3 100644 --- a/_data/compose-cli/docker_compose_logs.yaml +++ b/_data/compose-cli/docker_compose_logs.yaml @@ -47,6 +47,7 @@ options: kubernetes: false swarm: false - option: tail + shorthand: "n" value_type: string default_value: all description: | diff --git a/_data/compose-cli/docker_compose_ps.yaml b/_data/compose-cli/docker_compose_ps.yaml index 6325f285a1..d19346d18e 100644 --- a/_data/compose-cli/docker_compose_ps.yaml +++ b/_data/compose-cli/docker_compose_ps.yaml @@ -2,13 +2,20 @@ command: docker compose ps short: List containers long: |- Lists containers for a Compose project, with current status and exposed ports. - By default, both running and stopped containers are shown: ```console $ docker compose ps - NAME COMMAND SERVICE STATUS PORTS - example-bar-1 "/docker-entrypoint.…" bar exited (0) - example-foo-1 "/docker-entrypoint.…" foo running 0.0.0.0:8080->80/tcp + NAME IMAGE COMMAND SERVICE CREATED STATUS PORTS + example-foo-1 alpine "/entrypoint.…" foo 4 seconds ago Up 2 seconds 0.0.0.0:8080->80/tcp + ``` + + By default, only running containers are shown. `--all` flag can be used to include stopped containers + + ```console + $ docker compose ps --all + NAME IMAGE COMMAND SERVICE CREATED STATUS PORTS + example-foo-1 alpine "/entrypoint.…" foo 4 seconds ago Up 2 seconds 0.0.0.0:8080->80/tcp + example-bar-1 alpine "/entrypoint.…" bar 4 seconds ago exited (0) ``` usage: docker compose ps [OPTIONS] [SERVICE...] pname: docker compose @@ -139,12 +146,12 @@ examples: |- ```console $ docker compose ps --status=running - NAME COMMAND SERVICE STATUS PORTS - example-foo-1 "/docker-entrypoint.…" foo running 0.0.0.0:8080->80/tcp + NAME IMAGE COMMAND SERVICE CREATED STATUS PORTS + example-foo-1 alpine "/entrypoint.…" foo 4 seconds ago Up 2 seconds 0.0.0.0:8080->80/tcp $ docker compose ps --status=exited - NAME COMMAND SERVICE STATUS PORTS - example-bar-1 "/docker-entrypoint.…" bar exited (0) + NAME IMAGE COMMAND SERVICE CREATED STATUS PORTS + example-bar-1 alpine "/entrypoint.…" bar 4 seconds ago exited (0) ``` ### Filter containers by status (--filter) {#filter} @@ -155,12 +162,8 @@ examples: |- ```console $ docker compose ps --filter status=running - NAME COMMAND SERVICE STATUS PORTS - example-foo-1 "/docker-entrypoint.…" foo running 0.0.0.0:8080->80/tcp - - $ docker compose ps --filter status=running - NAME COMMAND SERVICE STATUS PORTS - example-bar-1 "/docker-entrypoint.…" bar exited (0) + NAME IMAGE COMMAND SERVICE CREATED STATUS PORTS + example-foo-1 alpine "/entrypoint.…" foo 4 seconds ago Up 2 seconds 0.0.0.0:8080->80/tcp ``` The `docker compose ps` command currently only supports the `--filter status=` diff --git a/_data/compose-cli/docker_compose_run.yaml b/_data/compose-cli/docker_compose_run.yaml index 9d5715f4ea..97066f123f 100644 --- a/_data/compose-cli/docker_compose_run.yaml +++ b/_data/compose-cli/docker_compose_run.yaml @@ -172,6 +172,16 @@ options: experimentalcli: false kubernetes: false swarm: false + - option: remove-orphans + value_type: bool + default_value: "false" + description: Remove containers for services not defined in the Compose file. + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false - option: rm value_type: bool default_value: "false" diff --git a/_data/toc.yaml b/_data/toc.yaml index bb15911f14..45303e5c77 100644 --- a/_data/toc.yaml +++ b/_data/toc.yaml @@ -313,6 +313,8 @@ reference: title: docker compose - path: /engine/reference/commandline/compose_build/ title: docker compose build + - path: /engine/reference/commandline/compose_config/ + title: docker compose config - path: /engine/reference/commandline/compose_convert/ title: docker compose convert - path: /engine/reference/commandline/compose_cp/ diff --git a/_redirects.yml b/_redirects.yml index 2b20baeada..9f9047b020 100644 --- a/_redirects.yml +++ b/_redirects.yml @@ -128,7 +128,6 @@ "/desktop/windows/wsl/": # Link used by Docker Desktop to refer users on how to activate WSL 2 - /go/wsl2/ - # samples "https://hub.docker.com/_/adminer/": - /samples/adminer diff --git a/compose/environment-variables/set-environment-variables.md b/compose/environment-variables/set-environment-variables.md index b86759ec96..d4abee8a71 100644 --- a/compose/environment-variables/set-environment-variables.md +++ b/compose/environment-variables/set-environment-variables.md @@ -30,7 +30,7 @@ services: When you run `docker compose up`, the `web` service defined in the Compose file substitues in the image `webapp:v1.5` which was set in the `.env` file. You can verify this with the -[convert command](../../engine/reference/commandline/compose_convert.md), which prints your resolved application config to the terminal: +[convert command](../../engine/reference/commandline/compose_config.md), which prints your resolved application config to the terminal: ```console $ docker compose convert diff --git a/engine/reference/commandline/compose_convert.md b/engine/reference/commandline/compose_config.md similarity index 72% rename from engine/reference/commandline/compose_convert.md rename to engine/reference/commandline/compose_config.md index 011017a4ce..8a7b4c8602 100644 --- a/engine/reference/commandline/compose_convert.md +++ b/engine/reference/commandline/compose_config.md @@ -1,9 +1,10 @@ --- datafolder: compose-cli -datafile: docker_compose_convert -title: docker compose convert +datafile: docker_compose_config +title: docker compose config redirect_from: -- /compose/reference/config/ + - /compose/reference/config/ + - /engine/reference/commandline/compose_convert/ --- To deep-dive into the specifics about how attestations are stored, see -[Image Attestation Storage (BuildKit)](https://github.com/moby/buildkit/blob/master/docs/attestation-storage.md){: target="blank" rel="noopener" class="_"}. +[Image Attestation Storage (BuildKit)](https://github.com/moby/buildkit/blob/master/docs/attestations/attestation-storage.md){: target="blank" rel="noopener" class="_"}. ## What's next From 2a41ba80dabfeb7881f0876b51424ee37421c607 Mon Sep 17 00:00:00 2001 From: Kevin Kirsche Date: Mon, 13 Feb 2023 10:30:58 -0500 Subject: [PATCH 067/296] Update URL based on changes feedback --- build/attestations/index.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/build/attestations/index.md b/build/attestations/index.md index 4cfc1cd01c..5f02924462 100644 --- a/build/attestations/index.md +++ b/build/attestations/index.md @@ -139,7 +139,7 @@ attestation. To deep-dive into the specifics about how attestations are stored, see -[Image Attestation Storage (BuildKit)](https://github.com/moby/buildkit/blob/master/docs/attestations/attestation-storage.md){: target="blank" rel="noopener" class="_"}. +[Image Attestation Storage (BuildKit)](https://docs.docker.com/build/attestations/attestation-storage/){: target="blank" rel="noopener" class="_"}. ## What's next From 19edb6c606ba17d2c5deb89f39a9ac163629fd7c Mon Sep 17 00:00:00 2001 From: Justin Chadwell Date: Tue, 14 Feb 2023 11:32:47 +0000 Subject: [PATCH 068/296] fixup! fix: Incorrect link to attestation storage Signed-off-by: Justin Chadwell --- build/attestations/index.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/build/attestations/index.md b/build/attestations/index.md index 5f02924462..a6e5e1064c 100644 --- a/build/attestations/index.md +++ b/build/attestations/index.md @@ -139,7 +139,7 @@ attestation. To deep-dive into the specifics about how attestations are stored, see -[Image Attestation Storage (BuildKit)](https://docs.docker.com/build/attestations/attestation-storage/){: target="blank" rel="noopener" class="_"}. +[Image Attestation Storage (BuildKit)](attestation-storage.md). ## What's next From 882fbf89b5b7e6462168df638642d97b09548fe5 Mon Sep 17 00:00:00 2001 From: Allie Sadler <102604716+aevesdocker@users.noreply.github.com> Date: Tue, 14 Feb 2023 15:10:45 +0000 Subject: [PATCH 069/296] uninstall fix (#16724) --- desktop/uninstall.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/desktop/uninstall.md b/desktop/uninstall.md index 80f86d8aae..7037ef5aa7 100644 --- a/desktop/uninstall.md +++ b/desktop/uninstall.md @@ -61,7 +61,7 @@ To uninstall Docker Desktop from your Mac:


    -
    +

    Docker Desktop can be removed from a Linux host using the package manager. From 0cf17a994e9c76b45713577962e544454a0ed35f Mon Sep 17 00:00:00 2001 From: Craig Osterhout <103533812+craig-osterhout@users.noreply.github.com> Date: Wed, 15 Feb 2023 01:25:43 -0800 Subject: [PATCH 070/296] update registy.json for case-sensitive name (#16703) --- _includes/configure-registry-json.md | 16 ++++++++++------ 1 file changed, 10 insertions(+), 6 deletions(-) diff --git a/_includes/configure-registry-json.md b/_includes/configure-registry-json.md index eae4a391fd..f418668ede 100644 --- a/_includes/configure-registry-json.md +++ b/_includes/configure-registry-json.md @@ -15,7 +15,8 @@ Based on the user's operating system, you must create a `registry.json` file at | Mac | `/Library/Application Support/com.docker.docker/registry.json` | | Linux | `/usr/share/docker-desktop/registry/registry.json` | -The `registry.json` file must contain the following contents, where `myorg` is replaced with your organization's name. +The `registry.json` file must contain the following contents, where `myorg` is replaced with your organization's name. The file contents are case-sensitive and you must use lowercase letters for your organization's name. + ```json { @@ -44,7 +45,8 @@ On Windows, you can use the following methods to create a `registry.json` file. #### Create registry.json when installing Docker Desktop on Windows -To automatically create a `registry.json` file when installing Docker Desktop, download `Docker Desktop Installer.exe` and run one of the following commands from the directory containing `Docker Desktop Installer.exe`. Replace `myorg` with your organization's name. +To automatically create a `registry.json` file when installing Docker Desktop, download `Docker Desktop Installer.exe` and run one of the following commands from the directory containing `Docker Desktop Installer.exe`. Replace `myorg` with your organization's name and you must use lowercase letters for your organization's name. + If you're using PowerShell: @@ -60,7 +62,7 @@ C:\Users\Admin> "Docker Desktop Installer.exe" install --allowed-org=myorg #### Create registry.json manually on Windows -To manually create a `registry.json` file, run the following PowerShell command as an Admin and replace `myorg` with your organization's name: +To manually create a `registry.json` file, run the following PowerShell command as an Admin and replace `myorg` with your organization's name. The file contents are case-sensitive and you must use lowercase letters for your organization's name. ```powershell PS> Set-Content /ProgramData/DockerDesktop/registry.json '{"allowedOrgs":["myorg"]}' @@ -89,7 +91,8 @@ On Mac, you can use the following methods to create a `registry.json` file. #### Create registry.json when installing Docker Desktop on Mac -To automatically create a registry.json file when installing Docker Desktop, download `Docker.dmg` and run the following commands in a terminal from the directory containing `Docker.dmg`. Replace `myorg` with your organization's name. +To automatically create a registry.json file when installing Docker Desktop, download `Docker.dmg` and run the following commands in a terminal from the directory containing `Docker.dmg`. Replace `myorg` with your organization's name and you must use lowercase letters for your organization's name. + ```console $ sudo hdiutil attach Docker.dmg @@ -100,7 +103,7 @@ $ sudo hdiutil detach /Volumes/Docker #### Create registry.json manually on Mac To manually create a `registry.json` file, run the following commands in a terminal -and replace `myorg` with your organization's name. +and replace `myorg` with your organization's name. The file contents are case-sensitive and you must use lowercase letters for your organization's name. ```console $ sudo mkdir -p "/Library/Application Support/com.docker.docker" @@ -138,7 +141,8 @@ On Linux, you can use the following methods to create a `registry.json` file. #### Create registry.json manually on Linux To manually create a `registry.json` file, run the following commands in a terminal -and replace `myorg` with your organization's name. +and replace `myorg` with your organization's name. The file contents are case-sensitive and you must use lowercase letters for your organization's name. + ```console $ sudo mkdir -p /usr/share/docker-desktop/registry From 1fa82389a69f03b7df0dbe8d6344fcf42c67db19 Mon Sep 17 00:00:00 2001 From: Allie Sadler <102604716+aevesdocker@users.noreply.github.com> Date: Wed, 15 Feb 2023 11:27:49 +0000 Subject: [PATCH 071/296] adjust title of homepage (#16708) * adjust title of homepage * Update index.md * Update index.md --- _layouts/landing.html | 10 +++++----- index.md | 2 +- 2 files changed, 6 insertions(+), 6 deletions(-) diff --git a/_layouts/landing.html b/_layouts/landing.html index cd38d932c7..e4edbe2902 100644 --- a/_layouts/landing.html +++ b/_layouts/landing.html @@ -221,7 +221,7 @@
    -
    Getting Started with Docker Desktop
    +

    Getting Started with Docker Desktop

    Take a walkthrough that covers writing your first app, data storage, networking, and swarms, and ends with your app running @@ -249,7 +249,7 @@

    Engine
    -
    Getting Started with Docker Engine
    +

    Getting Started with Docker Engine

    Take a walkthrough that covers writing your first app, data storage, networking, and swarms, and ends with your app running @@ -276,7 +276,7 @@

    Build
    -
    Getting Started with Docker Build
    +

    Getting Started with Docker Build

    Take a walkthrough that covers writing your first app, data storage, networking, and swarms, and ends with your app running @@ -303,7 +303,7 @@

    Compose
    -
    Getting Started with Docker Compose
    +

    Getting Started with Docker Compose

    Take a walkthrough that covers writing your first app, data storage, networking, and swarms, and ends with your app running @@ -326,7 +326,7 @@

    Hub
    -
    Getting Started with Docker Hub
    +

    Getting Started with Docker Hub

    Take a walkthrough that covers writing your first app, data storage, networking, and swarms, and ends with your app running diff --git a/index.md b/index.md index 6819fc48d8..004d9b885e 100644 --- a/index.md +++ b/index.md @@ -2,7 +2,7 @@ description: Docker Documentation is the official Docker library of resources, tutorials, and guides to help you build, share, and run applications. keywords: docker documentation, docker docs, docker doc, docker document, docker help, docker manual layout: landing -title: "Docker Documentation: How to Build, Share, and Run" +title: "Docker Docs: How to build, share, and run applications" notoc: true notags: true skip_read_time: true From 91c93a8acc75e7939e7d9b72443ae883b3e65052 Mon Sep 17 00:00:00 2001 From: crazy-max Date: Thu, 16 Feb 2023 13:49:02 +0000 Subject: [PATCH 072/296] build: update buildx reference to v0.10.3 Signed-off-by: GitHub --- _data/buildx/docker_buildx_build.yaml | 31 +++++++++++++++++++++++---- 1 file changed, 27 insertions(+), 4 deletions(-) diff --git a/_data/buildx/docker_buildx_build.yaml b/_data/buildx/docker_buildx_build.yaml index 964edce353..d36ac23fda 100644 --- a/_data/buildx/docker_buildx_build.yaml +++ b/_data/buildx/docker_buildx_build.yaml @@ -519,6 +519,9 @@ examples: |- Use `--attest=type=provenance` to generate provenance for an image at build-time. Alternatively, you can use the [`--provenance` shorthand](#provenance). + By default, a minimal provenance attestation will be created for the build + result, which will only be attached for images pushed to registries. + For more information, see [here](/build/attestations/slsa-provenance/). ### Allow extra privileged entitlement (--allow) {#allow} @@ -908,8 +911,20 @@ examples: |- ### Create provenance attestations (--provenance) {#provenance} - Shorthand for [`--attest=type=provenance`](#attest). Enables provenance - attestations for the build result. + Shorthand for [`--attest=type=provenance`](#attest), used to configure + provenance attestations for the build result. For example, + `--provenance=mode=max` can be used as an abbreviation for + `--attest=type=provenance,mode=max`. + + Additionally, `--provenance` can be used with boolean values to broadly enable + or disable provenance attestations. For example, `--provenance=false` can be + used to disable all provenance attestations, while `--provenance=true` can be + used to enable all provenance attestations. + + By default, a minimal provenance attestation will be created for the build + result, which will only be attached for images pushed to registries. + + For more information, see [here](/build/attestations/slsa-provenance/). ### Push the build result to a registry (--push) {#push} @@ -918,8 +933,16 @@ examples: |- ### Create SBOM attestations (--sbom) {#sbom} - Shorthand for [`--attest=type=sbom`](#attest). Enables SBOM attestations for - the build result. + Shorthand for [`--attest=type=sbom`](#attest), used to configure SBOM + attestations for the build result. For example, + `--sbom=generator=/` can be used as an abbreviation for + `--attest=type=sbom,generator=/`. + + Additionally, `--sbom` can be used with boolean values to broadly enable or + disable SBOM attestations. For example, `--sbom=false` can be used to disable + all SBOM attestations. + + For more information, see [here](/build/attestations/sbom/). ### Secret to expose to the build (--secret) {#secret} From 10a2232559ba5e8ef68e1a37940630a3a05b318d Mon Sep 17 00:00:00 2001 From: Jan Pieper Date: Fri, 17 Feb 2023 11:31:29 +0100 Subject: [PATCH 073/296] docs: fix grammer in ipam description --- compose/compose-file/index.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/compose/compose-file/index.md b/compose/compose-file/index.md index 9448b00ace..4ed8698d8d 100644 --- a/compose/compose-file/index.md +++ b/compose/compose-file/index.md @@ -2003,7 +2003,7 @@ networks: ### ipam -`ipam` specifies custom a IPAM configuration. This is an object with several properties, each of which is optional: +`ipam` specifies a custom IPAM configuration. This is an object with several properties, each of which is optional: - `driver`: Custom IPAM driver, instead of the default. - `config`: A list with zero or more configuration elements, each containing: From 6f9f79c957383ca27ee5eed692965c0611188a98 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Sat, 18 Feb 2023 03:17:23 +0000 Subject: [PATCH 074/296] build(deps): bump golang.org/x/net from 0.1.0 to 0.7.0 in /_releaser Bumps [golang.org/x/net](https://github.com/golang/net) from 0.1.0 to 0.7.0. - [Release notes](https://github.com/golang/net/releases) - [Commits](https://github.com/golang/net/compare/v0.1.0...v0.7.0) --- updated-dependencies: - dependency-name: golang.org/x/net dependency-type: indirect ... Signed-off-by: dependabot[bot] --- _releaser/go.mod | 6 +++--- _releaser/go.sum | 9 ++++++--- 2 files changed, 9 insertions(+), 6 deletions(-) diff --git a/_releaser/go.mod b/_releaser/go.mod index 8dc22d5e0f..cb7ba8c5a0 100644 --- a/_releaser/go.mod +++ b/_releaser/go.mod @@ -44,8 +44,8 @@ require ( go.mongodb.org/mongo-driver v1.8.3 // indirect go.opentelemetry.io/otel v1.11.1 // indirect go.opentelemetry.io/otel/trace v1.11.1 // indirect - golang.org/x/net v0.1.0 // indirect - golang.org/x/sys v0.1.0 // indirect - golang.org/x/text v0.4.0 // indirect + golang.org/x/net v0.7.0 // indirect + golang.org/x/sys v0.5.0 // indirect + golang.org/x/text v0.7.0 // indirect gopkg.in/yaml.v2 v2.4.0 // indirect ) diff --git a/_releaser/go.sum b/_releaser/go.sum index 0454e19859..751c47c795 100644 --- a/_releaser/go.sum +++ b/_releaser/go.sum @@ -445,8 +445,9 @@ golang.org/x/net v0.0.0-20201224014010-6772e930b67b/go.mod h1:m0MpNAwzfU5UDzcl9v golang.org/x/net v0.0.0-20210226172049-e18ecbb05110/go.mod h1:m0MpNAwzfU5UDzcl9v0D8zg8gWTRqZa9RBIspLL5mdg= golang.org/x/net v0.0.0-20210421230115-4e50805a0758/go.mod h1:72T/g9IO56b78aLF+1Kcs5dz7/ng1VjMUvfKvpfy+jM= golang.org/x/net v0.0.0-20220722155237-a158d28d115b/go.mod h1:XRhObCWvk6IyKnWLug+ECip1KBveYUHfp+8e9klMJ9c= -golang.org/x/net v0.1.0 h1:hZ/3BUoy5aId7sCpA/Tc5lt8DkFgdVS2onTpJsZ/fl0= golang.org/x/net v0.1.0/go.mod h1:Cx3nUiGt4eDBEyega/BKRp+/AlGL8hYe7U9odMt2Cco= +golang.org/x/net v0.7.0 h1:rJrUqqhjsgNp7KqAIc25s9pZnjU7TUcSY7HcVZjdn1g= +golang.org/x/net v0.7.0/go.mod h1:2Tu9+aMcznHK/AK1HMvgo6xiTLG5rD5rZLDS+rp2Bjs= golang.org/x/oauth2 v0.0.0-20180821212333-d2e6202438be/go.mod h1:N/0e6XlmueqKjAGxoOufVs8QHGRruUQn6yWY3a++T0U= golang.org/x/oauth2 v0.0.0-20200107190931-bf48bf16ab8d/go.mod h1:gOpvHmFTYa4IltrdGE7lF6nIHvwfUNPOp7c8zoXwtLw= golang.org/x/sync v0.0.0-20180314180146-1d60e4601c6f/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM= @@ -480,8 +481,9 @@ golang.org/x/sys v0.0.0-20210420072515-93ed5bcd2bfe/go.mod h1:h1NjWce9XRLGQEsW7w golang.org/x/sys v0.0.0-20210615035016-665e8c7367d1/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= golang.org/x/sys v0.0.0-20220520151302-bc2c85ada10a/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= golang.org/x/sys v0.0.0-20220722155257-8c9f86f7a55f/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= -golang.org/x/sys v0.1.0 h1:kunALQeHf1/185U1i0GOB/fy1IPRDDpuoOOqRReG57U= golang.org/x/sys v0.1.0/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= +golang.org/x/sys v0.5.0 h1:MUK/U/4lj1t1oPg0HfuXDN/Z1wv31ZJ/YcPiGccS4DU= +golang.org/x/sys v0.5.0/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= golang.org/x/term v0.0.0-20201117132131-f5c789dd3221/go.mod h1:Nr5EML6q2oocZ2LXRh80K7BxOlk5/8JxuGnuhpl+muw= golang.org/x/term v0.0.0-20201126162022-7de9c90e9dd1/go.mod h1:bj7SfCRtBDWHUb9snDiAeCFNEtKQo2Wmx5Cou7ajbmo= golang.org/x/term v0.0.0-20210927222741-03fcf44c2211/go.mod h1:jbD1KX2456YbFQfuXm/mYQcufACuNUgVhRMnK/tPxf8= @@ -493,8 +495,9 @@ golang.org/x/text v0.3.4/go.mod h1:5Zoc/QRtKVWzQhOtBMvqHzDpF6irO9z98xDceosuGiQ= golang.org/x/text v0.3.5/go.mod h1:5Zoc/QRtKVWzQhOtBMvqHzDpF6irO9z98xDceosuGiQ= golang.org/x/text v0.3.6/go.mod h1:5Zoc/QRtKVWzQhOtBMvqHzDpF6irO9z98xDceosuGiQ= golang.org/x/text v0.3.7/go.mod h1:u+2+/6zg+i71rQMx5EYifcz6MCKuco9NR6JIITiCfzQ= -golang.org/x/text v0.4.0 h1:BrVqGRd7+k1DiOgtnFvAkoQEWQvBc25ouMJM6429SFg= golang.org/x/text v0.4.0/go.mod h1:mrYo+phRRbMaCq/xk9113O4dZlRixOauAjOtrjsXDZ8= +golang.org/x/text v0.7.0 h1:4BRB4x83lYWy72KwLD/qYDuTu7q9PjSagHvijDw7cLo= +golang.org/x/text v0.7.0/go.mod h1:mrYo+phRRbMaCq/xk9113O4dZlRixOauAjOtrjsXDZ8= golang.org/x/time v0.0.0-20190308202827-9d24e82272b4/go.mod h1:tRJNPiyCQ0inRvYxbN9jk5I+vvW/OXSQhTDSoE431IQ= golang.org/x/tools v0.0.0-20180221164845-07fd8470d635/go.mod h1:n7NCudcB/nEzxVGmLbDWY5pfWTLqBcC2KZ6jyYvM4mQ= golang.org/x/tools v0.0.0-20180917221912-90fa682c2a6e/go.mod h1:n7NCudcB/nEzxVGmLbDWY5pfWTLqBcC2KZ6jyYvM4mQ= From f87b16b502c4b00ccc8c02f5a581818f33ce94f8 Mon Sep 17 00:00:00 2001 From: andregri Date: Sat, 18 Feb 2023 19:03:28 +0100 Subject: [PATCH 075/296] Pass StopOptions to ContainerStop function Fix #16744 **options** argument in **ContainerStop** [function](https://github.com/moby/moby/blob/master/daemon/stop.go#L23) can't be **nil** --- engine/api/sdk/examples.md | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/engine/api/sdk/examples.md b/engine/api/sdk/examples.md index 8cbc4f69b8..664d0fa194 100644 --- a/engine/api/sdk/examples.md +++ b/engine/api/sdk/examples.md @@ -331,6 +331,7 @@ import ( "fmt" "github.com/docker/docker/api/types" + containertypes "github.com/docker/docker/api/types/container" "github.com/docker/docker/client" ) @@ -349,7 +350,8 @@ func main() { for _, container := range containers { fmt.Print("Stopping container ", container.ID[:10], "... ") - if err := cli.ContainerStop(ctx, container.ID, nil); err != nil { + noWaitTimeout := 0 // to not wait for the container to exit gracefully + if err := cli.ContainerStop(ctx, container.ID, containertypes.StopOptions{Timeout: &noWaitTimeout}); err != nil { panic(err) } fmt.Println("Success") From b254efff567909cafc9f6b159cadc8ea39df5ea2 Mon Sep 17 00:00:00 2001 From: CrazyMax Date: Sun, 19 Feb 2023 01:20:28 +0100 Subject: [PATCH 076/296] cli reference: do not display hidden flags Signed-off-by: CrazyMax --- _includes/cli.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/_includes/cli.md b/_includes/cli.md index 732adce30d..4a85aff418 100644 --- a/_includes/cli.md +++ b/_includes/cli.md @@ -115,6 +115,7 @@ For example uses of this command, refer to the [examples section](#examples) bel {% for option in alloptions %} + {% unless option.hidden %} {% capture deprecated-badge %}{% if option.deprecated %}deprecated{% endif %}{% endcapture %} {% capture experimental-daemon-badge %}{% if option.experimental %}experimental (daemon){% endif %}{% endcapture %} {% capture experimental-cli-badge %}{% if option.experimentalcli %}experimental (CLI){% endif %}{% endcapture %} @@ -140,6 +141,7 @@ For example uses of this command, refer to the [examples section](#examples) bel {{ option-default }} {% if all-badges != '' %}{{ all-badges | strip }}
    {% endif %}{{ option.description | strip }} + {% endunless %} {% endfor %} From 484293854ae91d15885c0dbde8b120a1a571eaca Mon Sep 17 00:00:00 2001 From: David Karlsson Date: Mon, 20 Feb 2023 20:44:10 +0100 Subject: [PATCH 077/296] build: improve git context ref --- build/building/context.md | 20 ++++++++++---------- 1 file changed, 10 insertions(+), 10 deletions(-) diff --git a/build/building/context.md b/build/building/context.md index 98e500bcfc..98fba9d476 100644 --- a/build/building/context.md +++ b/build/building/context.md @@ -125,16 +125,16 @@ $ docker build https://github.com/user/myrepo.git#container:docker The following table represents all the valid suffixes with their build contexts: -| Build Syntax Suffix | Commit Used | Build Context Used | -|--------------------------------|-----------------------|--------------------| -| `myrepo.git` | `refs/heads/master` | `/` | -| `myrepo.git#mytag` | `refs/tags/mytag` | `/` | -| `myrepo.git#mybranch` | `refs/heads/mybranch` | `/` | -| `myrepo.git#pull/42/head` | `refs/pull/42/head` | `/` | -| `myrepo.git#:myfolder` | `refs/heads/master` | `/myfolder` | -| `myrepo.git#master:myfolder` | `refs/heads/master` | `/myfolder` | -| `myrepo.git#mytag:myfolder` | `refs/tags/mytag` | `/myfolder` | -| `myrepo.git#mybranch:myfolder` | `refs/heads/mybranch` | `/myfolder` | +| Build Syntax Suffix | Commit Used | Build Context Used | +| ------------------------------ | ----------------------------- | ------------------ | +| `myrepo.git` | `refs/heads/` | `/` | +| `myrepo.git#mytag` | `refs/tags/mytag` | `/` | +| `myrepo.git#mybranch` | `refs/heads/mybranch` | `/` | +| `myrepo.git#pull/42/head` | `refs/pull/42/head` | `/` | +| `myrepo.git#:myfolder` | `refs/heads/` | `/myfolder` | +| `myrepo.git#master:myfolder` | `refs/heads/master` | `/myfolder` | +| `myrepo.git#mytag:myfolder` | `refs/tags/mytag` | `/myfolder` | +| `myrepo.git#mybranch:myfolder` | `refs/heads/mybranch` | `/myfolder` | By default `.git` directory is not kept on Git checkouts. You can set the [BuildKit built-in arg `BUILDKIT_CONTEXT_KEEP_GIT_DIR=1`](../../engine/reference/builder.md#buildkit-built-in-build-args) From 9762aecc4198d092842ba5042c0a6b2c44fdb71c Mon Sep 17 00:00:00 2001 From: Allie Sadler <102604716+aevesdocker@users.noreply.github.com> Date: Tue, 21 Feb 2023 12:25:43 +0000 Subject: [PATCH 078/296] housekeeping (#16754) * housekeeping * fix envvars-precedence --- _includes/head.html | 2 +- compose/environment-variables/envvars-precedence.md | 9 ++++----- 2 files changed, 5 insertions(+), 6 deletions(-) diff --git a/_includes/head.html b/_includes/head.html index 4e448bd56a..42ca642ea9 100644 --- a/_includes/head.html +++ b/_includes/head.html @@ -33,7 +33,7 @@ {%- if site.onetrust_id != '' -%}{%- include analytics/onetrust.html ONETRUST_ID=site.onetrust_id -%}{%- endif -%} {%- if site.google_analytics != '' -%}{%- include analytics/google_analytics.html GOOGLE_ID=site.google_analytics -%}{%- endif -%} {%- endif -%} - {{ page.title | default: page_title }} | Docker Documentation + {{ page.title | default: page_title }} diff --git a/compose/environment-variables/envvars-precedence.md b/compose/environment-variables/envvars-precedence.md index 0f85be8dcc..e43ca3dfb5 100644 --- a/compose/environment-variables/envvars-precedence.md +++ b/compose/environment-variables/envvars-precedence.md @@ -78,8 +78,7 @@ Each row represents a combination of contexts where `TAG` is set, substituted, o | 7 | - |`TAG` | - | `TAG=1.5` |`TAG=1.4` | `TAG=1.3` ||**`TAG=1.4`** | | 8 |`TAG` | `TAG=1.7` | - | `TAG=1.5` |`TAG=1.4` | `TAG=1.3` ||**`TAG=1.4`** | | 9 |`TAG=1.8` | `TAG=1.7` | - | `TAG=1.5` | `TAG=1.4` | `TAG=1.3` ||**`TAG=1.8`** | -| 10 | - |`TAG` | - | `TAG=1.5` |`TAG=1.4` | `TAG=1.3` ||**`TAG=1.4`** | -| 11 |`TAG=1.8` | - | `TAG=1.6` | `TAG=1.5` | `TAG=1.4` | `TAG=1.3` ||**`TAG=1.8`** | -| 12 |`TAG=1.8` | `TAG=1.7` | `TAG=1.6` | `TAG=1.5` | `TAG=1.4` | `TAG=1.3` ||**`TAG=1.8`** | -| 13 | - | - |`TAG=1.6` | `TAG=1.5` | `TAG=1.4` | - ||**`TAG=1.6`** | -| 14 | - |`TAG=1.7` | - | `TAG=1.5` | `TAG=1.4` | - ||**`TAG=1.7`** | +| 10 |`TAG=1.8` | - | `TAG=1.6` | `TAG=1.5` | `TAG=1.4` | `TAG=1.3` ||**`TAG=1.8`** | +| 11 |`TAG=1.8` | `TAG=1.7` | `TAG=1.6` | `TAG=1.5` | `TAG=1.4` | `TAG=1.3` ||**`TAG=1.8`** | +| 12 | - | - |`TAG=1.6` | `TAG=1.5` | `TAG=1.4` | - ||**`TAG=1.6`** | +| 13 | - |`TAG=1.7` | - | `TAG=1.5` | `TAG=1.4` | - ||**`TAG=1.7`** | From d507981303139ef372fa693fae67b3e9719db443 Mon Sep 17 00:00:00 2001 From: David Karlsson Date: Tue, 21 Feb 2023 19:12:03 +0100 Subject: [PATCH 079/296] engine: add note about separate buildx package Signed-off-by: David Karlsson --- engine/release-notes/23.0.md | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) diff --git a/engine/release-notes/23.0.md b/engine/release-notes/23.0.md index 0c561e59b2..67eaae294f 100644 --- a/engine/release-notes/23.0.md +++ b/engine/release-notes/23.0.md @@ -12,6 +12,22 @@ redirect_from: - /release-notes/docker-engine/ --- +> **Note** +> +> From Docker Engine version 23.0.0, Buildx is distributed in a separate package: `docker-buildx-plugin`. +> In earlier versions, Buildx was included in the `docker-ce-cli` package. +> When you upgrade to this version of Docker Engine, make sure you update all +> packages. For example, on Ubuntu: +> +> ```console +> $ sudo apt-get install docker-ce docker-ce-cli containerd.io docker-buildx-plugin docker-compose-plugin +> ``` +> +> Refer to the [Docker Engine installation instructions][1] for your operating system +> for more details on upgrading Docker Engine. + +[1]: ../install/index.md + This page describes the latest changes, additions, known issues, and fixes for Docker Engine version 23.0. For more information about: From dd1f3331ebca0a4738a17fd10f57ceeecbe8d227 Mon Sep 17 00:00:00 2001 From: Craig Osterhout <103533812+craig-osterhout@users.noreply.github.com> Date: Wed, 22 Feb 2023 08:10:59 -0800 Subject: [PATCH 080/296] update node version (#16758) --- language/nodejs/build-images.md | 10 +++++----- language/nodejs/run-tests.md | 8 ++++---- 2 files changed, 9 insertions(+), 9 deletions(-) diff --git a/language/nodejs/build-images.md b/language/nodejs/build-images.md index 8c1dbfa6e7..6fd5e30715 100644 --- a/language/nodejs/build-images.md +++ b/language/nodejs/build-images.md @@ -21,7 +21,7 @@ Now that we have a good overview of containers and the Docker platform, let’s To complete this tutorial, you need the following: -- Node.js version 12.18 or later. [Download Node.js](https://nodejs.org/en/){: target="_blank" rel="noopener" class="_"} +- Node.js version 18 or later. [Download Node.js](https://nodejs.org/en/){: target="_blank" rel="noopener" class="_"} - Docker running locally: Follow the instructions to [download and install Docker](../../desktop/index.md). - An IDE or a text editor to edit files. We recommend using Visual Studio Code. @@ -100,7 +100,7 @@ we would like to use for our application. ```dockerfile # syntax=docker/dockerfile:1 -FROM node:12.18.1 +FROM node:18-alpine ``` Docker images can be inherited from other images. Therefore, instead of creating our own base image, we’ll use the official Node.js image that already has all the tools and packages that we need to run a Node.js application. You can think of this in the same way you would think about class inheritance in object oriented programming. For example, if we were able to create Docker images in JavaScript, we might write something like the following. @@ -109,7 +109,7 @@ Docker images can be inherited from other images. Therefore, instead of creating This would create a class called `MyImage` that inherited functionality from the base class `NodeBaseImage`. -In the same way, when we use the `FROM` command, we tell Docker to include in our image all the functionality from the `node:12.18.1` image. +In the same way, when we use the `FROM` command, we tell Docker to include in our image all the functionality from the `node:18-alpine` image. > **Note** > @@ -149,7 +149,7 @@ Once we have our files inside the image, we can use the `RUN` command to execute RUN npm install --production ``` -At this point, we have an image that is based on node version 12.18.1 and we have installed our dependencies. The next thing we need to do is to add our source code into the image. We’ll use the COPY command just like we did with our `package.json` files above. +At this point, we have an image that is based on node version 18 and we have installed our dependencies. The next thing we need to do is to add our source code into the image. We’ll use the COPY command just like we did with our `package.json` files above. ```dockerfile COPY . . @@ -166,7 +166,7 @@ Here's the complete Dockerfile. ```dockerfile # syntax=docker/dockerfile:1 -FROM node:12.18.1 +FROM node:18-alpine ENV NODE_ENV=production WORKDIR /app diff --git a/language/nodejs/run-tests.md b/language/nodejs/run-tests.md index cb8768c8b1..7fe3c84aac 100644 --- a/language/nodejs/run-tests.md +++ b/language/nodejs/run-tests.md @@ -109,7 +109,7 @@ In addition to running the tests on command, we can run them when we build our i ```dockerfile # syntax=docker/dockerfile:1 -FROM node:14.15.4 as base +FROM node:18-alpine as base WORKDIR /code @@ -127,7 +127,7 @@ COPY . . CMD [ "node", "server.js" ] ``` -We first add a label `as base` to the `FROM node:14.15.4` statement. This allows us to refer to this build stage in other build stages. Next we add a new build stage labeled test. We will use this stage for running our tests. +We first add a label `as base` to the `FROM node:18-alpine` statement. This allows us to refer to this build stage in other build stages. Next we add a new build stage labeled test. We will use this stage for running our tests. Now let’s rebuild our image and run our tests. We will run the same docker build command as above but this time we will add the `--target test` flag so that we specifically run the test build stage. @@ -174,7 +174,7 @@ Update your Dockerfile with the highlighted line below. ```dockerfile # syntax=docker/dockerfile:1 -FROM node:14.15.4 as base +FROM node:18-alpine as base WORKDIR /code @@ -240,7 +240,7 @@ Now, run the same docker build command from above and observe that the build fai ```console $ docker build -t node-docker --target test . Sending build context to Docker daemon 22.35MB -Step 1/8 : FROM node:14.15.4 as base +Step 1/8 : FROM node:18-alpine as base ---> 995ff80c793e ... Step 8/8 : RUN npm run test From 4db5b7087cd1e25b9334ea44644cb3485a908229 Mon Sep 17 00:00:00 2001 From: Craig Osterhout <103533812+craig-osterhout@users.noreply.github.com> Date: Wed, 22 Feb 2023 08:12:05 -0800 Subject: [PATCH 081/296] update registry.json ps install command (#16759) --- _includes/configure-registry-json.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/_includes/configure-registry-json.md b/_includes/configure-registry-json.md index f418668ede..6ae7358aae 100644 --- a/_includes/configure-registry-json.md +++ b/_includes/configure-registry-json.md @@ -51,7 +51,7 @@ To automatically create a `registry.json` file when installing Docker Desktop, d If you're using PowerShell: ```powershell -PS> Start-Process '.\Docker Desktop Installer.exe' -Wait install --allowed-org=myorg +PS> Start-Process '.\Docker Desktop Installer.exe' -Wait 'install --allowed-org=myorg' ``` If you're using the Windows Command Prompt: From 0ab146875b905a0a3921b45046b8d575e6f23a73 Mon Sep 17 00:00:00 2001 From: Sertac Ozercan Date: Wed, 22 Feb 2023 20:38:10 +0000 Subject: [PATCH 082/296] docs: clarify prov defaults Signed-off-by: Sertac Ozercan --- build/attestations/index.md | 12 +++++++++++- 1 file changed, 11 insertions(+), 1 deletion(-) diff --git a/build/attestations/index.md b/build/attestations/index.md index a6e5e1064c..b9c9d02add 100644 --- a/build/attestations/index.md +++ b/build/attestations/index.md @@ -49,6 +49,16 @@ You can opt in to add either the SBOM or provenance attestation type, or both. $ docker buildx build --sbom=true --provenance=true . ``` +> SBOM generation is not enabled by default. It must be opted in using `--sbom=true` option. +> +> However, provenance generation is enabled by default with `mode=min,inline-only=true` option. +> +> It can be disabled by setting `--provenance=false` or using `BUILDX_NO_DEFAULT_ATTESTATIONS` environment variable. +> +> If explicitly enabled using `--provenance=true`, provenance attestation is created with `mode=max` option by default. +> +> See [Provenance attestation](./slsa-provenance.md) section for more details. + BuildKit generates the attestations when building the image. The attestation records are wrapped in the in-toto JSON format and attached it to the image index in a manifest for the final image. @@ -58,7 +68,7 @@ index in a manifest for the final image. BuildKit produces attestations in the [in-toto format](https://github.com/in-toto/attestation){: target="blank" rel="noopener" class="\_" }, -as defined by the +as defined by the [in-toto framework](https://in-toto.io/){: target="blank" rel="noopener" class="\_" }, a standard supported by the Linux Foundation. From 9f1f00d994f80a75476ac13074eefd847aaa85c2 Mon Sep 17 00:00:00 2001 From: CrazyMax Date: Thu, 23 Feb 2023 00:44:40 +0100 Subject: [PATCH 083/296] build(gha): version pinning section Signed-off-by: CrazyMax --- build/ci/github-actions/configure-builder.md | 28 +++++++++++++++++++- 1 file changed, 27 insertions(+), 1 deletion(-) diff --git a/build/ci/github-actions/configure-builder.md b/build/ci/github-actions/configure-builder.md index 46079d30ae..2a137f6ee3 100644 --- a/build/ci/github-actions/configure-builder.md +++ b/build/ci/github-actions/configure-builder.md @@ -7,6 +7,32 @@ keywords: ci, github actions, gha, buildkit, buildx This page contains instructions on configuring your BuildKit instances when using our [Setup Buildx Action](https://github.com/docker/setup-buildx-action){:target="blank" rel="noopener" class=""}. +## Version pinning + +By default, the action will attempt to use the latest version of [Buildx](https://github.com/docker/buildx){:target="blank" rel="noopener" class=""} +available on the GitHub Runner (the build client) and the latest release of +[BuildKit](https://github.com/moby/buildkit){:target="blank" rel="noopener" class=""} (the build server). + +To pin to a specific version of Buildx, use the `version` input. For example, +to pin to Buildx v0.10.0: + +```yaml +- name: Set up Docker Buildx + uses: docker/setup-buildx-action@v2 + with: + version: v0.10.0 +``` + +To pin to a specific version of BuildKit, use the `image` option in the +`driver-opts` input. For example, to pin to BuildKit v0.11.0: + +```yaml +- name: Set up Docker Buildx + uses: docker/setup-buildx-action@v2 + with: + driver-opts: image=moby/buildkit:v0.11.0 +``` + ## BuildKit container logs To display BuildKit container logs when using the `docker-container` driver, @@ -42,7 +68,7 @@ Logs will be available at the end of a job: ![BuildKit container logs](images/buildkit-container-logs.png) -## Daemon configuration +## BuildKit Daemon configuration You can provide a [BuildKit configuration](../../buildkit/toml-configuration.md) to your builder if you're using the [`docker-container` driver](../../drivers/docker-container.md) From 9412271d91208968a0df14053e58d7e0b8511481 Mon Sep 17 00:00:00 2001 From: CrazyMax Date: Thu, 23 Feb 2023 00:55:34 +0100 Subject: [PATCH 084/296] build(gha): move cache section to dedicated page Signed-off-by: CrazyMax --- _data/toc.yaml | 6 +- build/ci/github-actions/cache.md | 218 ++++++++++++++++++++++++++++ build/ci/github-actions/examples.md | 216 --------------------------- build/ci/github-actions/index.md | 3 +- 4 files changed, 223 insertions(+), 220 deletions(-) create mode 100644 build/ci/github-actions/cache.md diff --git a/_data/toc.yaml b/_data/toc.yaml index 45303e5c77..dd188f2836 100644 --- a/_data/toc.yaml +++ b/_data/toc.yaml @@ -1607,10 +1607,12 @@ manuals: section: - path: /build/ci/github-actions/ title: Introduction - - path: /build/ci/github-actions/examples/ - title: Examples - path: /build/ci/github-actions/configure-builder/ title: Configuring your builder + - path: /build/ci/github-actions/cache/ + title: Cache management + - path: /build/ci/github-actions/examples/ + title: Examples - sectiontitle: Bake section: - path: /build/bake/ diff --git a/build/ci/github-actions/cache.md b/build/ci/github-actions/cache.md new file mode 100644 index 0000000000..072ffbdeab --- /dev/null +++ b/build/ci/github-actions/cache.md @@ -0,0 +1,218 @@ +--- +title: Cache management with GitHub Actions +keywords: ci, github actions, gha, buildkit, buildx, cache +--- + +This page contains examples on using the cache storage backends with GitHub +Actions. + +> **Note** +> +> See [Cache storage backends](../../cache/backends/index.md) for more +> details about cache storage backends. + +## Inline cache + +In most cases you want to use the [inline cache exporter](../../cache/backends/inline.md). +However, note that the `inline` cache exporter only supports `min` cache mode. +To use `max` cache mode, push the image and the cache separately using the +registry cache exporter with the `cache-to` option, as shown in the [registry cache example](#registry-cache). + +{% raw %} +```yaml +name: ci + +on: + push: + branches: + - "main" + +jobs: + docker: + runs-on: ubuntu-latest + steps: + - + name: Checkout + uses: actions/checkout@v3 + - + name: Set up Docker Buildx + uses: docker/setup-buildx-action@v2 + - + name: Login to Docker Hub + uses: docker/login-action@v2 + with: + username: ${{ secrets.DOCKERHUB_USERNAME }} + password: ${{ secrets.DOCKERHUB_TOKEN }} + - + name: Build and push + uses: docker/build-push-action@v4 + with: + context: . + push: true + tags: user/app:latest + cache-from: type=registry,ref=user/app:latest + cache-to: type=inline +``` +{% endraw %} + +## Registry cache + +You can import/export cache from a cache manifest or (special) image +configuration on the registry with the [registry cache exporter](../../cache/backends/registry.md). + +{% raw %} +```yaml +name: ci + +on: + push: + branches: + - "main" + +jobs: + docker: + runs-on: ubuntu-latest + steps: + - + name: Checkout + uses: actions/checkout@v3 + - + name: Set up Docker Buildx + uses: docker/setup-buildx-action@v2 + - + name: Login to Docker Hub + uses: docker/login-action@v2 + with: + username: ${{ secrets.DOCKERHUB_USERNAME }} + password: ${{ secrets.DOCKERHUB_TOKEN }} + - + name: Build and push + uses: docker/build-push-action@v4 + with: + context: . + push: true + tags: user/app:latest + cache-from: type=registry,ref=user/app:buildcache + cache-to: type=registry,ref=user/app:buildcache,mode=max +``` +{% endraw %} + +## GitHub cache + +### Cache backend API + +> **Warning** +> +> This cache exporter is experimental. Please provide feedback on [BuildKit repository](https://github.com/moby/buildkit){:target="blank" rel="noopener" class=""} +> if you experience any issues. +{: .warning } + +The [GitHub Actions cache exporter](../../cache/backends/gha.md) +backend uses the [GitHub Cache API](https://github.com/tonistiigi/go-actions-cache/blob/master/api.md) +to fetch and upload cache blobs. That's why you should only use this cache +backend in a GitHub Action workflow, as the `url` (`$ACTIONS_CACHE_URL`) and +`token` (`$ACTIONS_RUNTIME_TOKEN`) attributes only get populated in a workflow +context. + +{% raw %} +```yaml +name: ci + +on: + push: + branches: + - "main" + +jobs: + docker: + runs-on: ubuntu-latest + steps: + - + name: Checkout + uses: actions/checkout@v3 + - + name: Set up Docker Buildx + uses: docker/setup-buildx-action@v2 + - + name: Login to Docker Hub + uses: docker/login-action@v2 + with: + username: ${{ secrets.DOCKERHUB_USERNAME }} + password: ${{ secrets.DOCKERHUB_TOKEN }} + - + name: Build and push + uses: docker/build-push-action@v4 + with: + context: . + push: true + tags: user/app:latest + cache-from: type=gha + cache-to: type=gha,mode=max +``` +{% endraw %} + +### Local cache + +> **Warning** +> +> At the moment, old cache entries aren't deleted, so the cache size [keeps growing](https://github.com/docker/build-push-action/issues/252){:target="blank" rel="noopener" class=""}. +> The following example uses the `Move cache` step as a workaround (see [`moby/buildkit#1896`](https://github.com/moby/buildkit/issues/1896){:target="blank" rel="noopener" class=""} +> for more info). +{: .warning } + +You can also leverage [GitHub cache](https://docs.github.com/en/actions/using-workflows/caching-dependencies-to-speed-up-workflows){:target="blank" rel="noopener" class=""} +using the [actions/cache](https://github.com/actions/cache) and [local cache exporter](../../cache/backends/local.md) +with this action: + +{% raw %} +```yaml +name: ci + +on: + push: + branches: + - "main" + +jobs: + docker: + runs-on: ubuntu-latest + steps: + - + name: Checkout + uses: actions/checkout@v3 + - + name: Set up Docker Buildx + uses: docker/setup-buildx-action@v2 + - + name: Cache Docker layers + uses: actions/cache@v3 + with: + path: /tmp/.buildx-cache + key: ${{ runner.os }}-buildx-${{ github.sha }} + restore-keys: | + ${{ runner.os }}-buildx- + - + name: Login to Docker Hub + uses: docker/login-action@v2 + with: + username: ${{ secrets.DOCKERHUB_USERNAME }} + password: ${{ secrets.DOCKERHUB_TOKEN }} + - + name: Build and push + uses: docker/build-push-action@v4 + with: + context: . + push: true + tags: user/app:latest + cache-from: type=local,src=/tmp/.buildx-cache + cache-to: type=local,dest=/tmp/.buildx-cache-new,mode=max + - + # Temp fix + # https://github.com/docker/build-push-action/issues/252 + # https://github.com/moby/buildkit/issues/1896 + name: Move cache + run: | + rm -rf /tmp/.buildx-cache + mv /tmp/.buildx-cache-new /tmp/.buildx-cache +``` +{% endraw %} diff --git a/build/ci/github-actions/examples.md b/build/ci/github-actions/examples.md index 9793a93760..ebb1a2b891 100644 --- a/build/ci/github-actions/examples.md +++ b/build/ci/github-actions/examples.md @@ -194,222 +194,6 @@ jobs: {% endraw %} -## Cache - -This page contains examples on using the cache storage backends with GitHub -actions. - -> **Note** -> -> See [Cache storage backends](../../cache/backends/index.md) for more -> details about cache storage backends. - -### Inline cache - -In most cases you want to use the [inline cache exporter](../../cache/backends/inline.md). -However, note that the `inline` cache exporter only supports `min` cache mode. -To use `max` cache mode, push the image and the cache separately using the -registry cache exporter with the `cache-to` option, as shown in the [registry cache example](#registry-cache). - -{% raw %} -```yaml -name: ci - -on: - push: - branches: - - "main" - -jobs: - docker: - runs-on: ubuntu-latest - steps: - - - name: Checkout - uses: actions/checkout@v3 - - - name: Set up Docker Buildx - uses: docker/setup-buildx-action@v2 - - - name: Login to Docker Hub - uses: docker/login-action@v2 - with: - username: ${{ secrets.DOCKERHUB_USERNAME }} - password: ${{ secrets.DOCKERHUB_TOKEN }} - - - name: Build and push - uses: docker/build-push-action@v4 - with: - context: . - push: true - tags: user/app:latest - cache-from: type=registry,ref=user/app:latest - cache-to: type=inline -``` -{% endraw %} - -### Registry cache - -You can import/export cache from a cache manifest or (special) image -configuration on the registry with the [registry cache exporter](../../cache/backends/registry.md). - -{% raw %} -```yaml -name: ci - -on: - push: - branches: - - "main" - -jobs: - docker: - runs-on: ubuntu-latest - steps: - - - name: Checkout - uses: actions/checkout@v3 - - - name: Set up Docker Buildx - uses: docker/setup-buildx-action@v2 - - - name: Login to Docker Hub - uses: docker/login-action@v2 - with: - username: ${{ secrets.DOCKERHUB_USERNAME }} - password: ${{ secrets.DOCKERHUB_TOKEN }} - - - name: Build and push - uses: docker/build-push-action@v4 - with: - context: . - push: true - tags: user/app:latest - cache-from: type=registry,ref=user/app:buildcache - cache-to: type=registry,ref=user/app:buildcache,mode=max -``` -{% endraw %} - -### GitHub cache - -#### Cache backend API - -> **Warning** -> -> This cache exporter is experimental. Please provide feedback on [BuildKit repository](https://github.com/moby/buildkit){:target="blank" rel="noopener" class=""} -> if you experience any issues. -{: .warning } - -The [GitHub Actions cache exporter](../../cache/backends/gha.md) -backend uses the [GitHub Cache API](https://github.com/tonistiigi/go-actions-cache/blob/master/api.md) -to fetch and upload cache blobs. That's why you should only use this cache -backend in a GitHub Action workflow, as the `url` (`$ACTIONS_CACHE_URL`) and -`token` (`$ACTIONS_RUNTIME_TOKEN`) attributes only get populated in a workflow -context. - -{% raw %} -```yaml -name: ci - -on: - push: - branches: - - "main" - -jobs: - docker: - runs-on: ubuntu-latest - steps: - - - name: Checkout - uses: actions/checkout@v3 - - - name: Set up Docker Buildx - uses: docker/setup-buildx-action@v2 - - - name: Login to Docker Hub - uses: docker/login-action@v2 - with: - username: ${{ secrets.DOCKERHUB_USERNAME }} - password: ${{ secrets.DOCKERHUB_TOKEN }} - - - name: Build and push - uses: docker/build-push-action@v4 - with: - context: . - push: true - tags: user/app:latest - cache-from: type=gha - cache-to: type=gha,mode=max -``` -{% endraw %} - -#### Local cache - -> **Warning** -> -> At the moment, old cache entries aren't deleted, so the cache size [keeps growing](https://github.com/docker/build-push-action/issues/252){:target="blank" rel="noopener" class=""}. -> The following example uses the `Move cache` step as a workaround (see [`moby/buildkit#1896`](https://github.com/moby/buildkit/issues/1896){:target="blank" rel="noopener" class=""} -> for more info). -{: .warning } - -You can also leverage [GitHub cache](https://docs.github.com/en/actions/using-workflows/caching-dependencies-to-speed-up-workflows){:target="blank" rel="noopener" class=""} -using the [actions/cache](https://github.com/actions/cache) and [local cache exporter](../../cache/backends/local.md) -with this action: - -{% raw %} -```yaml -name: ci - -on: - push: - branches: - - "main" - -jobs: - docker: - runs-on: ubuntu-latest - steps: - - - name: Checkout - uses: actions/checkout@v3 - - - name: Set up Docker Buildx - uses: docker/setup-buildx-action@v2 - - - name: Cache Docker layers - uses: actions/cache@v3 - with: - path: /tmp/.buildx-cache - key: ${{ runner.os }}-buildx-${{ github.sha }} - restore-keys: | - ${{ runner.os }}-buildx- - - - name: Login to Docker Hub - uses: docker/login-action@v2 - with: - username: ${{ secrets.DOCKERHUB_USERNAME }} - password: ${{ secrets.DOCKERHUB_TOKEN }} - - - name: Build and push - uses: docker/build-push-action@v4 - with: - context: . - push: true - tags: user/app:latest - cache-from: type=local,src=/tmp/.buildx-cache - cache-to: type=local,dest=/tmp/.buildx-cache-new,mode=max - - - # Temp fix - # https://github.com/docker/build-push-action/issues/252 - # https://github.com/moby/buildkit/issues/1896 - name: Move cache - run: | - rm -rf /tmp/.buildx-cache - mv /tmp/.buildx-cache-new /tmp/.buildx-cache -``` -{% endraw %} - ## Secrets In the following example uses and exposes the [`GITHUB_TOKEN` secret](https://docs.github.com/en/actions/security-guides/automatic-token-authentication#about-the-github_token-secret){:target="blank" rel="noopener" class=""} diff --git a/build/ci/github-actions/index.md b/build/ci/github-actions/index.md index bc79a5de2f..9bfd988a81 100644 --- a/build/ci/github-actions/index.md +++ b/build/ci/github-actions/index.md @@ -43,5 +43,4 @@ using the official Docker actions, to build and push an image to Docker Hub. There are many more things you can do to customize your workflow to better suit your needs. To learn more about some of the more advanced use cases, take a look at the advanced examples, such as [building multi-platform images](examples.md#multi-platform-images), -or [using cache storage backends](examples.md#cache) and also how to -[configure your builder](configure-builder.md). +or [using cache storage backends](cache.md) and also how to [configure your builder](configure-builder.md). From 3275456427dbe05c249f3215cefa83ad27219918 Mon Sep 17 00:00:00 2001 From: CrazyMax Date: Thu, 23 Feb 2023 00:58:58 +0100 Subject: [PATCH 085/296] build(gha): move multi-platform section to dedicated page Signed-off-by: CrazyMax --- _data/toc.yaml | 2 + build/ci/github-actions/examples.md | 48 -------------------- build/ci/github-actions/index.md | 2 +- build/ci/github-actions/multi-platform.md | 53 +++++++++++++++++++++++ 4 files changed, 56 insertions(+), 49 deletions(-) create mode 100644 build/ci/github-actions/multi-platform.md diff --git a/_data/toc.yaml b/_data/toc.yaml index dd188f2836..63e6f66b8f 100644 --- a/_data/toc.yaml +++ b/_data/toc.yaml @@ -1609,6 +1609,8 @@ manuals: title: Introduction - path: /build/ci/github-actions/configure-builder/ title: Configuring your builder + - path: /build/ci/github-actions/multi-platform/ + title: Multi-platform image - path: /build/ci/github-actions/cache/ title: Cache management - path: /build/ci/github-actions/examples/ diff --git a/build/ci/github-actions/examples.md b/build/ci/github-actions/examples.md index ebb1a2b891..e2d4766c29 100644 --- a/build/ci/github-actions/examples.md +++ b/build/ci/github-actions/examples.md @@ -144,55 +144,7 @@ jobs: ## Multi-platform images -You can build [multi-platform images](../../building/multi-platform.md) using -the `platforms` option, as described in the following example. -> **Note** -> -> - For a list of available platforms, see the [Docker Setup Buildx](https://github.com/marketplace/actions/docker-setup-buildx){:target="blank" rel="noopener" class=""} -> action. -> - If you want support for more platforms, you can use QEMU with the [Docker Setup QEMU](https://github.com/docker/setup-qemu-action){:target="blank" rel="noopener" class=""} -> action. - -{% raw %} -```yaml -name: ci - -on: - push: - branches: - - "main" - -jobs: - docker: - runs-on: ubuntu-latest - steps: - - - name: Checkout - uses: actions/checkout@v3 - - - name: Set up QEMU - uses: docker/setup-qemu-action@v2 - - - name: Set up Docker Buildx - uses: docker/setup-buildx-action@v2 - - - name: Login to Docker Hub - uses: docker/login-action@v2 - with: - username: ${{ secrets.DOCKERHUB_USERNAME }} - password: ${{ secrets.DOCKERHUB_TOKEN }} - - - name: Build and push - uses: docker/build-push-action@v4 - with: - context: . - platforms: linux/amd64,linux/arm64 - push: true - tags: user/app:latest -``` - -{% endraw %} ## Secrets diff --git a/build/ci/github-actions/index.md b/build/ci/github-actions/index.md index 9bfd988a81..82a531cbbc 100644 --- a/build/ci/github-actions/index.md +++ b/build/ci/github-actions/index.md @@ -42,5 +42,5 @@ using the official Docker actions, to build and push an image to Docker Hub. There are many more things you can do to customize your workflow to better suit your needs. To learn more about some of the more advanced use cases, take a look -at the advanced examples, such as [building multi-platform images](examples.md#multi-platform-images), +at the advanced examples, such as [building multi-platform images](multi-platform.md), or [using cache storage backends](cache.md) and also how to [configure your builder](configure-builder.md). diff --git a/build/ci/github-actions/multi-platform.md b/build/ci/github-actions/multi-platform.md new file mode 100644 index 0000000000..f28d3219c1 --- /dev/null +++ b/build/ci/github-actions/multi-platform.md @@ -0,0 +1,53 @@ +--- +title: Multi-platform image with GitHub Actions +keywords: ci, github actions, gha, buildkit, buildx, multi-platform +--- + +You can build [multi-platform images](../../building/multi-platform.md) using +the `platforms` option, as shown in the following example: + +> **Note** +> +> - For a list of available platforms, see the [Docker Setup Buildx](https://github.com/marketplace/actions/docker-setup-buildx){:target="blank" rel="noopener" class=""} +> action. +> - If you want support for more platforms, you can use QEMU with the [Docker Setup QEMU](https://github.com/docker/setup-qemu-action){:target="blank" rel="noopener" class=""} +> action. + +{% raw %} +```yaml +name: ci + +on: + push: + branches: + - "main" + +jobs: + docker: + runs-on: ubuntu-latest + steps: + - + name: Checkout + uses: actions/checkout@v3 + - + name: Set up QEMU + uses: docker/setup-qemu-action@v2 + - + name: Set up Docker Buildx + uses: docker/setup-buildx-action@v2 + - + name: Login to Docker Hub + uses: docker/login-action@v2 + with: + username: ${{ secrets.DOCKERHUB_USERNAME }} + password: ${{ secrets.DOCKERHUB_TOKEN }} + - + name: Build and push + uses: docker/build-push-action@v4 + with: + context: . + platforms: linux/amd64,linux/arm64 + push: true + tags: user/app:latest +``` +{% endraw %} From a8b73b6b8acf2ca212ff5691adf2d1a7529bc63f Mon Sep 17 00:00:00 2001 From: CrazyMax Date: Thu, 23 Feb 2023 01:03:11 +0100 Subject: [PATCH 086/296] build(gha): move secrets section to dedicated page Signed-off-by: CrazyMax --- _data/toc.yaml | 2 + build/ci/github-actions/examples.md | 99 ----------------------------- build/ci/github-actions/secrets.md | 97 ++++++++++++++++++++++++++++ 3 files changed, 99 insertions(+), 99 deletions(-) create mode 100644 build/ci/github-actions/secrets.md diff --git a/_data/toc.yaml b/_data/toc.yaml index 63e6f66b8f..2d7dfa1ff5 100644 --- a/_data/toc.yaml +++ b/_data/toc.yaml @@ -1611,6 +1611,8 @@ manuals: title: Configuring your builder - path: /build/ci/github-actions/multi-platform/ title: Multi-platform image + - path: /build/ci/github-actions/secrets/ + title: Secrets - path: /build/ci/github-actions/cache/ title: Cache management - path: /build/ci/github-actions/examples/ diff --git a/build/ci/github-actions/examples.md b/build/ci/github-actions/examples.md index e2d4766c29..a991500255 100644 --- a/build/ci/github-actions/examples.md +++ b/build/ci/github-actions/examples.md @@ -142,105 +142,6 @@ jobs: ``` {% endraw %} -## Multi-platform images - - - -## Secrets - -In the following example uses and exposes the [`GITHUB_TOKEN` secret](https://docs.github.com/en/actions/security-guides/automatic-token-authentication#about-the-github_token-secret){:target="blank" rel="noopener" class=""} -as provided by GitHub in your workflow. - -First, create a `Dockerfile` that uses the secret: - -```dockerfile -# syntax=docker/dockerfile:1 -FROM alpine -RUN --mount=type=secret,id=github_token \ - cat /run/secrets/github_token -``` - -In this example, the secret name is `github_token`. The following workflow -exposes this secret using the `secrets` input: - -{% raw %} -```yaml -name: ci - -on: - push: - branches: - - "main" - -jobs: - docker: - runs-on: ubuntu-latest - steps: - - - name: Checkout - uses: actions/checkout@v3 - - - name: Set up QEMU - uses: docker/setup-qemu-action@v2 - - - name: Set up Docker Buildx - uses: docker/setup-buildx-action@v2 - - - name: Build - uses: docker/build-push-action@v4 - with: - context: . - platforms: linux/amd64,linux/arm64 - tags: user/app:latest - secrets: | - "github_token=${{ secrets.GITHUB_TOKEN }}" -``` - -{% endraw %} - -> **Note** -> -> You can also expose a secret file to the build with the `secret-files` input: -> -> ```yaml -> secret-files: | -> "MY_SECRET=./secret.txt" -> ``` - -If you're using [GitHub secrets](https://docs.github.com/en/actions/security-guides/encrypted-secrets){:target="blank" rel="noopener" class=""} -and need to handle multi-line value, you will need to place the key-value pair -between quotes: - -{% raw %} -```yaml -secrets: | - "MYSECRET=${{ secrets.GPG_KEY }}" - GIT_AUTH_TOKEN=abcdefghi,jklmno=0123456789 - "MYSECRET=aaaaaaaa - bbbbbbb - ccccccccc" - FOO=bar - "EMPTYLINE=aaaa - - bbbb - ccc" - "JSON_SECRET={""key1"":""value1"",""key2"":""value2""}" -``` -{% endraw %} - -| Key | Value | -|------------------|-------------------------------------| -| `MYSECRET` | `***********************` | -| `GIT_AUTH_TOKEN` | `abcdefghi,jklmno=0123456789` | -| `MYSECRET` | `aaaaaaaa\nbbbbbbb\nccccccccc` | -| `FOO` | `bar` | -| `EMPTYLINE` | `aaaa\n\nbbbb\nccc` | -| `JSON_SECRET` | `{"key1":"value1","key2":"value2"}` | - -> **Note** -> -> Double escapes are needed for quote signs. - ## Export image to Docker You may want your build result to be available in the Docker client through diff --git a/build/ci/github-actions/secrets.md b/build/ci/github-actions/secrets.md new file mode 100644 index 0000000000..f21293303b --- /dev/null +++ b/build/ci/github-actions/secrets.md @@ -0,0 +1,97 @@ +--- +title: Using secrets with GitHub Actions +keywords: ci, github actions, gha, buildkit, buildx, secret +--- + +In the following example uses and exposes the [`GITHUB_TOKEN` secret](https://docs.github.com/en/actions/security-guides/automatic-token-authentication#about-the-github_token-secret){:target="blank" rel="noopener" class=""} +as provided by GitHub in your workflow. + +First, create a `Dockerfile` that uses the secret: + +```dockerfile +# syntax=docker/dockerfile:1 +FROM alpine +RUN --mount=type=secret,id=github_token \ + cat /run/secrets/github_token +``` + +In this example, the secret name is `github_token`. The following workflow +exposes this secret using the `secrets` input: + +{% raw %} +```yaml +name: ci + +on: + push: + branches: + - "main" + +jobs: + docker: + runs-on: ubuntu-latest + steps: + - + name: Checkout + uses: actions/checkout@v3 + - + name: Set up QEMU + uses: docker/setup-qemu-action@v2 + - + name: Set up Docker Buildx + uses: docker/setup-buildx-action@v2 + - + name: Build + uses: docker/build-push-action@v4 + with: + context: . + platforms: linux/amd64,linux/arm64 + tags: user/app:latest + secrets: | + "github_token=${{ secrets.GITHUB_TOKEN }}" +``` + +{% endraw %} + +> **Note** +> +> You can also expose a secret file to the build with the `secret-files` input: +> +> ```yaml +> secret-files: | +> "MY_SECRET=./secret.txt" +> ``` + +If you're using [GitHub secrets](https://docs.github.com/en/actions/security-guides/encrypted-secrets){:target="blank" rel="noopener" class=""} +and need to handle multi-line value, you will need to place the key-value pair +between quotes: + +{% raw %} +```yaml +secrets: | + "MYSECRET=${{ secrets.GPG_KEY }}" + GIT_AUTH_TOKEN=abcdefghi,jklmno=0123456789 + "MYSECRET=aaaaaaaa + bbbbbbb + ccccccccc" + FOO=bar + "EMPTYLINE=aaaa + + bbbb + ccc" + "JSON_SECRET={""key1"":""value1"",""key2"":""value2""}" +``` +{% endraw %} + +| Key | Value | +|------------------|-------------------------------------| +| `MYSECRET` | `***********************` | +| `GIT_AUTH_TOKEN` | `abcdefghi,jklmno=0123456789` | +| `MYSECRET` | `aaaaaaaa\nbbbbbbb\nccccccccc` | +| `FOO` | `bar` | +| `EMPTYLINE` | `aaaa\n\nbbbb\nccc` | +| `JSON_SECRET` | `{"key1":"value1","key2":"value2"}` | + +> **Note** +> +> Double escapes are needed for quote signs. From 6bd912fbc7526eb55ca8ed4fe6045dd20ec19885 Mon Sep 17 00:00:00 2001 From: CrazyMax Date: Thu, 23 Feb 2023 01:06:25 +0100 Subject: [PATCH 087/296] build(gha): move push multi-registries section to dedicated page Signed-off-by: CrazyMax --- _data/toc.yaml | 2 + build/ci/github-actions/examples.md | 55 ------------------ .../github-actions/push-multi-registries.md | 57 +++++++++++++++++++ 3 files changed, 59 insertions(+), 55 deletions(-) create mode 100644 build/ci/github-actions/push-multi-registries.md diff --git a/_data/toc.yaml b/_data/toc.yaml index 2d7dfa1ff5..4b6952252b 100644 --- a/_data/toc.yaml +++ b/_data/toc.yaml @@ -1613,6 +1613,8 @@ manuals: title: Multi-platform image - path: /build/ci/github-actions/secrets/ title: Secrets + - path: /build/ci/github-actions/push-multi-registries/ + title: Push to multi-registries - path: /build/ci/github-actions/cache/ title: Cache management - path: /build/ci/github-actions/examples/ diff --git a/build/ci/github-actions/examples.md b/build/ci/github-actions/examples.md index a991500255..316a0a2f39 100644 --- a/build/ci/github-actions/examples.md +++ b/build/ci/github-actions/examples.md @@ -7,61 +7,6 @@ keywords: ci, github actions, gha, examples This page showcases different examples of how you can customize and use the Docker GitHub Actions in your CI pipelines. -## Push to multi-registries - -The following workflow will connect you to Docker Hub and [GitHub Container Registry](https://github.com/docker/login-action#github-container-registry){:target="blank" rel="noopener" class=""} -and push the image to both registries: - -{% raw %} -```yaml -name: ci - -on: - push: - branches: - - "main" - -jobs: - docker: - runs-on: ubuntu-latest - steps: - - - name: Checkout - uses: actions/checkout@v3 - - - name: Set up QEMU - uses: docker/setup-qemu-action@v2 - - - name: Set up Docker Buildx - uses: docker/setup-buildx-action@v2 - - - name: Login to Docker Hub - uses: docker/login-action@v2 - with: - username: ${{ secrets.DOCKERHUB_USERNAME }} - password: ${{ secrets.DOCKERHUB_TOKEN }} - - - name: Login to GitHub Container Registry - uses: docker/login-action@v2 - with: - registry: ghcr.io - username: ${{ github.repository_owner }} - password: ${{ secrets.GITHUB_TOKEN }} - - - name: Build and push - uses: docker/build-push-action@v4 - with: - context: . - platforms: linux/amd64,linux/arm64 - push: true - tags: | - user/app:latest - user/app:1.0.0 - ghcr.io/user/app:latest - ghcr.io/user/app:1.0.0 -``` -{% endraw %} - ## Manage tags and labels If you want an "automatic" tag management and [OCI Image Format Specification](https://github.com/opencontainers/image-spec/blob/master/annotations.md){:target="blank" rel="noopener" class=""} diff --git a/build/ci/github-actions/push-multi-registries.md b/build/ci/github-actions/push-multi-registries.md new file mode 100644 index 0000000000..6d8b0caffe --- /dev/null +++ b/build/ci/github-actions/push-multi-registries.md @@ -0,0 +1,57 @@ +--- +title: Push to multi-registries with GitHub Actions +keywords: ci, github actions, gha, buildkit, buildx, registry +--- + +The following workflow will connect you to Docker Hub and [GitHub Container Registry](https://github.com/docker/login-action#github-container-registry){:target="blank" rel="noopener" class=""} +and push the image to both registries: + +{% raw %} +```yaml +name: ci + +on: + push: + branches: + - "main" + +jobs: + docker: + runs-on: ubuntu-latest + steps: + - + name: Checkout + uses: actions/checkout@v3 + - + name: Set up QEMU + uses: docker/setup-qemu-action@v2 + - + name: Set up Docker Buildx + uses: docker/setup-buildx-action@v2 + - + name: Login to Docker Hub + uses: docker/login-action@v2 + with: + username: ${{ secrets.DOCKERHUB_USERNAME }} + password: ${{ secrets.DOCKERHUB_TOKEN }} + - + name: Login to GitHub Container Registry + uses: docker/login-action@v2 + with: + registry: ghcr.io + username: ${{ github.repository_owner }} + password: ${{ secrets.GITHUB_TOKEN }} + - + name: Build and push + uses: docker/build-push-action@v4 + with: + context: . + platforms: linux/amd64,linux/arm64 + push: true + tags: | + user/app:latest + user/app:1.0.0 + ghcr.io/user/app:latest + ghcr.io/user/app:1.0.0 +``` +{% endraw %} From c3b01c8155837381c9d4e674c03713c1c3641cef Mon Sep 17 00:00:00 2001 From: CrazyMax Date: Thu, 23 Feb 2023 01:12:36 +0100 Subject: [PATCH 088/296] build(gha): move manage tags and labels section to dedicated page Signed-off-by: CrazyMax --- _data/toc.yaml | 2 + build/ci/github-actions/examples.md | 80 ------------------ build/ci/github-actions/manage-tags-labels.md | 82 +++++++++++++++++++ 3 files changed, 84 insertions(+), 80 deletions(-) create mode 100644 build/ci/github-actions/manage-tags-labels.md diff --git a/_data/toc.yaml b/_data/toc.yaml index 4b6952252b..6e4bbb9233 100644 --- a/_data/toc.yaml +++ b/_data/toc.yaml @@ -1615,6 +1615,8 @@ manuals: title: Secrets - path: /build/ci/github-actions/push-multi-registries/ title: Push to multi-registries + - path: /build/ci/github-actions/manage-tags-labels/ + title: Manage tags and labels - path: /build/ci/github-actions/cache/ title: Cache management - path: /build/ci/github-actions/examples/ diff --git a/build/ci/github-actions/examples.md b/build/ci/github-actions/examples.md index 316a0a2f39..aa8ef2ed71 100644 --- a/build/ci/github-actions/examples.md +++ b/build/ci/github-actions/examples.md @@ -7,86 +7,6 @@ keywords: ci, github actions, gha, examples This page showcases different examples of how you can customize and use the Docker GitHub Actions in your CI pipelines. -## Manage tags and labels - -If you want an "automatic" tag management and [OCI Image Format Specification](https://github.com/opencontainers/image-spec/blob/master/annotations.md){:target="blank" rel="noopener" class=""} -for labels, you can do it in a dedicated setup step. The following workflow -will use the [Docker Metadata Action](https://github.com/docker/metadata-action){:target="blank" rel="noopener" class=""} -to handle tags and labels based on GitHub Actions events and Git metadata: - -{% raw %} -```yaml -name: ci - -on: - schedule: - - cron: "0 10 * * *" - push: - branches: - - "**" - tags: - - "v*.*.*" - pull_request: - branches: - - "main" - -jobs: - docker: - runs-on: ubuntu-latest - steps: - - - name: Checkout - uses: actions/checkout@v3 - - - name: Docker meta - id: meta - uses: docker/metadata-action@v4 - with: - # list of Docker images to use as base name for tags - images: | - name/app - ghcr.io/username/app - # generate Docker tags based on the following events/attributes - tags: | - type=schedule - type=ref,event=branch - type=ref,event=pr - type=semver,pattern={{version}} - type=semver,pattern={{major}}.{{minor}} - type=semver,pattern={{major}} - type=sha - - - name: Set up QEMU - uses: docker/setup-qemu-action@v2 - - - name: Set up Docker Buildx - uses: docker/setup-buildx-action@v2 - - - name: Login to Docker Hub - if: github.event_name != 'pull_request' - uses: docker/login-action@v2 - with: - username: ${{ secrets.DOCKERHUB_USERNAME }} - password: ${{ secrets.DOCKERHUB_TOKEN }} - - - name: Login to GHCR - if: github.event_name != 'pull_request' - uses: docker/login-action@v2 - with: - registry: ghcr.io - username: ${{ github.repository_owner }} - password: ${{ secrets.GITHUB_TOKEN }} - - - name: Build and push - uses: docker/build-push-action@v4 - with: - context: . - push: ${{ github.event_name != 'pull_request' }} - tags: ${{ steps.meta.outputs.tags }} - labels: ${{ steps.meta.outputs.labels }} -``` -{% endraw %} - ## Export image to Docker You may want your build result to be available in the Docker client through diff --git a/build/ci/github-actions/manage-tags-labels.md b/build/ci/github-actions/manage-tags-labels.md new file mode 100644 index 0000000000..b3180d5a25 --- /dev/null +++ b/build/ci/github-actions/manage-tags-labels.md @@ -0,0 +1,82 @@ +--- +title: Manage tags and labels with GitHub Actions +keywords: ci, github actions, gha, buildkit, buildx, tags, labels +--- + +If you want an "automatic" tag management and [OCI Image Format Specification](https://github.com/opencontainers/image-spec/blob/master/annotations.md){:target="blank" rel="noopener" class=""} +for labels, you can do it in a dedicated setup step. The following workflow +will use the [Docker Metadata Action](https://github.com/docker/metadata-action){:target="blank" rel="noopener" class=""} +to handle tags and labels based on GitHub Actions events and Git metadata: + +{% raw %} +```yaml +name: ci + +on: + schedule: + - cron: "0 10 * * *" + push: + branches: + - "**" + tags: + - "v*.*.*" + pull_request: + branches: + - "main" + +jobs: + docker: + runs-on: ubuntu-latest + steps: + - + name: Checkout + uses: actions/checkout@v3 + - + name: Docker meta + id: meta + uses: docker/metadata-action@v4 + with: + # list of Docker images to use as base name for tags + images: | + name/app + ghcr.io/username/app + # generate Docker tags based on the following events/attributes + tags: | + type=schedule + type=ref,event=branch + type=ref,event=pr + type=semver,pattern={{version}} + type=semver,pattern={{major}}.{{minor}} + type=semver,pattern={{major}} + type=sha + - + name: Set up QEMU + uses: docker/setup-qemu-action@v2 + - + name: Set up Docker Buildx + uses: docker/setup-buildx-action@v2 + - + name: Login to Docker Hub + if: github.event_name != 'pull_request' + uses: docker/login-action@v2 + with: + username: ${{ secrets.DOCKERHUB_USERNAME }} + password: ${{ secrets.DOCKERHUB_TOKEN }} + - + name: Login to GHCR + if: github.event_name != 'pull_request' + uses: docker/login-action@v2 + with: + registry: ghcr.io + username: ${{ github.repository_owner }} + password: ${{ secrets.GITHUB_TOKEN }} + - + name: Build and push + uses: docker/build-push-action@v4 + with: + context: . + push: ${{ github.event_name != 'pull_request' }} + tags: ${{ steps.meta.outputs.tags }} + labels: ${{ steps.meta.outputs.labels }} +``` +{% endraw %} From 989141fc218c84286e63081a019f51df86d0863a Mon Sep 17 00:00:00 2001 From: CrazyMax Date: Thu, 23 Feb 2023 01:15:43 +0100 Subject: [PATCH 089/296] build(gha): move export to docker section to dedicated page Signed-off-by: CrazyMax --- _data/toc.yaml | 2 ++ build/ci/github-actions/examples.md | 36 --------------------- build/ci/github-actions/export-docker.md | 40 ++++++++++++++++++++++++ 3 files changed, 42 insertions(+), 36 deletions(-) create mode 100644 build/ci/github-actions/export-docker.md diff --git a/_data/toc.yaml b/_data/toc.yaml index 6e4bbb9233..d70fb43186 100644 --- a/_data/toc.yaml +++ b/_data/toc.yaml @@ -1619,6 +1619,8 @@ manuals: title: Manage tags and labels - path: /build/ci/github-actions/cache/ title: Cache management + - path: /build/ci/github-actions/export-docker/ + title: Export to Docker - path: /build/ci/github-actions/examples/ title: Examples - sectiontitle: Bake diff --git a/build/ci/github-actions/examples.md b/build/ci/github-actions/examples.md index aa8ef2ed71..09437b4635 100644 --- a/build/ci/github-actions/examples.md +++ b/build/ci/github-actions/examples.md @@ -7,42 +7,6 @@ keywords: ci, github actions, gha, examples This page showcases different examples of how you can customize and use the Docker GitHub Actions in your CI pipelines. -## Export image to Docker - -You may want your build result to be available in the Docker client through -`docker images` to be able to use it in another step of your workflow: - -```yaml -name: ci - -on: - push: - branches: - - "main" - -jobs: - docker: - runs-on: ubuntu-latest - steps: - - - name: Checkout - uses: actions/checkout@v3 - - - name: Set up Docker Buildx - uses: docker/setup-buildx-action@v2 - - - name: Build - uses: docker/build-push-action@v4 - with: - context: . - load: true - tags: myimage:latest - - - name: Inspect - run: | - docker image inspect myimage:latest -``` - ## Test your image before pushing it In some cases, you might want to validate that the image works as expected diff --git a/build/ci/github-actions/export-docker.md b/build/ci/github-actions/export-docker.md new file mode 100644 index 0000000000..96390db5be --- /dev/null +++ b/build/ci/github-actions/export-docker.md @@ -0,0 +1,40 @@ +--- +title: Export to Docker with GitHub Actions +keywords: ci, github actions, gha, buildkit, buildx, docker +--- + +You may want your build result to be available in the Docker client through +`docker images` to be able to use it in another step of your workflow: + +{% raw %} +```yaml +name: ci + +on: + push: + branches: + - "main" + +jobs: + docker: + runs-on: ubuntu-latest + steps: + - + name: Checkout + uses: actions/checkout@v3 + - + name: Set up Docker Buildx + uses: docker/setup-buildx-action@v2 + - + name: Build + uses: docker/build-push-action@v4 + with: + context: . + load: true + tags: myimage:latest + - + name: Inspect + run: | + docker image inspect myimage:latest +``` +{% endraw %} From 6c87a509c64d52c933c51cd4c423b857ca44ebb3 Mon Sep 17 00:00:00 2001 From: CrazyMax Date: Thu, 23 Feb 2023 01:18:52 +0100 Subject: [PATCH 090/296] build(gha): move test before push section to dedicated page Signed-off-by: CrazyMax --- _data/toc.yaml | 2 + build/ci/github-actions/examples.md | 72 -------------------- build/ci/github-actions/test-before-push.md | 74 +++++++++++++++++++++ 3 files changed, 76 insertions(+), 72 deletions(-) create mode 100644 build/ci/github-actions/test-before-push.md diff --git a/_data/toc.yaml b/_data/toc.yaml index d70fb43186..55d15ee041 100644 --- a/_data/toc.yaml +++ b/_data/toc.yaml @@ -1621,6 +1621,8 @@ manuals: title: Cache management - path: /build/ci/github-actions/export-docker/ title: Export to Docker + - path: /build/ci/github-actions/test-before-push/ + title: Test before push - path: /build/ci/github-actions/examples/ title: Examples - sectiontitle: Bake diff --git a/build/ci/github-actions/examples.md b/build/ci/github-actions/examples.md index 09437b4635..21bb95fb75 100644 --- a/build/ci/github-actions/examples.md +++ b/build/ci/github-actions/examples.md @@ -7,78 +7,6 @@ keywords: ci, github actions, gha, examples This page showcases different examples of how you can customize and use the Docker GitHub Actions in your CI pipelines. -## Test your image before pushing it - -In some cases, you might want to validate that the image works as expected -before pushing it. - -The following workflow implements several steps to achieve this: - -- Build and export the image to Docker -- Test your image -- Multi-platform build and push the image - -{% raw %} -```yaml -name: ci - -on: - push: - branches: - - "main" - -env: - TEST_TAG: user/app:test - LATEST_TAG: user/app:latest - -jobs: - docker: - runs-on: ubuntu-latest - steps: - - - name: Checkout - uses: actions/checkout@v3 - - - name: Set up QEMU - uses: docker/setup-qemu-action@v2 - - - name: Set up Docker Buildx - uses: docker/setup-buildx-action@v2 - - - name: Login to Docker Hub - uses: docker/login-action@v2 - with: - username: ${{ secrets.DOCKERHUB_USERNAME }} - password: ${{ secrets.DOCKERHUB_TOKEN }} - - - name: Build and export to Docker - uses: docker/build-push-action@v4 - with: - context: . - load: true - tags: ${{ env.TEST_TAG }} - - - name: Test - run: | - docker run --rm ${{ env.TEST_TAG }} - - - name: Build and push - uses: docker/build-push-action@v4 - with: - context: . - platforms: linux/amd64,linux/arm64 - push: true - tags: ${{ env.LATEST_TAG }} -``` -{% endraw %} - -> **Note** -> -> This workflow doesn't actually build the `linux/amd64` image twice. The image -> is built once, and the following steps uses the internal cache for from the -> first `Build and push` step. The second `Build and push` step only builds -> `linux/arm64`. - ## Local registry For testing purposes you may need to create a [local registry](https://hub.docker.com/_/registry){:target="blank" rel="noopener" class=""} diff --git a/build/ci/github-actions/test-before-push.md b/build/ci/github-actions/test-before-push.md new file mode 100644 index 0000000000..a50f03757e --- /dev/null +++ b/build/ci/github-actions/test-before-push.md @@ -0,0 +1,74 @@ +--- +title: Test before push with GitHub Actions +keywords: ci, github actions, gha, buildkit, buildx, test +--- + +In some cases, you might want to validate that the image works as expected +before pushing it. + +The following workflow implements several steps to achieve this: + +1. Build and export the image to Docker +2. Test your image +3. Multi-platform build and push the image + +{% raw %} +```yaml +name: ci + +on: + push: + branches: + - "main" + +env: + TEST_TAG: user/app:test + LATEST_TAG: user/app:latest + +jobs: + docker: + runs-on: ubuntu-latest + steps: + - + name: Checkout + uses: actions/checkout@v3 + - + name: Set up QEMU + uses: docker/setup-qemu-action@v2 + - + name: Set up Docker Buildx + uses: docker/setup-buildx-action@v2 + - + name: Login to Docker Hub + uses: docker/login-action@v2 + with: + username: ${{ secrets.DOCKERHUB_USERNAME }} + password: ${{ secrets.DOCKERHUB_TOKEN }} + - + name: Build and export to Docker + uses: docker/build-push-action@v4 + with: + context: . + load: true + tags: ${{ env.TEST_TAG }} + - + name: Test + run: | + docker run --rm ${{ env.TEST_TAG }} + - + name: Build and push + uses: docker/build-push-action@v4 + with: + context: . + platforms: linux/amd64,linux/arm64 + push: true + tags: ${{ env.LATEST_TAG }} +``` +{% endraw %} + +> **Note** +> +> This workflow doesn't actually build the `linux/amd64` image twice. The image +> is built once, and the following steps uses the internal cache for from the +> first `Build and push` step. The second `Build and push` step only builds +> `linux/arm64`. From 503159bce6244a0d79c24458fc4416250cd1789a Mon Sep 17 00:00:00 2001 From: CrazyMax Date: Thu, 23 Feb 2023 01:22:43 +0100 Subject: [PATCH 091/296] build(gha): move local registry section to dedicated page Signed-off-by: CrazyMax --- _data/toc.yaml | 2 + build/ci/github-actions/examples.md | 46 --------------------- build/ci/github-actions/local-registry.md | 50 +++++++++++++++++++++++ 3 files changed, 52 insertions(+), 46 deletions(-) create mode 100644 build/ci/github-actions/local-registry.md diff --git a/_data/toc.yaml b/_data/toc.yaml index 55d15ee041..3d4c688a1b 100644 --- a/_data/toc.yaml +++ b/_data/toc.yaml @@ -1623,6 +1623,8 @@ manuals: title: Export to Docker - path: /build/ci/github-actions/test-before-push/ title: Test before push + - path: /build/ci/github-actions/local-registry/ + title: Local registry - path: /build/ci/github-actions/examples/ title: Examples - sectiontitle: Bake diff --git a/build/ci/github-actions/examples.md b/build/ci/github-actions/examples.md index 21bb95fb75..63e6a4c692 100644 --- a/build/ci/github-actions/examples.md +++ b/build/ci/github-actions/examples.md @@ -7,52 +7,6 @@ keywords: ci, github actions, gha, examples This page showcases different examples of how you can customize and use the Docker GitHub Actions in your CI pipelines. -## Local registry - -For testing purposes you may need to create a [local registry](https://hub.docker.com/_/registry){:target="blank" rel="noopener" class=""} -to push images into: - -```yaml -name: ci - -on: - push: - branches: - - "main" - -jobs: - docker: - runs-on: ubuntu-latest - services: - registry: - image: registry:2 - ports: - - 5000:5000 - steps: - - - name: Checkout - uses: actions/checkout@v3 - - - name: Set up QEMU - uses: docker/setup-qemu-action@v2 - - - name: Set up Docker Buildx - uses: docker/setup-buildx-action@v2 - with: - driver-opts: network=host - - - name: Build and push to local registry - uses: docker/build-push-action@v4 - with: - context: . - push: true - tags: localhost:5000/name/app:latest - - - name: Inspect - run: | - docker buildx imagetools inspect localhost:5000/name/app:latest -``` - ## Share built image between jobs As each job is isolated in its own runner, you can't use your built image diff --git a/build/ci/github-actions/local-registry.md b/build/ci/github-actions/local-registry.md new file mode 100644 index 0000000000..53ee634b1a --- /dev/null +++ b/build/ci/github-actions/local-registry.md @@ -0,0 +1,50 @@ +--- +title: Local registry with GitHub Actions +keywords: ci, github actions, gha, buildkit, buildx, registry +--- + +For testing purposes you may need to create a [local registry](https://hub.docker.com/_/registry){:target="blank" rel="noopener" class=""} +to push images into: + +{% raw %} +```yaml +name: ci + +on: + push: + branches: + - "main" + +jobs: + docker: + runs-on: ubuntu-latest + services: + registry: + image: registry:2 + ports: + - 5000:5000 + steps: + - + name: Checkout + uses: actions/checkout@v3 + - + name: Set up QEMU + uses: docker/setup-qemu-action@v2 + - + name: Set up Docker Buildx + uses: docker/setup-buildx-action@v2 + with: + driver-opts: network=host + - + name: Build and push to local registry + uses: docker/build-push-action@v4 + with: + context: . + push: true + tags: localhost:5000/name/app:latest + - + name: Inspect + run: | + docker buildx imagetools inspect localhost:5000/name/app:latest +``` +{% endraw %} From f344c6762d8cd577f6c1f11b8bdbdf15873fbea2 Mon Sep 17 00:00:00 2001 From: CrazyMax Date: Thu, 23 Feb 2023 01:27:47 +0100 Subject: [PATCH 092/296] build(gha): move share image between jobs section to dedicated page Signed-off-by: CrazyMax --- _data/toc.yaml | 2 + build/ci/github-actions/examples.md | 61 ------------------- build/ci/github-actions/share-image-jobs.md | 65 +++++++++++++++++++++ 3 files changed, 67 insertions(+), 61 deletions(-) create mode 100644 build/ci/github-actions/share-image-jobs.md diff --git a/_data/toc.yaml b/_data/toc.yaml index 3d4c688a1b..96fd66abf3 100644 --- a/_data/toc.yaml +++ b/_data/toc.yaml @@ -1625,6 +1625,8 @@ manuals: title: Test before push - path: /build/ci/github-actions/local-registry/ title: Local registry + - path: /build/ci/github-actions/share-image-jobs/ + title: Share built image between jobs - path: /build/ci/github-actions/examples/ title: Examples - sectiontitle: Bake diff --git a/build/ci/github-actions/examples.md b/build/ci/github-actions/examples.md index 63e6a4c692..d6c64536e3 100644 --- a/build/ci/github-actions/examples.md +++ b/build/ci/github-actions/examples.md @@ -7,67 +7,6 @@ keywords: ci, github actions, gha, examples This page showcases different examples of how you can customize and use the Docker GitHub Actions in your CI pipelines. -## Share built image between jobs - -As each job is isolated in its own runner, you can't use your built image -between jobs, except if you're using [self-hosted runners](https://docs.github.com/en/actions/hosting-your-own-runners/about-self-hosted-runners){:target="blank" rel="noopener" class=""} -However, you can [pass data between jobs](https://docs.github.com/en/actions/using-workflows/storing-workflow-data-as-artifacts#passing-data-between-jobs-in-a-workflow){:target="blank" rel="noopener" class=""} -in a workflow using the [actions/upload-artifact](https://github.com/actions/upload-artifact){:target="blank" rel="noopener" class=""} -and [actions/download-artifact](https://github.com/actions/download-artifact){:target="blank" rel="noopener" class=""} -actions: - -```yaml -name: ci - -on: - push: - branches: - - "main" - -jobs: - build: - runs-on: ubuntu-latest - steps: - - - name: Checkout - uses: actions/checkout@v3 - - - name: Set up Docker Buildx - uses: docker/setup-buildx-action@v2 - - - name: Build and export - uses: docker/build-push-action@v4 - with: - context: . - tags: myimage:latest - outputs: type=docker,dest=/tmp/myimage.tar - - - name: Upload artifact - uses: actions/upload-artifact@v3 - with: - name: myimage - path: /tmp/myimage.tar - - use: - runs-on: ubuntu-latest - needs: build - steps: - - - name: Set up Docker Buildx - uses: docker/setup-buildx-action@v2 - - - name: Download artifact - uses: actions/download-artifact@v3 - with: - name: myimage - path: /tmp - - - name: Load image - run: | - docker load --input /tmp/myimage.tar - docker image ls -a -``` - ## Named contexts You can define [additional build contexts](../../../engine/reference/commandline/buildx_build.md#build-context), diff --git a/build/ci/github-actions/share-image-jobs.md b/build/ci/github-actions/share-image-jobs.md new file mode 100644 index 0000000000..228d30c23d --- /dev/null +++ b/build/ci/github-actions/share-image-jobs.md @@ -0,0 +1,65 @@ +--- +title: Share built image between jobs with GitHub Actions +keywords: ci, github actions, gha, buildkit, buildx +--- + +As each job is isolated in its own runner, you can't use your built image +between jobs, except if you're using [self-hosted runners](https://docs.github.com/en/actions/hosting-your-own-runners/about-self-hosted-runners){:target="blank" rel="noopener" class=""} +However, you can [pass data between jobs](https://docs.github.com/en/actions/using-workflows/storing-workflow-data-as-artifacts#passing-data-between-jobs-in-a-workflow){:target="blank" rel="noopener" class=""} +in a workflow using the [actions/upload-artifact](https://github.com/actions/upload-artifact){:target="blank" rel="noopener" class=""} +and [actions/download-artifact](https://github.com/actions/download-artifact){:target="blank" rel="noopener" class=""} +actions: + +{% raw %} +```yaml +name: ci + +on: + push: + branches: + - "main" + +jobs: + build: + runs-on: ubuntu-latest + steps: + - + name: Checkout + uses: actions/checkout@v3 + - + name: Set up Docker Buildx + uses: docker/setup-buildx-action@v2 + - + name: Build and export + uses: docker/build-push-action@v4 + with: + context: . + tags: myimage:latest + outputs: type=docker,dest=/tmp/myimage.tar + - + name: Upload artifact + uses: actions/upload-artifact@v3 + with: + name: myimage + path: /tmp/myimage.tar + + use: + runs-on: ubuntu-latest + needs: build + steps: + - + name: Set up Docker Buildx + uses: docker/setup-buildx-action@v2 + - + name: Download artifact + uses: actions/download-artifact@v3 + with: + name: myimage + path: /tmp + - + name: Load image + run: | + docker load --input /tmp/myimage.tar + docker image ls -a +``` +{% endraw %} From e7752b350c16edd8e875516650fdbacbfc1b9170 Mon Sep 17 00:00:00 2001 From: CrazyMax Date: Thu, 23 Feb 2023 01:29:03 +0100 Subject: [PATCH 093/296] build(gha): move named contexts section to dedicated page Signed-off-by: CrazyMax --- _data/toc.yaml | 2 + build/ci/github-actions/examples.md | 94 -------------------- build/ci/github-actions/named-contexts.md | 102 ++++++++++++++++++++++ 3 files changed, 104 insertions(+), 94 deletions(-) create mode 100644 build/ci/github-actions/named-contexts.md diff --git a/_data/toc.yaml b/_data/toc.yaml index 96fd66abf3..fb33bbb584 100644 --- a/_data/toc.yaml +++ b/_data/toc.yaml @@ -1627,6 +1627,8 @@ manuals: title: Local registry - path: /build/ci/github-actions/share-image-jobs/ title: Share built image between jobs + - path: /build/ci/github-actions/named-contexts/ + title: Named contexts - path: /build/ci/github-actions/examples/ title: Examples - sectiontitle: Bake diff --git a/build/ci/github-actions/examples.md b/build/ci/github-actions/examples.md index d6c64536e3..75adeb400c 100644 --- a/build/ci/github-actions/examples.md +++ b/build/ci/github-actions/examples.md @@ -7,101 +7,7 @@ keywords: ci, github actions, gha, examples This page showcases different examples of how you can customize and use the Docker GitHub Actions in your CI pipelines. -## Named contexts -You can define [additional build contexts](../../../engine/reference/commandline/buildx_build.md#build-context), -and access them in your Dockerfile with `FROM name` or `--from=name`. When -Dockerfile defines a stage with the same name it's overwritten. - -This can be useful with GitHub Actions to reuse results from other builds or pin -an image to a specific tag in your workflow. - -### Pin image to a tag - -Replace `alpine:latest` with a pinned one: - -```dockerfile -# syntax=docker/dockerfile:1 -FROM alpine -RUN echo "Hello World" -``` - -```yaml -name: ci - -on: - push: - branches: - - "main" - -jobs: - docker: - runs-on: ubuntu-latest - steps: - - - name: Checkout - uses: actions/checkout@v3 - - - name: Set up Docker Buildx - uses: docker/setup-buildx-action@v2 - - - name: Build - uses: docker/build-push-action@v4 - with: - context: . - build-contexts: | - alpine=docker-image://alpine:3.16 - tags: myimage:latest -``` - -### Use image in subsequent steps - -By default, the [Docker Setup Buildx](https://github.com/marketplace/actions/docker-setup-buildx){:target="blank" rel="noopener" class=""} -action uses `docker-container` as a build driver, so built Docker images aren't -loaded automatically. - -With named contexts you can reuse the built image: - -```dockerfile -# syntax=docker/dockerfile:1 -FROM alpine -RUN echo "Hello World" -``` - -```yaml -name: ci - -on: - push: - branches: - - "main" - -jobs: - docker: - runs-on: ubuntu-latest - steps: - - - name: Checkout - uses: actions/checkout@v3 - - - name: Set up Docker Buildx - uses: docker/setup-buildx-action@v2 - - - name: Build base image - uses: docker/build-push-action@v4 - with: - context: base - load: true - tags: my-base-image:latest - - - name: Build - uses: docker/build-push-action@v4 - with: - context: . - build-contexts: | - alpine=docker-image://my-base-image:latest - tags: myimage:latest -``` ## Copy images between registries diff --git a/build/ci/github-actions/named-contexts.md b/build/ci/github-actions/named-contexts.md new file mode 100644 index 0000000000..01d505d819 --- /dev/null +++ b/build/ci/github-actions/named-contexts.md @@ -0,0 +1,102 @@ +--- +title: Named contexts with GitHub Actions +keywords: ci, github actions, gha, buildkit, buildx, context +--- + +You can define [additional build contexts](../../../engine/reference/commandline/buildx_build.md#build-context), +and access them in your Dockerfile with `FROM name` or `--from=name`. When +Dockerfile defines a stage with the same name it's overwritten. + +This can be useful with GitHub Actions to reuse results from other builds or pin +an image to a specific tag in your workflow. + +## Pin image to a tag + +Replace `alpine:latest` with a pinned one: + +```dockerfile +# syntax=docker/dockerfile:1 +FROM alpine +RUN echo "Hello World" +``` + +{% raw %} +```yaml +name: ci + +on: + push: + branches: + - "main" + +jobs: + docker: + runs-on: ubuntu-latest + steps: + - + name: Checkout + uses: actions/checkout@v3 + - + name: Set up Docker Buildx + uses: docker/setup-buildx-action@v2 + - + name: Build + uses: docker/build-push-action@v4 + with: + context: . + build-contexts: | + alpine=docker-image://alpine:3.16 + tags: myimage:latest +``` +{% endraw %} + +## Use image in subsequent steps + +By default, the [Docker Setup Buildx](https://github.com/marketplace/actions/docker-setup-buildx){:target="blank" rel="noopener" class=""} +action uses `docker-container` as a build driver, so built Docker images aren't +loaded automatically. + +With named contexts you can reuse the built image: + +```dockerfile +# syntax=docker/dockerfile:1 +FROM alpine +RUN echo "Hello World" +``` + +{% raw %} +```yaml +name: ci + +on: + push: + branches: + - "main" + +jobs: + docker: + runs-on: ubuntu-latest + steps: + - + name: Checkout + uses: actions/checkout@v3 + - + name: Set up Docker Buildx + uses: docker/setup-buildx-action@v2 + - + name: Build base image + uses: docker/build-push-action@v4 + with: + context: base + load: true + tags: my-base-image:latest + - + name: Build + uses: docker/build-push-action@v4 + with: + context: . + build-contexts: | + alpine=docker-image://my-base-image:latest + tags: myimage:latest +``` +{% endraw %} From b89824f84a278ba874e9914cd2574ebdb4119131 Mon Sep 17 00:00:00 2001 From: CrazyMax Date: Thu, 23 Feb 2023 01:33:23 +0100 Subject: [PATCH 094/296] build(gha): move copy between registries section to dedicated page Signed-off-by: CrazyMax --- _data/toc.yaml | 2 + .../github-actions/copy-image-registries.md | 62 +++++++++++++++++++ build/ci/github-actions/examples.md | 62 ------------------- 3 files changed, 64 insertions(+), 62 deletions(-) create mode 100644 build/ci/github-actions/copy-image-registries.md diff --git a/_data/toc.yaml b/_data/toc.yaml index fb33bbb584..07ec550170 100644 --- a/_data/toc.yaml +++ b/_data/toc.yaml @@ -1629,6 +1629,8 @@ manuals: title: Share built image between jobs - path: /build/ci/github-actions/named-contexts/ title: Named contexts + - path: /build/ci/github-actions/copy-image-registries/ + title: Copy image between registries - path: /build/ci/github-actions/examples/ title: Examples - sectiontitle: Bake diff --git a/build/ci/github-actions/copy-image-registries.md b/build/ci/github-actions/copy-image-registries.md new file mode 100644 index 0000000000..723a5c45a7 --- /dev/null +++ b/build/ci/github-actions/copy-image-registries.md @@ -0,0 +1,62 @@ +--- +title: Copy image between registries with GitHub Actions +keywords: ci, github actions, gha, buildkit, buildx, registry +--- + +[Multi-platform images](../../building/multi-platform.md) built using Buildx can +be copied from one registry to another using the [`buildx imagetools create` command](../../../engine/reference/commandline/buildx_imagetools_create.md): + +{% raw %} +```yaml +name: ci + +on: + push: + branches: + - "main" + +jobs: + docker: + runs-on: ubuntu-latest + steps: + - + name: Checkout + uses: actions/checkout@v3 + - + name: Set up QEMU + uses: docker/setup-qemu-action@v2 + - + name: Set up Docker Buildx + uses: docker/setup-buildx-action@v2 + - + name: Login to Docker Hub + uses: docker/login-action@v2 + with: + username: ${{ secrets.DOCKERHUB_USERNAME }} + password: ${{ secrets.DOCKERHUB_TOKEN }} + - + name: Login to GitHub Container Registry + uses: docker/login-action@v2 + with: + registry: ghcr.io + username: ${{ github.repository_owner }} + password: ${{ secrets.GITHUB_TOKEN }} + - + name: Build and push + uses: docker/build-push-action@v4 + with: + context: . + platforms: linux/amd64,linux/arm64 + push: true + tags: | + user/app:latest + user/app:1.0.0 + - + name: Push image to GHCR + run: | + docker buildx imagetools create \ + --tag ghcr.io/user/app:latest \ + --tag ghcr.io/user/app:1.0.0 \ + user/app:latest +``` +{% endraw %} diff --git a/build/ci/github-actions/examples.md b/build/ci/github-actions/examples.md index 75adeb400c..d49700ae59 100644 --- a/build/ci/github-actions/examples.md +++ b/build/ci/github-actions/examples.md @@ -7,68 +7,6 @@ keywords: ci, github actions, gha, examples This page showcases different examples of how you can customize and use the Docker GitHub Actions in your CI pipelines. - - -## Copy images between registries - -[Multi-platform images](../../building/multi-platform.md) built using Buildx can -be copied from one registry to another using the [`buildx imagetools create` command](../../../engine/reference/commandline/buildx_imagetools_create.md): - -{% raw %} -```yaml -name: ci - -on: - push: - branches: - - "main" - -jobs: - docker: - runs-on: ubuntu-latest - steps: - - - name: Checkout - uses: actions/checkout@v3 - - - name: Set up QEMU - uses: docker/setup-qemu-action@v2 - - - name: Set up Docker Buildx - uses: docker/setup-buildx-action@v2 - - - name: Login to Docker Hub - uses: docker/login-action@v2 - with: - username: ${{ secrets.DOCKERHUB_USERNAME }} - password: ${{ secrets.DOCKERHUB_TOKEN }} - - - name: Login to GitHub Container Registry - uses: docker/login-action@v2 - with: - registry: ghcr.io - username: ${{ github.repository_owner }} - password: ${{ secrets.GITHUB_TOKEN }} - - - name: Build and push - uses: docker/build-push-action@v4 - with: - context: . - platforms: linux/amd64,linux/arm64 - push: true - tags: | - user/app:latest - user/app:1.0.0 - - - name: Push image to GHCR - run: | - docker buildx imagetools create \ - --tag ghcr.io/user/app:latest \ - --tag ghcr.io/user/app:1.0.0 \ - user/app:latest -``` -{% endraw %} - ## Update Docker Hub repository description You can update the Docker Hub repository description using a third party action From 66e885897ac4318b2c50eb226da07fcb90f29451 Mon Sep 17 00:00:00 2001 From: CrazyMax Date: Thu, 23 Feb 2023 01:36:48 +0100 Subject: [PATCH 095/296] build(gha): move update docker hub desc section to dedicated page Signed-off-by: CrazyMax --- _data/toc.yaml | 4 ++-- .../{examples.md => update-dockerhub-desc.md} | 10 ++-------- 2 files changed, 4 insertions(+), 10 deletions(-) rename build/ci/github-actions/{examples.md => update-dockerhub-desc.md} (80%) diff --git a/_data/toc.yaml b/_data/toc.yaml index 07ec550170..3106885593 100644 --- a/_data/toc.yaml +++ b/_data/toc.yaml @@ -1631,8 +1631,8 @@ manuals: title: Named contexts - path: /build/ci/github-actions/copy-image-registries/ title: Copy image between registries - - path: /build/ci/github-actions/examples/ - title: Examples + - path: /build/ci/github-actions/update-dockerhub-desc/ + title: Update Docker Hub repo description - sectiontitle: Bake section: - path: /build/bake/ diff --git a/build/ci/github-actions/examples.md b/build/ci/github-actions/update-dockerhub-desc.md similarity index 80% rename from build/ci/github-actions/examples.md rename to build/ci/github-actions/update-dockerhub-desc.md index d49700ae59..bac9449578 100644 --- a/build/ci/github-actions/examples.md +++ b/build/ci/github-actions/update-dockerhub-desc.md @@ -1,14 +1,8 @@ --- -title: Example workflows -description: Docker GitHub Actions workflow examples. -keywords: ci, github actions, gha, examples +title: Update Docker Hub repo description with GitHub Actions +keywords: ci, github actions, gha, buildkit, buildx, docker hub --- -This page showcases different examples of how you can customize and use the -Docker GitHub Actions in your CI pipelines. - -## Update Docker Hub repository description - You can update the Docker Hub repository description using a third party action called [Docker Hub Description](https://github.com/peter-evans/dockerhub-description){:target="blank" rel="noopener" class=""} with this action: From 0d6444f67bbff76de93c3723062d699a439faaad Mon Sep 17 00:00:00 2001 From: CrazyMax Date: Thu, 23 Feb 2023 02:01:34 +0100 Subject: [PATCH 096/296] build(gha): set correct experimental layout for gha cache exporter Signed-off-by: CrazyMax --- build/ci/github-actions/cache.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/build/ci/github-actions/cache.md b/build/ci/github-actions/cache.md index 072ffbdeab..04f1944dce 100644 --- a/build/ci/github-actions/cache.md +++ b/build/ci/github-actions/cache.md @@ -101,11 +101,11 @@ jobs: ### Cache backend API -> **Warning** +> Experimental > > This cache exporter is experimental. Please provide feedback on [BuildKit repository](https://github.com/moby/buildkit){:target="blank" rel="noopener" class=""} > if you experience any issues. -{: .warning } +{: .experimental } The [GitHub Actions cache exporter](../../cache/backends/gha.md) backend uses the [GitHub Cache API](https://github.com/tonistiigi/go-actions-cache/blob/master/api.md) From 3c9cda5e3e3f84e47f853768960c1287a0a2a27e Mon Sep 17 00:00:00 2001 From: CrazyMax Date: Thu, 23 Feb 2023 02:18:12 +0100 Subject: [PATCH 097/296] build(gha): fix named context with container builder Signed-off-by: CrazyMax --- build/ci/github-actions/named-contexts.md | 66 ++++++++++++++++++++++- 1 file changed, 65 insertions(+), 1 deletion(-) diff --git a/build/ci/github-actions/named-contexts.md b/build/ci/github-actions/named-contexts.md index 01d505d819..5364d44f75 100644 --- a/build/ci/github-actions/named-contexts.md +++ b/build/ci/github-actions/named-contexts.md @@ -83,11 +83,14 @@ jobs: - name: Set up Docker Buildx uses: docker/setup-buildx-action@v2 + with: + driver: docker - name: Build base image uses: docker/build-push-action@v4 with: - context: base + context: ./base + file: ./base/Dockerfile load: true tags: my-base-image:latest - @@ -100,3 +103,64 @@ jobs: tags: myimage:latest ``` {% endraw %} + +## Using with a container builder + +As shown in the previous section we are not using the default +[`docker-container` driver](../../drivers/docker-container.md) for building with +named contexts. That's because this driver can't load an image from the Docker +store as it's isolated. To solve this problem you can use a [local registry](local-registry.md) +to push your base image in your workflow: + +```dockerfile +# syntax=docker/dockerfile:1 +FROM alpine +RUN echo "Hello World" +``` + +```yaml +name: ci + +on: + push: + branches: + - "main" + +jobs: + docker: + runs-on: ubuntu-latest + services: + registry: + image: registry:2 + ports: + - 5000:5000 + steps: + - + name: Checkout + uses: actions/checkout@v3 + - + name: Set up QEMU + uses: docker/setup-qemu-action@v2 + - + name: Set up Docker Buildx + uses: docker/setup-buildx-action@v2 + with: + # network=host driver-opt needed to push to local registry + driver-opts: network=host + - + name: Build base image + uses: docker/build-push-action@v4 + with: + context: ./base + file: ./base/Dockerfile + tags: localhost:5000/my-base-image:latest + push: true + - + name: Build + uses: docker/build-push-action@v4 + with: + context: . + build-contexts: | + alpine=docker-image://localhost:5000/my-base-image:latest + tags: myimage:latest +``` From 96636dcf75b15aea6cfab9fb4430a1288c58a99e Mon Sep 17 00:00:00 2001 From: Allie Sadler <102604716+aevesdocker@users.noreply.github.com> Date: Thu, 23 Feb 2023 15:56:48 +0000 Subject: [PATCH 098/296] Hub hotjar feedback (#16761) * hub feedback 1 * hub feedback 2 --- docker-hub/scim.md | 11 +++++------ subscription/index.md | 13 ------------- 2 files changed, 5 insertions(+), 19 deletions(-) diff --git a/docker-hub/scim.md b/docker-hub/scim.md index 791fbe243f..88586d34a3 100644 --- a/docker-hub/scim.md +++ b/docker-hub/scim.md @@ -28,9 +28,8 @@ Before you make SCIM configuration changes in your IdP, navigate to [Docker Hub] ### Okta -1. In Okta, navigate to **Applications** > **Create App Integration** > **SAML 2.0**, and **Next**. -2. In the **General** tab, on your new application page, select **Edit App Settings** to enable SCIM provisioning and **Save**. -3. In the **Provisioning** tab, edit the SCIM Connection and complete the following: +1. In Okta, navigate to your SAML or SWA Docker app integration and [add SCIM provisioning](https://help.okta.com/oie/en-us/Content/Topics/Apps/Apps_App_Integration_Wizard_SCIM.htm). +2. In the **Provisioning** tab, edit the SCIM Connection and complete the following: * **SCIM connector base URL**: SCIM Base URL from Docker Hub * **Unique identifier field for users**: enter **email** @@ -39,12 +38,12 @@ Before you make SCIM configuration changes in your IdP, navigate to [Docker Hub] ![SCIM app provisioning options](images/scim-app-provisioning.png){:width="700px"} -4. Click **Test Connection Configuration** to complete the configuration and **Save**. -5. Once configured, you must enable synchronization. Navigate to **Provisioning** > **To App** > **Edit**, and enable **Create Users**, **Update User Attributes** and **Deactivates Users**, and **Save**. +3. Click **Test Connection Configuration** to complete the configuration and **Save**. +4. Once configured, you must enable synchronization. Navigate to **Provisioning** > **To App** > **Edit**, and enable **Create Users**, **Update User Attributes** and **Deactivates Users**, and **Save**. ![Enable synchronization](images/provisioning-to-app.png){:width="700px"} -6. Remove all fields that aren't supported from your **Docker Hub Attributes Mappings**. +5. Remove all fields that aren't supported from your **Docker Hub Attributes Mappings**. ![Docker Hub attributes mappings view](images/scim-attributes.png){:width="700px"} diff --git a/subscription/index.md b/subscription/index.md index c9536ee268..751b034ff6 100644 --- a/subscription/index.md +++ b/subscription/index.md @@ -10,19 +10,6 @@ redirect_from: On August 31, 2021, we [announced](https://www.docker.com/blog/updating-product-subscriptions/){: target="_blank" rel="noopener" class="_" id="dkr_docs_subscription_btl"} updates and extensions to the product subscriptions to increase productivity, collaboration, and added security for developers and businesses. Docker subscription tiers now include Personal, Pro, Team, and Business. -### Summary of the changes - -- We’re introducing a new product subscription, Docker Business, for organizations using Docker at scale for application development and require features like secure software supply chain management, single sign-on (SSO), container registry access controls, and more. - -- The [Docker Subscription Service Agreement](https://www.docker.com/legal/docker-subscription-service-agreement){: target="_blank" rel="noopener" class="_" id="dkr_docs_subscription_btl"} includes a change to the terms for **Docker Desktop**. - - Docker Desktop **remains free** for small businesses (fewer than 250 employees and less than $10 million in annual revenue), personal use, education, and non-commercial open-source projects. - - It requires a paid subscription (**Pro, Team, or Business**), for as little as $5 a month, for commercial use in larger enterprises. -- The Docker Pro and Docker Team subscriptions now **include commercial use** of Docker Desktop. -- The existing Docker Free subscription has been renamed **Docker Personal**. -- **No changes** to Docker Engine or any other upstream **open-source** Docker or Moby project. - -To understand how these changes affect you, read the [Docker subscription FAQs](https://www.docker.com/pricing/faq){: target="_blank" rel="noopener" class="_" id="dkr_docs_subscription_btl"}. - The following sections provide an overview of each tier. To compare features available in each tier, see [Docker Pricing](https://www.docker.com/pricing/){: target="_blank" rel="noopener" class="_" id="dkr_docs_subscription_btl"}. ## Docker Personal From 618b9c0933e729af34df66f56cdc8fc967cc8abd Mon Sep 17 00:00:00 2001 From: Allie Sadler <102604716+aevesdocker@users.noreply.github.com> Date: Fri, 24 Feb 2023 11:05:16 +0000 Subject: [PATCH 099/296] update codeowner (#16770) --- .github/CODEOWNERS | 13 +++++++++---- 1 file changed, 9 insertions(+), 4 deletions(-) diff --git a/.github/CODEOWNERS b/.github/CODEOWNERS index 51b7f3a136..391c69d76c 100644 --- a/.github/CODEOWNERS +++ b/.github/CODEOWNERS @@ -5,15 +5,21 @@ /build/ @crazy-max @jedevc @dvdksn -/compose/ @usha-mandya @aevesdocker +/compose/ @aevesdocker /desktop/ @aevesdocker -/docker-hub/ @jerae-duffin @craig-osterhout +/desktop/extensions/ @ChrisChinchilla + +/desktop/extensions-sdk/ @ChrisChinchilla + +/scout/ @ChrisChinchilla + +/docker-hub/ @aevesdocker @craig-osterhout /engine/ @dvdksn -/subscription/ @jerae-duffin +/subscription/ @aevesdocker /docker-hub/publish/ @dvdksn @@ -21,4 +27,3 @@ /registry/ @dvdksn -/atomist/ @dvdksn From f5ea2543bfea16b2cc93ac046ebebf3a2a88e69d Mon Sep 17 00:00:00 2001 From: CrazyMax Date: Fri, 24 Feb 2023 14:11:12 +0100 Subject: [PATCH 100/296] ci: create placeholder file for new commands before validation Signed-off-by: CrazyMax --- .github/workflows/validate-upstream.yml | 39 ++++++++++++++++++++++++- 1 file changed, 38 insertions(+), 1 deletion(-) diff --git a/.github/workflows/validate-upstream.yml b/.github/workflows/validate-upstream.yml index cd19b6bf9e..b6154f0532 100644 --- a/.github/workflows/validate-upstream.yml +++ b/.github/workflows/validate-upstream.yml @@ -16,6 +16,9 @@ on: data-files-folder: required: false type: string + data-files-placeholder-folder: + required: false + type: string jobs: run: @@ -73,7 +76,41 @@ jobs: if: ${{ inputs.data-files-id != '' && inputs.data-files-folder != '' }} with: name: ${{ inputs.data-files-id }} - path: ./_data/${{ inputs.data-files-folder }} + path: /tmp/_data/${{ inputs.data-files-folder }} + - + # Copy data files from /tmp/_data/${{ inputs.data-files-folder }} to + # _data/${{ inputs.data-files-folder }}. If data-files-placeholder-folder + # is set, then check if a placeholder file exists for each data file in + # that folder. If not, then creates a placeholder file with the same + # name as the data file, but with a .md extension. + name: Copy data files + if: ${{ inputs.data-files-id != '' && inputs.data-files-folder != '' }} + uses: actions/github-script@v6 + with: + script: | + const fs = require('fs'); + const path = require('path'); + const dataFilesPlaceholderFolder = `${{ inputs.data-files-placeholder-folder }}`; + const globber = await glob.create(`/tmp/_data/${{ inputs.data-files-folder }}/*.yaml`); + for await (const yamlSrcPath of globber.globGenerator()) { + const yamlSrcFilename = path.basename(yamlSrcPath); + const yamlDestPath = path.join('_data', `${{ inputs.data-files-folder }}`, yamlSrcFilename); + const placeholderPath = path.join(dataFilesPlaceholderFolder, yamlSrcFilename.replace(/^docker_/, '').replace(/\.yaml$/, '.md')); + if (dataFilesPlaceholderFolder !== '' && !fs.existsSync(placeholderPath)) { + const placeholderContent = `--- + datafolder: ${{ inputs.data-files-folder }} + datafile: ${yamlSrcFilename.replace(/\.[^/.]+$/, '')} + title: ${yamlSrcFilename.replace(/\.[^/.]+$/, "").replaceAll('_', ' ')} + --- + {% include cli.md datafolder=page.datafolder datafile=page.datafile %}`; + await core.group(`creating ${placeholderPath}`, async () => { + core.info(placeholderContent); + }); + await fs.writeFileSync(placeholderPath, placeholderContent); + } + core.info(`${yamlSrcPath} => ${yamlDestPath}`); + await fs.copyFileSync(yamlSrcPath, yamlDestPath); + } - name: Set up Docker Buildx uses: docker/setup-buildx-action@v2 From c0402932ca01a11eb663080191ba5f4b7e9194dd Mon Sep 17 00:00:00 2001 From: David Karlsson Date: Thu, 2 Feb 2023 10:23:40 +0100 Subject: [PATCH 101/296] scout: add docs for docker scout hub and cli - add: new docker scout section - add: advanced image analysis - add: scout artifactory integration - add: image details view - add: docker scout cli reference - change: hub vulnerability scanning - change: security best practices (previously /develop/scan-images) - change: prune references to docker scan - deprecate: docker scan - remove: atomist section --- .github/vale/Vocab/Technology/accept.txt | 2 + _data/scout-cli/docker_scout.yaml | 18 + _data/scout-cli/docker_scout_cves.yaml | 225 +++++++++ _data/scout-cli/docker_scout_version.yaml | 18 + _data/toc.yaml | 53 +-- _includes/atomist/disclaimer.md | 4 - _redirects.yml | 6 + atomist/configure/advisories.md | 44 -- atomist/configure/settings.md | 30 -- atomist/get-started.md | 439 ------------------ atomist/images/ecr/capability.png | Bin 52479 -> 0 bytes atomist/images/ecr/connection-successful.png | Bin 34007 -> 0 bytes atomist/images/ecr/role-arn.png | Bin 27085 -> 0 bytes atomist/images/ecr/stack-output.png | Bin 62466 -> 0 bytes atomist/images/gcp/config-success.png | Bin 41558 -> 0 bytes atomist/images/images-overview.png | Bin 396725 -> 0 bytes atomist/images/tags-list.png | Bin 378518 -> 0 bytes atomist/images/vulnerabilities-overview.png | Bin 891487 -> 0 bytes atomist/index.md | 43 -- atomist/integrate/deploys.md | 71 --- atomist/integrate/github.md | 104 ----- atomist/integrate/images/activate-repos.png | Bin 232530 -> 0 bytes atomist/integrate/images/gh-install.png | Bin 27653 -> 0 bytes atomist/try-atomist.md | 104 ----- desktop/use-desktop/images.md | 21 +- .../images/hub-official-images.png | Bin .../images/desktop-scan-summary.png | Bin 135118 -> 0 bytes .../images/dev-security-journey.png | Bin 351087 -> 0 bytes .../scan-images/images/docker-scan-cli.png | Bin 101276 -> 0 bytes develop/scan-images/images/hub-hvs.png | Bin 62835 -> 0 bytes .../scan-images/images/hvs-scan-summary.png | Bin 75369 -> 0 bytes develop/scan-images/index.md | 159 ------- develop/security-best-practices.md | 163 +++++++ docker-hub/images/vuln-scan-details.png | Bin 135110 -> 281921 bytes docker-hub/images/vuln-scan-report.png | Bin 17605 -> 130744 bytes docker-hub/vulnerability-scanning.md | 226 +++++---- engine/install/binaries.md | 4 +- engine/reference/commandline/scout.md | 13 + engine/reference/commandline/scout_cves.md | 13 + engine/reference/commandline/scout_version.md | 13 + engine/scan/index.md | 221 +++++---- get-started/09_image_best.md | 51 +- get-started/images/hvs.png | Bin 127965 -> 0 bytes language/golang/build-images.md | 2 - scout/advanced-image-analysis.md | 115 +++++ scout/artifactory.md | 171 +++++++ scout/image-details-view.md | 60 +++ scout/images/change-base-image.png | Bin 0 -> 156026 bytes scout/images/dd-image-view.png | Bin 0 -> 836530 bytes scout/images/remediation.png | Bin 0 -> 123057 bytes scout/index.md | 75 +++ security/index.md | 19 - subscription/index.md | 2 +- 53 files changed, 1194 insertions(+), 1295 deletions(-) create mode 100644 _data/scout-cli/docker_scout.yaml create mode 100644 _data/scout-cli/docker_scout_cves.yaml create mode 100644 _data/scout-cli/docker_scout_version.yaml delete mode 100644 _includes/atomist/disclaimer.md delete mode 100644 atomist/configure/advisories.md delete mode 100644 atomist/configure/settings.md delete mode 100644 atomist/get-started.md delete mode 100644 atomist/images/ecr/capability.png delete mode 100644 atomist/images/ecr/connection-successful.png delete mode 100644 atomist/images/ecr/role-arn.png delete mode 100644 atomist/images/ecr/stack-output.png delete mode 100644 atomist/images/gcp/config-success.png delete mode 100644 atomist/images/images-overview.png delete mode 100644 atomist/images/tags-list.png delete mode 100644 atomist/images/vulnerabilities-overview.png delete mode 100644 atomist/index.md delete mode 100644 atomist/integrate/deploys.md delete mode 100644 atomist/integrate/github.md delete mode 100644 atomist/integrate/images/activate-repos.png delete mode 100644 atomist/integrate/images/gh-install.png delete mode 100644 atomist/try-atomist.md rename develop/{scan-images => }/images/hub-official-images.png (100%) delete mode 100644 develop/scan-images/images/desktop-scan-summary.png delete mode 100644 develop/scan-images/images/dev-security-journey.png delete mode 100644 develop/scan-images/images/docker-scan-cli.png delete mode 100644 develop/scan-images/images/hub-hvs.png delete mode 100644 develop/scan-images/images/hvs-scan-summary.png delete mode 100644 develop/scan-images/index.md create mode 100644 develop/security-best-practices.md create mode 100644 engine/reference/commandline/scout.md create mode 100644 engine/reference/commandline/scout_cves.md create mode 100644 engine/reference/commandline/scout_version.md delete mode 100644 get-started/images/hvs.png create mode 100644 scout/advanced-image-analysis.md create mode 100644 scout/artifactory.md create mode 100644 scout/image-details-view.md create mode 100644 scout/images/change-base-image.png create mode 100644 scout/images/dd-image-view.png create mode 100644 scout/images/remediation.png create mode 100644 scout/index.md diff --git a/.github/vale/Vocab/Technology/accept.txt b/.github/vale/Vocab/Technology/accept.txt index b97433f09e..11818c9d0a 100644 --- a/.github/vale/Vocab/Technology/accept.txt +++ b/.github/vale/Vocab/Technology/accept.txt @@ -1,4 +1,5 @@ APIs? +CVEs? DHCP DNS Ethernet @@ -11,6 +12,7 @@ IPv[46] IPvlan MAC RPM +SARIF SDKs? SSO TCP diff --git a/_data/scout-cli/docker_scout.yaml b/_data/scout-cli/docker_scout.yaml new file mode 100644 index 0000000000..bf884ac855 --- /dev/null +++ b/_data/scout-cli/docker_scout.yaml @@ -0,0 +1,18 @@ +command: docker scout +short: Command line tool for Docker Scout +long: Command line tool for Docker Scout +usage: docker scout [command] +pname: docker +plink: docker.yaml +cname: + - docker scout cves + - docker scout version +clink: + - docker_scout_cves.yaml + - docker_scout_version.yaml +deprecated: false +experimental: false +experimentalcli: false +kubernetes: false +swarm: false + diff --git a/_data/scout-cli/docker_scout_cves.yaml b/_data/scout-cli/docker_scout_cves.yaml new file mode 100644 index 0000000000..c852b528a6 --- /dev/null +++ b/_data/scout-cli/docker_scout_cves.yaml @@ -0,0 +1,225 @@ +command: docker scout cves +short: Display CVEs identified in a software artifact +long: |- + The `docker scout cves` command analyzes a software artifact for vulnerabilities. + The following artifact types are supported: + + - Images + - OCI layout directories + - Tarball archives, as created by `docker save` + + The tool analyzes the provided software artifact, and generates a vulnerability report. + + By default, the tool expects an image reference, such as: + + - `redis` + - `curlimages/curl:7.87.0` + - `mcr.microsoft.com/dotnet/runtime:7.0` + + If the artifact you want to analyze is an OCI directory or a tarball archive, you must use the `--type` flag. +usage: docker scout cves [OPTIONS] IMAGE|DIRECTORY|ARCHIVE +pname: docker scout +plink: docker_scout.yaml +options: + - option: debug + value_type: bool + default_value: "false" + description: Debug messages + deprecated: false + hidden: true + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: details + value_type: bool + default_value: "false" + description: Print details on default text output + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: exit-code + shorthand: e + value_type: bool + default_value: "false" + description: Return exit code '2' if vulnerabilities are detected + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: format + value_type: string + default_value: txt-by-packages + description: |- + Output format of the generated vulnerability report: + - packages: default output, plain text with vulnerabilities grouped by packages + - sarif: json Sarif output + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: ignore-base + value_type: bool + default_value: "false" + description: Filter out CVEs introduced from base image + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: only-cve-id + value_type: stringSlice + default_value: '[]' + description: | + Comma separated list of CVE ids (like CVE-2021-45105) to search for + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: only-fixed + value_type: bool + default_value: "false" + description: Filter to fixable CVEs + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: only-package-type + value_type: stringSlice + default_value: '[]' + description: | + Comma separated list of package types (like apk, deb, rpm, npm, pypi, golang, etc) + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: only-severity + value_type: stringSlice + default_value: '[]' + description: | + Comma separated list of severities (critical, high, medium, low) to filter CVEs by + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: only-unfixed + value_type: bool + default_value: "false" + description: Filter to unfixed CVEs + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: output + shorthand: o + value_type: string + description: Write the report to a file. + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: platform + value_type: string + description: Platform of image for which to list CVEs for + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: ref + value_type: string + description: |- + Reference to use if the provided tarball contains multiple references. + Can only be used with --type archive. + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: type + value_type: string + default_value: image + description: |- + Type of the image to analyze. Can be one of: + - image + - oci-dir + - archive (docker save tarball) + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false +examples: |- + ### Display vulnerabilities grouped by package + + ```console + $ docker scout cves alpine + Analyzing image alpine + ✓ Image stored for indexing + ✓ Indexed 18 packages + ✓ No vulnerable package detected + ``` + + ### Display vulnerabilities from a `docker save` tarball + + ```console + $ docker save alpine > alpine.tar + + $ docker scout cves --type archive alpine.tar + Analyzing archive alpine.tar + ✓ Archive read + ✓ SBOM of image already cached, 18 packages indexed + ✓ No vulnerable package detected + ``` + + ### Display vulnerabilities from an OCI directory + + ```console + $ skopeo copy --override-os linux docker://alpine oci:alpine + + $ docker scout cves --type oci-dir alpine + Analyzing OCI directory alpine + ✓ OCI directory read + ✓ Image stored for indexing + ✓ Indexed 19 packages + ✓ No vulnerable package detected + ``` + + ### Export vulnerabilities to a SARIF JSON file + + ```console + $ docker scout cves --format sarif --output alpine.sarif.json alpine + Analyzing image alpine + ✓ SBOM of image already cached, 18 packages indexed + ✓ No vulnerable package detected + ✓ Report written to alpine.sarif.json + ``` +deprecated: false +experimental: false +experimentalcli: false +kubernetes: false +swarm: false + diff --git a/_data/scout-cli/docker_scout_version.yaml b/_data/scout-cli/docker_scout_version.yaml new file mode 100644 index 0000000000..040951e56f --- /dev/null +++ b/_data/scout-cli/docker_scout_version.yaml @@ -0,0 +1,18 @@ +command: docker scout version +short: Show Docker Scout version information +long: Show Docker Scout version information +usage: docker scout version +pname: docker scout +plink: docker_scout.yaml +examples: |- + ```console + $ docker scout version + version: v0.2.2 (go1.19.5 - darwin/arm64) + git commit: c15f374b9a39d993da2e8a1db7edc4be4f7c0c1e + ``` +deprecated: false +experimental: false +experimentalcli: false +kubernetes: false +swarm: false + diff --git a/_data/toc.yaml b/_data/toc.yaml index 3106885593..9a6d7f8524 100644 --- a/_data/toc.yaml +++ b/_data/toc.yaml @@ -136,13 +136,11 @@ guides: - path: /develop/ title: Overview - path: /develop/dev-best-practices/ - title: Best practices - - sectiontitle: Build images - section: - - path: /develop/develop-images/dockerfile_best-practices/ - title: Dockerfile best practices - - path: /develop/scan-images/ - title: Scan images + title: Development best practices + - path: /develop/develop-images/dockerfile_best-practices/ + title: Dockerfile best practices + - path: /develop/security-best-practices/ + title: Security best practices - sectiontitle: Deploy your app to the cloud section: - path: /cloud/aci-integration/ @@ -605,6 +603,14 @@ reference: title: docker run - path: /engine/reference/commandline/save/ title: docker save + - sectiontitle: docker scout + section: + - path: /engine/reference/commandline/scout/ + title: docker scout + - path: /engine/reference/commandline/scout_cves/ + title: docker scout cves + - path: /engine/reference/commandline/scout_version/ + title: docker scout version - path: /engine/reference/commandline/search/ title: docker search - sectiontitle: docker secret @@ -1796,6 +1802,17 @@ manuals: - path: /docker-hub/release-notes/ title: Release notes +- sectiontitle: Docker Scout (Early Access) + section: + - path: /scout/ + title: Overview + - path: /scout/image-details-view/ + title: Image details view + - path: /scout/advanced-image-analysis/ + title: Advanced image analysis + - path: /scout/artifactory/ + title: Artifactory integration + - sectiontitle: Docker subscription section: - path: /subscription/ @@ -1865,31 +1882,9 @@ manuals: - path: /docker-hub/image-access-management/ title: Image Access Management - - title: Security announcements path: /security/ -- sectiontitle: Atomist - section: - - path: /atomist/ - title: Introduction - - path: /atomist/try-atomist/ - title: Try Atomist - - path: /atomist/get-started/ - title: Get started - - sectiontitle: Configure - section: - - path: /atomist/configure/settings/ - title: Settings - - path: /atomist/configure/advisories/ - title: Advisories - - sectiontitle: Integrate - section: - - path: /atomist/integrate/github/ - title: GitHub - - path: /atomist/integrate/deploys/ - title: Track deployments - - sectiontitle: Open-source projects section: - sectiontitle: Docker Registry diff --git a/_includes/atomist/disclaimer.md b/_includes/atomist/disclaimer.md deleted file mode 100644 index b2cd254033..0000000000 --- a/_includes/atomist/disclaimer.md +++ /dev/null @@ -1,4 +0,0 @@ -> **Note** -> -> Atomist is currently in [Early Access](/release-lifecycle#early-access-ea). -> Features and APIs are subject to change. diff --git a/_redirects.yml b/_redirects.yml index 9f9047b020..7b59e8f7b7 100644 --- a/_redirects.yml +++ b/_redirects.yml @@ -553,3 +553,9 @@ # feedback "https://docs.google.com/forms/d/e/1FAIpQLSenjK8KiBiOrwCpq06u_iVEZGv4tfTEpfmY_cQDmsqJrHL9Gw/viewform": - /feedback/extension/ + +# Docker Scout +"/scout/": + - /go/scout/ +"/scout/artifactory": + - /go/scout-artifactory/ diff --git a/atomist/configure/advisories.md b/atomist/configure/advisories.md deleted file mode 100644 index d77c5e79c2..0000000000 --- a/atomist/configure/advisories.md +++ /dev/null @@ -1,44 +0,0 @@ ---- -title: Advisory sources -description: Add and remove vulnerability advisories -keywords: > - advisories, vulnerabilities, databases, open source, configure, security, - atomist ---- - -{% include atomist/disclaimer.md %} - -With no configuration required, Atomist already draws vulnerability data from -several public advisories. You can extend this by adding your own, custom -advisories if you wish. - -## Adding and updating advisories - -To add your own advisories: - -1. Create a repository called `atomist-advisories` in the GitHub account where - you've installed the Atomist GitHub app. - -2. In the default branch of the repository, add a new JSON file called - `/.json`, where: - - - `source` should be the name of your company - - `source-id` has to be a unique id for the advisory within `source`. - -3. The JSON file must follow the schema defined in - [Open Source Vulnerability format](https://ossf.github.io/osv-schema/){: - target="blank" rel="noopener" class=""}. - - Refer to the - [GitHub Advisory Database](https://github.com/github/advisory-database/tree/main/advisories/github-reviewed){: - target="blank" rel="noopener" class=""} for examples of advisories. - -## Deleting advisories - -Delete an advisory from the database by removing the corresponding JSON advisory -file from the `atomist-advisories` repository. - -> **Note** -> -> Atomist only considers additions, changes and removals of JSON advisory files -> in the repository's **default branch**. diff --git a/atomist/configure/settings.md b/atomist/configure/settings.md deleted file mode 100644 index c4618a1f02..0000000000 --- a/atomist/configure/settings.md +++ /dev/null @@ -1,30 +0,0 @@ ---- -title: Settings -description: -keywords: settings, configure, vulnerabilities, base images, atomist ---- - -{% include atomist/disclaimer.md %} - -This page describes the configurable settings for Atomist. Enabling any of these -settings instructs Atomist to carry out an action whenever a specific Git event -occurs. These features require that you -[install the Atomist GitHub app](/atomist/integrate/github/#connect-to-github){: -target="blank" rel="noopener" class=""} in your GitHub organization. - -To view and manage these settings, go to the -[settings page](https://dso.docker.com/r/auth/policies){: target="blank" -rel="noopener" class=""} on the Atomist website. - -## New image vulnerabilities - -Extract software bill of material from container images, and match packages with -data from vulnerability advisories. Identify when new vulnerabilities get -introduced, and display them as GitHub status check on the pull request that -introduces them. - -## Base image tags - -Pin base image tags to digests in Dockerfiles, and check for supported tags on -Docker official images. Automatically creates a pull request pinning the -Dockerfile to the latest digest for the base image tag used. diff --git a/atomist/get-started.md b/atomist/get-started.md deleted file mode 100644 index 8512376d95..0000000000 --- a/atomist/get-started.md +++ /dev/null @@ -1,439 +0,0 @@ ---- -title: Get started -description: Getting started with Atomist -keywords: atomist, software supply chain, vulnerability scanning, tutorial -toc_max: 2 ---- - -{% include atomist/disclaimer.md %} - -To get started with Atomist, you'll need to: - -- Connect Atomist with your container registry -- Link your container images with their Git source - -Before you can begin the setup, you need a Docker ID. If you don't already have -one, you can [register here](https://hub.docker.com/signup){: target="blank" -rel="noopener" class=""}. - -## Connect container registry - -This section describes how to integrate Atomist with your container registry. -Follow the applicable instructions depending on the type of container registry -you use. After completing this setup, Atomist will have read-only access to your -registry, and gets notified about pushed or deleted images. - -> Using Docker Hub? 🐳 -> -> If you are using Docker Hub as your container registry, you can skip this step -> and go straight to -> [linking images to Git source](#link-images-to-git-repository). Atomist -> integrates seamlessly with your Docker Hub organizations. - - -

    - -

    -
    - - -When setting up an Amazon Elastic Container Registry (ECR) integration with -Atomist, the following AWS resources are required: - -- Read-only Identity Access Management (IAM) role, for Atomist to be able to - access the container registry -- Amazon EventBridge, to notify Atomist of pushed and deleted images - -This procedure uses pre-defined CloudFormation templates to create the necessary -IAM role and Amazon EventBridge. This template protects you from -[confused deputy attacks](https://docs.aws.amazon.com/IAM/latest/UserGuide/confused-deputy.html){: -target="blank" rel="noopener" class=""} by ensuring a unique `ExternalId`, along -with the appropriate condition on the IAM role statement. - -1. Go to and sign in using your Docker ID credentials. -2. Navigate to the **Integrations** tab and select **Configure** next to the - **Elastic Container Registry** integration. -3. Fill out all the fields, except **Trusted Role ARN**. The trusted role - identity is known only after applying the CloudFormation template. - - Choose basic auth credentials to protect the endpoint that AWS uses to notify - Atomist. The URL and the basic auth credentials are parameters to the - CloudFormation template. - -4. Now create the CloudFormation stack. Before creating the stack, AWS asks you - to enter three parameters. - - - `Url`: the API endpoint copied from Atomist - - `Username`, `Password`: basic authentication credentials for the endpoint. - Must match what you entered in the Atomist workspace. - - Use the following **Launch Stack** buttons to start reviewing the details in - your AWS account. - - > Note - > - > Before creating the stack, AWS will ask for acknowledgement that creating - > this stack requires a capability. This stack creates a role that will grant - > Atomist read-only access to ECR resources. - > - > ![Confirm read-only access to ECR resources](./images/ecr/capability.png) - -
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    Regionecr-integration.template
    us-east-1 - - Launch Stack - -
    us-east-2 - - Launch Stack - -
    us-west-1 - - Launch Stack - -
    us-west-2 - - Launch Stack - -
    eu-west-1 - - Launch Stack - -
    eu-west-2 - - Launch Stack - -
    eu-west-3 - - Launch Stack - -
    eu-central-1 - - Launch Stack - -
    ca-central-1 - - Launch Stack - -
    ap-southeast-2 - - Launch Stack - -
    -
    - -5. After creating the stack, copy the **Value** for the **AssumeRoleArn** key - from the **Outputs** tab in AWS. - - ![AWS stack creation output](./images/ecr/stack-output.png){: width="700px"} - -6. Paste the copied **AssumeRoleArn** value into the **Trusted Role ARN** field - on the Atomist configuration page. - -7. Select **Save Configuration**. - - Atomist tests the connection with your ECR registry. A green check mark - displays beside the integration if a successful connection is made. - - ![Integration list showing a successful ECR integration](./images/ecr/connection-successful.png){: - width="700px"} - -
    -
    - - -To integrate Atomist with GitHub Container Registry, connect your GitHub -account, and enter a personal access token for Atomist to use when pulling -container images. - -1. Go to and sign in using your Docker ID credentials. -2. Connect your GitHub account as instructed in the - [GitHub app page](./integrate/github.md#connect-to-github). -3. Open the **Integrations** tab, and select **Configure** next to the **GitHub - Container Registry** in the list. -4. Fill out the fields and select **Save Configuration**. - - Atomist requires the **Personal access token** for connecting images to - private repositories. The token must have the - [`read:packages` scope](https://docs.github.com/en/packages/learn-github-packages/about-permissions-for-github-packages){: - target="blank" rel="noopener" class=""}. - - Leave the **Personal access token** field blank if you only want to index - images in public repositories. - -
    -
    - - -Setting up an Atomist integration with Google Container Registry and Google -Artifact Registry involves: - -- Creating a service account and grant it a read-only access role. -- Creating a PubSub subscription on the `gcr` topic to watch for activity in the - registry. - -To complete the following procedure requires administrator's permissions in the -project. - -1. Set the following environment variables. You will use them in the next steps - when configuring the Google Cloud resources, using the `gcloud` CLI. - - ```bash - export SERVICE_ACCOUNT_ID="atomist-integration" # can be anything you like - export PROJECT_ID="YOUR_GCP_PROJECT_ID" - ``` - -2. Create the service account. - - ```bash - gcloud iam service-accounts create ${SERVICE_ACCOUNT_ID} \ - --project ${PROJECT_ID} \ - --description="Atomist Integration Service Account" \ - --display-name="Atomist Integration" - ``` - -3. Grant the service account read-only access to the artifact registry. - - The role name differs depending on whether you use Artifact Registry or - Container Registry: - - - `roles/artifactregistry.reader` for Google Artifact Registry - - `roles/object.storageViewer` for Google Container Registry - - ```bash - gcloud projects add-iam-policy-binding ${PROJECT_ID} \ - --project ${PROJECT_ID} \ - --member="serviceAccount:${SERVICE_ACCOUNT_ID}@${PROJECT_ID}.iam.gserviceaccount.com" \ - --role="roles/artifactregistry.reader" # change this if you use GCR - ``` - -4. Grant service account access to Atomist. - - ```bash - gcloud iam service-accounts add-iam-policy-binding "${SERVICE_ACCOUNT_ID}@${PROJECT_ID}.iam.gserviceaccount.com" \ - --project ${PROJECT_ID} \ - --member="serviceAccount:atomist-bot@atomist.iam.gserviceaccount.com" \ - --role="roles/iam.serviceAccountTokenCreator" - ``` - -5. Go to [dso.docker.com](https://dso.docker.com){: target="blank" - rel="noopener" class=""} and sign in with your Docker ID credentials. -6. Navigate to the **Integrations** tab and select **Configure** next to the - **Google Artifact Registry** integration. -7. Fill out the following fields: - - - **Project ID** is the `PROJECT_ID` used in earlier steps. - - **Service Account**: The email address of the service account created - step 2. - -8. Select **Save Configuration**. Atomist will test the connection. Green check - marks indicate a successful connection. - - ![GCP configuration successful](./images/gcp/config-success.png){: - width="700px"} - - Next, create a new PubSub subscription on the `gcr` topic in registry. This - subscription notifies Atomist about new or deleted images in the registry. - -9. Copy the URL in the **Events Webhook** field to your clipboard. This will be - the `PUSH_ENDPOINT_URI` for the PubSub subscription. - -10. Define the following three variable values, in addition to the `PROJECT_ID` - and `SERVICE_ACCOUNT_ID` from earlier: - - - `PUSH_ENDPOINT_URL`: the webhook URL copied from the Atomist workspace. - - `SERVICE_ACCOUNT_EMAIL`: the service account address; a combination of the - service account ID and project ID. - - `SUBSCRIPTION`: the name of the PubSub (can be anything). - - ```bash - PUSH_ENDPOINT_URI={COPY_THIS_FROM_ATOMIST} - SERVICE_ACCOUNT_EMAIL="${SERVICE_ACCOUNT_ID}@${PROJECT_ID}.iam.gserviceaccount.com" - SUBSCRIPTION="atomist-integration-subscription" - ``` - -11. Create the PubSub for the `gcr` topic. - - ```bash - gcloud pubsub subscriptions create ${SUBSCRIPTION} \ - --topic='gcr' \ - --push-auth-token-audience='atomist' \ - --push-auth-service-account="${SERVICE_ACCOUNT_EMAIL}" \ - --push-endpoint="${PUSH_ENDPOINT_URI}" - ``` - -When the first image push is successfully detected, a green check mark on the -integration page will indicate that the integration works. - -
    -
    - - -Atomist can index images in a JFrog Artifactory repository by means of a -monitoring agent. - -The agent scans configured repositories at regular intervals, and send newly -discovered images' metadata to the Atomist data plane. - -In the following example, `https://hal9000.atomist.com` is a private registry -only visible on an internal network. - -``` -docker run -ti atomist/docker-registry-broker:latest\ - index-image remote \ - --workspace AQ1K5FIKA \ - --api-key team::6016307E4DF885EAE0579AACC71D3507BB38E1855903850CF5D0D91C5C8C6DC0 \ - --artifactory-url https://hal9000.docker.com \ - --artifactory-repository atomist-docker-local \ - --container-registry-host atomist-docker-local.hal9000.docker.com - --username admin \ - --password password -``` - -| Parameter | Description | -| ------------------------- | --------------------------------------------------------------------------------------------------------------- | -| `workspace` | ID of your Atomist workspace. | -| `api-key` | Atomist API key. | -| `artifactory-url` | Base URL of the Artifactory instance. Must not contain trailing slashes. | -| `artifactory-repository` | The name of the container registry to watch. | -| `container-registry-host` | The hostname associated with the Artifactory repository containing images, if different from `artifactory-url`. | -| `username` | Username for HTTP basic authentication with Artifactory. | -| `password` | Password for HTTP basic authentication with Artifactory. | - -
    -
    -
    - -## Link images to Git repository - -Knowing the source repository of an image is a prerequisite for Atomist to -interact with the Git repository. For Atomist to be able to link scanned images -back to a Git repository repository, you must annotate the image at build time. - -The image labels that Atomist requires are: - -| Label | Value | -| ------------------------------------ | ------------------------------------------------- | -| `org.opencontainers.image.revision` | The commit revision that the image is built for. | -| `com.docker.image.source.entrypoint` | Path to the Dockerfile, relative to project root. | - -For more information about pre-defined OCI annotations, see the -[specification document on GitHub](https://github.com/opencontainers/image-spec/blob/main/annotations.md#pre-defined-annotation-keys){: -target="blank" rel="noopener" class=""}. - -You can add these labels to images using the built-in Git provenance feature of -Buildx, or set using the `--label` CLI argument. - -### Add labels using Docker Buildx - -> Beta -> -> Git provenance labels in Buildx is a [Beta](/release-lifecycle#beta) feature. - -To add the image labels using Docker Buildx, set the environment variable -`BUILDX_GIT_LABELS=1`. The Buildx will create the labels automatically when -building the image. - -```bash -export BUILDX_GIT_LABELS=1 -docker buildx build . -f docker/Dockerfile -``` - -### Add labels using the label CLI argument - -Assign image labels using the `--label` argument for `docker build`. - -```bash -docker build . -f docker/Dockerfile -t $IMAGE_NAME \ - --label "org.opencontainers.image.revision=10ac8f8bdaa343677f2f394f9615e521188d736a" \ - --label "com.docker.image.source.entrypoint=docker/Dockerfile" -``` - -Images built in a CI/CD environment can leverage the built-in environment -variables when setting the Git revision label: - -| Build tool | Environment variable | -| ----------------------------- | ---------------------------------------------------------------- | -| GitHub Actions | {% raw %}`${{ github.sha }}`{% endraw %} | -| GitHub Actions, pull requests | {% raw %}`${{ github.event.pull_request.head.sha }}`{% endraw %} | -| GitLab CI/CD | `$CI_COMMIT_SHA` | -| Docker Hub automated builds | `$SOURCE_COMMIT` | -| Google Cloud Build | `$COMMIT_SHA` | -| AWS CodeBuild | `$CODEBUILD_RESOLVED_SOURCE_VERSION` | -| Manually | `$(git rev-parse HEAD)` | - -Consult the documentation for your CI/CD platform to learn which variables to -use. - -## Where to go next - -Atomist is now tracking bill of materials, packages, and vulnerabilities for -your images! You can view your image scan results on the -[images overview page](https://dso.docker.com/r/auth/overview/images){: -target="blank" rel="noopener" class=""}. - -Teams use Atomist to protect downstream workloads from new vulnerabilities. It's -also used to help teams track and remediate new vulnerabilities that impact -existing workloads. The following sections describe integrate and configure -Atomist further. For example, to gain visibility into container workload systems -like Kubernetes. - -- Connect Atomist with your GitHub repositories by - [installing the Atomist app](integrate/github.md) for your GitHub - organization. -- Manage which Atomist features you use in [settings](configure/settings.md). -- Learn about [deployment tracking](integrate/deploys.md) and how Atomist can - help watch your deployed containers. -- Atomist watches for new advisories from public sources, but you can also - [add your own internal advisories](configure/advisories.md) for more - information. diff --git a/atomist/images/ecr/capability.png b/atomist/images/ecr/capability.png deleted file mode 100644 index 326aeacf18653798ad680d4a7a504a426454d327..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 52479 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

    MZrrU6>4! zT$==qnz--S3reOSrW3_UZNQ9oca0q*rw6*Egu<^*h(CW-I1|Au_yHyf5Gw6BY&z76 z-d@AX5ZjIpH!`eiG3@-Rki${k046RmVd8V{T-e7rU^W5&r#pAZGCkJ4=hN}d@TPNY z?@cjc(atIT(uW~P5-Ah?#O0OX`sejI>aA?gju8+a@CQbC_z~r*%;`=QNh3ZTM-N zkN!k(0D6`&?m|{9i?q<-x^=bN#oP4`lc2oL*SBuI(EwyGw;s(`5?Ir)C@`RsTv5{U z*1o&J3T>Z@)$82bO<;{xzhocvI}Svdx8moqZt+9m4 zc8X^RF(rJ;7pm5(9kUOL5+wM98>Yv^5qHlF<9a{66BnLeyUnW6Z?@fJy4DGZd}Dz& z^ySdGtJ+9rg8+HEtSwTXx7`q)FG2?Ehw%H!-q|9zIL);OFwwQ{p)26JShStO;(B$J z-(Z?%uQ3nQq1w@KtEJ|(i!vkN95A+i@y4MQBsZ{)T{EE8YFpm;Y{)!a$Tl(#52C#H z#XN6)t^9AUBC+9@b|`69JoJaIuT6;ZiCY4PKCmSC=XJ8_Hz>)6D3cQ9xjutxpBWvE zM-_>g1N*wT$YZHUjA0a%97TPJIPDr~uGQf}B4_b+@}D96q|2UYH}ONV0r+p4)RX#E z!<9ZVlDjI8F$t1dc!nsOx`y;+`(V{nhMtfx>#l6*VZgtVv{KNh4Pog(NsjFshiDOt zlYQ%ktE7q*)6ywetfAK|U)4j!#yJ|c?(N5^7z6r`h#`T-Df;-9R=&nl91qQfJ?nOa z^4w#S@zNK>bGFuC*XaLYEz^J!#uXSIlXkhGE?`=MKG?9gunq5!-f}q1Z+DwqoUGf% zr=r_<2Y{asceuGNrPQHXMDi*6`Elv(T2Tni=Dc0cUM*2D(KS0bsDrY_kJM zL)}?d_e4xMZd}s_<1!a)Q7Uc%9^GO^#O;dk)<*RS32H=d8YBv*$v1QxTNE;+1C(Zjj-U1 z2?V(=iqiCzC?xW`9jf`fD03-$71H|rMk+oNgVPgSH9uc%Y~kf+^dTQx5D~4T$(d1I zHM_7QY6DyTY>pBe3tv$dc!)|a!sI1mSvFo}hOBQKRP(rYPd+A)+I1Ijedk`rTitOu z!cQ6!I=jMaFA7k(RzlN7ME4n|i*CN0OX#{1?+9FdOf&w>!}q4C#VajNUD1k(^y{!_ zwD{v}HfB`=7VoClASvp^L5s19oN)#&!=lWhh}@8fSr*Pi=e5=68>Bi7C{5q@QOXj#)YAa~+E(Un!tc2>hztK-VV$LVW# zsjJ-iEj|vdQZu{?pau@s@+Azm1}aFgo)k#6(Q^IayMvSB*%NN_b@l(yX;g`DWVOq% zS+p1Jjxc^|M%w8dO7vpD=%cm4fe+A%@Mxi2774CtT!f*-a*)mHCq97<(TKloyi##| zf`Q*k$=uH=eY#A+@O4;qKIa{$x*A5_x%$|1XJCljE8GWYrTR)AdLWsI7skrIzH_~}vM6!jq+!cU7y{b4iJn$YHi%#+9(a|_p9dZBoF$|+`=uN}Y_N_-T1h|` z9Nm43(Ml7=&t)l792Zjfawnb>kglW1NlPTXA?#xO@pXvX<`9Lba6nK*3@7zRntWo{#&z{5p` z^I)AN0=K=!V!QWQBwN_|y(+#JE{tS(z1G}Nd0Fxt;fc?N@JsLCsMOy-kb5|XFH*Bs zLm5`fIg&8{Na-U<-L3(@hoSSh#vxvGHuLZ3j^~Nf(Bd6{L3xBl(O^1?JEZ<>$5Th2%zSW z88nD4N!ddXpu+02!i|B7smGzSe~AhQCmnG}4Wx)~Sj?SfdtW4=X^h_f9*fJW+NiZ= z(aK?Rr&{!fDI|N$@(4^)-?Qyref5YHQo|@4SkiX>Ug`a?+SP8je9@;=Z$TmZ`glZ7)EirxK?dQLmd%}f6N_ALn#YYD7fWhO!bh z!N&FG!oRhlKiI!CmDSo;%U>=RI~P_`_w4&lbON!*VjiZ?BJx-yRZ^S#ZZy8hVD`@{ zln=2t4Bdk=^%UM6hr4Moa3OYP`FToRJ`q-lwV{GdE;jvzvtwwkVuf(^#;8-|kp5t5 zeh%L61|l&PeEG{-mu<#i1qsjwt8TLcy4m_}AOe@W_*U_&U8S`-zO_5rs%Wgr!Rcn2 zp0_Nu%}4oj)vkV!<_j!e_?>G~EEuTgdt27d&$jQrabjOE$7V-=$`JORPYBo#0^jj3 zp;j51x(4sZrNn?NLe4+-NR^|Z^6H(j%n@nI zpS?eolJ)W+&3i;k$gn$IlMWpcZwbN@j?3+Le;ARqwo8`fi2~*vXU4&4`Ey3(!}j< zq4z~RQ*y60_LGg74S%t;>?huX;tFsXiB+-c9d}`Ol3iuKT3!B&JdQ@ttQo|-&t5F% z$^1~pWXNz)Pzd|{sfO4h8P7NRn2lZTaAGeWH zKT&Rku#26EZ(ts-FOjT@J@W_}i$BuHa1$k7!|d}GWwelsj7<&2HaEaKX{h9gSHpG< ztByMVZkR6d^4DF*{ycRpRR|Kmh#F@v6+*hw8NwW?jkehPnEm}>=3EFY=OhrkfQ{ko zv`d1V7>pWnbNTEogx`}a(ZJaIlzLQ|Nhtr1f|)rVGH2#)WUT*9ZS^l9My15UB->O6qOWpKKSsf#@`fZWtt>{+|5rgAfLYf}}8- zNBoaE3_LZ64g+r;4(Tto-hXL5sJ=qjb!0w`o!{GZOZ>Iw#2>$e=|6Iyp#LUNe;>eQ zLmU#qF!u0YCja^#&6kihY5L<*LH%)F62BbsRXU6EkMfWhM#!3CoMGVpp3Cn8EL(^} z;If%6{`2_qZ#?L)SNXGFiU9~40`U+_3yd-K0sEc^1E~C zTgd%Eg@uPr>=VZI2ebcjJ&as1HxOndS?G_klo$+&7F1H0KY1Mr87>pDqtFOrNB;-o zD1f)cj6=L=^?C>_PR7 zeu3XZ^|vwfuX7q4!Xxsh^8gL$;1cfm*V*|W>xEH+eoisKPlKEiWN$qxJ{xUsApAiLS!;bzaT9EE$trSPb73@I`kbjV zi>}r;P9={<=c5oZqSX8oBfoo8!W5#j!y$S%@$dAZ|81LcAra&H;rm~B+y5{E7xC*l zx$z13KeqKhZ+jJj|F6FKRh|RzAAw?srR?{+t3!xPr05xUpqSmHO}6EDfu4SruU7|r zZ(`1**}yz-dqKE0Qc$Xp)E{1?J9#j=(+=JWmp18Ocu!63-GBrwbX_CrX9ey-rMD=F zo9f)hg&s}GqEm&Dd|$pLdzm(<4-x@XcwCtz)oISs+b_ekoz9PV*U>Sb%s_sqI)!)f z|FfGC4GdW1s%;M%1NWr1u;qlSFeo?4NT}ISudL8Q)jT9$KC?;NuVzXT8Sf zI0@p@oO52-+sb9pv1it*c-!PW{mRYq3wVWMFHJ@%eZ0x!d1g`U@;fXJ$=JvWh-Go%V2he&Z1*9{m%% z$~hhMti)q2Uto^MQ8p4w$f+RY`9%pskyq_1ultNjL8~zgu2_*%v7-i3Hd*&eV&i(} z_x-x%B|=?L!`mHJR=rmCWCzCUHCT{Tc9LCBE{Y76JLmn61cdxz+sO7If zU|$XWx;N!jz%Je4fTw!P&$-OTkelo;t4j^^LEW9&ErUs?RYDh*gEl6@37>NqGmOOp z&x_m*{i`Mn>j1-X_qr4{8Y;d$59a>4G(+3b_f&Y+xIIt628gBCwc>}pL1{GaLpSdr z8C0Z%Y008=%Avf7#;!Kune~r^ILVD=n#O1usJv_SV3be3{=1ZkuXu0^Acx=wF2g@E zS9uh;?t3$cEaYuu_^6yzWSQWOz7zA$xOJPcqc+s7l{R-bl{PYbW}v#hNmFV+JSvk+ zpODW*9wxosXR`C2G5qa>9_!KlX>83FW#;`Eu>NTBP!c7c$olh5W0iiZB!@{ijn#O1 z^3Q5R`5omf%jZ5R9&k={L(sFN=xMFNwz1u6g-=7!_z_CG>TzW8syjO!ME{cA@|qLU zWj1}ga!%f;IpAyJ_4dLU?o^Mr_pNU~rrW`c-L3y1R|x8Yv`*ynL>_07%@>9ImA0*I z!h#H*Vx=+GM+DTB2!m!@2L1}sLbZA4uZBx8<+Hq#bd?o{)yv*v)WzR@gohpB_Qmhd z9rRnD#M}J0WANA#P1-&8spwTJtBZ11b8 z)WNQmb5$wV5okC})`i;lPE(dTwT$#y!)OOL)|$1SX-U3qmGf?W>Det4j!$)fBx#+Q z%WMsOJ}w3%^=BU!6_gx!)IBY&IkxhZ=^2s;R@L6^`4ID4=T`K@A7Ea zEk*qz@JE8%(E{?Su37vnxXotk{ejL^;I#F(5?4{b>yr$a+w;*2asv_eT@IsmwgIsx z?K#IAwW$&X+F2cuAyF8DS0!YAKaVpsK91O-eyID(l^3-8&hhmL=KW8~M9LCnT)=R# zLW+T61{-yN@jipu!PCyWc&6e3MnyXWE7T&rXF-p(J(JPNDSD&Fd{wLQHifS3seWe} zC*b_NqZp587S%?v!>91|2*rwLQR?@%<4S{!YKk-6p2_7GZ;&~)w3e#>pkbt>)(A&P9&4@Xm3jJN@>FMPIkxjJFplS z7o#Cw4rJ&fPUT;}a=>Y}X_k(&r4jt#nuXvbcZ0ksdO%l>84R@3VOD89{?J2T^1L*toFAgu{PK;=6BE-Qf z&bm``$JE~ug~Ye{+nU~dSRAqnMutOtA^!Uvkat|~9eU1Xn?r>l1k)fmdfNaWrUc3b zYH_o8ftP4gg7V)dbWjASydx7WK~N^$t~^^G*WkZtufRjNc{=GY7Dg9aBmP-G@#Gys zab(izp@11hL-WNxe6n|beb$F2=t!y^oqOBOIx$oi3lT1tI*Z48W_*>UWcdAnT+uS? z<5lqGr+N$Ddq8p7odUY`21+`IBS|ro5Zi!U{M>y5vlZdHED`6VCyemPpq!RHM=QmQ zuVX|_uYM#E7tDtVX;Rhd|cnTWm;v@j1Xyggw&ykOU@2`ZyRIzT#le;Is9aT;MN zp307OIWVeKdgwWi3Hss@Sf0UwdM>s2l+Dkm%d>?!Pjjim1ZDF%yE4r~zUlRl{bI*S zux7t;3Ko7V!gjd%R)nUhgmO-R-=522w|fQ$tNDQc#VV$+xL9{Smjd(Y++M(LY6E7B zFc349E%8&MO|jfb$lYBZjIMXklc=F?tx@fDM_}BIe-#_BQ`tF!$7b|AEyla)3H)v{ zD=G?bORnXp+q#>1=prho`9xvd{f^@)etdU(D%9CYqs7!lz9keVRXD6D=)e(~)wfo& zut=ju&W_&wnmM`Rl_)ZbQgtf122QF#ilyyUG;XABOPPmycCQNa3k%iJ)6{`vc(B+4 z0x}Bv{4Ju@1U2;{s=`hN!(r3i3oAQZ-OiYz@^5QdwVw1A9o$Ro3cI*CEbrTt4jS6V z#XD!haA0ImQrQI|nDo=ewu2I2)LwYmR41YecE@&{)QH2g+KiqIMe5LJ07VA}WEKKB z8i-}D>-(c4Jz0Q1pjjH}{(95^@xsw)zs8g2*p}T=H4fO8xwXG!v*ja5qxw0`htPyX*`L?cMI{r(c4%wcp$jp)op|D zv!2BYEtjpbU4yhftN+cY%~ZF$cffuWJWMNPW$)B`i)G!ZuEPtMp^4g{iJ1=Z`!{6| zr^gw|oX!-YQIR>Ct8$dz?&qF&%UA()5?FMEb4WD}cH;t~!NWf#AAR?IU!h@s`Z66j zt>jF3k4ZM8p#GCnHh`{2^;T6DJ!pQ}Ou_9L+A0ek8548b)$pZ}v^Bne%h0sS*0xh# zvlTYmI91vBNe?k?Jju-L`g^M2PO-XH<*b`D<@^__VvjcgUFdV%d+sOQLh2QwE(L1{ zg**qIL80GVP z$!0_a5mO0tG&R7Rv@^xxH>Js;U3?z0jnu|KqK_16iF*{G)cK zE#&H8{*5NwLu?0D*S)SHM7#2bI#sbsB^wWv z;@G4(^6r^R^{rg)&Bv8ivyYdAN)= z>7MvYdoND~jchrduG0ahzb(U#(bDM8q4+I!G2hJ^s$R4j>y;4AO*=OW|`>94@1jmbB`MKC47}|BcOszhgVfJ zhx}<;+#ilC7nW%cS!TMXZHk3iRNWE@>~g*UHXWTSt1g>v zKnv!7k6R>n1*GD~a>7`JV}Hcsj)~lp8vCK3UvKGWQ|)#Vt?{W6z$~T!Q0~yaI-bze z|13?p=;U{^Pd!WLo=}dHt;g(@cBPyi*tmV^*WA=F0)}ETnBqU!T?pstYyL#zk`XGA zw3#x<^wwW-T-ucZt0VnKE;{DlKVnoNB5F`IFBuR}5r&5wpkoNode0arz|3`^-Z-JY zKFO()X{C3eBWN+5MlxVvn+Fb@Ww=g6)+jvbd!k@|W$r722Y$@yJ=t;q_oxvH!6)xn z)TB~}&((NZvUfjy6%e)g*C%o2*og3G-yv4ff?4!rhtS&WxXq@_vIM=I9`OmVqZXkB zi8cu$LOOJ4Xq>wHTAW6N@i1LnmpVN=I)%TZlP_C5he)wN)edO(^9N`?8dq3yuX6U{ z6UaJaf;oxJfpu7vLn-}i9ob&wC~1t^g@&LVfYtpwBVWopGGLhL&=kmrR4zGF3{i>a z6TBw{t&jNu=6(S34ayJ$5O%(5wQzO%q5dEk!og%ypY-s{w^r_UT)7R3X+UcQU@P0@ z88Q2tZJ%Es1$mlo^Ku`L0lxKCAXu?!be5qAJY>(mHk+J!o~3A?>=K5G`H^C{b31=iY{h$>M$+*N;~&L6#MWPD95R~g(UOVi_PjM&e=Ua#!w zO&i%D^XQbjSDd=d@`a3+3@lP3=@T|BT&3i)ay1>P9hU~<#{Q!$mqZ;q=Os#&zAC1V zy4rkh@pXZ4pi(x;u{P9NM&5}2g_>4Z^;)2ek@wc_7nb?L{db3Y+i!v5?tlWybOA}l zTMIVl%g>n!dmooQNtkRJE}x`Sf3h+PYWJEdK43#o#HR%wo4>HY5IBafm!lEF^6Uul zZ+Kr?AH7ki4Si!iOgfRNS*ojIM0514gudbp?wn0sH%vNduZ;6z?lpW|do;<=91Gvb z9qTd7_~|>04L7=4^&_(L!wQrl9%l)@MEK0ni_FDh)4qq$EWlhvmJ-ABOQU?JxrOC@ z&51yOSSqWb0jrGfPvWB0SKpWF9Ztl2cCVh6G|Mcb%?(^(;86xALM;&Y!7 z=EH|%3N+HzVgyfzeJPakI|(-IL6SZ;K2kyF=(MyfpVBwqKD3i(00Dcc*SAMM-`g&KD$o3I5aEb8aor`=A13X8ZTBo&Q>LC*j?(OazPwmGfzs|-J0Gw*{B0(8n$sz z%X5s~%`_fg#mSDS<*E}O;V_ZUIP47gR)<+*DK<$!Uv z_3VVjrS?@K5Y7yIX|4uAoQlY_B|T#+UPxz(jmAYre4smZb^T1FVEBxWtXiOg_-^ucAG_ERRF#JA0xOJc z6&+8tGkz6C>wB;_VZ=DvjO&+5L2vL%xJ@4$3JMuTL0VF~VJjsnf%I@O^wO-t$kO&U z%b0viKqbD#Uf|=MTi{Yo=((k)q#O2vzzE}gYR*@V0F14K1y)^T4aKA? z*j+pN(PrLAb89Kh$E^j`ya|ryLqgTc2R9`^k{?_nQ+URk-t1yv?tQo=i&xJ%J4y-} zEhfr2x@wM$YUgX$AT58aRtBZo_2y7Uhi4%-`%@LdN&xY>k_6JAR}s2=`o!D6Agy3H z2!;xZ^S@amH9!ub!$=q8Z#2JSE)F(052jZZz?&u>BHhQy@QsE<$&XZ@(}c*c>Sz zWgE%d6{6pc6ky-xutJ6pfx&>)LMk~K;_KJ#<6E!83jP5PYgIJlF`Q*_u$C<#R7ER> z4%3|-B6Np=M>MQ5QsTEa?z9AYKU1M^R7)#1+Jj0Ua!-H<=K>$5eDlOeE{^Ex*)-Uh zCHEBwCmta|?QSqDG{$9_`0=R_N%DwX8PgGH>tQ}FXSdxle|78CZdBN9rU1jr$1VVm z`N~Cu-nLd9)D$@P%^5pv=Zk(Ldq^hv9ISBt_CQU5h41aifoMhb8dgr3X88GClr}ea zejyi}Nt02NTrO&7)$wv}KL}BhIx4s~Q{~F6=;pO}}b9JgDId}y1IVlR_LZ|;eJm;VY~4r(nF-_sPhwa>B?uF&>< zW91!Gx1=wM9o$Cv!gkPxV6m;XkJ;G%%r$??;V_Sk5$x930kNCilO8u)Xfu6mStc(= z+bFgDE)Ty-imLQ$f^Xv9NbBNi|{;^bk^yxtsRF@@UDHg5&!dj^(6q}q)FlHbhXt`R|E<}o%d=UX-K#b?wyC7~6{>NB7iMgeu; z2MXSbdoBMcamSyE1vF^e4z^)bnL*^3kv>L6Nca6#?L@nM({0_AbE$nVgE>&5TSBB?$ zDEX&6m6PQC>f?XC;`Vf9J@P`a_M7ws^C!xR-)9ACTJ zP(u3itaOP7bu5W?EEIlDGBM(cvYBBTy3lA7X-LuZ7G^uGl*h*$7Cv5ZCtZvFR%haq z`{b8OiIo)AgLPG`)OqEu*R7Px-#I*DnOIZHjK-Z8U$;U}YnZI^jW}hjc_}?9CV6;X z^f*oDkQ;n6?{@K#gK&p#a%UG?f3No614#L}k}xsPySV%(k~w;$vPbh>jAZcwH-+~Q zKB!3k7l;4JeplunqU&D_6I^mHgfu(oU3AeJ=rPL8kjPK)fpDmFfsoJBJqep5|8o%j zMLQ)UL4(R~aYY!SfdsJ%FmzamFuBD{7+>EY{h5$_Ln9F$%P73^f8a=6sUV~zS>YMh zUpFFufiC~%J5Qw{+?1LJ=r>VAGIL0rz5Nj+PnL1IQpq4A+*cythNVixM1kAL9~(l; zDT0Eu;zsn^vYcVCO#?(Ed2MTO;r0IEzNogbY!^GrJD=w6-F~jzrn-NNzEpfKA^G1{ zBKQNfK9uxuK!`(s{ODT-0vN@`(7TcsNN_UJvTIamf1WQ@NH2DwlE!xc596Od@JsJt zCiVXbxBLGXSszOBa`A_3@P*}n(b4~$qQno#50n%I{sli2TXCQue+n|H(lxJ4L;n}C C?$m(* diff --git a/atomist/images/ecr/connection-successful.png b/atomist/images/ecr/connection-successful.png deleted file mode 100644 index 8d8b851248840886b9988e4ad7f4b99a7e730785..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 34007 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 bKaKzy6Wi8rfe{Cqe(BY7#b@9rMgjj1?=_NC diff --git a/atomist/images/ecr/role-arn.png b/atomist/images/ecr/role-arn.png deleted file mode 100644 index bfd2138a492c35b8bee934895a31805e4969c7ae..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 27085 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 G(EkG_YBJIQ diff --git a/atomist/images/ecr/stack-output.png b/atomist/images/ecr/stack-output.png deleted file mode 100644 index a0760bbf97e8e832d454f5ae2ba3ba4b55cfac09..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 62466 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 z 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 R>?6dF;%l{6wK8Vm{|9`&F4_P9 diff --git a/atomist/images/gcp/config-success.png b/atomist/images/gcp/config-success.png deleted file mode 100644 index f8672ff77fbe7545d192e67744b90e75d3cd2d7d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 41558 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 diff --git a/atomist/images/images-overview.png b/atomist/images/images-overview.png deleted file mode 100644 index 3becb18f9d0b437944148d492176a28b806e26c0..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 396725 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 z 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

  • n!A30rCkw4U$=j*?1l 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
    rrW2d+;6pXQU6R{bzM*;dp5o?Wfydd^iWA6 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

    `gR4QHzPS9V8Pa!I@y! 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

    !tu>(r%&IZwUs~t+a||$waWe3?li#F-k1iY z;m=K)WPNJ>&UF(;sK~p1Y}=bW)(7QBlbWgL zt*m`}T(JsNq83TtPvIx!Ju~{ov<5&>%WH#5LaPN1!0^rdu;8+Zi>(bvUUSQH`n3Hl zcc*#9!Ju_F-PRR8rwP(|?+}Sp+;+77aWKAHwF<*qqNhK~nB#Djhjs_8uE zBi%?9Hun9v;(}d*{DSMJvcDBxKYhY6&KLUudY^j^A!Wt)KBOH||L~jDdZxBzDc}IT z5IW}L!y8se0Nzf0}Z)=m~DURe?@lCSFZv8@+|1R_HXbZ(@9|1pEdT zrHah*5bJ-$N{m+tX(atp4Xi&hw!b%Ysx|Z-&CW+v$M~r=_c2Nr!hD~wZ&C-q;&W+Xov5AZ+Lc+A@8T>1 zmyLW~cr*m5+4L6IzK$DAB#7VJxuJCN(_NPW?iAkDt-Ay+Fm7?2pywd+t3c(RT*p#W zm+x6zmgkb3B`@TS_Dw79vic$o156fLx$GRDQI0Z|BZIXudmYKz&L>L>UgP7f0rr7eW_)BRAe;X z5H5_sv$66Lnr-C=GfnStBuEGJgbQo&ZmKKxST9bLbFzZ(W1?uG@9lF@z7A`~0q*(` zgOw*PGbe>EK}e_xRn?klBkdiKChN!oURc(4RZGrUE5Kr4@HW|g(YlWPFO^Zn)z_nY zPP2h)0UTX@W=$6kr`KeER2rE5FgGs@9D4#89H5gMrZgCRz4!d>yf6>S=3^MB^7Wwn zxUp;xeF#0@^uwW-)~z@17f;8by$P~ixFp^u*N#IU{-yrxn=sNqJugVhY~C8rNq99U zi53u_uf_0gzp^(jE@xBNuRZvPh#npzq!5-q)|JD}nSKRK2U!IBCTU&0FEI~VXY1BY z!XnkVnSs^{kaYdHYqFchq)BQRV{pSQOR;1pFj@K70keuQb4weG&_4zyzGaoUP4ZCX z&I^3Ml}efO4_NjPQRA03&Y2|`!?+#@>Uw$J#`bWCZ( zlL@%b)4QB2M6_w?hvXr{*5B?|+su9T2{?L2>`wR4FcNkp`c*#<)c3~*4sK2j{4Ho$ z$k1e3;oJaPI!V%%g$sn_E5hU+*L$Gm&27stp2PP)M^Ozl+7OX1ur3U9+zJKR?9U#8 z{_>*m8e&Z|f44sIE~wVOZ{p-4ug@}2^m6oWyHSY8l(qFqSl!8el zVlJ^B)SMAcJ|%vP6-Cy_H_JY^ARQC)C+`2~AAn|qZ-pQe9M{krpwx>30(5&(RO5}< znAw&kTyU!&Rjk%&H2f(jKxgxNr;8&OpbQNBPZi?+40AVYAwbX81*Z|J^u0C;$nf+aZs#8=uTg8zr1}&(mVXV zg2jRNzmGOtULnk-w4G^gKn~U=U8?@20ZT9a5__Q9$?lpc!K%2EF2q?%Hh|oFdzAN_ zGf^79SGYtZnY)#L2YCfyj1|8OOZUUz1wMQFJt?EWedbroM^t=^qd%0eUyPj7C3#0X z89Hg6_9p(#gSXjEr2)I)p9<$U(fziPDMZfnWgOZ)gEUm1A#Rq+t;@0&t7r^N0IR%` znSB!znvRL(aDAmRWjqO^vfIJRM~O_%XM+|}>IBi{0jW!k3OE!V6Tf`GlK!MDn?F()DHB{g`wI;D z(@Z z;@&agc8VU-c;Ac?yl8%fqN#m586SF5+15cIRo06AeultMoRQb5ud7=ezpxs8R_&d- z-XA{4qLrm31-h7!N)df|Lv@P8)XrnY;WfM~o@)|QjkZEHd8$)@p4%GgR=NYz)7=@Rv$At%Rd?$){y?Cwp%=A{2YStC;_wCJkiAtbCM>OBMdXd zPTXYQrJ6eT4v#7uI zWlcP2W#DptC!1i=bv^4ZR_X#j;rXY!>-#<9xcpcNS_(97`Oo6)Z(|&YEvDeTorNvs z2kA+FLUnXGzU*arV9{MlY3tb47UEoz8M$>iCmXfRNfTqTiwM zmHWfhQ9T8}^4VkvJy!!Vj=OLIg5ZQOak0y!c}sE@l2YTR-hMs#bvN2xW7%5L*!W9Q zUq(`MWt1guELx9$W(PV@lA7^C*1FbZ6{m=m{Y1qS{ow15E5ho@ezmjP))1DLh71j6 zd9HA*-QT7S7!;04+#xPU`Nk%+gmp|dK^VlOaUD5bFMrA|ENs;7lRyM479BfE@z8NG zF8O~w?^ovR@|;L84B7%ro~}#u_pdF;Qir{GsK#?P5VxC<2ekU;sRS;lUWAe*Yi76a zdr1&S6IDAFx>xkn^Kx>4Szb%M4yqbn#Uz!4OGByyqodLv)PxJ3GOc=9gwB!Z*aQS) zJdH`kBrNO%EAd5X?)KlIwgML4Y27L@B%WUj3Ned~d@WiT9Wipe;I7RTfhiERfp!+e z&M|45RiDT9k2(d&vbN*LLV$>s&>Rg zg+cOD-uqiWMIl{MYX49P_9Z!ZlXmvV3r*ZwEw_f7@Zm>;`X84H4UFIf#WgIOa~<44 z*Aj|o#B46^TPFR26r}3j?c3%%lbefdOZY9EjMqv z)Ae>)KmAOLrxaY6flS^!~6CvDhEzsD3g`drQitwZm?*XaAJHUo@tvxk28wO|s=}(F z0e4=sO;!8lZOu}8i_AkK26QG9v6NJ3rkTDbZSNLfb)U@zA6TQrKuonL3KH zgbX!4Y^GD8*=W}5k|yXc__cx@je{CZHp9h<&Z)6KS4~J>~oLXo9$PU=8~$ zK_%r;=wE05EW+iJ7^aaE2~?$pEdModKn>$IJOqEN&s1h*(jtI*9a-lFy2K+MCrglb zm{XSM;*?0dr+eUQJB|yzY|Cw@Ck>v1PrY1BROX04sh<^SgHWw_)mwSk zOy3iqvz-`8MnzCdc+uh;K8_krV0}HYVay9_xFhZ}mI?%};?sY~1@GiF{?N1#Q-VG?`>50W4 zO)>+JA*Fd@lXuug_OS=`QdM6!Uq-(Cd1kfJu$ra+^#TxV zEL^p`Njnls1U3wu#Oj&6sk-pqxVbEKsn&%9;n|j8jqzM7p1>+pi;q3R(tF>~>*P;M zeZh+xdB3$czfGn}&OpbowMGR*g{2rh=8XuP6;6NiSw^hJ`an4{hssPL;5E^X%2nSR z)Qt>kGwuVVDYWZ5_`Ki~4C6hE_8C;lU}Sw<*h5q#ttN@x$=qyW`u%K@=1|@3xt1tH z5i@rOt6WZ{wgad5AK`4KiVf80a(aTP{)$!N=s#=aoC1ua>rV~P?QghY#>w3Y@QJI; z0>j-nPV?y>{+*4xDIRYPL2rT6XTdGG%?qa_n$vA?R-J=tz(g(8`zbA%lc2{(>zlgq zA%qz7vBAGSky#dMWfms!TX;E2k7x|O-?4V~pGClftA}1bU2-?KSC#VkhWh>C?2_7T zVie~#j{dGr_TjX0hk<}=+j*<{Y4yy8eP3jL5zFV|;L9r(hbs^A1`#ljEI7sB813qg zay0X=oHLM7Ujq@DQsji5F0%Th+nIv*|F3oFV3=$^`W%ebjt0rxX7J^)m_#KEGK)8&3Aq=yyi$2Mz7LebSG& zS`Bi{^G-k@7iChrIk{71L(-gN_0ny#Cj+`QYZn6*AfnsFi77*Hy*q% z-3voJT(yC5$mf7JX+|T^Vb-ut>$KFIFUmRAA1DdzR{uQlY(AKz7y>-Zjn;2aAQp-3 z%fjxKG|d4mLEgw=R$!Hzsq*ce6s6-ivhms2njNR+0O4@eO2fsQ;hoE!?}dzQ zg&5>9NS93h5X(HXxfShs-T_%|XVKr(qn}`hjJD<`m;6l;!B_b9d~Uw+Y^COBk$>v(KnMY279a_b4p$xYgJEXoTs*u ze+NNRv%r-l_!#yw+26!Si)>y%cQDDztnr0uATH(`qa_8ZZYbLxGI=j6*LV(2&!6&C z&~X|KtelN!H2qjZ_bn*a#Vb=h`db^jm8w&^Yj5Vqpaf?HeTi!PG(%w^qdk;vQe0O; z6XeC-ye91m*NVe>nLlpEF>C>&Xke@>G3bTtodIDlw5blMJXh{zPr($AQ8l_8m^ct4$+~~tz$Z`=NyGE# z(%{7hO7^OnqnhM1{F|0&Nh{ND87>mLT-hh?Q5m?UP(16X2S%xAM|R8YH%xXIf)PH& zS|;>l`{PF@U^uhl4wJw zaeFYZ7MMczX|GK2Zsib_@5jacq-uh^AiL*h7z1lHvul zcNuyHbyCMc;@j~0Z2ASpVa!m>SQwbp#CyE%el=m2zu{9WJ1H%KFVysYJ70V0+aEJL zYZev(zcI2QBe-IuhcXkfWOaK#d+#|O>~2l-cGLT@$19X9>|W!NoxAw{eyd(tOzP+` z%y7Lp5%iojSaiisQ3c0!&hK;wu2H!-Q3whZsJ7r}*+dE%Gc>2zDrZ~UtkWjQ7~BY9 z=cZgCP^w0weS5M*rNPzJ*8ICak;6eKEX@MvHzE#XUpBuuVxDv1;i4d4MviRvNx=?= z0uUft5L4U#vdkKr0rs>1Zm^$0{!4iu5z9Km3HxEu%`xsiv#4K)t3<6O6L3NG=lsDE zC^%@x*EMvI!=7NUDh#@WJU`n*8R?f%zg{55K&keaf#Z10cUtp9cQO#Zce@CoDz+&5l9EzH$C8I>#hNx)CwNFpL=NOM3drW11w;UUZhkr)UzuTqj&U1fd5 zU=0_po*jAQVuMaS659)n%!`E%x6T^!$Z0m_l{p;(f!%~RSNAy6OgA!_OSe?WI~15O zQ{=N-C(6@>PrKH3C6Xn;LOxU0+}Z*t6v2_b)XLs8yHb<9b`6(wlax70g3-X6=T4X~Ao5XR^ z>@AjPmiqG-t&xNziSp5KYR&cq9Ozaj*C_(QK9bBjxExqD`LP*D;qHa3GJFgI=Jsmh z5j+iLzt0E99H|C0{F6d5b?833ceY2O_fm9vY4B~AKmN43a(4}LNXc9e_Lknu@mW2( zoLqB1xxczj(K&wh&%1Doy9}S8DgyaY_I{}az2>RR1Srr!>Y8psSAAStPoE2B=~6vk zp1Q5@OC{o+7*^Q-?xkrri6tzO{-0e{LxEbsEF0g1>Y|r|6t}1&*3X!G{{JkQ=g*;$ z{JR%aLtAJ_&gb;%={^)%)M#Kwi7AUmN~tI7E|8jVku?*0(7a~wtHErNucBi0#P*W3C^HXuF&Kuxgds**j}R| zR4E1I7=60xWsvA@bfkUHdsEeF$NT_`1gTpkZ~AleJzS^q7h)eqE@=g9gSsyj2d2e6 zSXG_2-E|W+INWUn@VrOTGuS^VI1dg)DSN>`wN#=ISNVJouqBWH05#)(e}O=+z{#-q zWA@HXyb>NIf2K%ddxJZ`MDcXI>}Nj`a5Mg(SxP&vKc#V;DU4-<|K!{AZ=nKoukl8u zAWXM#WJNpVrZb4RLt{SMAya$7(0pM5gN1*rfLgcLWqi!fOZ@2deor7eM4u3g>jYSj z;yD4(j*zeiQI$Z7xuy8M(v^D3aYK?HGR8qjXVf66r@J{D~Co2a$SGcAP}F1xMm_{#%Mq`K+*w#43)v z9Mh>A?QJ~AupA_WmBS=2IQO{Z)QRtwk$FW)k;!j>{c|3AMyHP=lBA(HFckl1%ekDv@osoB5$SW(J&eR3J;ueyYWMVPMb#)p zW~yqe>Jn2_&A3h{?t(J<8u^>PTlJRL(xp5-d=v?wc)&gIN z-!iJa_iAqt(^wkSzAc35WJns{!&-Ja1~pP-`upU~Ad!^uBhH!*6(JyA^ih(!+5^ws zs)_#&ZNkeJZJNjEt$m^*nB#=u2U~49jpiy3a!=!K#>1`UThEeOnd|&8^<2?(S+v0G z*Qu;XN1WTEIf74N+ADTzDT|LS^X?^}L;F+EH*H^cb=e6%GcQYV!|LgUT_x%(E&mW0H$F>?J_U5W@1cNv*Urk6BxLdIE>vYw)MLt%cp;rl zzV=6F54gKmF8VKfR6X+SsN(8d!-dWF&_LX4eQ;h;4Ook={$%H+19r@eQ4n^5x&+BU zRnTe@!clIsWy_b!l2IVMe{v-45-?P!|j*I!|- z<}EXPW-HaRHJ|5<@OCXnWr8!`(*&{P-hx4umzGV7ogEj0y_45K_XMCD;)Ix+E@b(q zqecKzfQZ8*jNS6Lz!(}qzKn}-YB7q{iyEHYaFPRoM{B9Q#5|J?FI_xvAE67Y7JB1v zocJ!${i&IvUZ-~zjGffHF|?s_I`N}GM%me$p)t?k1?`81WYvuydt)`g@3eLoqRRUU z{@@7jy)rW4cW=0yDIHcx?wZ<*E%g$A_t8QNK)Q*)8K`H33~+@ury?^1Y?RhEKSqTu zZB=gvb`A)b|NfPvD2EO2JnHmdpLjLw^O2v_I;#H_j^{ix>G_wE{T<%Fdmo?O(ID4{08fxy z!UO)~79yIYhfi@LBx!wA@BZ7JZQ<&K##XJhVzYdTpfgERO=qZ|El5MaZ+wTU@Ge&_ zM1BLlD}wo76k#MG<8IfqPU0{l9njBe-HlY#6>_tG%t5>d>+{GwoX6y4Z~IJ%B7dg1 zeS5WPFoM6g2cpRop23PD_Cj+J{65bjx_9(XzlTboRy+ZyL*7|lq;2xJv)C`=Q31%? zW(0GDB+@cKYb>vXUAyvq)*`X>sAQj*4uG>O0Q5aD9dVM6PWHKP7vTc-P^Oki0be?V zemngUY!)HAUeko)(jk8!mfya}QAgZOJHl%qOlX7S=@ej5H~pD1PxM z!x!q5o*s(P8{Wc$k3CzW1`$ULQZAW_o2E3)nS za?I1<`x&cqlz!*4TRr(7R@g^Z%Qnp$YjD;xA>;K?q$R0m4ij@Mw^en18{VKxS~>~Q zhtmdzt3Hl@fFA_{0ycGc)Q3Nn{HdQ^cZquqg<=WPQ&X%uzC7Sc0u}*B5gLoE0=T0v zM#02(;nm%rHE^AqWATCBZtPFaQJ+sHmMX1O6T?)QShT{CkM218Z+@1ks7IVk#R?C! zK{nyVa$|iDlN1C|e&`N*7SF@ch^V!;;_~JDESH)LUwp}ak3H6)y&A7YW5=E_8(w-X zA=%P=XE@;beU$ZoApf7hk!8V&$?Y>~8FQ zn-bCnu}p>k3&KL~Osef|2K-x;OL3SMN?$<{pH&)VGz-&J7$aZzhgISesbG6H!X>u0 zo%s9)tWAXne*g1iQYPha?^{uvtECQrdfT0bSX%zBgYU zXa4lkkkm6_flPPvoGeg7`ogIqr2CWfJ^SYS2d@F6OZEKjOXv^wMHOAJB-Az`Sw6@z z8fKTvh0}(c$hv?D{qg`Nvf;|3u9%uqsOvVtlA91II{H2-<#d?k_7FCCy5LQ;#bA5uBI55~fab&4v+cA;#+S=D{- z;XQLR%FxabuIm?$-RQ=_6tKR-c8H@Gj!S`VmC+SXH+r6W#I49b{W!dB26%eR?L|W3 z8HlOAq4IA%*R;FR0R=ev4TQ3j;dF>&tLmEH+_8S1hRkT4Z-z%^zHl9i?cubF>X-lc z8a#t`Vw7QsVezEt1asZ8*%&2u z!Z~Cd9)-eB6ub=h#afNq9b)6){_*1$wY|M`XfCX|a%DWJPEVdMFFMJVGmSBq|i z-|~o`RR}7fgbzc+IF!He21n~352^noJ+dTMWGV@XF<$`s*!fNYFw@2$hj)6mul7#W znH4wAxt+{zK0PTmdZZGO>(LnTZ3g!RH=E1vT3*q%8P?h)-p zH2TW){X`0V4Km;LgE0Rt(CBDsaK?aS^~sh9pAYu64kcd3>u1&T>S{y5lfT)-(?U@n zZ=~DglypO z_RnyYuj2|dogIN8tl*1dl`gC#vNN)za~_>xshJb+zZ8kgTFPL_B=X2Wt}9w0!}a-J zM1GG8HoYEUQ_*&rO|wNJ5B3oa+COIfUiTF@_+1;YS6h~~?;)y>r8u2l%t4F(H3$u> zTx+BXU`9X~f(0Vnd}$GyA<$w|HuEF6S4aABp#SeqjOc9l3Od)dO$H(h`mKp7>DzV3n$ZJCHDU$N5NK~bOMzYdJ{^&fiV)n(+FYOKB7%crUf#68Je4}&KL zU+lJ$scJsJw+aa)dS(o6*Al>J+0KcTcZI&wcnr0o_the2)(9lzZ)|&mq^g=Hq|)mW zD_1og&G9SK}Rz;%}ui2LhcRs znQbX9zlXD#%HQwt8#j7n-jKFy+K%2v?${Fagx`UtRO1pCpWQw@@>>%iRYaJ#p_A35 z(Wfm5B>du`8ZY3M)%<)wvqn}FO5<6KF{P86>J=K1M>`TnFV;9QlEit_V)*+;Rc==k zr7M!yL-}4-!PR#f((P$E4(j|1QW(7dx*Ms2$2clQ(PntMy6^<*86s#wz4y%y%cAzz ze~X1i=kpP~QLIj@w~1rJ*y(<{KZujD{d$vGG7@nFphax7&u}ijaml@4CHSzb{N{xk z{x+V*S2KCC+JV?_WiJn^{MbrvTyX31Ytr3l^(PV^OPO60?Xk+eEb*;;+(((CM&WJo1K#zojP~J;e>z zIVT&P=j;#SGWDtz@SNAn)1sH<$x;$JGHGVfV(Iw&Ye zle?RH>i!!z-TyxZE^2~;hk${c(!lQdtcf5wU$I?kRPa!#x{nV)V&v6QKLx?)JZTcS zt$+@keT{Qj&QSgO@1Zhd(}17g9bH>H>L-N1 z=RkLT__N@Pzhx~J!Sc=}>z7;Q-|h7Ir#O*woQg~*GZJD}QC9@Q*@h6y2sF?l8BTAtcRDW5KCqZ858O4{HVgNrCz1RXjb)f8{=IPtfhVvhH0k+HEq zbk$)sJ>w?3`E7>jFlSl{P@WBp(^U z*v8}U9*c$oaX&GJ;Ji|fVqo1bDqYl#Lfd5t>32ILqy7E!Z9`NDKkgCa2SE2%mhPvQ&p#Tu zwf0kOVR%d#7=92j7o{h|W{Dhnn6Q zgS{Ehk2qLu#vvpFO$+a#AQ0PF+;Wuyrxx3-9oI9r5_i;Xd$lot+4d{wg-e2nDe02mCl=f(&*+nD@EYOKZ%jzHd zG*q@E2>1ogdFJ!^g$6VL-#rkeQ{UJpX&s^zVS^gGm^rM2k7)__<>VaGA}(E>MJV`K zl8K}XzQccew#EU2+(^Fpo65^}z&qT+7 z3t8SKM$MYWXQdgS<`AoL)Q)5%j5VDxy!Lya>U7cik!cOq!M2YQ#!X{iGV3_j3GI%L z^-9QB1$aN=zDLWXdISNsiQ0PzEYxZ9dBTtcB!fx5jMVAkm^+oI*i)Nc%Whn~Gye9GKFKxww#kbMoI6wemP@Yd_CJ@0hWBf&p=*s&ZWRPpsj zE6V23uA^a4ozbmZR_XkAPH<=YjQDj#X=A3XRL!z28k|4dVhPx5*voXxOJ4kA>e7Zy zFI%G{hZIlv{q-&6LSF}|vD!FD`(uDH9@u+WSxUde$$45$Cgl91`zD)q)2NSPxMo26^74_jtCeAB zb)SeAUK*NX97!&Ghd^cD>9e3eW|bV;UOPvD!&r!;;l972KuAAjz3bp#H8h!79+ z)~wZx@h#egu2MTwn)uG;)JRko$fhrCDJ;^KSWcqI#8UF0j!rbAeW#)G@=#G4E#^@* z|Bgv${|2N~$050SNnL_I2+03iv2fBDKjE+D$8)`sQY_t^J|wxSk3;B1Nsz9IIOj!{ zb`Kv#+7A5lKyy_ou40AEmV< z$*{Rc7PIeytgaXInJDTqNDgn^%z?g!sHgqK<(m3c#i$AdT$94Z{~bM7vC?-zLj^(g zQI4L2WcrU{)V#In1ZldW>Pn4zT!hGXG|`ATOcx1h`WPx?7_PyKP>&+JRJ8-vfxYw0 z8QA$>gGetkz53V+QEKPh|9j!H%gBP;?+8rv@`0)mk`yv>yVsb!kqKLmg{=7JZ{Zjy zr-EV*U_HRH5&c0Jn63aD(>kVvX!XodlnRn~ZYC}88@-)75aeJovJ47GK(WORc2ssz z1gK|I@^G_8G^2=Xl(_S%LAsFTiwSb)aEoQ3s;huJejsqyoiZ=_2`DW^r!eyEnm6Ek zad~z7v6peJM^dAFRo894w`0ElZ^X%#4(!E8#KQ%psQbUbBM(Vg0SVDW0OhWMfh5>3! zNWbJtcbJhpgi-k7(@{uqOgxpm&!^9=0%o=E;4^KXRsB!mm&CPl@13Tt+7L07oEVqg zu6!o{XR;&3&u9?agG5O)mj$BgD$!BzE1s@pi|RqKC%^_d z=c%zrzVrKwpkA{9hdSOnU1RMH$G4A<*f7D5|DRD?*5jh*l~jmRP&3LYRC8&REsIOm z<>*W28&&J2w4qjL-z8BtDc*l$pBhI+*=+Dug(!idm}2&+XCnp2t>5m<(a2KI4st0(E8V}t z7ba6+{o0z&lDT_9?%qgtAC;~qRf90Hs+!w1JG2b+@@_*>i~VFfow`~Y!z0(xLp+oK zze4!D&f9KMg?2IPIAFiPa+rSie$bn^yG&-6yL$vj`OGmrF1Y>=b+4k#Qos?uVve%L ztFI1?KtDMs7*^=h+3wci8)HP&Mm|W@Odo z3}?CTo<3no2wQyh!MDL3W=4MV3w`~=|6`Qmfo+6}({OQ%^oHy!%WJ8h4{7MhA#}87 zi@Nn?A*?X@UG5H!9lz4RvqzpQCz73HuT+d<09emkGl*Mq{d!|Wn+wBb&Fg7-jVx9> zXLMqw<)lm|{mW~{gKt3*@}ye9hx#aqrU0|(Gcx3zD2{@U{4B^k30+FQioc}WJm4;#ILS`t?!92C*18Ghuu5!`cKjbzqC^d9FR4(Yfe==>Ba5db(LH(4*=AD% z$`3;9!Xl;E#m3n+DP=4V+jBAQwrNTbA!yM4b1eD(ckXqNORejAtMM@HbBqwgDU(I? z0p4{LU1dH@8*Nq^O@!rCd4gL`B`33c2-ouOSe)37KgRNB6+-5)ExZPc1_!YcuN)JG zv3N(tUTdU>&{m9aPSP-GVJAu^bpIj5kN0YSAI+_hU)O+C6K&3)Tv@Z z<*C*1_J`Pri>Uq{p@)nfiebBOPLHhlv=@0bVmdDt1Icfx)2y!^3ZPJ<2@W_Oi%-}AA@5_>rDI>ye$e%;BPi`ob>{Wky=j>J-u~LE20hcw5j4w=WUhK9 zlEv3={fkz42@JCD&Q(oCSq_6HO6m^D8nO7?jpRGlrX<|W*R>o$BGH4wA^zlf1&9w7 z*dYOJpawXgOMCoVVP!r#%~O1yej@?@g(2Ah%}>S)>`uGw{Z6A_D#F1s?Y4|~KV|JB z0_9)Kxocio_cFXU$PzE(+|tRSIRpAtO_8UR780($&eTW?5vexi z5uMqh1-m1+ku-2}51Vz~F^lz)ABtX|L?CI^fagcZOO4BM{VAt2TVQ}e!tpHEZoWsb zHu9{FXYY^1LoI{L7m&Q9UXAtl#CLclHLCh6N=uuR8P!&9DELasao3HL`)Gbd{Vzir zmRFiz12TexAI^yrB~NxJha(jW`^5*KZ{#M~`k|0VK~e|oK(sL39|3=|2+1$X4x*9l zG1--PJ3z{W-$klSrsEUKNYT?eBuXL(1wbDM%-ny@Rl8dTFKzh(7`VsMJ>9LlWXlLi zOxETa)_we{#?nzZPNy!ceTVUC{^DfIeOo~P06XVI{q}9YVWRr4XJ6^INR^*tzeTi0 zfC%G=UiJx56h@BqeVczx8P!KKTq^oG97v)#5;{ zd=Ii!D|P334>|E2hBYw2Sn`3V*!DX{kG4t;51N2l6t#h_D;UjM*Ths6Be83J#VxjhGBA|?4*7Pe$hQX%x?C9 zrul7&VwCV1yRhC5!cu^u!()J6aFxDC<~C^xD1yRT+Ax1wXD|OSe{%wzr&Mi` zwMA3)6xjDUZ=&Q7I#zrj zRF&zUwI7eEu)EJG%D3Svs^5fRce?ibk)las#NF=xYDCukwLUsEtLfwDm88mX*WIS7 z6t5Q~B^(@NnN*x8t!{k|+-83`ZU&m{x^5J01*=6VRmmpjY?p~_xca=v2@flRlv{6QY#H1darYDqQSbljwjuRPj> zXBU?Pv@prd#@SFjDhNMOl3>S)kLDhZX%dtFwnpPcY#ylb)0_zkeyy)p=fy=IVXIIR z(i=C?v(%ueGPoD&th8Hr~AW+#=-9tjOF==dIvZN8URR z^==zq+YZ{d#_m0zaG*f&e~jf{U)wJ&+Flq4I+S~+#n_VC(38_Q6JhHiAY@6?Et$z9 z`CgB2p3T27N}~ykTN^)@%fIz}%&HTK`CO6fQfDs_{>s8YSB4@d z*@>D@^8-tdb2h?~V_fY%Qagg{m#yifg^6IN0P(>b{leGC5zfW16T_xCw5F zW9FjN<2&NGmx!w-qJKtmAqOhx!+yRo+l)*0+HlhBma(Lk-B5A`ZrD>k>M)6H#S%@z z&RXnXmQNm=#enU~Ypo(x{apPi$}y^&C`^V*p#YO@Kgzu>F5jk9-D#X!!JH4$0 zY>?D3Sq51(z23Rszr0rcY>%BVY(tCoQdX2IH008HvJ1F~x+=Pg(kEc?e9lR{Qcp-O zDzl-MS_5pqcc2#KW6JG=ijpaF?{>Yjoq23Eb-sZhH9slo816b zLnyXz*irtNWEsBimf(U;*wPaU)5{}|Oa>m`S$8Gy!zSiKP;^xsB^6#>{? zli%lsF!z%*!_5QBJxbNVouO@{7x@29BE;CkNiYqO<(-_UPhWzQle#UVRgHtU$J1Vk7i zS<}avkYQQK5qKC}!2!b-+Ea;-3}t1LLY4eY{c$xVDH3i;JLgI-ZNo(3d4QdOt*UQW zE>N0BLJXWPWuN@uhsg%snKrw=Jt~*fLrmp0sEuT2oL zd9QIE>%-K;l1P2f)q6I3)t=A{K`)YlF{_i7-hmD~QnJHY{f{ibj8`8(7X+EG@$mLk zS?sf|bE60%GuW?7ab95127VJb|}cbE5+<^WUN|y9%S4p;-Cx zPXV5U0gm|MM$z3mM2pT7tU=E?PNwMOsxr-PYusBvzSv`+ z2t7<%5X|nE(eX%V_k-%<*Si2q%gq2(z^-KUp%Wj~qd10L*8+Ajh?Hzg52tqjSII1* zoAX}INjV8-v*PbLmeoi>xVY+rg;A0m4WkJolOs=SYJcmJ6y4D_{QRQd_stY{?ZQk zG@2uefF;htZL5%vZ^#6=YBqve4FpWbU(PK45c1@l@K%h~L_Perq#L$nx-}{pODMyC z!sU4h;uugqAI*AGDCAq$f%fxgzJjSLNu!j0VUfj@$zoql!ORZV+N~iiri?gu6L$;u zjzu~;;^#B`_$Vk!hq)D@&@sgj_z#hochQ9qj{fRK#ZMkK_}Pl0vQIMw2%y8M9*+G2 zKt;ZCXFFSKwe`1(Lp?gEj-e~s?L3(A;j{hnEy62Tx>3!)|8<6Xxt+AIY*d0>;ua^ z7$>WPfILVCu#v#0zJVs`Kl9yW&nJhkuadyj_zVa7^@TJe$M(oNbAbK@I&#lV+cnh_ zVx~q@&wLBenM0OvaHO5YDDY-=fv?v~cwjUC0K?Kn z*Nt~|Mew5eUu@6lXgg`6gr-lJ4`TnalGg0b7?klpMiVb^CeSPDLt-wR_-=$D7cQwq zto{RUlKck>@0cibiqZcfeZ-%RjZVDLI@T!dHx(`)9-Q|biECLJrFYEZ+zLV~CO}x(k=fQEU)KJd8vV0Iv_=aL6!K^kqgUQBX)Scp zd&&O@PG9$5>bkrf6EbzzOA~=1B#V8|9iahq0gm4-F&i1ki+fTszgP6a+gfzH)7gpP z55xy!QjV6-=Nx-%#n>LFL}NP3JOJA6$bE65Zw5^|z8Fw*G2J4RF(FI786M&<&Ee$5 z_|g9tNkFg6VcAQnXvC9;(sa5~dIn{anQ48=U1tj1L|fYFa?b*4@A$bLzU6tbDM zF2_ts(UH7z+DTzp>(5W^D>ZQfo4s&dC1dfVJBh#}baNGOku+D4aTvzgVH8+bI^)*Z zfi|D4@p6AEl6+U3ofyK~fufHaSR4V-peRsRAqQ zJ(<9PEaId>`y9{B-O%_#>&vQsH>8BV_VwN+3cs+q6sP(1nt{;Y_Bz>1C=|>rhvFmq*e03simlxKh5sKs?UsRAB zFz)oTb_RMFV}QtC0;Ubd-I?w0oe}W6iC>CfuOZw+5IJWKfyGcp=NrHK7!@ytF?HQh z{V+&5JDL9<{jSE&pru~QpqnV1L;(CN!X0^QUEbwgeyNP|9v8u1$EEEf<^$2cGMpy5 zaIC+yRgU1#^(dO}I2Oe-#ne-aB5QyNdsdqI==zd>q!Mapd5+E-mr1sEmx3+yTE{ln zM^n6J#;8RGA)coxd`(8m3!c8%LHxg2>PdhBS|~+U*J?ySW*xa~pSMg^y1~IIv7Oru z_m&#!wB}U^M(1K-mN2gC!`oLCDGW)8BJH!f+@eQP7I**G$;ri1Eq~anOf`pj`uu8< z?M8cNe+%}GZWn{<;J+O34|6+wYk85}vwrYoL$C8So$$TJnIJzgEiXq#E|BlzE}~ME ziOIXT4|_e-kYA%EMcSn!S~Bb7x{~8^WU{EedY{MRAz5s6!w#k6W7*w%XsK$B1tbrH zOMnV|eOEfY+HMWKb(cN?+~)BFehF|Yu>s-9%YTi1x1)_lLvw4C`7{^rQIBWF7V?mJ(?k4eKQWSxGca!V;oN)jt)ytPk}JY-DqAQ&@YUjKSg?rSLdVZx(??rB zcEEPGObBj|LX3h?n(t>9*Im;fIS9D2lY5CC3Eaf=EkMPv1`*u>RNlC(b14G_yG=GD ziY4@~vHNa>!1oY&w58vUKhwsAEF<{7gQvunfR2ja(Lzk=eT_vt?R$jWcSjw+q^olv zQh%<3XIsh)c&P{=&eK}hRz*flm_NP8u5=j5uT-s~fKt1sP@OgDjvc^Eqv1pBFNS3{f zA7xBtIL(zM#p(KtKgrr zzJ~@5QO)(hv9sCprlqFHvume{mNb$h5OgTp3mo5ah#LMN%#Wn}iXF#f2Yz1T zTVmevN>c?a^?NL`-UG$a@e; zac-E)u62zMn<@9W8IO^iyfJ(gIr7mfpW&#M@Yta$tuk+K#sF2Cx>Np##nY**NX;s$ zfmu}|UiHbP)!q=IST2u|%u1k=D7i@yDgJealgvq!1g6hlu2=o@ zxBrotO`+_=qO0v7^b7Ru!hVF?KN9~Q61a8vI_%Woh=3(KS(WM$vPD%e9dw%;Ev`P@ z>^IYQDNXX}BkOC#P(KiVDv1_g7KPb9k8Cj$6!T5yQ%W#tnx1VkqKUcXcp_`iZ#y)N zuX;tKzPRFxXgs{5sIg)upBKS*<0d=&nkC+K_v*mzYWAt$6q+QN_O5Tx*7i7P4B3PDiwy7;_Nw4$6mfh$Lc=8oZx?XH{52H zsfUsESv=S8OJ{&jg^&`nGT|pbFghD2*`fQl;SBkYQ8=*Iqcz?_{jr3XQ;)jmTVCj& z*YAHXUVYoO`qHKfD0$6qTpJ>k_ZBNca)IoJzRrNg=RNLVfbvimmFl8Im*x_{0znP9s4qY0FaNhF2{0pl7Lrtn4g#PJ3XrZ-x+^Oo6 zNn zD)OL>FNnX+LFIVJ@uop?g=kn2Ibu$%2PKbQ1_TRs=cY@VNs6dyN2=yjV8rZvMN1NJh@rW-^?ss^XGRdu^rXaV&>xyizj9b zbJUY{sEZQHF#lh54``xKVukwXAyo6v)Vb9y8mg*0@SlJc)CC&1r_V@JA}H6m9-` zP3a-aQmPwnMc}cZtd|vkM~A(mpzbW5 zR<15K-zeWmNnJG-&qUz;`+ETUmWQ{Oi~b~gn~HMO3e`Axn(~H#y+Fs4K4?fjT-OI@ z(Dvd>a6`Z}KLB+epOYw;;LpvkUmw-!ZAnm0o+#O!$0Qug`f;Z$H}W+(2ur>J81O-jKaC^>ouqP+Y13;Jts_K#baxqjUFZv1}(IiSTF zbq_e??2UL9rlLeeE1^!tH-y^#5=Aj@!Mo7p<+Y4CNf`CC8byq>=Y{eFwDjB-P z!TaEhrlA?{Hzd3b0MUR1s1ha5zN2nJ>1>L{{=8Lv!9pJuda_kd_94kUg@0y&jqLVO zFzrxPF>x$k2KqYOwyW-xkN_-r5pSpm6EMSL>yp2SS8T<4aqAPk!|MA3ePPB2O*Zrw zh*OnzqhSIuUaHOb*qnY5_h4rD6|MXHu!jN4*}^bfr)nDVqd1jxqNx!O$vN33*Dp7G zM*ESC1YEm=gc~C`Rt9(63Bk}1f45O@GvEHpw$ii4I6?owLOxv+gh($FSe69m@|(2) zy|^VwD7D9%7AeMiqA#J;f4E4&k_k+W4+iLEk97i^a{j|K2d$3AP~MSffdV70Zy}F{ zCIB?TN@rW%Pu}{$t1H<)3qXufFH+Iu0P2_IvNuIyr@@}O9kBg8W~zC$4fLm6tO`(Y zDe$pLR7NEkum$D)7Y2EJaj-jM=Ti*qVI?^y9iM$~ z*SB);0+Byzr3-gIalqeemLog%{iAuviP@e6u5adZ_m<1Fm?NTK61gBAYymPR&J*%M zd$+JARK-*!@*XvCV12zmlYO*MsR{GhyN$;%-!577o_9q(tQa%@aGh|@MGQD@q>H;P zQ9q1N%~yEf7ZCo8p|ZJe@HnJQ{IzYKq-+a~b;>ne<=yF9`Tzx0r= zkxNI_1EGvF%avo!f6-q=JzwsP`_8zt;CD65uI$`;|5RHH=T5o=Ay#DuFhgkZ>sXp&U9!peL{c}>pujvY*on&oszm2|@Xlaq78 zsq&2NoC9Z|d@>i?WG`Qo1Sc4T6KvtV#ND#1SiB%07E*)fL3jaor{56Cxe9@%NFs+|{&u@X59EOTPah zF=FV6dxPbwhO%}7*otuf%k6`LAFz~}e&?{Kpuwq~md^+1T4-ww@jJPsZ|?&)kAxjt zx{K~)=GkvdSvNU1!C7SqS&eg3!Z! zBkt9CV31!t&34yG^6%|?&sC0bh*x97FmxaZycgvJIW*I+`S~FH`J#wjBu7mU)jTS-YV?hHt;xZ8L-2D&P^8@t*X_&^cQ{rY3n zEU13`lWUe7wIkVa2q`M=Q|bFminXoLKn5 zxujuauqu$KG;oDw`T_3{)9-&Uy__%D(fv)dAr@hIPMV&1|89ZT(z`u} zQ#PdD4g$&-R_tL!%EGm2Xp-L<^NdwlNng@?e4D9Y&~{L@WXy2EQIrv)I9puD)8qiftb6=o0vtl~|Cv zhMbO6wTMj&-(?2lFey(r8sKHF6|nm2gs#}WvHgu7IM(DHZG?%{WID<+1WVtxm+k2JaD~W-43Qp-Gr6 zdd5hQ?|rNv^a;Pq6G`(YIfymQS^GreAb{U>nHQK0e{t>eB0-+`rde<0bTC;$_za8R zvel=)>v~IYr*BSx3@ky_cmMfnv)%jkA?WWuq@FOl^t_I(M;tGVqt?V>GDZFcaLzP^ zaicSbl-4ZvDwx1R4(Fu;X-S%BAGo`2LfNUwg~?d8mupP!l5Y2 zw@8S%TGRfYLejbn-5P;HIgNS+w^iK}Qnp>ep5M#|6X#jud%8*Z62G=b!4KrwipQDD z`#m#BtFIDOSV4@Kp=Tp--$ zFUz`3pRbt?fvKiHI$4}^M|uw`z-uwgB(WP2<(@k+B;o=}@O$rfoGD2rVbHcr&m(~q zkH2jHxJr`X;#ecIeAeGIV0);H*w-!v5i&O4=Xujc*GNzH>OTxj(vcCrDOG?8`}{i^ zQ4o}K9OJ2L^|D7jOND@x^qN&fkBAh-vl=Yh*+{t+dx9MJ)P2eyjGpUFL4Q_bqZKyf<{P*z@DfCI;Qxv{!58fT{bo%bk_- zx6E{V%j}s@Upy`Jt2M4CXb8#qaomgK1)mT)8g+5WY~Kua$wv_Pyo=cLKLcVq)m*}YI5dZh|E>eIFd9Uhlrp~zI2AM7LO6!FT!RLNNqsby4IO2> z67|m-?#=~nkC&sXW~o7R7xM?>wO@zz2Mmo>knn%0DnYACspV%Ntnw1LXrkZs8_Xkk zFHQ7Eex>^k$Pi%fQi632z}%}XRw=HOGZ6i;1UZ)R4IihX*OB_+0*MMAf zXat%ec#trQL-SZvj9owN-)ot=WD9dUKYw!ml6M?`KUvg`3VVO_u#KmXy|JYuwc(Nj zE4*N#lhs<_bj*LlZ7^!?_D7$mF44lQAgd8di#1XPI&7kVgNF1qIgj-<6Rcflhh1+w zJ(_S|Oj2r4W!eXQ^Q>B3<%5MBzw1B&Z-N~5Hl&%bz!JBlc*|bSby>BAy@|d?3k*du zd_hUv+~>1;Lu!~7M6&qYlM%+VCwIT@=y`5yI(MGUM!Y6*-RIkQ2}HLT$o|q3Q)KeQ z0ZSlwru$<+ke2}6wg&j8uvy?A%F4RC1f1YEFA_~WQ>QL^4T)8SE`q@)ofz)FadLO~ zBMYYqjMq)d$&bbP-$5`;V&6roiy{~X7|L}?2UH`D7LVYzTC&@{4#_U>Dd4}4hQEb3KD+xsCe`c9!_i+A3G=;=ei z&x^pOG6lAD?UzF7+^L7r>O%zpq>E`F#)q$5m40vI9^c+?YW^wdzf@(CVuZI6DU(sN zEW0wYnMwg~RJc`kx2XM%8eOd)ZI(FV$e(q<`-T);(G=44@#AH`q-?UXSRg!n6QQ=W zv)7qAlQux+!B@W(9(@Dz@2_nD{hi&y)E!M)d7v9;3D%RX8LYy1J3KN!UhBY$kC+gD*)zGa$!C4t15fl2QN{Me`fVejxf zzJi8R-GXkv_>bF}({6KNU)1s$j+Ye~DATgA-*2b@bOzp@#mj*`{(y1+#e_@OyJ4uP zeZ)M7UswX9$P3n#P8|l9KX5l-M%#jnKzIR5GV6z)mM9jTUrYGK!-u*bP4m4s|0McQ z;@+zY$r{k>RhPIAQK|5@z(&+!1T%D4WMv0o+=e zo#4@KT6wM8Ao-d0rwKg{K56#Q#AH?E&6n-N{8xg5-)M&AT*hqc@O^EIRN-a%JH0#@ zXeXRjPX{cK9+A&j51^dL&TQ6^wt%e~o_MK2T=xLhXj9#E1ppF%@vyA_y*3t~m_Vmk z(JYQ7RL|jdL&_+#lsrbi6@QsF8G3}RY}jL@FIl5ZS=x#@ zHRJ(_V_g4m{RLi=7Z}jg4NusPL$x~Q+xH{T4(EZ($n2f!4-Q2Rd2P2|TlVKqM`#Vi zHF~T3Rd;|d7)jT5)Cw#XYsW0QCQrd^rG6WB_>r*~R~@s$wZ}UTqQ~Wl*U3m8BE^D2 zm;5Rf#v{anV5IxO}iZbls}?s}DlIBD0ISY>bHVt!TicS;yJkGWXpi`Yg~? z^TedS(Z(}VK3Xn|98mU6*!J@7s8aD;*0zmu{(T$o%@Jwkdpml%cu)dFEp;D4WbGDK z5Wqn7*g?@P@D}BU(K(YmYWUDcr&-GO=btb#!~IPTgWU=?I((D%k%PgHk*6)n*Rk_t zDqm4sWZfG%!&syjv&^rQ2kt@Gs$EXC%hKu7l--lO+BS!k=V&T^bDr}pGpPoUNdJ$& zk7jo%)OGmE3)9fo7wwhU{vyvyo~9h(Y2ctXkr%$^Jz@TSXt$-ZLO)Lsm+gfmB6`Mg zi04|w4T}DA+N8!pjrGFBOP~;>JPITFX)VpEFM&v3WUo%YS&{4yC_?^Lm~wh zkZtxcw$O&KYXzM#8O5CMX}&V_~N0E&a2(# zi$qlcE7-zQId<3HMU?^mPoed2kKrK;vuD zrXva<>*$4#B~g7t=--+%E@pp)pR=C;Tdw5O)DFCn1HLq*vzh=brNKW}3F0v_Ro=hE zY8N;p#e7U^hPsqQtU4O@6~9&`-%~f0P2DP_i9U+h}^wfN`MF00)9tM8Oj zU%pSNw))7{pJ=}+R$Wg@{I?zNCfx9{WoDs!`4&EXsf+4zjPcQCY>dhgg;4odq4vTy zMP9z)l#e}%2NQ*9L~`}6s{RZ~c! z6%tY{?9wN-9GGhA1yCZZF&@9dMiMZqrJzLU^ZXf;ueWjL)&xaD?sQ}Z9pC(#3c^~w z9KL)Qy5E#WfeqM0Kc9c;_VG#o+$5;o91&Vzz%feDI!RRiWL@fe*d8vo@eh-iAmy6( zTDci*b!Oa~$TN#o3H;wtevC!KHO~!z!F#Ewd4;{*Vli^Fz(|L{6HpcChcG%;?&st^ zCs3&jC=qRVHA8y^e(8(KWZK(fRHRUf{vb*J(OGfXgkniOGrAMDq#;wmK_VbsjFyzy z)*6_5_SG~c`*9 zhJdrru+flkNgLVN{M462!d=^?4$;S=_uGtzH}SazhZukv1c(aVX&37;6GZ)|$G2@H z+1qnpZ1kJ@Eu#aMK532%Rla{(#`e>fI_mJAp`Go+r}+Gh!x*}2K)oFS?FHa4U0*nG z%bp?78ibX%4avcj0fLf8G>iu4w90hz0onzh9NzUT`l~E6pLi-kHvTXyEgZ}lb^nP; zxLK4S9}d;>MPkU4H?(iI3sIU#KvXI(a9_27V3nl+{ZU9wyGT$o`2&lNB1S0+jUzW~ zdZB5ma&z?bV3f@Qo4Pv?L5>Q;K>A>CXt@0U?#M1+JZiIQc^3TFXvhQ39Lt2a?@hLp2Ivp-vPL{qr z5U`@16R`Rii`{;}>v6Jvz&0|#elO$q0Vybwy%2=eeqDk-LRiKz?9iST!rDAfX@kf# z)q7t)G6|yzCclO3eWkO--C)I9ZgdYmuCCnO%YLXj^he{snysRvoW@GQa;ziti$j^t zDS!*tM44HED6))KiW^f8C~*7Tcf`@RWLCboo-<;22H+??$mZ}aIFz94b8kw2jAF0| z<$1m5AILeeB0cjqVjz|(R$?}MdpYE#UiI*I>K6@YQ)?0oowW=Sfj0lx5WR_cCa}fN zm$U7_r+3h!9WE-ih_(_FVp<3&v4Hu+rR8T~JBcbnneCQ1Rr-s**2}36kSNNZ zAxKji;RZgH>&@qkoKLq`CSNg-`DU(OEzC6UB??I#PZ!%N&TE`%?7)E}s(-Ab*hCaj z_*?N~!DenPTV#g|DeWWND+3o?SPb-fYjF?g)|2J_SsLpt3FaI`;3TwPl7^d{%Pe}6 z41=2@7j_nryRg^${RH=J(?Zm3bO!{oI$o|-jk+h7IIyc_zUkQHGVB!jWIkeiHVXg1 zNqEfi#~t}g{6u#sVQ+=|ar(D^GcLwwp8U!*=C;gbnZueb!d+Y%BOtT0`CY)mHK5*v zm0N=^(Xd%ck+Py*se$j`6?sCq@c-J@-kW$kw|D7q=b1`{n40Ifa|uCNEu`9O z{=A=~Gu1mw8-u6U0YZI{xsnc9H!^62T*=Vy8!kvCvVVZv98tCO zejz99;Vv0R{Yjjj-GzQBU4$xIxJyKCzopsPQ-C3ZqVMYdn zdU%nAA0nEeqdguCq2^hQ6bOdGy;~7`x4G||p}3jeaB+yC<@8%qN&)hnQ?b7HZ+~VO z`xyByi_dPxQ++D%M5*W-RU2u^bvCd=Cf=ESv&+kWFMT4Rq7t(lE`(A=3+qi=UE(U? z*+}Z8h<5B}2a#xnBCl(lW9r^Ca>Q$oytDGj{V9d!<0c}1G)~bFxfmov`S%fpPXbR)OF3zSI6PN4y8$3eUk`c<<8m=d zR9@^zevbD+FbfxR>%PywANM6r9ojqn~Axm%TJ zXyZ#xkTQ8tifY^#l?PhiI=HVgjiVc1OktAhPge@1UD@6unc`<$Ne#}hw8(Bk7~~$Q zD~$S8&9&S{@ihEjhnaqu6S0g26S7AC6pKD)LH#J4STX+_MTFyw2&PRn9iy6`g6_D^ z9vy*1oZe$f;U({$Kbfyw_p4u@xB`l8KQ)&3Y zCCU@&^`5F4de;e}7Aj^kXQ2JviqTX0Af=>iK=*##$Q*74opK;GW)1p~UE_zU)Pj62 zt>CD+%Ugjbij@J$hD~G)O8nGmi-r%-{mK(g7cOjzw!>u1Q9YTJ z-=n!CW}41`c1tSDheLh80_w1Zd7f^ov}#PKg8J7I{R{bg+^;l2p`Tx+S^rQKLH#YX z=ltB=g{tB6DTb!ug&pQHx*psMjKWLPDjP@l7%f0quYlZP-e(6)aayj$n}0i@=$az` zN#=Ks7L4lzg-w46ERM%D=qYaIQc{nDCmH}-2wwBfkMtl%OVLen_P-d@~1?PnRYtwzspPv+saojPoNddoWkf`WC z?wQljDL}0uN2G`-dL@#d|GrFr#Gexm#s1CJw#|l{hmgyY87+;B98K%KX_`#{{Cmx9C*}~wE=NZ z5Ye{>EVie)Q7=D;+hA#yJO5j=ZA{WWC@g8YU*-IPG(*h)UG}Uv?ihD33A<44u(0F@ zU!(u&j^=`_KBnEq8H|2=vumX|uW7GspX)bD(iZ24T-`aD>GVI@g;9k}{5mH|;Wn%| zEPCH&&>iC6abH5bhf#_fZgxPS)Q16cAaR#;r0Vn#Z+6;B8r8(EdrGO)7r!wi=QG@) ztV5vA-dOp|3d3(&(|D3KY{i&P<)v7{xe+?TtaxM% zj7~HY<6nbgz$Wbs1knu?uGgUtKA&#+79%Tl!t|W@^7&K*+2T5vr*xF{JP3n>|2_1pbd8_cf{R*8cGrU4htHm5Z3-3|j-i2+o_ zwc6-wBOkC?n*-To0{+28faJ+c#4%MbmYo*3IBfRI4Xsim3uH#)wQ6d9<{5hY`^0Ij z>$b_UBbcetd)@bHlVS(xGhh(xH$RXXQ8g||bp$4B<4KVD%sZ=6@bA4u%mK zbcK+vCR5Q^ntsjTpSaw!e_r+B#o=OU$^s~BHx6Yzb)G@WZg<&3bxU6MndXbE59ku*}hTDI_Tyc%KlK6FRKV>I&L)1E_af|F*S(|>Ly zB(HH>lzF1MWSkx-NAK);!7wvLx16qXYKh{w-|X_qngms6C+9J-4@XQIEgLA}78)gNUATe1Ju)z;^YI`19o5lB=IbR21_@3YksdQu(6b@hf=`+;SrIZp4pSQ@ zC!n4k-&*Z~95DfJgsN2OIdPoUh4Lo>hmSlR7hD8Va1*oon|0J(=Nq#auPe5NWAtf4 z80(3l={O7aBy7JmE=Cnmu1Z>Y86>;tjkY`D)Z8wrvC7fcO@mrPt7~ zt)JGyR5>dM7fpk2Pkw<)xYj_n$>(p8t53sSgWDXldxew>haO$be78Z@RdUM(EW;HW z$eCI94q-#M%TA{cg%wQ4qdi3c(426tq#HKL>G!HF?F|e3V`8&KNH;S&d5Ul_#vCSwAtTj%UrxI?eINNw+kcG`=P_YO+*|X{m5oLM~Iy- zlI;8xw-{KVMRTiBJWl)1Pza|%(K6-MC2$&Qd~w`&I}=*C-J=9HwuczjxiysXJ(JGD zAf*1eKW+7KEz#Key^KJw9eJ&^6W$$m2(Fp4?|Eyz!3q1MrTYbzihl9;u5vnum|UjT zo8AVO{}%*wbS0*6ZMAqMwe8bn@RF z%(OV_&ao{WM*dAtLyo$IicDi*9E%Gdt+TXc-PcP2=Vmc@LDC0zljPrHPX&~x9|Eh` zQhn|p52jB--uQS`uV0ciYiatQx4`zx!C!5JpGn4-_=HM3{Igj)G{;?`=4vwa+-te z-xXQ(CAuaq>1Fft=UN}71H1xe#fm{bR*F#J3YtH zd;84E``Y8=>x_d0Dfl_zM$gPBV_Vgf$UhkF`dxM4o4D7q^dEfrF@{-DFJE4X%N8g2 z7r;CHtZ^F@NKzvdya={`zT#0`4akrb4A*%#EME1dc-gw4v-)4%%cNzmA5MdBccW2% zd`=zp(yxs=?gEkGiu4+jmklKf4FzhW0U>&Cd&_rSp76zO=Hy>3!etB_dF&M{LtOPAhwk4#IZ!BZ#_52O_DFt_9nvui84Vh>DNu4f zWa_XsG_~P28L)xwxIC~r$hhFoP+lb8>|bvDhGQ~i*UgL5-8Db+bxppBF8{7}7AlJ2 zv+zyy@#YhaQk(REH19UwSoccJs>sYP~_x1WRkU|1ja$=Rd3*o_#7PgfWH7=jAM^HXMjcbv}Rj7oiUG7>i z47M_O2Pg+Y7h&QQ!_w)XLP9Sy_T57r5BJ$w&9Y&AA5V!EpU*Rtw$>JyV)W-7!6si^9a^QEgsAH>Od3( z*;Cx;fx{DbR@MInW8T5I~GouQtgKK@S5)G_UQNLPs*of&Gjd z-#%acU>unzp_j2*YA9{vzItqmzV|_FU+eUx`Y153q@>CZ-Lw2+taJ4L-JnmQ4vfn0!ra%SSA;cS=!B7nbZ+Vwh^V%Xf z48iUw--b$_vJ=kqIh5`JK*RoeQ?Q+5lzETxC)<^TM38$TylZwOIJl{M&)T5st>n!o zk2#4q4Wli+>FaH9T}AqUl){!Y*oe27ti2Kgoc}N2ss!|NQS`*_Nn=3+#Mp@eJsYyF zd8j|j+TL)Md&;B4z|JCw`FRC)=7I9t(0~V?}P&iejcq1ns z=QL05&iH&i;Q5sQ#-!jsS_6rmZxVg}f?h{gWOKj|DvdGF_5W-XzLxeIDlFl!#xNhW z=F;Xasx2SZ=IrAvK7Z9q!NAh0 z_id$_Z?=WrlKsX|SabLMw&AF&VfPE}xdd*BkG|4=($ZyR2y02UU>@O1Q^h$O}m24FIyl;kcAw4d+HEl#p0H;-O~56LFy^v&U|G5vUK{n{E1%m-D-6QZF@x29QP{N@Xr zBHjD86;sfkh=X;davgn3hV?R~j|z{coi#7t`Tn~4GBmVTa*MD0a@1B^Brh2G0n-@c zUo{55@2%$0It5=Xvz_)9GPqV+S!@m9tf_!QHg%FSj)h?p>ycyfS{vAPkCAw|33c;gP5Zw#hJ~XH6`ZJ zJ`ec4#1zucZP7yA8=i*@MHyG6NExJARbDqZ^$oQX5%s_14cDWACxNZqlsG^@#zEIB z@^>P+vv*%|U(xJh_?RCtOiYaz`aHQHsnGw4=x=h4HmpVT7OCG%vR5WWF~ZjCppqCd z@x4b_Etr5$yTyN(;?1D`4>|^~O-R+3PI~~?7xgL7z3k||WhuQUh)h7fMSf1Mn2-2@ z3TC7pNi-liJbv0h^2I!+;h*>8C%gp0@@b78cJU5CHr7(;%7&Xhp8;z02_+X}z{&|B zwCb`LANO;uTpg?Z<8X)5_@cF8f<`U_2l^qmqB^H=1xSA}GgqS$s)kYr-HBQUc7Bch zmcyN9O7EzRt};akzY1|Z_0#u$OLxqQdZ^TYnp7%j91ib(Pi5Rn7)MCJmtqqd*x;q6$$5TYY?3F^WXjcZB@jS{5 z+_zPTRY5g_HxC&4a>Z2UQ#Q^jop0z0&0P_80-x17_3)#Wo*|5h0sy567wU*A!PTLa7EXgU=B#S1lT$B&EWPP-|(8L_u&WX zGBFe{!W#-WhB9GX97*`Rj*hn4WH4*|!Wjrg56Zpld~P8!9()kFe~75W!%l@P*XWs< zw~jV2zRa*gml7S0w=(F%ZbvW>G=2&CF7YF{L!(JS3B>x8VC-w)?}m4%xi^u;^rVmJ z(Ys&TR^OtpdCk!49yr~<0q1CF77S`P;Jo^g>fq)rMUM!06V2uP_LB}c167(qISV=@ zyL(IPeilS7iMoTJX2OIbOLZfi!>nRTfAW|C3(?zvjA!*m3=E%Y5d0xjb3j8}68d=#JTm#U9&J2`iz zzV}$`qPcz^=D_%O9AS!m`r)=R=o_m+SI{S5CW05kB28C)$0(FJU&nkv98T}`to3S9 zF1gnpSDr&HWF;td0;a$e`iJW~5%6@U$j$N*mqd&1Yz-yh zp&@U=e9e6ZjeIS6)NQLSaY+xVxABo_DP2Mhx!3>Yv#GFV~)Kau-a6Ctc3ycr^ zpRBKCh*Go2i&c}gv(N>a6fDcXcQahF{rGsbOzKap`?|Tm4Srv}wt4i^|F;)1_6lYt zTS+mgAW=AtN+qV2M_$TbKL;!dX`huRKm@5+gmglCa>pg7Uv0R03P)2>CZ+4n7Z5*DuVF@b z{h-fzC3on*yEESP+BZjz^cn)x9>VWqT1|$KgjuZwspC+n3}0Uk$Q#%vpaf!qMn-h= zdP^oQUuSEhzKR|#v?3R8;{P!rE;x^<+SaqqtOJ2-O8VPO`OZ^?nE?;=Lq|utk~tAi zHk8RslQqdZ53~6ER>Dv&E0@I3eYm~@`K?{EySN!*OaWlx-xDJAD#4xavC&10NP%I94BAW} z-O~XEpcvUqg%ml{QE`ky#%MRLfW;jbCj5g*>-SIb~yjF2x6I3c!(vFexM+CLcYplA1NubU^J73jTx z2eWSB0l5IsFoqpQcaDzTBGMw@*TAyY8=f`q5G37< z09*6X?Yo=D1Dy0edTY8is;%J=5TmJ>$2wQ^8*y}79ohkFZE0tQ-eO%GGMt&41xmbp zSK}O}lHX-CF8J-lm0wx>G1d{Cd!s?@Cu?0d?oJl0(F*Mb9;cj@+m@^nx<`>Wq+({= z1A|{HTc2+{!E#)vFwOjLyu$J5>N4!?mlrG&JPELxTo-CJXgC67>&p*gv6#c7NlpGc z$ZE@xaXAUakHRGbKSivRo<2O@{|@55c2o1;8K`aAM*km!hjA{^bxF!;u z60*x1)g2rY&s@>6>=;uMx7sbeK49gAoi>zx%mwgm)QQk$bK>fbZPA^E$dtc=3B`Ch zCPc&Lde)5+?lnzr_cl|PBV>@MH8)Xl(c+K1(i1|W-mk9CNx!70wUh&elp}h_A9HI; zYkSs5O0yhDyCPbsr;ToRR2Aj)*_sGkVDb&@64zHiNc_M^A01OQI9)md)15D9UI8*e zGj^DLy??cvUIW#C+-o9MQqU|Y`#({0D8FR%DWq~pLfp#f00OAJA(ZnE-Z4xRd7?!G z*aLcHrT0roe>}J*XiZJOPC`*}!-nPfi+4)198M5%vav6=@)c94t%fm~E6CwWi9SSh zk*oWQhM44ASxPPy0mEUo~`4nEI1UGlL(nN4Fhe!T$ePglS+NdB0Nuv&*0!> zMYuTQiT(9wVVHz>cv*APnJAtGCu{$Px(Z=oy6aWeiLTf{Ucez_mk)ao<9tD!u< zPS;KJeP%$|ZldFQ4)y_1M?>zlQxd$L^l8BrSiTLOJ)M5pfY-BQod#Q>6XTZd*x1pXJ z@D{tB@Sp!VtIPIa{0>pHAm@elCf@F29sG=kO7tf1GCM{>c-szPKSsxZ4|Wwk<9=>P zS`d5Xc)U8v+bc5i@iV*ET*M&6hvjOfQ{e`{KqF}I)560TxSD4g=^A6Z?Dcnte;7gy z;-a!geEa%j2b@fDdx%YHAbI+`>yehP$cow3iyhr0KnAf8%FHzWQdJc%>3OS(<)Z1o zeM(ykmcd){Ay#n5vrK$v1Vb^?R-&$IlXrbrSg*nOOgIU{TE z@ZNjHRE^z8OO(b%2d(ED6N>j3uz*K?8<4hqS)bueLn&+X4dBW$*cEux0?C4bhPd&^ zyk{#*b*u36!6^Wr-zzTAU$qH$P6?IW;I=amLcBdyP)AF zeL^ESlKHs|_eQE_qwto|6~wX6Brv#z$cDCqQ6pn-(0(&6UG95`#B7RJ!%Rnt^lW4! zEi-7kBT?hFh&(tTd};jv=Ie%Dem&&^9FAG18svY)yop|wXRmtJfyy{C54Q560hJki zl>h@oj7~4hG8i>{#a1uOm2z2N;$q)T=fjd^leNk>|kKrXfj?mxll--^=&Y1J`9T`J z)BwyDTOUb8eD6YE!#V-OkYL~aIk&Tb{WW#~WBkr$77{ea%BUMFF2^%{6B13?bZJm@ z`aqTW{YokOtly7&4fuO`X(p0#KD(%<6d4cIx@wOYg~=a1gJnN7`xT&2JE4Y{I8+0& z!huNuA=C(>a(N_!Pzdc1RJJ9&56J=ThL}}MqhJ(A{Y?;T-ZFuw*ItuQA@pl5@f$OTrV9Pz^#!_kmaEy+EW}$YO(l<_|6R zQJ5-sIU#4HFLBME`~W_)5f1K=$$Ur;y~O&+O(n&+BRuAVq#H+o2ITicEv>r!SOFtU*iX0b$x!SrOd%sh(}!e0J?ZnMuvJzOf}!Wl?=?F5kZZuZVApb-fI%= zOX!Z=Z?<_Wb_OE5Tl|zl9^XdJ50LDg6~hFoXVii1YaWArn-(XRaqlu}TrqnHngxB| z>U(`KrS1E+aDU1;6Y!L#_Fs9^7im&B6CgODO+UonF&uGoS$PRN5PCN75`@a7MIT9_ zbnZ|fPyw3sZXzy)u&|j1-&1Y<{bjO4UJw84m-D~10JgQHPi3+Tn?$`- z?x5_6s*-|Icp6FL_m#<8vN`l1l2j?wzA!V1k$#7^kf2^oPG8bLHdHD|icAH~yQA3A z>nnyY6cIo694C2|yf5jJ^FIr;J)%#-wiFkS;PuZUpFH~_j=Q(ECDv-CQMR$PMxKTw zKX(~PwOWW>jh;;EMUQ(VeE70n`r%Um%l{5pA-(ia5y81vW%}}hiljVk+<5PNFk!tG zBf>-ATqVCJHuOgOY_3=7M~Vt=ABkwyIwtVPWNCBWQq5N}=M>{*{(6oh+M$X=ajHN| z`S}0JBnAtXw{lb`ezNmgR#NgxVQE-Lz2&?k=5%t)RYVy;1f%GZ5YaUo%m;L#Rf>mY zb1n;=tEF1q1g6%Wy=o63hAHQ?7h9v+tR13kL!))44os(p2#McM(Np`I`J}ZAzMgP{ z5Y$SbsI)a`thz!{g9zAijUzdp?L4iT(7e0Jr)}-2pB9o|*!vm52~0-=ZEimL4Jq2B zi2aq}X`^xRK>=aEakv6t_eTbs9MTS6?-JIQ5OKJ(a{z5WSQ%aD3_^TDQSFes#QG(i zx+69uvQ#2&_cA=u$y(1aZFIA6)OCB&$V~0uaP+~YA_p4}b9ih}2Wxe7evL1w(wo&! zvXG47yAXNW+-%U}yuRz1l`o=x?i4MN0!)d6AIUA*`fHdaBR5Yq;`|57_E$HZSlPoNBmn=b#kb z;aRgR<_h5_sR%?+9mGh$T_;?=&(yCf;>*j?1ns7Lw>3R}rX;-!1ll=e3(rMN=fwlc zAKjLYLJvVgs2kD(obSR}L?zZq(45pCEDLWlbA(EphVCi;bJE#Je*Km^T>Z(ZJ>t`) zD)gy;dIhap^AF71bUWt(5~y(sZ;im&462Qy4{KVq@Q;G;EUKFfYrKtXYCjge8r*^w z?^<%S%n_zo*6*e>DVjCK{0*Zp>8a#41kh92F$Ai$q=k7U-*>5h`!XONab0hdhB=^t zPOiOBYrhsKK*)w8aue&!fIKrNQ>Of=&c=#e$Zm02(Z2A3s5$5eA-4={p8@BL!^61O}QPQre1A!WmQ`&Ri<&PJA#02XQ+10@G^;=9A?r!U02FN z>_(@VCRNSYkABz&Wba0+a@}jB*r>8tzDUwME!%Y_jklpT;9YHpzXgDy3olW3^5fLGj9{u;qOD`mY z>vpnNd8%|oii+55K7V-JOnaf%k}_Mg6==M+Qcx~M9}ZBVcr~etV9G=G*aHe zDU0oLurXC`79tus}PEGAwUSdgc3+H@5Fzt zz4qPrj(hL9W1W5WIcE*WU<~KX{F2P?&G)_U^E~e};VH$Gy$7YvFEKM$Sx`JoMzuN< zJFF#%#}L?$m`8hXQmE`snRfs67|(W&JAK*C&v}nJLiUVHJ2?2m-WQel*P`4Ag8|as zI9BqBE6jO)_q#Z0)OBbb#&uSNDu-+;9XZ9XJMWmZ!Wt4Wb1BcKhSIP6=%X+8cU;{$?IKovG0=;CH7k}(@%s%5 zF>r~5w!$2cuk=Xk)jQVMXM&|r$_C6*<-tceRJ4xWP(SXdKqeL{lPYnEzr0BM{E{J> z#T^|RvpUpRY0>Y8E39kCMQoNk9%1JLvm4^&y+bB24FTf(K&kiUdm2hy4=Z(e_(Iwn zl~zO}>#d`X4nA_88}GCh6#&M99;^#fxwDS9=;-`FYmv53Xjj(5bmi)wJdHL8w1609 z>n9S+2<#yV4kkd)X7*lm=w~Hxjn?u*#s~joCeN zhkY%%b$njsu3}(L>hkP;X)FELvcP0s) zVEP+9=N(yYa&{AaD8t44ah*gctxucTd+Wn&{Q5PsF`S`kCp?W#Qn$3Uoa(8FUKedd zD2J@TgGd|utTEl}I^2gud_!)q*+KR}*BU~dena%3ljJ0dAYT2ViWT582~r6(e>Diq zA6bI4I4Q(z@M0jREP&Ki z%OxKQnbZIZL8PH2(&=8Kq1^$iQkbRqbdBoZlj`M{MTavB&T1>gWj$N;#f8Isd3ox4 zJP~0}?>5D}4i&;LW!_x$yzCXzk<9~oUG|@5z?6R_yEYOuvrtBTCC}X@JPLitPv=b1 zuD&QxaPyOthyA&;E2$}#3!RY5Y74L~dL^|g)$M;9kQJ|y9z+lv=gP~A=ljPP+yEb4 z6#V9sbJs>_+LGn(_?-sdOUz|~BYw)YJCy*5u9~Df2KN z^P;ZCa??v#S@U{FnpBPs@4xkwyjD|ENc%WC)iKtpTq>;-(-@m33pj-Z^41L4Ob`F@)%P z>GRp4Xb2yPbc$!mHT9DdbIz_1SJ(NZ$D&=|mPC|STM2u(j?bpcw1LbcGZ$tblR}Pn zK7BsP(gy+eSQ2Ce?-+^*QZW!h4v8$y){=r&MOUtPH)$C~)W1qzh5C}Q8r9j%@dekC z!d8Jp674MTwg`L_WMCq{FJM-gXzrGvQDE{rSuDcx^Ru6K%~abPNfWN}Rxq>bQE#`w z=9$k<)VFQET_~cRoCv-hxl$|%COT@6NFC6psp9Us^F~~|909{D>azDjUEa7oMAZR76u&3 z(IhM#JukEybpB*Ns2CtIkBDjgFhCzslK^5rnH)#Um7-Z-*}uzycML|nAMiLi5wVSM zNy9W3rvUAbP_)i`8uVSttjaPnk6Q^WV;s&zHR4MaQ+P>+Z~Lq-L--Nz==N{cF{Cqb z;B(8EkQk|*pkjMB|7-THXj+he?fAKVm7Z_$xrb|Qhn5AErOX&^m{H{QPB^zgb$z@I zf{T0Gc3%I?i@X=A1n_aVbNPNMS_?27@}%a-PJjBOAF{e(3=MJG$W*$37Nwk#pNahK z%}qTE=f5MjOg!+|UCJ?glg`WCL7?4*_Cmw}do(`Knq~SHkSIXB+6-b#`lwo9oYr}* zyQQDIc~pW|`dDotUf+Mej&mGQN0MWm$m21;xA zA+OwN(+^#P56`=0RNl#WwZqE1u0h}iY9poq;%2u2MTTN;1T|)4;pl-Ic3`UF_3?re z@>&74h{dHanb2COoeo|*>X(b6VDNr3T|zKeXvvwAwkcPptkpH}BMfpg+pA7gL`XZ5 z5va)lc57R9H*Kun-|YqOCiNI>a^)xncDf^>fLucZeUvbNeYWrU!ki<{^V(+V0{RHj zKFbJ~f{;XVc;^ot`&h-jG3STuENe>Tl4MN8UE_Qm)h@ovuD0RO6OGy$q%jTbohoLk z*Fx5Co%^Q$#J1}C0KF-Ln7iG_lA+Dwi>JR1KQa;StRNdx>z)2{YXp@~301{CBHyuZ zaie}+^I}l=iFa5kL7SPG+tDMTTp)Gb+_S7!6|Rx9ey7d31JgW!LHFZ%y74X&cl zJN2<&j4NN#WCyQ?Tz;dt{Ym87;pUFX?b36?I&Y{)e^jpT7Umy1WcuFBR?id3*L_;8 z|E%s*r`*#fVryH~6}T>u8}_WTBcA1|DMT@ISk1R=JKai%Zz2NR0u-o-o1YHY^N2C^ z9F)RSKdig_SV@y-uxXVUACI{sZW^zgYEO-4dda|X@N9VvWua{F@CZqd;eb^H7O2IY zlo=Xb$dSS^ElT6scfQM+CEv`1b|5?8QGgN1y#rtcUoUI2k#GB_g|m9L^t+Xpuw+hs zVmv&OTY`l@FomlE$&DuqUfx+@Q&r;qdb;&26+M}#sqCM#zcdo%5~8b+&p-05ofNAP zSztmbw{lovbqVq;q!i~-^jqmY>EVN`N zr4LqOoa#FU#1_6d* zjF4@h-OWMG^lMtJ198&Ul^oj<1hjdE&jx83Zq$5meZ8@6*4EC!G@U|FAqi{?%59&@ ze9oQf_;}9vd^3`Ep?MGW_-n zRUl$J0u#pwxbCQ;4UdxrZRzN>vZ%j|nrw*GCLR60|xjxCIPC@yI1<*u&PiYs;=nd#~6& zNyV;4*dVW_HRx7FGIiz-VqZBggGW`tHF=MufrGd*b}qyB6~;eaIXl^QSmBIruk`Gz zU*91iUN}zy`$)N$`}Mv$W6I!qyL1ppmbr^cF|NRJP48W}!cx5UpfSCY1MMi~G%=V$ewXXDd+t0?Tr}V5P_fdkc^XiK0JzSo@yI&E|@U+5lpx?J#M&b!X36pR=WUDLQ+UQH%&vPM&Ntv1jE>NMT`NnxqI3*05dV*);G+ zWXS-VU&|a~S!@ zEgNR5*?_mg1I>JDoatOazt_wIcDM4YH?NOBa?GZPl`1(M>vaBo!ETyVtY|U)f|kJe z{$Gb9|GJ@97qtt?>Y}x(ee%yPhS{C6vZl(D-Skkw54}_>$%=mUAI5I3G>H_lIY!wx*UDzJ9|K8k6 z<*O}sR?!nrJMEIE%Ed1l zrXDn=dxLp`k$zXTsN0uD=d175uAF&@QE=pgfvG~AVfnf?8=s@;+3RxuUxvmsH78vT zc=CwUl3cfRJJRl*&3cn;sPX7`$&5Jmo%YQkrNL)|s-+C_jh7J&Eeq=T@}l3K`5WF$ zB%Z6hOQGe!2fO8@vUi4NUfXz>_loU}3CypP-+i9k)_lT+FMyfz<))-hQWW*BP8$*D z+SH}pjUK%cw|rq@JZeh|-+g_q!FB!Wh)$dq)3eq7m7tScOr6vv_=4}4VJJp81JE1o z00D?+IDjn^SiO;q`Bt0=w6}v>l0-mv?X%bX1HV#agx(H?g1Axz?=(81Nojt+c7(d7J*+yF#6|3>!aSKTM3@SDDj;m!3dVi~ntW9HW= zoW9wF;CWBDrb@w|<|2;86+v}tCSIi!mf(An0=KRgh>_%-(3A>hem`JWkEAIra@gG8 z?X&JV^H^%)b#M0n)|FlHl^1U1ho;RXZWRRt+zFz_^4--}6x2B)95KyQnwaFNyo1}1 zt==>X;x5gjE}>~lfJA?N{iLz?!X8+sz|EGg;d93>PBsH(+vc8J;rox++-oOM2kZ_J z$5KF?=z-?6-LbtWno`~(R(S}X?`Q`Myva`m%n@ujXgh;`okF2PGRUt16p?U(3I_&Q zURI{5b99CW5h4h)r*~jE=lT!8<-7nWHP=C(e??GbWxsptO;8lN3uSkbNJn*0b&+H3 zor!IkeevdS7YKS41{Ri{OmRHDEL8Fqbk={XHrQ#i1Ik~>0$Ze`pZ zH6Qs@`X!z>Eqsz`i`c+_@w^q9zUuJuOOJVMZ7SzP?rD8%Y7RNoi$llnLQ1b6UT;G= z%c-K zDBDZVQ^C_FD(1>XHQFPOI& zoQr<*k*yJ^Gcu_AS$7yzH4--A<|?c%^6nn3t5J}sk!Ou*7aBWacsn(!Kg8*Bj=rmg znrm~}cXuNf*{@fV&NT7Oi+=Vj$=)7PWU7-P^5JRA!dA0^R+c|ijw!4bemr|^^Mr6D zwoJuj1DXkwwn@JP!lO^rmz_p7JESL`?8PqFsDcgZ70> z=x)?$@IG6DoSUmvC)D&1&_=yZBvI2=IA^llgA||>&Q34GmH~7ej){{ZirF)np4||R zBs(Jy`57Nb`EW{c3AUpBrxJPsC(2Z7F?5S$1(Z7zS;l~E;spjCPY8cAfF+84epO>Z zGV6u5wy5t`^iHeDt`XY4at%pZbXY8$*&!e{tFOsDc%oV8KZcsPKGIDU1U~PYdtQ{G zTv42^Mss-OQO4@BNvP?msOkk$%{9iNO7Oo$@n{EG~&B8k%X0Sya*8`myV{ zs71<*sRdX;92aanFtzU6B9zLym;!N5R1?(gNSANZnd>H(Cm$?;lhwL+AuMI_Sfhzb zLpJF6Wgq0;K@rU^+hsS~3&TDgqAzB)@2d4#oBZg9MQR@h689crM;oMUX!T7QI-L|; zF6zG*`AU7($Nb6H%&`2lo}KhgPFvfRD_YS5nb(4@BB02x7$>!3x}qTD(*1>5;y6$u zzZf+owrlrw2X?G60S&~50`d-9ga(_ryxu}F zp!=qJ8i&XC1#%h+y^}9GHe3qns6`C6m*!+_#P150AgdErMe({^)`@|kC%{g`F>qu# zT4apt{$Tbz=>X4rwiiA}MA{%qnGVVKzkS?BOkGZWA9D9vm)xE0y$h$C>GfJ(Om|XY zV7Z2uE<(Rj!>u%o>d)yfU+MiQ5bYiX9|T^I4u62zjA8hy<7K~dT+MKM>_LQD$g(Ed z!?bm)6P;mi6@-^sf;G&CtVYz5KCMDS!_Bbg9|ZJ&v(Mx5kn$;oxN%Y_e)Tq-9^uKA zSzb2q&m$ii`JUqrU;5~Zui1!>LcLQ+rhz3En(47%9*cZVq3G7$LUz+3yg7Cb^UCkeQVZRol# zb`y<6^w)#04513x+%>UjFCLOl;@-S?c5z6z=PK2EIwMAr5&^K}+T_Da@suVqr5hP+ z7mB)uoUC_xJCNMQ`(#nTlNrEc>USXY;U3U%uwljIfOm91mb;Bu03#xmTP(E5X|}p;W%4&rGuKP>*L=_+7tq08uIsHfg+->b4|<{rZD~q0mlj1LCN0 z05FKYnVocs<`m|T(3bXceSPl2Txz+hS!7AZ#Dc^HHlLSNZc6ngFJn-wuDE=qVKVH? zd>!4_KL>Nq>oH^%X5W$NQ_?^%pIi|C-{AsHvmjLd`74-Zv0$UMe%qh#Og(>dk;Q0l z*WbBPZ~$?5oNDfVRONy)F~fJf)jz~uTZ<&SBcay=OZs#p_sKi%8}lnMF16R61VP=G z)Z6RM-1juSP+0H!Ev+cC&t`WG#RXPyFc+|^Uv}=!I^3x7;M7KI-N17t;sZdoYgYFr zi(6+@)XrTOUG1g54EMaB{@mI0nh#eoCJ3D6(h!dtodB}jN&~DVF>1-NEcF`Z_Aq=+ zlDSSB#B7_^xj^`&puf-wU!U|VPUOa{!Nu%>|nW$s`>91|Yg2P2nqkHHP$! zZF`QUK*s?>UT|cU%*)Vy zVT+hR)kYda24ny8Mb#F;hsTd=`K*7T*TvL83W|n-fz|&!7r=MF*19#ihK6lq)hD8+ zrl3pT8@=pWvP%;TLsyA2hp*~4Xv9_3QvG$)Y#cKJ)dlcYxX1}eABB@frp>_4MxJ| z+k`;8&1^?TxPl!x2&y_1BHYT9D=AE{%*iQPX?O`@PC6kMO$ zab%tX{TD^csW1Ed^nT9S^@{9br}HhS4Bqv6ylLC1j`TKDdZ;m69NWYoiz;c^?z9I z_)z5TQlI87W&lxr07xgxB)AnB$XHo=xvSXjzrB*<3m{4kAjI5#1Un;*1}ZLXPAt)x zfWnj9Q-C2mpZzl`T*(bX;_~Ok!C*v`r0;RLJpGu5;qaBbcH35a10rf%elPk}Tld4* z-a5`Kj*-@Fp!X(2E_yj%hM?3hySrBDijBIBaqa;#HI(ESfzJmsOOjOZ2F?zl()L~L zQoW3(0N>vmfM|}9!N`*n=F)!p@CV+Y9pR#5in%6n%ZLAPn0`9~#AFE=@hy5bi~|#f~-iov?ZxoC$zoJsI53=*WWB+=2kqjTr<#x zq~G~yfj^@`tL5VobpttLAZU>hqbux^+}_F5$xh-h-%g<9h3Ky2KBtt)@Co;Ah2)-f z=b7OGq%RM7*+83YFB1pSg19;RPA@rf4{h$ecIf2gHhQ!A)Z%hXfCxvxYE&*vQxs#e zz`ett+{PO!a67^P#`88kagHPqv#t=KXA6Pt1iLq==oH zRm4ThsIkelD_eYXFBEQnlynz|%-=&k6vVSLwMF;`ztg&dKxsbHb3S1}mrA1lzk7G&I-}syVrR@$qE$LkYs%h8fJC8Hk+Wb3y~_zyG#B{{->#Bc>N;UvxyEGE?&bf;Q{U zwrB?Lypwb-D+luFs9u!edry-F6qD|=iX^Z&f`gO^ghgei^ZIx7OFN!&F--%P9mT#5 zowFbaqJeLP`JUgW&ru*t6AUalMFQGdV-O;a{MJ3rA!W+K=xIb9r_UU0la2zY9dLW0 z)}Pmy_HjlkfY-Y7)5UqQ5TM%_5=%d)0O$G~Z+541f_b{@hGTYT`-|d0%I*;ME_5xEJEPM|KcANJgFkT6BE)7<7`Xgy92a&j7Q%NW0OZXgqw5 zujy=Ru7Pi>>EC%090)5847k3MuYdZ?6zC=tjU9k=)GU%frX30jDu1fV-y&^DxSJ;- zd-@jz9sS>49vIJJPuuM}#d1|?l1sjAonTquqE7q-QhBG(%~O-v01{Xfw7kVjWh1Hj-&nq>Y>lc>bPgk-)SkF1HuP*REzyrXwOd@aLUL8`)R}&^Ew^7=dga{1YXm2;hMF63vnqsfJ!|?AT`+Dc#LoNAGLHaw% zVD$yTj8VjckA34<1o(W$<49HhY;YVPf1~}70gt?fo_*~5T-Sq3_wP|~bcCYs4&PuN zL%O_D-hF6|w!{CG>UKmxDwav3_MX>98f9LiQtGB4I|neO+KxCmg8^dA8uefu43qlE zF(1M(6k++|tRdIL>=Y5oF|XU$C_WDz{O#y+6L~}a0cR?bcAyh}Io+G3%FT(ew*&Zc$pd5=6{a)Oma|`DAm^70Z!cS!ErMlo z2#geSPk!N68G)v?=kOGf#w}X>S(m0s($Vq$q$BhK>sPqRUHFZ+yQ02T<7fyri+0EZ zlbWFD2a0)8fHpAk6;9_pkNGNh9V5O3mzr%olzPkQrcDi9-CPG5WEgkE?2@VFT(&3O$p4r2GdM-pfQYd!wB6%uQ_iQ@ z3Qz~Hu@&RIz%Ot0^!uaAfrZ_E@K^bPcYdod-^EL19k!dvkt04J%k6`ioYj?@bv2M( zc85y|E6gwBCdQg&`;r?B>W>1AvTK^wONZ8LW}_S$x7#ZPg~L6Dxj8gTLp^;xS1&on zNdERFfKK>vIQ#%ygoqd*T2A=XT*&5?p9{vOZhE^R^+5$O$@A3*y(7^~E<&hu(3oZ&`s?ePX~EVoh4%(=~IXr(L;8;k_9Tz4jCqjcrg z4Ug`xqMj$1g&SmGa%2E{yO&0YAZ`w&o?jP?ST>vTMS;r|*J0{KV3?6-gJCo1dm@P6 z2{Jg)7OPF&6t{4=5@y1uK;ig_RAY&QcyWa<#X?V4zn!*xZnR;q%=8>J1A$&mX&G^N z#bSOSJ&|w`_uU&eW7T%%fvcwxOZBBiw}?zY4amHR%Q_djlHqg0ZFsUJ zU%1-O(jCGG*OI?d#n!#bjya={vkYgZo9y^Yo_Xi{#h`7e6FhZQF`dnS-}mblZBa*^ zO$7fEEZKuU`hz8@*x-`^?+Kk{N$B&>V_1K;;ui7xGrK`3^3O0V=u%|XTnX*&fTIMk z1x-mS@0aYoEZ-KL^3udy^P*R;@U)W zvNcGb4V#WP8gkV_7_wL4o=wZ8iu+aAAGwG$-!1>mTq#z#w@I0cTK!@?EO^tMW6uk_ z#lWV!-e?vM>>_|b+=?YkxaR0hrsqa2QCFti?9H^K&t4%6N(n#Y&SFI>u4KjN#-hjV zN}FuUdLElJsaq1nj*2vd%#zZGMUeY;VzJzCsNhA=J8E zSRxT6-M91MI(5}oEz+|BzR?M;8%Rqo=|W``PiiYov=LVQ z^q-yteLG>bgKC2XMA|NL8bqvF5c*Vd24WN85>gTp?3kxzPsKMaNQ-w}s}tdtq%izg zM8TAr1u5>m@<&59qvwpmQBlt%mpH=0S_L#z%O6`LRnT{DYHai8@v3G3 zBaC2`LhWgBMYLT;KQOA;1~DmvNDHc1%X*IG^OYRwzy(XItaBWF@V71N8W_soloM_u zAyIbDh0la?wgO@@S=SNIZ>n zAp^b?jm+g8l$V=svQYEHG|WUP9)BLlf_RP#4h1mWf^)4mY?@=)O{`wG1R%0J&ExMl zOeE?;h(EArH-Wno{%N|e*@ROx(G^3l+^6Cx7K{wSMD8JL@$>>R9t3Dkn*wI1Fkcry zU=uCF2e%Wxd)`)H0@-aJtTw6+la{d5H_1Q!X0;TR4wa6j-zd^$5QU|gAAbLFb7>Pk z>xBYooJrSj+!R^4N8XAGhb>;z)gkZk ziO}c8&>`;+T8uC;WEB$TxBon1gv;v=hO}99J`>OY#(3xNk!)y~79^A+Dq@+=N89n~ z^H1MqtC37e*)KKMGhEIQw z?zy+;StA5I8U(w#B=v0R zuifa%4NmyI#giNAlLh@5V{=$N>PtDz8&=F5qb6ZJXqOWkjM6qWkBnKJ50JxUri{kI zFFy9|YQtXbVC#^~2@x?#qkyb!6~9D4hVeV9DYPg(u!K|ODa~1N1e(KGPz=Z|GDSMi zm%YzyH>T=#JgoI@2C^SXdnEMpAqFemK>0$;8znyJRGk)6=Iwut>s4tdrApRnD8 z!gpIJf36mV-?vWn37>YY+o$CnQ_N4SO?wL*3V_O#YTIvA%qsnzKWac;`qi0gbLKpI6fSl zHR}}Tr5BU1nvFDEwy2L7am{)x_laYZ!mD{QSy;XNv@<3ZOP=7%sj!$2zaHp;%}&TM zYFgp*;OY-x@b+7|CXN-2;%z5v_rRjqj}to{A^~EAd$ZX+Bb4)6#ilQIq}2D}5dq?( zDE!6fQPaL#sSXrAA#PjNznPo5xcA`x$TntQ&H=1C4!0z<8bK?tkYTa$ZBaQH(N-B^ zCiYikKEjDmq=3qz?z-PMdXgWf9)86WvGkuKB77pyxfB+&5E{^5ip(xD1?Pt!kj*_8BIiAHiq6#Pe7p*$`1810-?bBqKAtG-EBEj{uZ zL1-zS&$+6X^R=+M!4g$4EO`9sF*EZmhVL&PJWRVbvnD+P9?6rKp-d!yCY~n%LMdR( zb7~k_7?KGzXkPiZqtx&)l~!1^l1r9WEGs+B*(K#)R|>i-zCT$&v~%u2|Cc!N?EKQK zmPruG!CTftFDS*RvuLO%XXs{+Eoa|0E{XTM2CFlj!p)EL=${`E-?M`Rt*;G!rz|-T z?-7j-kUn0kaI8OCvCAr&eN{q?K)@YL)Jv^ok2*6^8UxaDqU`5|C>VD6+>vDhT)4z%9X)(Z|wT z#*43CtX?znm1OhYYQfIzt)jeiJ)p7&tVgCaF|qVQj5?(rdxa=XN4Um>Z7$vlanBuG zVm0Lb%yp{Xnd`(c%p2};`5LFGf&dEdX`e%G4xJA6*F_KToGO;MI`b_*OpaX%KI&I( z^MygN8Mls9TVVy_QdW!yXMYz6$~fGQ@R-U(l~itF5{B7D6Qf_>&u;%p6=)9@|EPiK z%7M7u?Jc}@*W|p~QPOSk-fx64?(rRk?_4(@&s{woj81rZFSOvUW~`OeQ;`pSUkc;} z8`TJs6jAW#E79B!GZwZY8UHOZxc~_Ynfjxb0(Tw`cC%hg^Rc4mVkY}(aS^ytZWy8+ ze%gie%_R^=1Dk=4Z2nR;tm{&%#NRG%C7{fR>lu&EEQT_jXb}H28V@m2pXj;4Khyj! zo%%T=e|Xyc(gD-aSXJltE9fJT#-0EB9|)S{MIilbQf91-?fFzontC*bAiNYH(s!P{ z-Aub%!xjE!^xC}jo!jBLA&`m`bFn?oIiW>fbc$xFeK+y5==P1WV#VUH8HYHL=0t`$ zR^CMtIB5?#G5Ze^AMda=*#d;!e%&5j^Z0O3<7f>gYjaW%{6ZbkYiu?-Z9f!p50Y+l zuj#;N6WYZvfcQ~LFxX+gVM;0hARMR3X_^i z>{r-CW9N<`rnN_PS}E)vzm;rBB8{CNUuNu&%~ag+SxuhJGScu7_Blc!q66dyJoaA? zSwoH~U2D0qZ#>zCPhYU$>@UsMRXpFstGCj&y{nwEYXbr_iaTPUSw!LT!)LBU9YRg> zUg;38qO;Nw3WBe|Z6Hajm1F(~(fg2{LCRc%ncXzka-mik{$kUr+r*kcMb+;(GzTED zUe}R!2M7hBby{bft&BUWFdx^Q=KqTWt_Vz#XoOm+b0(ej6hAZzmjH`|gxAvyS-wv$ z*@eOK+(nrYB`dI%#lLjZda^a5Zc@P(6{<*?P#b3;pbS6m#RG z*tNm^;nB7HXFP5+1Fd_3H`E>9wC)+1!uKLrys<3_48J^4yeG7?Kg}QZ*?;H@Jm|{; zl}4%55(hKvm|G>B5iWLopErK3c{U_U{h~QuiJJ^E7(fkS z!bp3z(FtltNZ(HN*q52Vc9xPaj~fm=Y4)yD(8Tms^lNG-u-|lh_39XeQ&U{IAk=|i z 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

    UQ_C*qhnjeZ+c(_q}cu-5s z+U0Sk_H(N>ML`#Tx_DM)ugOS|q41ZV1|E3g+#=1zH8bUBs~xXc&}Jsv(`!nf(Mx{A zehE<~Mq3}cYY(x-uN|7677O^JiL-H;3t0Mt%UewMCJ;CJ;Tvc~_P)pTgw&mO=zUU!nq)~qSyY@-ej}U zT_f6lYK=u(J-n_${6FMt{_m16^Kt7PzK{V{nvh@iF)plK+}7|7)6r zeLx+6Vj}k66$xPLj?E1&&!@yM#*e2$*|3auI@b9U1(VMOu_zRK?psL$QSA5Q;i@Up z8mD_o9WmuhJIZ1hh3v%ZBn$(l9879IbNNi9hJ=jUI>ySocWM>845dC9m?Cl-FGQpK z-s#PhO_Zxmjp3F82FVvgV%fN~6r){+gF|Y z6u6n$)iBo9>isowbAnf4>Bd+R0hyv`?3r2xresA`Px^b_wIIeIK*;*&D2n5VSI& z`w-{gnB}l|VLcj4cyac^XiFc?i@Dq~jJ^tnrQ2$IlNdf5=@N08s@siu+bk;{V}88a zX`4&Ug>Jjk->`R5h>($K+GAm31WwnWQD|ka^U2$apY8)GcIArObr#SKXG=LA?sbCl z#v}1VH1Qx%(r{>p6>1BWJbNNtGb{-(umJ*c4Gi+R+zUTEx!4yx*9OIVKN%XVI!Q>_ zrjLTfQ{?32; zr6o%=HMia)(?V~7604B4IG4Tk?QSZ6G<;%QIVGY6TTHeo-hmKPGU;^?xZXO+;K}K{ z@76vzZ?c3D0Yzw8nhO=fYnf(L-XE_>?8gx?fxYyHG`dx4SvMxSTyo4q;vs6qQ4k zhuU*p46<@(EGX->DZiQV8olI63vns#;0T8$$ZXdv`Gv39B)@yO1rb*)YYR$W`_*RZ zNV|4W*?*9rIHYt@@Y!_+QMeB%OZ_!=^Z&-wI*K7IzsHU*bJ|2U3q{@ue4sRQCYppK zi=PhGEG_$_IJ^cy&_po9S-YsaDkxaqaOX@f7ds{%NouP$LAEn#^WpHd9xT8QdO>@J zwZaG9*uAoPpwwmR{}T(iH7Mwe;*OWl*?N>=!0bt;e-`^l&Wm4;E^N8=HzmwUBa zPatE;r0u;D^$573&wf*>;={gf=o~+y3nB@Qm!jNh1mscYQ>%#j!^TslO+z*TzmwkF zR5^@V5$0m7KThg1FBTChoTl56!Tnoe)lIrdVxHjETi6*DHlQG*m3)^ZTf-s8GNa zO+XHNl${6>@GRxwS@Mj%*@wK{Cft*0c=Nj4Vy43c4s*?wqd9}}a!hWnp_<7VictZ5bDnFP+Mlp=`NrG5F_}qg zQRc5$9al*QIOBCdo;RR8@je4fkrrIs^aC3^2t%ihN!pa#>{)nNlQ2#42LR5W$S;P8 zRWM$s@;rOdkL zbyD61`CgcGwCO6I+6~)(&`1@{hl_uek9{?{l62WpOSeHoV5hQjlh5+~w!!OTkJ0l0 zcKm9c%s;`W*s(NMK@sXe){disuaRDa^XI_oJjahT0xhmQ*_RE!kS%wv=@yUviK_)= z1k{uyBD$pn473|&klCQSm=-f8x3hA=i|?TOBjmgz$FnG zUK9AS=6N!^`)LkQiCcJ{MYZ{VOuUL0-1CrXeOx-GthcV(ZmPG-a9_;z$!S-Lz4;oH z-|>4mGFQ)#2c3)=FCT&V3kzmP_-@xaGm3BR2vP5nFomoMGcm6r7+v;=?j{5XQ^<82 zRz5DIeL|?_*tpsKQyI(*p1n~xw_Hm)yrf((6Rg?M+vSqGa((@4{5<3MFpxl)otO`3KRHq}-t0foeMC~$D=&#foYpwstTU14 ztQ#Yxd-UZCTK-J|J%URauB*l)Eix3W3MZchPx`>a&)Y>REXriG%)to~kLh}If zOE}*Fg*!3zrnD|85W}uyJ1`4U3>jBMu|MWfa1T9=?ZCXgzy`Cf@-k;)`Zepn!(U8j z`G$zRpvAlXj*^lexRaaf*vWXVxSjQir;amr3J&(R&ByfOau7|~(B|I9mP_)8;KGk7 zT&RY@I-+nK6h~fI2oR`c{TY4*-0;gE3A0M_swlk5`}u1c$ADK(8^5gbWUT$>st{4x z=ep{(FG%Q&>JwGb`mTOPHv@|Qs`o4mEQ<^6HVMubWuOGnXk{{FrgJ^kyZ?t>*|FU9 zlDr>VG;LgMae>_Kb%L0eGml~FK*6saWYiBtX|dOyNMNUq1lxLF#ar&UnL=?g7WUgV z=L{P=TI<(RRBlE5()b-bOuG;lJPZ}4Z^VD|J4I6;E^yc_T&4H4{1$Dv)o~k^{pN{` z1VV?|z!%%W1S!3>V&AZTQ^H&C#%|HVmnO>@L%(w>J(qn_$1Q!2mZGnR7J`VKOkatH zn>!QwOpE@zq}7Zb=vR(QesJcJKwK19TCCgLAb1CT{PBi)t7#@+RmF;b=6Apx`RjU< zkK5LdcBRP3iwg6hK#tO8I@w4D0;r!Tb@)9lJJ+-}o5^}A5=LLD<*~N11+s?N7{7Vf zQ^#qWVF~RV#&R)_?d!tFgicgA_Z!o1_gjVE+`h->A(;I)(Vm#htV3VO`Q!`ED^aw^ z1%)MloZY9RN|7%vSPA*MDOCnfw}yj*$gJ?xa+`-XGF^U|xD6{3YvU(WJ{4)M*LiQD^2lbk-vb zcIMn{{-qr;+vfar*(<)g^T~g6OmZ#~qwe;b1#W3D1;2d!XP9y>w=z5bYIHv~tV2ga zu8tjxuq@YO^)%RU3dwp?tSUQsuOPNo(u2siD2Qb? z$ruvtsyod`Y%vj*mx18EtHRsslq-Au%3Cc~w#RY=M{OTM#Y?Q_a!B?3XR{4D0Q>ZxrS@l?A@*{hW!F87GfZD)jx zyDp0dv^ZU!l_HlBRN365cc5pG0? z>P~DE`rlnVj*@!y*P!VT|DUC;At7M!QHbo>_H6PNK0y;_VK!Tv0WEb+YI4$c8!<+%0D@wdPYj#hwPm}?#XV23;m{XkW5&F_;;P?=RG?<{QcWo6MPVm$Mp>%hE9tSwn z<;2LGl-vN9p zwYe$9aiS=#8iUhpkAynGAg+Xd{9&B>i&6ip-SMzo_{NjgQ``_er22zg4gEiW%8Xi^ zA$;^m1CQz&bu<}5k2~o4wQnjc610;!`R^iFM)PGprA8W$ydQpF8=GcnJ+A(vEB4pK ziSETPrIY(KE#ZuSEurPi4+7iDl}|JuZ*x{nJi)oVp~hMATvrLfYL28!PM9$A)K;RpeEO?@F(xPqe))csBnW@ z(xd|&Im$Q{x*UXL@K1`LELwq$Xh`-PgNXK__WG72A06UQF;9D%pm zFS8#}+ov_kiN-A(de-wir}ni9TcV~O!=1f9XgK`9SiO{EV%4g)$Cof6l`_w%7^)Hj&VE#^^W*$It&>C)EhIPjd$Cp6rv93I>Pdn1D8XDiy8lzOS zOMd-R`}Q{-RkRvf4dcRvyR&5U@9&`G_YV^-A@T{F0bJFyWWS=u1+XHGgDYjHN@8t9 zY^eiPu{(3)rqB=OgFoG<%J2y*CGQyc9?O)}T8RPPpJTko*Kj=F7$219^7t)YNB@uC^Ip!>(bEa5#2HYmRvHNrI zdMzm%iGi8<#rIiV{b;M#L1(``%&mZ z;jPT?nV-9%St7R}1AOmzl{#9BT*)N7&o^BP^&7~bQkqv-RRuA}$?|QdU{q1XatCGP zM?TZ8XQ)Vh6|P~oID?K?PlYLhohv(>*t?0Hx+Cu!WOj>_?u#vhnnORV!CvuU^M^*J%lKWZXY^M>BF5dhWpBeEfO9}0dDR@%V9htk}u;esBwVcWeA)xkf_lj@rVX}FG3UPG(=w0AsJ6grYl#W+16I}YVDpD-1su)y1V z_gMIHq}}T_aT73WI=tW&n^JA8-r9_+{IFX}|JchG1czj$osM#HkHLVQ@mwL-{TFfi zVf&^2m@eOuciWSvFNAk`cqwuJ@oQ<`-VA3=Nvv99 znr&;xhs7Nb%=JrVk(&e;V88OH!`TSr5Yln3UX~s*>QSh|M#vIbLmYj zF9an?iy^~)*@8Q6`%Hf2u>f9%16012#5+Tj6k_)>@gjsd>XRJEi-gCEYA=*W@Ryb+ zcoW%g1WI9`3IwYZn7pScHLNfnTrQUbeE`?@zJU57Y4_g8eZI@7{p{hi^Dfs)tfb$1 zqP%Cb-K<+jB8l=TUzPnw9+hB{_irmC-`my9U6s#ze`P+B$ID~EjCyETOx+`k%1JiD z1n}9fVk-%8VO$pdHDWZ#`h~dW@idMvj;K|99A}EY-#+%;PO>ph6A1LSxY+Gew!Z?aVF{q%II zBx!(JF(O))bSmbO+9FW*^I>SWoh^Z0-51tX*Ofig-WF?ut0j4&K^RAm5o=mVP@Hy; z)wfvz3O3wu2D=HAgq*enk)LQ=Pw9KKQfW8@;==Ke;&!8XzB&~KDlyKjgz?*)I#t}{ z62=UbIZxxIE6|V&J~rjCcXk2d2MX4`xYKd-MY7Y!spFt)e-4 z-!~$Hd?RcIG}@c=%>uwCUiFtv#wDylQz+`|ef-5i$Di5c;DFBb)_N>9#|gb!b!RN; zcrFjHLI)%+OhWRXDj8ExK3l0Td|;0DDFv5?xWFYQtZ^sux_+O?qZyBZo-8>6!$T(XQ?DjJQP3uEa%&eg`#28JvLopfu`&0(C7$X{d4$B8{tPSChZ^$bSiG$q_ zp0j=?DYka0WV_j@WA+NO_~YK2gkOPE@5NJ`QacB{s`_G)O=i#2IY$XfuX+it35S0@ zwT@>w_vsIO_Vzom0p5vim(yK-pYwsQ{KmRyfq13)TKDODzO7}DA$qg(x|fevV(TcE zm!%xv+ITy*FNB~DKiO4xZM0VG?-X8dlkwwONj|u^CyA{hQKID7 zfMk#+Nrnc=S#r)fXPSoY-n03>GjnF~Bz2{Fq&+fhVT6?XkRjXFjTUBI- z0_wwu{_7Vdvz60Jt!W0;OsZsO$`WT$@^1b_hg1r=sR7DsA8>Upd!LYQnX7$fb(pfk zh3~#68i|)56GXAx=Pgb>iCnzutNwjbKS`RXnr^&3%-qi~`QaKVLqf!|F=qr>&&mb` za6hQXD0+%A!E-Vx95?Qr%d#U*Zd79qKR>l-(q7Ud?l{YMte(%6KmUgEX7`Xd%SY@l z;kSqeRO#{h9Vae+A@jj%D}9y;haW^HBb^;uCM;e9rNWu*Nw2rBmtCi5)z?bqWRFR~ zXu2M%mqaoK`B7)mN16+SmnVoKbo4clRa|#sSZWuZJsS8xYtH9v{Ie{}7pzVCMA@a; z`bAowNdLS4DKf2(awu=1;%Y7d%X(s{#w*1GH^Q2a#1D*w4iZ&~oCGF~y) zHL`5KjE4|@yEJa7UA~)bRDO70r8TkFe2ki{->?^Mz|s7|m=q79;ve_?Jn;d#D4L!{ zwH5tPwbkP=p=5bT8!A>GvCUD3zum9OusUQoZ}9RKq* z@qY0XN8$c!)>T6{w6=&;kd6&SA0e#_Plu_3C?I4j)}%Qg?zhHa_;**P3RCCNx)P3D zAgD4r8G3HRTpD?<~|lOVg$*YfoBu zmfqC&`hP%1{~xjVY0kb;aR-2ynroCMweP#$^&;Hg*A8<@+=_lxSaB9qPENV-GnO3 zdT)L8%BN?aW#1&$@5?D)`3@6aapR-hIO{(H+FNb)W^WG>T+5lz$VFCirM+ITXGOu-Rj2ZKDkBtoZ zMT9&9^XY8_K<7T!t(;znJa+VtHyQ6-p}Yte@P>X1WRRfmvG0#Qi&=Jj;x(^bL}c^alOe)Ah{;idhnl?uIi0 zp{5F4&TCxMGQPhStR;_iMD}R;-#@x!5P5&cmokTB=sm_&*q6gRaJQ;FA=Pnh(qUPp z>Je20?Eny~NOmCbr*Jtp-@^6b#SO6t7ZWDmqyj0wXXhAEV-X$}JUYi!Vgsq5%E5$O znYchzS8$uvFTXZjoDnRt?pk#YJ8yQutej}rEJt@1bN^(08SR%BP)a{+lV^rq56(4$NG%h!2V<%NtJ6&xX2;Vyy$Ml zGOXBuN-&JYT+p6W$O>%PNB^Wx*iqWnVM zkBDbL{G$2I>E-pCt}WvY4s2(u^S;MKKtia_wTqSLfw#kJZyw3+K~n1$NalDl6$8F+ zXU9W7V;x)tPUqvn^XPUAMQ}%3U^`LgQBagk-avO3KlyhpfbS)(WH1Czfv3tZbD^Q! z@jzeoa3CqD5c(iN3(&Y!#zt6^$)3YEU`X7>o3yVo@-oXLn}EfUid$*P=2k&vR-tv$C&-MVsF|mySBvFTqAShcGmu{eCy_0~g=MH+6J!3m;ZCDSEjAB2A-# zd!NZ+w%eQN4is$4E}!jq0GI*vlXE1)@8sQkm#3GdFaSY@;Ud-+t2wFO)_f~?c7yk+ zaN_mAGIOEN`uAv~GNS!D9#A|nj=}&F=L1dg!PB-#0b@~{?gTOq(1j}+1CO=M|eNh0=-lZb>_J)`oq{9_< z*a?Wj^^K>F;HvFjD-?A-P{5J|{%&j0rHdc{+rp|{*}yb$d^lhqW{+GZ#-#LYj!os6 z?IK~y;Cb@(uzw@Lfpe>01{E$Nxr4SEa@1LTj$X7o7#pctXw_6L9eA#uHrK$@TB6g+wH&ShQ$(sd{(7R|hm zy7>O!>vCobWSLGn9rwLG`184Biv#u>@(FTFp3Z~tIM0@l+J&O{?J$k*JoT5xGBt(4 z2-$;SEnkdt2c7%xuH1zO8n<;`6k3ABoIfN%?Ke%Xr-5}V^g{a_3DFP27zcsB3@vko zRa%=Bh2Cd}`EE$TJ!{aF(~dji5o@@TQk7(x#qJ)J`jCS=23NT^ateyaE>wzenSNS0@&U+~HVfOWl`Cj%q7M#gBK*##9oi#YCk(3pU_ zWm9e9T%j~Ob4ORxcj+(?J-%2`>zLbr?#JKz>J;{kJ9)WV$M0=y(Y(k}-jAPH5*n9h zv@UP0(}K#OLZpEY`Qp5$xrG<&GU*OAeN9WnF)L)1q*j0mjqn%8fl&W!kL!l`#1i!q z;$nNE)_}}y=&j3r_rHqWPWdbB$MGq-V$|}5+r3X}PGfZp5|i~$aNC(_FW|7dZ!98( zqV8)?+f-4^I30&!=73vy2N{GH?4W+ULUn?vC!Ky;~%ZqdQd7 z6_%QY8QY4ORm_mX9{QZQ+!~R~bF+#=ghCg!Irj4*?(Htc`LrXO9z@}A-&vhx;|sjJ za1)y=Eq7*9=TMv2&8Y!IU%;VNfFcUC5UxnRm{s3``Kkit4vXUlH;TV#dbHFL&eoR& zI^}!l_ljx;Az`?jWGZZPQqJ+8W5gVg#Wm(2Q2hHL6&-AK7uEp`RntIIp9^k^h(U>S zURE5Te`LQn47ms67K&LdjyB_qjNM*|-ST`ly;7va}_jAE*kXeXG^ZFirtclvQ&F>#Os(|Hy4^% z{?;och?%tDONI>I;nvgcJC;Ei?Gb`(%LvB(+HY|;Lp!SW{2 zVZtEifo?;d-RUF-aGz1YDs!NgRfK0B*fpS8^=zMAP<+7O`Z;)$jD4HQmvqp-$J2Q$ zxnw%+-1@Qj(<5Z_#dZtmO8Nv(H2BInwnMVt9|;vxpL98GgG$~?z%Fu$MzAQKA8Y>T z2$h2U{*fYhD2I*a1_$YN9;5$+?hvt#T)OMJ7#tNLy&OQ)w;yo` zPc2x*e-SYe`}=Cjj9VLb{&OyX95i;)ide;e6O}>OXK#3;+x>0;({P$l9~=`X!ak(M zw2FFn=+<&OW}lo;Hb=si9d|!a3y_vj&&rp3lJ(E6-G6R@h#*=GEWzo^s2rM%$dI;a zqKB_5HJ_3vo`F$=Y>o=2ydz|?NmgH_IVkOgZC*_NL%+B!cq`*5^0gYd`g5R%*Q9|+ zs4e8n{cr}0dIz%NjS{Njjdbyl^d%3d_q8{+NXRxcm9^H=r36K9vn{0q&wp+Ih5aPc5QVjewNN4L~UcrL!A<*4HEy=_f%ad-E|C)|@4g>A1o zV%@sKfRFXt?NDdQgsu*0`1qDTJg2}8BkTAxOj3UNL6OOF`;M+o)#mRGnRSTe?_<#I zq*KM-EP44WK-b|E|9NA0>P8@~4|POam)NdDED;@`l5)UR98}I)_E#gY=Vehb_PqCp zbCw@7^2R}VS0F7Hr+wtvvYMp-T3^+Bq?V-Pyr=WsqUzrv@7u!!W1`g}$gg>s*>ou| z@+Qi7%gD(lIq?nh#AKkutX~L-{Jj>E*WAtDt}i*=ojm)8#!7DgCXMf?ic`vm*FB5#6Y_*A=2)_ z2)H|^qjWESJ&$BRQO&DGL91pxuR?L{425C^u(O-zqDYy;KqGjD>eLTf6AP%|HOGNO7=HD`;frR$Jqb8Pd^k94XzYEz;if37y1)W zYMrRb&N&@Bq%$A}&kj>WO9pUwzjq=e-@&!GMpwK6d484F%@8ujkISaZbQj;bM**&T zw4}iSFFR3px(5YYUoYo+81hk1a_N6&i2C z`|L=nZ&eS4(!F!vKH=ZBR6dLs$-1E03T9GyCe29k_br=$ZWR{exLac#e47T;`M%k) zdjH6%d#swC|GSI-BVx79uH+v7=x;g%MH9bjiBw&u3ur;2)SiRH2XiHTX*nJU=1nsL z#14_PzP9gbAUte`WykXOY#9T{b*H#=Zok~;q9*hR&Ol43efy)OeAn`c%<;qVPi3iJ zGCC`ARgT#JM%56(SOxTdD+odG)j!M2vVin%{@*gv>>n99ZC{G(%FRDnm_;8_o85T* z`vZSdXi3j@Pj^A@kcgvd*}G_1k+#N9L8nFOuYUyizqAu;_CB{B^D5bO6MJW)-h>xn z9YC}Qg_Ir2w*p`~1Apa9XaKKT;5$dX+Y)!W7@H-z&jLCaVA8ZE`r}X-QH4!S742W$ z41H-~oV}PE?Tf;BqmawC=#5ZbY98@@+VkZjScPUmpz_{_+;4t97}?iUhBzV38MjNi zYVrd}9}vt&i?^QQ!|MH&msk~8*MI6cqQ_37{G+4x`7i6`n_0VWS321aKOVe2NQe5k z-Y)_J1-N((DsFn7Y}^_*bf-(xaFbSGc0W6sZx=(kA&hPxHi!J@z-CrM0|BB%XBja2?6WjZOnukH6yKbbCQONr~#x2F) z&EY<;k}j*1LAKj`C3Ex*fw7aJ^06isEJL2FWdtUS{BOU$($vv0i)#-ys(sCR|2vF0 zP>!dKp@me~H=lu^ z*05;DB4Gn)MnW48M z@7fl__h3zT|D9nii$U``B%K%24CLL-9i1g}NlT#OLILEprUZiI8cmT3qW{FXxuAFcZptUCn0Hb)#d6b`? z<(sD))rDJ7_AB#3NKUs$*PYH$?glRg(yVS8WE-c58kK=56@P z`gP)@&`#3!!k1&O_v5PV$Q#AAw8Roxtc*{IBGw~Yhy&Ntysov~48-zRGRd9N+ z0})f?j`PXBgxn5d{;=5h;*RF4&J+Dve#)M!<L_jVbx+;8LldY0$Pkh2I`h8nCkAzpv)A-{P$kBwULp!y(DUy-web5gqH1KS9 z!O$CC(OcH@6wbD^z?QXf{839!!p7eD!+;4e1^let;;0VkeLC@B`{x8)kjYUVP6=5q zayDtbqc7Ei1g5MCxzl+ocZnQF>F05nOT;(cy|6+K_ZMEJIG>Y4T9KVUl}Cw^Zo2;P zh8AZZb}`)%A3hYp`MUmklMIPuZ^u4X*uIgyIMn%?O~Yzj6i@>n@HdTs;DeDk)Z(Uu z#BF$3LQ28yW^CX$<0~Fue_XfuSF2|`>)se%acfo2t zT01;l)ib{~{xdfU94&(u|Y zdwKsai1x1s@fT^ta9<3&pw-YFwt!9qnh7@$3XGpy_X*E?6Hxj#+#54;H}bC0=Y4)h zvfUv)@#oENRPhH77xx$3%OIawRgzw`JRARHd+2N^VBQdcy1b7$-9So55Db)yoJ&(J zABF5M@v=kUm!d#f{>U8ICL-v!qNJF7@oiqLL`h$@c` z(q!jrKf(LL{mA@7XWW-b_J5E=J;D#`_N(JGqR3{|oQpgW0W_7@TM^b|%4M-%s5vi&54{QaoW&K_ zi;#1k7>@#PEHik_Ke*-u`E+r z%cq^vG~wLoZz)=@s01QTb*Ym)lb7BSDA*>IWxsU`S(z_JwufqjMdr-qh)i79NY1fg zPe^5IgS0`ykQFt01>7$+1w`)IToV;xF+Ee-x%r81yRQE)~JmuQ7u;zg; z$woK#dAZ&N-0#oG*pl+t9M*iVDHkW(Z4zMcTK3_p{QU-?6#d*LJq1Yu^l+6EjS&OU5`PUY$B=t+xvz_o$UM-8*GMt8_whe}1N+Z$d&64ATh$lMQ}s3@nHhO}PJe;!bE7D`c(W>RMvqB; z3L@FCs2eXdj)2QBAd`WzrH0D*FQ_-}R>~*N?LX@kE)OBNTO#KREeF%{dSaz%Cs%gF zj(zKRL_yn>&WJ@9kIE_UFXRZ2jYE3pF2Rekhw~=#$-!2)-N|!sY*#kvzxljEK6Kcd zEh#?CNRa%Q9PwX@mYBm!I@q7&au@9IDe!C_Mo8^OWcZQs=R!*?$y}l&1+;hAO3tj( zn=LM$TY2#H$OF;89%o;`w*Z7bAhRlS!n`$~6@NIqRV^J`Oeo-XLRNyiy)ED7AXQ_Y zrv-4{SS9}O5NkNysBnmqP(!{uY&s0=1CvX4^RclWgO(1g%1<9*5! z#3?SrM{wTE1bu#&HueP*c_9Ir?XiUi$P#QDndA9iMhsdeadBx8BndYkQQf8x&8C~B zD!nlCe0F)1NnO~56#uOE$*Jkq>vYX~+On#a@k?r__7i`$7k=+al&x3Y=c(}}-}$5* zi98(>+?ZW|_g1)Zw`lQ*UCI{=4kx8La$p3f3B+H(cJ3TV z$<*QPJ;-uiknBp68p86<0^Pkss8jzfbsbkQ=fiwv#b>anMdgnZ4CC(OS=ca^%38V> zSo2c$eWbW-Urghz_Va{Ooo~r_pZ9j^7X`3+F%7IImIS-7(trX1_z_`W=^MOy7z7TU z_DfvaV6Jt~?;M;rtt<>3vz-xaqQweHk;{j8K1o(EjG#6?9GNc}N`ES16A2IcvHNiM zdMcB(T1w(*#ii>s^4Y-(L;}cJ2R|Rgx_uLeHG~!BhdmS~mc%#+opJI z2N@>w_hTL7CgLxb%Suj#-ZZO#1KJ{L4s} z;VTR``icC9$bl<^_NDzU>^)PsTY{EmIk%2zm(=Q*$Y`0M>#a5pHqniZXMP58ImI!0 ztB>*M8a}-485)VbUzoCz{$rfbNSwT0Dj~zk#wKC;_-{I#8j5==dMmBYE|AV`f|ykC-Qm4hi2d-pXRg`*-oA_l^2{u^ zl!CQYo&F43-~Pp=V#HqBtw{XbvoAd^JD-!~YC!S`>Je~2*{%Q10sVid6UsS{aR~=7 zl5ZhWo0aTdFe}+rii|60WT1&{BEKm}Os?&d+$UEPIrl$6^M7lKPAm(shr?Q!IXobU z?>2b6Cv)s}Fsg+AO{Km6$;SVmCGvggi_*Q(8+ePy(HpCXTa)v6cg_AJ@g8A*Z50$Y z6>1vaCFIr_e%pmjY$pBhx&6mNy$3<0{H;!?Cgvp#_LAVC zAFNs_>Ap~kc$O8tDgL=xA@z0h6mRtQLvIs31|B@|xtS4Dd5#myWVTb(dh~koG_Wmq91IN| z2x$~{Nm^pAkbW7mt)&MN5pM^2i_Ela{{Diw-h$rl(+&`2~Ntl}) z9h>9N0#{Cv<4{eLpR6iHDh>=96aJN^Is6=z zrE}odJ%vhrV&PODtm$9FPP!npg>xliE-K!pXr za#Ni?3YbVN4&@+U0ZD@yZw0=2KrOjr6`#2TRr@oKT6hpOjpQR*+~>VHAxUzQqbC$P zhS$c7z36&FON;L^WDT8<|F+j#3@l7gevWN$9aHlC4tp*qs?e>XYw%J7h{J#&9Wj`= zOPe?SAWt|XxjXO6)x?x+KNQp#VTKzY^uB`1#bQivitzA=+$PF8H%+MMvq~iy?Ap?e zi2-TqNI53Tkll0xVG^d+8CvCBmU-QagafSAjzwkSf zcBd}#+9H>N~X`5mF=4f1j}4ssuP2!%=JYc=0~X!}>WIqcEbqUjl1 zl*B>c2+FZ2`(-zs(08lDQ3vIXKVKVY&e!i-lu>*b|B-uyzilNy*j$Q34qWZ)UEwrj z(|_l;8p5tufz<-m4F8(ajA}Mz$vFd{gE&V@Vk5elvTv=y$hXG(A5+$I_lw@&bWt05 z_~vMT*+#wFD4rZv$OdWHawPs{Qvl1yW`kNVax5YX7r)<5dwZLO@3|xoIhTF;0@mVf z4QbXT%oC?L0Go307Ax1eKb4$MXweRjF|fM{zIhfu1s8%BnK``s`S=&4Vg8K*p~Zr) zh86hQKdSZMTJ$eM)uPzHFZJ+BV)bI5rc%pXID10;y91lqPq2|5dx*siPs`VOeP$R+-M~aXXI3u%88CJ0_kqxMyKbecP)7IMfdx~WsS5THBgUf0cc)3%1OYC# zmK^@qWAd)u9@R|Yt8y<+k(Ah5U`Yx^!2i-PpvIY_Iab#g|9H*!^BPBjsPpsCYQT5G zCqiNYjN&P8iEhuz*5qijEG@Z7upIksf?&Pp5=M#)1#yBAU~E$57td3gn@qByAC_N- z6z(rn+zPj02N6U4xo%f4>)7uobJp z*k2*78S&>-r{Qev@cOFnS3y3}c8?2X^!pZCt?;Mn)AHux%&_>ut8$T308H%?abQ`% zA1~&R1SL(g(G}`8vI@WUi21Vo2W8g~sD1M8oTrvoiR@DUUir^vt zFtNjS>O~3%9s!|N)}`7<2SwDp3y7MAZVF~093%pyRfn;{SNb&ggS`>pcF&k<8EkG7 z%`5@45K|g}ZlXCQV4&|VpXMC74u_~@<6H$_k4jl#(srz)C1QC!Z~bV{u65G*#5GDjjQJh zf;Hy*$FNk}^bf0reZFx>R#>-N$u{E!Ze$rBO&?heuIJ}{9+GPtyf3DFFD4kW*^S;G z$|e&(Z@N>xIyMdF+VknTSpU)fu7%?+G6g2-HkUyq4ip=SHQ(?S2fkq6>~*XI&KSg3 zc+U5*>*QNTIicUL`}HSoskC>G!)lTewFR6FiU6n26@eRI$Zc%oefi<}O)!ut1 zJpPV6=PXd_!uA9rM4IbR-I(*n{=tjS46lMRlkRcd`o-}CZ&vkJqB^O?a1y1`Q>}$$ z|4(s+mLIg#HJ4cc|BpH6xfk(M(2>HA8GnrH2QMhLEm{jQbJ{^JU`+d$lW?YS8-f4X zQrH+mPd@sBA>>nljHYH5uIe>h<4TZ@0CEilRCjmV9{z-uhRYRkSXtGN0OU)F|43oB zE$#Z(7QAy7*brAiF!|XX3lYI*vRg2MQ}(}+_*naqLeGDrb7U#be9zF3)O>kOhk$1r z#tw$Zh;-xZ4gS)c_a-y=_51-PPmCg;0mTy*9uSy=I44qZRhU{jl*B44! zHZ^s%bn{-#I7^GJ*qg@;owb^hG=o}5cgh@<(e)d*3ExX3DvL|W)(LevVoE!jYSvTx z=KK}(qc8+j051|uB)|`5=hS$P7fwP))iVkG>#$x)Bsf5)Cqqs9Fe_!JDb3T0i}oX! zjcU@zy?TG{68%&lS~+jV;GEYxE(CEMo!<@{=SlTg>H(8Y-R4G3B8p(H(oxIH%)0(R zKj2m`Oid=y?w~1EPCSUr&kjwsQ?>6K6`yntb(BpBYH^kG*2Ac09SzMxYvL4A0HRZ9 zVO{pMM@olkr@W((?G<11UBq4ck0Uo;KAe@)ViC}kJ-T>uN(II zJ<$^P(A8Pz9i&fMS#vvsL0#jf2&>ukW$nM^^#$Ao_(433BAEGHYt$U4x$?5VtCs&Z zLg^no3P|s*r{2hg+O$9MAI-v3$Yj#~uQ%(Gz(0;IF_jl7m-b)hjaCQBVM}vfN>t_hYsT1^!aQbkNZlN zUH2y}$0ZhL-E&PXCm0rC@rFZqZZnQz)u=SQbSThMX6O`__K}ut$)+B^H|?0zrn0Rv zA#lqcU&tCqRgEe0eQG}^E^=BSa44X?pGl)Eb3AM+-(1@_w)kVzlw~nK6o{{7BKGQH zy=T_Hk+L$gN?YBw7|ym58TNE9&DWEVww28BY=Od2Y0?l(oqAmaZ++6dy}3zBx1}|h zY;jl((n9e?=(qRJ#f={kpuJGpZk08Q)6oO#IMLEyatUDXm+Qs(6*B*HQT4&vrOvH3#@POVxCUd(VGCHHY9@t;6 zT-$u>%X=5JyFj%-VSr)C$-C~4P?qICtknKDEA8%&Tf!=t!VO=;@D-NLBK+wR1!C7o zh4!$X@4E9vrrGyfdg$2z+Ryxqiih#(6OyCI1FhI8_{&G95Iwe|h&J*h@4zLqi1H9E zxooo_e9*H7Y8nWue_`MvvQx!InbWe4d|>rX48CG5pzzuTzK7hzCGQ~{quY3{zmcy6 zTKU+gGcJh7mbt8{K^|p!QVAN@u2hbPsApFJLEt(Fn|@gfyt{csLT-E}LSRH48^_2x z11O>9uiPPFLLk6$sRjmo%a9RE30lU0KE($H6%$m(@Qd3;XY1Mv6G%FO4mz)jQNM=4 zv#mlz`3xajoA|Rc#a8Wu^UkP0zj~sm5qB@nc8QFhyN_tL1wR~rf!dQm<4vys!5#FU zRfJ|A$c53|q7!qA#;4Znw-uhhS-0Ovu*TU;z^nRo439p(EjUhcT#HSV`C%rtBq=V3*v<`89QqM^F>X%Fr)&@`h4IVA^0=wDzA z*}yES=W|JFk#@;Vh`Q_a&#Gp8Hrk#_Fc%)}R`F}9G|vlm$++FBY2v*);F_MBehQc0 zw2}MVHC;nj77{#T*zU8jpM!5z^ek6n?|mCEZr}woS4`eAJ9>Q!RAcXOqh{A z@sgfdx5IBUPwPzEfQ~rN2XW0u?3FG!`^IM!mDBWWFTns@sT&p(d8GAc7lmL>tRu+f z48fl~b(xCzg?_R9uZ4)(yUuYRzmU+q_Iozgq$ubjzJxSK%#~~x*L5$FGP>i=GkE$D zI9KU#pCpc17~co-3JmMGm_@^mWBZdI-@pBis@fhHXCv<(7X>56P}I%UXcQ zbu;OsH?}Zw(vAVo5HELeBT0Qx)2ZPcl_wUaVI?zZ0!zg<>+)EQ1lJhMdS2)%Mf>8vb5hi z&V0hb<0wp^u1^?D(?-;cm4!<#(=5}gKQ`gxup4ZBKo%y(!SMwD+rvCk!KDBKrnls= z*WR12X}h0_8i8P5hJ*+3=Gx#Y)lpHO%gZf9@iYL5-|x{6LPAzFEZmb)?!RF_kG2mV zf6rdAUJY2-E#a&SzliK19f7b*#BPCyWh=HyFvw{;_)@Jn(CMLVY{r{tPo5elJ?37M zwI!VC_n`&XMO-v8X-jCeFh9$_(|7lvWrfUYNG684TqZ8uCgV<=d6%|gJf?-4ctyqC)jc% ze9wE_tGj2=5jDT^p*kL&EnjyL82>K@ycb>&zVa#y{w7Sd-PEbcD9be@74 zmz*uthi;Ky@4mq}IfC%uc#nHRHMpYb8^mU<(*ulkwXhsLKho8dIQV>-Jr6WU413L8 z`bs)|KRtS&T6|<0f2GI~D^tH5k04s4i zWp+0e7z9Tz83{JGTRw0j=XhQBEKgoS+-D`hbcmTmna24QE z5td}^(V6ibjcK30gd7Y;#07dvM$V-{2aI8QbFegI1*xJUZg3&$VLhxtPG?nNY=rji zly4wL@x`*Eksj=#*h%iFZZDj+e=-C&%_28@j_%rHzFKVeMy=ujjSszu9N+QRq$6Q#Y({?xO}{j1N>f(&den z`Tm-|6}?8?=CcK0%TLnWk!lAQF57SBpJTTVI|_=^)Z+0R_uve)?D)}Ytzdby2|3ni=#)XXsZH--?c6Jya5ZJi=ux7naALcqvq}N zV=xGG2uY!0eImxm zuxGxN;yCldd8itA3er6aDE&yuRGgC{K>Wah6{}l?)9LDHjjfy=(k|05iY}w6w4uyL zzF5kXUeDD(jhmEP9TX~X5|e31M^cnN^$(y@pfhZ5#|RBSgGK>)ka7;!nslMEct^>1 zSXsc)>~#SXyu!e$Z(=AzT6Pfj18B!GhSXFhlB?f=;%d zaRvgFE_tujXJ9)@GMSmcM3F_;BjL#&5r#onCQ!})L_12&fcw`6o6Xl5nHvzdY)17# zn2k=w`^e-Svy_Mp$l!n9(g{P|P-NZ)M2ORXzf)qB{K`qB@OP#u!t1?GlP(Z_eYU-XR%8OFPcj4tY{LWD> zOAN-$QRz(=+foXe$mibr;L$HF5Yz2lbLQi_F1cy6|FO z#K7h!8!U<&FSbrR5-wjaZD1Nv5vKyRl0MyFUu9I6rU*~E{Kc(Uu+^CriS*s~}Z7*gg@-Q_28xx2!UgMJ zNV5oTL1nZVj+JjuLEC)n%Hoe>B06E*f)7-_rTqGCC6Q6osq^SC5Aw!RL8}OsO!1R) zh1H9CeHjVEb~QMp_I^lv*^R9c+fm-mvtFq^Tx-~TYt}P~Kb=kWTczaMO1n85gEzc8 zuAHoZ3;wTv@gdimD>dTtl)mZT5pKR6`H%rUZX=5wEg0N-Vy^q-XCCE$c{>W$CsPDy z5N6AP)qPKb{^fais`pE*C4DANi7$r6(O+Yj`2*w3&4(}SyxopSPjfwjE;!p>TeVUs zsYE3BJCND@RdYDmB|idRW86ZJ%jA>lK6xhb?q54mhb0B(A^%_KWLp7?)siGNubQ6u z3>j}B0jwp1{NO;X>-LZg{ZYwDz8YMEK5ass-q&N-8epA0-a|cs5}YRKGQ<*lWc$jh zqhF?6JnDx_9E)zI?te6|Ioq{|U7nOic;~ID_F3kprk%wha)xsGzkA(d<2=IXLS0>- zpN?n_*Ug=#odhof+}QJub!9Dx*@q4~`$$#s#d8-wy5fOxc*kPXb|B1_yM0})wQC@> zDB9z6F$yzv{zPMOsofS$)JcGg?iOeYXmV z`})X7>`k{HpV)4->2m;cJUqbDD1vQ+)<2cl1`7w*rvmBn43UzLNtRaB(%GRZ&k}(@ zGSEa~(G?0a8_`9xkm%eF$2kwkt7Q8|4-c^;GtHw-dEmS8#ZY|KalZr`k}SAL&Aon^ zZq-$sZMR`u(u^xDchI^>2@hNZ@~{oR&D|q>iOX(3DQ_M8=m*yGNMk}>cBq^72QGM! zA5|h=j7+pn|6Qp+JYT!)?^Iv$L@&Z44^s4<`M+YuE9SyIBZ>OI<2oz1RjCy3#O;n(se4k@_vB*@RI#I_j|HVHm3sw>qny zNfA;Hb|rY*v21(DGNMI#&w5S5D7QDkm-aI-u%JUnj4~%VS<%xohEgC1E58GI2asMy zOu$-k)-#M;a#NK|XYf)W6uZ8(Z)ckk3YH9*F9pJ}sF2HjOt47Z?AckFn~R@QtI5%* z76~i?ZT{+ZC;0TV?P5 zM)nQ1+|7t~V_UpAdLg!$MK*M!$4>Mv=Uf~OtYYmfszyety>pCE(bK|dTLabXBG*kS#8 z9G+_$Slx4sikp=It(bJNgsN_#Kl;9nN4ui<9#^;;0*ykHKS!@b4|hnO4W4wVr5Oe^ zs5X{uEt0@i4nR@+nw}8c17eXJ)=-auq4f8L{fsK+Y;^}Y93wNs`TU@%!)iJ5{&`(hz3A>Q6jq6$26WXA!*_s^lYKbwjy>sT5`{~lV$9zX_ zCk#5y-&^x@ENanGsUMeuj~?|i`&due3~y(5Ko%8a$Hq@kFqHcy^?VVD^$j3q>w(?Mc)ai38OQ4cJh&FOc$l-gm%n6D zqYs^^V+-kVJcHW`WQ&(~(8NdK(HK;vS5PdQsy{JBEc#FWMmz#ID9rCxMj!_2!}f@( zgkKk!XO5RDeF|80HEI&MExj!>DszwWodL^>7B?4HBI`#Ll3EfsO&D{uuM679>yDTF z$0PqSFaN;||7#bCYzjl`JKtal6~YMte@{CpZ$?RO6$e_*fC+e#Z{qC%cW8yF;Z%3jjR2nHb|L^LgsJ<-~eUMiFgJi??W1Q_lJGJiuUKaCWe|&&C`2dwTDt-|042gzC{&3 zUd92zW-z#FuB|6in&h15#p)>2kFPe1kL5uK()o)=d}k1te>Pk!o`=hT07?iXc~*mI0f zjDTU5hv1kl9Lx50aV^Jgb+q?tJng>E{@_t9Of6>w1vLMFL=uZ{d~z9|Z%p={nVzspa&+Zv86wrSuxi`#lji&NP zp|#%sK93aIT)w2uGZD4A$)Qgf{))j;lJu_~5pL#xz2Y)|_*p5=pLtk5N$uueVyZns z|9aIkDVP4;Y_ansYK`n#Q}{4{=D%J!Rg&ht*B9aU$wI&Ut7N$%^uM}FvHg$k{$n!# z3*-DRV3k&a9=4?!9ZAw$$wh}&(yP;xmmb|rg__UQFle1WmXutGWJq{2U&~11Uu3|o zCO?wPdL+OEKR=frvbFb0b_!GT*%H`nCg~dQ87~-6UkPL%>$*XOHo2cD4DpOwhn$&q zWKGZSRc?lGA{5ln5H&Rh+@HYhJ9M1k$v^~dA%(1)rPjkcB-RFx7J58ZPch(GK38BsynLZ9*)du@>19*I8b} zY*7&e1j!Pc93+Y4*eV$$=OjvwB28>MoOi%4-2a<9v)+Ak-QnLTs@hfc z+xxcbMu;P{YX0?E zf&Bx`Ka^OL2+DhZjSm(c?}j{*VkH|OF@6$!vFf2$5WBa4xIsYws~&2pipz6!jA7Q; zZupqu7=7}?QiuypYrv-$f;=5kA1@81vENTVM@#dlbATrtkAUHU?@a{a2IB{IU@HIp z_K*GNIH?x#FtnaB2e7x3D*Tlh!#O!%L!32vaSxTej0ay|t$qZ&!E$ZgIps@!cwp|5 z+#2xZg{~@;)fh*DS%!Ny@DcDD%UnZ-2~%b~jq$YC<%u8bfXE1;OP5pvMDbWjxuWxeSaguvcPF*BV1P{AHk-3QP0Oc?loBW;S@H}J_6Yq&i6JZUJ|X%u3qWzG0n~(Ovg5E$$+dd~ zUU}lZF*x9PDd$75&9{roX~AX+{_#c4-J1G+B*jfh_0|Dx%^&99y@Md=57{D_Cd?0D zXmgb@=2H-0%Db*4kzl-r#=iFG@hO+0oQQsV@66l^CiQKCcGfxQBG!19)T1eU0RZs> z6sdFRDvGTsEtQKbw1(LVph69vpp4O&d%n{rDD`c)H9&{jZG^ntdAJP+fS>S+w-wx{ zM|JRw0kO3?ulR*2mU;AQQ?LH56?vW2u=yWlrcFXYhfWI$le0FejfZ7!i6D&LH44LS zj2@8mEX=hAp2GVk8Fxg`n4LHnhC65_svOYg%EFC5-i+*nPVx>EeuQlFe&qy^gKQ8Z7tI&fsa#T<1P$b^MWhXs zveZ4m327jq&=$A|RqLN+wWD6;Hxo@@4{{JV52M$TzhTwJeX9{?riLhv z0*0R+^~6*6TZdKf_I=jrv`~S76b=QoSm=BXk6p=1lwaFbmQB7*KH%Y#H!*t3mDoJ5 z9N-bq59i}6r8nhq>90E@!>?alc&P3aP64vuxkk*GYrdsGX%QPgsl3Dd z$G)`IZ+)|DORoO;GUf3?J!m)aZ8Sjd`s?O!6_w}K1MQ$41+w44|7OCQ*+kkS0yPMf zq6S%#&5~SwQ4-4~`Mj}VsuP9tKC?U$NA3g#89vP+f!@PuqlGI@DZk7=!4LBJ)YJpN zEUB=d5ok1&69l^fY}#%JBINE)HlyJr60@;;v!uq%R?6>_oFwM4_hThsFnt|y2{GFj z_T9tf@WA9`Tj3%EL$S4I#rp*$SU+_q}u@ z3#>KLznYm86KCh$38jY(`A*f(to6fCCG`()K6_Dya>dEHc)h$h483zfi1y5%Kn@%m zWB=zaR|;}DO=1NcbD8h3i*B8b4+VzpRDI)e?Y(!=i2Y3nTly0%{}bk`Z!zkb>=j~u z?6R#X_PW6uvREco;BE3x_%UWAZQ(#J*eH4+W00%0p0!H!DkE5z=`7awhb%;StHP|1 zbfSAwbMN^f)iS{oM1W=UCsFHrs<9m6?Jth`)Hl}`F7992Tsd^eIHgj%UnCwL2YY!! zl?FZB6m*z%spBj*l^i!=h6(}RZ#CN&%vo*>1Gzx5pe0S`hfjKU-ps5MUXB>>pR5H^ zUsGo_h%!ol<-74=`owP)9za%@rohVE^7PbtG}*>{N=NTSOXErWXCa%tr!Kbo6V;l3 z{B&=+_Vy!}QZkY8*L= z8n`KGKfc4m1AC%z>yWKD{M2b&OT*KUUC8F%rHj4grP(5z>RRN7lkfAhRzGSucUut= zCYTz^xR1f|m^LePm8JV_v!~v6P?E7XeSEc81W}Y7GcQScp4#`Yk};BlLBq$Eq(c)L z7f}S)p z47Kf>5wex=TeAAM;Xm3K3=OcB)g)SF>7JR(d-M+`@Asb!3u zO?(Cl>4Hl$AZgqIy90L5HRYlfD2nRX|HBhF8oBmDq|dEL(%mUl;e~Q;(&B@A-z@|U zzd2q0dg_BJ6}E}Eyp6*zPs7XG`RRRUfRD*n(2;?MuQrtX2fp)XLbLLMPQN$D+bcQP zv%hV=N*6z#vef*iX8PYPyvzLfCd~V!ey_zG;N4Y4g`pW)Y2`hY=P$;yzl~mhcV_Lg z!lY0=RIs3l`kwzZDdc}e!sMGn-*H|2!bo0hN^plx@dYGdni1&F)G3DZ9Hw5AnpLerbvKefqqqvFmU}Wo*G4 zj$M{cN8q~cunk5q*qekk<6SbAjixO8_Gr&taz{&TYBS-|Y=Q)W**e(tLo5)7tA9%q zl#vZ{G{*m1{Qi^BYnZSN28#m!?^I`cY?VY?!o)qC;uttnceBvXq243Ao(-;qMcX0z zXSZxnN&bYm13WjL^lPS{*+`ksjP7ssG_a8Yt_3E!;2kLCD&FJw1ZL!@!6|4bmj4J= zqg=nrptcRS0$3uK>>y1hl2mI-J+i!S1M43adoxuc=(J2!Id{f_@BD=LMcqyO`nX19 z#WG_YF{BnO$7a5xZ;$O?8GTYaWfh6&Tmm%~NqK1?Rko{vRD&M%RminN{f=l#wo~&l z*qG^=O0UAUskd*?sylI!kYKt6(>jkVPaJm|-n>S}vh*wV`O63yUqUhFq3#CO9DQZP z%Nj9At6?nRog!tN5BpJ4V|SGtC$V#;l*G{cb1>nCCLGQ;HHNewH=kq3MuM)l8U?J9;c7UP_RqZ4 zrP&U9`?KxW_zZs-;WH&`mx))UjTVrXUi7ajCNdv9!qK_uR3&5s@~Hml+CNhJXRiHk zS_U(R8;da0r1EBjqaOpS{1d4}%-8P1`2_XSVZOu>dGsS~SQQ7S`~E%&;q#CBBTg%W zV;r#fT+)?^L!UJYDjNd%sVB>~&b zKqH<)=Y0<2@V;Mxy`R5c9x&PK(9yBkG_zY<(2=}s*LSKYa#*IOItOS-x&u{PgWR$q zwy_(AjCwJ=Jat%&#|F?}YeL|4L%nZJ|0!l=?MXpj8&7TNhmcb?8QMkJuP}-pim|@y zuqDyE3eF6xd@N4dUk+rk4e2TL&x_!3MDe5(ss#A2N!mfbd^Tet<7?dKV%qe{Jd`HG z)a89yez8?>;YB-s&iS>2_LzR-#t~mce(1R~6Sz0`J+D)FJ_SwCc^Bw4d$keF`IkT3 z`EI>PmkTDJZ_SlJg3l)&=8##ax%c?^ie*rbs~Zq1$jPhRg~{Qk>qwfD`K|Nd!AR zMQyzY76RkP)3&DestX^v2bIa`W}PC_V|*f=L>UZpXR7Wev9Uh;c9BR20^29wce=g# zp6lv;d}7%up0IBEnu{7~QX!jbo|1PZSKa*Zo{y_c|7!{4q&RqI5XF5i`zlqp6Vd)x zfgG#=DR_`qdu9=v{W!5w{2uNYtHycLMUZ|O@H#-jU|>^ZXv?jxf>U#uvM5+`jd@dj zpX_jQ^CBVj4M)8jeH0W@E_j#T!v>Mzr=$PHnnA0-hhQ8z(Z9Y9)-_W}COUr8s<^RG zCFgItM_xKX%dgmC|CO&qDVgeiGHhLti)0$MTt1rUe%+)@INm87oa_(eR+#`((`>wy ztefvn3H7#A$LL4e(v?6ztsZ=BnP+#(bll{$J1w8oe0zjplu$69gIa?w{2V1A$}eyt z^JXL^55b1g)*%X{TC`_Z>$A&19BwT>p1^BI)XA9q2P3zycj^lWK}YBNZySzYgrl3T z+?6h(tK8wssi|dnKao}h$s>6E1_cF6!fgegIFMPy>dbZ(N!s`QSm#yW)mHuEElEcj>HFk}__Dei8TJIRg4Pv@0@ih*XU!d%E5h>u!cSW_)D z_&Tig9+X2D<7-y3GZ^Dwq2rsCUT+TT>7Yjv(ODb6W%Zx+bQS6W+%s3T{bml72f#*R zuQO8$Gvpj1^fyjbU3spKndcp6r=j;hW~J+rvP^#1_cq#sSBdm33@MY6{RuvEZhp9 zK*6Sfc5I>Gr5FEN)gMTU6A}KQYThvi-RpY~-7hdj{Kj7nU=x&AHq#V#wMDO4zg)zB zMEU2`DdV_4CLH^%(CbboVFyV#`|k-=2AmMM_u|D8jDE18&K$Ym0(@4Xv8cQ9gE~$9 zBhEeyaJp69^36X*e6`}nYqUBnuKMt~)v(bfCy{F9iNl zWM@il!HE0}pxa%BYkj~l9nq(f?BtuuhZ;Leg5IvbH@9Q~P&Id8wfh(rs1M#6KiY;b z9mkwtE^J9tKiY;2)5#ehB|6i2DBlaY_3FIb`KA|zDLgCpQ6j0csQ=!PxfV?&P((!z z1%00Nw;|KF37%o{$%s@LBF|pn+!HzwC?;LZvQR2s?+J^t%Zhco)m~%Kuj{d1%@*%_;xh!PU(e-GP3R>H{L@`)9il=-Jze6$=Kw|GZpwk6`h*;snDV z3`E1B?F-PwUDCZ{ng+(s1^RmR4-8oBV(pMhKd=jj>{NE$4&=FN5l`TxKz~0oM6T7H zZ1TCF{vPAf4f|zU0(Tw*Ppbc)CRAd}18WwoK z@k|Oi!BlOREFKS@U}g`)Pf#*w3?mjx289->vvn-c2P3iACj@?E@&UDTU$&wMo z64-xHdnjwV`0CD`?+eGq?La?$m5@`Spy=febX-UrP5iAh6gQ7!bD^R^kIp;j0ly_% z_Wite5=8~FLmF_osXJzs5ys4qI7Rk`?O60B)H7bbEaDc~juxU3%7|dwzN1sk;;L{~ z$(_w)43>*@u{3_c6w$^V$?{>5^dqL;8~wDFC^FlGk96?2x=Ig05*fPQ;g`^xcsHCP zdS(z_hYv%$Ttg(Em*b`_eflsIJ;BNS>i(b5a5eo`u}9m`q~O@}72*um#x-Q&zKlmXQ1kH?55w7xwGKCs^tPpJ z(`CwgV^_9v_bAmknwo42g#1b&rF2aL^-44T*5No8DiT-hanE4Bj?*?oF<0*O@;C!% z{Q^JBMTNQFm4VeCz(OkuQk{jHz7#Lu=tgKnMzT!cC%+ZnV}mPLJuEZIHDzCtX2dnF zzXzvuSADY6*Ch z_JM}rTUy^HCAxfm)i97hzn+`{U5Wfz$3&i8INU)kkv5T#5?M;Lu-bNn1RdR}L2i z3@kn*z9gpIQolyA#i!q;p?=1xc?1-{@f2wDcfTfJFs1Y*6m+C{{TiEAVqH{tHsN!D ziOvV9mMtQeZ*n`c{P-dVB({TgsquSb+Gis+40T$%)&IdP{UQl@X^VUvClT6V`|Y8@W; z&O931*PzPvhn;q#+{@ReB_l`V&s zc6>4Swc30CeUfuYibqDhXWy^$*8W_tqqnV7-|pNfYY_PSiCFhv>hrxeOJiiGDRAD$ ztbZxhU^&&AWm=d)aNZ4rzl-fJEI`38{x;_AT>DDCWnAhgKS|bEWHfNJpO;_?`8^>u}n_S5)udrw(qtyw0S@slaPdv@)tuqB zIl!s0`ravR#34^KYEZzG_4+X^a5k3vj|*ZM2}O|hgzOwNP)%jm`DM$RL6msJj#CL% zQ(@dA8q2@RegvxOx>ZXs)Dlefa)AbvJD5D zLXnCe-bPjYnBuGb3J;RM#A?q$RkdzLojLWKzse5bylL&6S#R;2 z>Br8;oWa2GT=g8I*iDYLIIRaAn65kdpa0O%>$LfX-HS!R4ty(=n7Z04X~ke%1{Zrr zZdZ&hv3z|!@GegPl)w3NR1BI7G5JO@){&fI6-J>Kh)Utf5$C114fhmq9lX%5=wy83 zqR+vtCdPpqhZiy~>|sY&XiU=8#5U=yCVL0nb!V^>bqZp02;q?x8nbj)k6p1s)w)@K zmB(-D(?#uW-5>gW&ThC|qnDnndazLG2XgM!-3LT0vVLD_wEta}e=flPf0udxpU>t0 zAFlC;xD>9twJd!LV(!OrSZEh)Bj`NMtpyD!)$ai>B&4RuA6F%wB%-fqMEdgv7$%e6 zsQXvGc-+{nmi4B!g25Jq>c%X+gq#+SNdZdcy-jk!oEWA;ekZwh%4e&(FX*QUrGLJE zi{oiF(mxhhL0jwEe{;UZKOjE_E$&Ie2kF0p#)5W2-a19>Ao^1=@1Vi%4pi!9E90N@ z%k7B=Kc;BH8hRhH8VpOG2$VZD@$+9)uLh#1c`s$=@U`*lisGv?p+%gr9sqpw{? zkpf0_^7uxtJh|(w+)4}5M4#L~BRlIR4HExgox<^0s)~Qip=#n z34^et*dMS@;(vig);HB}xA(*tcK;Y-8BsHggPW_W1mArzX&)gw#w!+Z`t^#_Ly&j7 z3N)+%2x49(dC2$I4m;C!y@T4pLM%YZh+5M;BWAS?xa$&7MVlCBzytY(ju!)z7Zer( z*TP0FEexIpt|K$~0xV~ChEe16WA-yKg2C9O(J)r?bL#IHFxY|(yCaXS%nKV!SS7Q7G^Ob^d8uuTDhMMJ+-jZh``v8{*SuS*KJg??T=iwk`TJHcPm4~dF~LC4?; zpR1#3Hc4gm#0X8?gf#$7s9?bF^KK+|sj1L^7z)fDnV+3W)j7(~yn8?n>p8CQF60dK z&P7{VoKA)SBMaa`l90A(s8H{PJleEFy&xZGmuF&?;-@jIznKgPoKKX-Z)8%kO^X%6| zVc(=#y3nj^+WBb+=KrIwx285({d2>@ta)N>d`0$R+r1@=0phnTYcOn$*H;->LV4rC zHNW?6K{G3^$7(2aU##qXvz&9n4t2b0>EA3vu@oA{MDE{Y9)(Zt=BJAO!^ZH8^0-3x z-U}OXlL&WL-Gu%!w^m*MLkcLrDYQhjJxx-%o1VqY4fTWRi(wiyqk#gO-rw(#@ip@8 z-}OiKu>O;FKGOflt528g!c`YWFQ(ndUw_4&h(q zx)Xb;RRsAyAdZ0kFkCC>uU!xdI`{!i8h|WSdyS%gX8iP=s#^Y$?jqPPzGV0D2O4_x zT{w>q*fAbC1Vg~o&TLGM1a~zXme+Y>Qudx-{l0l>U0^2=?(#I4-TSV%fv4gHki_Sf z(`_OdeDCmhGbTL)`vW9>lV1PgtGJ2YvYlTs=t*u)MOzH`%$6y3!MCGV@@wSXf0C^y8&e_CIAwH4Lg14Eepg(Ew^e-2!D*{v6@~z^Uzjz zWIO_CTL$+HI2zTye|D^f#PdAMjAcx60Ry>poW>i4A9m%FZK;c05Dh&J)M@YmDSj=i z;VAfW&e2?4;u#)koAC&6>0{!%{2=i789_-Z_KfBy_sXCa8GddkV4MJHh}+O={w(dM zgYt<^XGB9MJfE7cE6nGxbm%(7glHH{KlzDEswap^amGD}x>D)9PY!~BF=G!8=y|~` zGdG4fn%8oBYxt+})&-@vp?7F%){;umR;Rn~4?#2{eFM^+0(XW-8DDxtUYS z1=|i$j<^*h%O_4x>Q{S4M)P?Y^%`l4g&?=#YUTlxO(Q<=R;QU=W;eC8wXnxZo2$sa zY4nc`bM@ICeKnUxjLcYoe%t$&308#d!0w8E5KaXdd2YJ~dcw04k;TF@a&m8->u zqs^<(@_?}!P*l`_r)f|$E(cnlJ1~$V2(p!hD|?4N&$Jz@zB?Cp9d{q=(6nI^!d^

    y9pf2PC#$Cd#Rk2;B6pG?sy_8h8v2!-`mOu1KgGZF9Z41;Vi zb7WWUXrbAYCo_&HbLAKjOxw<9+QM-=p=jtL@o02ilWt=h;AdkQ3vlt)i@2mhWV^&| zJ!YJ~WlH)^m5h`fEkNc`6`AvCuoKwv9p>(?p*c zFissHW(L6wxQgYK37eamy9D$@T9)4*)a;ta1$+Hi+31{g%XF>jOWH_-)N{A&wC|6Q zLj7eMk6mh&0aS3)mHpr!vo!g+>JpF)zn?4)VJ&B-^+^=laQMRp0X{hEJK)zb83#VzO55+h(!+x6oAEp>N94 z9-C`**1GeZHUk}2n1<83hP0)mK9Kl^JU(>WUv(_I#!C(Q2-y9E)cUL%l(2b%ys|Tk zasW`{z2vXTV#58~g74GgjI*`blLMCgZJI=WbU#kzbO#w}f6?VOH+yu>=yKrAU*F7U~aVI+OfGJ@otTv?2Pmu`6|F~-hff! z%2>v%25}!gXR5kA@#wW-j_HRSD#ctO(TC69ncugla(6)hu^3qFz=M@#ufgON_8p&3 z!K`c4J_N;x*#shEKP9SL>Wb6Al*xYl)^y!j1#zT;Z~u{?HZ>Un>WpSq5#FpsADSw zOix>jalh0oeq>yKLq6IXJJ_;XhupaaL!X9jG`LCfoBB-at_XggssFZvovht>1NATQ zl4!UZ9U#6>jF1{0Pv1Y$|Hk1`7fPstg`QTGj0C}sJJ7C?uKlUw8wt$2r7$TL8YAQ^ z&t}@^myr`7S*@3S%QWq@#O<;BW0tSumoHld_dM&DTQ+}Bq&&|0xai{_GA)9i`6p>z zSgB2Ll1`EID1Mn;)&$OK}oXGm*erUmVb4R#{^-*mVfKmp%b z=nr>WOx?l7+3PCuy7f#BV{-Be8eS9NA?LS+c!a{)`Ys*IsrtaDh@N}X_ramesWSU* zD9;6w{?BS{DL+{FDV<(El>cilhPS|2r%3q=Z&>p(efK2KH7{)_uoPLfwl z?8qDXH^Hq1y33ZgKX_s#`s)CyoaPFD)0)}y-FJS=aw8iSXm>*-TNxce%p2#_&9ESLWXxG zz`~OOc+q@i%DGB#<6ZJM$(;|0fLA&MimDs!QhxyHTQ>54gIKn`UD(!lLg&T+24jtz zUE@kRi8nhwJlHjFdeVV}Gl1bHm%i@vs*;L+)LuWb5v>e}6*lw2$g(UGl=P!vWELm05{tW!9?4+rLEOiY#%f z{}<*OkH_>F$ku!KH#czCTuXDp7>!oeOlVA@j3F_cmFvruJ*gJkgHtv0Q z&KZnv(EmL7k4XcwG6Hw>0R@{9B`lOoDDwJ%UoRQs9?X^F>!B)+0!0esd~pkfWU z0LGk*84%%-_))6OQg(<-juvN$+Xpq7B&_vGH|+>L^q@cW)Z;c3OA~xNSH08kY9bee zl3~kR0tP)t+$5H>HzYyAR&f$Eb@FHpaP=c&1Hb=_>`wMD>VWp2mMH+ zDWC^*B!lEKy?WHUR>I7GdUoxMlE)xbTf>Bd7v~NNatDin!&be~GT-_8^UxT&QMN&Y zG)W+_W(DIUI#JlNTWc+PLSDzd1UvBuBMkBL-dtT+_D5`p8&@d$BFlD0xNiGJ9#A0L zQ-jO{jT#XMG}C_JL0)x6Aj^2}ZjjxF>CB_gshNm2vwttFn0)Pf# z>Y|uNKXfCS;}C;f2zq24siym7;i29V26N-giv+ZX$^74|EcvO={ZT;|tO6ObYg4Z( zt%MyiI%5tqTTFiYWt~wer4=k_kW&vRkbK4R zX7*haypU$i^FC9e>x@i(W{is2pm}+**0OX;)u?dKy2XwUbmKkSTetjySOWJ6Mbf)z z)IJySW~pu+5eYk`V1A@yi8{Sc*ZnmLFfMzbcUc-h z71Lzf2!Iixk^7;y(Y<_yyO{yS&5s;zAVl5#b9qKlnZC0sJ(ZFfzvyZ5>{>Qd%Al`H z6H}eo3>Uh;3C%xUm^y8X zv3)$N&R%uquJ`TkcpFui2<JW6Y_(0F~C4dz~h0SOg6+d$%U4d{`3c1UmHBv zzO6N^J)q!^{R(-?um`;l#BHgIlNsNNJ7hD2R^I>4heTfzK9P;9NSF$>O654QH>}i6 zXZFJ?|AhDKhrz3@Xb5ih?7Mx$vL3^hv61-<4ZzP+4kq#Fc4`f-?>|K35$ITP=$%3O zo_+ah@pftgfw;AbWh9p$Rw)zyf%49vIhLGA$~jx0pR$>%r@H;2`gwun17w?B`#pY* z0>gKDxJqe}P47yI?OmE?lJs&t9+-T%$vA7qiIEn^cn;j-bq$+_!1t=%0S_L~1Wge_jUC52W90m3WD`tsyo1BedE&zIH2_Cscy-mf1Z= z-TRBpA1G^2m<9{tI*zj^T_K&7vP{OYWQ9ImH>#}(m<{5Jw3j}5DfTl7c=q@^qK5Ed zSCYvtA$C=*1M=NAbWjs1)eidu3Zjvc>$;&=XZVC`=$=K1OrWv$4@4lP+Gi4FUj-9N>$3GM81z1u{+mr!4jHEpD}a@pi{(2>+H z|7XoFs1$s2G_=kIt4luluQGI+9j`rL!b#}+@q8S|&^2U8oXh|dKYXOE=5N^_24v`Ew9a|!Ob$cN>hs8?LmBtW^Y-i zy4KW1nGa8@;TEp}$=elb5#Gg~-(zid@!9|EVE@z6epmhLEsZyh^-} zwemkZ$zBo?$W}^gTk*wBSBBAR%@gyc4N)ukCg6AM|T@KG( zlyNi)X19I?Yb0L#c9qwR&py*5c}(J+sHs83=^ON`OyHN;70T923pd!P3(Qp8k~Fq) zZv*v6_)tJqa31}nYvCppkw&C;q~_0-DuvntqYneK@a2OXFXI<+_fT$w=-8ir{+B7; zKU~qw3~X4Bb>a+H?Q9?$bKXSFco;Q1Tfby$EclV_wX)F>l;FCF1}yva9EZHGy2xb3 zzEqQ*w9G%wC8y);+-{1;6T2Sfg_9`uj0`n1U^2VED~BVQ+ZR$GAYhr`W3_O~y$1=v zp-KbS5htw-1#Yp%9Ramu93V;o(zDi#)(Q}wA4p=a*wuvu27)p4x`g8BQ zFO5cT%hjkJ45Wi?ao(V^a2Mi4!=1At^9po1e5`eJRQ7WW@nHGIZqu`>C)l@iG^z|w ziEw)E+8x`l)AVjTC)j&Vs3Y%oAh@{+h;cK-NOz!tx}4*+mv+qe!k5u(`wRVSDRe23 z5)y!|q@57YRJ)`aIq$+U7A6kd8HD_lTy>3e9sVws9tafV%RJ&Dx;c_W%x+s|ee+jr zuL47v66jfuQJeq^#Lq$FQEnc9>Q6Z0nMLNkTlPva@nNJ6Y=iViDg6>QpYQeT>m$&} zgeJ2-O5jU-$AlIg27L1lf7)(iX0Oa0i` zMCTcFpTGY;x>g5~E~>LMP}1Tp`5C&3oRqqiB63~b!KVEO4@|3T0ohTpzN1*eRLd>8 z_wItdR2tFP@(*P7FXgL4?&h54-q`H1BNdzYp1Z;P;r5wY3FLNk3U{O7a)mUx#^h4g zJETtmJ*`IK8v4b&>{;+1Mhgh9&5E_{2oUdUKZhZ{XFp|J&^VsCXmh^tb<6$#D z#L)1C(^0HE^K~|rc0!#O&dxOQV8xG)czR1N2N6Fe$$eI^v!eA(fI3oP8>ssV74GV9 zpctywR%>!As5E%wfsNmXi9^{27Yumf*4*GWqTngFccy#btf%0dS|nPENtj+rbKs_q z{d>-Uc~KSS_vzlAKSE#@ptHv?2V?CHdfy!H0j3p4VM1KfG-b&zGuKZjM`qk-Ml`wS z+iq(FzaSf`X;@~i+(lbRULNY2Cm5dVg5_0Z-cZQj)X~M)wi~_atXgBcp z?fQ3*nT(@n;M>(XW8@(s6WA8!q#@&YJ=7=KBwyhREgT*@cMe!TON)+^a|?Xnu^afo zJk>?2y|GVVCP#Nh{`HyqgrzGV$iWgD9F7W^WJTi;K9@<>UCzK<~Dk^v8=B#~Z)v^-=?{(E?P zdM58hbCHPrfT;_A&5ocA{V}b}Wpsr+FRmsYH~+OJWmYIqpVf&RcEoL!PgA4=up4+IIb3>Upzc##ULuzi{Pz!z~%1*b!eBD#(d ziEZ2!q2H??)Qsr2U*UJvDMySXC>?*-+VDrMHrNM{JNtZJDMG9DNJD4N^#enysQ1l& z#4rMwFB7Zg!rEK6h_`y93j8Ql7-6&-BM0AOnlRpn~M zCLvb(l)LDl>Ds(2=GF_wd(V76|L*8XRp)Nm(@z_9!QS*mfDwwAnmY>y#fC;ua;StQ zL&VQiwftiY(2HK6n1s!yD$&G@5r2a^*{KvFYz$~GCib$q$jW&)-wK~?>IgQf@_dRXj? z(Ow~*8~3CcMbvc;se=Q^DO{bsQNz|hw&aRzite)E1<-EkWMzytvg zf6y%gI&cU(f$_1nC@j*nTD65bkk32AF>QIA<;kZp4^&|SbfHe^JI?iLC#f9 zj#N=eVzoy;=u-NJr(a)+a`~ExI-m*U5~(cm8A5yOGM){0WLXP7Tl08k7yj#a-HGMK zU3iI{H=eZzf4%Tc`ZdsT;RYtVyC_=!aa=L!=U)UBP-t|!o{a{ZyA{L`8h5B)@oM>W zbVZux%`!H*6yAej3l>vvk;`$iou45&_=d{0|N5@-VE%YPyR{ivq?Mn$(d;=`U>#F- ztBi;97JSdcX`Hmg{y^T^ek6h8VBU8@^YaB_t$9)JBG(q}VuRtFCbL{7R0!k4qT-?k zs}5g*$J^J9Y8(Z}OZ}KK3|bn^cg0HxbO^{+(dzH+#ulh%sD%>IJ*shnsjT#+Ib$6@ z4t<6Z9FR5Mm-TK&U^K}ALp;JnZoSe3V11-X-`8=tImKEZpGwUEez@8s0@>A^{urjY zrPp6%@%ciF*5GD{g5pPP#{fKiK!<+k%L4Xg$2#Y&@x5LcDb>dGzNG&_C9Y1XfoAFh z&-ZC+Z&L*Au9jE1kA3)z)G42{j5gIRdD2pJ(-h>!itgiSbJE!6MJP1(f-GSl7c1q+o^+!1Van-c~p%-|hltzu% z9c*4GY@;I0f;wyb6`Yi{MTYS51j_sZipdKF@~*Ls7kB~{<}ZcN99VP7V0@kc&nqi( za_NWW6wG<#Kz_yN~17y1>N z7z$KlG`&kRb3;`p(huI=GXZ#)i%cod9yF+#&3IcUxE?vF-<8U` z)cy7nrP9r5hV#=eHgs|!FSYP{Gs2Fkcv*S-SLn63H+6IOVSJZwJs*%-wJXZ_MFAE1 zF(`v>;G|W+etw3!^Mwkrj??wtQT2Arh-TaxpUA^>K3>g=`d6psikkhBI)j~$NMMLZ zW;VfRKxb5j!mO`rA!eWE zlkyA&`e6LV`x>_E3`2M}-FQT2BIrS@ub$b${W z8o5DzHcUBtyHe)0&httEKPD#|Ja>75+&wvMH?LoiR(^KHQ0i=yt%NbK_sO&111;qF z6uxp4u$bz)CRP%5y4j$h<06dP_A`1V4uXn>+{by3Ls2x!+_Uv+K4fHNIYMJb@>0JlZg} z7SbxPvQ%7c*(Qg~v^c36)My!16CAjVE?$CTU-=yLa#cL^r9Rx8PBf~vzde0-k^Fk~ zMfSu$h71Aith_uD#TLqO1F~wL8gOONO%izQ#Ob-J0t92w1^2NtT9lLYt>8_N|`*5=}JT6+1{0HkhA73<|DiYUNnD6|1>!xiS!t5mt@PEt_YZ9 ztM=Ksx<-CC_{qYa*Z0-{?b#6GO2Kg>H@Id?4l8qX72HKkvp=oyv*QOy(Y$8d4u1F4 z-smfr6V|l#Pk2wemG*!Z=GL4#*78@LCw(qIJ*W?xPM?UbbU!Z@ZTqop{7|%0i}|`r z(-t&#Du2Z5p(tx5Y&E1E=t1xERg63iD~+k#3QDHY6=kH0H-vg%_L+k_Wd--3n|G94 zP#lSB3SCcEah`FUD}r*k4d!y>^AIhX*s)qWRkl29aZj92;3u}R3Jh0c(hE~X*=|C4 zoy9vs1UycP37@&Q?kqntA*#;B7pjUIWPeg{cki&7Lav^L0EeVqGhr+ivwV7-8PU)M zW9vY0^meC$trcC38@xdUvWdel=K#eyQ&ZUzDfjijsV2<>TjA+od|0 zuN#L@zdol&s;%OF4(nNAi(CD?i3JoR_iBB~uM_}@D7RO`eL*5Opa>+JAGYU2gCbM= zaB+GiC+>GUfZ`UZ+qA!R)6oG!xk9?3s+46C@%5FRbuibbH+A0vGt@+IAw#m-6+jvT zuo$i{MV%MEyx?Zu+q5fru=Jk(bMI4heVtUW|H?RdeVwjV|1j=z1$*NF@|i0xbM>*k ziI9kK1#`I;ln|Y#Gs~x@T>$q2f#&3Gi3ddVgJ`wUqe zJp^}mcXxLhcW>Oip?muG|K^*uX05q6=i;2JxqSEP?sxC1>Uww8Q%}{vuLU~Q4)?sV z)al2o_a$04h0X?56ckh4S(ckj8~S>o zLP8_m#LTKdSWcci7Qy zmgkK=@J~}waoP2nl5pN?DXSK_Vj=HxL*&l9VBeaWAFYS7tbouu8p|EM^(~;OD=`d} zfL>MjzP;xKSO`-+1Dn3sS(g@Y@-=TkU95D2SxY>s`*M8dvj@0Mpd|GiZR`f_OhqF& zYBZ)kdA35eM|;s+mO`E7+a>*~rEePxtv0jsFDTF;Ykb}*>EsK*Hvy*75B&Pct6v}J zFc$=MVw-QBk$1S62P7Q%FK--;s#@y32foxy;Y>l!>xephHO&~+sNDLK=^HDTEy1xV_aJ%m)S`ug(^QDFt8T?z z=g&9TiFS@Xda|c5^%H{~;1B-J_Po==a1+_;>#;9w^P0Q|t>@5ZJyaPQTl2|qo4 zw5YrjFp0)HoY3K&DV;B4P|WmpMz@bK8JyB`C8JJjb#6;q(O(`dc_ckBn87cY;h{iN zZeq1ybe?R&k_Yi^RrFWm7w`I44LpL;JO>(Y=ohEn$$ zZ?s?_z;V9! zG9?OY79-23-k>qU7W!wzo^3QmT-;jEtGz=H;)E~IuhDMbKKijz(<_wdsRlR-*B#HU zyoZwS^7UP9sS+GdH?okHtg!GYC!D0g=WkOA`;LUd=P&3sd8f(9v{d;;5ROEg@_Sg$ zTu0U0t@Dbvu_cE=Rl$a>uYiKr< zTz~O%8(1DV8oa?qAyQsNi1>BT%j1{v>Ml)YAE5EloLVL!mRPap-PF4(h4ucxU(*M`n8V#&^e1P#95{8GkR5hY1xrj5#dDuAS(v>+|_ z|1SO?WzdF9w~gscI1&^PXvj^K1hBY#7?1qD>5Gm;!tWPnqOp#CK#}$6tLsm`wY{ zGuRX!1ljp*}J>0KcXeQQ|$))6CXNZ+dPgf~`}MuOUQO-{z(*P>ZWjxyD#3$igiGlePU%p~8OTtK>qb!PtDV z@-Jmd#Vlze-uC{EHZf^3;&-LJLD;#=S>xFq4;y3O%u(HJHpLBC^nz`ZcvVwo3oN@{ z?=c_#4lk9emmRfTbQOI?BS!}k_MN=%KnmJ$kS1%`Oyk<&wwGppIBVLR^+&;+&7s8^ zfFy37$J}zNFbS@seLh~e)3*u~OE-)YkgyhN1pEy5%jdCPFfOb9i=IoL?$OP#6h+D_ zc5aP~xL?R=Hp-t>qFwPRPh33mc%h;0c3_21PqyX~lDg@8!}9tFnnE{cKn2oV%IRV8 z;2&PEyWOsjUX-v0^nOod^moF0n!CMw&>HWqfcr=0$eptdck5E)rBo}z#=^feNL6@p zNFH`JEA1)REYVN@1lj&GV8Lik79^7UO_cky2X+xZ+q6jmhz)Y(yRZy>^?q~yHy2*I zI0JGY1{5eDg0pr@26g6Guh(NF<5MccyN{YXYu9Km67T_NoZrk-RTswjm^yo$wnaIK zk{_;_s(I!=V)utx^e_Jz*GVW-8%S;TpXA?l_Ph@3sqILOW~k7h(GJ{>7P`nW>dQ<# z0q&0ybYCv0{p8ZAci0JD`~(#%fj>y;|LN%eZ(jfZ^M%q7*N(f(=r$fP5oQiX+4e&= z+KUSXdz%KBS$nb=hghl2#K4y&@T}x9bCU5m{WQSQwcvcJaq4+4ae)wgT9BB?m1`#U zR_ZeNP#mZKl#N&*SbEceiCn2vSWj>}NUg7pmvC;t4B0-E;#O?DbK?Sur*g6Zao(&< zi-hBKXnH_=H!P*Z7l1_vzcW5AO_(9 z36SMH7Z1UcrNCr=?Y==WWJohxSAiQIAUVaLxj8fjSk+PYOS{WTObF6@Add6$3FZY7 z&yYd!`tON8-*3~4hV;-l@}Dc&X-$TvBG7*5A1 ztn?MH{gdZ3lDb>p7 zB2nSUx7#eb&8dIrgv=6pr?eQ2a6TWDSXi#7E3Va*d;dge@;>hkR+~ZNlD>(<9E}V7 zr;sVU5i_`ou-;3J%fzX~l`SdxKc?=kgAl*e)EU|$%Fh$Mk>K|~`v3NVqj>E?AdDZf z8-0+tA6fkWg=#-^vA0&PpVhmP1KoNzVPg2+eOWsON2mxv^&3G!!_%zA8cPm>T>ly6 zVm5vc)QI8tMosm@Jns}x6rItnw{UW?oA%184)e8L zwt&7>V%)$D=Kp3-BBmXO%}Y~Wo(VZi7G~l7#>c60;P>f#bQB)y`7J3+xIo-SB(k ze?7CHyEZ@Lw)@lW01C5Ftl%oC}Dyol^r5=()9U{-cQ^Z61<%+A3*-^>KxIu%&fYwhv3sT;A7 zLL<$I|2WgR5~H%m;htYI#PcEFd?Hn)>Ad4tx1acQvV2whE%m%$NnukLLXXCsf>1;v z3yh@4oR))csNbe$Ap?D@?6)qD_T8?P=lN05;VtMyidSy{!5T;8nm&r`iI7FR{o^+< zEL=t-U+AKhe9<@KBQS!{_SYOF@9_DgD(`pldmPc*&?T@|y#e$Um)S}5?tES1)KzM8 z)9b=#d>{c|Z3vvjrM>R(%7c#Uv>2|MDc`<+g7o@4Q#XZGL`f@zb$~JHGZamJ*x@EK zb6A7kUjn2M5k;R`iGzg*LqD%ODH4sw*xr6o{3wA&xx*P)!q;F{soREEvD zTR*_7e!g^b5A=C{y}LI66k%1Q0wRt@JOK&T4#yM^FiK+Bn5u?y)wUc5z{BHQ@ryN1YosWr2%NV!=YCHgep|G*RNn?yz9FoI4E$qnk_=s`&%_2*Z8R*$;l zQ?V*#hklFC;doq}>T*ZJhj@9uI&n>9oV+>F`u39b2;205;W%wn293P9QGBa}?L8}2 z!hknmc#Ri`?iSW@2UM9@;eR!Md3<4_{P@WA2Wig<7iey*HsX3#tdg8-UCr;yNT=cCb~DsXifd%ea}U}_Ag1$xNRFDud`sF zy~AOS4@x!|^7&JgC@{nA>nFjy-|lg7mXbP+79a_GA9>7Jl)I!moswTU-b=>KxEW4l zu*)*G{3;a#yU5DK=zg+ zMw6D31i6`I(F~dP=60>UQOWs_NuTkF4Vp|M4ph*<1!b2{cfNp-tQ_+uF|_ z>#mIc@0y4f=)V?eicUK;E0o5xY}A|4MfC`n0Mfm@KM4|NJq1b+QL?G0)(~n`u9E^* zt7kE+D^_N$$Bc~jf1JWHPYkAbyna8zI=J;X8FU*>k=d>aWh@v+;6k;A$kpdURC zf|4Ff^R@9qK`Ll5D-&IX!=ZiFt{d$hH9Q1pJAWiP3VBpNEC@OjeNF7^9ZedCrBA}< zcw|LLsw$>f%5}qF@QTGO*e#yG4Z%*PHgm-k((9qPX`>+-r2%uM;?vcR(Ce`DW&i6f zdw~2c$5R;_k?cV_I1}h^cjTVNT=?>Cf^A@x=BL<&W2xMk)r5OcgT}^O>(ncbQWu&4 z6%8p{%T!Sh5?X%s%ky0q0x@v((?{_QVE4}|iuJ>W#m#I>ki~ZZDYwm=4A!ka#?I4g zreAAISH_x~b%&3nJgxsIJTDQRkBYJm({D(oIc?^5fyI$MH%?8_Wgj_rBZ+Si$g6<} zJp>X|(JC&lPOcfqo4ZRJ6-^so&sNu|+S40Ckr?Noeh4ut95$4$JyKEWtf7S~fP>`k zx6tAysk_9A)#4emsH5E&fwEZbs13kdw3)YbYB_xRUbGnb)GPje5!RI*{u|ymEJrvG zT4!b0=U~W1hb$?t&0j+%3WTzzT?;kZ+kK?l0-W07+mi=$_QxKN?Otvi1a7;zajCg- z59{ZxK%D*!EsG3sMI0~0C7WY_Av@wXT-`jqn8EIQOd`?HgUJ+H?v$b!vy-51Vz{~oSuQ$Pnv?RM;p1#R6dr)_on;7o}NyZErMr=i?R+H^usI8 z24k|e&JJIauB3NGPs-~YDqg>VEXEzy!!D1BHjFFtmW^3S5wuve8+&x0V<&`k;(RjN zbos=nCbxQ!BuQ`P1zT8Iw61COT-0^0t^%GgEw6~OK%dZuOPrmhObr;ZSw)HN9l$_1 zVybp=>vT9)m8g^_$12@zWN;wA^$9FJ_*C(Z>{iTr!J|Oj@`aW`a-1U zPwRd8DwdF-1g@H@n=FyP%MwRm?WcMT`@+TlEigCKbOue4iQB%U!qYIuj($g=mc4TBBK&}|SlI|NX= z*p^#QV&>POjes*l?W%sr0hc86z^`9PuLd?52ryOPbJg9-C~bga8r~^<7Z%!=XVRr= zR)A8sTYq;yW5>16`GK8D-BQ&u9)2jkcRxdIs|I@&SiQ$4ct>}~jQ`g@GN%^Dy2hI< z$KKTVFqzKSF#L&kB`?ef13M`*vyzu?1o|XmJFtG(cFo!(7eKDp`-UFprP8Bl9DW^6 zn|ewb@A}6i!HNq^_`I04anUX(oE;6(Ye+(kEeDJ|*A*>h$?_;VDjbXix153voXt*R z2$O%at1MCajzw(^RS9T%D~`n>SfJh80C2mWg&yZt>WR93brX#{t*nWW5>Cdmp_*L_ z&7TX#+Sh+}mRf0u#T%m7@Wnm=mJJck7DX(6C4ZM2^E-QVRLWWUj(V<6R!dyu`JC_e zwvCBBm-)GR(b0L!_dG)7i#CLAllMK~cu6)SX(dU&xqy1U!-=p$XUzZeq@s;9jsi z8P)Q!*#5@oA3JlOMX-buk6p8tFear$^# zsMz$wi>&WLpA7@?(s=E2418S|eYSg1jA(EgW0w34egMNNS~~H`_eT@uAq~%NWg5!7 z&%B;%lAhr8m~22=t@{V{|J@59THxT9)yAGmO<$M8B)KiqZ;!Du|FPWmN3+}NPpmYP zR_*i|kY&X3xU>@8BTltO8_T5wKR^fXn?ka*CL7wxo$f9SaGThXgq%_eXTh({Ut@#- z&Np2a(2IVyfv!g@V*OKZag=K!zpe(B~SD6GH9gEzER~z1cg0*dV_; zBAcc5wd78|J1lU9gMkKVkCVDZEf z;GoP07Qsvcx_(1}WvZPIVXvD!@T1wpyr8_Ri)WE@23G#G*xAQ&+lx7j9~g+_AZpM~ z6)(^u!uNu5yp;3)`6BbJ#gDWfA&KSn$079u$OpDTwwKL1wW3Leji|OdXeYlh^1Aa4%aX{OjJ}RLkO0@= z>jNNP$Ib;oat-{HHIajaBOEIZTX&X3(go*K@z3 zy&a*eGn3uD0^Hmx5yQBqM3{PL1b@8!+YIv+fVH~B3&VQp=1bKRn8^X&UEy|Zuh=8{ zI}6`(;gMQdHQs2+NCK7$)x#6zr z<>}F1#_78tayv3a%Qdp~NpbXER`{21%FA@%1IR3Cdm}s$$>14>>~v^~*ooEJ`R#e% z1)jy%zfG0NIAn929=$)Cq;PEr<13ohYz`N&d@RZDP}bWhdkkJFoF5K)rF7p!eT={$ z3hnE8zwErAWihLYA1ZM;M0LE;kVFZHIh~bb%dwhQ%zhs&q`*mt1>AwwVqTK%Eo_D1(~zFK6O3rU>?oLG~);eopM7fo)+u)?B(YvMH!^)3azEnZ3Mw< z!Q5VxHdZTpzgxQ$?Kklz67zSvwu4U&(bvj`6w|-Ct`$mkbw)+sTcD+dn z<;MlrjbZ8uh9kA$N+Jh(EK=YanIZ_d#MS?Dh zL?yvkC!lQqm@r){$9Wz;DhTLX>s9c{zMz{%GE-V6*)#XLi-koE@IlXQ)+~xGuEC6Y zL&sqLo@9JCs+MJ)jw{c$m1_R5_6vS!-_3;$GIT9GlIJCz*K+p5+qG24k?vt2fo|6w zX}X+dW6R%C3e6xwHfTU6~Rr;U_)N17GXc7*<9O31@?Ly^*sS2NHPNV_*?sPfo zJ0X+5#ro7?blXLt0D8cVfC}v8=GX9+Kc}QGDywpBc_a)T@6Lu$Mh64yx>1ATUQa5! zQtjF*Xfg$^Jji}|LG`+~Xw(e5UY4Zo5o=uusP9D3U=21Ky3aHLGc9<1U3Gq1bQ#8* zCj_WdDCg++@Z(HjEP7oIsd_hN^-4GF6@~}9Ft%m{u=JYBrSN}` z8AP$t-g&d_uHH*S-3zdQ%32h#`(O=!{O<>|JfLoiuuj#m*M3;@hBLY1e<-%>fJ}L7e<;1@PTOgol|kZ!_Men07`H3Kq&ZGDJ7(eLIh z13;-ft5;eMbnCZSv(6}-slONgtu#%3{tPJ?EFzK`Ojen#Fr-gAU|khsd7ezVdazSf zs9l?rpqgB9SuK9YIXG9MJB@?#RU_wxN86PrT(14TkWMH4|R#cgLw#pxmGP8$PEzc3XEVl?s zz+sKOA`)ch<0*Gx-xsf*yyVz4@;+tCCAuPRO&_8D98mb^yzFTe(Vb+APQTN00=_s- zz|Qu!Wy+6&>6ixCx?kubvzmfN+V?qa(BEsa|CHj~X=VnnQ0j;|5mga&6sa*tHpGbf z>65`kd}`i_2IQ=gBo#!&xrC@+);Q0bTg`e=*lq;-zVY}t2$URoncMpp7`JX=kkY|P zr2dsIW^Uvrscj{LO|JyIwwXVD5aEyh#`u%lCUC{2J;YZm`)$@WX_c)+AO)rL>La2g zcqjxpXz$SH{~Rnu=h zYUOpd+0QFrTY$ZE?EeXSOyK?kY$IKn9Z#vV?EMUN5pC{|t}|#+p*?K=d!192)?{0t zVJpyvcmOcquIZZyJ*l#c>b#D*3}qc!Q1gy*QUa|vxn)!MP~^&!@`Yh8qk`_GV<)i| z>w6>8O+b^t`^mH0mk9f5GgSz95TS`3+7!r z%xF1vAPPxP+;rk;dhtM0H~hj;5npJMSPAd#4KI!lCGoeqD?|ogQ&36lwqZJsv|?M&;Ts~gwtw5>QdB>w2Jha&*%6_K`(lkm6~b&1h@#Tof0lH*EB zk&#e_(e2F?0HjP%CYd2Vm<6w6F^gczri<)yRJD2H@+@z|dIK=K=4aF?{9(#O%C=gh z+K0(@HwL(XtHAjZom7U2Bd4mkEXvV^`sX2F=%!50Y;;R*Cnom=U>#Oe-|p0D$G z?hBJ>n9H|fn;|9ko4#Kq1Qk-RI1n?x6AmS6lGfP9Rh}(#J5ZtR=x*6MzCoj0gV?PL zf)XlpJaAZan?n^U+=AP{TTie=?6bqfdp<8%*6(9W{JCyox$jAg@|21xeid1bN=LuZ zzYNu(OwBY7*G$k8p_DA(-TrnW76T!#`URI zR|1$C?OYKt{)yywf^+#IyR>eY^rXoi4^EwMLj(Ojoj;lkhk`nU;8nNhbXjCSz!^>o zbHP@JLNB3tc~oC)(t@@M7i(CEAb~Mnf^IoOc+UUGU#)iIi79DfOP46RpxiXk$UEJI zlQ5@PJc|Wp)BctKBu7sv{qf+7(d?#W=a;J?5K~n<{gj%pZzjwKA{zSCgCM!gZ6b)) zOOBB|JaIuh_Ypx2hngmu;(WZBS%?`_r=w}L+#2*S!n3&XXI!Z&P=s{KMD=Kp)IN74 zzL46%9L^rOmNeaG=>L2LShX-1b#c0_;hgyrLn#;XiE4?W$@%n8cfFSL3}t*| z?)MA-n+JNt(#PbGvmDHAtpqS3+D;@XAZ|2?DdJ?Ge1%9yR;UfV*yBX6wf0Q?m$|Ii zRCx-h_)TM!N-z{Y&Ae%4$K+)RrvwqP_o>)zWtkh;gUA^DrnrPsF&6xJVFU`>Ps%#t zp4K!hYk$V7<{{wRxn$RTy%ZtWDG;P`v%S94{HU`(4K~dGZQUh# zPlq0SSod^u#BJJVM2SUqORqPb?SIHjVMcQt6v@w0!;_E+B$PV`UQ!7~`uM|A7JxDi zHvnS---J*SVx}Tctlzg6O7pWU5tuiX!pc!?;`oyidz8Ujl@rT3L24`2lV2DdJo1|q zwSZrTT;FhbrC2@n^98uD(RN?d?*}e7`F*W{^XWm{r5ydzNIM zPYY@Rw+Q({W*0!f;Ty$dkRyFX7e{TTVFgVtZ-c@lfGj>8m`QGV!;k`lg-!ux64EpZ zGO9j?=x;4^ALR>v?UB(FcpUrCa@s=sjY@3wVL0!w*(fl`LODjX{3DIZH4B?`(-#GGg1p}CYN^9|O-H249bNwDWz%)$|UO|gTw z^()?{isD=%IWiR6eyUpT!~6wJI=Kq^)OmR^#+F!j^cQjf`fJZS?T>OZ9kPBo>xW|k z3#J1UF-)hC5?d4sE2-bkw^{RYezwWGQDpu4ps#Y^mIc$q`vBT~s_LH%72=dbl6$zKnfK`!G>JyJ?q;F+3_rM(lCxaW0O$F3e{|Tg!GT6%Waz zy8c@s6Y%H0Aj!V$^Q)QfQw|1Dbnva`)A@I`!eLS8i7hE^pAGF5On`9ub2jFr5p7rb zra}?T5n=oF4#U!-b1?=49>1gmm2sKoDi`pS)3haqDhFYTPf!|O zX3(Pn1#GxUW(L;rlB&xlL*dB3zFs2I@XL$Fc7PCHI3q+(nk;j1`z8FOzJ%wHEEH5e z@8ajz@9m_C^x0!#m(XEy5nV<6ODYLZ>FmOOju04|PHm zGAw!Yjl&tvm2UrrCK)vV4=i1Z;W@}=B;&N@&$u$aVxfi~b>~)HskYGZQ%)%j_CK~3 ztn;`NHz#Q8M~S5$k{G9XA3jg*wo{1n@F+T;^zE}$5_&~iq-2C5{~!m9)n%exTtuG= zp?N?e&plu?+&Ifl?k{U@f6N021S4MqBR&*%`m~PvNImAOGIv|`xx;H455_YTUn$5V z4aH0+@$=bRIX*(mR=JB-=;oEMjaC|6&|I2dDW0$B9@App?KVNX8v5>>nQKv=kWAd) zt+Fem1p6t}5GZHMc+)pCw|k5HJMXyBFs&Lslgi+5M0V%|6Hl*|=*47#H!7pKfde1a ztNus!5vur*(+qB4>IvI{_QmMGClV7CH0!gV+!G{QN3U$Ud)1dGoCjEeJA$YYVy11) z$GKji{3Mx|tP})KeZAMKA=RVa2-dihtU%%o-(45MoMXo=H|I%yUc+fz5ewZ1RbyUUfrg0Z)8L6&wz_BI<fC%AQ-c#tIq zaFvhj&K_RZJCP~UXZAVbpSK`b^*F2|OjL(GOF`0*$%2VNDf>+T%XcGg?<-S~Pe+^T zjrm0T@)4IgHUHLE%ewU@T(SXim6Jsp8f-Yq?p6mw6TOG01B{SndaxY@wV34)9ark@ zP^8&SUVR+<<(yU9u(SEo$oiEL#mSCg&{s5-CW>~Ezg`MI@8`k8(Y2wIf^D7P6k!jt z1Qu24)4-^Os?~4g)l##!M_iu|b3qm4C8JkE0ejEA!rss}x3;9pIWe-^bKm9E@Foc- zo$nJ6XF|6X%8Asb+=slgKa)MKl6}Eg2rQV(L9uvf#GdXikh83;&Yz)_RNcX@hh+tF zB?q!a=xi~@TiHX00nc}4FXKE|zP3wSxuIEy`$_uw@mBMG7|OlO3}{*Eg_h)T4J8dZ zWq=Oq$E>DNIG}DLAM^wmGxZmMtf3~e)s+w{6_~=b4>iAB zD+cDI1HE1ysj#y`q|y65Lb-Mh@iKteFFQ}0bwZpw^;S7*!kRDNc&sv+!L_)J56^fy z>Q^5#KXQgn0y@FD*qG z7?15g!#HOR?tSEJnNSbNNpSVq+Zu|6;Dk(o|7s7f^KG+%Oiw%%!~rCktaAqtn1{7rUjaT z_V*44UTa;WxB$HJbAdBJh1=Wl|u_7O+4d7IcBxals?NjkVVCA;ipKxZeZh4UCjTCIyE2dxvZ9k{U0{Sf@ zOP_kzw{6VP8J)B5Cxl06JilVq_1k@7hz^{?11DU_e+UK9u3R5JlmqniU&1%in^W&M zfovoo@*euZEqU~p6mGDEV6&2_XHgx5=T?^7Vk^jlcYP-R-D{CF9yxYJ--5hL+)RiF zH?hBz$8T`%G2c`+`D$GWXup6KS2hJtMr__b6;+|#u=xtTRNogU*aazqvtMdntI1aW$P=;6-ggAMK&E~d~)c9{7RaQXWeDbf18JDq8q&toF_Wq!K) zheT<~z8XMKcgIc!i%@A4R?A0U2h!Us94%Yx2YWUYD=2j&>xe4ENp5`(U647iu4n^* zBzMVlj(Ss6ekD6Oj{_FLeaA$dCF#*mcCk#FNMLoTg=z4RaeM7-(~lr zQAo;l=|}se+O!v^1dOxoI*?naN+Ij=+By4Q60+%&^+=(^2d$>oH!rMONY><{sb;8J zsl0u;_SxAh;Wk+yv*|(EpH@cEiC9~q5RHgF;u6h4g8u)Z2@ zh-&*|AZ*Du@Mbbcnuza%?61}R=RS+P370cVq(+l1BHsZV7HNxxGMXMvE%grd71^>&{E4=d5gZb;%`e?I9nVu7*4hd$lG9;%hfU= z?xI(s6%IW#%qV2|`9IqJ{W??yQ=>ee?OF&k{BHRLs+nc#5Gh4_!*=sx?H|dKw;?k~ z$bW(kpT8OriC@!Vnf`e0MX4lbgS307bvqMsp*#>S(;{H`xU`t=V?Mn_cO+tC)E|+D zx_4Oto==jVmK|nJJYu){(|#N>ulCgZ-t=`R!Qy()(fMZzCx>#JECF&z?s*%`7rC1X z^9$j(#;&~xso`IViq7pJHasjk4RKdD&C(q(Z1u{1w%7HUW=Ad(A>Z_+Dg&4|^3J=^ zC-BONU9P5q7uH~HF+5QIkFTOO2iM^7%WgJtC#3_W9u>C5j-!u$3;x_p zntjK2bwz#ze}2*u?;si)h!(p0SLt+2cqq2FWjs<#^IgeVijV}`cbnsC=IFld5Dv&E zT-Cj?5LSkGZ~knu3%m?xy{yZklh2H-7`L%bR+6Q?3g^*s?BXLpU01j)@zaFAIYyMGWmJ=piJk1 zB9{vQsA4{VI99_BbnI!YaW-MZU}+U9nC}i*CeRz_;D+t<2b_nKh;9Pp#1x643uT7T ze}&a=S&_t*YkB7TUTd&S9iL6VaPEkOw>e@XI+}mF>_gePy>8_W{C=^qUW~#i{F%!+fHhaDr0si6UNdDK{NPepjsR+V8@4m3}jXcZ-tL5I(f3}0# z4V~W|m_cvEt%RrctH1kg9at7+1cBRwZZG?Mj%MXpU3X=-SEHGI?K^I;JD@Ayw4=dI z`(uekPrv}=o#s;>vQRGH7i80WOR+#7Dg{&A$=N68hjq7E7Y1=2xtuoXsFjbDGoeIT zMJvPYcl$|l#TsX=oL`nlD|tc7Co|sS>&X86lu;CqgMK!G)hJxS@IOMhXnG zzy1^5H%wNfo?MkhN^sbR-Cx=%*}|6vGwNU9*YF`J7hOGd*tMeXfBauAv+BBQDm31M zzlPPH){I2ER@HCzlg|i~dw6o2R}r3Q2T6gyX*E-96<5HChR;q0=VNds9fY4vjBcWuB4{YM#cNa1q7{MRRCs#5X zvX+AzEVlu`m;bsp!ky=8@Bg%6(9IQf{`{})ClG46*d>%#f>djZNe2c9z%Ipt8FIeK zd`%gL0rzecYoRY4Q(6C&y~wyJs}`^pH`;E0`;5e>1%l-4_`0xzim$UAq1=T5jB7Vas9jiOaJxL0|wWJ1SV)AndZtD=cBozPU zrvd8<*~fW@0Mq4Wj8Y*4LT4k0oY3jsnmMTupYR&6Ez&i-dg?CgpNp7JFc402c z&1kY!V^;JyllzlS8@fwpeK}EDyF1o;Xf_UX4X_iPSE8#-w5I$}srYL>m0XRI*in#= z5y{tt3RR|*dD+?xP85ZfZThfQJQ{KFbi1l%um#z9w`f(Yzw@4Hjt_PzmmK=HCyE?2 zZh;JWd()U502Z^p0ZzV!88ox#I5Cr=TQ3O0P?IzwAYY2=Kf zggSVFr2#%6=x2jIU@3oo6d#9}BUTsknt##?Kc)7+Ur0n*5f#h~^QxgE$ihpVLaiv( z+075yE1huptAnB$ld>{9N^*m*z*t!Y~<{jB>Ue_IhNyzq;{w0$~o@@2OE?(TQRW$VH;a`<73 zH~2N?@M)W^2b;~*{jIB#IC5LFK{6)Bk}_pB0Q7EAH|z(WddKU7=u2oOF|>AgQTlR{$5va6-~>bFy^Z|9t_8$w z>|f#egDWD(k4pxSxnV>E9UQ+7K*3akg`D5)`Nsf)DryS@{ss|^%S>l9ZG4bzz3TEG zf6LY>tYRwnDZ9`OK3V6qEfd)blgLLw&+CBzM!@JyC2}q1<}9FllD?mPcGuLMTdnjk znQ@uh!rg?6+YngUes7Mv?qH}v*!W2xjkRSO1r|y^4w$s+7bWueml2Cs^qUsDf8=ZT z+@dqxftIT?tc@HhiYl)917xx?u5~+|Cqag)MM!ZD%D~u7x;p;AhtKCrbI=d#e$j-e zpt%v(H@&NaquH&{sNFY(f^&^5WU^*rCD<}w!=94TVa-Xf;b%(FE#Gq&h}>;PwJ-Au zeBVYeW)k0<38M?fE@(SHqE-#88qr#!E`{?hjU^nT*t2cX8GX)Mz(@B&LJ?TLcHrF; zGdbMh7B|K=Yq=xmcOJ&{oZ4$lm6a~Pu{=@4g`rDPcOgiKrDO&KI-@UpXOw|&e(3K$ zE!CTGu?&(_IHehsyPXAeN-s{EB^ikC4o1I+V37om6H~u~fYW0PF>KiSq0RL(1-F-h zIPO~8j*;{(6E3?LI(%lkC?cF$^}i05iCAd^g}wT;wY;p zn=riA!(Pnxbhwtyr>pGrF0fX`{hP%5BI5AOgT3v3BUS>giHBWAab}^JF?*kE`-(9>J8y6Pl zcta`(Yo16^sqAcxI;^`7(#u~O8xOn2DF=#pt;@s+3%((a2%jk@R@F67Y86Xgc9w!0 zs|yfbW#|;>wce(Q^SBe9{2DZ@;%v3fh4L^+S~YsFv$h$G#g?%&zTPdHDG^WSoJ4O?4qQkF%Fn&E zZ0-<==h>x)A6>s+2MDy02&1{-|Aj1g3Q5-e(-qMB`_F? zBGVUo+E#2bdGwU3$Zxcd<2x6RGz`wnx`yR3F(UQ`s-2^cMi(DOB6q26U>Fd)bZ>oV z=9NV)Y=3y>_N<>+E!UN2RL21*_?V2LtQ6hWlFD^s0EBWy!GM-fx?MMlM>;)tMj3Ll z05gTs!Ry~*bz!h{aE$4z+ybD9@$3l|rAC z!I+$nzM^Gm#qj#xU`@2v*X){^Z~Ke!Hj=~<#Vhp)I#iQv`28_(6`X&$)1u;Zp8aBAUhqIQQB15}6yyawH~`Mu*2xePKk?UIK{ zaa+%5=eJtCTtT5#tAGT?8k`K3ut1q?P459XVs0{aE>lF|lO27@cV-P3oPq_d;OH{H zux)s}OJHk_iB)JeN_DnWi(ynN7RwCHz`~#Z6_foTvPE<3xAT|A;GItX@Z0b1&Fk5# zWZErOmV2^~EB!Fr^LN*uwvi1hH909p1epF?E5JpLwZOwYerV#gh8Nf ziL0>}NABW933HEHdC?WpaDSaQ64e4q#AI>(jiF8r-72|1v%pK=XJ^UZ^UpSrtc3Ar|=598(zLo6R(7i0uh;% z!IAv;j|8xbZbiGQUmh&^wbdO;`Xs!_Z25bklboh}_NzZCRvRBqHeD9$^R?+TV$9Qo zz@&V3(x^$UvCh900nm?U9S{1sN5N_KMOoFf1XWQChxQ*P&>hBozJh|2U7Ht#4TQhdT#V$t}ZupYDAs~ z{g9jzUEYj=#rZ4F4uN7nVTmirXqJC-b8hD-1nvgQFX^8!ILdRRHw`A~e$2Db2Kqjm zVNImmq%1M1xAG@2>1dqRWa|UnekbM>j3I+|!pA;yVX4weOqsAs;ADa5(C+he(Gz7m zpcjX08F0>p#^B~#tx!feLTa0dt9}qSp1;&-49zH|bjHOg74H&(H!`Hd2v}k`Dcr%z zW8VvwDtU8NWHa&{G18*0GtKyK7ypBzc%K$uw9AKaKtWV(pIi& zIf5^2f^ZHyl(@}`V13lP0p2D%I(x()oX^k^)l1%MHN8_tMPes``3~1}0?+CG(N&El zgFgE6n+!!0LGGpiNfh88pAMdPe^6gsFKD3S^H=DLc%Cm8NxB?AO8I+0ci=Hn7f~aX z)pEP#+^1YAOrqJ6I|q9dfZIt$T$QrAsi;;=IZr!J!ZYvXuVg)Wt0OHYw&;~B zMg|5Y!lpJ{-h5a7eCFvF`lJ?Xh}iEOE`TeEi-3UQg#4DVhYL+o>@Q+K_{ZVze+}>7 z6;p-#g@-2-h|{LNXAJPag;tdom9|;9WqE=zM9@fvTiQURzW>Zc=V(TiK!ffMGIHm zN+j#7=Ci#{!QY!*PI1Fpgfe_n?JN^e<)U(GYfsRiliar~)r;30Id ze;z?g5WtE#9bEj3F<%>o?X%Hut+2_d6(!^<(N}NKnk2o4@Wj=;RA|35V7r-q<;!jPCI6-9UkuGvC)2~+?yYd*!AV*DpR&G-{G!_;&EnM<#Z&E zl&Cf8{4CV0LbO>R`a2IEEhwue(`_uYeaWq&a3%r56AG8iqSpN4X?-x0dq8HGPyZNa zY!L`9f8F5Ag+9`C0(e^95*b5%o0h@b2ou0q5WI&ata84OqEB4c5e0EW$^o`|yo~ja zMi)~dk!}==HOWeU+}6Nze2HM~gqwr`WEB)Y<^fRVrM??M*bBN7WPIbUYwMsy@S_5J zxZpRZd7v=*E4kS`kP^LkKOU0_CcY^9LL}~(5&N=l*&jCJS z0E~UFm~3HEw_Zw|^Sz^P`!Tg%jXSm}mlbuF+2PV(wrwYgs(ii?#sy|5PsKiW>d~X$ z%B^3gMEk2y|7PV~@!U)Yxs8{pwFz<_a1)SvH~$`^3FL4($C~kPvs9hEIFb9&{SMlb zZfrT5%cZ|&YzA-bI|s}{UzD0f9FbvaCF_|TfjK~5lAK@pYKPc#OCCid-ftRGU-Wq+ zkh=`&$yeUkGQ7Pr8ym;w_RFgy-g~_j?~}hh7l^E1jfT|1p%vG071_z-k_XG>LeyRp z*FWS=Z&w;(^F`sjaqrZ`BQ6&sSZvk!`XTimwwrM0MSBodm&c{e>FpmAjMS;giynO? zU2Rfe&gI78$i!Fn*`4sI|3o{Mj@uEV(ZH7ZOKxuC8BVso$`^BZ8efiw*0+O})49#s z;6j_}A!i3zS}xWd`Ne`1k7?g-Ikv`Yl(#ipUoFOUxl^A>G>NfoJre_gW}OEg+6*bj z_}Ax*MtpFHC2|~X|{a~9AJ(9aA9G6!9 zSs=JG0?|W9Z$X~KHKSZDG*_e!^KPd%{N`1AgSXiWTX{${2{vqo7U&5II4xWG=*YkoI0~fOh7BZ`q680XW6mVxO*kW{po9*HjxnKodLdGn zv!~a_X3^yYT|`K;O!t$S@~i!^H$2ndM#Lpj?|Q+jO99h2)XTVIiugG52dQHiU?FdY z1Dzd#*DcDzYfXX>Y|EdNfR?S-+<}DW6-kyzyHv8NbJIURuGdwc{`I{7N5cf2D;*98WqdOv~9ghWD zf8j=NU(xLV0yv?m!IAAi~Ny|8kR);SF zj$X34D~ILglvc5Rry{!y13@^tLAnEZ*zOMO6zOZr2$W^hi`tG+679SA;j%i4t6L!| zvWHZpzAqafbskk`#j9`<-@=&{eUiN-MR{Mi?wZFsE+2!=DRlm8yJ%u|;vWGJ)AuGB3yk4v|IP z?73L5%;OUZM1Otei*CJM5}i3;xt?OmbWCl)@2=LVbm*<&H^@-R6O>`7J9mKf`8Y;* zX_q;KMI#`=mhXg(^Ke()wMP>SeUsLF%&?AYVPnqZ(Vy$ZX8CQ|XFVof!Mo+uTspY4 zn_slwXn=ZOvGGZIUlJ74G4yw#mNRL`LSJ$JL8fHWjv>xvXvYGh3I!ZRbcl(V4et~&Xo!hI;?GA+Fb4TeZrO))^D_w(PJ(G5<0v@cR<2lw4<7NNK%wOUL_MqGtYz07W^dIUH@0$K-`jq%czl=~-}0Q;2|r&(sIH-<4aQTBh7ChGni2eNdM87C%j~ zSua8%m*)XKxqoXfX}UDwxuGhqm>YCP1ek#4>EPus-4Fg(B;h3K+D&wyqZdfhYH?F2 z9zMTBTH(Q?s40mD8j|Ll87C%>wZG%~`2&jAC`yFrwO@($;Jj+Afu&u`5 zxK(YM+q1dfK`X$dVBhCop&Tt}lnBhu6>SPPm7ljLd!eQ>j!Rb zI#emv6J)9DjR&=U3U=~790#yT(}tgI%2#x(Un7Md;j$tn`V`V! z3!dEF2J;*ZT*Y1%tTxj{-m9!ut<2z47CMw2@7-#&Osd(H=AM`UW1(pxd#{&T^(+Lz zPxz0{h1wrzNeNpUhF^!tIQmQn(r6DIkuGBi$ioxOu zE>4kJE4r7%Vj^~1IcG{?`Cw-2WrU0nSM?uQ#(wB0JLs@=Hl2$8?l;ilCieEa5w#=d z(23Ko>wT~V$|m4(e-|5zhrMa?wv~N)Vc@hwL{E9ZHr`1bKDdL+aNE3vouBiLvu!=s zPNO`pdOO(sBrG7%ck5_;Z!SQzPnorkqfl;Ikz{zXTFJNT{LQO}jSdONVqTz4j_}|j zJi_QXR5ii&B7fGaKmdR-0C7Iwp0x%=By4MaJG^My@37R}?@Y8av3KV~NhCc|(=i)g zHyWT7qM*bhhP7fv6^gOyrs{PJJXkYAnL*d>HeTv{&tr0bKn1oY61pcwcCEXxLmO z;b&enLJl|=_R5vprvB!emg=chbE%w?AbM1p-6)j4sZnD^D3t_|am}O91joW7^$qeS zzb`WpKBvPK8gJpq9utCn6*@_j%-&7A1;3OLz(2px6u9h@VhR$#wOn$>oWY#{@_S@K z0^q|1Qc_W=QwRym)){@vetwFPHap6c*KS4FuH%Qz^d>EvRRh+#HgOE&)_Y^Rp|~r^ zriM;!;I8_7Fl7F17z4->R3fWj{~>_N^#LLB@|nCX$z1^L;!K}0C%d~Hf$@bKC|qmv zs1bF+>LXo_6JRy{bU2pR^6k)c z)*{CrIUf#*@6QPRN;(o?=eBQtJ9UJcU@S0M^rpya&!1DzuUc}O6$f%Ug<43_) z$}t|@cDv`(qrsl);CP%j& z;nvoSv+6QW-?Y2jU?VpVhn%>rqSw7^qOXgJPK(783|%?(UAE&kZC;<;+@ELqTTPl} zfEh0)rKlxhn3P_kN^8zc?~k-E?)f;ra9du!PmKds6h#1KsD)nNsMVgdx?50DtF$R+ z{bH>>ZBP;MuRjByotFw6?DffHh({P%uqZle!?5G?m#pk+ zolpVz5E2px#C_)~T0OEf^AsZDTzot<3F;=V962^th;)M5NBUoyLzCuMDnB(}ANfnkip_uKce*=_V46tMKKD z{7WqlDXM2nXD-Js3h>-u+;Ga^meaO`cP(2i!svb#>iyRsn$2?I!+L(6&XetqWzmRuO`Evm zh($&%z#bk~50CBj+u#F{Z(Z6qKDRzQ{(YKiHl*w%iiGXnsh5~nw7q{a(QXm|qc0kN z9DCQ{Xw+7br{eay>S@2A+0JwN<3>oQqHr6@sK-0)WJ`qdyvz|2WSw4(9FEnvPP%)J~_;^awztbe6&@|Maya7y6mgdu*`(-g&8J6zr}wX*x|jl(;Sb+P4}iZ)4hoz%A|JBZI;X^s~%2+k29oe+jI z`XvF58#=&lL?>-y@$9PL^~tOn=E{v4vaSy5mNJW`()&yp!!%`jjl|zIA0PGM+;2$?FV&@tvtPQPBBx3?t^K})?fWYP^UyNn z9QhxoXeKu-*OQZ2ALpE6eF6hio8AojvsP0$Bt(o9{Ob84qMMyy_3hx<1Ln-@?}nS% z*KB9;tKfHdi}y_apZcVEl%vnS6DxalRM@L{k-87}WrT?Fp}xK!AP;&XOGp#>&=Ma( z^3HPnq1__F$pOIu06U$3T9(waYFj~ux(xCgWzIwx*V`?nULSbW?X9)vvX*&1Hbib= zOQAN#zXV%kYW%}jG--XA1E)BtF#-4of&9)Hdl5)%N*&zAh zylo~-X(4IMMk`4dy<;;W#=6(8oiRo_#aqi7pW(S@S?;_M9uAj+ zyDPA4QE4_jyb^3nz6lHmEOkbdWilC{`qDlVX2jRAOfdAHe6>jwbm&;VoHPSMpIKx> z3~PYui{;kNsA!`{XuUGC`HK{ZQ(%B0pJDO!itl+k$O>NO(>QUO3UBXM)eOn4=&Ku| z>l^^Tr=foEGp=NQvdU*I*G2k(8FHV0`E~q$6{k}MNeTB&i!^-gQ&kMI@aCL=e=npI zMb|vRSSGDxOLwM>Kq4&IU)=@Z&n7fzaqlq*39jhgkv&^W9Tv&E@XjhYFa)Y6ei-@F z$$FjNoPlNUNX11i*%6b*86C)q?eKX@z2Nk7!F<_Up|$e@jR3Lrit>r^l9va@tho==N~lxH^!UxoK#>)9Vx^2*_J(fH zAxV5vv}3BV=+jBJOe$8e4F6Uq7?v82H!up!mN%&LNglDdgL@T^$816lU z4=-a>2>O|}0tto7f5SG`3x?J)$Iz6m z;jyY5+u8ijH}2$X@k9=l1~mQNvYs~_3jp^$PGdtL8X1BwK*8P4*8Z{SVhS?ZUTFJT zcL;(|mcsi4UqQbYx$RMlM92|0oU8A0V8XU<4$P3ADH#eYrN`O@lbm4@gcBRfl2cX{ z7%w>GUdqRc;$Z1lGOx{NJzTSi7yMZlxX}aWfQ%E)ekw6&fAgQeG(rJj zGX2$i3S691*KV>aY@Dl{rNo?@`@JYBKzB9B{mJWZ-T}5vv!s^?tQ^yGy1Nxm2YrwT zXhf~|q%~!-CcXsRHF+t@d+VQs0HJ`SL*c4{VZ7$sYD%H6X|K4G~O;kQtg%h72 zowz|B@aD^AE>TQzhQMo?LeIyz`}P_ob6GqNTaW0)ZQh)gB1eGNjYO593zQV9&F6i7 z&VBm@)0q0yvOX2ZN@@V`!?oZ-&pJyUuX;JXz13YI3X$XrUPD0;?x(JSqJmU;j*WhF zf}SsfkN?kC_39M{VFvEL@jri^LZDU1iQz)uu7m>8cu1;%#ltl^J}Huq^xUnt#q`{b zlOVR?Cs+H+y6OI!ZpVJxelO*0F+J{dq64{|5z+_ib`NSLY8eQnMBULM-A!123{AI& zO5FkBKi9(M>I>ga-zD2#J}Z76p79T(&+ z3`6e@z6c#DYi?S+EvCLY1S&VT|H*!~{{i%xB><4x8r(ymNPLGCH0wQveS0M#k?Q&* z<-@jZ^VU$g<5T`Mfk2%Gp_q0A@)`XmH47@DV~7R5CM>b0(%5OCC3?^#IIhA$ADg;f z@$3bP}_P0W_D*WyCt-C0kQxI7Bj1INaKeJ0zSyND_d=U)x0+*hQcA;PF6 z^vWiCGSC8Pc0Rt9!T)d(!HP7x!_ELM-Y2+SnvSm@p@vT&pJT-M(8zh@y~-Y;85q3L zr2JN35rGcqN5fpsLikZRX$k6`>u1-d&wzH(Vd&cR+^ulu0sk1~^DG{pyW8d3jfV}X zvdl&Zx*yfTpnQKo;%5m&??wWm`brG>SxHC?c#-sdStepLrxcISVa4>mAB{@b4$>&k zp~G8 zp06#JWTMgd^yLCIS-E?7DN;ONE0FCS8`uq4L#>Si$6nP(uIbf21@vWi4R7B~w6|FQ z*41k-f1gnoXqe1Yl6VbmM9D@CNTKOw&2TR-c#K-F-$ke?bV2RWnnfV_0R*p zyR6USTB&wf$4vAbyoYy;Wd?PA^-IM(3dc1-8x@Tb)m)ulWbCF}*n-e+YzlSHNgS?6 zAw25MK|=s<6kXaPT0hl`bF_Ki$P*m{D1x$|4o-MjZhWdu(|Gs;eO?&rbmtGqxdao8 zw)_HD$nu3@+XrYFHC8sSvdlRt|a z=&b(q$giaJG@b)k&WpcJh9jfgg-+TXR zYPe!5#SRj}5wFo~^$WHu7@82YwVmzAC#u{YK1j;={v5Vjcq^4jsH#?6Ddyq-E6z?} zGv5NE5_ig(FGp&|Wt5mQ>{CI#n@O)l(AQgeMe%Gz5KaBx;;HwMf&OK%UVUW=o4OI| z)XTbKLwDQ0&Q0>}8?)a24CMx^+aOyxwj0jdYsx&IMp!}IA+RT?W&>$L={X1mb`ihi zLJO5vBMSP#JYSI?gJx*YLZtanjwj&o(b|0_m6q$lghNjvn9m5O9G~x@@Lndi`9*BY z9*3^UJKXxa6L93arbpvA8-klk$yp*`-s5+;hk8grGn%G23=l?^%-Fb$LxU79_SR!T z!52*2K(+3So#^Xx@K=9H={a{p4%+ zp^|5|bTNB(=v9u?3o-Ed-D!z*rAYZU?hj^X)ZKh3rY1#re`|!B%g-!A&Ct$1k-;g! zFSKLX5;Gfb>2>MP!ED-30u$;=tAwLt{zN3vQg9;qKox=px0|bh1UXU4(;UIzS$#K2 z<4)KQ?X#1ImL6NoCyVdE9|bX8&XPJM0KF*GK zd6VP-AbgD{o=u!V$r=FFDsKy4*G69L9RJ-_C&WO)C0oUjM|5tMu=BBEjM89 zr#Iqfj!HQclR5Z6bGf)MN}wMmn9OkAf+aUlC)mOpZ>*zOcWy!+zDa2}Rv;^UWYkZ| zDKO!6(iZWqtyC`Pd>5E{OUJpr;yU@$pXS`|?)o!aC{n>Y zhQAAb?aU{#p(rY%`wcPT96d3#VItb<;VnSMiTLBfg3Q(MN{%rfxcda1Xd!&GjIUS-0w2jneDy@lxYg~$3{F$!nL`?B;$Yoe9 zghYnVMR1UDN$>D?VF&EK_{w>OKv;Qwx`g6Kg8P9tYqa{t5(kmQ<$iM5UHhyTd{nW5w-Z=1pIS_a_jtRWMt9WKNWh7G1kYI#| z2=CrSGSw-zh?S~32tH{uK{vdQN-_*Sj?=}j%j;~spT@?^hFEL&m7{+yW=tRBmp-Tu zG-x6*oP#2DUwA~2vg`ZjJ}Ec<?(Om^LcWiAY*|*?luuAPaDufd`V*}J8tSz!hVC&_#k(qaR^B(cb; zRkaUJVqDciMSu(WSdaHBqls51Ia>b99JQq)NW(`!Cco=ckyE|W*H0P zcAH?zqQ#R&g$c{nSDX!_vG`YhGc>nHzbiRuCVH{AOg*;(o9C0aqx5BJ`(P&;Ui6oY zfJ>3s-CUM-xC^4NiU-b6F5qV(dsx9^az-oce@5*20e{vL6fq3X58YFOLM1tE{*OwqFY*=hRgW+r^FK` zJ$CCQ7%CKEu*f4IZfn}#|M>Yy)1=0Ej~}-qci_Nubh2?$mO-JSsz~AI=*vv(r9E6} za*vxlk4Tm6KTD#{1_9UKVDd-n)I~Lp+mTORq!``$nUUWUkzfVVc*|T zYxZm&dSE-JKBCjzLSu)9d4Ax_Oub#`))IOSmZRTA^AY~$Xx=jpq0U&mmfqS4mJ{(Z zl*%wE;w&GS!Bf{3*tZpmJ{5=`{~&_Fos@W)85tf{ji|y*bSIWmM}CT~`5w9?zjw&) zi8=kE&mvC+i^|;^_gV2ey)T?_5;=F7yMxF;B^&WQmD4<5&@P8_TN#TliqJxT4Jz4V_zb}mDB`3)d^{3oD z{EmHH@Tt)dUNQ)-5z=pmkx8|7-y3@L>tlT~p8bB9{Zz`h?_Eq`Q(}56#q@rR3T?>k45_HbyF-5lcR{p1V2EakV_7KVF4VRdN)7bm zH6o!bA(V-eC9$4)HB-uCs@T&(Q5hVj9+WGa_muD8xur%j7n8Bk3$5P1VsX_x)yI@B zPk31sl887fpOhM#sM8jy7X1hl@=uP-9|^8_`xkjv>e~myEwjryXGUY6zhlM@7tTad0l9lUk*^BOd9wJj$o)5`%T!!148Ns~eiHQ!+c`b?&? zXpIcCd<*EE6uwIdGbd`(4AiiH^@PRWI`^s8mZfFIJ?<})=w}-(u6mq=W@|a{gtB}E zOb4wy&m*~(SdQIKnE5|j4Mi5~SZ9X&Xy&;2pS+YH0s-waQqZPN`e zMfAC>3A{;EAWp?9HQ2);>!NUuy#DmNrwO%z-}Jz*Z|Lcq6Q~kt(pBpRNSPnLF@k-* z`bkpoe@^D()u+uqgj8KUYy4yN=B>w2H16+Hi#-o*dIQD4ylF)XTs4AYdly znCiFwQXUhbO8b-gKt-W;!8Avt!zbZgzwrt>mR)<}mv(I}Zk=RSv)c>XHN(5-d9T}N z%zbW|XOQG<3UL?Xa%v*qg9S=$rwT>uY+Qb)@pF*zIt*cNp#zr!Cf9{(htJ1@1XjK$ z_)w6sDdg>r_s`^G7e6fPKYxP>oJYJwF1c70VG~9!oNDOW$TZ;7JQ%B+st3H&{+*lf zX)D7arhjXg^4nK6;-BBQw_D@CXmj}fP7R|^`6eyT_3_7{@CKvKCCYf8wKNbm=5;D_ z5s``?-_z{$=Ov38g?4H)!*NApGrte2myAoJynTyyi9gR{Nuy!;0R#;5DBa5tYwRi1o0uzBF{I;QMGHUSI*QTUBq?WUl!W7ViWu$ zw$hR9tcq&(cYWWKsMm2*09%~tgAHHgz7(58U8F{ZwnEGNfc@KwoO9Ms;`m zUv?{=b&*}WI+2gP;nkX$<$$BYQUy(c%AwXPjGih0l{vKh56ohALwS!N_{U)_G+aF} zrqKg7_Yq?uKm8Uq(~979c^zMJdvI8>Uyf^1CC<3E>>jf8_;Z(|1ch&f*44cmsLa!4 zgrN!7`vOJG<3fG7hB3dOGRV%ly%B;co?TyZn~#-guunpQykRM8s?zUl?2I?M5_0k%n$c8qPEO!BH_LE`^z8!T>iMdCnQHlwr6g{MlMXeDFSYMsg@>$IBO_vtD2 zG^rsjj(&&M>0k7lsq-4Q+@)Nyqq^^)uYdV9#n<)?_c7=2%$HeE<-UJEA3f*3C}0|! z+@SaOlTPdwVF_Vsk{0E<(*n|8jLI3x&Z`}U-tyWth58de+0mJz;GirBoziQ_cZlrj z(38`FnnGh$EY}=g;V?fRsmtXx;8T2+*JP{kPhvBevWEWyHvdhm$Ya>_pS!;Clh_V>!asRQKAhwEC$ay}E&Mq<2L?iN!>86>DM@DBg9msE+i73= z#=xiHSGLwh8CRhhz_-aD7=66U(Vk0U!Zeu>AfVuf&Cf)oPQ| zcd{^7lEH5(k`~{;xgu*aCMN=beMQ93kRaOIVZM}!V!#~1Q-uvs>Ip6zv}cfQ{~hAl z?NS0HSe6UPz%|+U&P#1nzn&2P_hU@3sO+;u>Xd14p|y6oPbb7nzFoZY=6$`vC`1{p zG26TIka2au7ArnX$ZO)^W{51wG@mYA)o=fybw(y!>=l`U9re9hA(H)m!^qgFE0?9f zr~G+mBIn^45E*~r0t~7|nL9X|W~F@Zvx3uAuzH5aj=~ht(v;WD36^Ib?E2L33E9xu z1a!V?cOIUJu-H<|7;=d1RRyIabO#jpfko-p7!B(2)g^y~26{V=yfyt;*%T}Q#6*J1 zs>El~zxRDqbZy=@Ky9^3v*4*0H8T60k8;$K;;JI*$if<(?S!29$zXDQtxDsNo3uvO zunWoMEgj#sXd-q24RN34eiGZUMhh&TM&mH|(ncR`oq)rExG;Asosx%F!X?RP%^?w? zb^jq*MXvDyLjRDgQK+W+KR?%5ZJL9B%4vk5x}fy)=Oq}JaA2r~jdItOA*ScKP16=$ zWi`)ipzex~kqvbYiGw>I#?!KYK3=FO-LuJn=icJ}ChreVpa3dl|UTSP*CP5|Dw5bGRe7t?U{9>Jhw6N}Axr*j=?Z-Bg>}gFuAQ)*FTCTbGDXpiR#FuyaQ{PBqJbK zeZGjPW%X_2J3DIdZ*|EcpT@aeA_W;n%Bf>;9L61sSR)AROU#iI7|uio?H^>;DDx z{`zt z+qBeXx>48sr=__Bj{rsKHi4^M3UpbPsF;TzP#ckucQZ$|od7CJWs2*4kD8|@(KrkA zy?kpZLA0Kb^B9byc|2=knZU(r@@BVAL2??h21)%~$sN&^7>m=18P)`I^Fg$Ej3DW1 zNnZdmf$qr1)X%JFF#fUg@jk!_Zu)wc!s*NWR#VtI_yRVsF9w+}In39N`S3age4m(5 z_!Wvtw`o*DiLFEYDRs44puaeozZZowV?adXeZaoYe5hlM2~EZ}wH2T2Xw?FjAb~-f zM_u4!*pR}7CJ+Mt?Xb;wtN65oaXGGlYuQ>3;(cAkrqcUO@Gm1o`Je3wdIgEw$=tXF zus)~B-fxgecTyo!@K;&)3WU0 z0FG$7dT8HylNJ-jUuHbT^7=X_&m}n7@3zc@cI$s37;1%?u6rTz$Ft3r)hp4$XcJF} z%zCMOco;M-6>|ABNj-1Eb}iC>{~$rP)@@}g*DZANj#MJ}yLqV3wG+kFUVmY77AYHCt(@mdutkV>Z5-Vdd){_p zAUkc)<;Xh_wuNtoaCgTo8&+IPQY>r3j;%sJJ4Jjq@Vpb=Sh?D85-399%^c_IHwjy> z6$pPTP&g&o-e7$EewK54Gy-V)t1DaDFNxSHZS-`MB~*sy70KF|nT{-wjfnQ$F$=Y&_>xsfo04B3!@ zu5eM#C2Ry2K_&FfukcGIn*&d%#z-8zNs8Y|i{B9AG9MK@j~-9v6Vzc@^M+WGD1g6_ z`e1-sQ*y897hW{hGZDJ51da4_IgUK?JP|Zt^xtDMNG?vgGj-WRXG!H_@)e+tD22#C z6AY4K^v5qPA=8%`WOfpT@0@s8@Iaq>f34;jKeQ4g2xxFjvHff!bxw$bK>+(A>*B;y zUnpaI)A9MLXeiUV827i4uAHCasev&*2Qxy%PRHLa$9_m$Ua(dSPU)>I8^YH@JoQ|H z4n>ptwNClx4{I=mc*^B-;CI){wo*9MwHcs496fjPyOgckhk! zU&tEdkW~f7GjGU`rXIJEcoErXSrz>j!TnTlzJ(@V220#U-UD{7snMdD+g+49V=?XZ zFF{bl2m%+HE8o`?HR-Th6k_06G3mk|A%i9FqK(v7u0Br)1Fk$DX;frAiV zR%kf1HN9PHrweV`74j^S-sF*HgCX6 z0~vVLA!v7LnHz#)bqfBWbl@Uvcl{ojq}w2h8sLzerAR~TO<|+nEA;^l=}>pIvB_>ij)={^l?X%@hXtV^J88 zF7`~Eyb%q6R_F)FnPVdKM!ELUf7wA8P?{e$y~FWMi!>fO%68*F%Bvy}4VQmnBQ+S${Tx97v)-1!wdARJ!*u(TjC zXoQiR$R8#h3_{DkD1M;UBmb4JlQYA3bf`j^)VDv)HTyzlf4R}+YJ zzhPx)g3J;SBm&;J>Sww3;X5W$Aj?8Avym>R3*pf zAfj5Lx31MZaWt7i(vyFGJwnm_AEd#TB33kV^6C19dKR7&WK( zEs^*X$z8J(@@w+l6l*P}^xl}71B~%w9E--si;-6t%r1EJ9K72Y#N%|WH`yR~$YZ&L zc)KgG=mf_H@`Yh4l&cu=sZLA2C{iey{_y01V)W*A#hg=hGzRW!#^mF0hY5L8DaOB| z8bU1p?a%iNopoe?$jlCsqc zXPJc0wLWabbPnd!3W?sp(RA3u;tH%^icN+FTbqsF6wKkP#gi|@?Agzdo2DHnm8QoZ4w67)#bpX=pon|qbLw>AgP{0GF-Lt=2FwpgY&q7gV5o~h>F{34(1H^ z!Owb18UI)w>BOJXxgNxxoF$}UVujH!j3+-t6^J-@qU$gk;R_5m7=#hIlK-L+{+G!8 zS3UXvxFRCpuAWO=+F9yhr_&E7v(ou~?t>eUc2DtIDP%y?IKmk+jXv7l-O?lgWD_b< z!uiKCj(~{agY^^eO>l(yQp~i)jTB&WUdXhl&z85)1D0Pq%D21_7ifHs(}Ru>LW}y8 z=S}AHFH~rsGSc;}Ig}V!gGAb;y2)bc0M3X5jHSgSioZSX;AM-eRe0C>&(dPz-XJFRn!JEsZ&& zbHO(fYG-~=-~d}Ck^AR$Hq+_JyjGGX{h@?0!pVOUQN1WS!$CiZ<`FcI7v+0=D^)eN zl@SIOe@#JzvA?TebPtRp1#AzDJ41$@)cuzd4EGVfs8;2cbPupBG<1SBRC^{Q1K$@8hFOp zF;}{5j$7E@tA$6Phv4`{fzW^-U~@)rR0r{%YIHd6r=IugdG-vL%0S<_=Mq!XxzM)q zvOl-pKjt*8Pn3KUl&7?Awawh2>_IC;By!o&1}adr>0BiKa{sD(&z#2`3A{r-^Rz)( zflLczoj0&>p1xb__35csern%GI<3dX;d(JxFg%#PnomOg`zrZxzC>!9b;JJ=Qi4Ib z8#*t6Njk4)knZ{9v4JQQ16zph^=O$qqLTGQWj}kdZ<|xNO^z)wA=70rUjcYQDVqG` z8WO%#XGeK;8G(R6!#QVa`1`OR1m{n-)EooDMe1K&ow`x0uY3vk`u0)(pN+x(1M?vp zSdZatn5zRIikUFjqHmge|A=qbX!O*?{Agjavd>0r-*6KsxZh#3$Egg9>b#W70Pg^A z0(-h_LqlVghcKTl$FscuK-gi>+`uHFuAn!GDpb1J zoF8!nOu`0t0OGGh`|OgyhK2fonAj54ZjKYA>o%cPBNHhV0i{r^IK}L%*B(sWqhmn= z$O7zjcyv#<{>Ke^suTZ|r$YNVCm~McSvnKZ^?%cvdLQdMd?Rf4rDO!W`PU-{t~m^P zFz_RJm^HG=7OO8xJJ66n1(g(>}=G(HaCM&}YbsN#FBc%El)bc&?368_}>X08Ck z+nwz4nB2%>`SZdkv?e~3(|&AHw&g>ZnEJq7daTo2G-vQ^qi3zX0gqAPQx9x%XeomU z6{4shJ)iG*?3c29f}S(htmM?_0WWYW29vrOK;xTOzhL<+ne$$zSfkDonH@k1*}etd z^zaBZh)G#4Rx^ZAaL$Ck|2ieb>X`12uRgTyxU5Vea3*QFm@ODavpt6%3oC?cG!4C@ zWvdfU)w?`BKlQ>BbaVC$&0+v#NTM~+_qSICo6g$62|G<;j4^A)^;(>q-LC@n-3Y6hI7aRtf7y}M5-2XAt2;fvoN1`;kZ zi~L2U*<&$1$FPN|xNxfk2hgYvNZ~O5!0g9)*_3${j0aEs&8e5_n6_Ns+iRd3l8i=o z@dnlws}D|7L28Zn=ShVOc>EwM{w&&{WXApqs+%`SyK6yJ{CN$Yn~Ir5#o85Jki+1Z zzVWL#5*`Km*F=0FU?CmaU0egq#sXxvQ|rEl8rLBHcMN+zxk4AgSSm#;=XJLHkZIM4 z64hV#5;1R4UG*^KUgt&iSt&lyhEs2f?CbtR;TxlHVVPSt7Pa_;5szfvL9bxv9aE0r zF=%RHzjfmZ4YnH1+|{-h@mRpH-g}2d)pUEJMo>h8fS`aVQ9zO?AgL9}sRfh_ zjRcV_l4FaAWRRR`B?$AyiBeUeh1g0KeesRa)jM?c2@dFr9o|!KVL|$KLetn+f-;7Tui_AXJ1E457qVJu(VOo&%eJEP zNsCi01Gt8;tsh@sD|+>oj6dnT%xIxb-lMAYuPmjwecO7xCyoVbDxT(LOe(%`9REP` znj;xAJ-SFFr(fq@2cZeI{&cA`Jj?GqR-?()&YONrCx~lNmWe>+F}X+yu$T-_ytXrq zte_RappcY<5dt$QpkoFamDVns7+EHRNtUVdqLi(J zQ;wkt5YHrav5n_9n1}N~PfkW>=%+wvoaGx<_38(su&w!XrmCw%SQ7MJSm*l0^G)&! za}z;;J?408JP=OA&_`suXLqpi$A8nFJnrp;h!DPkObJP7O5(w_dB=*_S*Y~6$x}Rw zc#K2#=jaTgk;dQb0xh|eC-)C85CAu{0ZN*h#zR9j z|B8kPk?y9@UvCHev_MIOvnx8Y(}e>L$+c33YzbGh7Bi`LtN!x!Mj?SSMD-Wv`^Vda z2b@fC)GTbyUvf`g-cZEcrn*qqaN}uiQoY6M{H&l-Z1gYHZyli%h6m45H8^dvW4fa^y(;Dq_rGP#N2!+p3L8JocZg=HPVlSJH|s?_|G;Ur zs`7B;Ea@&-VH6b2-@3;-W$RRzIx>y8mtnsS9n6%gjCWf39v5Y<6%}Fq^Id84V&%xC z{c-p;fK#b$xj>8Mvw=fXnz8r3+?4b1+mT=SBqLb{qJ@Sxdif`TSjsT_Y@l-quYM$l zLk9p7dAf~HZ4{ZMI>t|46h0SPj%`AG?g_Fyaot&ujR8L(ZdDu|DRIGg@{YToQkqI_ zv+5tuu{JIimOd{UTX1&v$36gp0)c>X@2P6rN7h5x)TqtLaKb@?-C!L{N2Jt|SojU$ zbmL^v$fJoWk{YoiUF>cXqC$39tWjDoS($Rx@p;*eN7fH;_hczMbg$V$Hzx|%9!fWU z_CK~yi)1Hc$wvaNpxB`#OKa8$((6mB#YQKJ`X4J>o(58U)>0Q&njI{jbXp%&V98Qo zNl~75fTUAMEt>!lbo|xB5fYpX^u&u-=CY#L6b5;bt68wf^)fF+KsHRPz-YR*T4_=( zbHDCa3p#sf(9jT8QahC#QLK|d@#vUpbEt;#p#wlDwY!{CK;}T`zOhsWuMP^M(p(xq z-#qKz8#Q!7(%BKz2W`c4UE~b~K-;~AD};e`;^YbVh+r8>CAhEE9?I=A!M{I7hS)X?Ir9MlaDHq1L_6 zH`-sjUS(upVXH*LxA6jA#5UTc+V$0Uz)m>f2YeC<@V%MxbkBjDqs?!s#rh=<1*%<> zmN!SROr9tl5u#e4%PCBPTIL7{M=MlMF4cr2UJ+|G>h#FTQIaO*QHl2C;2Q_EFL%Fh zH0ulmyk1!1e5GFW!u7$70gYhDTXDpw(;fZe`rxEt>p14C=&=i7nW_C=D8r!Z()OmS z&t_4Zw;n8%Dn0OAer7#bd6CdLfSNDy0^bDrp1XGU$E;~_BM zLjL4h&$+3$y?g~E(a<^frK|gOC$}E1F9h!9+0{+Q10Kmnjfa)IuRFSU0iz5^GvHua zBY@d8Ltas2W3I$T+`Hpz$QI&I#=_4fBN?qO!uv%6~91q$17;x$1%%NGu z$_3;s@g07>jgp>i-?D~jx&?>@^{0?lEZ3A;U%fMuv-Pk?eRKfB|*Zw z#hs$56#}}a7GV8&qBHE`QL^!Yo`(fHSqb)K9J^+P-QKS!ij|Mp#JnU_4`rR#(%dx5 zjK_y=d?CN#eO^>a#4Q%Mb}4wZ<$y;m{Xu$!y*sUK$Dv@fgScBGmCxb?k1ZGiMTH;M zj9xb|Q7Y=Ps+*l@0K*8hH8#-n37%g}wR4_~`jzIv-8)m&nOme3pQOe5kq{q${p#1j z1jn}%uD~6>>`p!xiX|dm{fPMNsGA%D@LGbuG&((t3(Fnlk+`{Aa+yKyQ5t%)fr`(2 zroGRq=6l3PFPn4n8tQ8;p8T>`SVV=K^h+wU7Uq)QX~YhDl%-!8{MMz`m#ST~{kp!6 z(}Z@#d9G+prh3njMmXqCL ztd|VjX+OKit!Xz?dQu@%@e=IHQltWO{xf9mSxsKORn=0v!~7Pu>HJsU<$Q@ZrA@Ts z1=AVs9SSVLz5qDT(c+1UGka9&+qPJ}HU zGvSyS*jO(g-m;QRz%M9dm=U)^9Bz7trgpVHq@+!qcCPaGb{iy>?>Y0B7s!+)wpe(yQ}*x~~KA)$(5GNFb}#TD!8`%wU+Oets~V z$%Tvmvc#M&u5WnYd&NP65AuiT5EnwfT2iB&-q=}be*jcQhhNN53BepsLQjsE$+y(+ zOh|}SJf(tAu}P&&#(z=1-Rg0s|7DuYk>3xDB5jm364t?Tp4C!ynW7y4rxJl3)>o6B zzw-G~pj710^EvkXwK>l{WalN%td*h zD+qd@(HgWcP>xeL{Biyb#TIQPrL7*0nw;g!bLYu;%@t}Nmx4|y{#icR8||;(wmaGJB$YKPLXSQ@i^90UU(5Cx zK8d>R{)B{HMjPN;d&!%NK^kYLxqiDZbFEV_UKaf_IA4XoB~_ov?Oyn;hcY~i&r9^5 z`d-Fh@_J)hjZ#tqXXHg^)_E2UJqH68iThl6Kn$ge%)_+!2XEW$-YoE}-%etGByDe? z9B->%vq?JTROXXCa1qh^WZJ&TXb3b202u|^X`Y`#*YOt}2FIY2^0u>{hnbG~3{Jyp z{`n|9OPRI)sGo4$YvGO0&;s~G4U3zc<^p)R*x6dGzc&#VDHG&%8n>Y03XQ>mxS zEmot|9#@_(dBp5KSxF($y{S@nbxY(~8XIGVa_`&Z`y2e$6XnvgV#n7TZxB5X*OloF z_e2X6+alb#%hKE?)l5%%6haH~oo{$D(>W%yxV?WKnj~dI634A2-`Lsyn3P37RQl<~ z&k8I)msBK~WnwtNpZRr+)M_Xs!UzO3>C7GWgnWs9pY8g~y2*tCJd4$BHJFQ|A+Dsk zLFws)3p)nG9S3nFSRnH+YtLUU7m56pnDK$6ZyZi+ND+&hF)c*JyYJnzGc8Ri*q@sZz_u|l zQqamZ%2%P=7&EP0v&yx|zHlaTFLMSUorCs?q-IuEJCkC5cRFyO6ZImz8i4d&pG1!5 zs&<(JtSXq$hA2{hsr%tQb0GH9(r%H#r_$U4{l_uS4}h&aiI)I66j>UuXfW&+OI-IL^@{Y=md~4QS z_?n|V!2Y1v-ar*BHnoqvy2VZ%=;MtW)a21>e9!`ff-{2yZ+YI83b{aA>j+mhsIylY z=u4GD&x$5RNG@L594C6R4~CU5=@7$q#vRUFRe1jcb-uK%5^VSR&SsEooI+H2Dd~<@dUxFLcHxW3{zwyNSPo~nVKjN& zBV^dv1Fs_{@%?O?*KoX}6xGv)=@R1?;U zJGioF(Uc2@sY6~Wl?L9bPp}>@Py>Q>WAy8+z*i&fA8T={e=-|m^WNOBe51Z&;ZY^z z77?E~`ISqtBjhgEYJUW}InJ3tvGHbq4*hxOs!dq!CE9P|N$6&)lRdGT0L?&hbStHu zgRU7Z%iRwy_Yoe$M@di?u9etE#Q-nM%R8NnS;vp>6vucB0IL&ype+vLn3<{>{wc5j z+Elox{GgwVE*Fu-YyPa8o`(7S)B9(>k*y2z-!?IHGg6h6dwk*IWge3E?DR{Ur8XDj zXxSAtse3YSmof;JMBVR?oqjD`#dA! z4yoMvVPuwcx2ZuJa!fu4QKB%gz_PNh-!TR@F)wE7x@%`z?q5NqIB;m1jo1M0eNtut zVa%+68zK1QtmlbMl;W}u6^Ne3W>UgzwYpqNMjC}!l)%Hw;85BrdT{e(L~#30Yc*TXKlEIm3! zqZUls;swR`3A&aNOApM`1bS&)BP4d$t1(rgamP%9YkA+i#hBmj`B|NKvqg|&SIWAN zVVJOpvbqJud3sx9b9E0VV=s-P_TT{VpqF1A4TsOBn!?BcKLu<#?RZ_Z~6#Ldk zc1=4f)dM=MI81ftO`<+lb%>1xU(XIHdhs#F79-E3QkYB*KkOLD<0`I@$Myu!_gs}2 z0E^DQO^K+%k@e=}EW51ak*%obr5;pN?>27b5(yJM8*pRdYV{9fdI|*y*MiFVZX>x9 zCJf;ByUFQ%F#P^~(t|Y^B~*eUwp48(5_>z;?kWd&8-ckPD)6aw+?`l^cZ%}Xi-MSY z($JE}eZ&clCSF=J2wCR7Z_Ms5* z*{xWSerN^3lo*Ux;Q3|Xf8O?5#}O`{vT|bV*|jk4_lZz_^5><#R2szGbH=y(m@AHo zXxJW5XjGI0V*(E{${h)jc&;Oe(bd)mOeRsZ)4xTZ=7jRQ|4=7^<^;SAsvs&}^tO5P zPAzjHodxye`t(iZ_d;@1NN}j%_fbmL&H3kFu6$@<6Y(YFa|~fK6g#4$;6(}NA+Z-( zoGqKm8&SMfJew|Uh_UZvLkfge^UW-oavkV`RIWoA$$DGtN6r%7;QK^Wo3W2w!k5R(zsL2NuCnalb*WAhyFyGhk&`+>w5=x7`<5v7tQS=#7KtA?OuT6LR5zE@#T4w+ZA2Y zKt1(O&7|EljDB5@y>)1)7b^i=oR~De-Ud1HP_~QzmWUau2wSoOV_Y2&>&X zFDA!z)0~brHZ&spAYB{^NwNczrd!U0i}NZl{9)b@U}aC5Bl@uowIV$0Mx0I#ch4U= zEu^^tPtn#>!#&#I@nEHBO|}Ni8Ok=&ldZ`-l%ZxPJ3wCm<`y5#bj`!+ypjaz!_PEB zyAIP@2Oyp_r?HK6(AIndTKXXNv)S-jpzMK{7_zu(_&aY|w20S{u-wZ!X5)LfVNvhg z*261MoD`lZDso4t%SUjhW^HbxV;U~lvi8eg(zy*`uV_<>dXBkSWiWi1g^(ewcbC*{ zZe@Pi=9_w4**yudmh}z+=N7-lsaCIDj|16kyXB%*ZIyX!XHxhsX1ZC>XUkw-Ezf(? z99Y1`H)K5C_6v)6#E%gbK+U&H%D)|yf>6~5qt8=7D(OK^s<2L%;d3ZD7fn|=XNVpV zSIgXW5(&^F!YiE)_@-OMlkqx}1u5SJ1yw3Bd8!@=^Gr*lhY^Db*fF`_M2Zp>>P)4L|# z7@XU@8F&;XTPAnWy+Zu$t1$O`$tRp3%xVpBA0l&^i#Y4pwG(4x+?djO1SO)0hr1Z= z2N-;>jf)i_|6^r?ABNdpW>o^D|;V6O1DPGaYM(c_gSp@h#Ht+F(;k$Wv<2BwwXQ4 z1h2sj z=OS-K-yVPkD!1aQGlW}@9{%v?+Hq4`UKJ=<0an;%v>_V3CMu1<{>5U$Wu3r{c4vUC~<;*4(y0&U+w711fMajw?Z#^0M^|zVo~R zU%=ICQ7_(%u5xZ7axxBcge3L{u@bfH&4B_6AcQj`OM>O!QrQj&RGY^@=?u+ z+thj&b?odj3C3hRVE(vU*GB43!bxlO$r#yLi+&aUP#c+7d9u=zGxYTRO*i=d7j2c7 z{<7wDhBXbrSg$`X^FR1y;Ir6i8b^71HXH7POJfFouVfjn#DBB`{)zS$392x$ij8ND zyxn8z4$7RfbOX_GaQjH$>>;0iWg7^&9 ziX1KTzQZQ~R{Dz1#8?TjNE6zfKS@$s2GRrTCe=DAKOqFEt-;=w7g$!Q>A6S)%Ll(~ zI9^owkd$2pb9&|3&Za$%gTpt_2eGMY!!__$&XU$m>x~UC1k`hte}fky^`ZuLvdwK( z@(|zwRc~DAoX>d(t2Az088aBxR1ruLnR?^zya4tETv`t4ZzgaW@qyd*oCoEGFVcI1 z?D)YWdRyFJW!T9~o>O<^j_U+>8m2~gxC=}`R1>h^(eaA$Ij=l`-%@>kDmTSGd6~C# zXd@4H$LDPemle@%$LwL8Xw8q%TDAG()w=9?b}38bk0Cq)3iWBhScx?3p6oQ$t!;i4 z>hcxr(RtYu6JVT3(F1Ppsp$*2<~40s*JIgY+_>AwI0R6)rMS*Hk}3%)2~61s9-^w? zpWUMDPrlLTUStKWr8;EW05>5>ckvBT2eNQBUbJevDyjspKh#uf_(}o>Cww1{2OMt5 zZp`gUd9O*Jl?A5lbi$#SUWi)LZevP6yk^``SjxPEZm6ymv*V0+8Q%)^i0{jy^x1no zioMcj>`}t82NgaQrc;6Y@5_*wR8tOvXyqgG}6+3X}6p$H?QwlpFEIKJi9(zuwBNSOAcb{&2dP=D}ZFiEXI{K6}C+cFq&jgS7Toa|_?H(=HA-=j9 z)~p|cWoqJ!d+6MUW5+r$8jpoYxRgL8l)v^hHr+dC^c4UAP1%&hNh6aC+r-!E z5*Qs1)YM?uxRdifeIdD#82R~L;U~w{R)U!Y8L0IgDI1P&o zKhXPbYmh`G{?c`q-k+wJQiS#tu?^5;Xv7usmB_a)S6M^%CImHOwpsBIPM?JkvwpjVtyo{%$>2>#`U^dh!1h1fG8a2-< z>>o{y0Zo;{r=;roBYbx(pr>tt|9W(!cG4jEp^UEHIyKLM%EfB_=S+bV!09|!m$;K$ zRFzd+))^+NaCay3RPuu`^hkj*Sf5`btNzTrmd1SjWC^FgX235GUK&ipbwl+wwn1v; zn(taaKl|syX?gnLr>&TYo#qaCE{fe6%ia`z3T%bw?fZfy0`jNcyFQ%?{ zFH6w6y=0v~zq4$!5nHs0(+=>b>Bn!?^i6|1hM(TLuVY`WYyKHEAi8YG2M$USMSR{k zOX;3re-{(e#&tQR0Vpqp*X;D2X!f{IxRw;{PZ!3A4Ft`^m*Phqh6;;{Q&;b?mdUN( zr&D{(_J*8ctmC|3)IK!rx`A^=^*6F!C1)}5RhV~&X5&GEPM!y)PrkGT$G%eEqws(8uf_pwfK$xA1sxOfbmZbTE;Ch7)}n2_G4Ucz8=#MLAX$Gaj35 zDm88v+8lNkSP&Oja+|*;!&$6sWt)YoicQEzrM!qy@RChkIgLr}q!uBU5tfsIL$VIs zz*dAMrJ!x;?D1E!&Szb?Pz?Pz+!60^^7WX4`ov)y?nqduIZGZ|wehp^y-=(pAsp$D z3SGi6uFV_z?K9sm1ubH;(ijuD%EeMB_;?wf-dLL#BX(i{D%e_@yr`mWK0a=2ao=~yU*G|gP!)wS}Rg_)o`5SbZkc;@9FJ4!IkWfS7GUUy~S7e`M z@Q1_!$wef4m9dI6VQgIX%`6245yk6hn6djaCpl35+KK@nF3h*4}Z7 zpD@KM3|PX(7|;IlE6##tQk)TcjDye3{8JBjbCm$1C0@Ws=gV=Nit1t-2+cRvJe zmDLlziHB?r)DyzCz|+EZW!cO$&+H7L9Vi_`=tA>X-rSbO*HZWHSOx@bMb;C(NQRvL z3EHBZQ?u&2@SO4Q=ZHD%h3wmeQorL^zH^6=UIxO+r+#()YN=l)fAPG})ypzBUaC;> z7jM0dv~Q3nc;-4-+w^A`hm&0V7>>2M_>5vA5vqB8nw1pEJq9TT8Cr>Yg+B7f481P@ zVgl5&Ee3I`7Q-baNRZq|uu~YEn{n+Y`IrjZSCT6R@87&MBgTDeC!|<*nMij4-vN+S zizTMyubx)y6DFq*w%vwnCQd+++YEhq6Hqf^IKIv{^{KF~K==j5d$yOq1%%^u$bfN7 zXZFX?o>s3Q#)mt-CfUk~GVu@Kds1IsK~#QeO8ik}CI~YHs*4`YS2|MsFll*k&9=Op z;}X5d5rn&MzLOwfS^3yi(u zQ&i~47q4ml`xcelA^8%apPv-7iR(yki(WI~`907;UmO^k1tvgx70V*VBS+vJng5N z#F4psvTTX97hmB+rkle z1z=5!KE}t;bxey9+c9}?`QYEGYs+$$3`;|H5_YP^AO&B#W6xOKvHDA;i4n*6M6#l` zC|jrl5uQ~6v7t{Y`x$6>3-*Wj{v;Xb6jtEpr&781kwxGJ#uA= z;mx-i6=q*n+vOT1M(n0A zwY0!xTeuvAUwnLpOKlsTuV{8EsG>)Zxu*vQK`^LG%ul}2qZhOCHWrJxteWzv*CmT< zEXmB;)OIe5iZp8w9_4_4DrFl98MpY+;ZPAz*PffD&v7`jnu40AE@6Y(Dm*|p^6%1h zVz~N2j)bqRpHl+vMJ#R|WdaYi=>4VKf$3WP828a}7Gk%kc&{JyJeF(;hZKE7h@!j$ zolR8LOlhY;u6>|`fT{}aqI&~ft(cY?m_JBaO=^>z+m(t);SU!cq5PHU?oGmQw zp>A8B{LY&i{cWB53FEU9dEe3p)=a3i!U^Xmc9jW^(!ffFwaNAC51E;;<#zg*7s0Da zdqP?EfR^Wor8GqC#t5g^jWxE@nVf8uQN=1MV(>k6pZn(7{Gtc*)W5K%pc}W z=|e)Tr!Q@FYpwItGmab%s7vE~^q)`5zpk87|6KIT{@E}{0uzMOCY}49A`@4h$n8uw zbJZHFfG^P(B7QHfnEY%ftg)G$ETi*vHX|46dO(e;6K}_k_hdL_C*94FG|m0_;*Dtj z1}x3H9akmZjvM}y^WPi;XC&CZJ*q7CyF!+Bu83YV9HOS`>m3oPL8qm`?7F=xu&Es& zdz}H3MF2Kv|JcW0B&M4T;hhBDlPz}( zcB&JBerc@`+BFtF)zf{)ch38bk?klbci(H5MI6xHzDvx218%8M?o# z?(TASOV32s!H4giU~%L$)iTwG+ME#5Yu8Qdu0Lj|y+WUmdEv8N!J^-XfQgceR3CS~ zb>!TA^4g%#{r1Z{t~O^syli^o$gNB@70+`^Q8#E-|IEt?enZ2MYk!*gGd6$Z=FepK zPopSmUi+|8jFivWTvEMnBo=n4ief(dg<@FTEPCVH%WTU+#HBN1RagC#a<2qNr5Cia zotb#4Z~1SEde+_%>~UTY91+X+Qqxq4=8bO{Hj*|a&b?#Kb?N+9(PB%+b1|y)6l_vj zJ_={b+p7EjO;MEXQHW9Mhoc5bNS*Q@o=yPEz;dW+t>2bN309xTrwLhxdh@V(F&DD7@eiMCvoJzk`wr z^uz88EaGeuC_R~9j$b>);2@58D}$%45n~rM`74&N5((!|EOEG()31`4_K^u`D%BMG zNQZQ~eWcDDKR|_pXC9y5KM`o~4uXLe*8~hfJ*^BN=+r}hBgK_a6+JdIVF1$0-&74h z=PkZd(;9g3vCs}yXa1w>yCKgu|A(~>!23x>`}K;j;8B*J+aD*r7`4$09UaRen<+ZS z^04cG8dFp2i-#z)=9b)&oG@%!SkSn*8%1SUiwOdbJr?}!IAl(Sii|dib_hQWT7S&6 z29^r_91+_fC(bL&d33~; zvYcBsUB+)`L-J&iKb^M2Cn$R?%%jYVCR-)uh@FfMQ527~g$uIOZs|bjEH#*^Kta>T z2Xhaggncu=W(uDaP2Cps-4pQ-ub1idVuA@CvRl$o6`PdRQJ@5``ZqB@(V}82tuT%YSjA8R7gup;63i-zv311==92z_i>OjmN z*4bj#R*&&!IKn7UjYvem01pCg4^a&I%*v;_YTCp4~IPk3+b zXUH1sCdmAfy^>rmL7~4NM9OjSt&#Q|m;TQWvyMMQ6eRCP(U0X&i4DHz+>Y?qmRx)i z++5Bd@Fn>AgO_eh)r-`W%F6*R+!xfVGcGqRWza>sKVuarR=M*g^P<`WGiix?yZ<$h zmquiMG<>hW0o~|eyA|7gjKUvT_`h^U+>CD`sY113tECw2KXo*zpLMw>H*`F! z%O;g<$T0^vbnd#|ESMFu80{638__kQ)r`i_g=7bxnouU7UE``wrQFdULr*P(i#Xv{cX>Sn zsYlt0$)`X)0GMQjc8n=neGWo`jRh=N{)X*COBTT87PCQ`Q4jtGyt@)2O5z(|RTeJ% zg_(#E!vxYbYD+nQj{JtXZy4R%X~Z1wH2YxBiABBb=O>w4c#Adm6|plF z(*Yz#qss^U6wkYimm{%jHs{i4B!ynf-!OdrX(Zd})TsXaT@f{4&4U!fC!o&YU*UeP z&;74ljZSu^V9t+d`G@U>WtPU>EQ6Wj2xjOPa6Pb4PCW3m%~N#e)Jj;kd%0QYXN2jS z&rdXC`akzz{IfaJo{|=t0qe@|mKD$!<``Zp045n7lg}NW zt)u!spC7HD|81}8Bouj_b0DwIV)#dQk5~%M=qwF15M4zVorBr;t0n3(mg(hT>t~Wn z3+Y~rqf~`l{mzH-8!jzseks&`ZbW~-W8xyky~a1;p=|KjZ^RdoCMDB~`-!H8yqC=f z18g#w`?YsOhmyEEUD$5}_0HQZBZ_he|F%Rp7Cov7&30E6Dvi5Px&H0pPkH=_bpc3I zGM8ao`JA5f!p+xN1g*WF5&z%<@TnPL;l8C6X2anJJo#$12C-FtGm|ZmnsNT7RffH!d&S)|eJPnEnt97@(7Ts8799 zwjB=uyP+n@)UH)qO?caQxWDhT3;ad+qsJF#S4ZRcBd6`c)s(`$*1KvxTe=Ej2Z7}Tx=pMg z0v-OLk$SqHB^Y-P%mX%9?A13(3SuSBT)NWqqA?{To;O?d>}_D(kvw{8)}y?O*4*|@ z?)7;KDJx@5m)?D^Pp)Cr=KYiOXC(f}#Q$Mafw({kRm@BC^u!K=`JKgy)Y3)t5Yzn! z=+92WH0kB?o+E6xqIS{mPPRbLmip{!C1ra@is?L9-_>53u+NTN?KhA+SaZ}AH-Wbd z_e&rof8schOBTs1W01--`C&zf#{WPulwn58hS2>@x9wUxRJLyV4lu|b?1 zo}uwgJh_STqXTs(K@$#_`;C0k{^rOk%+uI`P^E|bDemk%nVatSx@ zDl9j%&RjPDaqYB>PY=&DP%=y4v076EO(-$xB(kX6rq|00;Hzi?Pgx|SC680D5kW)@ zlz_u*R1d3zxnQ^+=T1G#oSb-X6D+0!WVcCSsgH*sr--UB@s(kZk2&X$d@QFt64H88 zqtg#w&UqvGHjGYoVCuL%1rnq~zzRz-40V0LBf>h$rcb>$a_d!ESA0W{gPGFvi|7(m zEj z)TyEkUKJdcqhQ7K8EtAu>1*hO{xeo-W~|ag(ApY;2^O_^z~sHfHRyI?N9U>KxE&Q}f5o@w*Du5>c5A4&OmV9OdH6u@L+uxw$i^BazE_`H zHl2FS7oB321H_Ughrz_Ad_E|@I?K5`i5j2r;8k(;APa4d$D=1Db}F|b?k}4x5kgl4 zSj1bd`U=?Tqe-p-B~Rd@Na7wTNRbPAFub7!!^O_rb+X|`vh%f!Xl_J@3SeW_hybf^ zT&+)!x+aC!{7G-PSW|bnn5*j0xzEI%oH9iSc2nmt#{0Wgdg@p#Q9z9N9#Apqd4}oG zJYUq6jr~ZX<%YJj19N}pJ^%0&;Dv$sq&3fu)5D&{GzvwJ1dYM%ouOGL^S_D;rgmJ# zBJIXG=~^ntks9Fr7o-<#l&HGCW2jxq-~IgWo2{xC3^yq@rmKd z)84Z95{jBlI=vh!O9PuAY{S^uL)p6zKy{eML}0Div@&(rVpvD$lTy)q{)wAeJ&(5; z3(3z5ZYeR#fZH%XR{bD@bV{K-EYsu7Oy@kRjqoFsx||WBCi^j9C;b!tswBuWd16|e z1lu%rw*61Te}>|ZRQ#VgLH5~=I7JtWn|84WdDI%c^PmU`tRjB%b8$D`0lswPyiBc- zgP->aI>rcaD%r=nD`U4UL2=gyp}$h&yl1L#1pXR>ofL)kt*$0x4f}SXj?`*It5=>; z6W8KIQ9htdgs!=meE;}UcPE8zeL$T2Y-m*B-#SL^ZyiIlS%xmgjH$yLk8W}&&0%BX z4SX@D!FV|w3C8#FI7<+7{E%^FHA-rR2i&N4QUF#NH*)jGTd5HUwM5?&AYR{QOJ+r4o-SXInh_6z3c>LMEb>vu0{j)Nyc7&+=Tdf zdF!Ml28(FIU5F^EVXgVztTT$^t(#qo|J#7B9(1yOlbpV199{31`}v1WK$y2mf;aBU z23m*E+*38zbfii=j4sJt=6!0ORbb=GoLz51ir|xmat}jRk&##xBQwJOgFVmV!thfZ z=ZM9KLTf-n_a6V<_P^L++ObbPnsa5^fglhry1jyhGcno!A-#+19+E+}qn2}(<-7kk zz~Sx`BiXdx%UL)R`j3jq697+5Ea0I1H<-UfD*bUb-Hbu z2#s6AA-w&gWfS`5QMiGc4TeLtjf8Q-82jT{#E|4h)r^0_FuDxE$g&uVtDAK-z;@&$ z%rawlGA7i$H!TP*XM-`Du z0u!qks~ENPqzG~Bg!9iQq`f*?0Eqy9!!u(D;oX$zZVsKiGx0NJ9^G1LqA#il zQs4{0C=0dt6~3m36{7SRcqu;hLdQ5B2tOKJ#qZWHm2Qj-4=D29gBxP^BU^PeS+y!k z_7gZR?;O*tvShofTtTxDVF#G;o60Sw#PPQ#tK_RULRQ|(gq;!)sr5l)yKHy>HWx2T z0!Bw`FgJAIj)AvGIn(*liV!OQ(Nn6IWwcUcvPCG_*SF;Lojfw++H4%&O@`IpuE>O( zd5BB!hn??slTbsxk`^N4kn$GjqS1({>_pLkv_M+zG~>!;@w#}G5G8#b`%VwT)*D?A zJ7HO7Qh)cvpko}OW?;T|0H!kn+JvY#y7-RJsqx0Oh1dYxGk?+1BtlQ)cTl~ZZm;#Z zwH~_EP_T>in^3X-h7d({#dPnKpZBBsCo9eGs2;4vl1-@g_vcs3+Kp+q!13c5L9&05 zTWo{ywSc4k^A7}Pv3xM+CcmbJz{u$<{*JX67GQ)JRBPs1yK@|6>O!G&TQG07{>Ck7 zqwluhrbpW8K~){s0d}aF%Vw}I4Qpwz+9@pNEjV0~P0qd(v#tPEWVEaHBXOu-z*ct| z%tuM18wPp>??*VxA!^3-d6}Jm5jFr`p>`8u%Ryn$@XJ8vQoMbGTx-u`g{oJ9J9TPa ztve-vFyC6<4xu#YKqBg3-hjYXewU*+imjdTOmW`gJD^jJhOPvbrM9|G=?q7|T~d+e zk3CMAYgWL{pLdXknj&Sgq`jUbzMbUZ2<^<011yDpGn0nddi zE4jIH0WpapdIA2IdLlvMY{`7Ie~Fh;;|qIM{R2O3IMaY=FO&1$9V`J!}{MH|2QiXI*iXaG(aefKve2j;5D4Z0)_ zg0hC^5K}r3;;4>M@^vHU3a=Hsn?rf?lx7$9fDGIYD&E%YL6DUVT6U zm9_DN5+=H?Ps-uUQU>K8s>TS6S8SvZz09yP9^-j1BM%^SbjK~1RG`LPAK}=WTQX+I zUxNKaS{-0pwhe?^rtNDzF{rgd>AVn~&!exQAEObqVEh)~O^AZ<{7k4pw`8_``Q+$$ zku~I$QpOQ4WRbT`uYovGzWF!P%kL>-iXZ*|h8u?FWMKOQOt3C=8S_adR6d$FaoQeK z$X>Ip!2HrlzqncL?qT2~I;uaCd@xaCd2-arbVZ<#oRI-uHep^Qva1>ebZL zoBIz?XP>jrX6?P!UT3Y({;cwbZ?uXRu|gN(7ltnc;@V%_=EL4N`s(@)GEeJT<$Pxl zJ~c%uAJbNJJa@Rs;+`hgHeg2ljQ1REyV(2A1PEe*`b`8MS<;~se38c>r`|=I!mDUb zo)6? zUti8@cuU+G?m&%*_#{q}K@o1gOBN8T0#a3&3Au$3b4N7a?FxzZBd7&7jW@=Act0e^WMMdXOGac+ z&(tNTu^!0-!AD(&Ue%;_=-vInPh#8xUG=`2@*|QGH3asYP91{JSZ)uBl#dnkBBk7t zVyAIkgB1f$MONL_m+WiHr+Bxpli|=fG+#>M3}oRd{({`7GGLW)1fHF$>vxWlW_`@)h20JY*|dVA@8eox6;JjWY|`oyA> zBZ-(C1+)+(Tt$?Qei%V#FQF&M(t8LB=W^V!x9e+O=-j6*l9#vk#O7U7Y~1n;GKu5Z z{1jZVQ~&j4Fn8GSN2qXMawibs2KniJz=2SXxm)>x{&-g38@#-93X-l5yoOc&)H* z$+q+tn)m3fUX_Uqx=7aOv^*t3h`X`-Vqde;`?K$Cspn;Trs9zTnq&-?bXBAv^_Pgx z=IicHC$zKXd!of#1zsHf!s@@*RJYGEeihhq^g;xhoT>Fau`=~;5oMG{@r`wOB)c(c zXS`daZJ%JjH{M?eaj;}}1x4QWr;g`b4A$L<+uezZK^=Mheo1=lM%8UbT~2L;GiJ=` zTN%cpR2)lujsTS(k&b*yyvxVnskKx8mj0ac7^`2=fgHviF9$A$c~i##rxN>tP<>eh zc-2`>4;UOf?J;jyc)f6yKCZ}$rdHd6x^ye;kNO?uRkF_SlY(G6z6a{_)AR65FkDy) ziL07;pSE?%=o&mehTd=q7l0u5J8ENPiB=1%kITkyrG2L&ktxPtDQGL2ZgKm2fJV|4 zvIm^n;Irm-?IA=Ut)+w4@Q?D5@33ytc~3ldbsJ5*jucfh=c>NNRca2rMKJnoZCuP6 z>T`^N4BI2^fXzYgIzBxK;0s%TYZ_Go5t-9YftPlus0upilP2@2oy@@xqSJ(Ewf_Cz zFmL^@qxw;{zkfr=NQlS!7Nt}9F(q*=FW6PqKD_AT(1tUbDnvf8_{&^q6l5Z39+f4+ zkQ{gusrvJ?ww{#3`7iTn1f$S#LHZI@)7eG_wdfr>aaip``X_WWxmtt_@V=T|*7rNR@qR z_3s(28Rq&%xbV5YZU_&m>Ljs0b=3x1d+8)%9HZwWqVIKE2aVQlQvjjB2lpM7XxK6G z9`EcucQwg7rhgbnI&QDQ9ru%~#qHTz75{LLKzYfB3xDc;qiDn$W#CkH51ER%AamdA zR45&>4ohUC)uQnI&rAO)iT@qf#P57(rno@v#1%GEk>v=@Y*el8zI}(!(8zuvkXh;k z#88Uq*^~0pl2GibZGSx&%w(>z#TolOnYH-ODEHJx+FyDk@L{(2rt2_36tRax`BQ%9 z4`3h#E;b$?cm+xBs9*;_sU6c(RSN$zZOwpYth&2?dlPkpoqkx^V&r5yScza_9n${n z(E2e6b+U$X1Ks~k=LKrt+qZ3_qYL?j%9pz+{_@{T`EbPP`FD|@^Js?3k}khh(*eVu z*v8Xn9wwIS(qbgU!$}bYgRx%dCl_v%CAMFW)^1_{kVm|7XjxU>Ds32>{8Ujtm$6?9 zy0t(v;FM0O&n0GhToJt>ZLYSNMqA`HCXrUIU%zjGP28(@;kP!CeW{92U?=9(W;AyR zWLK4m(fh;B^|2yayN&+Z0gM)sU6TOAzvO`Z7hs=VLmNRK*^liQ2h`|jHrnWif3{X% z`k>*-G&a_9GSi_Jz+{!dTTEA6VG zXMnVE^nk3e*n|=WV31?n!Kma7=Y@aKd-$CMzu8?^cK{u)F}T{ha$CG zUzcBV#v^sbPrJeRtoWK0H>u>K)c0i@px|hnFJM9Q$Edqgz#Q-h2;4`ETl$RvmzAn- zYGbb%|BZ~6%RU@_-;RvBW;{gSRR(OKp=ptgLO3n)3Jg>fIk4n?#)8nq{~LbTK`N#) z;cq~>xWjE!5bN?0Ma#dj6P;h8aSNMpH`Q@K>JX{RoIZ5_H=zUb;!+LptzAoshNf&% z-Nswmf`GMVZM}eN&A#z0`diNQxcl|+sR00T&>hX#x~TJX3_5G_Ylqgw8FPTs7_o%* z7W`GjRj06N?Gsdxr=*7A{NbK2L^dT2?)UsgFjMF2hj}Cl5jO$5GaVglnXPj`;5Mk59CI=lzv> zROcp+sH?O=TA>H8A}N!Dt{q)J7pQlMOf_;H+zD9qA1=Ru4z{Xp(?)(*1>8^8Ps6bIpgf+=pNL)RYs8GvsJJi;609NJ1klFDD#u! z8Cw+D{$sqyQ-^-1pmYnC!RB4*DtPJPPK4D`>U#m!L3R<|$n*GfFDRoRUM~_=xCa!) z5BFtdXh;$`mnf@*I%n;qf`qIryah@vH|{@@=>kknKjH=N@L86k6ew38rqGCl1oKEN_t8S?J&v)ntkr2eDg;%5Fx@m)@au*9nd#io zfcfJqaWqS>)9`3;y0S=DB6()syW7nP=lDdm8f#OSb-%5*-;ipRgFZu@g8_z$wHCQ2 z=dtBSE6zWby&WPBul$7qUcu`EB{Y`HsptaK1cM`a6J zp4p5_qFB=F`93D!xvh>h9)In5^hTYD={g?C{!m!pz0f<{ws58!ZMqCW0e&P>(UPg> zO@0W;%{7@b_-2^*OTk-~en3BXRSDr)P~KZFqRD{%1;RB zuz@k>5ZUSrho>!ug&8#IqR8HJ);PeF7d)__t@j%J91|{(WOn9HFOu@!_y{-^U_Wm1 zqwVDlpc!nZnEb61@uH;oTO>r44!8+pS{=A~!m^~i3A<#a2U75Kmlx~ReT&8!U~uC) zYV6QGE^yxHRx8)jw4P}q5$ZfHdbb(H<@zVZu+pO*^ClZLPa;x z*Kgl}eH0j*9}Qd_gpEN|+Vl#-P$Gqfc1=wJs@tK%TNEq7fV_bvPS- z4tdKdz7Gyv&`V>(o4)lO>Tk4ZXc@7#wLp@dt5R^?H3q!w2Q&cad5cpQa=PC5DaoF0 zL?Fn+cVgZjpqMNofm~UCg(1)SR_Wqcb&~^P=wa7s~Kde{t%y!zEJN z4Y}=VUP2+=!9Mf5C$+e!QzXmz*SE=Vf)+LAYw+IbER_M*~GIc zk9#@xtfTIo5Y%B#4o-gIW=%{{;lRg0*d>i-O9A=DNyT;E zEKDDXi-#z62HUabj};KB%Fx5`033biZX&TCpFTBz$i%U(@zSMQs(ntzy~R+VXCO%4 z;4of0ZhXskkW--6kepp*{sIr+w1Apm;|06fJ+~XPQ&M zIg<3W!xeny7bC6zlW!_?CL{_5CjkL|()aDg|MM4oa^|0V(Wg!?2ToCNeqh%N1B@`1 z&9wfTg$adR^+J`v;JSj5o77YgKDzJ}OALsQW|z+jXXZvSA8}q_}R0) z=p<$9GTu>r_0g@?vBN-;R_NOORX#nP$IQpGBSFIBhR!=AqdO7KL&!{hN}gi z^hb&+r*ehugg5NKZ9;=6jeW7>tYgp51A%<{>H#DBagJb&9Nz<%Kf}ZGgDe{09wH}< z<9OTn%dn!^-@$=97%`(5A85KvM_tgxqr1VOvS@d7t{Ccmyj_KrL1^T+R5zMX*=n#!#YUau@4p{?<7ErWHRpg5K zlSdqZ9}tMc(~I#xtLa>+K@muEcy+KMWZ(phSJ(;uE^{9U^wMNlmd69PBRZ$U^TjL z@}i<4s&6GBF!a_$2mJc658W8;G~*(VLt{>kmiHzsiDdlWceJjeO?+xZpU6Se56lmA zK(>cZ3G+%KAWm=nq99ImKnRRBrldV#(%3&gj#GSssx(5DoN@pZu|=Xvz?{DA-v26F60O2x$Q!@-(XYa<@s)gC^-*-Rppqk#o-P+*YnO#ho8f)C;d+Y z_Kf4#zkfuRk%Jf)a8>*iSbo2bE&|Q~oA1Cj&7dnXYNL6dDUPe&;?#RMR~bGI$b521 zIT9WKT_w_^o145DmQlC$WaO4kambA|RuJF)HN?AuEh6zuN zSGG;ZSz%H)qAR|K^mK+%`zBmqr6yM*oXn{FRC(&Yl1#7-yag2$z5znD#%l{_D09*> z!%=O+)J6R5#U^bYV@l`+$-6Lx~z!L9$ zo7Lki*qXVd5h-6evd&DU`S(tj)mp?P-$Bh`o@px2#13d}P9u<*oe>URab?$bdx^mD z2*K-#C`*>>7iCesQHjiyZ^_%r9iK=Hh26Oxc{&6j&pGFXU#n~ zU&EY7$xmV!IU`X@2+PjIZGEBBq-Cw3Or%ljup%pffRi*TWbYX}wlOnOJ;0e~XRFX9 zUE*~Z{f9DTeptyK!Ldlz)#>DPV>HcwpwLCEOS)5m{OPv<-m%U2}`gV?-X`nupOE&^_yk zW10I!<*)hI+a&#a$Asc$Jiem^zrnwC8}YA?y1{j;oS#=jOwWx_cCB6QmX(B{l*yhXg9|XLzXzCFW<^i2@`a1G*blg!x+qrqarZAgDIIOl(TrG50}on z_4>wdqHRDP=7ym<{{_7q3H2BQMVJ2=f|gIdD1=MJ?LW|-;Uy3}hvxi{kCv&Y@tBA@ zrW!}wt>Nx&P$;Atd6Ku@E!iD`qdOoQvwjmu{>59?O>Kns^>xb=(9|;Ul$GGd71F@cCSL=Q{k}(`mCLsB>5*)GF7D zUGU#q=qihl13n6Xj5eA*$uXl_>|e(dCV;LD|AAd@6~tz)*Uy8$n8`=WrScTMe!fDm zeqdJ-PHE&H2{ES7Cdd%@{1nNc9yeWP*hq0>vk;=)mv?@Mt~wXG)>gTDC)k<8X1N8h zIn(U$fajMNpCDKrKWG+^RYaIqer<|*hd z0i`n_DRy*|XE68V!%`*U|Uno=1Qah-kPR??R&F&*0~djgh^l6MEiXnb0a{-F9{9Re=o zjvwlY8PnK|#a-9GyB%~zjyi)?^?!1Pjfc8S&*k<>j%=+z4KzP-!21<#-Xn(^t$@>M zvkS#0Tr|U->esWFN-~em;42G^8%S*mrto0t%_vIVN03vyA=mgWH)r`Qk04YaL~LZAK00)TAx{ z;P{guP*0e{*zxcL=FlQFQo}5#>R&YR=vV9i~Ac`n^DJ&*V z>&njY@hyr>EJik_!%lX}+w8t4O|c^}m-vGxoAHfLCW}0?4;5*S`F->;@8XOZDjLCy zE-~1d`T6xVj?O`>wn%(B5wm&jz+}IR!mXn>;1>CvtiB|mB z2L;36N+Jfavi``3aYhu;IHM3rp?tJ3jeg^cxQ5oUQy@MC*O%|%jeQ`~5nhV=!t3-o2A2yIdPRW^r{W>w}%9du>H~_g?a!s1+Siky*2t1 zQfQ`9o6#t6U$bemq!f1yx$I?)qiq;SJ(3Avbo{-qwa}@rl}C=E_nyEwL$)~aUm&1> z5XW8PPMbdq4Ik{h*OB+@g|mPzG!$ldd&k(C&u}2$MLvr)-0k-^0R9-~l|!6TQL<%e zg=tS%=kpIl{ey47-F>MBXad(!bNl()@vnZTZM4<`(_*_>mFK7KE7i{Cr?k0n$L)0x zlpur^&<+H-x#Ib8==`} zku5e?sKZSZc1467<;hEfV-_Dp`26NO5hu_L{aA*IpH_h}P>*2XeG@bF`jV6o5l8zGYQ@q{rM`)S z-^B^xL?y0Q;`uyTOFuZ?XE$Q_KFJ!af9{_yAa6Rdih~=&KHKr3lGkKME4W+)nkXasz%z(YFH~4=|+h69r--q4qaj1=AQ2DQ}zPyH0#XTO8!=_oe=M+ zbLiJi9coleSa7KQ9ZVsO3P{N=$Pq%quXRed%!ti&(;*zD64~c4#DCAYV+QU4pAv%MAz~Zqn=x}U$Wq)D6Fy7#2RzktBm}Fk`W#7n+HsELgkTd^5vX8(#%&q+kI`o#aQHQt69)uiSHFY!g!5*t()#60g(m4F8L`sf;I&2quzlsmHKIAq+u#T&>T9#S-v4#7x;!S6477E^L?I}&Sc_ZO<&)=O+g%(_d|ns< zpy*yPZtME4%TapORJBt4H1rFh%G1YhPeFnsKO>N0zBG7v3#U{lk+|bH>Yd9sSzk9% z7aLZuquaIR%7sTg4^XrQ1XdT>M6WM1E5icDyQD;a{h=mY_*wX*R!fgzg^TPEHPlP) zDNjdM6+2TB$2oc>OzI*eXE7E4(}($W8)7p0S7U2cfC)!kmP;;|XFCy^X!Xtctli6xY^f{7o(EYl*o%=$ zw%zyHHf;}{+Q;3hwd$C9?`^h?)(XszK0Eab;2$w;iaeC*YlZb@IGg&dY)12A7jd!N zx~vL|Vz8bb{pkye0;yb@jxYV%_+{tvE4x=_e{WqJ>+9tG?vq;a(U=ZU#WU$Yg2V#q zpVRVz(=2BPHf(J6ORojZ(`Fv=6NJ2+5)zrRy*UuNn^${;F%)C^i8Mr#IPnh^D(1|3 z!u)<(t@mb^KrKChtr&MnCh`Z~awX7C_}p+m1_!#yi?Lao>cl^jx1Wmf)?^O!C~%=VIf5 zLTn+*8>td!#6_$5w8_gr#xWM3n&yFBRoo|7F9T7z&w8PZHh43_MdrtwBv-|+|BO8A zp<70~;4bj4xTgb*^mx__5fIg#^>lgCnBt&>^k+R~GV#Z%ax$j(q>UZ&_^F+F<$CF- z7dkU}ayW8@Dg)^+tPIwx2olm8a%uS1F{p(0K3>XxN#eHNB%mK~KYGCEfA)MHl+zqe z#E3mW?Sw5r0WrA{Y$6(Lq9=3_`kyDA z02)jqF_5(Q(r$yt^F|)b$+h}gixwg4!4v*EsAMBu0k+OgJaHT!-|kKv#xNul9RhCh zo%C|Ebfw5yv?x{)L}-@=b-XeayMrD_&l6~Op2taMbzRTtpLVZ$K?j<6Wbw(V1bgm4 zE_cNfrBDyG@{;J(mk4Gg^XQm$g4HvNf)T!?7t%mA;y~z4Ds_P4^Rl@edI;m+=>%G% zh6j7lHQ=8&`?*%uA?9fX%9k3S{`sRDBTVV$RKz)i^9@*?J zs-^m1rZP-K;Gh5ES059?_#Ab2PT8#r_Qy5spu_6pOy=kRFatasKQ!&S2X)5)r7&4r zrA9U%%yApU`RgK$Unne)Wc$7@&tL8~Z8WgBAY}?&0H~qtAgG}?1|++;q5ger!%Ke2 z-P|A=o0I;}(kpjUvff@R91Lpv84SOHK2+|LYtA>Af~Iru*n&C)zK~KSl=7ygSwudN!zIo9AIdXTWwCGf1lvq$SIk1=w*h zkiskL&{Qm_cLRqVr3kQlt~csiwY**&ePG#=ZPHsJvcI3KCrYX`?^;o?@@{v^NCKta zX_CL6qK`(u=woHSx2tyOcM^}{L&qfUq&_^no@WHk1qjl%x5J(q+yvU4A!W?*5U)5Z zFy7_kM+xGNyQ+|6GbO#w3pAfJ~N7K7o)_>7By; zGXpo!jz#3pZ@q_Tc)C9_$wdQur~`>6iwC+T#XyYdP@6Ey0RRKhwTu{J!-gvo?O2AR zUC#%vpbMA>r@EAQl-(TAvG<*;(705U)!@HA(nW5A0dwWx2g;PZp*7n>X00W18{G{jWEf9Ap#{$ULGPnK z@*@97w!EKcUu4|Xc{tY;%KyoJFw@^}!Y!ziBbquVowlA9c&2Z_@U|~AGS!tSwF)cy zkn*vN@6$asK>yJ018Woau^*mavYr24f-zpAZVlzuOHJc@s#S@;W^~z#u!y@G#V@Nk z^wHk6iYRmuK?=KFcvpz}oFA$X19}54M;@n1o3I_N!A-0ISAyB(qCxG??-yfjPF!KB0A$xzv^32OI|1+J5P$Xw4DWm8(vOon_j00a!Y*c7uSsBh zSJNwUm0o_SN35Ga%Oa+Ce_@^7cxOH8Wvr=oG%$7j@+5FZm`Fy$Mp7}fd6GhBlveYL zjMRB@s`YiBhgP<)P}tGb#4K z4U(Vn$PZU$a0gC-^5Ah9IhR5!gcSxvDzeFW)#78WRj7q-jMm1XO=;ca`wO# zs;1aS1btyRN)+{&WSs$SpLumIZ{IjL3XS)_Zq?{${@zi~o;Z`tuV5YDhOe3t82IX{TCe;mTT#`_5psE&bK_9G-qadZ1rv3hdlumaBqu|-|f9n928TC2G96_2YVT5|~dh=cc`YkuV zDKPo}5&QrnX}BoT&Ac;G6n^{uBwSb&SC;sm(&=izbt&v=mC)oX+1stuFxhNO%ZEQu zU^>7g-U4pLg_TK9-J$^C)Nr z8%35EV+Wi`Ng{6qLekzxkqrj59VT!3>+}FkGr~z-SB_3IQr>lf^)!OyoN2jmgpR=X zKmz;@@Ehj0l`zVpriWw7P4wDrCCt`FM5(>cyaGLE?>x?}h^kSh6Z~gXBUGpbw5z-@ z%X9;<;dOxz!VfVk$(zGA*|}-|=HdG9Ra;U0e?t@3_#o6kqZFRWGGXht1t?MTIB`7= z5qD0G?q!pmR%+pWe83@bW-~F{B!DAH%q8yYSeHYIUd*kcdjCDh50$jQnUY)FZN7;B ztf3$XaO^9i`3363-z31k6_KO0JWs#8h$js;n$R_OH#((a` z3aO;!quULeg&{Ak0#Qnf8AC>I7~qkrKzA?71w;4kKWqxNu9-ASbF_X}PI4fc*Ahx{ zU$b)A&y5?csat1u9u+PAAfUV7eDMCuEd?=(*_@^4Yomf(^~JXLr?GzKVbjL9esbIW z1U@g~+rHusXuUsYeCTlS5I%e$Q2E{f3t_DDXV8YN*pR-l;9!+4A8EA)Al>0w$i16( z!7sK`Eeh4w;{M{rI`N3UjHjXaW|UI~Xh3ddbxnzq!X6FcwJaCh=Z8)&X@(!Fmi!9* zbGGPZm$w^S+gzwNIs~Eklz+!CVl&mEdUFT$cNg|YzH$har{ZE>`x0(k%PUk2k*fQ# zw$qswlcZ!jQ#{Jr0vzSM=>XTGYz)#P&%v`uD_&VD>14C}aSCc$x=5WP)KlE}{=b-o zu5o}XYJ6@Ooebg@aDi9HJ6g6zLMla0@X(?~&A=quHEExSBOXLLk%?RToU?KUY$d%_ zW|0n&$-K29E@BboS+X&5u-8glVQF}YqxXT1v_z*SGNBg=q#dwG-n>sGcp}`8ESF&z zrIabK{3&VRW}qwfZ;WgKP!t`*AV}!Bb^OKk^H6u*XoeYMcYjv^Ydz+Xo%b|mM>8#<&}G^tBTdZehNuRgq>ym{j0jMuXc; zFLx0~S2RScGk}*{XmNvb>uDc;7tHTmF8IbNNvS2XuwFDxafZFYfSa!k_gasu6W<$qbRv~y@AWXxuEu$`6C{A)hBb} z+KG_GsGM1IEZUN?m+$f(YT2T1%izuKkLW@dRLsuzT7OQNAs+UX1wBd)-2(%L2q%VhjD%H}4Pt`<6K_v7PMBF3 zJ&O7y*>IV+?O_(5Cev9F6V%7ys_+><-WsaGBze^{o#^*J>mPLC{_ngh^xo;4`6EUf zCAG-d4X7G>7jTlM*|rD_6Q6(NuNp&Z|N8%c@Tzk>*81pD&HAFdNaLl`2va(h&|1y? zZ(7Yv%jEZ8nS}ozuJV}VH3B5!?(l3zeY|Toi4|hF&`OZZu1=$}w?ggMwBcK%*IX0e zk{e>g!oaEfpE~-l*3G)iQJzi)e^w(sCddNEQZJE)m6J7Q;(cQYf5Or0>KJMO21CFR zwSlk%<5Ha?E~TM!+^8J!n)#Qakdnst{jX~<1-X@ClTt|ES{LZgQYm_x6!ckJ{*#iU zP9^Mx)bTUr8m!Ws@GCyW)pYtVUZQq*^LZuXU~QN3BA7OPFX|c{^>^=b$lkI!d0`-L zIW%uKdLjc0O=}3ta7H~>qXH14_XC0Q%FKtb^04Voq2ot71QjO+nPdjQCFB9a3Ni{M zKz6)61c?&%qVK&qK_>+2($Qd!%NHoaxFz}uKy?E&J>1m!VpY&&@M0A9%(neqDu?0Y zwWeRV8XSf*zJoz|jDbXQ3jX6hua-*bB6loXu}>$?i0X=&hM);UI4}nZN9ta_QqfYO%G=}$rTHri=3bW<(hBnG2l3UkA z#*<^ZI$q^0{s*6##K)Ah|H~wBwk_(#x;u(9&Em{b#E;RJgjzj!Co~7yHLAi7Hv9XLa5|_P^H*+2-x>4|$ z$3f6*pJk!R1?T=bYU}jdFm1P~UrM-F0pd|3At;=h8kH<}Zq}4)8){b2zNK`}xD)r8 z%SZ@kNvQZiD!u+R*=uD;>QIK{4=qcLcQOgFaUELs^E3l@ZW03X^9D9<-yioKI&G3H z1LEDqkqgf;BI}YzJk8&}&L1>Rm^bHnDT&ovW}=tkKitWV zKxI2;(_-a1p?C)XA4DPWnn3b?v(zBTQ=uWuT%r#0e3lVt^Ma6`If^oLBVIaW#kde@ z!0&g*w8@BQdE5&dI0q>xI6hvYF~H=wX3YiZ@aP6t5J~gEmk=e$MX3q}Aydxyuk~>&HqQN1aPwzpVp=bb(Gf5o73*754 zvUp9j=r+pvh`I>ZQ>|&gy}=^(`NLg%#ZLDb=|SiB!$T9$m^+Kje4L61K@S#{-fE$RE|I=k1z@N2ni=4ICDnmJ7qIS_btSukv|TE@{*zfloF;AU zmM-cyMGFW-xR6`I;6auLAi*1zKm@7?3DvLc&=`25^D^%TIft*DIpVwo)dg|7a=LRs z=W0d}f8k8XJr>%(nS~irSmyv%00TrJ{Aw2`i1dR(gjNygE5j}tTocy;Jc3E&Y3c_8 zhI)2iPa{YDNZM4ZMjVp+2V`eVZVijx?Iz{kMP}z}Wb3IlxhpOFb|tshsiOKWeNJYd zCOsRT}~E_lkE9Onv={8k9Gc#GH|9dJEGheLWnJtPB+wmdV5P5TQsa<1Q*=%4H5 znQn?Ak@cqlAD`xl%aXOK!1CJ)Ca_|TpBbM>2znu31A$uuXIJ=^FH}k?!ez%#Rt5S& zg5xbA*!FBW3mNZxHNG>1SswK1mZcfDqB3E<_vl~eh&XXF&r}$a

    GrWX~{M4exK^KbE4Ktu!j^Tw+G%*C(i%)*0XeKQ$kwlXAL#e8FTnSN1{H zmLdJw6WhwtIx?V-VyWv%rbqo4uhGGAvOp>q6J~$brp`mTIZuEFa!>*Aw6&TdzwdRU zSi^PZH-m-(MnCAMyyKJ(&`X@uyXiCv2}(s7aSIU2u+BKC-UZ6RnqK{A|66;oWxhdE z9X0CpHNUJhf17{4{2av%N{c>n(@RgW z$`;ZP2VHq#K%f^Z8ZX1~CY#eMtLumW;e7c!8NBjSP&(g(*@NsJ!2vJEA3zRQFeM1_ z`yzwzLy@X+PEnvQ*Fh~e&O#`IDhj{z1>#1k_LYs#g6~8>+T~PH?v$NRUw=3`T^Hm~yNbp{iynPHN ze?O^sr4_VUlf;70RYHenE)6NN)ZLL2gjBZl`;{zAg@a{FdbUeXJ)E_l)}cQo95y^p zWM@AZ8gqGW{)FV9)vQC`(*sJ{Mm8;?;N}o@A6BQ#0DD$I^VZ8o6v*(RS!U^3dYlIE z2oAAqbA;x|rBp!ntqAD;F1QrH^z2a3>2&d?iEQ=WBF;e8sF}pR{wa3`QA&C7H1XOi zFI(}ppHQ#dk{Vibnf|nMbN78xljGE6`SDO*+jxC$J*fZ3JTL3cGv3{Qdp;q^VbkH( z*CZ(xYZo%ZpX~5nqZ8zHr|aw_QHI(cZ=(vSm=84mz|%ysjNR*QGXDE$04 z_r}EyyoQC6azuDGLgxcj*G8G_c27WjBBo{l*ZO2Jpy{Vion^a)0!c3HvFxgtQ-d2c_^sPAmK`&CjP;alQ!H-Aoq(>s-at-~1C+RS16^~tiUvi^_4W{zl) zu166($?tfj9vA!wj9!OcBC-`jE`BD2>2@|x`mNRqc{sXJ2}@S7hiU9beZ22&IUA0W zT=Rd0ozO(-$l5%F`(v~}2_z?;+MxK%Y_uy-_wtgj8jNm+Nc`TK^Ci9>38`>4H!$ZD z#dF;kGROL3^yWUGvZ@B3m^4OcYazq45Bl%D3N7m>4iZ3Ft0t~6464YGLJ908~VP;}9uBp2{Tsf%l;t|$>1gp?c-i^ep z*48igzD_+^iIfxR?JS41^H-Bt^=!&!YebhnD9EkPO!uuSW)TuHJb5&@7}ZPFO+oRM z6z-kEXwmhZ4iucqh-Q$w+Sqfz?r(L9xrA3I)Y^1%y6+HIxY*0^>Ya7*HD@@@FX%-! zQEeFq@6`@RmVw2dyITY=$TZ?D$l3ne!a#1(Y&PBC%-38Y@O#9^qZ76 zCw~5X5)^u&mqZi4fbB^9Sw!;s{lYy^@P8R>6{ACcesoZVo`@)^Lj^z`l9(WI$~K@i z0`zN0a%8{Ini;$eW-?mO&399^EmtKCOYnpwT;*|BH&p{f{0h#?sZP@c%3`Ot{@*KMWHUxTm;iHb7mDz5H6api>pfu z{Ffr?>zDZU-52Tb;Hngrg$N=UuRg=s-TwCmjr}uCQ-!v^bFw;8V9@EfFsy)8w?u-@_j0WAH3&P>QJqDY^t5Zb~+3 z9BsrCxB8Xs_=WFd+tEn(A=RLdQ=6@^%c`Kn(AB`>NdYXk{Ja`o=%n#Za_F96>EBe- zONlZ6PU(M>lv=9yEq2Oy1EdNtnXDH z_Bh~H5cX%u&dj3TJ}lSR39rlRL%?xj&E_;OQ!MJ7lg$inDg3MvsSz_2Ok%ze$R;Pv z3iW0hsH~0JQK>HhJ4%C;xkR;w6_O`C+2B!81YALPM5|f~ z+v*Bsqe#r=0;LhpI2}>X*hH>aRWN)HDbK=`8Di$6BzNeM^+wPJn~ic`_#XL?g7B*cI-MlfZaTzGx2VJ zM0=+vW;bFQk`=PyTggQpB|h+*Mr)@0O-)AVhcFD{VaVo|?@EZ&kq+ZmqMR{48#UU_ z1#=`NtrPH{Z~X^JDGZA#A~BQL?B`Wr4U{8onXJ8JPs}Ene=h3k!}k=uqD}%i@NdY# zK+%uHCNb;)fmE=}i0JoJSuE?e3%du|* z?l-?3gy#kP@43asU0Yqt-HPlYW|LqxVdi|yI3hxFTraHk%jbvW6ygp09oqkT=j)bz z_Cq6NT0)2@uPzuLt5!>e>dO@ogEBoAxhacx$%q%h3tw7_f$&CoI2JY)k=Z06G+55g z1o_({B#4&-I|ptpRY0%IVc9{ijONi5zNhP}|4+*vW{u8T=&$G3&%-XH5Jd8;@@D!06Y#ARES>zELXzr%8ThnF0gaYnp#UN zskWN^b{-!~>Xrs{phYsk=Oq8Hp;mkF3m4RZO#}86Fggi!#*MIraAiu+h3w1LOK1P{ zzX;Xqwt2JJJ~y6+bv1rJ^S-AiJ;EotdT;H}y)J_Kzy0Wg3&Jls zPCW50Y||<+dC;u{ z2;GKCgC!h&Xh5B4&ISJVcS{Pc)*LmrliFBlq z(Dd8^{4ZF0#zl&H;dULloCseTii6f1HG1=hb%m8c2&@q_Vl>>q^;F_R0xUp1-9C9^ z5MeAU$5^cdK#Sc68I5gaP0XVjxh59@!{KeJ?6mj~f!)bZRG24g1CE5?^d>!xy7$5g zJJ6M@VzJ*p2ql!xdh}yCB1PCuBPd<#et_DzvQZ$~gQ?|DFW^oj8Za?Xj;x31u%rbo zIkJ@6QD`n?eO=Hft-3qE=24Kq2xou!XCO+cMTUq7KIL@-CPu62GlHZ68IQQ5_ zCss}8lTmzcbTI>@BUbCcV6utenMVyB@|;Kr{5~2&h`BGMi1!ftSe71UufztwY&~n%zRBuF(~kCa;ZCH zaGbq|=8fpr#MY{A^eCgMxkAj64$gA9FMD&km_!z^Ut;to zt+twEgE9iXY8U? z$*e&fAW2$YN3xDSr{32Oc8wEMRskObQ5J<@x?(X zHd_n?eM^4uZ*DIB;bIK|@el6A_B>z__Xc3cd?h3&kGnGde6^0k2{Foe**Kll;7NX7 zK>RaZ2$by(k$hiwJm1}WZNc-~{b>-abLHUZUG!s-cAz13xZAR4P@QkK#A^z;st`11 zECzw8fWLBEW(X!)!o*93j&M(zv{L{eZlJGi5gi2{R)TDt|2lSo<#$s*dZG zfeLs5ORJY%jK|sw*UyfF>3^Am2D~i#w`B~fENNtojQLLX7Yb=z3(k74=`SpHhCf9A ze$;*^5f?xTyUKEZ*>&*iHE}M2C#sNXS8FWIX|)CqCR;``09=jO6{8YBqkB!lke45F zu;89quLV>I%dWk;-&@S@piG)5G!eBNVS95-1ULrE{egLd*4kGmZoR|o{(zA%*Tw(1 z*NoH4O<U9g?*mh1Gv{;K(=eg{%YTbj>{9t6yfK?G zrrzn5pB*@^al>Z}7fmqKG&R(8*V%t;x|;>_kd;Is)*s>3ogvNNjL zucNf)ADCzO_|)3PP4{J_)PW3>hSs%;)B*H9M5YiZH5L#Ock04C{UFhI%3U(O$AM7z zM;oqU{B^n^;8NFy6zszI!@Lx$S?Xd|a?;-R|-tvNLBbEN)GMls3^GC{+l z0$KDO3TF+&7i;f~L0bN_K637y3wg%>4l{q00elG2k;U@y4Et$HwF#KF`mb@;YGE$; z&4!YRgzGrxEds1@d#^ua1`yO}QY8scfY-vE*pRVtaT=IU4%u?Zpm4~qhYGL0LK8O9 z766c;dZ2A`xs-6|@wHt8d3azXN{sXyLNLqK@SQ!WTMidk@1IntY*PHSmBj>5F)#r@ z^M+(2u7f}X(sLyOdBxj#(8^X|t(C)xb%JsTH=SQW(5eZyG^%`)K3nrtM}S6DEXDoi zUe^vJJklj_f{>9doF}#C^y!zfXdF8MHmsOAvm7hNHK1kA(P&RFXG35LYS`%>8V-|H zgV|KObV?gc(9nSXHhdF({{bt@Q$+g9^|cgOZ91UW5@PKJd2h9T&-_>Xm?RcH;2+CZ zDE;T{@A?Qfe?ONb2FRPGP?p9!r@=@Vq^nEvL%4V!ZCJ!vQO`HtetLNcs&AS6n|r)^ z2_|n80qzzh;_{hu=NHIPzWeMg22Bn6p4bi_=Mu1mTvbOiH^w)iOnY$L*{9n8S1kGT zaoeJ-V#8(;xzBzd`Ns1ez?-k{*F2F*(L%4Oita+ClE5)6?*b#M?wR<0xGU^>^N7^? zrH(4&LWAo^zGK8C#;wvNm+C?am|z`83_oUa8K0XU?Ma1srX(<=#f?qM+!HoH>;(qM z^>j1N3}-|`CiaD%dK(>FE`OStF3O6vK>E=>5Jk)Uyi~X#1GOcbdLLvcPYtj{F(t|i zhLyMyaDi=#cwg=F=r!Ikk-r|kDfB&xckd#^By-v%^e02;V!ri)f_lXGFU0#KRc;v~ zLa`;ew*WHs#8hC|8SlIE{qdI@q3AUI#(*%kSd}&2r?+H;`(WqO(6aiAsPoC7?6J>hg;X#t}8zAe+vwFE}0~4mh-8fkj)2RDp zX8!K_6W?p0_uj2Q2y+>?Uyu zDcDC{kiSZcIhf|XC41ea*J-%3_89qS;|ZiifQ1KHd}^EL(r$!)33=flSO@TXKA-B% zs<1Y4o9TBfLeKviFZKLlzipptv$U(T!=)XCe-^v%qf&thQxEghac{>1M6lP~dLXvE zK6|gEej4X8A>E10c;%B+0t;YXl5VBv|Lo)ia}5}IoT-UxOkN(RUcmT<2~pECd)`rs{exMtjah>z+v1A$y45m3?QL&{T~T{PRBz+~}Ve zh6KX6?FE(T#>0szH`8|^Yw}H{^84!FFw))qO3O(Qpz?rfBa{*#l29$|tgQ9Cbp+Te@}~ehBpxM51os4HkB=tP(kYryf)S_y zq`~&ylG64b%kJzp75N(PBPQB-3Ob3}0MuYue;1X+I=&C`3n6-3bgdhgu$3i;wiflu z2|;-t%Etcc^f33uHI*$vv)duFC}l6e*b^&>~Ns5^Q0Tclk! zf+JKROUM%J86mulbm1|L@d*He zqR{eaL*B^Ccq4FXnx&yX2<3SyJBJVszz|u_8n+)B{YoMs^=lxt1oRgm?@<*j7C9usxD6r^fD zQSyY>sV{Ur(u z8Qptk(L<#_30p%MtrK%G1d5I{U|#rh-gAzGOg8^JETWChPqJXE#NsMXA>2pm<8yuL z_;4aH9snJoEdxTT9Ce8@IpL+})qtl1n?84kqa!A?|Ckk34yN}CTMN{5?CCgN2Y?Aw z0PrdY{0cs^io)?#siY% z0P$xyN@YnYjad~kF#`|1qjfXv$qwOe8D#H`Qc07dP}6d} zv2GjK4<7!0rGeE{GPR0T-dNN)(7Pq6Y)OxUmMZ3F$o(e==(jFQ%mo z+@1mOo&fUa^W%KG+kh!K)sy-w3YQMT5N*xZwupqHyz?=?nCBL7R$Ez3n3=8l4=CHe z&8BdXSb$SvjWa!>7IRj-&MPyL%!^$xXT8=V_2kKiwWIn>LJBn$x-gl8)KNms zYOG<&$D@I)ld#*Qi(N*bK|4_^D$gdQuH8gU)8-wsSYymWlu8%bsBw#x_USsV?mu8R z_0`$`0)K(15qHlkx!j*)03_*$^5kAoq1LIu#ISlJZ4rQpz@CH#8LlaP8DsSFcI7ca zZ<>VX*NZVd2z>*m-v}HIS`Ez=YKd$8q*hSR0U#&c70}1l+k_~lpYGnC=EhqNThIp$ zH3za{Iu!@99%63Z3#e6S4bDLpneSxuw2@Y_NG7MSH}0!b=Jv6n{wsz*$i+xUIIxn`Pe zy9D(X4T3bZv$!nXK%E8A@;{po7YLbJq{@bc`Hm(ZpbdU5kd-FuhRiD1l!LCfwY@^0 z*gGg^OwGJRx4mghJ&*4Te=wJBhvrm!`|k~8vHu~bvc*xCCAZ0G{arD*=Ct$}fTuiL zclY)-w==grLNG(KBKxOs+`pO2%l~9xoZ&)n5ohyMKD6rWbZrQxdnm*MYD&I>pdOv( zXZJo4)}4apUPnlYl3M2TBrc~)eH@cWv$GI44q17e>5R|*GxJI9u|-Smo!73ajN~y@ z-piLRxy<~Ji}rM~cq9oWWBe1TXa1c-&Av@4-D8#ch=j2w?Osk?JxXAcZHQ0$RusQ$ zk|a5}q(sg8e!5GHY|SK=CC80lsQ@vXz`_-0|}BN!e0(eM;F|Z{ofc14kYgrCtK|C#Y~|##-#^v z_$PYDb5l6N>=&L~-De07D94SFpfNfTnpKJ+^Ez6Ann46xG|$|!B>{HODAe@2MRO9k z7j)sLiuooNO-Vh_U#D(@2!KA2^TVC^9(%CS@NVb19DOx2XGk1&{#%_f_nZBB+C(DR zPF`Y!XF3*6N$WTNmXrwN8@~3{jJjTxE~9ClBw3RE!AhB8mGH1#PGUc$Gt9)xmM$@e zjeL!`!=!QMH;iG$YWTl<=Xj*o+@7KlUprTS$1f5KCa@Lq@JEpU3i}P-;MH|pA7%4} zTmEGeJ6(SSg#pMUGq@*#{t5L4FZh-OQ|JSbL1^I$OoELi^(6KK5rSx!ngEJ3u=6DJmE(>xS4bRg;&R>FLnW^*i>di>VoMQo-Zg$) ztN3C@R`Pj^xCE`k+ZRHE`Zah!3MlocXYU#F@c^mL0JpQ8&mnhe*MCcQ8Fke}k$1ae zdTi7n6ZWiNwe97#H;@}Gu`ScAfAy=A(t#PG0Q}}<4d>5-`bV8$-dn=bbb>4PccZ zxLjb|&Z+E%_A0B<15c;0pW|VCu_c0WWCgtGE&5Mfz_H;DM!DKAkC!9FO24_PS>-)D z7yE_m)8tfg&a1n7m;MVxx8pxGLZR3fg|3~tEx+;N-w{}Oi7Gl?`vb5kUNry-b@X3D zK1$FCC@U7LwWQ&e6UG~%EDaIm;PaDEZO0FPGX?>~ls1}bgs2*I-D5P01I=m&xXk_{=X$g{~@=Ocv7D83Ush&teNtOCIZzK{}~f9XE7PiP<6Tr1$~A zXQ^|d09~U z!1Goh%1T>C>dLDzvQxP&A{FKKeCXH0D5j!YkS-Dd0cr~QceWyGbiEjPNw&??HD@}x z=OL0YuRIwqMrKo?QN+U|jn(+PYwJazeBBfEN{gHKKga6`rT-k? zHE4rj#V{WvcQCLQ&c}%%U*O5%b=|AD+afQ7C+mKH?#Y?SICkt0u262W~<| z@^w#2KW2jcaDVnn*yAKLfnrdcNdc!(;(>0Qc;nVk*C`fNNDXp5 z16W56aFME8oLD*Pd~0VGg(Ec`21r@}obFqPX5r?}Y!8lHkw-0rm*HD0{VFH9aFLY6 zJq?n!Uqp!y1`LIAwi?|ZH_?$Ui$LNZ=nqn|=!iB|ONzC*tE~MwQ=3w~OSWpJ^TBX6 zJw}Hqfy!_Y_K<0Sp{tiF8W|6JMeK5aa}mbwj76Gk5VL|`!MYy075q83s0t9ve=a4t z48%mImD9>-hU@EimGWDlR^Z78Mr3>{TO7bDdIMm;+vOcMC3Fhb@j*6u0OAR_=rK!g zfD%d_W)Kb(%K;CVlDL_I1w37N9N=?EoX;(m5kS9sa6JGwZqIW9w@mXqT%-kv0>lAg zSeEILEm{>h&C;Sd4v_ud9mxjN5O@H2Fw-7X&npZ#ATn581s+2DVNXnklVeV&>)mWbE7n1FY|WEQk)5SYkAs($mkLW z%1SB)5N)ev(WP$?MZ@NA3|fP4v}qxN@Z$8a|4iJmzs=*$)x z71!JyPjeV*Zwa~t%?iQPDw{JcLs??YH8$rn<{3w7v}>d&v`gPz58mizOGMh<idji3V zJO&TLBhT;?MPj`*);$Xc7*rcwL|W`K_%$|(RC@P$+>W(N2(hufx)QWob2Tto>Qf0V4BWu?Kb7 zfXbtj;3B%{;Z-Q)W5{e@W(HMx61&OHy#RE((@P0;F^vE#qq4tUNw@|}XA3oId5>K2 z1S76&HQ`Dh29boWyGp8FoUgDMZG=>bNm*pIFOVK$p55!nc%g)%fpoHL0FB+ZA z*NA`jvo&ao1=y%viw6bpONeFrN203I&%DB%^EQRX_;nrA7L_1xZgJXzrzrsJwHhG3 z0ZPLMn+X7cx-<$P2Z87J!(^5J#hy+9mE&BsNYsO(0~6A5=??&L%i((N%&5s|D=QK6 z(QD2#=YlDq0~kv~Yu!>k0aBv@swK`%6kWZu^W8S+nUmTyZqTc~@HWfJ-+)GkPZ*v@#VB?jLYWl^tk<2XXU+<`ev|zh&MmBMXXOVQohUp+n_Dl z$elT~WI_u``ssXM?AL4ggsU_>02b^2`K6jeg<3(SPqhFWD2FHgM6dC1tMoyorsEq( zFe;P&KgU{{(`}AhnJpLgOViOzIe$LwWFH!Ep$M`L$CopG5! zc8?HkIx_$&O(g0bpigDJVA?(T+EDp7V?68j#(D}V0kRr-80w=3muEx7f$Zq3f1c(L zuR=6*YX|r+1Aj>r({FeE6X0HMF2mquwd498Gg)l|5y#Vt>J_W~hIuauDoyB8)MqXD zL%hJZx-C@x?QPN+DGa6@<*m}C%}SPe{D~dXARgP2%I};hV|`6b@i3Mq(X0F)lRPW$ z`ifG_|Csvjc&gv`f4gi&h-@8{%yMjHhJ&}12C^!t94qT^?7dexb&MjUVMLA-=h%Bk zh~rqtj$j zDxG(j;$>XYnvxIM*#y0^hX>zlL{PCa_V&DQSQUU6U_@n}k*rz5UyEFI&^OcMxrGyz zGxv)lyxCQ~d+?!wda<4DKf?tt=3MOWD=L1b=N?^fWK&9(ywf(QaKqUErn@i9_3&+t zIn06XMnGYs;u(rKBlm&Ad92utViE2k#Q^Mk8u+``Ghx?yrhPEOHt?h5pMt{hcXg$# zgEr=C43IX5c4Z;b}JZ{x2Xs;}A(K;&tOfU5YL zM27|9Qf?h!c1!i1Hg68=>~0Vm;Bha=dPdvY7x@b6`UgfIlVC09A1L4TTuASXL@C|9 zS;FRWlfHMq_<+D$Sf@UFB|Cx_!SapJ$T^i){N@a^mwu5#jp(kb$z|>wOmgS73kElj zG3^ImbOk^B2xo?w6fmYqn>4rlt6dnT8_a@GIyUJNR~xMaG+j*CXrRGJ!dUOHPyD!(wZC(51Qg@(v4}VX^ch(+mbd+W@%=3uAzsh8h6GYfo z1cCJz#2ZZvgJbzZTSR9|80JD5M>U~5R^7)MXz8cTWUA7te-D%seV5%3IR4PxeGp&w z?WYaa;k{oU@sxDnqIxPZr;~bi1=#e{iaYCjcom@3L7YP4` z;rPbylJ~Dky$rMu8X-l=Eg+3&{8xX|dcB{Z?#Yo^+j)YnnUE7da81|xv`nLDovd!j zinCwORDHz2&n8-PK`lnIUri{(E7IZCod5Ib=FC(DDh6h7MV1F1b*EyRD*CRID zZgpLIZO(C%$b(umK9*vBa~vv?5jgISRfh)0N7OLW%L2`MCC}y{OI_2^8s@e~pP|Y` z?%t%7IL(!{lirD)3G07aAF0*hIH_#zAD;xru^*-^_(HWS7SzR3+LZ2xN?&wE@Vh) zmH^LM$fLA9kMb6qaYbYqq+e@Hdi{M z1$SQvF6F55%{pu?U7-g`+{;Tjrg9(hp|swY5B`0rn3Ni`lG4`p*!4 zfq4hXAF!!Ycyr#|=HyY|ZEc;Ry=}b8pVjdOs_b3=$xT(MD?!fDb?dd)_J0oqWFiK+ z!s#8}Uu59<2wt?Y2Gbp`RR< z2EDjl1nS6KdgOQ4CyAqRphV^z0^Gkie6kxSFY>Qo!wcY;yn2)aY?8>=lXTD#Yor&0 zgB`Tj-AihyB&9gh38~B8omJR=9Q>dyuAyZ(um6&btG zv+XWg^avq{-OPCOF*Ofewl=+79ZVhUjg%NCTnv&&6 z$ZFKjKE{ycfB}u!r2%5`)bBOq!RUlKUzI-qkB%(2iz&oKq|Dk3d)A!;L4IMS**@r> zxqWg{SR;d!1$A~jQjjw@yM|d(x^H`}H|bXKyVRWf?w5~d26t_joDjvAo?|E%T}qXg za-u1PVI>pP^p@rI)l79TF=8!B21_hq^WScCc8U9arn?79@uUzAb!a1h>FlM8ODbN;(i=U|3#x;#uyAj70ZBgWA7 z^p~)i$z*2kygRKkhV|JIL>Nw#obm{$RRRsjj(BjC>sW`+(C+7Qk;`uTHO8e_hZ>;h zD_`{loY_&3Mu5Eop_5#d(Gpx~Gm-J8_GWt3}Nis@so^AxYC7@0UMo9$3_D+BZE2A&{{>Pg#9EVG7R z9gl21oQ;-+mauG%2qRCufQ~3le-Ri0UH*G@GWcI2=tUlyi*$UZLCz5U0a6)15M&OF zGHT}(g;uTv3X?zGa%{ zmzCd!gnR4XyI!Fi9`MUmy&|S@zFf^g2?p1)L+x&nlV_2oM6g#4X6R)%zxSpKx}NVEWs~dU2eG0$Rj;%9G(U+8?LO^3TzTxHQnVFFa*ZZ1D-;UU z4{;5fpIh6*`+jn7-^3>u-@;IQ>h=#b)x9S*I3Wk`zYoYr-;c~sRhHcnW{Kl|aOwOC zpM2!W4X4*(J%kpGf~;0Hlr%fcRZFjt(xT>EjB$MUY`X2RRxsijcX($=$PYx!@Fi`5 zA-+=5ikgfkw}t!sdJrj`asVgmjT8C)NjBsW6vx((jg-Z1YWkDVEOaL4bKKAlI1kN0 z`=!5j{nQo~_qt%q^(LC8*RMMNUJHW8U_JWHQ)0C=EhjAVHyNGdF&t--I+M}mv$KDS zZb%m0#&%k|+rT4#S2mn3@!&RcKd}K4u0YP(5%t4cj4i{Afp^0e7)t&kIBvT+iHygM zQO9BAi0LD0!yW#q%6S+ zo}L`RiCb15y+{R<2n;7Q?pY=;RK~gMVzQf%gv855T@C_p_j0Ho=|sEV)U7a?FULYg zb)Y_$ugJ4!7wsf+t;TYnViEVq7=@?r&2F4_}9k~Vra=lJbfan){h_Q1kD6BYtV zTfyYk>W+6~^_J&OUx=J!6MumHt$zUb>ayFJVvv5B8dsF9ej)PtKF=DgP4LgFj>*bw z&m20m;63*eznGXf3QMU>O}g25w<-UVys)$+N5Z~Vop6|6<;S-Z-rT%0Qm~$Mbk*(? z*CnC*;DKYAXYHJhY-4T0DY?}H8ca|S?jGGNg)$O&r>N@DM7vgMQyEF3z7{8s5=7q` zW)->yK+A(|eEEvPh-V%6FysQSKxx5>&>HgmnlFW(b;WswyLwACp`Wd>#owYl_1>9z zEC1eoT~*dZC&Wld^1%v!tJ%H1mKliZEd}VK{ol8nGix?MRnS6mSVMOuRF&tBAjyin zk9CNU33a>`^Dltw|`URlMH-qYM?YBKxZU z>|yLy8dtxLp)gK?fqfuY-8%Qqd1cbv2t$d|i4EdPUwB{8z41Vb-t4T0U>M}{<)Yeq zb*i#|mQklzb=;|EAucer*CRz>5KYE6;(H4l52tO9uI$1>KlFm`z!_6=Dh)H%I1xC^ zCa_9VwyzUZr&ljJ&3aV9G9SK>+R)y8VYu#gGk(k_@!RiaC5S=JonW>FDDh$LN7XQ& zu2y9vN;+TeJ;TM87O#dh4loeP$g`O)xGzdjk5NJ~>Xlm?PbYg+OI(=o@r6>e#f~U{ z2}!DLdCK`Px=Er-92hC*MS`S&NXcFS`YdN$j|?`+5m8J+t_Yo%lEYFU*DZ*OSH0)T zQy;9%quibGBAutAAIWan8^26t=9X3X?Xc_QG=pkl-qJK^tAxN>oQv`?>|l;#H3`B~ zFC?5JXdzcsLF~C#RDU)N5!eqI)Y!E>-2fnL0Fk({S|Zv>|1K~clVcZ#7??r1sQKd) zC7>O)wuCHM0T#4nLY zHj%%S=)vj6mO9k_fi&!fGVc@o{hmr)g^LSqnbK#i0+)oeJEi98J!|5=Vm=1O6H>zj z`Q!TiPcgO|ujk7i@B=Jgy@ui% zv4rcU);;zK%sc)}eSeLj3}-?jH#8{>Ih+xXF17QuLmn<^t+(#r)+<`X-ygCW56z{%ZVXlaE-4UzhZc-K((kpmAH9Z?XUS-#Y#4_1?Glf!%AeeB(@KlU zKWZI!e0CW=+rwrhf7t?+e_6NuKyMN|Qe?HD8*fk;C9}Bla#cvUn*C>~8BV^07??o0 zzvDBBO$}a>Wb_HNk2i`W&OYxckh&UZ@kLYc@t0%&a!_Rw<47)iQ zIh?I$@M_j|HuTiXeX3}@>DgS>F7s~M0XOH-45NIHA`&AM^%()Z?CdWHADwWYF*%4t zC+hv)Y*%Gcu-EK(hiF>IxuigJAq_^zqzYcSUPBDT0o5M29lSmwW_x%9nNub{NtDWE z+19=l(p5lQcnZMUE|#(fchn?DLRi9QZOo(meV7lNxf~kWlt$R^FbkED!fEX)+>w!knBx9=_8TnGAFgUWR3+jTd9KD{TN5XSKLPc7R`Bo>?|Q6z8y}MHP45_rlHHZr(Dp zGa;JOBwKBhatvch?Ow-zKzg(%3>!nHGx;+Yp z^YxtL=T(9d)!kxlWM&zNCZ#;o&FVgAIJ< z=P|gE(Jzex?YG=NLL(TDE>H&SwHWS-yBGNB%}1~`R0C+?zZNxKFZ+R4JG)P;QL~=F zzR9X4_u{a9<`ahQ2X8Nbw*~Wwc@b?r;N1GMT);+ngyIINFH-tG_@$=;>!UuTjkI&w z1Pm=+`iF)K?H$w%870=>uE1zEzCWX=0>32JBq^1m(0Ki}L5uQxsPI{=Zn~Nn42I%v z*JOPrkDK%4wjy@`S673G;SoJJl+(Z23KSenrTEElbk7!-`hx`Ij#rVICIA0ornhkj2S6{Yxt)CYOFcz2{mqW zEGmBaLR*fG>7^xs^a%=vD9u5@>tqn6vzU^RKpY`7sQg>3t6WP%W&|LDH+eP2bXsMe z#AwdzJ_Ohc2>wdvkZ$iVrvj$E0|qAE3NmWw1oj-32_n`RPs zHBzNp?}|~|?N85SCtu!rsQj07#T2)MyDX4#km~>d?%%JtBRjp_uM3t3sMjO9RY?JV zGc0i5w;$rZVqGu)8;%V!=2X@j_tKZ#xD`(j?fp?ILmJbMY*qlq;K`}QH~y(CA&XT- zeath%T8<$LeCqfe7%m{20zVt_w6_R*FX#JHSL>v~EUrj`ig0Tqhy#t`@$?rdRUDsC zCA4T0Q}~ayX0zbkPBVkK8g? zOB_rX-4Q7D+j1{0L3}8m=dVEv4QQQ;Qz#6_aC>C9kcXJ+;&Bz37!Q-(hgPP@=sI%?HR%E$c)@7$>Qt%%*`J)@}z?`=S|D5Ev{Mwsx9};A~ z>XpUr4>b{y0zBvS)$VotbsP=4+d=8n+G?ptFo;&}@rYRtNS{xO`-UQjz7?$1x>!^L z`|M*2pI!axQIK8XKFY)fju&}Bxd_YyMkD5nFf!%}^j-C?{|Xh^|0b%#$wU3%&TMSE zF6suZtYOn%6LSWr;d$hn#H^HmncI7xt9EXzWYbu{nWcH8YFk9$4{1-pyM=4&l!tCZ zUe`^?qYyeJ@^g~hq|et_Rp=bF<1TL+i?Jv-juXf{x|eCd<1 zEYzFC?8I;E_8uDXuLk)9=DGrgUn&{&-Er4|lgOQ3jWmji&>Pt46!dH2Al6}swq<0Z z2Zo`n-64+VB0wHn{d1z-?BP!JB830G(H1^v$LH9#-0>nu5yvvJLZ|8pY60~`Tc6=| z^C_v>-l9LkeKJp)W+y)N)H%ZLliwWzB14_`km2Jh*B;H49D(G$pA+e5m2ke*84w*w zIk;?U4|UnO?BG?tx?m`+EMqfu{o+p``>#VI?&o+3>W|%156X5M&8C}WsCu&cTj>6X z#&q@4`NwoHmEC9;$fLh!Wk^vso&i^ph9?G0M>omG+`af`Msq>8;YKH^n}#No##sNx z?Z07)+aEDUYUWh95sur7+wLLXhIYaa04F^(1Vu7?^7I{~Dcoxdk3!|Mm|SS@G2;&f zF=o5j%Ye0s(Z~D7f4^Q*)_fu-6@*n6&0^25Jc(~^`uuF$ zWQvJ9AcUpyt24_&o3%UddyG$QoO<4W?#fWd$A@#N%i4lCt)anvY^n~7SnJhCmWDUI zqs~@>7#~A%U3A0A=YI-JqKK)R;{nMPRK?Njrjt~!)?pO{8A;@$w>q_nx7~fBe}603 z)$q&X`Ku#qt=^KfiquqMyU@U<;=!C`3@K3I$-C>YwU(sKh3wtE6Jp7(p%;A58s|L= zdD4;GYlfj1IIYZL2mb%hZwlflOynWT#(0o%Wf_ElYg>WuOgmaMtZvx_W*`-p!3Vq1 z%6~aWyJ$(ZPiP!DiI8gNxebdMoQRLBo`=j9sr;JYtJ2^*>&$YgsF|dTp%li;d_-{+ zU}o?Dq>M$!qSf<=(W)vw#-TF3_`dTS3&Zz|6b-7h!dVo!cs!o_pF8;V6m}4PX|Cvw zE)7J~9Z}qF#)fk?d@2wBId>@@UG?&r4lcs$z4B@fFNoZLW25690Bl$@+|V>cr3wBI z2hK%{!c?&DzHC5j3si{Dvc8P}=9!h0=-oSJcw7`EV?AhmOT3g=O=xKyPTMi}Al)JR z&O%-j-5SiEsSb5T5oW8)D8F;bd-x;gl`$e;fYDu2(U5=MFR#EKk7FF;?=8Dqz)7Ld z7yj8i^)tfvzT_6$_&=b3lge?K5l$1!dDCb+<9V}w@vu!@fU6O1Xf}F|_EujENYt%v z5_ilQYSwDvGFYz*E(>L$8KQtG*w?b_rH&hsYkX2-WWMUE*HNOP#{%mtg0GyX&n7#H z{Z-t`RTS|$urs=8av`vRC%7%}P1G-i57*;0&vYjBzV|FR`lHp1>as9F-Q$7u&wYUY zcNumtg3ju6{$4<=@V;@NW=oDFRHYFQ^%}9M(ZpFZ8!(CO7+2Q2liY2_{}V(VZNr90 zI{-qX3xMHnY5AP(D_3P;KiY^(>9Cvm)!x+Qu9kFcfSFHu9`u;^zs`Z55m{UG_WGo& zGPhRFcbW}fW3c61fJ9|o4!d|04oU(Zj{ppr#|qc7nuoAiy~T3b>V5)qN_F{<_X#8^ zK5%XW@bYztS`HJqybFW7=cpZ_pvF%^DyskmBw{nu+dYRm+@3s=Og?)+jCu74S#o?O0#k2s|0`Kr4$BJA^Li!@@ z5}i_uC;&{vy|tF>___7f&!v~KGqj#`gaFG^O`M-a=9XRDe$AusFj?TJxbnj^>(j(1 zc3H8fs)nKigHT>ME`_aTH?Ka2-H=LO$+=v86}uS%wbz7;@4&ZhPdk3JaVM4fjT1=8 z?S0gA2NoTnf2rahtTCgR?)cUpF}1$5UWOd^vQ*fBDtj%?S;118PvBH*RK7<4mzL2a*X0+{tmv&U6W>=<)L5zY(ldtvUvL!59zZFgs_gX!EcbRMFgVyVZg6^?LS8 z$CKpX2xT1~Lzv;kqI*UivaP%s%b3O75ZXK{p_PVT?u6*)*-DY4r!V)KH_<%W2vK<2 zAsRHZotNNnZRSQp$Kc%H*jVh}J#^fO_VG<6xbCypiGmYLycPie)mYGdi}35QE&p8l zD`OII>h8DZB_S6suFXe%D6d3rZYxmCl7dZQ9s1336+q&XYy`teSo;^q(TGA$rlWsV z8PqTLRQ5HZ-Er(p(SB1%dM#5^OFJAZMQ0;qf6_ff{&dhm;i5wDk!r{*hGwx4Yq?N{ z?N88U)R&sge*2(G6FT_OftdqMDgMxehnJUzrWCh_Aox&l(wF4g-u@D~0duBP=rc)vrIx%*rxyVtLV}w&G^%7}r4hd=HFvV?NhwCi;7MdF}6I)y-XB z`2`uiaa+)lv8li~dc{(%s*otuLUo!CPw1>Wix!89-C2?*7PIq$3&wAS-|dS+^P_^! zc`JU;qZ}yuJRnQ>?`<#%KeJS91C8xNaJB6(-kS?H?(~V}&kl^1eplWm)b13_tFC-> zrd7BQa#T@6Ev*+w=y$Dd;1-c}{1RDMn_}lZxm&YZ8fbaTHZtX|JVsXRT@MXBl_w(x zy??u9rtO#*`E_vrIvlasWR`8S{S_l1pY@_Eg&3E6c0op@Lxyj5M9ol+^vTa<7k}G* z4TOq(IPbV$06v`u(b-w}_&8N*d?@S`>%Q7)-GQ%-{YuTnbW-O0DUI`bpk>_-W6o-6 zQ+uj7Cm0f)!XNQo&*|>*={mG1iW= zB-fg?J^R|tN59z`xGj!2jYPcZF2y8YZymUFJLy7#cb}HXW$V(NU!LvBIW?r8-Tz(l z`Vy<yxus%vA8Hyu)F&kNgj!y539tcg;!GTx}QDgVwSC+}?HPv!Z9$RTvttgFj9( zCHzQi;0)f7P@pN!^@TuS1U?L5%XAGpGGc8T+Q;vNIun!G{KfpY2ou?~&un;RzO9t!iOri>+t?%-xE!c{ZRKN5 zMoU2s!BYJTJ^rQ4^tLW&8%TT$n3%31{!O{3S@wT3>*t#Cc({z63k~~r|IepVCVoA~ z8)5rr=X%jlu5I zNKx?LaNy$q^!c-A_m%pVi&Mv?)-fSRbJ{@%pY7YzFPdJbX-gJj?Rv7g^4xv8yg8+9 zTfR=($))msPqvTf@n3Sx;P7zd))vd{+qWH7tKIgSMNSek%+>4&Hda;hjuI9TjOcXr&2_5k~O4Wc#QP0~UpN&Yg4oQ&aI24sSa; zVD(rjahcteI=+mWsB`58E8Og?{<_~EB1|9l{#`lE8#9+x|cuUi+7$vG?^A8%6JtFn_;e%}15@6ZzHX z^c#wj&>IH{^@;7mCuJ6G4mh)z#uptM*+_|NRi*EIpC30>`WK>dS^5}HBz!L#Ix6M4 zL~E=m{`ShqC3el(nYs5@jy%_;#X7VJ*bS9yfHa;romDL5JRH**1=^?*ht`nVusvcH zM^SY*BRXvJ;U8q0=Nxlh5#{kP`d)+C@y$!BPeM7k(zNeK2V5n8@z^iBdJQ@kc-Jne zsO_xlka;C-m?}g`()Yp#7=?4A>tuC8;Hf8a5X1)7s2O{Et3^AuHio!v( zxyos(eJ?gW{VdnN&1HB#T1wwg?l@;?>$CfvZXq2gHGjYRupymuO0WOttRXuOUuc$l}=u(Ax%tySt3Lv!ujAQ=f+BRzw=-dwv-{VEO;0F z@#|NgFm-QLahHvw@z3%Of5-3aFQ6oHz;CSY;`n|KSgKAF4 zi1_lKZjg7cZEkJ%SliX1q5toJZTz`z?G_vNy70%QQ%07aXZS+_;hN*E&0FMJ!v{Zy z$}M6qTN-M+1fkdw+Zgi-E>&IKb-9m?OSo`pEn{4AP3JZsn@%qdz^3T&~5BB&NMZk#}UI#jQ@OFVt{* zjLjH1j{J#Ggf~4Rgq-Nma)Huwn8?wzI!!}3BWt;9hH~stXG(nv5l5wANc{Mzi4Q-` zCOled6A>NFR4nV)O!@7S7Z)GzMRUFW_^;>a)QRlM@vNylJx%Tr*~*FLcuMLxBKYqi zEl?(3j|%y_N~@so=MymsT|qya6nfrX^W%U9yscvqqwc8777|fF!G>F}mc^Gf(f7TG?DCp@=s&|)v%7$95jplhe6!f16>>N< zwHa~}bh<-baSE~O#&tR=sTWwX8^*>J3g6kfpQ4J)(2%ZsKOV`@I5ajHOi!KCe9|M$ z$gSW!el>INk^$0A3m7L_8rA90-wtoszTIy!;0rlZNtqI97Y^jXAM}>Z-Nj6P8u&Bq zX?@?g$$7;m>2}b@OpIvTKrLub$Wb@2a+uwZlLM`q}VRUg+6pjWuLlHd8JFgaAPk4yY0Coc4{tryRR+7LMLKPquOzN=RQio@d9|9`*f^Y z%v^^=@(vnQT7*6+zm9`T0(~9kNMlf3Hu3fd-4$N zVn3B-{y;$yHIq0KT$ZL7aXoip(o>NCOt24C-txhN_;Z)7Xa5CS^zTbc%>!TbzWpwz z+7x4|y>lmx_Nkkzp_LVPC^5fOAMw}3)P&J^b)@VR&2920UY}X&Q${EdrmlsqtgKW# z?&hWGQ;Eb7gU;pEE;$A546@W|0BRbb@<1nFvVv2MKGEFbGBGjbsbfntm0J0HRU``i z`*n$? z!B{Fc^pwc{DSY7Xb7OS@tl9^U1Rnmo}2 zr)eA-8p5Vc7r(A++o?H74v+qdpp}+MyZrG^bIja4U!IYf8M|=MhQ0qxE8pf%(=vy_ zK(b?3)%kn)9lb{^N~H@yswU!9KYl$73)My**6hC67$g!1k_$J2uK(fgK*^9~o0Q(w z)N~k_pp*j6%2C%bjZ$ZWd?$ea?8()#iBz49RlBEf;wF1X0H62^9F@rg&Xd+wND^Im zn7vM(i%xbIOv_IA4CV~G0t!uI7gqNg&6f^#&ZpXrG}BiS9>F7oR zvKZE+cjC1^QSK-Kf$_@=Klr;TFg!dGPK#3Y)I8mgcXGrRRP{n_FGq>dzGh!MX#TQ& z%U%4I!4Y*TWjfuoKH`U#kN;*NpJ$I^yL4Tolze|#9Jf?xdUon}t4 z2HYftN6kY_l0{)7uT(}mVvHRxkq_LqVL>pr&wlutxIJy}r5fz?ecevR4Dx$Ptb_Xa zWj;;JLX#P6dJPO9M>Pop3bMcI+|2cS0{~137ux652?g)6r7yM&;OOlnyHs>GqkN zby}Pde=8tZ@qARSu{Vk@$k4;P#j^c@!GX(VnYYzU7-xaYdNI4S%Q_FKCI%TaM94VGk&2*&*{p6Q z7-6Xa>d%ph_;bx^fECk8^%|UbX)(H^Z3Agr?lhXM2FLTM{GQAwV2ZFDq-DHozHmmLW=obJ|s z5Un@|nQO@~Z~i#Q{U6AZ6VKrN4*V3H^v}^umxUY`*xYH#mPlzdmdcB6Ubqmot+RbU zG&J~cmj_YJMFYj3!T*M|Fdf0kFtwtv80+jYYg`OcIyQl;r|;SaFkWw1x2sh^{E^J| z|LMxF0avodhR}f2z&07&v!x*Axa`fcOG8&PdJpi_^&9oUk3|)1gEq4~ThiKRYPikY zS~{&NK+^hRtcqEKKuaCPAKnS&*M3+jK<(G&m&y%N-$VOwt=E!iX&Q!0tQ7nQLSua; zKDX~EA1?@Pd{^zMght7Tbx@{0HvbJ~vk-(#2|1$J@i|7haxu4OTRwzC2O_aN7{XRBts1FlcSmb zVv!T(l7~DyKd(3N-&81NDn#V7bs5uT2i24C{^{Svc?`~ne2-xKIvlmneVseg3qO_; z+37rp*v09=n3KXg^IP5c2#pZrsrZD1fuDp(g9P4xq4G-HiQiDa=lr>>guobf!DxUc z2IrWF1}!!(^I<^2e*zvJa|m z2KkX6PyJO1K8ev744I~RWMfnQbWr>%6dKXsF=Pgvjqk3%ymITmR8J`r$oG!F@~&}R zG(j83;yrJ?`Dq+}e|vndZeOpe`s}4k-J9c=<(;OlyL>-PH^qn5t{<}=?yV)T3#vE_ zHW`dnbsl{7wWp5X-54u4seX2*k-gnJJx=CM!;Jet55=B5xp3>vjO~E?4Xgv>_$9uc z$0*2NBPx^GRe+ERO}^s0@P_A<*7Ihw2Z)UCP7A7_?Ihr*INz;b8s!kcw$CNryvFw; zr5rB@io>;lVYBbHM*cqnwF>5bE*tY13wJ}uDTSPu>~;mFLfFdGz>G}V;a|U;XY!+# zY)1IFrOdB~QL|e8TjJkKG|*&+GzQeHji4)@{dzV$GUC*gX)G-*&6b3FJ_?t;SI$*n zn5_RRc4qyH?$^&p0hDzCS=*}97h79VDsBQMCh<NqF+bo{ z*hUoz3LPvkbj*9N*QnIF&vHBAv`Ae&L+!Iqiq3~GcUFE~-XP9*-*s3U_u<#@WsBw% zTnLgbOWLVU%CKg>foQ+1C zxR%3OaXEYR>=qf&e`~i9d4F-B5HFavA9~l0cBkiK`k(WgZWghhGLPV)sxpYJd;0=>#qfHHnb1iag$J)fK*>RIRTebeXg zYn?WBEYjjf7v`prg>tPiQTfyICQrJ0+X|namFG;fP@0{;+#9V)o0<29oPFL(63PR~ ziV>73eAJm#^75=0>Wo$J?%rsdp!h|c@z=lsRw<=XNUER)>XtP|M{`~R+?*1Xx zq2*BlM(jTn5pVn7^$#C`j@2XQ3jjN5?aQfE@FJbwS+jW}J^Ejw&u^JK zN^(%UY0#|^H|w)1lqh$x!_|=`aY*GSX}%*+j^Q<0humFD%-Me`PhJJ>w5RNdit~kA zYaje_6VA~S_vbq-{p(zCevADA8JQJn~zSUrBkZ_ zb#8UmUy!$G4_MfTvE{YT=p5qB8=&dmG3X<#Nq(kd7u1WxcF}0HNGInIz{B& z=G~&{&&)M({(bL2av$k$PXqW4tRIzt79BtDNl6RB?;`l~R{I{FaQLHd23bDDuDDA~ zsFN=xCdS^Bm1{@bA$|R>?lU}x;v+@GotC>K30egN{2FcF{FV@~`cq@9P}rGtR%r^+ zJ}=4+Z`x6@2X# zSm=W`nHr6+TgnN>ZI}6RV7Wd+Tvy$!9?-$Z?~tpd3vhL1S3Cgpd+|z{R-J_w0PWSh zxj#ePO8$ZQN6R^b^bCI?oE2MSTw~2u_+d05cGHJ+*_0fB{_Qh1^Y;>GhoNve!D7pD z4W86)&n$#b)TBkxW~QWpvTft_D5eX3rg;i4ro^1*shQg1^oA+r*g z+An^!3*oCs{1{LIDtGrx0qv!~_8r0e9N1TyQ;dH_rF?=m%r;9?j z1)wBqV~-gRL=c|%sA5b}0+>whcNmDhB*YX>_bD@jc(4FrvC6l7YJ{VwL+_4|-R;TG zC2$lLa^(=9pYRmP4UZaF{w%?{yRWUP=Tpurd@rWRh&-@z9h{cp?{BB)lDo71oTIU# zDSLwYMGI%`6F=n2&&tBWrG@!6*S1%8E9L60xjuYx6dfAMd5WaL_o9C>46RC=m}4q{ zrKv(w*4z+&;AtiQVJP>1l_Uh_xpju!1s=_C(k&UV8UN12X%e}!R$el1wZvtMRWm}d zis^#Tz&Av1(K*~Qs{n)MkbUux$_9?m84^F89YMR!B zzSmO+?UQG)ogY(}L>7LFpC^k=AsanOZn9U+haI7O6>)l@-|FAq*LONIs#i0(AkcHf z##oRLB{Ndln3SPQHnt=W1l;RF1kT=i`XOl9Z5ARdpj@94|_5q#zBM~rUIZP)F)HvjocN~}4``@;&A`q>Ac@ZBOS!1?L(xfHjB zioRFfgsBNb;B|ibLL-P;LRAcLQvonPH@(7~O`LWt36fn=n#*4w#^tcab;iB-Ye_4j z1njQ=A@W&|R__9h6FCm(BoX5mU?03|UG_3C4=ML(|M4Pd{51#&_Bt8FBcmC09)F5t z>d!fP)3y>kj@r~d_ZE>eI;daI8*}729Ft!o*3XJ&cugfS1U}X+`uF>qlTxD6NtPw_lL|tcufpY;ax{vfBofDI0gi z>1#Tre1es(`nSdTO)ltiX(R{V^@7b1BwHgjJu{e!B(Ev_%6DGMk%Q*gkV*XcH5Ct! zDjJ5r`aM9UJ9kJyJ9o^{=pcW4KYN$>SlgOSj-NlgX@Sf9`(Yk)mErxXuYEhOLagtw z)OK!l$5=V^d!G$!OdoE|*)hyDZA#KAinMw~gLAa0>NRuq=3afnv!kLl1On4Lu5*=g zP_e1U1hE}>mTl^ydLf0836MYh49KQ;z|TvNlTD@+euDmZM-e-(W7k5J)vhu;w0Pj5 zwy*fAlWrCT-*PjBsOqL)%zdZYHf#JDFaKXho>pRnG4<6lM!6YjT%%|`wf;yI3WNdg z!aGb29}ptX<;ml;vI=(1b6KrpivM_kD##Nd8*-Jm7!44=0;(YeC}K>iEzns4Jou7- z{Kpy8EW-YOt4dJzJUz>lGeWI8M{MbC&5et2b-HkwS2?>Q;GBd3%rn8Dq1i1-W@9<| zgP(?{^V6!CJ_p)EX^z|1(+)P{ z$KXBWxjPa7DC@73fei0KnkFFDCugv3I<(9|?&8iMVrVnc&;$jaYvhDe5@tBPS&*;h z*DOCH8VLjZ4 zfH`%4b_3nMKw!_lZyrMnU2g51q@LyQ=cenx@|@g7FuZcZLpd(EC-8D)`el}QFMF0} z*L2<$N-7)!F$>ST=gVuC-+Pn7>vJ8+H@W$oCeZEdsL_A)BX-clXefPs^ykD~-7e4* zxBEhmZ2HBoy&DLN(Sw(zO(e%7*ZTu6tkF}q>*=#+P3x1jmR44C*diUW8&~)1vId=X z9Ou`sU-3%|ZQT0BC2--NC|ZewJjBB9MbA+!3d8KhRGX=H>WZFg?jiMprddHeo%S2o z=FdgvTYaQ$`Khr#qZPQ<^3kh``1R|R^1Qddm)4ND3>f(-%+klH{MWaN3Ps)!h;Z{~ z*8vSN==)Uqn$6Ln5m?5e?$a+S8~Bbx7RZagY>MjpFM+fz=&L6 zB;`wZdRL>4^4pQ6R?3I0td-qC-3giaMHSy&S0`pE(r>vxIP=Y4>J$vuSS$1ED%~hK zM<+zA&4R#}LCFd0w0hz&`=R7sbx@RW|4r6r8+UwC-qDT=*a@Y98~AVGvkLA?&rvV1 zo{)$X&8^e$ni)QXoxjlO{XR^6%$$YhuXwcm(d^00jL}JfS+6fACiJ9--Zz z6FGU&LK@OY73@z7C*oD>Hg4j)XCU_2)CkJ_C(L6xhDql_jFkCXVBeR8B={P-##V4p|Ge)+51lFqZ5Dw#o+)1+2yi3?siIJC$Wp3NV-p8AKrBKfJBBA|%C^SflYs?xi9wV<8+NIiL}b zPA-6+{g+U4%(gLE8By@Jch+@@e8pv#8JyNVJTJGtfXCO&A1vDIrwAMD{}ox+hh)&w z?o+3Z6KC!ecv6Mx+fJyhNi_T`tE-!s`l+NJhluQ#O`BtWQ!*wOAa_aU%YE0>34v38 z`LBA2%GFEYg=U&f#!ac|>e7&b)ez+tB^1Et)P3)DDOxoMnb@%f$2TUV9XwBuK zd+Ik+qqDM@j?Q3%CEOQ__vu|XSa^J%$1JIiS2jS}#m`Iy7qw9lJpp!;sN^?3QMK=FbS+i66ZKiwC1!5D)l_8rCFU;?|f&A~`uahCE zSUL%rfvYQkwVIZg(KU?jBoccbO6T^9zsU?=r_zc$-D9OSzpM`Vyv#~yHF$>ai> z*iPA*eea3S({%bw$ZjsG@!%3$S>%%CA?eA@J?OFhpZ3xDyuCSqf(Tz13#fk50r_QG zxf48~c^VpttKAevJ(JqT{)vg?#m21|=I|KDI>wF_^dg)&_70o5P;Mz}*a%0f&3%g) z>3MC~bTQWdigP!za!8z(jEv0R?qc74v3=gYHL|1QQL6Wt0;P!4x?wc$B zvSYe3?k=pocl8%#bam+k1qGMllRsxF3{T-V5p^bzhr^Ga_ z6C`?8O?Ou*9_tC(d>;QyQek}x`T6;6tFiYK_t%T@CLq)uyjgf}M4H!a;IrVwG_(3A zzqvUHkBwPt$EjZ#&m3!PkrD1lABwy*x2GVJ@x(!oi)DF`nefg(W?s)e7W>J)F zaw_E3XO~|~1_p{9Yah8G_6Yu8{Z_62j>l^JJc~;;aX@~=v+wNNW)Bt~g_`HO!_~Z@ zySh*c*`_;cMxoJtnwVrXUBXq+>C{7X<)8U>l>kI(olNueAe5ewDeK`0MpJ>~&L{SP zpQeqy;`=y@wg99r(>zuzyihLcKOkxOj6~JP2QxaOjwhO0GI&S?*yquR1}H<;@xR#G z<~R>E`T-xxZ*megJl;Rp5w4I)GIk`}7w{IWuBmxOG74_>WY^Tt0G1*F5)z5C2>}gN zUD@jD>eFg_gLmr*oi+ffwUwi;oM+l8KYmDJ-qoCB_zf$~rH_h9oacJa86thHJRjQ= zl_FE^MI&wwSIRmf%^kVJruzV=aetPeO_&ErsN^@9Y*WhyzPV*VM6a-kg-$FjV zg#`sKnX)ABE_ohq%6fuk)%{+e&E+xKY01YH>Cj=35ARPRQ=pj-Z5Z;T7{S1%{V<+8 zoYl|(V`94Mq`#8^Zs2zEs&bBQB~k8i9|vqT8XVnpyTu0nxEDdbe;S5aPgB( z9tNf?G2d%1jH0oF7!z(_A?V+d9_C6^O(uAgl z)~Lv4y2>yFElxtBgmiy$yGoB9#ir*1+QKnc?h_j33P@X{0PLDlAyegj`Lr;(?(w7#_e??Y1KZWOm6rY|2D`OUKjwT1TV0xqE*%@CBI(2Pu-~z0ZXZ@ z%O6F`K_<_dFD{{6nGBg zD)f-eSEA@9yzsCs{lzOG&1gz#C8Z%hD5~jFLscYos#O1@j0~K{i^&IF!5Ni|G`@jo z5|(6@=u0y8JyZHEp2iVEm={WaNkl?ocrhEfZQ)LQefGa`pjidz5LsNK9l??LW}nGQ z?k>!km>Twu4@MR8Qk8$cgzfZN7i3jLK(0PhkysWK6oiMM1b%!wD_SIu6Ie=f?i$VF zSghZB`diqhP>RR8O|19}el^gF-4gv;HCaot1xL7jmjp1!v!r?VZOg3TdvJ1ujt`}Y zg}?f^J5`d`=OZ^FabFi37WVpLZ_}pdTV;1;B+@IEgQI9G(^pbaMpyLoka_#3y5!59 z<8B_G=vjEWLn*bcjOTYoJ5?N*)(0CYwy-X8*e!?W8#uioiDVX)iH^M;E^V@4)x z1|1_+*#p20tgAJM$fHu1?~m7VcT#H8pq0(uMen<7)ol29d+3lOn`+ECh2hOhdh15F zgWQKsIxKnr2q+CrvHOoCyXSu+S4Owtq_#CLqHpt1J(j~hE-QA`>I(q| zg=Up^_XluQ)O|B&X%>KJ$-gVD9KOVV80o-JEHS8#c$nxif!p!gx>67TMFnm8T>5IP zw&~GGd0=pkyjYkY1t0@KL$2%EtH{^W#lB+(qY!B`$qamiowpi>%p%3#`UCRK~K@wx966q9f7~F zvoCwC_gn)htsv*k*KIa=sR6&|BrYyitB(iqFv?o5MD_Ia9REpSn-|ZAVTZsX(LUXB=X%ulZDWAS<1B$f6_O(kO6$@vGK%3M(JIjk1|wm3C9_-rj^Tbd zo`Lk^A`yZjf-s51-~NW(SuaCZv}`9yQW*uHA#HtCJKa6Guels zl6T$BzVriWV4~LB{euT6zV&XMNaybo?cb=i!6LBaxBEuPr3rPFo~_aB?&ih%Q)-W$ z-aLT!!RIyk_gxAgivzN-oX@O0wld{EX=#O2KrA1qfsJ9~u)Evq)j%T1)D|vx45Ls*)%} zE@j#;rb;rFCgN4vv(QL5021+9oqm2!L1x~4yl$5L4DPZ!cu%x=e^>3XTjK68+>Fl5 z%6g=vq?BJ$&<_7P^`|Q5F`U-Dm^6j2>1M3*Vv+P7qd!?lrgt$iBH}RZz#w7~aVaJ! z^k&un{+c3$u%s(aeh8!Dt(_7EV{(s#nJzkeF2@&9RD<{&pm#R|7%5El_b&Z}bYOMJYc?<38>{WgF4 z=Ov}OT65qIG+be`#}@*~HL(VVWVBfis&XWfp$WBghZP+T+^eMe;1WWPlj;-k#d|)t7%}Tm>+;r z%1W6&k%0Ys&c(?ot*iTM3Yy$riPLtOAwto5HAy>DZifwkma>Xz4Ll%#VqcU`tf)J` zq7R$Fe``~wHnDGm1Ko3k@V-^tyIqYvvM&ffe!9RG5NT~iPniGnW$vGY30wJt{xrZR zi2Qmfpbmdbe?1pi&;v$uVcBU9zLfe|BXThPjdwAyexFjnuViHlID`k|;G@*RyZdOE z%~4D241JrJiF&N@-LV^&e#@%5#51uBS=0es1T;fY_Hz_3KDje1^I2d%d%&J<^9 z9lo}KCjsnyFL)k$>-%s^e*@xJCxN6iu;b$MnbV*s&$F;&%{}ov1SZ(_fZ!M4vX-kC zPY7N_Da5max)2`xtW-f0&&F;o*Ye|DalPu2|A?H1gym{R7KF&<&uRv$hQ_|Nw8VP) z^yy!ZqkHQEj?Nt622{Z>O@upzF2eAU6zO{gj1^*r^tTKs)N#+Ew__3*g<>K0XTZgM z#!%P)x)HCx;Q(;}A2_YjaMebi4m?#?N$1r!blpvN-a(e`ptf~G3;c^xK!=<3oB)mP z4r(i${OZu#R9|O-G}xQ1#1^nh56qU2?Ht-qAs|Y?CIP)QNTncn!Ma>V#`y*(kxMs% zRq6L1*WIZvV}gX0ZE|M79#^LpWo$cNfk790t~mzydzQ6ouN?RDbh}O)MMp&`DvFyv zeO>23`0d)#KX)G`;Z<(C?c{yli%ls3dk$KK6@gQtz9%P#=?YjcA-zyR zo~9l<+tv;@IjcuQ`em3P$n759P5F%q=q>#8Jij=9qDi`;u8xvZyQHVCJX^DYR~nxm zL@Qb)o!vulw0AOW-kssQT)TKP)8M-Qgt#+S5;!H^2gZ4$A5xwstZm8A^K1I1hKMml1hq1`8c5E&ugI|3qfSQ~g=+i*T&Zti2Rgya>hm_xEgSJ}w#y zeYO#868iLx*zHV+TJbqv-1L0R^!XoIRFF0vjJe z?j5q$nv@2w@r}VlU~9Y@$ z)G1%#F@Vh`ybycbksl|I+2t@KvYGw&FEPMfTx?~l935ugah6dSIM6{ZmZbM)>Pa;x zCofJbhaKCoDA={z#p#HI>=DJDd1Vc$KwOz$TKMkUH@X-RE3TE*RbHRDZI8_~cgKz# z1<{M0k9m3%nY(chKwL!eo~`%EKKfyMEO}qt9i?l%8Y_AKSP;+fY;76uEyG}hPshd4 zp@(?g+K+x!4UMRXh^I|=J^BFhnUo;(b*i{Mz1d53zo=)^*gO131;1k2j_+#QOu6~t z>G-hed<|`WadDRl9=X|O=|Zx=H4~_9Z`Rqdr;6$oH@7qpq{jXJ9Z)gGuc4_K>}2_; z$}S}&>Xzyi7uTap95lj}0*JmtjeYflBKkhqBC2o?nyxXFCDvKq*vLg;q->@;3-$H& zJ1pK3Wi~Ydrk(Y5o5<^4GuCFfA8qflXCkuafv?OYSC zhzNGM=ZO}OVe$nL7y1OLX3J$YWj%_$Mc;oi)QoOw5?4%jdP?{0f)9jWP{0nt5fKsj zEnEKMMKU&U$}uU@W0hO*%LK7R!!?*mp*Q^VTruv3fj4_!f4?fw`pc8e)t(e629HPh zNpC~gs=l~ie1Daqy^Qd0lOCOOJk5`5Exh&1x<`vgxSKz1dxB}32YHXp+Yz+2r*26p zpIq05T@h2IyZcUDpJNoZXvx7qXVv1WD{>ZY%5e8{LuK7v5Uib z_BoJ^lTm;-mu|ko|MRoT<%81hTXvgm7nCOjhhdG~qVj^*=~=66rk!Z@!ALODd)JPM z3AVfMp1@N=Lc(p>5H;t%l{K?HQ6R=`d>6VhhRc>N14vOneOp7Q^8?^7^_`th+Wr*y%K-PhX6O6|iJ z(c6};#f`aLD89Gj!0;e7LBvMqB7N14C(xe3NWXIKn@bhENvI6ge zw+mk9|6yWRgoSOP7n43sqkMjXC8|^o-Yxpx2bvOIdqaM^bUgo{u=}>aW_zM0ZP6$; z{Wia;I5pktPWHpWgr>BcjRLL`(8>OL(z8EPE|%tc?g@;X|57#}u(Qc&_LtRx#`EX2 zHo)HY=Z{2XPVG{rwiG1ZBg5$ zth6-ieA{rV{2r3|i=;@aBo`%d#Q||Um`!TAU&dZVa~p)&OEYIw)6%nzQvSYDjBNyHP2)7^lrcjf01Z<9ZRV5(n7e;iDesNO{g4O4s}KK+oVxw;*50(}#hCtc zJgX+%It|it;xhzWq{0kG;h9aZ+}!IRqnsGy6-nCS>a z=Rcl*@|((OK?vRp`{{%ES|Z>vgYYIUy@P1yYnfkilSNa%sR(Ajuvu)m{k%{}29$&S zEDvzwudG}uDt3nEmL2hn>CMznIHq8=T)neMprgX4hDTU{uI^`@UF@}!)i&6 zbn%JUN{7AqguahV7r}I5FmgxdZ)kXs(S!?%)X7}k9;vgu%}s%~yvyAgU5T&`XUA_I zymW4h9z<-4ldt(qF;%;l##6JwV9xb?QC8Xqu%Fk$$sXkl9W1Y_+0d61O%*Dy@UR33 zhcGR2cv9nwWtp*)tK9ZXD&WyBC6xk2Z&;b4B&;6k)he`aW_0;ucAH1M7G0 z3VTVOcu11_ zO;)9pFXW9ir&f%LaX%%*n=ReXr<&wyd|B%FcJ{f*Ek@?nLiVbJ>}_&u)uD) z>jaEku%bApoZ`U5-+KWnSi6q&_f&(zyDYX!5gJ|7XP2@~`os~m%%oGW6nX-)G3QQ8 z?TNP<9V01laz}{5E`b>AV^_di`}w?A>d=9+#BeMUGcOo*q$1bnowO}lE3OIF=E;yj zb4H*E&Kds#^1GZeXltqv6CS8a*HSz-^5RG&PhS0Ss!Qc?IRft7RJsmXW+v!JGg|Vy z5-#H=@mCOM;dlYJ&9kY;BNH6a=Ja)*6YH>OS30cZ0yBjU)VW7eS7MG%%@?TFo|eYx z5O3L~)c%gZQa0vH&xzD8XJ~ug?^BLo6LrX0hZH$3jEN;)vqTyy{$P#y>6|97Z+By> zLxAmGn^W?%Bqh)bcON2cq59a*5%%PMW8b7WI^rC2gyY{E62#yInviMu9pZa##Lv*b zlWrc@G?n{|2h3DAKR0{Qk%@?ZJKS|;+0*mvV5|MK9lP#mODEKlt72vjLl)L|CuA zTZ|eWjPov4FFjNvj$*)TtQJeCF*lv*Ge#xK2%@1dEewmL783sFo7aJ0(cJGP<--TO|Gs}NX2Q5 zsW3j25=*P821+2})Rj{oj#+b91UWQ%#J&H!q1>DwvC%`tN(VRHrhNkDYu`olSDG@OS}aq2^};bv~)8bq6qYQO6=q`$swW5~4w(IoJBW1?f5aTR;HcfO;-R5Ypr>E4Du=@uFuEcSZ`dUwBl>CLv1UMLrdJmIsR>TfqM|UheoZe%Yf2j zUR}e!+P1Y+>PxLsL)ijn*!*15@AJR?6>%vzTZY(XQo(aw-vrMRcU4bda3^Cfv}_`^ zelkroS-(&9NBerZ(E%U2bq4FM@2UdE6VveMz|Z&mC>ER!6ph$iIVEUikK-rq@)OoH zTK*ZncDqMI_@piw#iWp8LJqj@p)bjV{&4g)46lyFtm0M8DPe5NC%*{yNvDD?4swnD z7CkaN;@a|}+V5m|=V3Nt6Q5AyCQbuNTOL5$>C5QrRpx7Qo#~JElFe2e&8^G7u7$YY z{2TNkU&k5tX_)>|Uu%rpTDShut^=4Z97#PDtHV>S!g@>8=<5q&lMx(zP^Q=dAxCw3 zzIx3aW^i2h+Gq`*5JQE*ZVLWqO>?b1KcUKjE{Q$iu5FW8YG;VSY6utST3xwe$EX;h zo+-RH5xLy+?&oPDrFI0h*ndMk0lz+$Bdj4Zh7*mDjh4?_wEaFC(lW2f_Y&r^YEv$l zifZM@qqn1o+bDy}kyFafJtahUN{QrM^1s>%!}q@TQHZrA5B+!vX5s&H(OW0qjlkgx z4_Vg!=eU|LJefij)BhivZZl&^Egv~krn{h7dusIvHa1Kw0xJ$V8imF8_1rl_^F^#1 z3U9L8DdTSz-5R8Evw@ir9bQ-LRX>byuGeuWb>DjHGw4I-TWex&===n=v-tacjC5DV zv6bu8DrLqW+$mgR6I*`ji__hDQ&Y!m=dS1REinoq&19^3u=u}7JHVcdWS85r?+JK$ zXAp1bb9Vp^aQqMWbZV9nnsInKH9hIV6$Z~&saNsa#u@Ng;WMir_I}>X92bTqmaG8< zh9NVw%Y5P(A6Hqqv* z-N8sK^)0P(6aEHedkOFutf&mXcgLF*&5O(AjWe z7t(7(fu?zumFUA?;w3Vmo?cl48uce(t-{(czEf z6jeAas?2S_1XAaAb|s6!b`NDf*r!u3&6JmbW2rfx)^Y!<2)F6uAD=hn`ixyWH7`yc z1^(tqp=<{aC_r++zZlq;+pE>9e9FqI{a8Ot)+}4&lKQm1Jdk~?p6A1+XgYOi>MqbH zSkOnquJTqW(kQMltk;sMYRoX{tGFk}oj5;O8&`P+$Qbiej;^bu2!;(rj%kiB9vJit$VSNh%84?^!r!^O{^d&bPk`r9r#Z^O~dx% z+}cS&*I~7ky`}NpE+ZSxX)e=DD7K6$~7V3$?^rt?UxhPP#AeWu8V}rMLO16y; zP6^9oSjoS{0oP=sY=-o_+aJ-d8z{nPesgOMi7s-=eMAD@SZ<6;L1T%b}bx)t}b` zb2Qv3Lj=jphSuG-^KJj?IBQtI{0NWvbH|w6U7?3eL>jeE9F3UTlg?57HDi|37-6vL z3+6&0=KR{P!e2hvD?qaz4{L4epq$|*hP^(^ug48t{+mhwezr#FC0(=F!m1{FTJeia zWu?Y6f~N+b=bPW$UA?%4r3467pZ^=l2x6_C-j$7hJm7H8ij<_uc+{!yfNAPG+Z>uN zvAJtuVcFS%X(i5(U5gL?H0!8x@X1T!-A5?RjvW~uOzivL>|nO3`979=zh3dkKgbw! zMl~27VNl97%`PxsKKt)(4T3%+3{27ceLcXd`)iG!!SMtbgu2^?U!5`t6jSBs;>@MI zJ1mQ0E=FS54(*qy{h!P?xVz@xvz)cHZ%PFutt1Ey%#8lPZl$%FlUq!W(vJqQVuD$L z6N4VxQuD_7<39^k3!~0wE0{%w3A?>}GX*PRW3mn{8rP4ZcBsSEKKM>s0#tz1W!CnW zx3vTL1OxkU9b&UFr))cv78e5tYK)}%}c^qk}`>Zr(p`qzoq6XeBaQWlK-n+0%sYVH_Xz`a4V|0v1C;L z=y*OpKicN120R`Mkc_lFs{H-VJ_|XGX+(E`xfsx=P{iZ&d|>$|WMVn-%Vt_N({2Lh z<2cUQh1?W3`j@rV@@sW047vzt+AY&R0{qSf7opn8$&zpjZTq}CIm(ddtk!NI-R4eA z(nO>wJU|~N&q|(Z>eR2yg$@rb{)NyMfHkf(0oG@M)C`H&YoW#0^+bQm+_ye{6>{fw zqjmY(&TPk4%*dQux2}VV<@!sh+RVJyn5`98{mHARkhJ5&CEc&_gw*zi_-lk)3j_#E z!m4>>c6?Ehef6d1xSR)#t6Iwh`Weo~z$H`VGB<_a+xp|vM}k1%`FBMI^UaCPly-|fsPxd16;6Qi`-GHn= zEo&%oZ5>gklyi4U#9iAzzq+dA}ZI~6>!~Ng1pey zD-Dfzk&|D+!50icdc2R!jqqtl@Khu{ILFlVaKkFxK6($l3NiHfeg68pb#*e)R9Hsr za&@U^^FkYob)L|+p#Y+e3{ROacyZ3M*)IBvn)dJ+At$-P=ZC-g@r)fkdm{OwoEXB| zSWf(=xzkU3+BsuepveH-kvd`E_t?AEgs-$^mBi1Flr^g3Qb1X57@9VcrK=8l3pK(J zg3kK8OWu-8-c{h6w0%`UM&g=>I0Hs~C;!eX`E(6%ywMSDzg}$*3UF4=x?^QqiY1-8 zjqV=$uKg=WiW{H5)p5{0croPjrm*&BTEma)FZB=eFrU}5ZuB~&e+TyCTClZ>+(16G zD1J-KCF^(_jOQ?ZtHOv}Z6D5PjUe1tQ)0B6Eys?xHhN0$M?u$28_yP1e%Q^e$cX1# zW)NJOCYJ3PxdCKcyO2KDquE~IuI}z%9)$hoZf>?v(})_R+mYBwuVHgZ^fA%gCabt2 z6VFZK(p+AxeuS6=!DqhNP=zg}{GrX0Wgvyt&KwIVU48-rN`T)yRAPIq^yXmz3bN^Hs0;0l ztnN;J(Q-DiPu0yUZ#86pbsmu z%ZWbE*aP;Jyh)Bm@!CY@u%h)C%)WN`n90?voi}OWl%dUUvDJqZ$QVtmJB;D~_suQG z@+9|S{X`psccA{23?A$YBPEahBe9mq`!eNjXq*J}96p&Q6JgFea>8l2Z{; zZ+z9TmI=>Um7DJs#^B`Sd`OEQoq-p#{{8_aXllOyI!{tyC&t7q(D}}ukTsY(WbvDR z(0~1jjGSzdMYVMC#YjD9mz3p_oKH!IjD4U8aMs8wc>JQIf=rGpsH7GX`lpt8Nlv|F zOn=+DC;AKIS!93Spr=G~EoPk5$0EKs8u<37!E1Sxi9*Fs*r8JM^{j`jR z)?For*SWRX`D|XM(k{6iP1Mo;V~D%5eQ0H_QqR!Bb-Cv}%CA;D_wv!9^H2Km#)Hb*aWgR96G2@~JLZn>l#Ta}fE9D(Q+7@cOR;|AGqD=GcjHz{ z7#T!e|K11A)#MWhzb~+V6?T|%9oDJtaGh>Y zKf`#&;)VxJHhF&cVc;JD7Jt%DWCa2w2R%ilm{h#Zxy_jti$cIVHB!u^^1-3hgYEBk zfS8+(Rr~zh8enaVQajI;>R=6 za@$!aO!0N_5{Vw@L~aJ~rvY-}(HNMaOeKb*YV*0Phs&L>I5|6yNZFX*I9OJzEc)yG zHDLsq^!~8i`i{iH#3qo2!An2S*DyD@>;|hyUMo5_R8>7^Q*sU2AK-O-a%du;)1s1EJ`1k7!xJiAS_T;N@*Q*`M?E!{lJ)eVv&|3$DK-RMCq~ zuXpV_W4INCK60T&UYTw{aI=q-JJ#hyh;^I4vY=&U>% zCcXo2Z4h;gzlESdWcS6jp$Lm)efvgIP-lWRFj0~AWCQd|E6-ip_-I+f{r%$}zC`0s zek(toS!}ME?9K39EPgHf16UgX4g-&-?i(>`7u^JmJhwg9*4ItXQ$6#G3*YJLQgIX& z#wDZ$ilOQVh$L=6KvLXsQgeFstrmG04rz=S1|ZCJ%TgHnp^;vA1k`Uj0I)f*7}=&>Y;UI84l-fj4E4T$b~|NQwAFks3!T0l!O@bQt9 zwH!a{iKY!q6LVW`*o9U|{<1hDY^?2SvJe7XaDNm&ZGE4S(Mc&`3thvXL64ZC@IHox zkahARn^ ztLG_Wyxl@pQ`bNjL)QE6-VU|XfZjSe@rMx72AIcCg`y!B#J4bX!nBGF>#UJg#CCe~ zGefe!RoQp_PCruKke_sBgc@qADwNN$XXHqYZy>6uW?4>*@ydz|1CsdK1?UG3M=$Ur7YWVpc+9qAh1rX=N}rJMLiZ?%Nkm;f z6Y;*A^5?R!qWfe*lDwn!C>)M=BW~j4RPo4Sq2UZ-;Hw2}8FI07K797b z^<>d?8JFED%`=9OD=3Z)>Qk{n{fmK4hZWrT=daA+QBO$zy7a2aCg-fNq#<*}hnq~6 z-+_WMd@soYL-FBDjLd*jjFun9wE#b$&r?wf|Dms_sNl1h!NI3>69i1EV)@MF+a-&D zL!=&0Er?VbK4SgV@zln=eM4k{81Hv1dGfnKm*6CR?mEVO68WQ&RaOli(naxu&Q-aE zL6()r@G78a>bVRTy8chCENXRRUymzjr{q*f;8ll3Y|4x2`7<5ji9QF?1cbHvfeuPN z_VY@!0CZvj5s6ipQ9t}R9_}k{@(WFFGIl4GD!Px9vI~9eb~BBkUuzpP7V#94LL=B? ztwR}xqnR-Ie)MMNcT35yKYF4EO`8xF|i=1FEn;RhQHEh9qScX`TbRn3Ah0n3(`tSkZkrssQjN1GWR0Z0b;%J^8m68lp4 z>y#qP%a^8iM2lvVi~UDktFhS?g-@L~jUx2zo2B!?2iXG6lX!C@G>NfTl;%>T?Opq} z5eiE@!|5-$9EKK|DR;aTFEoMa*u zI1|R%%vexc~cY>gpR-I_H(TjqnPXeDQfmce*z)S8M2S?#29fJUWAJ}29KzVli zV+J-h>=dy56UxK>VM(*uFyJaLGTrfFG`*Fg|=;cVOu`vig z!~2SAOw8pi42GRk1r4+WW`*pK=;s2u*o3d#Aa`4&0QH7X6-6h}5a_?$jE49PZ~89o zuPi13_q4;2bm^=I@UHtM{B7)cj{6qi0osUXohE^a-v+q25E*K8X8+EYQoOxJV}cN# z@CE-tY5*lMdIC}uTRkOi4l&WLiKBe;g$1YW-pCivPJJA(KfzE+5$qycc%0wmFeTe#~-FE|h9e^3jL>1W_Gr(esod~`IQ3jd{F6?c7+Y%nn&K&`6J z2J6(YuQl_hTGeQazWb|RZt{1l0m%gY;)#k3L!L3CM@bT{qhxgtE83WX7uC*O3Q_z5 z>f8<%5e>5nY*Ests5>MXR+qSPr0*GnMIBV=?EKAp8%v^vvB*n+iOZDcz zIzO|CjM8%5(jQJTK^olVa`>if4g^}@Yz3y|s0Zsu2O~PUXvh<7 zV`mB2DJpcgv>7ARiHKd|{?6-Vu2M!gXIayW{(A%eoHdJ7uX8S!z2q2D<>W9x3CE}7 zr#X3Dk3VhTMN4T8tQJ6>Q{WSVj*Y<-zP)_ay7j5~qdPD9M+~VxL%KMS7?M+g*ATjF zx#-6rz=?MfC|7FRuSG^_aq9yJAf)4xVxUKrS2K;bX|((9lZZFE0rQ%Mrt_$c@2)85NpH2Y)am`2}rNpBAO)eKhhth+OBc48g z{+vOKlbTr$A6`_}9OSk?X9}1yU#vuyjpW#~8yf?G;8C=Z=@MQhi!DAg)m~sx_njaLV-Iq9dWlE4 zN4OX0#ptb(7TR2(oUMtDr-$B)YpT>R^v4)K%^TZSb2UnxmPtkd-1@alCv6yjifuYo zOyzOY8XLgZstmX^!v9DG^4`suKhGt!u*?L|ZsGk?^|OhEz9$*`rS93{ zQ}Tl7eNQ2JHMagh-!Yqt5-0~sBOXA+620mUC9pwgKTjjRiK0;AJLmaaB>q+XK((!2 zUW?RoWiCqn8C~|z3j!u%&dkgBtKKWs4DmI3&;dSO=T7wN$GuE`8M6py4Rg7Z#tfz7I-X8^=FEj19|ZSADRrGYrOOe zU>fl`ek{-+ea5=Dqz>yf8AG&we`ST(dhuH40&hs{o+(w(^(kN(`SPn`0Bn#)-?`nf zuDs)UF4Dk!jD+W^8cK1tp_i~GxAY?c*`*|H>O`v4Oi*sJ?80(JPB~TgYKc{^o`(t6 z@4$RwcLrpDMknUmqRDb~Q1P5VhSPeSko6;`mLlAV9^_GFROD+vOV4F-Xr!H7XoM9N zta$bHasO>)o>F&Pi^S1g-r_P!-k5g=mulq7an(m<>BQc*J*@q?^)r#o-tW!z;RT))cua>S&-fW$b3xDp84n}^kf5Yl? z&buDMoS6bEnzL~`ATK9Q2e!S3=KlTB%hExogcJSSC6cx(_U2p;r$SMRec!dpiAxX^ zB+Zs}eBoGpxt}*7!1CA$mCN7 z-Ni*U93Xl&C-(o6^sOX1@?2p3y}9vjIy-L^-k*pE2p|{>qNY5>DMlfuc9qYt%97x9 zMLBU7W?dBfJ6J!Zvn!6wTYGir7gn?^zWVbg;WDTqyz)=k^*mz_vO>0$*{0};P*^UK z^<~vk^d}O7%Z)^9<7?1x%N?Y!uyFK0bFb6=SppmOlD9H5Nxz~AQff`nNJSPF)}@Az z!`&}8m11*tNqF4q;;Plh|AUx070HCAZ1HbSeTF)!r+nZdU*nymfbKA})_(9=%hfV3 zG|l?L3GNF3b9KIkX=)ky!!vwI`|tDueSV1mVJZe?rekNw=fxTVIU@Qf{jzk-*id)e zjLE7Y=s05)n?9SUnmTNL_si5AceCL}PcTzn$(H9U2>49*py37H`AuzJ?Jl8gEFm^x zf}nZV992{TqwlRB9-@@jLsfd`FlvxqJTK;@m9m991U+)C2^-fZxv`^&$N3pdEA1|y ze433Nqye>izsMCq40h{r(YJ?yy%nEnbxh2^$e~6|s5M)f`$sCY$glzJl4V0rRsoqz zZGGpA=RGe5e9ROp5X5hb$-4t)9UlJPBb&LRsr8l-uQp0z?~Y^*?wh-OQM|XLm($C4 zlJC4Y)qY{eZRFVox(V8os?V!lW|fpbQ(NbJoD7H%Z14A*p2nwB=h|3DD-08yx@oio z@9|2P{jFydLu@tGmekUKb1F%TmmNF1b2fvfhdKUnoj#GbX9Rzb!rH1Y@Bs#$xi+AL zTETYf{h_bSqh&g3S6IK)^E`S;(#Vh1t9)ftgzjyX(2Moe$EI|8B)8d=9$0r2q*DWG zM-NNNwNBcAPtIy?k8_4YdQklJ#D0|3jvflnV7c1EP{tvNF;}S~AC5b#QQt?KrfoBm zMm4t!!*i?QPrk70LL{61pq39(n4Yo?G#?eKfQ9aD8Pl7kP-DZs*7Mm}W(LxLRmbO_ zfUiO}V4YR9;?F2f-TI=94shTBKBY`4*NR@Dan~|BU&P6GGyrU5en4Z-fI^{py`E2A zjlwy@r#a1$Yypusst=E56Xv1^jo%bub61Xl(ko^P)#lk5>45 zFi?(bzTe=g)9BWGe=_H)Qwyb?D!He4ywpqt=>nFh*K1ZMi6#Gr`lf<^;Dh;-UF^8Q z*NkGDh7KhB{QNh<0+oM#c7;fZ_I8zi&wZ!Otu)UCPs9EkwKRJHzKdtUvIp4pox{hiy@@S;IvDH9UX_EmSWc$G3U73-8gOGrrQ6aMm5+1Z$7$Tds# zs~xJc#62G=-ZJQL(!80ryJLk4!~);wgvp>*qfxKW+xt6paThiMkXM6G^}c+-ojQ$J zY;b&U0S|b|PT5uRZK*xfp{MFsvRewp3m$YsHLkn{lg$aQUC80|?LeiVBbX zW?(%ejMs6+!oX>pEHP%bUFH!%4jv}?-6`Ib{R|E$*=yS}+2JO9sr66iFC>23T=njQ z;i0;i@|jV~jS81e-KQhZ_6}pf>(GqPszTMyi*SBb&iH!XKJt@}&Q=(8LB~5ELOSs< zEXn&Q0NjU;Qy6(u9kg6SfYPoYc6H^SD^_i<+81Z zgsCg7(%9BQV#718TP}8r+Ir(Z0r;|cj0ByE!f=xpHqFzOx%7_d2PlzSCbr@{m zk4c$|(6W`AKo-AL>+Wtl4{PI2&!G}1UQ30|Q5Bv9vgC%P?{XDpr(WA;Q0$RYm`QCI zP-vl?^WBv;Aym+)YE>PyO_#u~Y}j~gcapZ#+n)05n|7{&Ft>u-pL7z@R(*WDZ>}wf1ggS zEjcqggcO0p94;-jGw=Prd2DxYa_#fpTEva$4`MPWx8NI|LZy}y)J6@Zc9FS=LtaCl zeS%~Wb5T^?t(G$szjF@f5dry-kno7f_LwClpP4W~fn%^MwsPx5^_SK?rJgF2a$2%3 zwX8EmthKo+48<(_2|x!z!Bbp!`8=#Asmoi z2r`EA1e>qscFWDWje#;E>e1Ro6NLLcW`5zhKghzuVkK+VSyfLf#xuzvW|>*;tM@0j zKNyO@hE*KZfc}Q1u3$q293t`BWgkhcZQ#mHxK204dvdX=VzRW9&AXnXemHIH`&IBI z=+e_OS;Cr*pU}djcg(WR;oP7b4QxHlr*t<>55F&a0Aq4M^W^gI;$9+nSw6O7d)&%w z@eY5G&R{$-PAY!MF=IINVcRMl`@)};Eh9=c(pMWQV&vNyeQ}tr@-zKE%m3;;Q2)(j z#QA4snHdOry(Z_;4RIc-2TdEfGi#OU27cseefAJ3k21qeMzdam`~YG&SpfaaWqXd) z9qCF0;Qtt)&=bPdED`6p`1rsS`+8dGP}=Bglov7Ruj{p&fw0$WrwZr8b)c36FwK<$ zs>S@{fzvz?_ZirHpAQ{Uol(L6`uemqfI1HM!x`UuqW=2}Qn*rTKzKasYKHHW&6V%% zAUN3p!J;VXOb#65@ z(p_VKba%(zd%yQT7014L$90|aIV+Xl+0iZ;7({N;@OeJZjC%YlE>vCd2H7OZ5|-rH zgc1*kB~EdDT1l+bCC&)wy)HH3&hy5bqov%hU%%GWd>7fY4`ncJJnI~+hsPcGC&z<} zW6Y;#;l#s@~32 zFu^^i#TiLH4yQz4NM7PXmg_|KyKfo%wR-;wdyt%PwV=1$5CW6mV$`p8T8sc<$$QLc zV}B-cu3IcJ_2ifp){F??FtM=!H4@40zJwLW-4L>>!yl$lUW%9>R+-*txxF!6iN%1D z(5w2I{@!-&1!~0CZ`(Ib6F&KmK+=n#_41fT70Hjh4IVEXZ0}b7R_(l2GJuqQ2=TY96S#Sx5xVHR75<^vgg6ix02pi1_`eDhG# zV{1+CyRZtxN21df>5Ty%YcT&zQZIrnuG8e?bhg#OJ?fn~CfZ=Tx}BW94+nG- z;x|d0u+ZP!3h!*F=>7jGgRC8w*GTzjij_;{Z@kW@Le2MWg0GS*TJBjuJ)E`S^4}X? z@EU$`*mY32Ug6?15tg?^%NTL^a~& zjzmHAiY~`uNme<|76g=gzxSIasLild@ zp3?AOPENkXRx$Ox<5UBcn>kP)TVbUQXU+5?|GhDwJqJ+rd}^5jWGJ5cQMWP*pu)SK zyaGXgfRBIFMJ$=^o_TLQSA%zbaS$$g&`1FunB30T>xApa{&%sVl2;B*0IXp)QB-|- zxDxMlqAF;1e|xn#??3`R4}q-2i4y_-0(wEZA2rynt4Zt;+#YuM$g^TILZvYX=mao7 zJo{ihRmK)aEkF?C`Q>|hY(j3Fw38+&;Ngh*oX`HC6#0+Yr)0K#%KLN%&*P%yg4ecJ zMMo#md`6QgA@c{$pgng{{YTQmNuWEgfC1`g9N$oKnEgVd#X1Pf0yT*CjnZE3Hjd7) zSeow{@}csVe)m40H{@xj(n%EKZ=j{n9P(_fl zx97S(r-=ZO1pkr@?YnI&+agI77Ct3i&rLNHM@!16LLD%p%waqMRK@4e_(-lrk4ZEji87kI@ES(A*+S&N6&w39l*=X z+-*5im91ny0-?FTqmX2)e^2$|#f!u7pwO8XZ$WHg`Uo(=c5R%1>(w<12=fW=uzG*=@8B*hV36Vry3yg=q01EUaVn3=YND;bGu$216W$4TDH zHD7PrHh7$e&OmJ`)`yx1qRBaRK?vQ1_95JbdnvD2`%7Y4Oz}7M-Z|GDv`d)x+T^s; zHI=!iG$D_(Hu)J9F8krD!=&rci+=IOqV5=w ztSVxDFTZ{z8wGcgc4$yO(=Qn0OBletPGUXIYLVvMeY}iMS1BGXg){hd zZdR|17HKjOY)<2#@KIp+Re!uQy`0emjJQ1;3SJJ+8O=b+@d6Q zN8-!Ezi%ZEnkH%n!3Y*E;TeBhg&t`7C)cZO;pITt{o)S5S@Z|6qxjO z%1*48vdrb=PQi<=0gmD^IXOT8Dci8+7vztFHKAICBxf8~q_dHSS z?NCxt0=PtA9R1(bJ)gIjgW3wBJ~BQmR#=lMw)TD-UdwvrQKefG+F<9m1w;8my)X9P_R_jdJg4@DGw0vM zOLFE-)NLhxa~a_&ygsFoV^tG=SE@I!_Moj$JyqJc=|Zc)xaFDw_3J=L0Q(AHK7CW5 z6<4VCMEcX`0rTzCr+_g8OsqtoEu~Iy=)ICrkI6{35we+JAQA*wnx>2c!Pjv63fLOF z0VdZPkD~)Qxf=Tgk;av{rs5YoiZ5UCvGH@J`cJn@Dy6T;NW0>ngePIsHg7kI9if8mfnTH zSnS|sKGLp!QT_tC@ubU#y^lK!^$;B&-<|x?+sg$Cml4$ck(0~xKl)&H{~vgNfLsQ3 zp5gSzFvQWff|0BaMYifM>EC35FZ8rCnw#o)Z+p`A`LkLK-@|3aZ2iV#>g}nP_|9HRMdJIJPX=3Hf$e& z`@0-$LrMFxtAE`1Dl%n8x(k(Gu2GguatT_g2NxV zbXa|`N)x6-`rhKjWb)uyW%A>b#b*N6o=2>$JJ4tx?KngqF3H9(wFhG8-@`Hwi``$v z@R&*YuMLC4j+?h{!=JCSlf7}XLnFavgW+wY@!=nUcf#4(d8Eq1I*g%O6rG2duv@`82= zm^k(|wy6c}LlSZo{*_j?_1e`V%C_d4-|@kn!TbYu&()wI2r^W&8yjDHVs>9%25o1* zf7}50Z9pKz0t7;3S{DdWhn%V^joG`ezkG?r4Ij_NJ_P!N;uMA>Cldhi)7UybxF&qg z#novUFG)q6fo3~hE?cNZCk;^(GtaRwzrC~sp(G!5babEcJ_+P&lWDE78OL_vZl&aI zyM5udI~N)h1VjtXw?6r2Upj(E8=Nd5QU;%1{Cs5}vKuTM*hCNlh#4w2^A*O1`}vQ1 zTij&*>^=5vLZ_N}($F--eOKzqnqSEHRiwVMN5{?rx-svIy`E8~u$58RJ$}Fwz7vSl zy&z-Fr%A19O#tBe`tPApe&;y2ymmM{q9`fMkfz4E_Ur1w8IusjTH7DIk-8vFWnY4>sI(g|u~2C#?k z{#FC8FNz|le|f@HcQewcpCZ#YD!r`+TZ0FZAjZ91w zz&585w248&-H8F%h4a6~R=Uto`RC6$v?{VNq%17ZwY0R*NFI`rC43#jzQHgJ8W8`C zYnA3iEoQA z7}!LVSv74-w=PF*$d<^UTOW>hzaH5c)c0luVtikrF!qoz@w?(j#XQ~JoXOr0(K%i{ z)-#{08Rxa^{oH)M9UT!LPu!5-)KVVRznex&!ZZNgM9;VH16)hWBo5;+5MT&e`v8~} z2rX<3Q;-4zwBwTp8gJi)D$@JX#@xn>qJ_l75YUR=Q+llYW!BKJcTQf z%bryutDUcDOGYr}q0#2?vI?$;JCLjU;~mJTY+>_b^vVxP4yAy~m$|p(S|RxRmt{|E z1%Ah6k)yHEg=f(BM>WqVb)h6&jfum?Ob>Ry98o&a{OsbXXNvxFS%t@jC*}Gi-AXZq z=H66B^A+x?y0U6VuRpRQc{KNE3as^a8&;gog*RM|;9m3T;8i?HNdF$JnX72teYpH! zy5mFWy61lTW&X1ctS8#ym7Pmx9?}GVUCgg(45U>;Lqj9tPb{{^^7TRFO%j)3lr#p8 zMSD9Mgi_-E&=(c8Ia6iB_i;#!2AIBk5aQmi+~;Jhwn+r@^YhKjtfz89v8_(l2dn%| z3#38R)`Qa>Nlfn6)0ZNyyAiyW3QQ7QCZz=m4rAh(D@ZW+;W|0Z`KAHG2v9c2^c&qZ zYx=*R@}hW5!8Ak@pa13u>PRkqx3maoL@@2p@gKDM?lJz2Hu!AE_mYp-V%7TgAXad+ zNl!i7e!(0934kceN$UV8617}2U##vM1pTPex#wKr~2 z;v{6QbOWtg$_KOL^_#yCp8sa5@ZKbGz`o|csrJ2bL+vd=j+kC-Kag2=;4nOV>w$}s zi8&L~X{Bj4>FMZ%U=x0Q%VE=YDJ8c#+QhKmcq5TlPyjYIPWNsS-@9n*Jn=FiI*C6l zFAqnR)YQN&x=D8a4|%UbKqY_d?;>zszDT`JsDthKHj#2TV6h(nfx3la#MKD9K9^pK{g<)REF2*IQNzNl8&o zuo(G%@8$Z*qXZ=YQ zGgVKNY{m^n->g*o%XBD)lpEIND1YmvRw4XK1HlB!(~gxRv#T-rWS1lPWJx3|tvft& zbFwfK`Of;mbxvy$$uDgaa_be%;SX&aKu;#*V(g0X0}YhZiq5a9{O-K`?TuR>A?;@Z z%)7#JEDPhT=koCC>?v6P2_Pi=vt4zb=;`Bf~rjpof;K>>N`D` zmk@e~v$-DsjO7UZjT@a=ZC!#f6W$JCHRGp)Iz)_RR}f7)g5#f;;TK%@)41{7|5OBA zViqOkLRNE9o&J-WegBYv^?9IjMcWHeH6AvNM}j)sk2L4LBm|q$X(tgt(AsW~*&}>B zR+n)g=zzoH0&;3y^^Y!I6EFz8!py{VXgw3)N*AO6s!|F_)~}o~na?}r4O z6Mc<^TIJVj3MTgSKpC4r!cb}4jKf`2s`k~%$%&C?cd?#<&2H|wNN5t;fd6;F5kaW* zLrOH%;^G4C%PJR&cG&BgkoYCyY)5dZ0dEEESkfgU-GyYlAT#?DRp&&julM^8R=GtD zxUtj%V@phsQ~^8e2=nD2hLLhZ3KB|?yKb;oV)9v2KJs9srUBG$H2|H*L6Tc42fzW` z7hQ7ZNhlWA`*|mlzWwPry4TtMB)&u2ndEn0{}Zrbv|UNPrID$e zj&5l1INe#KK#9=6Mr*XnT$TsYpTvz}*&eanRkfa3tKa4)UeUb!(#ZSl?M#g)UmTqz zsj1J=v!S2-d=YAE?tN>ktM7Swzf?O&iqtq9O!FKLAwcNi(U?p`s+1A)Gv=i^+sfV# zKL&&8;lI}W8M(QM>){?4_RuZtGQ)a$P`ZtZm$=5{v&yhZ^Cy*w@k;T>YG? zh)67c>ElH3NRw&rm)ikIz+=Jf93lomXm#YDB6mu7NO64v4b(N0#>-oW%?SG0a=Yoi ztW*NZr^ysYs9J!h%NI;XH*6#tW2vZ=gjeu|4&CRvv?SZstaEz0L@$rv(xvA?n)|&x zsuuQ~le_1q{}ei7js2|5cr0&NV&Ws8^D7FJX6Ju`P<3g)$r5 z`=-1$d|eQRUcequU2}av2mmg}E+x-qz z|AyPDT>EunM9+mtN@884p8Ya8Na3@xKq<&U?IG=j@P(dz+dGfnQ9uZ8agV^alfn*-7DV~sM z3hoa4;kLYn(MDHx9^z#{8iOU3&)=oKfHb-9J=`vD`APco`HBBE>7vgaC%ykJsmF@g zOq+w``QCguPy(Lrj^gL%uU&3_Q?Ir;`IrWH%7<4zeFKM*tqEfVgpe?Gi5qlKI|vjW zfG7a`m&fgq;^9L5;xcG=D9Fn{Gx6Nx-(CC>2q z)DIJ1tSir}nFc35$^alsd+PB<&82C4r2{;EsL+Sihy%)@G@rjV zW~g|=XJXTAG_X8ol~gzE{Wc`p?crTKK&Syfi%%$8a99rD)!keiz|w?&0G*_y+y{9q z-Lgx3f_qUjh0-dg3Z|P4k#BIT4~knw2-u7f4leKHhzR3E^6xsQPQq!lhi=v3e*zJK z)Ucgap0gI4NtbD*WSj`6o)Uuf}!p-RRbnWfWVS5F;U0 z1_0Yg7S`aw-5wAUBA36lSHBPhdi+Rq57tl7UhQ#W_D8-i`qbda$*#bMIi^c03kMDR66@=6wB%2Qpr$-c^|ChrRv*96cj?GkxVp z!-{F|-WZ#{zP@hlVToW^rU&3Wzv{i(NDoe6QZ&1uN7i4Zl(gNmvJQicb$7U{U>H6B zLl96W_iH=pF2zc%>*B<}JKY^l7+~Hmg>;z()0f^LrJal!r1{9t&%|f>ol2$?xtge* z2qcV6o0Z8@5~;|lbioZ#NfSb2Qiy54BNmIeVelXc#wI?lbj84{0R0e95XT3dB@B1C zAAUvSv9s9eh`-|vXt5&$o>)(oJZ?q^t>r)k4>Poh@$Y&Ezk^`XuU}uHI*N=uVCPKY zzUUf`y!u${Ptb6+PNSib9Dl-{Oqf|oji(&xagkm>!s)SrE+yl$IZCm9w3J#Y2|L}g zGCv#v?+hcAGU2yG&+(GC?4X?g*kd2Mf!bPudBF{2g8n#8!X|Hs$sHzh3cUJ}Oc`}B zEP;Gz)(&(!1(+CU9xMKp|G#%>TA~=cvu* zxbSLmWp%v3d}7lHLV10@6D^3mC^07@poTMSqfCrP&xdq*e`03n%c`CjFOMeCI49|7p+Y4ldmc`a) zuAXlv z)6FnNdOs4dWR?W#XHpVgBaaTxWH6kDrKv$!z*Ma+e!?+z`?~thV_Mi4Zx;tAh zJzs~UJJ`Shk3ds2th&*=)r+;9?I9~ zzTOy2ty@aQBddOYRJjQkrURP+>uhhgDWR;R6F@)9%gb}*1<4Q{D`z>z-u_K<`j6A(`tTESqAhliKVy{U9M zy0gh7)3u6i)N*k!3_27xe>+>}^kR2+Y4h?6qE>kbwocwMadR(9>Iqk8+3j?71mlc? zm*NAcIs!x0JhG?c?q(E}!cM#2XP hdwKDgf})FtB0R4f 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

    g7v#OJ`A~L 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

    Hg4L@a035B=Bb`NSSFH?lG$f0&H zQMZ~sFY=c7>qT0YGj1!|b!VgC!*in7ml@4$67} zV2@6A7AWIioP~s`9&B-Hy;;wQWvwayw@IMm&T4V7V`G$f9v19|lYrC5`rpibRvs7W zI$VGpR9K>Tgi&-muiz*z{f-=ZuqjmW$Ru9V_PtX@4d?S}OkJ0Ou=;O9w8*OCSy`u? z0x!NhynlSxQ_*hb%K>`E_?1uAOK-N|yP{szUzevxvkzce?tvX=lQ+`q=b0nNw z1M>`wO^54!D4T3}E!**2dByuW+7EmS#LQS?On&nSuu8qfXBJ?m<}P5L{K-U$sVh7E zPm-9!D-ym>ODb{(i>f8DDn;UFGffK-L$pRwKWnL*_1s8x|7v+3`3Zt-4xvsJz(X}Q z?ba$uW3C4vpJOFLUsg=1Ygl!v9yc@JG9c8s zub9eHdrOf~{6`~ph_ws8Rdef;2_Vf?E=4nU2w0fQi^n+B715jt&#CqiEVh@UGUwu+ z0q)AND*-VMi4u!!y!LTIqHk__ba*PixTnA_7=oW#a{1=}^M>HDH_xcSa6fc1%zl-= zGat8yYY@S81PeWk4*vX$^O~RhVd$g&pJY1s#~%D~f81Oc8fCmy9Fe=!gk`FaVxRr` zGptIs7Lp_Q2{B}q>+JFpZxjQi(~yg z;A`cjTKIva`{;oJuVz*w<0+t{>8+ZGOp zm1*T6RcFtz>^v3trL6J8ynYN9PIub1yp=E3h62K^X<4kz&~`VxFAe?zoUgzC_7P+F zr)$hN)f&7pe72ju(mfx zk%FY)m9yUn%A%;so1X5&`Ccia@z$-5-XF1#O(vNMZ}o89s=6k)!qMp^iki_j^yW+i z)4R`RXla#x!RMiqBkl2Tj85J<3(Db{&eFznC%%>J%29*73`FqRZ#7KIhLgvqecq%6 zG0Q2@^G!ZbDJ6d-*3sw$V@Qw??_$?@@=K*t8>^4vuZ^i{r2`e!+`=GUjnUm^`D5|G zc?ivo{)$+y31R0P;m~{t%?b2!l}MQ5hy@>txF_|CZyoi4{^3|};EquE7D~^r+5FAZ z&)COexsANFY&l*b@o#UwrygMj@I_d=)-S*n;qEGp;2Zo43_1~8Z#8Gt=K*%dg{}ZD zN_N5OuQTNH*hO-C&68vG#YPf&s)}ZXjyAC%A^g^pnT(Tf#!eboP}ENrCfzyZnQYi2 zfu@JH_MSg2-$WcK344CHPIcGIXVQ0|;SuQZMks1qaFm?&Y;cagw^Lv6X81OH4{RO& zg^5Yb_s#D=q&9}RPq^A>`4y$)l4C{fp5}-PP~6pQ){YgpxJc!iDOik%$(T613-!}{ z3lsV1xV@aJPTr#p{oO|Q0E9XO`bd4GC}_`nK9`(Hw^<7Uarrm+kOwRYUZB)5)KxN< zFVXRPx5SAz`Y;vPpz2{m*vMwgtAAICH3l7m?PdndE&!GLk$H2u&XJ?qCx3-QipMp^ zE;y9}wv**rt%FBtb$2!BSf5bdnnR!k!N=+-0E&DK{npFjB$?*x;!JoH=FLxB$F`HQ7CakKb2kL3Hk}D_B#j+*N?>BOF>}aUM{4O?6vo5 z+rET+XyKI`*`!g2y-ocin(8$nh|1RooG~7vBp^T*f-^i@`JY!x?H*u-5i$f^(dC!# zP@VsTpJwIsH$hK*agKw&kstk4@g2Q4;{5#&Gym!~WfQD_ z?`c}GD|PPO8F<~YXg;h}TlUG{7@8gVwKDlYakf_(i@{9^toi%Ir8iVHX*pv7#JzzN zk>L?#IbH6N@`zOetX{91pHe|)d!3v3P{ZKd?yrp-!=Mxq_EP_u=`1Ks_(j_jA)>|! zZ&~xbtH4$%kW=i5kCqDiPwu_UXE!oB2{m{w-^Jp7Ke?TTxd1j08#*^Y&T=^wcd1+s z7K;A3^Qh!r-ODs~yQM!`ltQ2(^@%}~qqm;%2;a_VFXYrW6&UCTN$(hgbgHt_rk@aH6VHT(xO5J)<(zFtJmu|qswUP)m*b;-|`G$Ajn58Yl6<|03y=-sw zh?U=uI|M3D;EjBOBF}vWkGo9(ocF9DxhLuWI&s&^m#E4K)~?=Lgpl53X2MI?q%AX6 zf*$2N>GzEC5;mmq)W0BJ6E4|4(4!EiEyF3#ni8XxzA=Q;on7Qd$m7n zE^3o$F>N+ zg__lc;rhkcnG(?B!@j>&*~n;rg$v)?s7c4qU-13KAeL>KbU-cwJcvWNM*z{UVBGg= z0`mfLr^qW9Q8K|VUL5xC{>>Equ)&!UYWj1+e%iq=D+=WyXH>mkyr=)%EP$9o+Y~zK;(iKl-Y4@}K6B|F{jGeL}IM zTJKcQ!X3-6IbHX%OK$*7#Vf$i>aJ6k_AUGB`A13SKaI3~iN*55YSiQNh6O}Wt9NhF zI(-*UZNtr2eeyT(WOQW7Gq;zbd-dL>j7rnzo~nGXL&lN1TITYyf(s^;jTt;!3x8$}G4aecuWZ8BGw8={)2QVzpG9T7wY%<;RE%%nS@HiwH_D3W z?@ZCpmAd`8cg*9Pj91oMeY*v~KJ2@Pw`66(%w&W`1?=GE>krbuSNuw-sdBcTJ8FJA z_%CljLb{f>2Zwih=3qAjdnj)2HHw%RH&8@xzd%j$y0+eI-8fGD18V+YR~Eu<1m+qZ zege9cgwb+BH}m3xUV@1nHE|Z7fbmi^LJqYOmDiyq@~q9EJ%)OKjjxlga?vhA;Ov1$ zs0c_S+pAENO49~+I5zEK9sb`Dxf=d4z@B0M%c}WRvILtc+T>C>KQUf_T*%D>1`xjg z;h376L;|G^@V{dGTMsiq$L*m!n`VFv?|?1$G0F_8*$6%?>2%g39<<*JHk!VXYGY=F znC>{QyfNy-&D6jp3c(t-*z7A-!`^kjEnd~}C~!INSGuzQ+1{5q-yeNu-7 zzri5@WZM7!I-OarHXaydWfp?n+3)qV9o97@kSTQCX)-XS_!1R@JnAGokV!Zxuanox1JH+2isNXU68nH+`cG_X6?fj@=N~SqG z!>g%s^p|%-*tr{h+rQcBt}#p}@9n?wIPYO~Dxiz_%ziiu+;yQ=kN|oMC6vlT4D0V9 z!21&6_wN;R-#{_7D>CE%4uM^ULC4KYb^)k*E69aOLfyKd5m+B)%`>C-O=5sw=gAvq z@bXFENJD9zwTDUflMyqMyA_w4t12J(vM}$s-El@cJEY99lixW-s&m;METX`kr}-X@vnjKKRtqMWk z+fd@buXut~Bzbb>eJ&|`l zVCPF7Xvtr+-@8TDDO_M*e4i}*>GPI+XE8=b_Zz!G)z!RUI@qOY|Jwgd(0gg_QdoMt zNpWv4?ti*^fXi;CnWsNPs3FWd!+hEQ$%h~p`>dx+dGh4+-c7ItAk(Tv3p5M3@{TR# zoMeWD-jti@`8W&@+E=DzhgK}GbhY18e=M*sW?T0#SZ^u3!?7E}+9|(f-X2QV6&TB# zG>J9L4_NtFb3dVF)Z)hJVXJ$ZN2Bv>E%Vot`_Te!LMg~UuT;ddS@}9Zm>rO3?77)% zi8?)EaJXyHdoWIg_)v4oqGEqD9AlsG8l0G3yteHAKvtSLvw*j(Mxn`s-nAOvW{r!^ zuIB^pFYXd-#&}6P@F8CoLbvfVyRoX}Ct@9|3V!arNiv3Rty9KYYJb<7a(JZgKAfQZ z3>N(zup;pJ^B@HQSUJau_7wjkm_z`UlC}Pp+W)Aiz>g)5gujqM`8{3WMuGm?>1)<%)R$;_4&)nIKH!1_fem$vmR*7N+;oEa#iZSFsd^xUR6CS zCUk_wRBreb#9mgCAccrqSM;2yn&fb&wzSo|d@26z&Av!uxA9M8zIi11Ut<>@E{=PH z0lziKWF%?z1Q<@`f2BXH8B z_E4+xWK?7bXS0@&lrGGfQeggjkyqQY8;UvYE+`T`;DSm;K=A z)7$n-&)~A2O*h%Y*xr@3Ho0TZM2Ui!;$-ihDB)bvT}pkIZeh6Sh`bl-=R!@OlV5l6 z$>uX7DN5llpx(zR&E8F;7i)Rm`uwPO-1ac zQ-c(3s8#Dy`id3Le5t9ryQ{0(wrpzW((>PC=)9^qUHME{kdvrLPEZz$zs^ZW_g$fy z!RR_AombHRf<%GgV=_ExfZY~SW@xwEsp|$hiE; z1VoVDq$ouQO7AFwKp;e_v|wlnC5mr2=bdxzd-q<}+Uz0w|M$+!N@flJd_~Cr<@d~n zch+xbwHeNH*^wYB0fuQt0fr|sMq8$>jQUfN$)u2I;~1v%r(>)cVoGOcBW^^_CCksA zJUa;IJC-1}xpR!J!Fk)cnLLtn>~qk(kQUb?@`41d@bC3*&1i&sv-&X==8?}qB_cj4 zr#?iktpDA(^m~5l$MdzyPbXg-PIu2e+{GfwIebhivT>j8)O%%yxfNzB1i_uVy>J0> zbK-W)Gjx`eUnO^^XJ&^IxdYa-ogNmuCqC7@(U7Ab-J*&;yYn1x%+I=6Bv%0wHz0YN zRXqlB%nC`J`GpS>-)&b@*mF4F=_@B2=q7iunOlu&EVpTU4Z?ZkHtl6-@4tHJv`k{r z-?bYmgQa}@QN6&Dlu29=UVWZhuWYr&uu6$yU1~lCx+X4Br>ysxF;3&di0GFe%qqzSvD$O5 z#oB;o8PEjGdlIJ5YMVB|ny>9LKcx{t{KnGuFu=X`gS&21O$z?P2j`;j;N6AthWOsA zl{zL`CizT$Tg9BpTY{UBBM_!u$v4_bzq!ty{Na36D?s?Q?-*{6^5PNusjRJR(%glm z*XhminN}jb!W?gC&qeUa#lOor^oM+&`f>OoXs9;lNjLbk*NW&qU!SV859oa1v)TEH z7IG%^YpajCd*ddoy5L>*;YCRNTT<}*XzdvOp$0Y@gttg9qnn^^B~wyA=Utb1V~6oy z7|Mzp!{{9^GxQf?WQsnT?!}neM0MCLOb4dmoOt$zmFGFy2&=+qG3lk*($V8FQtFqJ z(=@geI_FwVF1M1&QTHcio!<}~ICH_k^Lx%Zi((h$R4V1XanLkvFFRLc&geC2#PTB{ z09rvU!x^x{mGxn7+y$|8P&GZ`lV9_~NBT;tJAyKlebtZ*=9mEM=?-;&-_q#7{p{_r znbAI(3=MITNKKd^jASG>Sp$0%v1D(P?H%*nO>Xr~?kJn@$(1k_>AwE56`$OTDHAuH z@eX|zk#n`5TOEWBLnCo*)tR>BXXWAPY$0ndbIM%>*`1tPPfU7Wh(FBRsKn$cxtNit|Xwb`WM zhEK!8yfAi-5R6V%V(X99!LKdC-CCLTScR-Yn@lpHG za&Y3?n@0kzqYBXO>GuJB`*L%CKx2H8_wrtlH1h{c-)wkZy8;-k=8-(2! zMC(+QJ)P!G>nR9CT)9>4a3!aj$@p0v3ahte$K=5kpy6$j=Ytfqnb5ZV;I-u#nj)dcn{*`)Fxdh5W+* zb``GcB|%xlUq(Y4r0n@tSz^4_Svu}lO8PI$nCw&%MD`d$wvXCNgEnf4f5yLCTh-uo8 z@ukgQl50d3!syEbYQGl?e}rxI!Kw^h7*d^0Vy)lvc&{%Udmyjkp^UjaByW{x2ET#P zd2diseE+AY^s0!8O;&TsN>Q-@;sP&mKpuXYwzj7nxp7+6r;YR2;JuLbm=rCt>s{3P zMXOrp6F~3c$v1`gzelP}8yylFY_P+hu!ePyT@L(!^fXyEurq{!Vy~R^<2n-I!Wi@E zaVaeZy<$JaRN65{Tl=Q`GU@MvH_*O`K2c^VUnp#CMN}P7{8|BvtS~0|owP9R_x+lA zE2;3W3hXrIYik1Qxo-ibE=$yi%m>B-VBEPwTkY6S=wM%hQp^%whhvZ{6OCor)zC&7 z(kKu7GRskGbQN?g84kIJ2;T${NpjRx^zKGfYxO%IHU22Kekl->Y99=xJ#6Kht{<-hVd9xix<0H7S+H z&`kjm#cN|P9sAA4S*N%0ndG2Ne)QJiaqe1l;^_F!Q+l0EbN_j1DiOs`tnL<6Ffh?t z7v*;wuWWCjt}l^Q55_&bnh+dT--f@rBQB(y#J%FLj(*c%kC1rgi%DUI^qt&C_lHDI z?wG6@sG@6mpsxw5`iGZ{tQBj4M`-^?4W_*`$1Q1%45| z4Z*VDiw}X2t|q#hV(Cp(ntb`i{~odIYg5OdVuxn0+m8vCB;1Srv7MWbi+&pVi`PuB zZ9xLIXfppgN`1VFo7TGR*7-B+`#Ww5haKX|P@g~TY}RVIY(2RuQ`mD~d|f$3xd@TV zyD4Ja5Ug(efG2Tnqc>Mn0yWD~);jTNwUZhCkI83NfiH9S^hqrLNv+>ik=cIUi8RW7w}*P#UnrE6FBJpz zHj0aRg27Zw>cyx=6lK`D;ixkiLgD@*a^vY`o$N0vB|D-!)ms zaPv|XkCxd|JFokpVAE)MqI)?$Oq=32o9$DDO|p*B^PF@r#yg`HQK}PrvO@+{8w|c=~Atwf3{fof}^N%v5w-E$FOHdRH z&qMMz4s)<3w8jPiAEAbeou-=G8jD%?RF9Qurg^v-$DX^{tI3)+m=?*wz&9Uro*pt` zmt?ZzJMepdKIimt78;DkeZx_H^(0Z4RIH{uIkan^zD0zngik5!07aQ6Ipg02gM%o>O_&vGVsOnhk#JC=b z3rY>Y>lMg%ju_>&=>%=l-{aW|pV;kytM0#2{`T`yMQ{#b`1LL>A(rAt=#H{U<98FY zFCC;>uw<6nWZhIXNKIE=``(`Kw^e#2r6?rjaa-CMwKdx@U0vP}FSm|`%M7z}&;}Wz zbWoGHO%Asq~ef|}IY60@P6^dpc&Qv}c+S|>ppD|~A8#q=JzW#<&<9isMzvL%QaAL5`FBlN4T?|niB;6HXgAbr zphaRd5_i4Y;0(Vw@^tl=X-1!{p`6`}hyBiH5=B38O2=pKHr6ZW{{}WER=C;9Jyeys z7Dx?pTO+Hgk=+i`=h1#prtQ#>WOIHuIhxds~LbK)W9a`R>{`f5Y zq0l|siSOIF;V>d$#9_xcIAyK>vWQk3!*Sg}5a;QwRZul^46bzrgY}8d7cjG=pZjvJ ze4kYUgTorX;>Vdr8ALwPI9M2YkMaiNxD?&#GocvC%8})J)8WRb+H;GOc;E=5cyD1( z`>Wb~*YFgX!368VI(kRUX{GPiUHoNC$22b)4GlfZX;{}Yd`FyF2K{yj`d+;;8~7fS zhQF&P=DLe-d60jy?F1~ij;J}aC~Fg0JQB`O->b(x3mfe}a!C^FXt}ziI#m6$qOT@R zrE!(<&6wuP{YoXpX6LScYN(`)>piyM*Sjk%TnbLCLw&|yKi)hXJXZMgMS41y?}uNG zum|m{ZWpZM`zn;5sT*Iqod0Q)r#~zh^6V6|x2MF(AccZd+L6((XYFH)w7Gy3_}MxM zc01i)_(*PJ_v0tZavBwlPb&pHW7A&Ss}-a zF!V`{g!`Sh_^CYgb4TC9OF+R|&4c*XzS^tQ#%gQ=rbBA@ZFBus+llUcMbj>KUbD_V z_sl}a+q>n?YkgFm?O&e0ryPS3Z0>gmE_r#G?JpJJA6aS+b-MI1lK$T;uJE8ll&~Bl zHKo>%U5d(rEuq>6Qn9r)s=`%221LnE{T6PJ7rzi>eOjNR%$YCllI2}P*v$_N#28c; z<<3csyS-(W7X3Ta(Ch4f5{BGyj?l#Mt=#?;F_x4?Oy}t&WXF&2ra0&xx0g zs`c9_Vm-VW(d`qcMk!FuGw+Cehz_K-?V-EFB|~X2re1F%GOYqc5%-6ud~fx`GYRKS zr1ibpLaR;flT~@KWe!55*f2FGV#*RpK%UZR;Bh^Iwq*sJB-=f}WLRccEZD`5j=Zk2%|$no*@HSAmmov?%=}Rj&R{ZM zQPuD?K^bmU{b0N>@wRH~<^i!O!HEA^6 z69DUxE4Dv%N12tx^+>rbiS}ku>3X05i4m9!5^Ep1;{#;0N~v7v?(H^VPxfd56-o&d z^PHFJSoaC|!tj}@84^b-D!xvP`&2fq6lQuae*6$Kc;h;!3k0aCaxg}Ice4rA8&4X2Zk{wLgxfW#3Kka|$P>)MNA% znok>FFd$XOOUuA)(J$T}`mSkMybIjdwyjv~Qf8f$#Xha8!(*a7E?ARV! zhh6>AekYqcsoPj-^_R93^YDdf$P__CV7;Puc+J@0`>XnS`zPL@%u-J&YWQ@Io!vVtrSR91`P%hJMk+?Xh z2N|<<7}s3so5V7{IGMp|RR_c;)bzQ~s}jwtACz9(4(%tWuh|Y8{+Z|2z*XpQg;UdI zG#u>o{GhNytMj|Lx2m@5tIr#+zT3}8ojitb+o_z@{kvXEZ~F-AG{ct%lS={~EUooQ z=>)p4T&^ufwB;rGacI{!pyh5k^`obwasu}36BirxAZtw>0m^4j!t6_S1W!}*2={>X z*m`UjK*aMFE+&L=2qm_diU{Pn)7V?Yu_wD0*-4~+NRbMThyP)XMnrc?e7A@b2(iD4 zEL{YpYFY8_=h9=3nW7YJ@$xH=Z?IYcE7-ZNj5i7!au4u$httx#bG=&{Z^3p8@VbqhT$Oj>E{#u?t3mlh5 zoAi!9P`hYJ&Ne4;0jF7aqc^*i6Hl`zp#dwlUk0lV2TXfSx(9it6gygg+vII>MP8zL zetjykItRC@+PxfF(Zhr9klHa^EKGjKtoB6ywvQ5I#0t+U^*#@9W{t5d>)%3nJlq=81+jVxfl=oFmSP}v{Te#I^ z1gx(R-F~ELQQ#2v@hEGkFwZwNRlH0-GoEj;#zaurSnnGgDBZ2lZ&Tl z^VbW+%KzTP@4>0&9|JtqeJ_q}4fL+UH=*gYEBg;kz3QEh7YgDXQvrX~56y4Kg*o52 zvf9K83x?JzDTiXIK1#-3Aq_c%_Ar_#sS=ei1*qip@hJdTpdA_E{54 zy#T82bPT*x9|y!#V`W+VR4Z= z#lckyMWMezIfthrP;GRps9|Mlw%e|cX6N$KmZF4!E-8xpwXvF zxk`5JPLuJ(3E*7T2`coKk1Vs~%6ld(Wos``KFr4iq*;@)Whg5lLD`BI>nrQ7R&B4U zng{n%KGGdW$)%y#+xyNS?OsWAm3_>}eVBH9MFv2R6MEtB{l|m1?33}V?Ld#k?=!}n zG%H}0MRCm7}KT!gBxQerQb9 zPtWO=X~IwOR8CoZQLCeWt{$iqcJZ!s;b!@Zg552jTAsr0Hf0l%Zg&G+cS~om1*yEG zC;|9d;Bq--WajSH2YG@~EFf3}5HpLDDP3_y&GcsdkXlDKYG9^!fL<2_Q$WI-y;36v zb&HBWkh8%T&+%BMk@^$x*dQ!6uU2X-Z^skqeieOcp=&p)y3y6rNouDKD@m>t9O*%m zZdJc40{En2WZYN?VWPf`-15Dv1+Ul?(*4uflIT{J9)NOL&laP=ZyAKRs2-yK~AchY*mBr@y*O zotnWxOb%e%cim44*)ewKaH41@z#->LM}-1KX78@VK}`)Z2i}~nLNS<8Ga!z5+0@#+ z8n5YLit~8QD6HcB>Qt%Gf^X&&`!xkW>FIi8c+ejujFt9T$~tGG5?&|1yrBwTta5=D zlwFS9hrz^~i)8(LM`B&y5VQra<<00il+HTe12*4R3`p!oz#c9K6#I99pa=%63L@kd zE<^JJ3*@AANwY0C+TL$W=z-56m~b`6bH||P8yhcnXfEKTag9U19P$;Z6MFIi0lz0; zO-}T!{GhMadR!t(%mumLn?BzATT5Iym8#DGXP*L zIMW-mY)4h^5EfaSJWJ)t^Mz;x)V;Pn%=_#+@8kw5H_S+j z@%#|?B8|DAmUQNTkCUDZGKxV?E|5aIB0dh6?Q5+GD;i66s!3)nun%%QEF))PTurdS zCfKH_)z9-j=8tMDg`qY5KlNoVUT`AWC`OjI{H!tW71S8GUJV& zVx5}M73SEmIF)hoCc|<~KOdDFRe7g!V)rjyqGseVHr)Ai2m})AWM$wCheOVTHY0?d zh7ZC3S~TF$q~ZT}TbD)>Lidl?X(5oOt`PeF8)E{_M?Z<+ILi6wnJzgRavc1{4vwHV zwEv2x-*`j!uQr1^xCXgue$BuDoXwHGPEMYv`(A#M4Kq;if|%cRD?dkjKPOdi1)Ly? z@`{Qw@|R_lUHqT)Y%#3&p8D5S5ex8KqG)Nw_5yW0mt`Cm4G5T2uuAP;ZV|EW92H0ulgTg?C0 ko4C7gW5I_F&aJZtSJH5FMDL_$Oe2nZB;IVlYY2xw=pdm8>7_&X6I2K)z7 z)>cwdOE&ooUkzlK$i!U9T) zacQ9sMa6Q`4b`*;`uZ}VJ~C!xUr^^EC`tMc{hX|NsNEqap6v709E{PPKzcgTkOFiwVA^3ZVYw3+-G0{VzAf^dAAmH6`Wc!M~aoE|!*#t~O3?uu`J-;G`C9 zwRGKdm6Zf6oE%upK029OvUoWF{)hr0utEZ z)&Z;@a2_HYY&=5$2>)L`|IYD0V(R`oCLbUBf5!X|pTEca;A-h2>Er;;(oN*wmiaUC ze|r8IQHb>q$^SzW|5Wooo`Ur(f+)oLKQ$V-W9c|o4$!uer;#~UH* z2CWNH&czgBS5SWDlEzSn!GM$oU;T&-~#I?Wb(w*3bZ%n%ZYWKj`1}S0^x5L3~cbdc#@)3GK^f%UoSBPwI~Z| za!Aa-T*2g&V$>|35o7eI|KFU^)I*>0(d_QJX4I`_s884!>K*9fhGPk^;`pO<=kQnz6aAm=!rS5PIjtt?2sl2%y9$;1 zd!IHheSEq*)hLodIb3PBOa17y+-NyhB#RdJG(r}bn#1oZBQFpfeRHuj*ysy#sYxRE8QKCe2U9U=a+ zz6M!?YYefWN}f;!%0U*VwLpCI?s%Hw-`5pKo|7Ng|pT*2dj7+mJvemJtO zVnb0( zXFw`}ocJBX+CxXHk~2%SP^FUrgMc|&`Jw8k%gw6m%vkG20AqsaYg>xRx6`6aooZcn z`7d0y-+)_=SOEuLBj5W!-ng9nV%KXh4`*Pd3)O3~s@V2xy@Y#w^j!CroyDI@qKcI9 z2ae-7$n7ZR3b;chufBjb>TZ#f#3`aHu7DXP9oTI&%3o}(2SneVi_*unYxKu90^gXy zRRhHMl*i{I5HY$s(N_m!ZdSl-&|_U%WJ)M)3VeBK%Ae{Y=k_+Q zDw=kCyrh`LVF`2DKXp=7*OLrZMAZk_kqy6VWqQN5`iQsNB@@f5-LWGX*kf$N_-H)V z+VP#|himG9=liP()?T^op(xnyJ2gPP!+KYH9}r7B@n?mm;zH#I?w)L3r|}ulH>UYg zWlc{tu0p$oO6t0yxyBST3l*z zFc2=Koq{`a9!;d+u%0Gn#;fmtk>H239xYYQ-aW4CUE~PkFsam{w}b@A!!scZdY+|@ zr!g|V_4q#>Is5f#2$~PU6Y#qf54Sq52@voB3Wi}p5~==WD!K1H&sKfnS{r3o2P07C z*{Bs#6F-h6+h%z)>HvbmGCWbR`_SxaWc*JTsxpRS_jglNMSl3}M%7^MAM@*Wc{Q}T z4mAPY#@rg+(;??xPg^%`_=6bD59dl?S<36JwzK-0vUnWyr_hcB@>qp90a4$*b0pWn zwUOp@rFq^OduiuE7N1V;V6vYxo5iRDV(ywWO%xRR+;@r#<+*5`=Ph$#&ucR)c0RHs z2)DGk-iJM-SE*G|Y~1a$5*6ZF-UM#8+MZ_h;%g&>@ozzw1)JYlf1}82?}Ajq8ZFOx_o1RJZw>@| zB+9h-!^rWAUcjFnMV~NuRGjXMD0~M*x;kl^>A>dm8_8_qaagh0f!S#oh~=YlKP&ozc`A{UVInDPVe%*9#5i@HM}ffkGaQaohO72 z$3TRb3vEV(vcwoCi{~Fnx;b&<2k?@<^iO0z=3dIbT zg-sh6$qI2VUnhW5mktzC2F`C&)boIX-Q}(o=IuVdqSkdE#e&45hIjzDfw^5u;!nIA zmjRuvHKP_##B$V!@cn3$9qjOXxFTd7C$rS4Hx;iz;$b43zaQbF{fSUzxN;r%a+|Ta zp-<4ACQR6QXI$VVF|ZT#NMyY3AOh7a?ce_rLNyF0fkCHJo5RpQ%{AbQn&`>aY|g)O z{%gg;138NsI>*)JTQqgNYOcTsHjz4TSAWmY?F&lJ4|tRZU9x+g87}qI?5n{%g3iwc z;@!Tc7R8H2_26yKylm#03cpLF{fS3cxYZ!jEezNU5<6@Rc|-*+BCcDYd(i}Ow%ld) zxrWuhJl;0--x3SRs?iMt?R4c8Ln?Li$=QDIN+Hd3?edT>tsF z^SmcTmegA+ekhY26lbQQX$`pxBGhUrk~ zag4>b8iUqPy8CdtlsP!M%<9wVbj#?epto0$=#nRKsA6p=-^BV$jwmtZ7f%ou@IwOLxn%M++Gk6);j z&Q-Ut`j^i~oX$wH09_mpI{Y?TIvzY$<8S>%ZpSk(eHy>(%_OHH{d@Z`aY^kAgC1>4 zz;(5fiNEGFJsc&p10m-9IFSOo00sHMMQ}1)6&Xwl&en#(I#=Qj^my@yO?#4h60(CZ z0$#@)Dz{MfX^z8iR*L0^RIKY`%Qhgv1IBP9=B@7)HpJO8-T%gsEw^*Zr?lm513{sjd8Ss z7*GRz-s)Kq>HduSxVY9p=n@z^HTUCPlG zv!j;q_kKJqYd%3ovnr26z4Q?EzS>pimDxpbU+%Du93k9tutrJMJGP3eIc1W-_Y}`E zhr)r!w%7gKk1}5GTB?^yFpj!oNHN`Y2sskjG>?Qx*@beE;1lYJk!L0}uRYriy<`o4 z73x{!pD_H*rOA6Q{m&IaVKPJ-pXAaqyi8qpXCKKAL_#(6SR8R^G$>0LiyCs9dy7>< z!v=D`{n~22oq4f6=tbHxQz#rRt=YB^?qL;a)T%VvV4`%KGQ~{ch|Bi?=CG>}8O&id z3P-<4b9g%v!cOpnYEF@oqq9Jns?dOo6x@leZ$(G@`QQAIJvsw|tux<*qDSm{HYkko zOm1VUPrXL)&N5y`5WC>3WaKB2;RG_)`$!xpg>=p?nLQwMbUjX)`DYoF$$LXZx3}pbq@cU4rws)?_;b{qLGOSo9jDnEUI!3W?ckQPO{W7J+*$KBh-LYG@`l zpoZGIU=qkbER>GvVDZeKBV%dHOofh)@^|cg*duD@kXcB^tetE-z3(7vEqGkW_e2%o zs-CkPDcm*}bez@fI!J9qB%U5zaT*c!K|DWaH(*64J=;Oo)n`Y=R=7D^>%7f;sW-b= zORvlA=B7!@o?>nNbG?SX0A6|#45+=YE+`|YHB(t)KBkFeYhh0if6knR5uU@(f5)o` zPxuo7Yke3I2!Vyh_uZRx0XcC(s)w-K_|--{By=O0eD4q;s`Xx16FAXSEJxB|r!AC< z9Kr@3KRXKp^jvu;9V|$-1(Y&_E`>8!p)SdZt<1w*_7i?x`oSXse=yjzT*mHXRu4s& zHMZ{8-)2aXU!5r}Es2c7`H=&{2VH}lwGT{#fS8lB@Scm}fqBp-w(C>;zYk=I%b{CD zbb;%`an?wdXdt1sO>?r4eYB|JK_5klt(^Emg z&QkZ7P^d#Kb8b`YKvOFL#!T<|ji-jCzH#@P1NCOMfe?gXU)-T}GQu3SwmRc(LaSi6 zo2vv8LG3h8-2^rs48N0K3}w`^RLCy?9wv5ixS@F8ArY%}Ns@tGWFFOWDwRvEyXos! zz-OiPTw5tOvS^6v?)#D0Z0%r~?k2?GX5FW2Vz2FkLtUwB+d;t^K76FeeYBmC>VY6Y zeSG2dyITKp+RT!l`~k@Bj5JXsf|1s+GyFqjiyqHJtEF3rNJtE43)y@d&?=0a!@FOh zhxuQB3~$jp-Q}#USR-v*2815-j(=Yy)7^beGG*iqJc}~>bBW$Z2Gy!8^BNZa-E0;h zdoH+&%bth)rV?zB+o_0Ctv`MEV@tsn_RImmJZNuc(^k~rXr0=Wg88d{y#-KVSZ^A9 z{Eb&f0Y+>GIht~{kF6cX%Bg9Qj4Six=iRjP$2QdHcun;__A(swjq`9_UfJSsnF>+R zj+>%X(NBhQo?cxmh!7xFA9S3n(q2#?qgrY|M0D;4^9Do6VR1b??cW#8OTU<_5z6sw zyv*ld+se(&aW3ArV_4n%zIM*xCc)+=#fuUbm`ZV--;q)_efJ;4xqCYA)scort_dF* zwjN=90PA(9HJpUyG2#57R<<2Ey86gukhBr7%kRS-0_xzgY}&> z`cG~-S#%eD&Dlh$P$-tP#ST+`i~4R& z$PmU794<9BSE6@oMPFfIQRA?@G>-KGCJ4SM`0p zMAQ*Gc7%<=yK;c-K0I*nWMG&^P_u6nb8uko_VrT%(Z@DifdcG>rd|5j=|0dw!;j-) zP+c&O_vdzpkJL>_dOS8cIuw>D^M}p z6R{(48#Wtkb4tn+B?ga+zN?;3BuYLv2U}k_NZpA;;$c?HEKg@#gN}uqZ`>xkk)O9d z->Xk&(!tDNT)|ItHqYuWi3rts8I$8@gj>VUunIuruq+XhLy%2({r2xfVfArC{nZin z7>$Y&s4MAB$o(l*#V||&;T+1KH;E<>=d++Saj0Dh30&+|1k|3N&M$#YdZ)ZIq;x}1 z9oL^kLRGri)AT%|(-t0Y#u?el83upCR-aX%E+y<2N_ z)wG1Tt)AmXHUOEzs3?My5d?XidA-gu)_hJNXdRBWP>D?%xDq_h-Q~-`ysOw@mhnLY zd?D141Tvi}WNfd=RDwKm6{P|wO9-SU198L5p?5ngQ0fU?&VW+9A6>ug&aGlxAfRL6 z-1N29c975cFNS{1vxB?_pHP7-(`Sg(D7ozQ9pYbuO_^whJ@tY)LiXV-BQD)Q+gZ)F zvTiZc6mGM+(m##Qced}{M#c~<69*TckwUnUYmO;t?1H~f#J4x&?zZ&>gZ@>I`&EL@Qu~cV zCPfhvgH)ja6vMkD0PBcwl;dpi;6YEOaC9APJ~5x2INqP9m{0i7_BecPD1vJ`&Uq65 zLI=@Z5oR&*Tqh#HEf%7?zM z6awRt{)#>h$$;S~bBl_ryuV?X=FGui4R_O&0E_UA070m)JKD1~FOT1Ai1yb0g0G4p z(}Ej4GAp@N!rxKa9Png;-xiSn_vhw(khNIWhzGxZSg?0xW(xlmfDIPI7)|BZEGUdl z_bMNfM)IKfFUU2CO3ZV7)OqK_-(h5QW^k7OwVvUNPw~6Z>H9T|CK#ISecX~aXNofa-!HbbTBr}{40y@zp{@9 zW8D8M%73Zl|L0aAH~UshD2XNP2~5xFdGGS@$lUJE7-5yX{I{OqB3rD>i&7qIIOW@z zlm<1siFxo)r{#Ox)e)nOfd-`3-JjBhZFY&Ve`O)e>4M$Hw&hDx`|C!328+y zeV?U``)l&S5Ey*!hv_XZ(AY-bq$R1R3nG!I!~fcv$?vc}qc{XIIG5&`BNPAMJzca+ zPXcwlBmdH5AfOt)o~nYWpRB(o`oGi<7z6zOF7+cOLHSu9iZ-4kDff5FXi3aIwP%k+ zGN-4Ad?uaxPnz*x&=Q*i53Y?by>X3!AXNEuq43>l6FJ0nP!Qu;l@7~9se9FpZ^czY zTfCqri!mST)7?qp{Uw&%SIX~(Wh^EgbiN)ADPDVZfFGE(J3SsA&#m%~S-pO+F>)a= z2!60YeoT1yU}#^@v8~W2YP-9flzIDk28S9;ihr^p{$2b48_#L0ViIMCY!s9Fxn&||b*zQ%U%)$NXoOF}kw_!ST zc_46U1HpAV;Ib@Wr9Nrx9RmvJ5o7szHRc$1DvKrGGf*?dr^g+x#ud8ffFeQo;ak_G zkeK9lunU~r0vgdCB@1a;_+m{OinHK@5@w( z6ADwI$xa^^CU)yCdnbCJ-n=4*3gAoOH0nWWZw54eI+WmdeJplP z>ztv3b=d8X{&4$+djfAFOkGs|k^^nrduP4%*G;_jOqx!msIdvdQhAlxqyOB8*+HYK zbxn@ra|9RD85ZyRANm^S6;{dYt~@BAGIUI#z8;P##KR>`KDqBSp2lc=P{}56r;?(I z0@IvS6!Yy4U57ExszTAzoxtlg%0OgYSS1vo%*LMehrn*m<+rd`7W-_;@XT zf!uU9yY#X8VI;$tqJyCP+{ZDa{aiuUQdLYkF+j|OQ+4lmg|v)_nU=&M`Q%S*PC!!D z0Kazc>xc?p(TR}d`ELPfzPsuby0`4~#*gCNJY5~fGr|v*o#uwhk$ww`^Br!NAvb52 z>0K)oogNXtd~>+=@Dgr0ySkQ-Pw!Tmt2mtYwDkDwzI4o{GrZLcX;pNHSggkK=sd~d1IGg(5m=~`y2M{nOZtJ?e0G3mr!4FoNrjy zl@+hMUYGlE`pwZ@hhe+lvXG#YV(?RRblpB8@VWO@m|D70tG2^#0umIa68S?EB^||1 zTP{~d+45n#UB6|m7yg)?ZMP~f#1jo{gBPEKgRqrOyUt>TT<%^s` z!_7~IGl2f?FrB>5_#}o+WvZzUZ%Szsc&v!EBTq*?h1A?efJgU(r7yk3V<{7oI8_rx z&3UsRLa6)7>zzO{7CW71#fzVb7TCARQhAKPR)Xd2)`p! z-S;xB0H$_<$7U8&_iac5!-#RapbdNa-#m4#;%>1Ev_`)bKr?V(-W90d$2JDZ2)@>c z{gBvU)LbOi*bPoz`5gW`pK~&wst1p&ROE>F=TQ3`a4wP$9Tx?Ew`i-0b!;xY2{`Y$ z^83KDRvrBU?fb=MaCars=KJAcVv+h8oar;ZYqXMg;|Gn>uCO38SXJ-dY9C?9yfjw+^EgK>TLleH(w}w_pUAohfp>DZZhF z3A}c~7ryxOMnf)Ec-NOlZhJ$Qhb!v-U!0>Us=S^gBP!oNHQ#QKO6_RxAPH|qNgi=g zpcumtTu-3;R+tf_?=(=sao2Jk&b1Gm{A!U;5RY;nZ_W4g^p`f`Gam;I_Pn{0GzlJS zGvm<7qjUBBP!9@>y$!Yeq0_z;xF=2Ux|YEa@Do6ktHh2d{M!4th4z7FpsMqA6-xlV zYhjItWCQKm-k!&OzeBwxXS*Wc@!F7or|)%=-U4=9a9E@ex=#d}UbE!#9=X7{=k{uz z5T!OaoCMfw1?;_wtJqMxQs>RNr7|lVs{MHCx-DSpv03Q*`m7fRXBp~j?dxHmMvY`; z%SNZaC9H#|+>=Oi^$~cVB0sFGIeN~^H8}Um-`11z=~XeNlb>o6Mf`JK4+H(jpd(IC z!V#U2<`+H??=NW~U=Y8$Qf}Pil~<)cfBy92YGg9)lk#BmAe_H#5x}9BOjt62P*j## zg0F2*7b*v;#A5q7Zf;yRgIv3U$kJz>;x@ahU|+E3tv%rFdg&b20%Up_BKDPt*Efy} zp&6#Xa_O$-tX8PmrzYkb*V`G#=6)25bj4DuXhrkh(pM8(HeEPplQvQK;gDsS3R3u& za;;P6HOU=JZS3ElVOY61%;LiOFd<7&-hM^K5-YBWPq z_V9z60$3SKmU=Df-j(@DW4}`ydTmpc4O;M0Ejm?%cl#94mdTeNN{BE`XIcOQHnB$I9 zY4k?WjMz625)q!3Y{@9slGA=`mt;=8knFlV8Gn#EJ}eF2ggbzP61i826zc+eAoXH1bv1ELQq7v z@(VM_(`5UBL}+q=vr%u=P7sJ!_oy2pXJA@0&nrw);(1%Q}3KdILwh!)<7#;eK*cXyWF(EDQAD`WG!Pj@U4G;$=& zyb*ZazL@e-O1wpLjNN8wPNUeS=uV^t z^N^HxxLe#*zCl~6jZNZ2xR~oqOS>A=+lAv|s-=>TU7bV|&GEbnCZ2 zy%Eb($h78eoJqSDu%=<-;X>bzg|h%`-67~GzzY-wyqW}hpN7*m?~r%hs4e|W6S{c_ z;wZP!$*=utVaQI38q#4y?eK`K&$@+pST+6o;+H^v;1e?cjO)K3J97arIHs;9;eCbY z(XQN288ODgRvrjUh85UC7~U|Qq86kW(cr9|(Dz>q?@;}^6=8fR244+{9?Kotx$|Vz zWpw(ed?Tu}9#R{@SUMQlXH@Im9X)rwmWZHtQ}ECy97YQt>de@}9xD$+-X^+A3*+dL zH^gA?I#mpx34j={H_Bj6&?`b|9A}dvypQ~VX1-KCaD|d+@iqE-QTh1BS4yNlg3Pd$ zeDK{J#t>u)pU(PoPqE z$*;BfkJLBN7E$E6J~!#Ak8kA5uIqd8GWE<~=u(zq6zq?Py@)&np+ zCYbMUR=3Qrk4Q;3s=gqElS}qKD79vOgC=2o71C)bg2^Sto4gl*Hxw0?_p{hS4ddJC z*A>yF&SyW%0F;DHaKKm`V9h!HM(nz;&C<(!Mj^vr3Y1)wvux8$7==aT7_lNr^B3Xp%+$ zfyvZ*bQTjK9b6(t7{cHZNxXU)XiN_OE3!&meM?2~E`x)U&!zpM1J#GOhE+@M3@$f) zXlHK~`iq+qQG8$d$dy%-8J!?=bLaK@*qYm$p%xr|D$!;Kg)CnJ%WhnbQFZGsuOCTj zLv5JMy&>q#GjHB=Tq#64`Y?}I%`?uFC&N1~5*{$Bc%t?U2+Wvac)`;IAN+c>ZKm{5 zM8g7@(nxdZQ>e{d<1rLIO(zh0UsX`UoTX-l!E(k)IO0=dY*($iW;X`8#QKD|pIv1) z3(XS*qZ#b*jpaT85}0|rdPr` zME2niX2`#@)PTP__&dvjzt>Uxj^ltle&ph8D#xM2TOaBU@X}|+#3DptYbsy4YTc2> zpf&vHFRU}Bx$1%C-)u`Fz8^`Vv(Ky=EEI5eL+_3??20K&X!;wq3 zIOUa*wSY@vp1BH>+zU{z+26Q*kvq0bh-aOcGT^<<688ZKt0@drT@zx6f-(HUxV};& z+K(6a3yoecknMg8Pn{eq9HU_t*ulk7SfflW%|9oW>@;@!lF7F#pR=^Z*NC-G=ArtuQ6zd zj=RR6ZjX;Nwipy$E^f~ea#kXe^~i#tOD0)=(F!$1fSDA7gLPc|hTwyoV*Qh6XPaDY zh0TFCm1g%x3TEWtIC~y^O1ddBPU-hZ9JukX-K@If>kqqCf`nUNbErewKf$&Og253BOI%Yu)@!en^mjqs13&>FAIc78GO%@Y_+UT<(9l%9YjgKjSsB` z%9DP5-Lnk4Y7#`5K#ZJP0Q`PMKtu*Fk!XwDb@xoqhY3b6gFOJkw_N%&ThnBGx_|>f zp9`hh=YH&QgwpeoEBL%W>WRj-Y5!1lix4&CON z{S>55SC7YuduyvBu8^$I!W0aX?l25u^C_3us+Y>Vz2@@KX^kq1V#`PXn;5H8+Qk{;ViQ(qBIW9P`!*zW=e-oR|GYSV?tJUW?@phjKC$mGW!C z?O1gU7A^3MUTMhDgbf$bTi&wt8Ke~{w4fSzwU-{NQXT3}I-ljNy;$-y;xhFeQ;u## zAHU2*1gPb|iJd93$;fxjs2b zQiM((ouFaDWsTadW|{nco4}AT(Jdhs|JV8N{HVY31;}VP0w^Fc+h}0~Zr)@W2&)w4 z_06nLduXFLlL}}qo+hV;eSFp4xm9A!KGEfjd1iAJL`jQ()Y?Y=Sq^U41(W6useqIL zT`D?clJy5E>z3GN-U%WqNHmxNvAdT8hb6BW@m}SmRjXBoe?a#kxnj%dq7%>kQ#Qd! zcOkJ6&n9hd%9Y>VjI>b$*$XP*Ix%HE$Ah%tWIT9b*v#Ot`6gF&i&RFH(mb)q>ZpTF zsQ^>D^=xKn)t3NZF%+IX_2@I0SM#C@Vh6Z=y^)C=@yC!$VoEY>_weO$H!<6p<7aSo zuJ~qg-)+8SY*HJ{F7z}>im=KZd_%xFu?w3m)DgSxzWZmK#4@Yu|qn*47f>Wn`7dq)sHGsmpMB z)1`kqe$3Qj$p=7}<=cX)$Kbg8eC^K+E^ba)yrnQEx6oFw53FiyCnx&TwXuzB*){-uwx2s(m6@uqEC^#ZS*ddUW5BMw2}RBsh{)9$kO8r z74&)~#pO<o1O7?RhCsJm1g05{-v_SRX!uw)p8;)1*)n@f7ydr$8H&o#vgQl zLrF%~JG089iFclgrZ2)2?pl^1kJK`ex%?)du|JXhgw$Y|*A0-a30CAKN!AGGnDAxQ zPK>opdH8&LM^6XP_HL3zBNZ(}B*qrf1=6WYg01=!U|Id2L>%OM!2Pat29o6^6oC0@g{h&5sJfqrJ8p0**+Y{Q1$(-N3SXhlOUZ&&i zfc`Hl&AxYnnAPs+x9@I4Fx_F|v!ay9@u4%w`%h_@B0~BH!cWiN>=)TY-Rl^8{Vu}d znFoWNuUo+9CB%ZW7vF3@oLu-Xj(7iR`}oV({iDK0+0W?KF*=VC6_eDY;X+t~RUkXT z&-T(`cArJucCW(@2EgZQ)uIz+o}~|5j!AfRhAI1>)>t1JBV*+UGlk1=P_Z(9vHOoD zhyBv>dFhfO^$N&5e!F?7ci=U-6n|)Z<1t=B32%aibu1-l<=Hv5*2;RaesFBok8oWk zDa%F7X`byTl#L>UYRwNSj}o08_5mZR1dk3Thj)97b8k&(yG5P?atYI?mdAT2pfH5g zmW@Ed%0tlcf>DR(C&um$&vgGz&rgqh8^Gptm)%*&{)Fpiy?Gx{j=QP zT+i)I6poN)Dgr&vkAvh{H~VrU7&DzaBe98OJ;&z{9}`K|8r)rr$K6L;{XZ^lq!gVv z{(zSzs559bq)8y6mV~=m_||i>Y_vD^C^$ZMi``In75@n}@5+^T#3%5kmMN2SCw{;5 zoc4Td`=RNa=94jzDHLNmOL9>pnhf0{37DgVGcv~Nnppi#V4{`Y%1Hte;_H1Pn)X)y zcz4<3)vGC}C*-94kp*p(n<|j7@SL-2{$iuXg6JW@RFvO$&#ic8r1Nqfv>ttPdxpni z#HFgnN~bPM?*9ed?#E&`?I0b2b!;Q_(wOEx%LEVSG_ppcDa~3s`y$_H4^=BIYOsM> z1lQR64_8AzsM?%meI@9KW{WozJF_fAF~2b^`a^ymb7+6+VIM9DIu*iBCN<>x8e77B zmI}BHQ!Hc+ZbphG8=98WW3$$;cu^Bsy8JvT*Z#Vc-e@Mp_!3y`g<2=?dnCwWk!rpR z_b}2eiLmN=U%kX9lnc<=w9gz_C${ixM_~i6^C90wAIuVgrtruneo#g3-cGNT%=DRE zIp;%a6l(Fm{8(;(>7|q7womOvA!0IUwdXqQtvmF5xp0-wXD>oN0c9C>`$%KbsxYy( zp1-#RpR=LMvDuA0^}e&GKuiUe&lPc(I1bX7agr2oq_gV1zrT#P1rxIx^jgK`?^Vs- z5$=FDhimM=3Xgi(Gn|()>nl26Gx-KMo6bG^Yk;#?eVp!Aq-lP|F;}TCi{m!&l6a+}_V!{r-&sOU{k^ zvwH4XLs8Hp64i&kl4-nj4%%$-QyK5&Ou6_X-?M3pQ~}}+^-O3$woFAL-WmZ<^?BHn zNyam|Y@EUpo96sp&tKTmMP;?jJWexvoLwcYy!={ZFi5I!)fK7gj`gO}kDP&C zMW=81lVDG@2-~1R0ZzlrqzDpA$a~%Y~BV{3Ex^^Dm6U`!m_c zqR{uVi2;uf>5Z;W+FAVWh2K6csXu0tb}B4<8eh$t-+jEb)40BTyt0`Z;g+3vGa}a< zPEZd&4#q42F7L4_QWklguHNN8^Iy^OyB~$^vU=rnIb22;E8uXjEvzH1^74Yuj@0%1 z_;9t$SRTn~In6L-;>fxa@FpEk!q24FXr&XQcf2GxmaySpV)iazS##ZQUy>+p>9mD8 z`{PQnC@`*;%m!Z<&-#^H-q=^L81AY-zISG14GdRXXcWx)U-?zFBvV>evRyi?)XPlg ziBK=+`>4!j3t2yE4W5)^cbx~=Iu6h(lFmI@vWCQrOId6gw0QNrSN@_zTA^X|X~ChO zmQiy!ZgGd#aa~RNp~8xJi0^|J5Gi85EIz}Y-(@U15KjTjK<@GnHi&H{9tPq~XVJS_ zy_TFzqz38|a(S<}i4F0xH0*yIN(gO6=CmARXg=oVSe%$>^m)LX+SAfBR^{@M=`up2 z_6}381)VNaw_ok1TwD8tTyoj{z#=Oe`!`j6oJ`e|d3o+;KxOTIjNs7+*RGy#0W~Sb z6N&1>36Ii?HF^}_V^wKi+>aE)6+S5Ec2H!n7^ikUAbokPA1=J<2nX`Xo^>^vO)2pE zKNfS;E*Lm)ppcQ_i_?)zBENL-KJwW--RWumXSrK=f7%!8_z%weQUFRmNx)3z22TU3aZ`E zU|Q9fKL~GLAi?!OOD=~m$|IFrwA0feqifG-ws9@H)|#pd&_;@TU$OI+`10hTxM9>#xkL!%z9qYVaDje2RGznP|EjU7h`GK<^7>F!Q zr(-J~0~D-|V40YF<08dMmGp`)U75f2yb9Y^8*=0-K20@+faHTEq<0_E>yCUOZ}(fb zBtJd{W>Y&S4`~#62v_J=)%GCeT<)wvGfowY1}=e|8j>yTwYz$FTkLgd-&k^}c&A|A zVa2wJ6xGQ$~b(^NwPC1JaptjvI_O zdxT4NUgK|van5zz*CVoks;E=PnIrgIJvS@VN`)xK&as?1TD6^QzTAFt6*YVONnzC zjUq$RtZ#r$KVhGetk1j2D%Dqy^AzXAbU}$@F&=WlDJEsfw~v~ZZuCLMqHk5s8~MDU zcH7uaS?&ol27JCks*8y{<{L>9C0?&aUwD0|9oZevP9a?5yF)r3{oD(=OekU(m5Gtu5&)OYeBeyZ@7p4;Pu*7CMAAD0EvLXVOIM3rz zn*)f%V0_PI3$`E}Cnq8OtiP!6;Qyv^jw zAG|_dOTMF5Yy0eICOin9w2dVnqamhd5S5C%PjU^^8n-hfECnhIF4$hUeO?&$GjJlj zQd2m28{mJl!S^%l@>*}B3r8OQ?n#FjiFP_tJI+#6UifvXV9d2~f(z=6_@PM{xRS?( zxV|L`2YZ%P6!;*XwuEQmt?aA4pC!}SIr(J$g-MT1=S$D*3Z2t!GbDLDQzGf>nJByok=+^Y!98s0u>WH6$H3iD6L^tK5Di;jT}2 zXBw?5E2=!nv_!lM{y%{e87#II0Tp+{OFW=@StEBdpxw2MwF7#fXhD84r?!!sjBd%@ zIB=p;3plMKX75c!;zayhvys*GF(r`1F$Q2Z#P0MU@gnNJ-R4nE?mv2%Lc6;gWkF#g zA^HOJ2fT^!Tckp(&P;VIFn%-ByS}7N8(f?s8Y~WG#d^C}9;s;I8uu#s)O^z}YI(K8 zLKRn-tj;Wv+q@O+2?etldA;x03ENLih@xh&|7OG{D~LaPc`*TkhQ(c`nbIHk*tv^o zyyPXGBYf?3qPDEmn%ldbPX12kTr}B)m}foNiFBC5?v4(ApN!oH8|!yWsa~kF0C&8u z>kAcny*qLFG@3XM4MPqR$SH&76hrUp3C|aw!){{sb3D3y5FTU2z8V@Hz9k71EXMh$ zwTYkJ5swX}ChharbH*Ik;e=uC^+8~)M)t^0@iOqqTro2S8v)lw;3z#>mS>PAAph*r zo5ATqd_Sh_$z^!|bZtK`zV&gNblRZ%B0Zjy^%n@-9W|$x7S(GlM-~^Tm(~{WOTUDPeVtd4W1Z=4y}E2A zwWV}Efu2D8=Afl;?sK$FQrXup-1r-b;w)y0jJ0x{1iQUXwoZ*#j!p}}?#7^&SHJA+ z;W*6HU2As@SK_=dz%f3lj{wUOE#pls6s$X&;2Ke50$n%Xd~b) zlhx@x($`iKp$S^r$5`>91l3Hpv6xVoLprLNXu1?;3!Tn85qIm`_g#Uni&yn0X7ZWb z{?Q$01=hH@T6E>%(Lx2HKgp4Sz%T6yOv{ZE2PT0RUjCtF*#r|40`r`!8m4PiYX7Ib z^L~eGZTo(rMkjhFYNEs-x@bXkVq-)%(W3VnGDbIu5WUyvEi$6l5xo<^D5Dc3%7{^( zvF~T!_r3S=zJI~{{x-)P$E-E$y3Vz(>-?VI^Rvn_=xe^=sa;SNLEyfK%W%%%(DRFq zIiP(WQ{HGEG?l)>xzH{%)BOBhS5GDs3+6FzJrY@k{gl!@>)Db#h$M6r;$2~wh9=n= zaJexQZ&L+^>cL0M0}OheI3U#9g^^G5sXn~frZ5I2j|9Z!ejsr)dM%4nBfvQ402I}1 zbw7dyV?397xwzBxi>y){mTG;TNCAtCCRWzfpDKkjF{N90B#wI?5ts5^ilE7dyf-i5 zFYczw@&d_$V^hUrE5s$)Ty|PK_}y)9N#n6$((2tfUg%$54XM!L`cF?){SI=U9MXBM z@MlR+t#6&33x#y&_v9D(3zFD3vebwgdWxp7`}KS6pVg(@Wf;&cVU(R(Y~rXEjzi;I zWHs4nbv$+0#Y>(ulOCsV@Akq8sy>tkT3f0uHMzt^47o^UT26pvCXVQhEh|GljCe0- zmcnCeTB}pEvrJs6whT(zkvZ&Q!TUYGAbu~3wIMZvKhF?;gFvhaKxjbtURLPnW7N6K z2l2t_g*ROn4t)zPWQHtuQixq5KgphXzaXN%;JerO1-6FMOPExQ-Gu&^ z1XkH@WFUP|52fAja9WzJd`uG|hshE{jk3XIusgMEVXg99$K`c79Mqu5^Y z-lB&R(~cI04@~vf!S}HQ5$oZzKW1JN@BMycrD#z3(Ee{K33e zJC562q~0~3wtid{LdYol+1>m zCHB_&j;QV`X?Tv-Wg&`%M#vW&nAo6a(B|_Tfobp7s1xZ;vbCaC}-UWt(K-#fq^jBW92VQCw)zf{zVSP3{ei{v3o<`9mQ}QPouIv(Eqz`Cv zjjl1Z6|YzAaPmVVcFiy7wL3%Qa;J=f-L+A9KS^2K3?iuQ2Ezd6$2P~WVfMBD?~nWf zo8kV%r(^0bjx`J2cLcv4kKeT@55JQwjKHZ*bL;pqbLBi`mDJVbx8!r>WsbbQod5M! z87qYl?V^wkJ7tiTvqKK%WQ_QkaX-Ujp7Be{ znYUh*bXybaK$KF?_FTJ182uh|PO#%65Xw=s)y)W;4#_iL)`K1LVeKDPOn>gJpHoH^ zvg)c3ZfI_u9_VL2y!y#%-?h%FOT2_@D8o;-qUJ_&-9|t)Zfbl0oiaH;T08d2HdE}J zl4Me1$s<;MCUnecmkYgD*BNnYUWk>cofR|Ed~gYKfFwVnwVt_i=j7ZfNOj|N!WTck z7f$1Tbq&uSuyHGPCGaPch;B-uwu|SMh2$jYL_%{+N?(o9Po9GtH&+MK8z~|qn3B~? z8B>lkq7Fcp>C~4|Qhn)oi-Hr_yE{+aN#F#@VkrbCO@%yk$V#D>VssG}Mu-uPagXW_ z-4lvngZ!?0rbLBIsOJATw(u4Le$Sf)qNXtSgm!}5>;GW0lbkvI5Z4C+4#&1--OOF z%$dLQk)i1HefP=aNErGoLw7rR2tG4SxTuv>+;kkC!(o>r6lc5lGIK~2n8%wJ-%Ucz zOp^xee~3woO*$wn=J8n*XCjnjK=bgYy+-YZbdFqu!-Ndp4pYT23$ukIzZR^3d2s!n z#&|jyAiX^hc}hjN-QwEn(a)uuu>wDzH&QyG&vk~sixW0PSQjh8ft_YVp@E_36#ecY z2nnOP#PIGpYTbQuT!!f5mTsq&!4ao@Q+Ji~j7KtB#bN$TOQ%aQK0N}fcXsKZ?Sc^( zP(-&?Q;y4RbTTmD#Vm;=W zBV_?6-WH?xF8xuzO)Q*Rb9Te!c3z1d+DGYBi&6B?ntX}upVNP8HgTaBEXE(qqj%%E zHByS8rz>=nCjRNP;!CN{Zn`adRl+TN$k*C{xcUeieIz*n%?(4T_#HlI^=&1HU<4}k zQ{fDn)}W;QgD_d)SP#6M?B_|)Ho>i*xYr*GvHZ-PMQi76(c z=;D{6<>4}xKH=V$?YmE` z+beX9OQUqT(oAI9EL28NDNl#S>BEcTf>s$fyXBls_B7X94?IW}MzTc8En6usTEerf zhR3KyKI5mnqt}O5%#a!?L#>`6Jth`Irq{x9mT}sc)P4yvFmMRY&f}O789!d;Yki@BG&9ML5 zresIH%hPWX7=+qiTs=)!ZMV|$O8wd{-rBbXmBTzet=_buoupQ0Xc@Kj#cC(OS6v_JZ#?vmymn1E2smw>IWi@F*p=Y+7S<5UTG!z>V$D1oDPu~8ichdDgvsx7lY}gXTe}*Y z3kAkE8Z*c!^5k0d)mukrK~4y346G%jT=px1W;sGq8s<)|$Z-$5fZd+W=p)bo->GN! z2$^>sz!bMhI}AZxW2iH_%$y+D3$H0sIEbEOUZ_J%QWUa>Cdrs{J54y6oR z4zmeNLNQ7#?H4V7(|+xjM}b^Z7}AnPL5mbE}4z0WOM%^Ch^ns?fa)By3eGUE5HE1ut6= zm{f^+%jzUl#p*_{!h^-{rn@4<_=sVlb{#pd;$KM0&KewR65MKT*S#TPLp<6R;5BPm zJY+N;bmb%!U*Glpuu_K`2Y#t3(x7g=x0C&9sy@{!ivhlo-#|3Tx<0{>(6TGJC>|Jc z63^1#(hyBRbQfPn)sK|jkERlZ-M(;MM;6Ot8`#_Quyp1!KPF+9ILAk;<_N(UMYINe zydJesx=Mq1GtU>)hR)hKFMn*+<6r$}1b2zaRKMKGrVTp?eB^5p)Kk$h`pc7>c5L`4 za#X?VLP1yVXw!5NpH)mm z`NqbUn)%UT&`J2AZz4=HVslSN{%5oKpe zD&t!LXQweq2yfz6?h_~!Cv{Of3XDAEe1OHrR4H>1CwhL4WF5j;>F-L-qh)Z3N;4kS zez_(fb9ts;bkd;^1^#Bws@oFx`@@_j6Thdc$G+M zO;z(o+iW2a`wz*G&vZr}z0(av`6-ei)$U{vWdtDB>M0Z@M7+oYaU&xmBG?r-U2KgD z@#ugDqu_V9uBw)0;{sn$Pi^;K7-;`Yd7Ml%+EqMd>@(`f(ZD*fh3C+TOKgL;f%Cgt z7PM?ePD)AL#XM9-w`%;wlHWb2+C2g3(oxu6qM81(s@<;|FgkXX9VU9ze$lImx;{h8 z_PmMD_U|5kTU!g_2OxOfW8IcecTO{gsc-pjJ*9ilp&cy2 zI**Egoo6{%FHgPs64~YJdic~%>Kn??B5O5hhRAhC;+Tq}`b^4o;~=)CCg{5#M@x7( zgG+L{W+a`IY}Oh^389C7IXrCn>Q8d^QxhppP~A0(YOV1&F?@PG%Yl;V?L8!uk=u_~ zQ?|B#nqHcwmIpkxYJTU>=4m9M?pgBE`Dy2V7FfAD` zC0)=qloge8mX?G1mLbQVjpeIRI<&U5=;(mFX2?nHTIwBh#8zS(-(X2I1<>3&M4}im zC+Umx*fe`D--MH;p&rI4!GLX9Kz6BbO?nr~Ls-=7<>MzrW?X*bxWlj;$T}A%Xqlk;_XEFt|^rL zJxZ$mbxFW71$RZ-Tbw-$tGpmK97uazZ)Y2gT{Eh{6rjOAI}jUXS$@;>$MS>j2&;c} zC0OHued5$LFv|0*>EV&riLvxwtOc!w?*d&y#7{SdFoLuh=y1rOZ#^(-uysO=9@nd` zeQ4+hA|^Bq>5>d=vHR7ecbCx<`B=@a8PI47pkye?EB)VwMtMyxT~Q0X-=~lOVZY1Q z2AhHwZ4~+qgF$`dSZ-b6xCe7&IqwSmMS9H}e$OFFGD6AdH97-7#VWUy(X9wWARm-4;%)FgwpcFd+> zj5WErK1Ma$3(QV@Z?P+tL3a;Hed*C|U=x`&ma?HKg%^})nY0$@yMP?P1fXCMBBPqg z@bW#m(=2V7mEe|&l&cEI7T8MirSE=lLf2M@Av{$ZxXAW&7gdtnF#e?d%mWgT9w zeniHTNg-Tx#1lSmW9-Usqne2ZTZJuVVVgy|28027!}+fD&d+(HwI9K&-4YYPPRkz} z8KUXcrI8-)B_^=0scMf?s&>OAybOWiN%8(l@vzh7+KBtJNj)cli zM6&i>>Tj>K~FyGaARk=k3xPw-Et{l-bt|dmyVsb10-oaSf?@^C%l}Gfhv8 z`m4Jo4=3*{$@U*2dG5l(_oFIqF&?;FArqDKK9)BuarBO#6aY$vZMNAw-XU2ILLfZ{ zeqHHVenLX9^(Xsl{;sv6u}1qsl2e1Bn;Fj@ypSqKUaPvDQx!dhLdK~{Q1<68ix4ZC z1OY@i2sTc;ZPXgB&`vT0v}q*XJGk^4Y}cUXJ~@XP;dVANyP1IKAvJr0!X? zeGoID^0OyEmtw@1umL`$lps^?SSvg6ae!Iv$3lz7=2(VH$+m0JWo?JuoR7hU5cAcf z^6|(^>qY~DUp^hj*Xbohuf^ZwH%^zESkP9qzcy9K-jN!b(LV>Nk`8@082W?0Qn##J z?~_TzFA0bJ!;G!Op2+7aA{Ew|;!+jDGPb?7(g(Qsy6q@>u6Bi_tyif7H@O^2yHN%! zdG9dbRii!9l6l|3OXHBC0{@1h*Huz4c~-Eb{P%gyU_^uLvzJn@KJ!LC;Y-;q&YZ1D zd}XU8_*cK$?Y$}QMxMuYz>-W!)9Uhyiv8G8Wy9kEeUCd)DK|^){(si?d0goIkbTSyfHBcz}m4ouwXxYhXEuM+o(f z!-%Er22*ABSBLXom@e2%EPl30sx)crUi1WzEL>N)*zR8LH+R;<(3l(`UdFUIBUv;> z`Rj&8>dfS}CM{tiwa%)QWF~5C*(0Rxy$S_!-JtB*Go^H!*|*sJv9x1D^W)*M7JeH~ zB!etF;sl3jh@v5k>yv%4D*0I-XGMUbR$l~e+-zhqHYT@iHeQST_rd-BnE8ksaIIf9)Ig05-Ov2CtcCnU#oDAyB+{ImK&Gq>-FHDs%>(svq*irL1Sa)ZM|al8CVIMtE{rwKy7j^BL~rXZIx1 z90kl$zx{H$SmP76{${y@QNh$Q1tIRggW%NgFZzEff}ZKkSiS~LpB3Q=EcrKL^1(=# z9jbLcOzE;(iC)A`Z&pIL$ev)n&bvX6`|bHEjA&o)4)-k2doT>?a48Uqc-7pC`9~!lP zw#~A=7cBB>nA45DvEF*;!GI;dHKNzVk2j`|c%}>uG`6i+yufDg658JlI`8fF>v8 zXW+p5Qr(oC$x|8@!%rmeAHSdvQ~6RKmu)yl=#8^uv;wO|nbbYSnGGlrCx7i+&9bC4 zt*Lf?kd;3+)RhlYB7fBF)?iw1U%l8AJi>b!>HVG-Dv4<^R7e%f;!#atdSR|RST%`{ zdNG|^VN|^v_QAu(f=ynujBp ziT}{cULZP&Gi9xK@HK=1^g$?|2$><&knf$Vk;Vp&=yLiXN4i_%WZ4+Fx^Y(SXSu1U z85OD~%Vz%(6cbeX$H()JdiSp>Dv$9V8s!%}685yc+#ufkuKJXcTk|93CwZ%0IXGIO zEcUSLbtKVhwZoiHg;`A^r#h2|E5!)Ro9D8~MD=&m*d3#sebPmd<&cW1;P3)qF&qT< zc8is*GO<9RYttt@e!mZw;^REPr%ZY^lG9_O{H%FQ)O90f%*0O<2$`2bW2`bepEMc6h_6VPYT>krE zc)RI#$5~5%QsUCrWQrlMIm>P?TzJ*gW2Z{<^3nCn>eCEvVg zKR;sLkzG+Wn0+T6)+3j4_wD;v8}I8DyDq{AG=w%slk(12>mx-e>H5fLpYpz@YuVCR znTz@1Xitd<#$lbGHUhbp%ensG7dKbDOcJ3Ml`j_B7N)T2ZXJ|`i6$wOuMorFnkU>55 zIADF_>nbF|<^|YhG^sNqU>LZTH_ZV(4$xWkhyI5Uw8jALPVZ(g2>o$g)|-Am_92Gj zJ_u2fu9TM?7RJIQqBYoK;{Ms0;hap4Wf;w8W%}T6(a1^8f+^#yQV@n71B|1wpSG0H z^4kJUNUMWtGxQYiSt_O!^l7x%=5x~iXWhXJ^^x*h^{mHI3Lb(beC`UNiSz&MJ7)vu zv61hqn_}`6JY{Mt?*HBH{hPYP=60Kb#dCrFfp201^WO3p1}Q}TYmxic1m9!A{7W!s zAnhMqw&!evw^TTfUd?|W{jU%IC&&Ju$Bpv9aLF(vS<3&8o!igg&f9lpNTfic|1-S* zI$uE+hD*k)I{eS?pZ`B|DWh!hw2ucR|2Z>YI(as+Pgj`8i%Aw`Z)~DFk^vC?_tTD( zd;`Z?X(3lVtBl(rN!j1b>Yw~Lz*~7Id$fME2=zmQ_kQmMC9B*4E9urWf17Ex!Fxp- zG&&2{dMTZ~XV%Zu^ zqR1sEmi*ul{P#&@8zs+^w#j<<8u1SroxBqpCK&%Ozqn6p7n33W4-_9c<1HhPr1)## zKO!qizxFW8Lx2Uf2a@0K^H^zawU->&v8&KfZ$-rY++`WOCfFy*o8z?ew*4J>in%JBa$<3GcNnT<= Note -> -> Only use this CLI-based method of indexing images for testing or trial -> purposes. For further evaluation or production use, integrate Atomist with -> your container registry. See [get started](./get-started.md). - -1. Go to the [Atomist website](https://dso.docker.com){: target="blank" - rel="noopener" class=""} and sign in using your Docker ID. -2. Open the **Integrations** tab. -3. Under **API Keys**, create a new API key. -4. In your terminal of choice, invoke the Atomist CLI tool using `docker run`. - Update the following values: - - - `--workspace`: the workspace ID found on the **Integrations** page on the - Atomist website. - - `--api-key`: the API key you just created. - - `--image`: the Docker image that you want to index. - - ```bash - docker run \ - -v /var/run/docker.sock:/var/run/docker.sock \ - -ti atomist/docker-registry-broker:latest \ - index-image local \ - --workspace AQ1K5FIKA \ - --api-key team::6016307E4DF885EAE0579AACC71D3507BB38E1855903850CF5D0D91C5C8C6DC0 \ - --image docker.io/david/myimage:latest - ``` - - > Note - > - > The image must have a tag (for example, `myimage:latest`) so that you are - > able to identify the image later. - - The output should be similar to the following: - - ```bash - [info] Starting session with correlation-id c12e08d3-3bcc-4475-ab21-7114da599eaf - [info] Starting atomist/docker-vulnerability-scanner-skill 'index_image' (1f99caa) atomist/skill:0.12.0-main.44 (fe90e3c) nodejs:16.15.0 - [info] Indexing image python:latest - [info] Downloading image - [info] Download completed - [info] Indexing completed - [info] Mapped packages to layers - [info] Indexing completed successfully - [info] Transacting image manifest for docker.io/david/myimage:latest with digest sha256:a8077d2b2ff4feb1588d941f00dd26560fe3a919c16a96305ce05f7b90f388f6 - [info] Successfully transacted entities in team AQ1K5FIKA - [info] Image URL is https://dso.atomist.com/AQ1K5FIKA/overview/images/myimage/digests/sha256:a8077d2b2ff4feb1588d941f00dd26560fe3a919c16a96305ce05f7b90f388f6 - [info] Transacting SBOM... - [info] Successfully transacted entities in team AQ1K5FIKA - [info] Transacting SBOM... - ``` - -5. When the command exits, open the - [Atomist web UI](https://dso.docker.com/r/auth/overview/images){: - target="blank" rel="noopener" class=""}, where you should see the image in - the list. - - ![Indexed image in the image overview list](./images/images-overview.png){: - width="700px"} - -6. Select the image name. This gets you to the list of image tags. - - ![List of image tags](./images/tags-list.png){: width="700px"} - - Since this is your first time indexing this image, the list only has one tag - for now. When you integrate Atomist with your container registry, images and - tags show up in this list automatically. - -7. Select the tag name. This shows you the insights for this tag. - - ![Vulnerability breakdown view](./images/vulnerabilities-overview.png){: - width="700px"} - - In this view, you can see how many vulnerabilities this image has, their - severity levels, whether there is a fix version available, and more. - -## Where to go next - -The tutorial ends here. Take some time to explore the different data views that -Atomist presents about your image. When you're ready, head to the -[get started guide](./get-started.md) to learn how to start integrating Atomist -in your software supply chain. diff --git a/desktop/use-desktop/images.md b/desktop/use-desktop/images.md index 2a9f6eec8e..31269c0f3d 100644 --- a/desktop/use-desktop/images.md +++ b/desktop/use-desktop/images.md @@ -52,25 +52,8 @@ To inspect an image, simply select the image row. Inspecting an image displays d - Vulnerabilities found - Packages inside the image -### Image Hierarchy - -The image you inspect may have one or more base images listed under **Image hierarchy**. This means the author of the image used another image as a starting point when building the image. Often these base images are either operating system images such as Debian, Ubuntu, and Alpine, or programming language images such as PHP, Python, and Java. - -A base image may have its own parent base image so there is a chain of base images represented in **Image hierarchy**. Selecting each image in the chain lets you see which layers originate from each base image. Selecting the **ALL** row reselects all the layers and base images for the entire image. - -One or more of the base images may have updates available, which may include updated security patches that remove vulnerabilities from your image. Any base images with available updates are noted to the right of **Image hierarchy**. - -### Layers - -A Docker image consists of layers. Image layers are listed from top to bottom, with the earliest layer at the top and the most recent layer at the bottom. Often, the layers at the top of the list originate from a base image, and the layers towards the bottom are layers added by the image author, often by adding commands to a Dockerfile. To see which layers originate from a base image, simply select a base image under **Image hierarchy** and the relevant layers are highlighted. - -Selecting individual or multiple layers filters the packages and vulnerabilities on the right-hand side to see what has been added by the selected layers. - -### Vulnerabilities - -Images may be exposed to vulnerabilities and exploits. These are detected and listed on the right-hand side, grouped by package, and sorted in order of severity. Further information on whether the vulnerability has an available fix, for example, can be examined by expanding the sections. For even more details, you can visit dso.docker.com by selecting the link. - -If you have any feedback about this feature you can use the **Give feedback** link to contact the development team. +The image view is powered by [Docker Scout](../../scout/index.md). +For more information about this view, see [Image details view](../../scout/image-details-view.md) ## Pull the latest image from Docker Hub diff --git a/develop/scan-images/images/hub-official-images.png b/develop/images/hub-official-images.png similarity index 100% rename from develop/scan-images/images/hub-official-images.png rename to develop/images/hub-official-images.png diff --git a/develop/scan-images/images/desktop-scan-summary.png b/develop/scan-images/images/desktop-scan-summary.png deleted file mode 100644 index de896e5ef5ccdfda3858efcf1e665f0e6214b902..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 135118 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�lrykzLR1+ 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

    U>?=I`O)0Q8NuLhugm9wm?zeAoSp-J3{ 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
      N3^CvnVFyD zrNle`xkg-JqIn_y>!*{==L?I-H=*x~4N7Bw{(K~ho8WHtCXN~+&=Jf+^U*i?`8%{g zRDLGG=dPeV1ocIUk&fv5>K(iPyiL5WhZnDibGIpWW;@XC*c|;TMM!}X()dC(|Jb5D zswMR9gWXJgOm4wCj`+V|C{ju*uJH6c0@0C2zWR9a_gtR>GMc4NLU-X3EY)1wiU_#@ zDy8Q#Wcvm|aSG5MSfP(TA2#gNH&&Y=uF9xUy?YP;-r+_@hT6-OsJw@Bs= z_!5G>8j#92F6fIGx~rF7b^pF2@ies3I!EQ<)TJ4>c@%T-R;ccaVpd0ViCfP(j}nmO z*3gn9w%yM?VWuwJpE?}1P_+i>;^CC-Vi8MuM&c|3*;r;<{;xMNZ$8cY$op5!vgQWk zAXce1(nY`H&M#26w|-=N9T2Ky4JnjZrbq^`vg3_};^I$K8U$4mRSI-Q~pbwDJpA2coE+4seT1Nkx;ymS70dml z@Y!xv-g&QNY-VdQPrA@8*xLQ<<@Z|quk0Ut^IQ?isCwByfE;sXs<7`ocAjG^=B>7b zVeb=qhSze0q&yjYdSxB0t*{=4+g&9YW_hHghs|XKgYd-~<3EkdmH1`!p;qm04)aLv zc_!1--{E>MR0YK^bcxJ{PkXVUlalr(WSpQ8GyQx-d%hZ>8LisAXVglQsKz_|Dx;gH zsere{^zk_?^&We&KJR3hn0e%-Yq$m+uhU$%#+SZ6j>yvF_U;8OMG=(fzW!^n!yjq> zPQ#hO&kv0?J5vnBKcbAx{izHUMM(L8Y5piq8P~*tVp4YH5*%flhp6<%@w|Fzv2c!4KXWxnq?G){8DbEr+YmE6BcJ6*Uu$7fwhNWRpp_YzPrJ*ugf^PhOUt86+Sj zVEy|h&Z{HldC-HJo+MJ7KiXS!v|p(k)6RzpXDK#7+=1!mR?fVuT6zqflujCEI&<#H z{2{IQ0K&KxkqK|Y;|FoFJ~etn)w{5lvsFNhov2=3&|Kb~lqc1#ksBmmv*~8-z``OV46Kv-0E>oGq2vF+b$3vud8fSQOz56J~!7|0z`87MS z*YSTXN#AG19@Kw(C$C-hK}!xj{Qh>9*w`DVzU0qF-$x#u$ur44Bko!$%}^Y_`J}i? zHTm+hgj|m2dv=R);SyWjeb5^y2Ujm+X;gLTpOwx5m4_K`6VPg2bRFCboe_2q3~TDO z=&+~>LXxZ9Z%@lJuuFDKpU-s8|9~6VQgYpBzsSIEc4sl1r|gh5j_ppvqB_g&XS7!G z;!ug_7i)k0Nqr3)=ZIp7BwIz62~D^-41`AU-LmAFANF4~5slE4i%SQst&^Hrb zTzrC2?!21cTCw2OwV$IR2Ig}z+;7AtGT8l27Iitg7W;~W*_5{l2)vNjh5f16D=Z<_ zR6~@C#0FsPKbyQDkQ#C7NSBxK3&&cf@`HJ5KG?Bd>NtyOfgOldbkhG5tGLZgqiQA5 z=dS~U&K&qJiyqi4zqa@A6Je9#8sII{ugY`gLN19IbZs+IzPM5$+Ge3X& zG~vO_CTWCRW%K7u56^PPA%v~#5kr8cgvpCByAKKb-82ln+udHc$*yrm!7fX!%LByC z`DqS6Ddd5s=q(QF`tAD&2bKfBBY5RHsfI&WNwip6w8#*VAZk+i0zdXyLW`GoW%M4J z)_pb*WEvYA$1geJf4KJcYCc3JW$ZOn)V$VAFosi%m1FW=1e*v4a=Rm{L(nzhuLt`Ts~%lEFwggxf*LhhB`FN9%<)B|AIf`}m)m_|9&`0r zfTb)cGDzZ-G%5R3QB3%#V~~#}@<#4M;$tW|P-$(eKfro!$eKfG`CYdKHwlvEq|xRfC9ECn5#+ds0o z)hL8^8BG`?I|O@EeH?1CXd}(BM)KEff+}y_T48*WASYMqH)Z|>>p%gkX8WX*?&-Ha zD!$T_eP8>$;tCN;^$?$oYfL<1j}^{0wOf~;mkxkQ z2Y6`{Oe@U|W9hw1BZePp!IK<+JTARF>`~G+XaX*kQ!wi;>9=Y0&ZCV)xiED4^$R`$ zQ_Dn$9hKNqXg{*vHmUkt0fcN6w#72%w(kAD=EquqE z_-C`6Ow(qQl};(G-S|34fX-38B<)@zEj{0C7Kk5@tUKDGFegwxxWf6G^=<>uCpa0X#1;z_6KR>VnExU zo1_B^ri0PAp^f=StGKZ2wG{mUlX9c^-B;Ta?9r8Z7oeS2T!v>DqGsp~PY?bWU8JWRE z_OWH(edj#qJm2qe&hz{M-`DHhzu)(DU!VK4T=)BZUDun9YSb>JDb}xbK&PhBvKke` zGbQG522C5sKwQX75dQ*e&#BCHTp$)*rSX3*(rUA`!G{MH#{yIOw1d+7v+eyr1*!Bq zbnjcwX3|7AZ3K^yfyHi5((TU-pS(#e2UY9F)C}w{9wX=ku8^joj5qZ=Qj)07`U^$F z=Q_dSKCsT{>n_!FrSb~ujpla~v#=PJ)buN#8uI-X)_yP1UcyohUh-sTo02(fFG%`k z84IYf(SRCkTHBQOIvC`cE321!tLX*wWfe}}H!`7Mcr<$SqURGp5D}%_OrAO##N5{;2%<4PI^HZg6h-JbIKA7d zd1|998b>dpzCaDgsAS;ghU|o75DNZ5u{CVFtQ(F6*__N~L(|w?ry-)$Nc%ezSVFIW zuX>cR2G=WpH7&SyY(^sVs@qh_mqq>qolInw=m^ohvf*_n-{ z;u)PlS-{8pjZ^rrW)PbhSJ&cTF>1FNqMG5OHY>0VD0vXP@0loGbberKssWO1i$UPa zYGrXmsqRA9=@HsIcaKpfY@*xy>oZ9sU}j)o;Yq|b_vwP53@)7AQD|Uj+Z1vyTWvh* zV%D>rW@|qSN>0{L2In#_BoJ(43))M$^D<9yt9!dYxjx&Lgc!3-DZ;v|`g@$;db9f||)S;cz*^_lOby zW=*bUQ1VP!LH0DHVC;K-+nJ1d_X6!b2rE-uvH?I@KzHoWw_z()OYo8!VRQdU^T)2< z!R3IrsT9vH5=a&Wuw-HX1?wCmiJ6`r*ljj0f%v zK%NPo#74b(zLm$s!_CT4vlR!^W`x1A}Y3cV%kru)Q{PGh|_V@Dv5>_PWi zMloh+nk#DA7;3Kdb`ccussCF0#e1Y@8OOIl(hBcQn42-^6R&6V%Frb1(sByNicWKH zT?&lc1EnJSB_GRR z(F7#axyu)8jh)&=UIUCzbwdh{Ifp@_q$|vn1-%u*DIy)V$imKy>RHoiMa+X^I*+o{jTL)FZwtY)U06Wu>7nwee2jNM$sJ?trP z&2{2z2#--4N17dqBC*ZZD|87Xq81!jOF2;_K%g2SZ&6Imy?!BQP2|eTNvQg z1obgdOa@1^?MBzpqgy`?0gLZu&$s5a>Uh_^#k4!CsPjbWvR)lMUyYBQbx>MRL6x2d zY_^DSbIFcX#FK14kPb@e_?lpJ7_{>R-v+NH)HkJ2u@_Id@}~6u-3t?=9p9CE{ zU3c52Pr5KsUr*WyJ-SdIqdIi4{S(MTyltyHR0}}%%d}RI(e0PRAUfE{Fmv`yHBr0> z^)M4BhVT3Vb-8@bh-P2l*PA+m={1A?>O`>5SmeC8*WhrMeoN3bC2-SR7t!12TWF0f zTu>lm4BRZx%yf5A#mx3J@~3<(GTip6Y2DJPfC=ldfL>Ze*8kRc{?07u9p@L0eT;t- zx3vWE<^#LrMgl4`x9WmMCq9{~c5JGw_H;2~)2u53GfhpVia)5yJ=){Y`jzo2Vvp20+ne4X1`J9#=vY=HWFHKsk^(nUt$tPxT*Us)l# zDbsOCp^f)|wFzQO3^Uxjam-j#_fe4|Tbg5uHbAngH5c)I{p^_qVoGGPRF`O2^NXJN zDyA*9&~vE1 z*-VujOOJ~6>F$xwxOB%{Yn5{ZGmj-S`&AY5z?Zkc5JK44>jkO7y@6Y%ftzx5j1qK8 z-%`oKF)6NourJ5I0J0{7d9=($W{p-0jn_RrKkeCj&!raxQYv`6HQ(`&zI>nB}HdwOyZ12;r3gh0rT^8_6GT zi1A5VFU@y5Q;eUe94|DNWPcp_si2-*D$_MN^{zS;+I#?i54hvKQ9wwAX|4 z?|YV8G*_W-Ktt66uCo$_eYX=n837NR&D0~(swdE&L95b)G zgUfTGk+%!(WFRl(&(i@tV434wv2A53j zS0va!1t=y&6+T>&5fWQ^IeBc7?16F26&SiIq;63*Uz(Krk=vh0mM?}*>f`q%*MN)o zy(1c#snoMEXCO{z01R(xQtncis!3nOc8X>GG2uih`dnC4c^RvC{AK;ITM<02!?2 zdT76zd@TO8b&~IcF@;Z66SW@5!d;LJ{m2>xe{jv zC5=RJ?+RY1pev`|iL8|Z^#aW_pTjz=H0|gUF@qi8Y%l%s9%1pK@#sEYFSU9dq4^U# ztL4JvG;Zeb$cykUXT!FUD%OwRa3LcWVkN1oul?W^zo6iSTm}WZtd%$E zjR<~ZTvVccNM&7Wty(#|P3d!@EY4@B?;C~6oc54i- z&VjQIN}Lf>b^2rdol#;ZpX?vfumYmVK2*TMRW~uz5*kj8b&mM@E8ml%QnY zb6caBW@vzXr+4D|90O?8==H9qI_~lH?Mi#s52bpZeHrf^Lw}4Ih-@r7tug&d&O-hT zI|kclerb2;BJ117rV5*lWz460B>ydJNq_#Pt#mHNN z=z8PuZ6U1a`X$emKd;CK9Xzs8Mq3*71;H0w)gxy7$f%ilJxLdpeDk(jBh!Yebcy|~ zDlz1R50_~rB!*DZ`j}2Q2MrP-hPXHKVOinv@Q@PC9U$7eft!Rq_(kayrP#09#IKx#ugkf`F5Hg?j>HAJ?tG(0NZ+5DI)V0XP9&)V{VJf-RgISV4Cz;E42!r||I)VmMxK867( z>AwhTX74yFt}6Bgr;koPCZf3`VA^FEpn2`D7Cr5c4S%WJ&u0V5*B18mYc#fz=y_BEf4m@hbl{2*Xd-92= zs)$#AdIYegZL2=%d+W|^(c{0(u+J z%`6GtJmuQ$WbNo=ZBSdcCV2RZnv~9#{Kwns3cWLs|F}(x)P_Fh$Hq1eQO!fKX`eA( zf#)XQEd9qUtH&nrJsF``7&E8N;hkM}Fv$F-p{gn+Nw^~MRD7ptT1)q8X_8Uw%t`?N zyaEc|qHg(LESi0|_bj_V9nTYKI#iF-MP1wZ`R>NK)F%T*ftc5u6Ukn;&epZ*sdfLvyRMj9n^7*_4*nk}Q3e43 diff --git a/develop/scan-images/images/hvs-scan-summary.png b/develop/scan-images/images/hvs-scan-summary.png deleted file mode 100644 index f57cd8b9fa405d817c99bcd8b0cefd794d58ea9c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 75369 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 Ko_Fm*;Qs*i50p0m diff --git a/develop/scan-images/index.md b/develop/scan-images/index.md deleted file mode 100644 index 1d623bf0ff..0000000000 --- a/develop/scan-images/index.md +++ /dev/null @@ -1,159 +0,0 @@ ---- -title: Best practices for scanning images -description: Scan images best practices guide -keywords: docker scan, scan, images, snyk, vulnerability ---- - -{% include sign-up-cta.html - body="Did you know that you can now get 10 free scans per month? Sign in to Docker to start scanning your images for vulnerabilities." - header-text="Scan your images for free" - target-url="https://www.docker.com/pricing?utm_source=docker&utm_medium=webreferral&utm_campaign=docs_driven_upgrade_scan" -%} - -This page contains recommendations and best practices for scanning and building -secure images. - -Docker and Snyk have partnered together to bring security natively into the development workflow by providing a simple and streamlined approach for developers to build and deploy secure containers. Container security spans multiple teams - developers, security, and operations. Additionally, there are multiple layers of security that apply to containers: - -- The container image and the software running inside -- The interaction between a container, the host operating system, and other containers on the same host -- The host operating system -- Container networking and storage - -Including the vulnerability scanning options into the Docker platform extends the existing, familiar process of vulnerability detection, and allows for remediation of vulnerabilities earlier in the development process. The process of simple and continuous checks, for example, by checking images in the background using [Snyk Advisor](https://snyk.io/advisor/docker){:target="_blank" rel="noopener" class="_"}, can lead to fewer vulnerabilities checked into Docker Hub. This can result in a shorter CI cycle and a more reliable deployment into production. - -![Developer's security journey](images/dev-security-journey.png){:width="700px"} - -## Scanning images - -> **Log4j 2 CVE-2021-44228** -> -> Versions of `docker scan` earlier than `v0.11.0` are not able to detect [Log4j 2 -> CVE-2021-44228](https://nvd.nist.gov/vuln/detail/CVE-2021-44228){: -> target="_blank" rel="noopener" class="_"}. You must update your Docker Desktop -> installation to version 4.3.1 or higher to fix this issue. For more information, -> see [Scan images for Log4j 2 CVE](../../engine/scan#scan-images-for-log4j-2-cve). -{: .important} - -You can trigger scans automatically by pushing an image to Docker Hub. You can achieve this either through the `docker scan` command in the CLI, or through Docker Hub. - -### Scan using the CLI - -After you’ve built an image and before you push your image to Docker Hub, run the `docker scan` command. For detailed instructions on how to scan images using the CLI, see [docker scan](../../engine/scan/index.md). - -![Docker Scan CL](images/docker-scan-cli.png){:width="700px"} - -### Scan using Docker Hub - -You can trigger scans, view, and inspect vulnerabilities through Docker Hub. For detailed information, see [Hub Vulnerability Scanning](../../docker-hub/vulnerability-scanning.md). - -> **Note** -> -> Docker Hub Vulnerability Scanning is available for developers subscribed to a Docker Pro, Team, or a Business tier. For more information about the pricing plans, see [Docker Pricing](https://www.docker.com/pricing?utm_source=docker&utm_medium=webreferral&utm_campaign=docs_driven_upgrade){:target="_blank" rel="noopener" class="_"}. - -![Hub Vulnerability scanning](images/hub-hvs.png){:width="700px"} - -### View the scan summary in Docker Desktop - -Docker Desktop provides you a snapshot of your vulnerabilities status on the Docker Dashboard. Hover over the image and click **View in Hub** to view a detailed vulnerability report in Docker Hub. - -![Hub Vulnerability scan summary](images/hvs-scan-summary.png){:width="700px"} - -## Best practices - -As a developer, you can take a few simple steps to improve the security of your container. This includes: - -1. Choosing the right base image from a trusted source and keeping it small -2. Using multi-stage builds -3. Rebuilding images -4. Scanning images during development -5. Scanning images during production - -Now, let’s take a detailed look at each of these best practices: - -### Choose the right base image - -The first step towards achieving a secure image is to choose the right base image. When choosing an image, ensure it is built from a trusted source and keep it small. - -Docker Hub has more than 8.3 million repositories. Some of these images are [Official Images](../../docker-hub/official_images.md), which are published by Docker as a curated set of Docker open source and drop-in solution repositories. Docker also offers images that are published by [Verified Publishers](../../docker-hub/publish/index.md). These high-quality images are published and maintained by the organizations partnering with Docker, with Docker verifying the authenticity of the content in their repositories. When you pick your base image, look out for the **Official Image** and **Verified Publisher** badges. - -![Docker Hub Official and Verified Publisher images](images/hub-official-images.png){:width="700px"} - -When building your own image from a Dockerfile, ensure you choose a minimal base image that matches your requirements. A smaller base image not just offers portability and fast downloads, but also shrinks the size of your image and minimizes the number of vulnerabilities introduced through the dependencies. - -We also recommend that you use two types of base images: the first image for development and unit testing and the second one for testing during the latest stages of development and production. In the later stages of development, your image may not even require some build tools such as compilers, build systems, or any debugging tools. A small image with minimal dependencies can considerably lower the attack surface. - -### Use multi-stage builds - -Multi-stage builds are designed to create an optimized Dockerfile that is easy to read and maintain. With a multi-stage build, you can use multiple images and selectively copy only the artifacts needed from a particular image. - -You can use multiple `FROM` statements in your Dockerfile, and you can use a different base image for each `FROM`. You can also selectively copy artifacts from one stage to another, leaving behind things you don’t need in the final image. This can result in a concise final image. - -This method of creating a tiny image does not only significantly reduce complexity, but also the change of implementing vulnerable artifacts in your image. Therefore, instead of images that are built on images, that again are built on other images, multi-stage builds allow you to 'cherry pick' your artifacts without inheriting the vulnerabilities from the base images on which they rely on. - -For detailed information on how to configure multi-stage builds, see [multi-stage builds](../../build/building/multi-stage.md). - -### Rebuild images - -A Docker image is built from a Dockerfile. A Dockerfile contains a set of instructions which allows you to automate the steps you would normally (manually) take to create an image. Additionally, it can include some imported libraries and install custom software. These appear as instructions in the Dockerfile. - -Building your image is a snapshot of that image, at that moment in time. When you depend on a base image without a tag, you’ll get a different base image every time you rebuild. Also, when you install packages using a package installer, rebuilding can change the image drastically. For example, a Dockerfile containing the following entries can potentially have a different binary with every rebuild. - -```dockerfile -# syntax=docker/dockerfile:1 -FROM ubuntu:latest -RUN apt-get -y update && apt-get install -y python -``` - -We recommend that you rebuild your Docker image regularly to prevent known vulnerabilities that have been addressed. When rebuilding, use the option `--no-cache` to avoid cache hits and to ensure a fresh download. - -For example: - -```console -$ docker build --no-cache -t myImage:myTag myPath/ -``` - -Consider the following best practices when rebuilding an image: - -- Each container should have only one responsibility. -- Containers should be immutable, lightweight, and fast. -- Don’t store data in your container. Use a shared data store instead. -- Containers should be easy to destroy and rebuild. -- Use a small base image (such as Linux Alpine). Smaller images are easier to distribute. -- Avoid installing unnecessary packages. This keeps the image clean and safe. -- Avoid cache hits when building. -- Auto-scan your image before deploying to avoid pushing vulnerable containers to production. -- Scan your images daily both during development and production for vulnerabilities Based on that, automate the rebuild of images if necessary. - -For detailed best practices and methods for building efficient images, see [Dockerfile best practices](../develop-images/dockerfile_best-practices.md). - -### Scan images during development - -Creating an image from a Dockerfile and even rebuilding an image can introduce new vulnerabilities in your system. Scanning your Docker images during development should be part of your workflow to catch vulnerabilities earlier in your development. You should scan images at all stages of the development cycle, and ideally consider automating scans. For example, consider configuring automated scans during the build process, before pushing the image to Docker Hub (or any other registry), and finally before pushing it to a production environment. - -### Scan images during production - -Actively checking your container can save you a lot of hassle when a new vulnerability is discovered, which otherwise can put your production system at risk. - -Periodically scanning your Docker image is possible by using the Snyk monitor capabilities for containers. Snyk creates a snapshot of the image’s dependencies for continuous monitoring. Additionally, you should also activate runtime monitoring. Scanning for unused modules and packages inside your runtime gives insight into how to shrink images. Removing unused components prevents unnecessary vulnerabilities from entering both system and application libraries. This also makes an image more easily maintainable. - -## Conclusion - -Building secure images is a continuous process. Consider the recommendations and best practices highlighted in this guide to plan and build efficient, scalable, and secure images. - -Let’s recap what we’ve learnt in this guide: - -- Start with a base image that you trust. Remember the Official image and Verified Publisher badges when you choose your base images. -- Secure your code and its dependencies. -- Select a minimal base image which contains only the required packages. -- Use multi-stage builds to optimize your image. -- Ensure you carefully monitor and manage the tools and dependencies you add to your image. -- Ensure you scan images at multiple stages during your development lifecycle. -- Check your images frequently for vulnerabilities. - -## Further reading - -You can also take a look at the following articles from Snyk: - -- [Container Security Guide](https://snyk.io/learn/container-security/){:target="_blank" rel="noopener" class="_"} -- [Docker Vulnerability Scanning Cheat Sheet](https://goto.docker.com/rs/929-FJL-178/images/cheat-sheet-docker-desktop-vulnerability-scanning-CLI.pdf){:target="_blank" rel="noopener" class="_"} diff --git a/develop/security-best-practices.md b/develop/security-best-practices.md new file mode 100644 index 0000000000..450a3959a4 --- /dev/null +++ b/develop/security-best-practices.md @@ -0,0 +1,163 @@ +--- +title: Security best practices +description: Image security best practices guide +keywords: docker, images, containers, vulnerability, cve +redirect_from: + - /develop/scan-images/ +--- + +As a developer, you can take a few simple steps to improve the security of your +container. This includes: + +1. Choosing the right base image from a trusted source and keeping it small +2. Using multi-stage builds +3. Rebuilding images +4. Check your image for vulnerabilities + +Now, let’s take a detailed look at each of these best practices: + +### Choose the right base image + +The first step towards achieving a secure image is to choose the right base +image. When choosing an image, ensure it is built from a trusted source and keep +it small. + +Docker Hub has more than 8.3 million repositories. Some of these images are +[Official Images](../docker-hub/official_images.md), which are published by +Docker as a curated set of Docker open source and drop-in solution repositories. +Docker also offers images that are published by +[Verified Publishers](../docker-hub/publish/index.md). These high-quality images +are published and maintained by the organizations partnering with Docker, with +Docker verifying the authenticity of the content in their repositories. When you +pick your base image, look out for the **Official Image** and **Verified +Publisher** badges. + +![Docker Hub Official and Verified Publisher images](images/hub-official-images.png){:width="700px"} + +When building your own image from a Dockerfile, ensure you choose a minimal base +image that matches your requirements. A smaller base image not just offers +portability and fast downloads, but also shrinks the size of your image and +minimizes the number of vulnerabilities introduced through the dependencies. + +We also recommend that you use two types of base images: the first image for +development and unit testing and the second one for testing during the latest +stages of development and production. In the later stages of development, your +image may not even require some build tools such as compilers, build systems, or +any debugging tools. A small image with minimal dependencies can considerably +lower the attack surface. + +### Use multi-stage builds + +Multi-stage builds are designed to create an optimized Dockerfile that is easy +to read and maintain. With a multi-stage build, you can use multiple images and +selectively copy only the artifacts needed from a particular image. + +You can use multiple `FROM` statements in your Dockerfile, and you can use a +different base image for each `FROM`. You can also selectively copy artifacts +from one stage to another, leaving behind things you don’t need in the final +image. This can result in a concise final image. + +This method of creating a tiny image does not only significantly reduce +complexity, but also the change of implementing vulnerable artifacts in your +image. Therefore, instead of images that are built on images, that again are +built on other images, multi-stage builds allow you to 'cherry pick' your +artifacts without inheriting the vulnerabilities from the base images on which +they rely on. + +For detailed information on how to configure multi-stage builds, see +[multi-stage builds](../build/building/multi-stage.md). + +### Rebuild images + +A Docker image is built from a Dockerfile. A Dockerfile contains a set of +instructions which allows you to automate the steps you would normally +(manually) take to create an image. Additionally, it can include some imported +libraries and install custom software. These appear as instructions in the +Dockerfile. + +Building your image is a snapshot of that image, at that moment in time. When +you depend on a base image without a tag, you’ll get a different base image +every time you rebuild. Also, when you install packages using a package +installer, rebuilding can change the image drastically. For example, a +Dockerfile containing the following entries can potentially have a different +binary with every rebuild. + +```dockerfile +# syntax=docker/dockerfile:1 +FROM ubuntu:latest +RUN apt-get -y update && apt-get install -y python +``` + +We recommend that you rebuild your Docker image regularly to prevent known +vulnerabilities that have been addressed. When rebuilding, use the option +`--no-cache` to avoid cache hits and to ensure a fresh download. + +For example: + +```console +$ docker build --no-cache -t myImage:myTag myPath/ +``` + +Consider the following best practices when rebuilding an image: + +- Each container should have only one responsibility. +- Containers should be immutable, lightweight, and fast. +- Don’t store data in your container. Use a shared data store instead. +- Containers should be easy to destroy and rebuild. +- Use a small base image (such as Linux Alpine). Smaller images are easier to + distribute. +- Avoid installing unnecessary packages. This keeps the image clean and safe. +- Avoid cache hits when building. +- Auto-scan your image before deploying to avoid pushing vulnerable containers + to production. +- Scan your images daily both during development and production for + vulnerabilities Based on that, automate the rebuild of images if necessary. + +For detailed best practices and methods for building efficient images, see +[Dockerfile best practices](develop-images/dockerfile_best-practices.md). + +## Check your image for vulnerabilities + +In addition to following the best practices outlined on this page when +developing images, it's also important to continuously analyze and evaluate the +security posture of your images using vulnerability detection tools. + +Docker tools come with features helps you stay up to date about vulnerabilities +that affect images that you build or use. + +- Docker Hub supports automatic + [vulnerability scanning](../docker-hub/vulnerability-scanning.md) feature, + when enabled, automatically scans images you push them to a Docker Hub + repository. Requires a Docker subscription. +- Docker Hub also supports an early-access + [advanced image analysis](../scout/advanced-image-analysis.md) feature, which extends + the "core" vulnerability scanning solution with enhanced capabilities and more + detailed and actionable insights. +- For the CLI, there's a `docker scout` plugin which replaces the now-deprecated + `docker scan` command. This CLI plugin lets you explore vulnerabilities for an + image, directly in comfort of your terminal. +- Docker Desktop sports a detailed image view for images in your local image + store, that visualizes all of the known vulnerabilities affecting an image. + +All of these security features are powered by the same technology: +[Docker Scout](../scout/index.md). These features help you achieve a holistic +view of your supply chain security, and to provide actionable suggestions for +what you can do to remediate those vulnerabilities. + +## Conclusion + +Building secure images is a continuous process. Consider the recommendations and +best practices highlighted in this guide to plan and build efficient, scalable, +and secure images. + +Let’s recap what we’ve learnt in this guide: + +- Start with a base image that you trust. Remember the Official image and + Verified Publisher badges when you choose your base images. +- Secure your code and its dependencies. +- Select a minimal base image which contains only the required packages. +- Use multi-stage builds to optimize your image. +- Ensure you carefully monitor and manage the tools and dependencies you add to + your image. +- Ensure you scan images at multiple stages during your development lifecycle. +- Check your images frequently for vulnerabilities. diff --git a/docker-hub/images/vuln-scan-details.png b/docker-hub/images/vuln-scan-details.png index 20314876547ae55a28d3e695ffacd668bf600c1d..36581068e1958bd41033265cde9fcd6692a5c00d 100644 GIT binary patch literal 281921 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

      )AZG3 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

      d-J}y4C?q` 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 T>%Z9GN*MMl=c4oA;d*9KSR>xuyLWYC48EGE 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

      ~jua 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

      Y7M>%HmF( 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 diff --git a/docker-hub/images/vuln-scan-report.png b/docker-hub/images/vuln-scan-report.png index 1bcf27a65fdcdeda872a5f12dfed8f23ad062587..31c73be4779fd63edf2d4aafe28a5d06f80b708c 100644 GIT binary patch literal 130744 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

      %9hZ^=pxS-!rv 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 literal 17605 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 diff --git a/docker-hub/vulnerability-scanning.md b/docker-hub/vulnerability-scanning.md index f989f516d9..a2b05739f4 100644 --- a/docker-hub/vulnerability-scanning.md +++ b/docker-hub/vulnerability-scanning.md @@ -1,124 +1,174 @@ --- -description: Hub Vulnerability Scanning -keywords: scanning, vulnerabilities, Hub, Snyk -title: Hub Vulnerability Scanning +description: Hub Basic vulnerability scanning +keywords: scanning, vulnerabilities, Hub, basic +title: Basic vulnerability scanning --- -{% include upgrade-cta.html - body="Docker Hub Vulnerability Scanning is available for users subscribed to Docker Pro, Team, or a Business subscription. Upgrade now to get automatic vulnerability scans for your images." - header-text="This feature requires a paid Docker subscription" - target-url="https://www.docker.com/pricing?utm_source=docker&utm_medium=webreferral&utm_campaign=docs_driven_upgrade_scan" -%} - -Docker Hub Vulnerability Scanning enables you to automatically scan Docker -images for vulnerabilities using Snyk. This uses the same technology as the -[docker scan](../engine/scan/index.md) command. - -> When you enable Hub Vulnerability Scanning, you can also see whether your -> images are affected by Log4Shell (CVE-2021-44228). For more information, see -> [Scan images](#scan-images-on-docker-hub). - -When you push an image to Docker Hub after enabling vulnerability scanning, Docker Hub automatically scans the image to identify vulnerabilities in your container images. Vulnerability Scanning allows developers and development teams to review the security state of the container images and take actions to fix issues identified during the scan, resulting in more secure deployments. The scan result includes the source of the vulnerability, such as OS packages and libraries, version in which it was introduced, and a recommended fixed version (if available) to remediate the vulnerabilities discovered. - -## Scan images on Docker Hub - -> **Log4j 2 CVE-2021-44228** -> -> Docker Hub security scans triggered after **1700 UTC 13 December 2021** are -> now correctly identifying the Log4j2 CVE. Scans before this date **do not** -> currently reflect the status of this vulnerability. Therefore, we recommend -> that you trigger scans by pushing the image to Docker Hub to view the status -> of Log4j2 CVE in the vulnerability report. -{: .important} - -Hub Vulnerability scanning allows repository owners and administrators of a -Docker Pro, Team, or a Business tier to enable and disable scanning. When scanning is enabled on a specific repository, anyone with push access can trigger a scan by pushing an image to Docker Hub. - -In addition, repository owners in a Docker Pro subscription and team members in a Team, or a Business subscription can view the detailed scan reports, including -information about whether or not an image is affected by the **Log4j 2 CVE**. -You must push the image to Docker Hub to trigger a scan that -allows you to view the Log4j 2 CVE results. - > **Note** > -> Docker Hub currently supports scanning images which are of AMD64 architecture, Linux OS, and are less than 10 GB in size. +> Hub Vulnerability Scanning requires a Docker Pro, Team, or Business +> subscription. -### Enable vulnerability scanning +Docker Hub vulnerability scanning lets you automatically scan Docker images for +vulnerabilities. -Repository owners and administrators can enable vulnerability scanning on a repository. If you are a member of a Team or a Business subscription, ensure the repository you would like to enable scanning on is part of the Team or a Business tier. +When you push an image to a Docker Hub repository after turning on vulnerability +scanning, Docker Hub automatically scans the image to identify vulnerabilities. +Vulnerability Scanning lets you review the security state of your images and +take actions to fix issues identified during the scan, resulting in more secure +deployments. -To enable vulnerability scanning: +Scan results include: -1. Log into your [Docker Hub](https://hub.docker.com){: target="_blank" rel="noopener" class="_"} account. -2. Click **Repositories** from the main menu and select a repository from the list. -3. By default, scanning is disabled for all repositories. You can enable scanning separately for each repository. Go to the **Settings** tab and click **Enable Image Scanning**. +- The source of the vulnerability, such as OS packages and libraries +- The version in which it was introduced +- A recommended fixed version (if available) to remediate the vulnerabilities + discovered. -### Scan an image for vulnerabilities +## Changes to vulnerability scanning in Docker Hub -To scan an image for vulnerabilities, push the image to Docker Hub: +From February 27th, 2023, Docker began rolling out changes to the technology +that supports the Docker Hub Vulnerability Scanning feature. Docker Hub +Vulnerability Scanning is now powered natively by Docker, instead of a +third-party. -1. Ensure you have installed Docker locally. See [Get Docker](../get-docker.md) to download and install Docker on your local machine. -2. Use the command line to log into your Docker account. See [docker login](../engine/reference/commandline/login.md) for more information. -3. Tag the image that you’d like to scan. For example, to tag a Redis image, run: +As a result of this change, scanning now detects vulnerabilities at a more +granular level than before. This in turn means that vulnerability reports may +show a higher number of vulnerabilities. If you used vulnerability scanning +before February 27th, 2023, you may see that new vulnerability reports list a +higher number of vulnerabilities, due to a more thorough analysis. - ```console - $ docker tag redis /:latest - ``` +There is no action required on your part. Scans will continue to run as usual +with no interruption or changes to pricing. Historical data continues to be +available. -4. Push the image to Docker Hub to trigger vulnerability scanning on the image: +This page describes the Basic Hub vulnerability scanning feature. Docker Scout +also supports an [Advanced image analysis](../scout/advanced-image-analysis.md) +feature that provides more in-depth results and guided remediation steps for +improving your security posture. - ```console - $ docker push /:latest - ``` +## Scan images with Basic vulnerability scanning + +Repository owners and administrators of a Docker Pro, Team, or a Business tier +enable and disable Basic vulnerability scanning. When scanning is active on a +repository, anyone with push access can trigger a scan by pushing an image to +Docker Hub. + +Additionally, repository owners in a Docker Pro subscription and team members in +a Team, or a Business subscription can view the detailed scan reports. + +> **Note** +> +> Basic vulnerability scanning supports scanning images which are of AMD64 +> architecture, Linux OS, and are less than 10 GB in size. + +### Turn on Basic vulnerability scanning + +Repository owners and administrators can enable Basic vulnerability scanning on +a repository. If you are a member of a Team or a Business subscription, ensure +the repository you would like to enable scanning on is part of the Team or a +Business tier. + +To enable Basic vulnerability scanning: + +1. Log into your [Docker Hub](https://hub.docker.com){: target="_blank" + rel="noopener" class="_"} account. +2. Click **Repositories** from the main menu and select a repository from the + list. +3. Go to the **Settings** tab. +4. Under **Image insight settings**, select **Basic Hub vulnerability + scanning**. +5. Select **Save**. + +### Scan an image + +To scan an image for vulnerabilities, push the image to Docker Hub, to the +repository for which you have turned on scanning: + +1. Ensure you have installed Docker locally. See [Get Docker](../get-docker.md) + to download and install Docker on your local machine. +2. Use the command line to log into your Docker account. See + [`docker login`](../engine/reference/commandline/login.md) for more + information. +3. Tag the image that you’d like to scan. For example, to tag a Redis image, + run: + + ```console + $ docker tag redis /:latest + ``` + +4. Push the image to Docker Hub to trigger Basic vulnerability scanning on the + image: + + ```console + $ docker push /:latest + ``` ## View the vulnerability report -> **Scan report retention period** -> -> Docker retains the vulnerability scan report for one year. If you'd like a new, up-to-date vulnerability scan report after this period, you can rescan the image by pushing the image to Docker Hub. - To view the vulnerability report: -1. Go to [Docker Hub](https://hub.docker.com){: target="_blank" rel="noopener" class="_"} and open the repository to view a summary of the vulnerability scanning report. +1. Go to [Docker Hub](https://hub.docker.com){: target="_blank" rel="noopener" + class="_"} and open the repository page to view a summary of the Basic + vulnerability scanning report. - It can take a couple of minutes for the vulnerability report to appear in your repository. + It may take a couple of minutes for the vulnerability report to appear in + your repository. - ![Vulnerability scan report](images/vuln-scan-report.png){:width="700px"} + ![Vulnerability scan report](images/vuln-scan-report.png){:width="700px"} -2. Click on the **Tags** tab > **Digest** > **Vulnerabilities** to view the detailed scan report. +2. Click on the **Tags** tab > **Digest** > **Vulnerabilities** to view the + detailed scan report. - The scan report displays vulnerabilities identified by the scan, sorting them according to their severity, with highest severity listed at the top. It displays information about the package that contains the vulnerability, the version in which it was introduced, and whether the vulnerability is fixed in a later version. + The scan report displays vulnerabilities identified by the scan, sorting them + according to their severity, with highest severity listed at the top. It + displays information about the package that contains the vulnerability, the + version in which it was introduced, and whether the vulnerability is fixed in + a later version. - ![Vulnerability scan details](images/vuln-scan-details.png){:width="700px"} + ![Vulnerability scan details](images/vuln-scan-details.png){:width="700px"} - > **Note** - > - > You can also click the ‘open in browser’ icon on each row to view detailed information about the vulnerability on the Snyk website. +For more information on this view, see +[Image details view](../scout/image-details-view.md). -### Disable vulnerability scanning +### Inspect vulnerabilities -Repository owners and administrators can disable vulnerability scanning on a repository. To disable scanning: +The vulnerability report sorts vulnerabilities based on their severity. It +displays information about the package that contains the vulnerability, the +version in which it was introduced, and whether the vulnerability has been fixed +in a later version. -1. Log into your [Docker Hub](https://hub.docker.com){: target="_blank" rel="noopener" class="_"} account. -2. Click **Repositories** from the main menu and select a repository from the list. -3. Go to the **Settings** tab and click **Disable Image Scanning**. +The vulnerability scan report also allows development teams and security leads +to compare the vulnerability counts across tags to see whether the +vulnerabilities are decreasing or increasing over time. -### Inspect the vulnerabilities +### Fix vulnerabilities -The vulnerability report sorts vulnerabilities based on their severity. It displays information about the package that contains the vulnerability, the version in which it was introduced, and whether the vulnerability has been fixed in a later version. +Once a list of vulnerabilities have been identified, there are a couple of +actions you can take to remediate the vulnerabilities. For example, you can: -The vulnerability scan report also allows development teams and security leads to compare the vulnerability counts across tags to see whether the vulnerabilities are decreasing or increasing over time. +1. Specify an updated base image in the Dockerfile, check your application-level + dependencies, rebuild the Docker image and then push the new image to Docker + Hub. +2. Rebuild the Docker image, run an update command on the OS packages, and push + a newer version of image to Docker Hub. +3. Edit the Dockerfile to manually remove or update specific libraries that + contain vulnerabilities, rebuild the image, and push the new image to Docker + Hub -### Fixing vulnerabilities +Docker Scout can help provide you with concrete and contextual remediation steps +for improving image security. For more information, see +[Docker Scout](../scout/index.md). -Once a list of vulnerabilities have been identified, there are a couple of actions you can take to remediate the vulnerabilities. For example, you can: +### Turn off Basic vulnerability scanning -1. Specify an updated base image in the Dockerfile, check your application-level dependencies, rebuild the Docker image and then push the new image to Docker Hub. -2. Rebuild the Docker image, run an update command on the OS packages, and push a newer version of image to Docker Hub. -3. Edit the dockerfile to manually remove or update specific libraries that contain vulnerabilities, rebuild the image, and push the new image to Docker Hub +Repository owners and administrators can disable Basic vulnerability scanning on +a repository. To disable scanning: -After you have followed the steps suggested above, browse the new vulnerability report to view the updated scan result. - -## Feedback - -Thank you for trying out the Hub Vulnerability Scanning feature. Your feedback is very important to us. Let us know your feedback by creating an issue in the [hub-feedback](https://github.com/docker/hub-feedback/issues){: target="_blank" rel="noopener" class="_"} GitHub repository. +1. Log into your [Docker Hub](https://hub.docker.com){: target="_blank" + rel="noopener" class="_"} account. +2. Go to **Repositories** from the main menu and select a repository from the + list. +3. Go to the **Settings** tab. +4. Under **Image insight settings**, select **None**. +5. Select **Save**. diff --git a/engine/install/binaries.md b/engine/install/binaries.md index e910372545..1af5358fe8 100644 --- a/engine/install/binaries.md +++ b/engine/install/binaries.md @@ -149,7 +149,7 @@ instructions for enabling and configuring AppArmor or SELinux. The binaries for Mac also do not contain: - A runtime environment. You must set up a functional engine either in a Virtual Machine, or on a remote Linux machine. -- Docker components such as `buildx`, `docker scan`, and `docker compose`. +- Docker components such as `buildx` and `docker compose`. To install client binaries, perform the following steps: @@ -202,7 +202,7 @@ To install client binaries, perform the following steps: > > The following section describes how to install the Docker daemon on Windows > Server which allows you to run Windows containers only. The binaries for -> Windows do not contain Docker components such as `buildx`, `docker scan`, and +> Windows do not contain Docker components such as `buildx` and > `docker compose`. If you are running Windows 10 or 11, we recommend that you > install [Docker Desktop](../../desktop/index.md) instead. diff --git a/engine/reference/commandline/scout.md b/engine/reference/commandline/scout.md new file mode 100644 index 0000000000..1bf3e69833 --- /dev/null +++ b/engine/reference/commandline/scout.md @@ -0,0 +1,13 @@ +--- +datafolder: scout-cli +datafile: docker_scout +title: docker scout +--- + +{% include cli.md datafolder=page.datafolder datafile=page.datafile %} diff --git a/engine/reference/commandline/scout_cves.md b/engine/reference/commandline/scout_cves.md new file mode 100644 index 0000000000..ff4164d2a1 --- /dev/null +++ b/engine/reference/commandline/scout_cves.md @@ -0,0 +1,13 @@ +--- +datafolder: scout-cli +datafile: docker_scout_cves +title: docker scout cves +--- + +{% include cli.md datafolder=page.datafolder datafile=page.datafile %} diff --git a/engine/reference/commandline/scout_version.md b/engine/reference/commandline/scout_version.md new file mode 100644 index 0000000000..219fb0e478 --- /dev/null +++ b/engine/reference/commandline/scout_version.md @@ -0,0 +1,13 @@ +--- +datafolder: scout-cli +datafile: docker_scout_version +title: docker scout version +--- + +{% include cli.md datafolder=page.datafolder datafile=page.datafile %} diff --git a/engine/scan/index.md b/engine/scan/index.md index 85c4a5f48f..502d727146 100644 --- a/engine/scan/index.md +++ b/engine/scan/index.md @@ -6,15 +6,27 @@ toc_min: 1 toc_max: 2 --- -{% include sign-up-cta.html - body="Did you know that you can now get 10 free scans per month? Sign in to Docker to start scanning your images for vulnerabilities." - header-text="Scan your images for free" - target-url="https://www.docker.com/pricing?utm_source=docker&utm_medium=webreferral&utm_campaign=docs_driven_upgrade_scan" -%} +> **Deprecated** +> +> This page describes the `docker scan` CLI plugin. This plugin and associated +> commands are deprecated, and replaced by `docker scout cves` command. See +> [Docker Scout](../../scout/index.md) for more information. +> +> If you would like to continue using Snyk for image scanning and vulnerability +> detection, refer to the +> [Snyk CLI documentation](https://docs.snyk.io/snyk-cli){: target="\_blank" +> rel="noopener" } +{: .warning } -Looking to speed up your development cycles? Quickly detect and learn how to remediate CVEs in your images by running `docker scan IMAGE_NAME`. Check out [How to scan images](#how-to-scan-images) for details. +Looking to speed up your development cycles? Quickly detect and learn how to +remediate CVEs in your images by running `docker scan IMAGE_NAME`. Check out +[How to scan images](#how-to-scan-images) for details. -Vulnerability scanning for Docker local images allows developers and development teams to review the security state of the container images and take actions to fix issues identified during the scan, resulting in more secure deployments. Docker Scan runs on Snyk engine, providing users with visibility into the security posture of their local Dockerfiles and local images. +Vulnerability scanning for Docker local images allows developers and development +teams to review the security state of the container images and take actions to +fix issues identified during the scan, resulting in more secure deployments. +Docker Scan runs on Snyk engine, providing users with visibility into the +security posture of their local Dockerfiles and local images. Users trigger vulnerability scans through the CLI, and use the CLI to view the scan results. The scan results contain a list of Common Vulnerabilities and @@ -24,14 +36,14 @@ remediate the CVEs discovered. > **Log4j 2 CVE-2021-44228** > -> Versions of `docker Scan` earlier than `v0.11.0` are not able to detect [Log4j 2 -> CVE-2021-44228](https://nvd.nist.gov/vuln/detail/CVE-2021-44228){: -> target="_blank" rel="noopener" class="_"}. You must update your Docker -> Desktop installation to 4.3.1 or higher to fix this issue. For more -> information, see [Scan images for Log4j 2 CVE](#scan-images-for-log4j-2-cve). -{: .important} +> Versions of `docker Scan` earlier than `v0.11.0` are not able to detect +> [Log4j 2 CVE-2021-44228](https://nvd.nist.gov/vuln/detail/CVE-2021-44228){: +> target="_blank" rel="noopener" class="_"}. You must update your Docker Desktop +> installation to 4.3.1 or higher to fix this issue. For more information, see +> [Scan images for Log4j 2 CVE](#scan-images-for-log4j-2-cve). {: .important} -For information about the system requirements to run vulnerability scanning, see [Prerequisites](#prerequisites). +For information about the system requirements to run vulnerability scanning, see +[Prerequisites](#prerequisites). This page contains information about the `docker scan` CLI command. For information about automatically scanning Docker images through Docker Hub, see @@ -39,15 +51,15 @@ information about automatically scanning Docker images through Docker Hub, see ## Scan images for Log4j 2 CVE -Docker Scan versions earlier than `v0.11.0` do not detect [Log4j 2 -CVE-2021-44228](https://nvd.nist.gov/vuln/detail/CVE-2021-44228){: -target="_blank" rel="noopener" class="_"} when you scan your -images for vulnerabilities. You must update your Docker installation to the -latest version to fix this issue. +Docker Scan versions earlier than `v0.11.0` do not detect +[Log4j 2 CVE-2021-44228](https://nvd.nist.gov/vuln/detail/CVE-2021-44228){: +target="_blank" rel="noopener" class="_"} when you scan your images for +vulnerabilities. You must update your Docker installation to the latest version +to fix this issue. -If you are using the `docker scan` plugin shipped -with Docker Desktop, update Docker Desktop to version 4.3.1 or -higher. See the release notes for [Mac](../../desktop/release-notes.md) and +If you are using the `docker scan` plugin shipped with Docker Desktop, update +Docker Desktop to version 4.3.1 or higher. See the release notes for +[Mac](../../desktop/release-notes.md) and [Windows](../../desktop/release-notes.md) for download information. If you are using Linux, run the following command to manually install the latest @@ -65,10 +77,11 @@ On rpm-based distros, such as CentOS or Fedora: $ yum install docker-scan-plugin ``` -Alternatively, you can manually download the `docker scan` binaries from the [Docker Scan](https://github.com/docker/scan-cli-plugin/releases/tag/v0.11.0){: +Alternatively, you can manually download the `docker scan` binaries from the +[Docker Scan](https://github.com/docker/scan-cli-plugin/releases/tag/v0.11.0){: target="_blank" rel="noopener" class="_"} GitHub repository and -[install](https://github.com/docker/scan-cli-plugin){: -target="_blank" rel="noopener" class="_"} in the plugins directory. +[install](https://github.com/docker/scan-cli-plugin){: target="_blank" +rel="noopener" class="_"} in the plugins directory. ### Verify the `docker scan` version @@ -82,9 +95,10 @@ Git commit: 1074dd0 Provider: Snyk (1.790.0 (standalone)) ``` -If your code output contains `ORGAPACHELOGGINGLOG4J`, it is -likely that your code is affected by the Log4j 2 CVE-2021-44228 vulnerability. When you run the updated version of `docker scan`, you should also see a message -in the output log similar to: +If your code output contains `ORGAPACHELOGGINGLOG4J`, it is likely that your +code is affected by the Log4j 2 CVE-2021-44228 vulnerability. When you run the +updated version of `docker scan`, you should also see a message in the output +log similar to: ```console Upgrade org.apache.logging.log4j:log4j-core@2.14.0 to org.apache.logging.log4j:log4j-core@2.15.0 to fix @@ -92,13 +106,15 @@ Upgrade org.apache.logging.log4j:log4j-core@2.14.0 to org.apache.logging.log4j:l introduced by org.apache.logging.log4j:log4j-core@2.14.0 ``` -For more information, read our blog post [Apache Log4j 2 -CVE-2021-44228](https://www.docker.com/blog/apache-log4j-2-cve-2021-44228/){: +For more information, read our blog post +[Apache Log4j 2 CVE-2021-44228](https://www.docker.com/blog/apache-log4j-2-cve-2021-44228/){: target="_blank" rel="noopener" class="_"}. ## How to scan images -The `docker scan` command allows you to scan existing Docker images using the image name or ID. For example, run the following command to scan the hello-world image: +The `docker scan` command allows you to scan existing Docker images using the +image name or ID. For example, run the following command to scan the hello-world +image: ```console $ docker scan hello-world @@ -118,7 +134,8 @@ Note that we do not currently have vulnerability data for your image. ## Using an HTTP proxy -If your computer needs to use an HTTP proxy, then set the `HTTPS_PROXY` environment variable when using scan. For example: +If your computer needs to use an HTTP proxy, then set the `HTTPS_PROXY` +environment variable when using scan. For example: ```console $ export HTTPS_PROXY=http://username:password@proxyAddress:port @@ -132,13 +149,18 @@ or for PowerShell: > docker scan hello-world ``` -Note that `docker scan` does not use the same proxy settings as Docker Desktop or the settings specified in `.docker/config.json` or the settings used by the Docker engine. +Note that `docker scan` does not use the same proxy settings as Docker Desktop +or the settings specified in `.docker/config.json` or the settings used by the +Docker engine. ### Get a detailed scan report -You can get a detailed scan report about a Docker image by providing the Dockerfile used to create the image. The syntax is `docker scan --file PATH_TO_DOCKERFILE DOCKER_IMAGE`. +You can get a detailed scan report about a Docker image by providing the +Dockerfile used to create the image. The syntax is +`docker scan --file PATH_TO_DOCKERFILE DOCKER_IMAGE`. -For example, if you apply the option to the `docker-scan` test image, it displays the following result: +For example, if you apply the option to the `docker-scan` test image, it +displays the following result: ```console $ docker scan --file Dockerfile docker-scan:e2e @@ -169,7 +191,9 @@ According to our scan, you are currently using the most secure version of the se ### Excluding the base image -When using docker scan with the `--file` flag, you can also add the `--exclude-base` tag. This excludes the base image (specified in the Dockerfile using the `FROM` directive) vulnerabilities from your report. For example: +When using docker scan with the `--file` flag, you can also add the +`--exclude-base` tag. This excludes the base image (specified in the Dockerfile +using the `FROM` directive) vulnerabilities from your report. For example: ```console $ docker scan --file Dockerfile --exclude-base docker-scan:e2e @@ -200,7 +224,8 @@ Tested 200 dependencies for known issues, found 16 issues. ### Viewing the JSON output -You can also display the scan result as a JSON output by adding the `--json` flag to the command. For example: +You can also display the scan result as a JSON output by adding the `--json` +flag to the command. For example: ```console $ docker scan --json hello-world @@ -253,7 +278,8 @@ $ docker scan --json hello-world } ``` -In addition to the `--json` flag, you can also use the `--group-issues` flag to display a vulnerability only once in the scan report: +In addition to the `--json` flag, you can also use the `--group-issues` flag to +display a vulnerability only once in the scan report: ```console $ docker scan --json --group-issues docker-scan:e2e @@ -307,7 +333,8 @@ You can find all the sources of the vulnerability in the `from` section. ### Checking the dependency tree -To view the dependency tree of your image, use the --dependency-tree flag. This displays all the dependencies before the scan result. For example: +To view the dependency tree of your image, use the --dependency-tree flag. This +displays all the dependencies before the scan result. For example: ```console $ docker scan --dependency-tree debian:buster @@ -372,39 +399,44 @@ Tested 200 dependencies for known issues, found 157 issues. For more free scans that keep your images secure, sign up to Snyk at https://dockr.ly/3ePqVcp. ``` -For more information about the vulnerability data, see [Docker Vulnerability Scanning CLI Cheat Sheet](https://goto.docker.com/rs/929-FJL-178/images/cheat-sheet-docker-desktop-vulnerability-scanning-CLI.pdf){: target="_blank" rel="noopener" class="_"}. +For more information about the vulnerability data, see +[Docker Vulnerability Scanning CLI Cheat Sheet](https://goto.docker.com/rs/929-FJL-178/images/cheat-sheet-docker-desktop-vulnerability-scanning-CLI.pdf){: +target="_blank" rel="noopener" class="_"}. ### Limiting the level of vulnerabilities displayed -Docker scan allows you to choose the level of vulnerabilities displayed in your scan report using the `--severity` flag. -You can set the severity flag to `low`, `medium`, or `high` depending on the level of vulnerabilities you’d like to see in your report. -For example, if you set the severity level as `medium`, the scan report displays all vulnerabilities that are classified as medium and high. - - ```console -$ docker scan --severity=medium docker-scan:e2e +Docker scan allows you to choose the level of vulnerabilities displayed in your +scan report using the `--severity` flag. You can set the severity flag to `low`, +`medium`, or `high` depending on the level of vulnerabilities you’d like to see +in your report. +For example, if you set the severity level as `medium`, the scan report displays +all vulnerabilities that are classified as medium and high. + +```console +$ docker scan --severity=medium docker-scan:e2e ./bin/docker-scan_darwin_amd64 scan --severity=medium docker-scan:e2e Testing docker-scan:e2e... ✗ Medium severity vulnerability found in sqlite3/libsqlite3-0 - Description: Divide By Zero - Info: https://snyk.io/vuln/SNYK-DEBIAN10-SQLITE3-466337 - Introduced through: gnupg2/gnupg@2.2.12-1+deb10u1, subversion@1.10.4-1+deb10u1, mercurial@4.8.2-1+deb10u1 - From: gnupg2/gnupg@2.2.12-1+deb10u1 > gnupg2/gpg@2.2.12-1+deb10u1 > sqlite3/libsqlite3-0@3.27.2-3 - From: subversion@1.10.4-1+deb10u1 > subversion/libsvn1@1.10.4-1+deb10u1 > sqlite3/libsqlite3-0@3.27.2-3 - From: mercurial@4.8.2-1+deb10u1 > python-defaults/python@2.7.16-1 > python2.7@2.7.16-2+deb10u1 > python2.7/libpython2.7-stdlib@2.7.16-2+deb10u1 > sqlite3/libsqlite3-0@3.27.2-3 + Description: Divide By Zero + Info: https://snyk.io/vuln/SNYK-DEBIAN10-SQLITE3-466337 + Introduced through: gnupg2/gnupg@2.2.12-1+deb10u1, subversion@1.10.4-1+deb10u1, mercurial@4.8.2-1+deb10u1 + From: gnupg2/gnupg@2.2.12-1+deb10u1 > gnupg2/gpg@2.2.12-1+deb10u1 > sqlite3/libsqlite3-0@3.27.2-3 + From: subversion@1.10.4-1+deb10u1 > subversion/libsvn1@1.10.4-1+deb10u1 > sqlite3/libsqlite3-0@3.27.2-3 + From: mercurial@4.8.2-1+deb10u1 > python-defaults/python@2.7.16-1 > python2.7@2.7.16-2+deb10u1 > python2.7/libpython2.7-stdlib@2.7.16-2+deb10u1 > sqlite3/libsqlite3-0@3.27.2-3 ✗ Medium severity vulnerability found in sqlite3/libsqlite3-0 - Description: Uncontrolled Recursion + Description: Uncontrolled Recursion ... ✗ High severity vulnerability found in binutils/binutils-common - Description: Missing Release of Resource after Effective Lifetime - Info: https://snyk.io/vuln/SNYK-DEBIAN10-BINUTILS-403318 - Introduced through: gcc-defaults/g++@4:8.3.0-1 - From: gcc-defaults/g++@4:8.3.0-1 > gcc-defaults/gcc@4:8.3.0-1 > gcc-8@8.3.0-6 > binutils@2.31.1-16 > binutils/binutils-common@2.31.1-16 - From: gcc-defaults/g++@4:8.3.0-1 > gcc-defaults/gcc@4:8.3.0-1 > gcc-8@8.3.0-6 > binutils@2.31.1-16 > binutils/libbinutils@2.31.1-16 > binutils/binutils-common@2.31.1-16 - From: gcc-defaults/g++@4:8.3.0-1 > gcc-defaults/gcc@4:8.3.0-1 > gcc-8@8.3.0-6 > binutils@2.31.1-16 > binutils/binutils-x86-64-linux-gnu@2.31.1-16 > binutils/binutils-common@2.31.1-16 - and 4 more... + Description: Missing Release of Resource after Effective Lifetime + Info: https://snyk.io/vuln/SNYK-DEBIAN10-BINUTILS-403318 + Introduced through: gcc-defaults/g++@4:8.3.0-1 + From: gcc-defaults/g++@4:8.3.0-1 > gcc-defaults/gcc@4:8.3.0-1 > gcc-8@8.3.0-6 > binutils@2.31.1-16 > binutils/binutils-common@2.31.1-16 + From: gcc-defaults/g++@4:8.3.0-1 > gcc-defaults/gcc@4:8.3.0-1 > gcc-8@8.3.0-6 > binutils@2.31.1-16 > binutils/libbinutils@2.31.1-16 > binutils/binutils-common@2.31.1-16 + From: gcc-defaults/g++@4:8.3.0-1 > gcc-defaults/gcc@4:8.3.0-1 > gcc-8@8.3.0-6 > binutils@2.31.1-16 > binutils/binutils-x86-64-linux-gnu@2.31.1-16 > binutils/binutils-common@2.31.1-16 + and 4 more... Organization: docker-desktop-test Package manager: deb @@ -418,7 +450,9 @@ Tested 200 dependencies for known issues, found 37 issues. ## Provider authentication -If you have an existing Snyk account, you can directly use your Snyk [API token](https://app.snyk.io/account){: target="_blank" rel="noopener" class="_"}: +If you have an existing Snyk account, you can directly use your Snyk +[API token](https://app.snyk.io/account){: target="_blank" rel="noopener" +class="_"}: ```console $ docker scan --login --token SNYK_AUTH_TOKEN @@ -426,25 +460,32 @@ $ docker scan --login --token SNYK_AUTH_TOKEN Your account has been authenticated. Snyk is now ready to be used. ``` -If you use the `--login` flag without any token, you will be redirected to the Snyk website to login. +If you use the `--login` flag without any token, you will be redirected to the +Snyk website to login. ## Prerequisites -To run vulnerability scanning on your Docker images, you must meet the following requirements: +To run vulnerability scanning on your Docker images, you must meet the following +requirements: 1. Download and install the latest version of Docker Desktop. - - [Download for Mac with Intel chip](https://desktop.docker.com/mac/main/amd64/Docker.dmg?utm_source=docker&utm_medium=webreferral&utm_campaign=docs-driven-download-mac-amd64) - - [Download for Mac with Apple chip](https://desktop.docker.com/mac/main/arm64/Docker.dmg?utm_source=docker&utm_medium=webreferral&utm_campaign=docs-driven-download-mac-arm64) - - [Download for Windows](https://desktop.docker.com/win/main/amd64/Docker%20Desktop%20Installer.exe) + - [Download for Mac with Intel chip](https://desktop.docker.com/mac/main/amd64/Docker.dmg?utm_source=docker&utm_medium=webreferral&utm_campaign=docs-driven-download-mac-amd64) + - [Download for Mac with Apple chip](https://desktop.docker.com/mac/main/arm64/Docker.dmg?utm_source=docker&utm_medium=webreferral&utm_campaign=docs-driven-download-mac-arm64) + - [Download for Windows](https://desktop.docker.com/win/main/amd64/Docker%20Desktop%20Installer.exe) -2. Sign into [Docker Hub](https://hub.docker.com){: target="_blank" rel="noopener" class="_"}. +2. Sign into [Docker Hub](https://hub.docker.com){: target="_blank" + rel="noopener" class="_"}. -3. From the Docker Desktop menu, select **Sign in/ Create Docker ID**. Alternatively, open a terminal and run the command `docker login`. +3. From the Docker Desktop menu, select **Sign in/ Create Docker ID**. + Alternatively, open a terminal and run the command `docker login`. -4. (Optional) You can create a [Snyk account](https://dockr.ly/3ePqVcp){: target="_blank" rel="noopener" class="_"} for scans, or use the additional monthly free scans provided by Snyk with your Docker Hub account. +4. (Optional) You can create a [Snyk account](https://dockr.ly/3ePqVcp){: + target="_blank" rel="noopener" class="_"} for scans, or use the additional + monthly free scans provided by Snyk with your Docker Hub account. -Check your installation by running `docker scan --version`, it should print the current version of docker scan and the Snyk engine version. For example: +Check your installation by running `docker scan --version`, it should print the +current version of docker scan and the Snyk engine version. For example: ```console $ docker scan --version @@ -455,34 +496,40 @@ Provider: Snyk (1.432.0) > **Note:** > -> Docker Scan uses the Snyk binary installed in your environment by default. If -this is not available, it uses the Snyk binary embedded in Docker Desktop. -> The minimum version required for Snyk is `1.385.0`. +> Docker Scan uses the Snyk binary installed in your environment by default. If +> this is not available, it uses the Snyk binary embedded in Docker Desktop. The +> minimum version required for Snyk is `1.385.0`. ## Supported options -The high-level `docker scan` command scans local images using the image name or the image ID. It supports the following options: +The high-level `docker scan` command scans local images using the image name or +the image ID. It supports the following options: -| Option | Description | -|:------------------------------------------------------------------ :------------------------------------------------| -| `--accept-license` | Accept the license agreement of the third-party scanning provider | -| `--dependency-tree` | Display the dependency tree of the image along with scan results | -| `--exclude-base` | Exclude the base image during scanning. This option requires the --file option to be set | +| Option | Description | +| :-------------------: | ------------------------------------------------------------------------------------------------------------- | +| `--accept-license` | Accept the license agreement of the third-party scanning provider | +| `--dependency-tree` | Display the dependency tree of the image along with scan results | +| `--exclude-base` | Exclude the base image during scanning. This option requires the --file option to be set | | `-f`, `--file string` | Specify the location of the Dockerfile associated with the image. This option displays a detailed scan result | -| `--json` | Display the result of the scan in JSON format| -| `--login` | Log into Snyk using an optional token (using the flag --token), or by using a web-based token | -| `--reject-license` | Reject the license agreement of the third-party scanning provider | -| `--severity string` | Only report vulnerabilities of provided level or higher (low, medium, high) | -| `--token string` | Use the authentication token to log into the third-party scanning provider | -| `--version` | Display the Docker Scan plugin version | +| `--json` | Display the result of the scan in JSON format | +| `--login` | Log into Snyk using an optional token (using the flag --token), or by using a web-based token | +| `--reject-license` | Reject the license agreement of the third-party scanning provider | +| `--severity string` | Only report vulnerabilities of provided level or higher (low, medium, high) | +| `--token string` | Use the authentication token to log into the third-party scanning provider | +| `--version` | Display the Docker Scan plugin version | ## Known issues **WSL 2** - The Vulnerability scanning feature doesn’t work with Alpine distributions. -- If you are using Debian and OpenSUSE distributions, the login process only works with the `--token` flag, you won’t be redirected to the Snyk website for authentication. +- If you are using Debian and OpenSUSE distributions, the login process only + works with the `--token` flag, you won’t be redirected to the Snyk website for + authentication. ## Feedback -Your feedback is very important to us. Let us know your feedback by creating an issue in the [scan-cli-plugin](https://github.com/docker/scan-cli-plugin/issues/new){: target="_blank" rel="noopener" class="_"} GitHub repository. +Your feedback is very important to us. Let us know your feedback by creating an +issue in the +[scan-cli-plugin](https://github.com/docker/scan-cli-plugin/issues/new){: +target="_blank" rel="noopener" class="_"} GitHub repository. diff --git a/get-started/09_image_best.md b/get-started/09_image_best.md index cd8e712600..251ae64e27 100644 --- a/get-started/09_image_best.md +++ b/get-started/09_image_best.md @@ -4,55 +4,6 @@ keywords: get started, setup, orientation, quickstart, intro, concepts, containe description: Tips for building the images for our application --- -## Security scanning - -When you have built an image, it is a good practice to scan it for security vulnerabilities using the `docker scan` command. -Docker has partnered with [Snyk](https://snyk.io){:target="_blank" rel="noopener" class="_"} to provide the vulnerability scanning service. - -> **Note** -> -> You must be logged in to Docker Hub to scan your images. Run the command `docker scan --login`, and then scan your images using -> `docker scan `. - -For example, to scan the `getting-started` image you created earlier in the tutorial, you can just type - -```console -$ docker scan getting-started -``` - -The scan uses a constantly updated database of vulnerabilities, so the output you see will vary as new -vulnerabilities are discovered, but it might look something like this: - -```plaintext -✗ Low severity vulnerability found in freetype/freetype - Description: CVE-2020-15999 - Info: https://snyk.io/vuln/SNYK-ALPINE310-FREETYPE-1019641 - Introduced through: freetype/freetype@2.10.0-r0, gd/libgd@2.2.5-r2 - From: freetype/freetype@2.10.0-r0 - From: gd/libgd@2.2.5-r2 > freetype/freetype@2.10.0-r0 - Fixed in: 2.10.0-r1 - -✗ Medium severity vulnerability found in libxml2/libxml2 - Description: Out-of-bounds Read - Info: https://snyk.io/vuln/SNYK-ALPINE310-LIBXML2-674791 - Introduced through: libxml2/libxml2@2.9.9-r3, libxslt/libxslt@1.1.33-r3, nginx-module-xslt/nginx-module-xslt@1.17.9-r1 - From: libxml2/libxml2@2.9.9-r3 - From: libxslt/libxslt@1.1.33-r3 > libxml2/libxml2@2.9.9-r3 - From: nginx-module-xslt/nginx-module-xslt@1.17.9-r1 > libxml2/libxml2@2.9.9-r3 - Fixed in: 2.9.9-r4 -``` - -The output lists the type of vulnerability, a URL to learn more, and importantly which version of the relevant library -fixes the vulnerability. - -There are several other options, which you can read about in the [docker scan documentation](../engine/scan/index.md). - -As well as scanning your newly built image on the command line, you can also [configure Docker Hub](../docker-hub/vulnerability-scanning.md) -to scan all newly pushed images automatically, and you can then see the results in both Docker Hub and Docker Desktop. - -![Hub vulnerability scanning](images/hvs.png){: style=width:75% } -{: .text-center } - ## Image layering Did you know that you can look at what makes up an image? Using the `docker image history` @@ -267,4 +218,4 @@ build-time dependencies from runtime dependencies. In the next section, you'll learn about additional resources you can use to continue learning about containers. -[What next](11_what_next.md){: .button .primary-btn} \ No newline at end of file +[What next](11_what_next.md){: .button .primary-btn} diff --git a/get-started/images/hvs.png b/get-started/images/hvs.png deleted file mode 100644 index bce851b3f7fcf45752bad676fb603e3aba48f98d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 127965 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 => exporting layers 0.0s => => writing image sha256:336a3f164d0f079f2e42cd1d38f24ab9110d47d481f1db7f2a0b0d2859ec 0.0s => => naming to docker.io/library/docker-gs-ping 0.0s - -Use 'docker scan' to run Snyk tests against images to find vulnerabilities and learn how to fix them ``` Your exact output will vary, but provided there aren't any errors, you should diff --git a/scout/advanced-image-analysis.md b/scout/advanced-image-analysis.md new file mode 100644 index 0000000000..5a0ce9888a --- /dev/null +++ b/scout/advanced-image-analysis.md @@ -0,0 +1,115 @@ +--- +description: Image analysis with Docker Scout +keywords: scanning, vulnerabilities, Hub, supply chain, security +title: Advanced image analysis +--- + +> **Note** +> +> Docker Scout is an [early access](../release-lifecycle.md#early-access-ea) +> product, and requires a Pro, Team, or Business subscription. + +Advanced image analysis is a Docker Scout feature for Docker Hub. + +When you activate Advanced image analysis for a repository, new tags are +automatically analyzed when you push to that repository. Advanced image analysis +is more than point-in-time scanning - your analysis gets reevaluated +continuously, meaning you don't need to re-scan the image to see an updated +vulnerability report. Information about packages and CVEs displays on the image +tag page on Docker Hub, as well as in the image details view in Docker Desktop. + +## Activate Advanced image analysis + +Advanced image analysis is an early access feature. It can be activated on a +per-repository basis for organizations with a Pro, Team, or Business +subscription. + +> **Note** +> +> Only repository owners and administrators can activate Advanced image analysis +> on a repository. + +To activate Advanced image analysis: + +1. Log into your Docker Hub account. +2. Click **Repositories** from the main menu and select a repository from the + list. +3. Go to the **Settings** tab +4. Under **Image insight settings**, select **Advanced image analysis provided + by Docker Scout**. +5. Select **Save**. + +## Analyze an image + +To trigger Advanced image analysis, push the image to a Docker Hub repository +where Advanced image analysis is active: + +1. Sign in to your Docker ID, either using the `docker login` command or the + **Sign in** button in Docker Desktop. +2. Tag the image that you’d like to analyze. For example, to tag a Redis image, + run: + + ```console + $ docker tag redis /:latest + ``` + +3. Push the image to Docker Hub to trigger analysis of the image: + + ```console + $ docker push /:latest + ``` + +## View the vulnerability report + +To view the vulnerability report on Docker Hub: + +1. Go to Docker Hub and open the repository page. A vulnerability summary is + available in the **Tags** section of the page. + + It may take a few minutes for the vulnerability report to appear in your + repository. If your vulnerability summary doesn't display yet, wait a moment + and then refresh the page. + +2. Click on the tag in the table. This opens the details page for the tag. + +3. Select the **Vulnerabilities** tab on the right side of the page. + + This tab displays a deep-dive view of your vulnerability exposure. If your + image contains packages known to be affected by vulnerabilities, those + packages show up here. + + For more information about how to interpret the vulnerability report, see + [Image details view](./image-details-view.md) + +Expanding any of the packages in the list shows you more information about the +vulnerabilities that affect a given package. Clicking on the hyperlink of a +vulnerability opens it in Docker's image vulnerability database, which provides +even more information on the vulnerability and what images it affects. + +## Deactivate Advanced image analysis + +> **Note** +> +> Only repository owners and administrators can deactivate Advanced image +> analysis on a repository. + +To deactivate Advanced image analysis: + +1. Go to Docker Hub and sign in. +2. Select **Repositories** from the main menu and select a repository from the + list. +3. Go to the **Settings** tab. +4. Under **Image insight settings**, and select one of the following options: + + - **None** if you want to completely turn off vulnerability detection + - **Hub vulnerability scanning** if you want to use the basic scanning + feature. + +5. Select **Save**. + +## Feedback + +Thank you for trying out the Advanced image analysis feature. Give feedback or +report any bugs you may find through the issues tracker on the +[hub-feedback](https://github.com/docker/hub-feedback/issues){: target="_blank" +rel="noopener" class="_"} GitHub repository. diff --git a/scout/artifactory.md b/scout/artifactory.md new file mode 100644 index 0000000000..54093a4582 --- /dev/null +++ b/scout/artifactory.md @@ -0,0 +1,171 @@ +--- +description: > + Integrate JFrog Artifactory and JFrog Container Registry with Docker Scout +keywords: > + docker scout, jfrog, artifactory, jcr, integration, image analysis, security, + cves +title: Artifactory integration +--- + +> **Note** +> +> Docker Scout is an [early access](../release-lifecycle.md#early-access-ea) +> product. +> +> If you're interested in this integration for your organization and want to +> learn more, get in touch by filling out the contact form on the +> [Docker Scout product page](https://docker.com/products/scout){: +> target="\_blank" rel="noopener" }. + +Integrating Docker Scout with JFrog Artifactory lets you run image analysis +automatically on images in your Artifactory registries. + +This integration is made possible by a monitoring agent. The agent is a +standalone service that analyzes images and uploads the result to Docker Scout. +You can view the results using the +[Docker Scout web UI](https://dso.docker.com/){: target="\_blank" rel="noopener" +}. + +## How it works + +The Docker Scout Artifactory agent is available as an +[image on Docker Hub](https://hub.docker.com/r/docker/artifactory-agent){: +target="\_blank" rel="noopener" }. The agent works by continuously polling +Artifactory for new images. When it finds a new image, it performs the following +steps: + +1. Pull the image from Artifactory +2. Analyze the image +3. Upload the analysis result to Docker Scout + +The agent records the Software Bill of Material (SBOM) for the image, and the +SBOMs for all of it's base images. The recorded SBOMs include both OS-level and +application-level programs or dependencies that the image contains. + +Additionally, metadata about the image itself is also recorded: + +- The source repository for the image +- Build instructions +- Build date +- Tags and digest +- Target platforms +- Layer sizes + +The agent transacts this data to Docker Scout. The agent never transacts the +image itself, nor any data inside the image, such as code, binaries, and layer +blobs. + +The agent doesn't detect and analyze pre-existing images. It only analyzes +images that appear in the registry while the agent is running. + +## Deploy the agent + +This section describes the steps for deploying the Artifactory agent. + +### Prerequisites + +Before you deploy the agent, ensure that the prerequisites are met: + +- The server where you host the agent can access the following resources over + the network: + - Your JFrog Artifactory instance + - `hub.docker.com`, port 443, for authenticating with Docker + - `api.dso.docker.com`, port 443, for transacting data to Docker Scout +- The server is not behind a proxy +- The registries are Docker V2 registries. V1 registries are not supported. + +The agent supports all versions of JFrog Artifactory and JFrog Container +Registry. + +### Create the configuration file + +You configure the agent using a JSON file. The agent expects the configuration +file to be in `/opt/artifactory-agent/data/config.json` on startup. + +The configuration file includes the following properties: + +| Property | Description | +| --------------------------- | ------------------------------------------------------------------------------- | +| `agent_id` | Unique identifier for the agent. | +| `docker.organization_name` | Name of the Docker organization. | +| `docker.username` | Username of the admin user in the Docker organization. | +| `docker.pat` | Personal access token of the admin user with read and write permissions. | +| `artifactory.base_url` | Base URL of the Artifactory instance. | +| `artifactory.username` | Username of the Artifactory user with read permissions that the agent will use. | +| `artifactory.password` | Password or API token for the Artifactory user. | +| `artifactory.image_filters` | Optional: List of repositories and images to analyze. | + +If you don't specify any repositories in `artifactory.image_filters`, the agent +runs image analysis on all images in your Artifactory instance. + +The following snippet shows a sample configuration: + +```json +{ + "agent_id": "acme-prod-agent", + "docker": { + "organization_name": "acme", + "username": "mobythewhale", + "pat": "dckr_pat__dsaCAs_xL3kNyupAa7dwO1alwg" + }, + "artifactory": [ + { + "base_url": "https://acme.jfrog.io", + "username": "acmeagent", + "password": "hayKMvFKkFp42RAwKz2K", + "image_filters": [ + { + "repository": "dev-local", + "images": ["internal/repo1", "internal/repo2"] + }, + { + "repository": "prod-local", + "images": ["staging/repo1", "prod/repo1"] + } + ] + } + ] +} +``` + +Create a configuration file and save it somewhere on the server where you plan +to run the agent. For example, `/var/opt/artifactory-agent/config.json`. + +### Run the agent + +The following example shows how to run the Docker Scout Artifactory agent using +`docker run`. This command creates a bind mount for the directory containing the +JSON configuration file created earlier to `/opt/artifactory-agent/data` inside +the container. Make sure the mount path you use is the directory containing the +`config.json` file. + + +> **Important** +> +> Use the `v1` tag of the Artifactory agent image. Don't use the `latest` tag as +> doing so may incur breaking changes. +{: .important } + +```console +$ docker run \ + --mount type=bind,src=/var/opt/artifactory-agent,target=/opt/artifactory-agent/data \ + docker/artifactory-agent:v1 +``` + +## View analysis results + +You can view the image analysis results in the Docker Scout web UI. + +1. Go to [Docker Scout web UI](https://dso.docker.com). +2. Sign in using your Docker ID. + + Once signed in, you're taken to the **Images** page. This page displays the + repositories in your organization connected to Docker Scout. + +3. Select the image in the list. +4. Select the tag. + +When you have selected a tag, you're taken to the vulnerability report for that +tag. Here, you can select if you want to view all vulnerabilities in the image, +or vulnerabilities introduced in a specific layer. You can also filter +vulnerabilities by severity, and whether or not there's a fix version available. diff --git a/scout/image-details-view.md b/scout/image-details-view.md new file mode 100644 index 0000000000..d8b6af4d6b --- /dev/null +++ b/scout/image-details-view.md @@ -0,0 +1,60 @@ +--- +title: Image details view +keywords: scout, supply chain, vulnerabilities, packages, cves, image, tag +description: > + Docker Scout helps you understand your images and their dependencies +--- + +> **Note** +> +> Docker Scout is an [early access](../release-lifecycle.md#early-access-ea) +> product, and requires a Pro, Team, or Business subscription. + +The image details view shows a breakdown of the Docker Scout analysis. You can +access the image view both from within Docker Desktop, and from the image tag +page on Docker Hub. This view provides a breakdown of the image hierarchy (base +images), image layers, packages, and vulnerabilities. + +The image view lets you inspect the composition of an image from different +perspectives. The view displays vulnerabilities and packages that an image +contains. You can choose whether you want to see data for the image as a whole, +or for a specific base image or layer. + +![The image details view in Docker Desktop](./images/dd-image-view.png){:width="700px"} + +## Image Hierarchy + +The image you inspect may have one or more base images listed under **Image +hierarchy**. This means the author of the image used another image as a starting +point when building the image. Often these base images are either operating +system images such as Debian, Ubuntu, and Alpine, or programming language images +such as PHP, Python, and Java. + +A base image may have its own parent base image so there is a chain of base +images represented in **Image hierarchy**. Selecting each image in the chain +lets you see which layers originate from each base image. Selecting the **ALL** +row reselects all the layers and base images for the entire image. + +One or more of the base images may have updates available, which may include +updated security patches that remove vulnerabilities from your image. Any base +images with available updates are noted to the right of **Image hierarchy**. + +## Layers + +A Docker image consists of layers. Image layers are listed from top to bottom, +with the earliest layer at the top and the most recent layer at the bottom. +Often, the layers at the top of the list originate from a base image, and the +layers towards the bottom are layers added by the image author, often by adding +commands to a Dockerfile. To see which layers originate from a base image, +simply select a base image under **Image hierarchy** and the relevant layers are +highlighted. + +Selecting individual or multiple layers filters the packages and vulnerabilities +on the right-hand side to see what has been added by the selected layers. + +## Vulnerabilities + +Images may be exposed to vulnerabilities and exploits. These are detected and +listed on the right-hand side, grouped by package, and sorted in order of +severity. Further information on whether the vulnerability has an available fix, +for example, can be examined by expanding the sections. diff --git a/scout/images/change-base-image.png b/scout/images/change-base-image.png new file mode 100644 index 0000000000000000000000000000000000000000..63db7a7652c77aeb2c3f67dbcbc29520587bb750 GIT binary patch literal 156026 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%0DHEgELcNaw(pI}zwG;)fo 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®CvOGuNK38kNwcEt>RFpOQylS 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ⅆ-yTz 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 z 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

      x(& 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 G2#O7IAX&BTR{2cy$G!_c0%c5Z* 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 F{{(J(|0n-JkkT-8m$XBk;R&DT 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 + Docker Scout helps you understand your images and their dependencies +redirect_from: + - /atomist/ + - /atomist/try-atomist/ + - /atomist/get-started/ + - /atomist/configure/settings/ + - /atomist/configure/advisories/ + - /atomist/integrate/github/ + - /atomist/integrate/deploys/ +--- + +> **Note** +> +> Docker Scout is an [early access](../release-lifecycle.md#early-access-ea) +> product, and requires a Pro, Team, or Business subscription. + +Docker Scout is a collection of software supply chain features that appear +throughout Docker user interfaces and the CLI. These features provide detailed +insights into the composition and security of container images. + +Docker Scout analyzes the image contents and generates a detailed report of +packages and vulnerabilities that it detects. Docker Scout can also help provide +you with suggestions for how you can remediate issues discovered by the image +analysis. + +The [image details view](./image-details-view.md) in Docker Desktop and the tag +details pages on Docker Hub are both powered by Docker Scout. + +You can view and interact with Docker Scout from your terminal through the +`docker scout` +[plugin for Docker CLI](../engine/reference/commandline/scout_cves.md). + +There's also a [web UI](https://dso.docker.com/explore){: target="\_blank" +rel="noopener" } that you can use to explore additional information about +images, packages, and CVEs. + +## Get started with Docker Scout + +To start using Docker Scout, enable any of the following features: + +- Advanced image analysis in Docker Hub +- Artifactory integration + +Enabling either feature requires a paid Docker subscription. Once enabled, +Docker Scout is activated for your organization automatically. + +### Advanced image analysis + +Advanced image analysis is a feature in Docker Hub which, when enabled, triggers +a Docker Scout analysis every time you push an image. The analysis updates +continuously, meaning that the vulnerability report for an image is always up to +date as new CVEs are discovered. No need to re-scan an image. + +For more information, see +[Advanced image analysis](./advanced-image-analysis.md). + +### Artifactory integration + +Users of JFrog Artifactory, or JFrog Container Registry, can integrate Docker +Scout to enable automatic analysis of images. For more information, see +[Artifactory integration](./artifactory.md). + +## Docker Scout CLI + +The `docker scout` CLI plugin provides a terminal interface for Docker Scout. + +Using the CLI, you can analyze images and view the analysis report in a text +format. You can print the results directly to stdout, or export them to a file +using a structured format, such as Static Analysis Results Interchange Format +(SARIF). For more information about how to use the `docker scout` CLI, see the +[reference documentation](../engine/reference/commandline/scout_cves.md). diff --git a/security/index.md b/security/index.md index 738d2ba927..d397b4e3d6 100644 --- a/security/index.md +++ b/security/index.md @@ -12,18 +12,6 @@ toc_max: 2 We strongly encourage you to update to the latest version of [Apache Commons Text](https://commons.apache.org/proper/commons-text/download_text.cgi){:target="_blank" rel="noopener" class="_"}. -### Scan images using the `docker scan` command - -`docker scan` as shipped with latest versions of Docker Desktop detects the Text4Shell CVE-2022-42889 vulnerability. - -If an image is vulnerable to CVE-2022-42889, the output of `docker scan` will contain the following text: - -``` - Upgrade org.apache.commons:commons-text@1.9 to org.apache.commons:commons-text@1.10.0 to fix - ✗ Arbitrary Code Execution (new) [High Severity][https://snyk.io/vuln/SNYK-JAVA-ORGAPACHECOMMONS-3043138] in org.apache.commons:commons-text@1.9 - introduced by org.apache.commons:commons-text@1.9 -``` - ### Scan images on Docker Hub Docker Hub security scans triggered **after 1200 UTC 21 October 2021** are now @@ -96,13 +84,6 @@ target="_blank" rel="noopener" class="_"}, the fix made in version 2.15.0 was > For a more complete fix to this vulnerability, we recommended that you update to 2.17.0 where possible. {: .important} -### Scan images using the `docker scan` command - -The configurations for the `docker scan` command previously shipped in Docker -Desktop versions 4.3.0 and earlier unfortunately do not detect this -vulnerability on scans. You must update your Docker Desktop installation to -4.3.1 or higher to fix this issue. For detailed instructions, see [Scan images for Log4j 2 CVE](../engine/scan/index.md#scan-images-for-log4j-2-cve). - ### Scan images on Docker Hub Docker Hub security scans triggered **after 1700 UTC 13 December 2021** are now diff --git a/subscription/index.md b/subscription/index.md index 751b034ff6..bd5e1642ec 100644 --- a/subscription/index.md +++ b/subscription/index.md @@ -14,7 +14,7 @@ The following sections provide an overview of each tier. To compare features ava ## Docker Personal -Docker Personal is the new name for the Docker Free subscription. With its focus on the open-source communities, individual developers, education, and small businesses, Docker Personal will continue to allow free use of Docker components - including the Docker CLI, Docker Compose, Docker Engine, Docker Desktop, Docker Hub, Kubernetes, Docker Build and Docker BuildKit, Docker Official Images, Docker Scan, and more. +Docker Personal is the new name for the Docker Free subscription. With its focus on the open-source communities, individual developers, education, and small businesses, Docker Personal will continue to allow free use of Docker components - including the Docker CLI, Docker Compose, Docker Engine, Docker Desktop, Docker Hub, Kubernetes, Docker Build and Docker BuildKit, Docker Official Images, and more. Docker Personal includes unlimited public repositories, unlimited [Scoped Access Tokens](../docker-hub/access-tokens.md), and unlimited collaborators for public repositories at no cost per month. From 7737566de5b88f7fa5600a2ecb1bedcbcc198bb6 Mon Sep 17 00:00:00 2001 From: David Karlsson Date: Thu, 23 Feb 2023 15:46:20 +0100 Subject: [PATCH 102/296] scout: add description for artifactory tab in dd Signed-off-by: David Karlsson --- desktop/use-desktop/images.md | 58 ++++++++++++++++++++++++++++------- 1 file changed, 47 insertions(+), 11 deletions(-) diff --git a/desktop/use-desktop/images.md b/desktop/use-desktop/images.md index 31269c0f3d..4b863315ed 100644 --- a/desktop/use-desktop/images.md +++ b/desktop/use-desktop/images.md @@ -93,19 +93,55 @@ To remove an unused or a dangling image: ## Interact with remote repositories -The **Images** view also allows you to manage and interact with images in remote repositories and lets you switch between organizations. Select an organization from the drop-down to view a list of repositories in your organization. +The **Images** view also allows you to manage and interact with images in remote repositories. +By default, when you go to **Images** in Docker Desktop, you see a list of images that exist in your local image store. +The **Local** and **Hub** tabs near the top toggles between viewing images in your local image store, +and images in remote Docker Hub repositories that you have access to. -> **Note** -> -> If you have a paid Docker subscription and enabled [Vulnerability Scanning](../../docker-hub/vulnerability-scanning.md) in Docker Hub, the scan results appear on the **Hub** tab. -The **Pull** option allows you to pull the latest version of the image from Docker Hub. The **View in Hub** option opens the Docker Hub page and displays detailed information about the image, such as the OS architecture, size of the image, the date when the image was pushed, and a list of the image layers. +You can also [connect JFrog Artifactory registries](#connect-an-artifactory-registry), +and browse images in JFrog repositories directly in Docker Desktop. -To interact with remote repositories: +### Hub -1. Select the **Hub** tab. -2. Select an organization from the drop-down list. This displays a list of repositories in your organization. -3. Hover over an image from the list and then select **Pull** to pull the latest image from the remote repository. +Switching to the **Hub** tab prompts you to sign in to your Docker ID, if you're not already signed in. +When signed in, it shows you a list of images in Docker Hub organizations and repositories that you have access to. -To view a detailed information about the image in Docker Hub, select the image and then select **View in Hub**. +Select an organization from the drop-down to view a list of repositories for that organization. + +If you have enabled [Vulnerability Scanning](../../docker-hub/vulnerability-scanning.md) in Docker Hub, the scan results appear next to the image tags. + +Hovering over an image tag reveals two options: + +- **Pull**: pulls the latest version of the image from Docker Hub. +- **View in Hub**: opens the Docker Hub page and displays detailed information about the image. + +### Artifactory + +The Artifactory integration lets you interact with images in JFrog Artifactory, +and JFrog container registry, directly in the **Images** view of Docker Desktop. +The integration described here connects your local Docker Desktop client with Artifactory. +You can browse, filter, save, and pull images in the Artifactory instance you configure. + +You may also want to consider activating automatic image analysis for your Artifactory repositories. +Learn more about [Artifactory integration with Docker Scout](../../scout/artifactory.md). + +#### Connect an Artifactory registry + +To connect a new Artifactory registry to Docker Desktop: + +1. Sign in to an Artifactory registry using the `docker login` command: + + ```console + $ cat ./password.txt | docker login -u --password-stdin + ``` + + - `password.txt`: text file containing your Artifactory password. + - `username`: your Artifactory username. + - `hostname`: hostname for your Artifactory instance. + +2. Open the **Images** view in Docker Desktop. +3. Select the **Artifactory** tab near the top of the image view to see Artifactory images. + +When signed in, a new **Artifactory** tab appears in the **Images** view. +By default, the image list shows images sorted by push date: the newest images appear higher in the list. -The **View in Hub** option opens the Docker Hub page and displays detailed information about the image, such as the OS architecture, size of the image, the date when the image was pushed, and a list of the image layers. From 7a860553f555474f459559a1af7bd5e064ba41d0 Mon Sep 17 00:00:00 2001 From: David Karlsson Date: Thu, 23 Feb 2023 15:48:16 +0100 Subject: [PATCH 103/296] scout: add remediation Signed-off-by: David Karlsson --- scout/image-details-view.md | 100 +++++++++++++++++++++++++++++ scout/images/change-base-image.png | Bin 156026 -> 276703 bytes scout/images/dd-image-view.png | Bin 836530 -> 856600 bytes 3 files changed, 100 insertions(+) diff --git a/scout/image-details-view.md b/scout/image-details-view.md index d8b6af4d6b..c74fe9a229 100644 --- a/scout/image-details-view.md +++ b/scout/image-details-view.md @@ -58,3 +58,103 @@ Images may be exposed to vulnerabilities and exploits. These are detected and listed on the right-hand side, grouped by package, and sorted in order of severity. Further information on whether the vulnerability has an available fix, for example, can be examined by expanding the sections. + +## Remediation + +In Docker Hub and Docker Desktop 4.17 and later versions, when inspecting an +image, you can get recommended actions for improving the security of that image. + +### Recommendations in Docker Desktop + +To view security recommendations for an image in Docker Desktop: + +1. Go to the **Images** view in Docker Desktop. +1. Select the image tag that you want to view recommendations for. +1. Near the top, select the **Recommended fixes** dropdown button. + +The dropdown menu lets you choose whether you want to see recommendations for +the current image or any base images used to build it: + +- [**Recommendations for this image**](#recommendations-for-current-image) + provides recommendations for the current image that you're inspecting. +- [**Recommendations for base image**](#recommendations-for-base-image) provides + recommendations for base images used to build the image. + + If the image you're viewing has no associated base images, only the option to + view recommendations for the current image displays here. + +### Recommendations in Docker Hub + +To view security recommendations for an image in Docker Hub: + +1. Go to the repository page for an image where you have activated Docker Scout + image analysis. +2. Open the **Tags** tab. +3. Select the tag that you want to view recommendations for. +4. Select the **View recommended base image fixes** button. + + This opens a window which gives you recommendations for you can improve the + security of your image by using better base images. See + [Recommendations for base image](#recommendations-for-base-image) for more + details. + +### Recommendations for current image + +> **Note** +> +> This recommendation is only available in Docker Desktop. + +Recommendations for the current image helps you determine whether the image +version that you're using is out of date. If tag you're using is referencing an +old digest, you'll receive a recommendation to update your tag by pulling the +latest version of the tag. + +Select the **Pull new image** button to get the updated version. Select the +checkbox to remove the old version after pulling the latest. + +### Recommendations for base image + +The base image recommendations view contains two tabs for toggling between +different types of recommendations: + +- Refresh base image +- Change base image + +These base image recommendations are only actionable if you're the author of the +image you're inspecting. That's because changing the base image for an image +requires you to update the Dockerfile and re-build the image. + +#### Refresh base image + +This tab shows you if you if the selected base image tag is the latest available +version, or if it's outdated. + +If the base image tag used to build the current image isn't the latest, then the +delta between the two versions shows in this window. The delta information +includes: + +- The tag name, and aliases, of the recommended (newer) version +- The age of the current base image version +- The age of the latest available version +- The number of CVEs affecting each version + +At the bottom of the window, you also receive command snippets that you can run +to re-build the image using the latest version. + +#### Change base image + +This tab can present you with different alternative tags that you can use, and +outlines the benefits and disadvantages of each tag version. Select base image +tag, and receive recommended options for that tag. + +For example, if the image you're inspecting is using an old version of `debian` +as a base image, you can get recommendations for newer and more secure versions +of `debian` to use. By providing more than one alternative to choose from, you +can see for yourself how the options compare with each other, and decide which +one to use. + +![Base image recommendations](./images/change-base-image.png){:width="700px"} + +Select a tag recommendation to receive further details of the recommendation. +You'll see the benefits and potential disadvantages of this tag, why it's a +recommended, and how to update your Dockerfile to use this version. diff --git a/scout/images/change-base-image.png b/scout/images/change-base-image.png index 63db7a7652c77aeb2c3f67dbcbc29520587bb750..9370699f9ae0a8c3baad744239438c7069244e6d 100644 GIT binary patch literal 276703 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 QAlfG%fw?;O%g07>LD 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

      Wj4z0&z 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 literal 156026 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%0DHEgELcNaw(pI}zwG;)fo z%xZIvfJYL(|5=>rVpn+iW7gxe`Dgu^G=!n<&X>;7;yy+$IVW{LyuKAPMpKl~GCPD4DC-{MGBIFaAmcT|)X!%038d-Wz} z%~CqsIwVW$ve)9HQYc4f+eZr_l<%+4w>*V0OXP;-&NX~IWJHRKc=Osm6|dGb^aazr zKK^Mpsx!mhd}jU~lmhe7-w>0O5Y z2JH9%@E2D*bHP7NOM(a$l!l~D1mBjgP;e+)*rvu(b>@@CX9mps%oc2lC$idvg8y~{ zPy-4_9j%WXlu|I3>>C@h=MQvMw6i*zI0Nf$_wj7nkqe}Uf6X>ec6T&+4<}dSyCX}+ZUa_H#y_^MzX;~a%A{)bjj@c z$Pyy;We8qtnI193!$^Cso^!WK5lx%i{ldvbW~0TR%h_RJG_|61BnQ~cRo z{L!=Gbww5nt)IX(rSWYg$G{^GVM>yZU?WPY0iK@eI9a*Bg4P5-qyxwhnO8 z47kK*dr=dkp6`<7Qel2R;mP<+Zn;~v6QE)S!L&yZ<{o29=6<2JX4mo6%Ew?k-##op zb{=vBth#52<5e}%d6&}VymaSM`Eb?InRh!%C8`Nu8Y{NOO5EtAFE41B;mrlmH{x@0 z%Q-vzyvyJ_OEr+*pz{2jFsrEzGa`cip$>Bm^D+s)=rarzIyD9F})EyD@eUfero=Lr4_-dzBgDpqZEo6 zO_BRJEPuYN-Z8==ctC$9WwxMHS@JU=BWl>zq@XLI4W5sa9?RXNQxTUxQw%khUo*$o zF8V|{9&U~Q;pM1Yk6l_$4xD`5dNf9t*B|gZ{t2~tME=l@%FdR%4p|&>`19Jx`zK*_1$-HI<|_k7G%KKii7X65uBkd=`~C-B|l3gM@xV(2?vJzp#Cj?fD z(=yzXeJ-O>mEeopTP9&^8~&wuZTSc(iE6tNm6-=L^B0T;?t?9He)?&H7huyi2FC|vrv$lH=0dfsZa5H%r@CkC`JS9B|%nEvDNfFV_adx>O~1# z(&-?qts{b6eJ5)sSU`fT13_57F;X5pLpO&6Ts%8?Z=xy0G4oq0qrVU02_xm>jm%7^ zU*X#WUC_&mQ}xt9%yK`x#2-X@=#*Mxc~5QaEp{{9y;c_g57T_xL$X)>o9pc9at{l+y~&Ud&gyxY(Ho^OZv!H8d91E* znE|kxybQEC6*U7c0!;4SfySw)l3hZn57&3m6P18+R@UDN0&{THs;?WYP418E37 z3`Kc0+A1Y)W)Px&RU>k3GHOa7iX zfBpx_)ZeS+KN7wJ1lxZ^tX2+m=YM}94Xvws3B=#*mM{{#a6 z?%Yp_|34W65M3C|{y!Ul2@v|pZ!-C1&~Ll2+a^##xi9aj4>EypZoq^L+A5;|GvL};P?1FK3*|1_kG>VT=#Xomgn<%b?2mw z)tXhmu9B0JTXXE_q0@45t0v{-mfv5o9BireOWOfn76qKPIw+Sx9=SUlyL94& z-0$H13c00=ewAA$YXW{Ti?;mF`y-1q<(ABEUo0mV<0-fFXB!*vD*H(Szp`T%UYFj# zEhi5?Z2-SFpDp@%B-sCK@xMo|ntZn8-}lS!gLZNU>@1HR1Fv>?e|LAEfXlvt>RQ{6 zfDJ3J9(4?mliR#q_PglV>EEWnwYogdI0QPJIBtsf_13*`(bvsgH^lp@>^ySjA*SH1 zw|n3PwGi(sJ^`j77Te}qn1c7R&3fC^=9>h1S!{DSaZ=6F*WX>uPT3^i51m^mgyj+p}jEXt66G)F<#l z$S$7%jfIo^d!9q?0eFAUtAU=rK5DY_UU2gb3bfd^O?ILG`B}J6_YlwjT*)Wk=hp&X zP*1i;PhWSp-v68%9BMAxYI@Q$#QlonAy046XW$wbeM93t=JN;qzjpoSlK*w6!+#Fl zV`O6d--rI!uK)YcvjOh@mcHKLqJfzIJg}b!|M$+H2b$~2zWaam#X?8VZv{P#S!J&G zKTi#_ipG@(16NMP^N{Ts@Ct^U>}QE=bZ9QTg7?c)#(X1QGUep<%N;v(;7rJ(iE5{K zAE#@Kv&;?*yR@>;r_wuSUE0kR$8{5qF5UKr<^F~P3BL@_#NJ$bF!tzgYSW+at|0@9 zHblklKWaXuwEf(E=NH#wUmv|5t&-KXNXM%5_(XBvwTd2gTOYGtMDRlXx_4eI{-@?2 zmy%$1HB{@mkEs&StluFi(5I*b5Lgp6?_v+CE&bnr|JwuqpXh<_hqq0QY#dDS-PL)8 ztS`zV{;tft)m)YNx5+GrVjJF#LdH;{RpuOLyX+dPJIz&777dv3@h7|) zvgE(-R8O+z1%!?Kc|W2?eR3gfgR))-_xw|N(;Ru#Lr;)l+3ol`%5KL?lsO}M?A_$4 zhcqEM*yHHJ$bZ`Tn#oTTYvjAFTr7UxUH=(5k=(NYVxTB>wY^c`yf6M9V^Kou4XD%lnTA8K0RC9AYckVjAoQf)reV_7rGqZi0(GuIY2>X^g&QY9_oo?#Mp|m9GUT*wn zV+}sf>`2YqZiXT5&5a#7#r(&2hF#AcXDYE0x>>7`DPm+1UrTCLpTi_`8jsTvgaHr>^Vpg07_N4S%=UQ`$DfUrkg!X1M?2FC|c8tkvp z4{UznJHyAfm!zKE`M(YSw|o9~Q2hUSDrBu&5w$Ml(o#vP&FZ}=MG1>;p!}T;cDJ58 z2Y;+c$<}2QHZ*0SF)vjc9Z9Irq4q^6WqRXe&_DJy_~g{GGexKs3U@Sy^V$?)A(}C+de`y7X%;nsrmFinrGPe635wVhRuSd4!Dx?qCv2YG()u5S|5y3HG` zz_|lm*5WO=jp3$$LwW$tFoUW zi#{G4IBLS0Edc>H58b&A6P4J~VbAlri#aO0MJuxZ`1ACjiy&a4u&psaPY>Mj9}8cA zi{0;VR7J}pqXq>3#JRy=Kkl4bPZu>to@kZ-9IP`lGiq;R0s7@Q2;4t*ivB%4CL1@u z_t9Ul{Ldcf6nRMtBb_Y;OECwXaNPx3A~j*cVOLdYQ5iP-)4>+A%9R-?h*UVFza{P_9c+g z(}pK#@LfMaf$MV=d%6J``KPNzt@|f z(#sktE3t6y!odFj|i=V_CgOKzq#z*%K8<5fDOUG_@%1O8pDiX#-|2CO^NRotGO+B z?`iu(=de#hS~PsvSef;NUHw*!6eCsf;zZa<_^bN&OYpBJge7VJ+~HU?HDe?9gd6(M zXFp`E{ecoKH6I>Q&&7GVR zF^D~?J&c<-qU_$)-Z1p~b~cjj5w&xVAYX?R$hSPlD_as?dl7BhNbW4jDoBA+e_DZ` z9~q~#vk6<4o+}BceIW^GDsk2xCT`gw4mk}AB{Q~#uDf{rhX>!U5k7p{?q#k_+&O&w zh~uXsRP1OB^Y#*&AH@(oOmYpP7E;E$Q4pc-G}MUX=bydmDYeLujOo>(w@v(N>ug=R z)3C@DJdSbgNBN`y-|67`RpYYmRF&LObgqvZ)2_eIBd*E9I}{_ONX0oF7h5)&O*Y6m z?TdH=bKmL0zc-UOqsMPj*6y>Od(dsfl6_~<-E8;_d=}n^Up6;W08H=Nw;4U2f-XN! zS-aQzlPB*>7~Nr3k_9Z$E*ko4N z4__f=v-W#S#_mTc;LcK@D}DnG=DQFz|5^C+$)`kf?{z+s%auP7bN2DJ0+VbM^WS2kdr;wRgB_P>XA^ zNG)n=rSxOT%}xiaBjx3#DNp>Ta*nf5ht5ef>&oZsC0ekLUtQ1z9lzHnH$#T$m#%Em z&|k9ia^o+M{qavnu-fouFkPLT{alo+9rks^k+;|wl-_Oqw6Z@%3%=2C7o8n>4vdY> zP}#eIirtUiozwi;B>8dF#=Y)$$>2t^h%#SL$JmwsPB(sg-mk1W#u}2cQ{Cl(rM}=g z2QJnnp8kJa$XPq(XOpAN?^izEQ^(k}v9OhP7o1~&v)SHRv3|q3dvgPv+imf$-S+z3 zFap<6dpltDYW_lHcgO;p*$rxc?v7aLGgne|I1{BnLn`Fg<%w|zKSY1mP=M}x2cFvb z7<%X2@G%X!b(7tlDqX`}mOljz7zr5_Ab|Wm-!rAiJ4XJg3$e`g;Ehd6V{j-*zNL)UL@ zu+Uu^vSaxhVZ>0fAW4pmYUJ5XvJ_aW5~rPOQVP-ik>-RXQ`|mrv$B7rkLC_VFAg2W zVGp}CpAeX-Rws$HwxS-5MghNld!NJ6?;Bwus8i$6d5HvxTgJO{;IXI=D!5O3+^d`) z`?wdio6+&gBYIw(&31RmP7)os6nM`3^=>1I!)SXPl_oe3m(d0lj1l?LuDhm3D}(kr-;3mcrbT7MmVV@ zbABVJ46G>>2*0ZU^9f7j#)!FEh(^J*W3zOtD*jz8&H#yGDpBDzcR1!zEWw#HqPKZ@|KZvFlo7p=??mYo4Jj@8 zDsn2+gnxm0p!~>Z?XVMk3Jx+ybP;F%ml+Ow^^$EF*wTo`0B2^wH$78OA5O{&!!YE{ zhk*a`wpe~wKQX; zucrzjq^v&_BAP8W{Ssi5{y{sgzwXL9In~TH3hAe7f|g`U4iBkWu53lMqV#>ndsqZl zUbP}y{B?SVxKUqzeCe6OXE(n)1;aDn13WuVS9jwIpTK*kH|z{)mw6Gz9P+!4%{+HW za?Hdmse^GhhV_rYPIBQy^W5IfxX8tcVbf)TIKAVLeuwVFfF4LEcKo@o(@tzFPAp8R zE(0O4Ov)dR+%xDdr2MK8uPk$sf`dX(Z!7$gTE01mXZN?nt4<#GWV%=qP*+RH2GcE9 z!jc_vi?vjBZYFVGBp83jI=X)4oglI-yS3&4k1>;|Y}-U`B==h1dAQ(QhlvKnbn#(f zFbCVM(Q9CnL2fWn=lV)ky7kWP))?`!HjvY zRTUJe_}iAcl#J?Lp3dR<$IeCZ zrFlkV3)}8`YDK=zutxNJDkg}!sPh2}9QE%8Bh(6qFEjdexXudNqtpE+EMk}37&@Mi z$t6=U##XdNi_mbu?m2qecWvp|td8O4j8y3(-jZ~MG*fB9^Fs;CYKvad-sh*s9jlIO zIB-rn{+97Ia;T(W4JG|8iU^IQZ4j6GKE?8>#zQ#-X4xCsQ!?)@TIPyqAtxp3H!>5D zg~$uig@PFxm|VSWLVWnCq4N9bcNMVf(V_X2vE3I3=SRMy)K9ud<<(Df}mMn9Gh6Yg!4jgI=-8Q(pzGaM?~DbiEbeX<3>JoW(L zA*|CggXZ8wizVY=diGd6c*{ot_Y||6kuxC)s^lsvP4aP9Q>b^a4Zq97Nnx*ujZk53 zI)|A|jw93`M%}!g*1F^s#Qt`pK&j|DFD?qR`Bt3!E7$H7qXCjgowu`34yVM|&TOR^1;~;$oxVh5C2P@|{7i9M{R&t!Gf>HfosC~fyOL+rxdq8fi-rPjDbimW0m;w9Y# z`II5)=dJ2+FOGvO)1I)*IgbW|5nBezf$A?p<{1@`gf*5T&C~CuIGs)lxgJ{dn`Y!)Pde%{Pt8+ikzJ0T-DlsA;fq$Vt zK+np_nhFfj1W7hixu$Gv-m;o*Ze?|kh&;$+#TxDvHhwI_h+h%$#OYQGweOY{@@EUG zS8Y{RJL&mN_Bmh#GNhxoi7Tx{CM z<;Ss0QEAQ(I0P3Dv@)kNd_P<>ktIG%SELOaCJZ1gTv{Xzi+IeHzzKE80IhZs3sN9i zhsYd24=kP)$}*EdbsF+B=L9Zf!6fa|mU0t_zg=|4ws?%RH_^za+bWG&$|T}(PuxQS z?U#n^Z!OZe9zEEelyJw6R=1nga7P-M++uXhqA?d5H*-f@#54PIs)9tVP1|NQTtZV? zin=>>r}G5Cl@i;D_k{u^WQNAWn)^Gk+T#$=F-YkSIug5zjZFTi>d{2Bkn%5L zEFmW73~Uec9s0?Skhj~)sx!lczQ8!8I~t)otA@!VyNAicNCsqz1j60CWq*y_OZn4a zFgs|-6bXV^625T_c3fh8i0)4quP=-Q^_-w75Wc`LDMhB737IJ)Q<0Drd3GHQ*Y_~^ z(EFHR%8vr+ZpCHBPvf^bb+ zUK>-{XnKv#S5+)*(jR@ir#LyfJ<4XXEj+u*Ry_WZswGC5AQQedTVRS*Ha`@R4r#W4 z0W&kpuXLxDe{$iXf=ZB7L{@>Qn1MeJ=S`^lG5t9h6>-wVWKE>1M~v+}{WI4L78*I$ zjmwXu%W|zzg=%C%N-}xi_u^+}iyDwCzrnC+_SOELjI+#i^xR@?3I)OA3xK%#A=mno z_;GGCIdr)*J)(ij=+($~LVA}tT(wPb{3k{{tQN00)mfupZ!-71&2+o8CGIWxJS|dCz&eWVv?3w&7+M2#4xu6EmI7!d(V})= zhbSB)_66~A$>RTva|@!31bDMEj9QC!-ZGIoV}@Ath|zCuHezK~sO3J(k^$9%(>bWgldQI3Stgs_jA{LG?hBRB^oT11; zCYPVtr8lAB>Yvz8in!RkOEa4Qzm}+Q9O@e=NO3`aqt`mQccbP@uj;Ct^61b~eqB2r zJN0+C{_@bRzX*?wzeve34^vv=tE)6O!Pb!XrF*C#XVD6u{H*8pH)vREo#IE9*b)b; zQ6aP@41ab{H(&YsH^O)1?H8m*S|B7l!wfEN@GllwU@w7qk}LsE0zH`_^T<4G#4{;* z-VjFyIR%kf9%suPQVnH7I#{9GurGGKb4|Doa0s$cvtYe56!*BQ-+0!1nhL+Dhb8aWjL0*+DT(nzqOeIgKXRAzGroa63 z&Ovp0xVU)C{t>T=Q7tY1Qz=@?C&v4w8;%A`P7|(*yP|#G(g=G{jpB5qoR{1bxj+Na zq-@|Q-SLj2Inn~)>ts&yUmL8UE;vhoxny8Ff-^qVQUq`j7sn)1p$ueU?sp0cxD2TT z?h}@AeVGg@IRi37-YN#dP)R@ZCf~$J4BzyRM2>6;Yh^)^C_xK{*szskF_L)VXu7e- z!Q#4lKC0nsfsVJ|%UL+to^!hTrBJG|r*-AhrE`aZCzeH3Ykch(`+M+DQ{{w2gQiYL ztsmXY5S6n#d5&GA4C#S*!#(j?HD$Dq56ES{Lp146{k}J7aGlM$k0`dylxICB}1=EkZ zj#ibpNW1~C(bvz7UUn#d#4Iu-Z%cr}z$-$YhA09lX#O}ZHB-}Rhl}cZ7IKnO)rCpZ zh;1mFTA~Yb_9p!gFM<2$DLTwd^!5&f!$N69!E_uIP*yQiYfWWs2aPZ;v7_xC=A_0kZv*0vQB8~3EIyOC&cf^@s!!RgNKz-wFkN==i_qPE{u z9SVwIpEuncx_OcJWnY{{Z^i+C3|yVMh)SnOs4z`2{aG_W z>Ex3zPmtFk#c)T+9c-_ML>s>1wE!ySPnSwPTohywmD)*A$$d~Rny>7|a6dT^9+g}G zJm7p?PSVKWsckh>V#$v|X-esAaGLcRX0z01Z7ti8GGL+(!Q zR3*9G<0BL+i0L1*oap3xqNOd7x?R`b7_n=!EI75LrYTSO`BiU=)tgGbF|6N24|pyO z%yis#YvYFp*o;-A*qLfp}N}}HWYc>Lq<=f8h%2X(L_>> ziucP-lZPAG98i8-xtg~^N$1lNs~hq*#wp%^=r-u{J_MXPPdc>r>v~f3SIUcz)88u3 zpu)a;67?H3gPSoGM+ejwtM3UHHwYxYcyx7F&1VdMWnY=p1e!$JCBzuQNUHP;dRCvH z9HBZRjDcVo2w#rg1jWWW=^l_(6GsWP5>~#D){K2$25Md{I1lsvS8c?J=DAR<@Nfe! z3JWFpKJ7;GBoFxefF`3RP{aqq^p5E8xtpfEtNQA*3-99ox@E=K7vCb*~ACwOE0!Jf2<9;{+>5fw=xT!|%yxLJpTz*DOA z{7&lNk2YIkz&gZ^_YEJaC@F%-FvVatRPWo8?wp$=T)DLtShb15&KpLIghuU_LzG(z`1)JZUM>clEntD*WfWp zGEkcTF5&_G8HKB*u)w#UF)q3U! z`OyR14hzMoV+A%*c7w;0Y~1?{x2J}UrhfN(j&k|x+5xjBG%T?d7IA-5d*NS|83g8jVIHq_Q4~#IQr;<*pg+RiQ#4pABm$&`i*z8R z`3|UhP_RDtW6abH__Ad5Ur&cUt3ZJ7Eztq&Q5J}Soh3-VhY>eqO6}SoQ{~1CM@q07 zAy!5#SP3bh5C92avzbm4wsh`Ce=A(cem#-JCJ&>Bad|f%Hk*JPk34saie}NTqOxVG z5KwLJB2R#PxG5mjT?QSz3l0SNvAfR+)m9m9OUT5|Y2gd}C^MmT=*imf?<&(eyw+u} zqD3wDfn8YU2>?;_5u8z(*7`^mlZgG2hKv^^4|y))$8>DO~* zJB$Q%-UASeGZymccWpRN>B@Q;!c-J$DN7g3aWY zx;$otVo-tM^q;OfpV|}{jQwW%VC`?ZrZ*$#*l$_Dz`lZVlz?^+Iz8PlEHqEbgT zeT7wQzcwk&8Iw$s{Q5WIA40CY#4kj#MJKF^^iUyRq?C)L)X;t?!L(X9h=v955yCV_ zrf`FQz~uUAWylFIs}XV)O|X;1v9Qt$ZUa%G1n$^(Mp7;nk^n%lEQ&{*tLwp=16XBT zQWu^fbMbfD9y9`hR1?y<=@g8Ek#*$%DbpU!6M3{Y%G2;vP+8pAKVPHq0qV2a+~|$R z)u=VuNSDb*N+i>KlS1P^H`e5ga##a zLOP0@3gj1cu@1I5rWe_i`?6lP9Shv^N09QNq(OfbQOfgl|AwQKiQ3xr>XcLC=_%u- zNDZ5-{=4Zn#GH+1mGV;6?WdUib)%&MMjhyz2@nv=@;`SlHe20MFp^;q>_G_lCR$0h zo(wV(90X$o75_ImZ6fNUxRh-9iUhFB5CNC{rg}8YGTcoUDPkw%(@z3 zQ_%?2&pp9qI;zzceSbQbUSQtSxMyv@wyoThX%hG4(8uIq;hRu_G0Eo7@Cz<}%LNJ9 zYoFuCW%4r8Y8+Ezi6=Tn~5t$(O)Pq@`)+npV%WOcp6N$OTLA-NgiemnRdb_1iAbj;w~=v?~qeG&JBb>#fp1O zq4lsL`~%rGhy%ijVMtFGxeTTpkT{U3XuT1M{rp&x5sL%99Eci@^oS|qP~;w2#uop# zfgTA5q5;Lw!Jk_6@B|Z02l#l#Y~M9_)Nl2i{Zl#C*&Lyo-|w-vwnMsqzIlJ=`Pg;i zWMjw9!ki-gN2L{>Suqraag9}_-`16#0q{) zr1x?0z(vNkYg+OgQ}Jvrghc|_=rk<XX*)!`8TgW$}2XC?xl0s9wB))Aed4BV`k@f066 zvg4YA-h8#Ai(vTTvH%+Tlk-Ji5j^#e0P zcoiLVOqxQNovB<}s`=r*f=hhVL~wpvLRDG^nRYZIcf@|E;Cj`zw(|7l+<~X4FY=g- zTQS-ntW;y(ziK~V(ql^hh-nE_W1DpNt(aujTB>3K9}w7=8Tb9hAM=>zE#xwqz?1m? zV0Z$4bt?B{OlfLH2WYF`7@E4RFZar-dK*ZNuaFpbA$MHF95w@qBPoqQA@ovv zCe$PP3jo^jigk={igc({AR~L4!rp!1%hx}cNwlQ5ib07=Bbo zK2x*v4UNVWZX3Xce=DK~yEaevN~|i~uC|G>ftGGDRrthVVnZmdo$pOKFUsiM7DkfB z__dUCJ10&5s>V*Pcf%y{y~BrV4ni4I+IzDt2Pn0-BCfXwg^U|-@y_UyuS&JINpE2t zY>m<(4fb6`J8qUoH*E`V#z^g$U(FkY!!_4-C1+DD><)^B#~rU^;)&v`ex}R&#^0v% zE6Qku-Pam3%^)^Dz!%-$ehew+l2KxMPL&Vb%d~99iY*|58sgOHz=B*heoAKzK+~LS zVxqpJ0wC}Jhmlc+wzmP}`#t;4z>7BYoFA7IxwQi51-GEgl_ly9 z0XJnZ)6}BBxy(lf545k%Q{(~Q?8`4tD(0a&SDI|P>CEIT`6ZQH84L*4d#G9Xr#`o~ zX%>!pe0ZXQBSju#LIMiRA3}O=@}@?}Nsh^MaAW3MPN*l`^o}`%ZFq+0(um7}aPO>WJEEU? zsOD<>qPHj9OaL{y&cT&i`ctz-#aMSGQhE@xKt&=h#VA z69<4PQ>2$CB{4BgRH&1TxZgYQeYnP}dm%ju@^knNf3M|QhJ#1-`)D07+|eED6is&B z^i3B@NnB28J{^)-Y4xWr{lSL3GUSRw2{N#&41u44=M_^Djh1D9HUEeU(D4I<>o5fj zry5O!8JX!W{bK&Tm%Gz2qipz-4uGrvO^+wzBt3o`M%bfvkAG200L81zLF$m60(fM z&*7s%-%yXjt5rYQ#5&&I)~~a^p`27m85XUlyiOHFScX2(Ttp!0iPR zIG1^kingB~1%*Ztm;WO+)ELi$FNE{=U)h~H3J6$}! z1vb_f^NVP`IT*m}38#YTB-~d_SRP|9G^ECv#!R5o$k%w>R489+0aHexEn?OLjR^64 zdE_Z9Bprsd7r#aZ#prkIG|K;0gzjRE*nkH2uD*WD>+&ntG)O(%?%!%7;Boi{)~dHI zlJdKUr#|hw=X4otyn2VWWZ&epX5rliOEE#xZqgW%+o z&O8J1XZ&i#!Q|+OHz|!alWKR`ZvpBEduf&+oB&fWb=k5g!4um@zEUA0+Ue2Mh)2y6YaS%n=&5S1BcQL zD1`!HZ4nI1;AfdFTAWS;*&DzbfG}zq9J&9>^?1~RoW-l(0j|zpHW&Ezi~Ob4OKI{6RfeO?7XT*Yxa;0NEZKeApH3NT4bC7; z;^`D#G0nld5$6!2AAd{U5#)1B9Mi%B?v5AC{=?xF5EeZLR7IQl+kbU@ zGN~1jE3OpZX0C3eqB|jE>Nn|xl(|t2JPqtU4cS8|u!BE~AA8(`Zng&SaaWGTM*pJZ(-8&J&RF0Ij?j=lAs#;;?)rkfcxFT2%#U-6h~fO_A7($CB%$v!Er$=BDhsSa zJt)PKRH)BRj2jOZ+x9IhKBE^jdT2J_KnmTS<2@0O7%m?Dh7o1ddb7iEqh{BLQ-Bcb zy0Zyi)$UtPBu50Mzok89jnKMGAddTZ8@0a%zMh~}pin-FAR`P=}NnC>yT1tN$H#b|u&Ljxk_8oc8XHNAg^a79I9a*OFDG{*Fq9q)%FWdzIi@_5(}H)7qHk(6bY-@j6SisekS}_CFwS zuvx(Roqcw6Q0O&bJDQ_PSV%V< z>;WmaDMpq*kDR|+@Yo$-azsHa^Eh{vwXos4k!*M`$iEt~=gwSemWjxQy$AJ_$eNNT zeJ-6?ZaQ~IeoH@%5mFSmwSgCp<(>K`KtvSm<|)DPm7q#?F@oS_&X?&R%Vk;g9H|dg z{UyFM;$jlkoq?&hi?R7agzdQ4)hbXi)*-QSd)WgrydFA%ZvNL+@ za0cMOdVuv1sMY~<^_gLr{ zPM(cA)NwQoGfHm%3RMSsy<6} zce>V4d{=D!GuM$V2{8&k$V6SEcti8}yyTS(jV7$^1E_tcdBB&78aK%s3x29>GVqvs z5wQvti4y#`*}#e0P%}uiXL3v*1Keqm6hbzlf7wPD{O!-rjVzs9zg(%TzI_$J`+ug+bjY zD0}#v(-j?E5Fd8g@&U&oq$sixgD!IQKwI=`^G(<%nVHW%6Ae9F#PL7qG_>lTl!UA` zt(Z&bO4spVoxye^PGSX5i}nFA6?Z)mm7sh(s>z;2kqOWC2QB32#GB_Q1RcrYN5ytz z!y+^+`Z$Xk&&Q7Qe;{B3mn^ZxJ%*E!68J9GmWj(>|HiK`$zZ?HFgjru()DJEkzcyt z7wGQ&<+pD9`+ordL}Y*lOT6MW!ODOlX^hKDAfFhV73)cAyG{Yk_u8vk$oYWRV<4yh z*H|^(VkQeh@aSD&e7j{#a97YX!Bb@J-mH6Ve<>+}!QvSA5R6$t6Z%)09)Um1=m`T#aYIRwqP3JS3^s zn=^)(0ezC>p!AutlElcP7UPG|bF2vtGf|cDCDeh0oZ4t4dYkl}7PA*UvNYrRO?G!ey?W8q=$m?F$qhnSpZqbNX;qetStS@fROpKqQ;~aLf1JEt~H4;y>iJ-yF zvVw}4A&p=;9A|L=+`oiJa0N5q9h+Ti)fox0kgtSiX%ob!NCcHKktIOB-;ebUOVPB+bZMe=I!9o2 z+j#WtMjOp-Ziv^NiroO>$=GS{*M)V-*cY@{wm&Tb&QdMduor_mSJ;{@#)rdlKGr1 zp^F#+N~Ga0;mN><8GbWh+cA2q3L@sVX&BnMV*KNu@H_*KwZZM!xeNoydy+{mOY93p zwPAo_1SG8r-5d-3NDym=Y`aOQid+K49V;QxzL>%f5tn;dw}UIo6W*`%CoqcPtuhk- z%RVEPzz*<&MqD)E#)dr!zW~-4z~yTvca3z-#wJE)HTM?eY2X0o@C#I$dM1D69}Pig zBremtYm_V-Jnmw>5)=*&$QGpI0 zgfm7ztUZ*W-<8HUX6w16;z9Wls%kO4~nJDU~<1@&h zt(UEiw}!&0%(r@%8ufVq-p=CGOoY?Av77}!8^G95w|?p4(7%wgBkgb}%$+^|7lO@1 z#x3g@Btp(yS%$mM14t1lMzaB~5VJ3ELee87ae+d*O}_}hik;3cBzPC}ri40L3l@!+Bl7)fT7_cmZ;A`^I<9FIXO8x5Lq%jGB z&n@ffPerE9TS9GM8l|+WS{L5cm&$SD(TIMeOl;&p?2XYjaK2y9&pICjA&7exz)R`rFKgX-6$xtH1SDA>i!N2EQd% zMX=jSi4|*eGCYalH_1e-ci_p%VGkL8q1bU@i60Em@28?XJ35(2<`v`9Hr%J>1g%Cu zV>cDUbVi|&#w@71X47qj9(;xu(5AcE^M@~hA!FR~ zHON}cMj$ckDF+p0|6pYcn99onMe@CM}*Wdf;Pz(cu}Zm1H@?Ze14{# zWLe_8Lg6uwNaETTs$T+2H^NVVSZyz4K0Ul3q|6V;bD&Hrx}ne_*daf8e#(HS0$f^H z{kTLp3#%JWD9b+H_X1050L~Ns<%MivOwFX^OXgU4lmA?LC6U|`kTyrLc-(XH53a;g zH7{Ol?k!2f9EIbNQDZ}>{vTSX7s@5cTl`R_oLu=C2oT$B8L-6HN&2W)??6z^mVJgIQ<50)ZbK4mmPCSd63W@Z2q?E7LPZEp8(5}1h})tJ{Ptgb!o!{aTG1$ zqheIYA6d`sQBni3XOHt#QZ*HXkR*KXOFXwTfBQ_=lXsUPDms&UAaVnt-)#F*&SOA> zphMZYgO3SJPRNy`ZSc?uaeHz=6)zc5H!3 z3-1P4NntCIlSLIboF?KNaA@YYj-?@2*K3yp&3swx))ia1(k-F|_Nb8@yG(|F3Kkve zo?qz%lwAo9AR+#e*#gKS`vq1%B($IWCfG6sC4{Za=zD@+u3-bvrA;g!aj%fVLo)}< zmzgE;-Lz1l7}q*O{3t&i2>gGKS)FQ_P=^h9Q0#S#Xj)7nU~?=eHP`Z;pspVWulWKs zR(WbQfwK{F6QdV0TC)~_yRG8U*fc`k%fT=5iv%;}!RSX3=p0m(VUQl(+{KiD=#vr6d>{aloPyUy!nvyvVsL^LL;k+*9uex!JAdN zR*Ex80gnfNc%d+Z-dRLbbBgXaYjJaO4QtB7T=C}GD-&Rz*^0Ts^tT)dAmJj9ZUH5s z-rJN0jIVg(Pg>k+u)&%9X8;4p>g)j>SB5O8u@}nOWK;^ItEO`XuC4|$a+!LN`BdYv z_9+qk;PJ67rhKW>e-?X9O4ymF=V{5#r&fhKB!uFB!$$0q$%iQ!6KhG#+<%R zbV-s-BG6kfNY*{odOQDX7@m~z5i@I+X*g7ULfji;>if39g;OicwcL_2n$Gh?7tvJI z0&`P&D!ypRu`VJl4HIZ?>b58GVMxgJ5zAk$2z!l!1kUSFCp@Ak5}oAX=bDyi)LmG3 z{o5_`iX?lKcfDGo3Lzz7`a_dPdVujIBFbGk9MtJ!(#v*c#f67^Og`e%D@texPi_Sz zk=ijJ1EeWUjy)z^v5_Q)XYz1Ai|)>@sci$c^Rgf>Y4zWd1$6<)cCmmwcKmPh7~R1y zu7+F&f6V+Y`oI9XjQ?hjQ=nOKFd31pyMBP$FIYT#lEDB=Gaqy1{Zy_n`5xwWoxC^+ z{8#xsCkUyl4zRgk)Bc3$Ju(#WS}%_@g5tDG#(J38$y>805K?tnqU+?Enod2KzU(SZpt;#M+RY2Am--+2C#^V*nxdNKF;UG`T zqnwAiPwt=4CaLuw5NXU!C&>?x6}QC^KFgLT4^g7dEJ+G#hiKQZ@v>~fFGDG@`hyB)KuKAmZfxXGK`lhLC*qkB5<$dqgAzVG5@gvnGpjuyZrl{b`W%##UK5y) z(DcEQt^z^P6ALw@?Xj76n4Dp9`mwXHdpMD;oW-}5)!}v= zVi*#5bW0dg`u=;r+_v^`WcIHrXr^z*+#sU}d0>>mg+HTGrql33zLvNjHJH-c-;Z3j z%#2oUDo2IVpjkHi|8Vx+QBAMe_pkyAiWKDv3PJ=#L@A02(h?995g`gHA|)yyAWeEF zA_^+fq+O+iD$;xCiH$D3hZ1@ZfsjJ_@58-wXXeiLo%fGfWQ7G`0qZ>HIc1-{PcFJH z!lOTK`ySFH>a3dx;sV(VnTrN{(BAIqb>@Wfyms5TzEwj)RZltk&15@@@_~7D=?{ow?ctxf zVHX%3o>;AClmeB}faRy(4bphCCJ^x0&=aOWfn=151H#m99u|0_^DkA|!|nNQSn4q( zXtJSz~2x(ch~*1xa{BXGR&1W6U3LD<{9|VH(rvc+kjUvu$XLny^?P zeFAa`x0bzGy%aoleenSc3K1cAvWAC>n{3G9=r6TFu!fqLUsGU0>|FKbB_$}mN|J={ ztfuT^FMO5|I*?A`n%?BXsK|)SAEQt21sfkSYR$og#R@$RHywyQNa?>3Ae|S{jEIlh`OPk=fj0*u#Js$HlwCEk zxzesM-JA6!Vi_Q-H*D9a#rt1g`ySM=-P-BNdhWI~!IPH42Dk*?J#g9^k8Q?6NESeG z0(C-GBAzn7EuC5=;+O)gDmM$U?tNO_*uZRC`5^!Ip6>(X`qro^YGa>!BFpKt%3m<6 zNQ_}10P$bwhGX*h$Cel$BlSQoOH!bw%_=DUPOQMjorzx_LL6@@_gtaK_U>|vn|#yS zBd(3RgAZZA+F$k20{c>k`K=~&dPIKkPH%#lQqX)=Dc{cKj`q=)_$GhYYIY73ASK@n zbc09hCWZK6GWhRER4O4%7~&e@!V)eUydD!jL98j(Ppp8~kP>S%kI7{86+BEF2Tiqc45;gdELa)pEIRw*%8JZ1{N=s=%qswkP{I)4aI@n0RT=omzo%In& zkY6!+7<3_cgRex|@W~PIe1Js(cZJabBPzqKnbYzsxAWU$6Q}-@<2?WQb~Sei-)$A$s?Kzwa`z zX=@4aiz5xc5Ha_y^pjd=mDV-~Y1=n$D+3mM?>^1u`h)!nvVRT*Y5Phi4Y=vKu-Ub(}lt7jhtKqw4+WaqqRw7JqBc&ug!YggkT9J;#w53!4eO`D7+5`m#xhc)oy7YCqL#K_S_xb4 zx0okfY-h}CUI8HC5%2NV^?|&Qmd(RBO*S;GE!_sBg{gW4C>ny+2e==*VIq{QF?p#Z z<~Blw;=KV2#-wiRr>p1%M?=mdC?MCJ3xX8MD=)9A;i0G(-65@}{XJnx`W8!Nca6mp z)Wdwv1V1n&5khCQiSC))6**ws_;86$tnVS2Alt#FyGr;7^;d^3afVa!6lvAa_G34_ zETjyr8luwx@$v7u0dkRGTqi=t+Y8FD5?sxh7zd~w_l4CC90wFG(I@l_#4zJ|ILk9} zBopq1RCa&k30?84;hlkA^1(}^`lsn)R;}08@68 zQ_1F-9Z_o~I&8KI_9Mf2KVb`g#o&NyRF&+Xo;k&~4h(O-JgMfyB z_Xx1>kIdQ!dLESkFAh9V_(SVe03K3;g6|X9<~Q6ta6%>2kVK}qzY@+X`~p^ z1I{DB7>VFECPKY2m=OUPfw%y&_VI26QUuSA&5e?Ht5OB@=kp4Q6!1u3pEpLVCM$4|%r&t>-y%6KLt`0ZIHZLpwQ1QfV=t$dWYs zb;1PEMlvlt@QA}IhX(a!JzTKu26zvqjruh%Gdlb0l8rh0qZ8?&RHt1aYyerHV#aGI9>l^(^|{|KzLKy12vP3F#)Ma2#7Qq{4M4^Xw+Y~t z_}I`v)h)A;RQ9^P{9L0mKwVJz?Ba*XD-j1ES1Ns}G!0OIgq_Hlz&vDwRp>%kkqdxC z)k&FA8iN)nX8}6Qp4v$Od$URgZW=N*e4@o$TCvgy>1oU|WlTPo2f&_pkny^8|5Wrl zfQ&>b{)cEy20>yjO@MxRb~#0f5$qcP?g$L>P2^ON-gmdp@alhH$h$al5?qr>Z}3l| zul}l;?otUX@)*n|!{Q#yIa6B~RsUk|EWjuTcpd&>1+P}mcBzj-PdS?C`xa6bl4+Z1)$YgQ!S<&%vK zR?knG^rZYnfourC*p zALcF?1%+cm!+Y~Y6*1{fdXeR}t%0qW4y zPwdCj@sL?)`~^#lpebgs9Gc&i8(^LcC}~&Vl0W$xZvcGJGMkg%1{}G%RXiW9m%Fza ztJ$8yjeXV=j>zb7ADo;&(}W)@JtUK?JTeCRnJ$GJxIlu^yW>N4FsXnnkABPvz|+RU zRd;)WWAd^3#wc=g5>h#7s#2LC(r0KQ3*xfSx7KJ~FBGAgo1y1$*$Kxk8l-r#qPe-( zO|!&iQG``TYhRp}HYt+`H z$Qh*~fS3*~{}k9=Bm$sz%~+C_Hc+9&l*gGoV;_E7?FDrNK))f82fKv`3}CLHA-}JM zsV4^>BJC32m>CRD3$X>5;d8&MJFTZMI~{-^d{Jv6FL?1a$`cOPBPRr-=@pldFB836 zMB%b9ddCVJV-YUihTJjrkaWur-tSjRb^@8N4wTF(h{vRQ8`_RK4V6mxg%H;)Ye7pz zMmN`%JsK$na&j8uf%IsNr&#KjR(d~bAz?eD+<<**yyHrGKRsiRKLEz#&Z+dSO5x;- z>>sylx|l{UrZtA^A4wHnl+?8{zo~>)2C5VRF01|WtCkZ2Hb4)}{Vfj|h2jQK-Qar3 z`LfrFIHjR%a{23`?Oqh6{faY&Y(1?zN(e#2^VvxYG_6h&XD3MuTHF7COU3jk654%_DHpUQuSp$be~po|5kar_O`u1;t19ANA~v8qDW-qiJ+Xn0H7ck27r$2 z|7>=F!840BLI=nrq(7^V*}=xe{Z7TZ^JvUeK9S|poJEOAff8BOl+uz2K-c^+cs-Q@ z$18bYA1E$vCN9ucJ%SzUSS$}_(*jMSlN1S6ByL%MY|>%F3X-u{V9Y#owFZxHptC}Q zIL#IP0B%CU;5D)1HyZObREgd0#BX59Agqh$e~rQgPoyt;^Wo}11RLO=llA_W3*#=1BIO*E?hxvkF?0c z@%=p!_3-&FRV=Lu!Q8;phww}mC{#9$N2Ng7b1bJ1T1zNX)x3jp8-CH7nbTz<`_tNHjJg+v8;je1(!nRa}UbC9~=%_z?zcvriuswAn|8!SUGw$+KdxKs=Lz zqLHu+f(V)=h9(>0nLl8(F#$MriM>(7qLniGeM5+S5%55@XlC^St$l&EvOuGG=$yE# z_W2G$Tv9}@T{Sd;XiC707^3EqO2SSsHyJDwfWky&3HF1L(~c4SVBA1>+1?&H+2T5e zn8{0ztr!%yK~oN5>wq!%a`LfkhV)_meRoW zDE;coV?yPO7|0%WH=OJn zwA0rNa7VUg^g*zoD$5)UXe)F>Kj;R1(W4mhy#L~gvSea=gk&dMe4hVpM~Y!dMU{wF z1fNr#;c72IXVasE`aI5>C>{7nYI8o~!;jirI91!PDO)zcto_~zi|AlwFntEWR#>Yd z>BsKQ5O+I^PRNcx@t@PckxE^F#}3<_VNd|VYD7iq(On8j9?41^j|*TA14oS}v#9N@ zs!ePV8vHzU1CWBi{R!ju&=3XQEG(PGEXRWAe?EDSiO`wVSOlF}xBEo>7y=LRs5;pM zPF2GOc~YObQq?H9g&qq->SA*Q9=>JIrXc7I@NFeHPK1R;Ggo53jLlMc8&=H%ZEIl` zwziORmH%we*H+&bf>;nODochLnfOCBVvx!@tkyD+RAkyO+eg;UF+$m;((-~)hE<4i z%Ro9H1+u1{T#%QAsjX+HkgH;hc$x@l2wEy9b6Fb=oLvQfOgT}SGSU7P;`<{~N2ia> zW!f8i_{7?a7MTMlT|&)-wTQZ#$0EeNZ-0;Y9Gv#3R9`&WH&uOFH`-J{GmT3_u!0x} zzz1HeZX>OMXk;vcoV1v0%KU1=7IH%|$sqbSEL$m<8Nq5pGh^V4?wa6MRq)QvY?E8a z^Q|=)bI~JsZq^CLo}Nv?!=LZGpoA?LPQ`$&!PCJ6U5HF6K5KVf?f>*xJ3I|)vPAW1 z2`;2`M%25ZNiBr(4KWdf-%@cT5MR2R?a??3Mb!31ymezk6?y@8ZJAlh`hlQ<*xLx^ zM>Gk72K2~HaPQ-c>`oF}UgXox{oa1O;0!fw#zZUV;xgq;(8N1Uy|*WF_|aB5#K7yc z*A)6?#nX_#N zz<7;4Cv+%#p9^qYOAA?OgofsUj_6UNGx;t|l@sN9bY~xL+No*MPTC&l>?=JX^C}hQ zI&dE(0}L0r)j&6KKg{recp={jzB(@&izb6YC@Bb9 zdJmk`L{SQ%j!ZS|^qT=stAQZPAf^~z3ACbUa);-Y_W$(w>Z$WWAOOq!IWB@_6(eeQ zChWofTR@~w%4I2tfP!(Lpe;DFlpUrNvXvY%)0!kULtE=?HVX;TUsin+bgoUmI;4^Z zHao7{2LG6Z7hI5ReQ+Z!!7`-K@$I3x+RsJmy$v;x1tu%*NZRV7L$)a&BI#FaDuCFt zJ(aiaO+Nlb@us&!M2PnturDDzJ@4_0*Ic&jjD5GXgMRNYz4|_d0-Xe}MPEy@fwXR4gd^If+ zPb11Ig{&<>yth6=o3^*0Y~URX*wlCk*^GtHrMD)pDFIe3xEi8+Bc&cIOpBUj+`cd2 z(XkyRDKa-$eOG|wXfwPt5+2>hAMhCn!{6`W0qJS<7$wDU9>{1(tJ#`%*gF57WfMeh zfP*0h$;?=|#K;H__i*9RoIa6KrhG{Ex;bW0vPH5rH=W4|tLFzC7$j^nsD>*v6pPT& zO+p4^%mnJGB3>~oKfv`dV+j6=Hvo&yRo)U^Uz-I2+ina~6uNwndm7r0U zL2hj|FN5-UsKqmkbU_s0WXvoV)MX;4rQhI^>f2RP!*%D!VMi*A16R|@O?h%Z9$?xY zb28uO0c&vlaDW0AOYK2Y0RE@Ap;%T^4Sv+$je917F~_Hs!{^Q0l6pmRuU@yxG_d8m zN^%u^3DlilS`>t_d{H##4%+ON0n0q%HQ$|N2ff(-)*S zhf~}vgH|Vf6;Tuoi2qhhFxFl%gaxPegv`pq8T#-ibxZ7Lbs>-IreKO_apIgd+Jcxp zdTpN2pz9Z8!$a*W!AgF&DRLnhfxXc#^K^YcFj-@p;wF=bknxz}RbjG@fPLa#L)z(g zddl&TIA2z`u0MJ_htEhOkls=9L11Sj#a~+}xq!LnXv&LIn?eu1303*S340{e_I~Cc z6Yv{!Kkr-+X2OilgGaZ@O=tetG9+b$Z4qq%)BvOI3Nml;SG!Ip{-}g8F|*bu>2X?5 zK~rdY9iFMrUKU{$vuAyo6IgbK7@C&oW*tOTMTGz*n6bd+|J}cAu1^=&Ox5rF%9}#% zlt9seTjTJ~JP4~Cz2nCEmCX94#2Q*iXEQvuW{R-t1S3h%0YcOaW3i9Mc+ra&IzHzc zSqYo!52l7H1<25kd;UUc&R0Vx=>w=ass`rQa z=%tJ82f)a*s$k^tYiPpDg94BIc03vVnw$Hkj+oCoK!XFD27opC5oh{15r*`^CFa@6 zG69OdBbqY(V`_ZlW16f@Uuk1~b&ReW0xC~}v$@$HK`dP?Qeu=TR&Z`JuQT9^xk43*vLpcE815nWW|l~8nN?{Jy*)y zQQl%Z)a`ur4)N-&2@kTr0xx^b-JaLucDVQ)1X8x3ajh-JAzwNV+@Ut*CSIN0h=q3e zzQ@8l^rz~sB=v{1xaYfJT9M?HOUW}9w5rEaNfO%lON*TOo(MP>As1PQ3rsEpQGj@(K0r1nOX*EWK$_! zHSyOMR=-C_>WqN`wu@_6vjTu5uFD?ITtn>qQet(uSu!wYX#cIPR^zubf4{O55Do-` z=+?CJvnFJNbu{n7zggt(@7~p|H=Tl}=0;Lbgh>0Fvci8$$Vws{LAQ45dV&bEAZiKl z>((29u9Zy$u?x}U-Q2qJni=1@p#L(&>)n-P>@f_wOcDKfp3{m)t za9np1iM;{nScAMwC{szR3zUQblyY=s@gWy_uVnjn%FQJ=GZG5bO%vXfCh(F% z)t{r}Zzm{%)zjix>@f|2=lKPNd`ca;Rsm*rw7-?SX_7^Lxs!d}=B?HRQKxm8>ro1D z=eOl8KS#65uQ!WE9kx+AlQnwg;2RUJoEvWJke*FGy2R6sw7QET`zwdHQ^#Cz)nu0O z$B)6NO8)pEJ%gc=ySVpvG{Ck(O|`Hh*(c|4dbx=b%);-d*~B}Lm5d%8IW6bDaEI3T zJc&Dy4pESb-ntQ8mhk`s|I$JG%FoJ`Wq*RqU9(Nrw7K#$3dQ8N4vsOTK@pc*uN(bt zw=L4fcUCd_h4eJf6^_3?X;Tk>*(m#b*=6c8BYZOJZ?FCRCtpb4KE=Vi*j@G!8+6}R z$;_AQ#9sZchoArT={`SK!6%h!>&b@?$5)fc%@;-ZBrXQE1wWpryy9b>oVaGP^LkTY zM&#c{XO+-)~}p>{6hPKxWxBL zKDrA%e&?O_p`4)nw2H-J^ki5r#+>-W`k{zclvVK6d&>MPrb*~3IIZn;z>(F%V;P8+ zth$UJpFP@6Ulp&1k8kuw4nG+5AMi$hA{HB^s%z+tcb(bE`w#Q<3i9~nOonR@xv2ls zp#N#KX`Y0aFZ8Dr_G#hQ{>|=yHQRZ#e_O|7CKhAzb1$b~+KD&Aqn+=5QCD;p^lmnM z1vijTl;XO-6P~aV9s6DWy(&rO9@sWsQ!a}&nryV%Y;r2G=SqyC9rd2tT|3-dJZkj1 zi1@2UJ=SF~rmEe?S=YZhAHEJF8|1gDNLf|eKNFiajTZgt^~5B8WWGN>&r1E)eLMBS z^hWKNZFdcS=St4@HSJjRDBQuA%Zk{mKM%4xg;Zh>$|;Rw{1d#Nw`hPY2+$@*2Je;% zIYz?HMKVRJZ7>`j)!;kVVk9v&GtaHjWB%x#H0mJqL-&lOm-}Cy@ee-{-5+}T-q3Kp zDI)yB#(nX>InUo+=|t!e!5tq0kHr=E(*wedh5s^p(K^p1m-{Y81rN>RKZj0_R@Gg8 zW_c8OdicxX!E++|8K*fSMU*O$zPrELG!$d#y?Im7 zb>O%0ul#mI!47Ah;8O+3(A7kJC~khN%;23>%gc-~I4!OtrX{}9__m=Q*`QB10ZJJ- zF~GXm)WOLAmN4c#Z0QUW`WzRavid}O-+7loU1vLP2X0pSHUX9PZ2gdk=*jy{ zwrOFm58319+b;99D@cdKu9p94&TyTt**KL$C9XsNy08E7Gkf(jytp)1U006P@B8ao zKeE%yD7Y3__^hw{lZx9K*JPqQ_xFhAkOqKdUUw>nbmYnMn*lF5Y5$ z{mqGYN>28E-mY&SXvZc}cQpTx3I8n|qBM8}Wn5ZvpePL?!pDCLxYk^v5jX0)3N$P# zlf-rPtQ^b~qqTpWEc5H*NKp-Z*Oj6s$2Ih7t$sE~f9cs;e`c;x5Vc-M8cWB&IR9Zh z`Tg}%L&QBZ^4}q^5ImGvkH$OtDPFTGLvo1{DBI-U#H0?y7bw~a#ldo`r2BuA_+<>5 zUf+!5cU+J68R`t*LG0*n%EZBj`ncnws^HatmiVK!9c}PYhpp@Jix|h9JJ#ACq;9=8 zn&v%o*nbGBzRLN?(!04$_{DO2IL#y}c-1T8mGf*0N^eBw9(EM2dA-_6vm$rvw$iuc z7HM|Qs&vyRnsx(bxBe5WOsw5^{yyKqzh(;a?a&8SmG}i{d)L}EJu{6dF1e9vA_3-$3t(6Xl)&y zUukN6i$NOT^Bgws9_d(hW)0R^@me$)RtM8(AXw(3=_Wi^cJiyJZ*OXEc63?RzMeHG zxFw#dM;wZ%kiz$yr8dWQVPcKe<7Dq4VvUHlDR)^prOIF%_NuhS*?6gC8(q5vgXZHy zmc5}C2JaxGp-~&LOtr{R=a%5*$hL6W(`TK;w?D#<7=_=Z5^eAH@b5jvbv`FgTtQ1a zLu>eL=;2uP7yYz^A>kN9uIb*?s`&nBIB@|s_l{{Q+o$Ozm_w4w&IVUVvv(v*L(18= z(@s1f+S@3?C+GF;NzQdGK5KArNVpNx$MuWH|B18wfI;b(Q{8LU|9|b7@aAjPmhR1} z>B)b^;tZ3+U!L_%J*+Yx5>=H1XGcnxJrR6R^&HjpaVxP4anZX@AR~BfakwGSDMf3M z6f+gbSnc_~C*-(_JKs?kvsAqnZuV_WgPrgTpm=4MoY{*eNybH>0wM9O<3sw)nTuCH zHyi(oNhrRZR@E1?l@IdwI(0TaD`hxOe&bZItv)M19^UmjA*#GQE;%?i^Xy@2vcOCh zxgz&aR;HfN>3!#M34Zo%HGBH>R)p3}_y4v!n+6q^`r518n;l)@d}05M@>Nj9WxarM zK43&7Ucgf4Isa0r!yQJHD~!7ESU@XE!M1WP+xRMEg;$Ac2FHM~j54Q&yWY!9EoJ2c zE{iA90+r|T|CMh3xVE>gxl(H_tTiV;{l^Rc?x5QKho8^7`fqtT{j;*lJ=t5~BH%P! zV48cVwRMJPw9!1?g-k5(JoMe@raj9c#H%y`6|R ze(wdH??K-w%8@pOXJk$E)A=&_H8w#*5ZlTSN0FsC)SLBwDDsP`x#kToM>8$;XQt>; zNWgp5q*3&0Ip@-mU_H+$@A8;lVS1h-*{H5as@3jt{m*0ZeW&uji!A*9;%2b?R`k#) z*Nq8;W(uY%-VULHvt>xG#t7gnNz%DmI0!kDni2L>!_bbJX9RAuiHK5<;ig`=f4^6?j?>CilYm+ z%Xm8yR$5%#ms@w)C2KtJsMh*^v5A+jBVB%tc;XUc^2WnTjgUIhD3|jv(uMV(leCP* z;J+epXveh-_xPv71;J1!lc53+?iFb|;@YDbhPjH zT%{lV4AOVk)b&n++?2RufdSk6K-I=Co5-@4JJDVSTRn^g;CR4o12HOkdk!L2BEdBSukh2RiZ4a zoK%V1aw_o9@N`Ea^k1>@kK#OIg6E2R&BU8}t^au8pV{h*Emw(pMV@$_>Bvoq*@K|* zNlsaens1Et%v|rD)Y@~W{uQ+Ehj5)-Lq5ZHimK*6q{_}+-07AobC_XhPl?;b`iVUR zT7YuC!0MW7+o&}1A}l&pm=O$dj@{oJ@yhImM5yN(MHxHH-Rt_6dM23BX~@-}D76n& zHiqQs%N^Vk*D<+ad}Hwva=}2L4Fge=;8Ax}5})YX3XmGYMq#Bn#ysZUQpQE5kC zt}xuN@rBPYZNvD!4)SD0c3Q1Hg$og?n>Us@!e97CeEH|(yHP$c&tHd@Vas(Aci(r} zB}z0h{a%HE>NL-#V?ep9u-lMLP0vrBHWD3gY0?;-rB>Rb+}9po{Qe5bpK{|1Z*^0@plVpX3!doN2|lPNZ zlaJ0}w14g(np#aH`y?*FbJNxq4IHv#$G290POx)4+OMqNB$v182AgFq!#Dg58+9@3FzFSZ3MM(S~({i4i{yDjS&ydl7YiPBvNtXE|hRO5$ z)?{oj%nvcCRTiyNp^fzQ<~7-efv~M|KGD7KN6l}Ae9cafH~x7s&WLanYmhEWZPZ`k zI48!zyVO(RCM)1p_E`7qL=H4>bF9r8?GBgPaQ#i?M%X5Ab9_#b(M0p@#7&uI^Bi$j z4(+VcRF-p}Tgd27&z$$Y0^&qFX{3?36nizBUUxI|5l$R zzIc&^n_~R(Yao78I{Wy>QAl_s|HDb+iORrhdXs?THiHzw+W&Oi`&J_dBWu`Mpro(vHf)=s73{2bYoV$S?KblD zk|mdW^2ke~MHbgvVScI9t6OLCb)SSh`TSI_^>E3PA^}94GKnY@aly8dw4(!6Uv6d% zDL!#?n6oQS`)e0~u~(n|B?*<CN=x#VW*OyjRowKK(MAOHj;T)DcSw>MZH+O&E;_ z%P|krnpNUEJc1uJX6nTcPuoB^UaE(lJb&5!@cq6_V_P$#oYPW-v#{k@mg1D$s$uZM z<*<_Vc67(Dur&TL5gi0yN)C^DhtmWx4=kZ!_m)7^HDlRERB(wApyKK~pbEhF_f17L zpBy3mANLNE+I8>OBT*Xv1+UTGcXAWMcCmHxaeFM`QnQ(s`K197g|Hb~PSj0eiT`@%OCs;R zPnW%`fC{?$HYtlp6LPP)^QJaX_v*yt6|eAd9+AUSQkuFQo4ofTg2yWobf8G{Y1M^O}bR8B*imV{s*n0b^?$zOkYk$p?e7Qpig5{!A-> zT47pa%cnE))C@(5$mj38SJPUbtL+QCbwfi}Xplemy@Sc8OWw;4+=cIpAM_?i(^`Su8LiH&2g<|;pDx&-!O|yO<3E$&&VhbpMNwK7X4A{_UO#KuJ6lM}-7md;wy;&+n+!jKy7H99libN~30N5j8Xnr+x= zxHjJGzSBfxT^VOiv0`VW2A6* z&GC3J{~nqqs~hwiOY`A?o4Ayhe4d^%zGVvmDKb?Y9d?~Z%!g6d`VJX5?`{`&T? z@f|g?z+n}DyCSI+m?Mf_PxNHnV+A1Xppk!|DSyv}f zZUI=xVc(jfPfs;e=q)M&D*;AN&0|h`9(x&OHToTFJ=(Fq%gtV?YweNSYp-ixYe~ac-k9Rsa-tS5Z!F^JZHoRRvjX=lp*4f#-*gbv=Ejau_=%$r zXcck|IRvr1Wy9n~y(_m*E3w_1ydsU=AMhWh3R^g)Y~}o3_I1FP>#PvxEu-@QID=Zv zg`VvP7@mgKQdm(T+>W+>{n<`5W>6n_HwLz#whUCPMzo)(aw7nnB$?jSP_g6HSS{7W z@z_1S;FV%3;p7-8GB$lUKE5TKF6#^dJZ z{s4#`nRA7B?tJ$7_BaJ|l!9_f#%^y^9K2(6q5e({{uWYYRx#eWZpr0bv!$47Nrj5l z2u!YJHLOUUOG3?ea@|6;^RhAro3YaY?Reta@-xP{FAL-E)2zOV6;U)lxiM7+>62IG z70bD|B{X-VE>nF*boF!cPUNh^JJo#U;O2X$t|jy*Ya)BYI=`?8?Z>{vm(W^RcDgp9 zkmKXJA{s}CeThbx1+#ilG$X#lzU}FfcJMkPNK;__%?G-&id3V(UEMu=&`+sCHrqY8L(r3H3wCM-N2 zX>q7V#Ul90y|g@$1zT1QQf02o+l4kB9J#vG@$ct#={Jr<Z?^grZmKwnfG?;Y^CJO+>i)4yD`osToZVh&&k_g1xk>y4NNaX8JzQxMFwm zUr&Br3T&`>pn8nyjSF?Uf60q4$|7^ybJjKUMqTyjQt-Z{Ho9N-HRa3) z*S6Elp%T>WLzCeL2?bGiud*L3>szhE0G{#aPi%rBt{lFwWe85|uy!awKdL(M{gJJq z##?3op}B~ldTSw(N1v|9oy-Jr%Adarw9yqtA9n!-m8c7MWx!=U`yUI_dE_(%?}#(o zZNwy@X)Oj48U&~{IPsZf&T6DMRbWi-%MXY;As%S&Na9sMk%i3k-h5;5>|9`g4{6Cq zXY`ZmlQ+$s6U|Y$cORQ@t7Vs8r8W(nq?3?t=G&*&hiC0JzMm#Hj3BEDu@j9u-TR0R zH9u}Uv6%uzcj9R?HGYq6QfRZ+Rd5S@yqk+>|K@!19ErCkjL`eJr4((g4*L$Y<&Yd< zQ*pjE7Nx~$sGhT-mmUJ!IP6%`#;GdUDW>!1ri%oN1}61@0oN#Tlr7TH8CKiyv__ab zyCC+k@-qW>5HI+!cJy=4LkBe6wg}Lrl%6~IRCeS3;Kmuh^Truxj}^ST?`$?XXw5Gm zo21V4|~-pk_*3JII=e29HjOAj*y7x*2yz1P$OsM+E8oyUKGg4$F; z!MzzLR9ENj;4r04Y4ESlkRdVme=d|m(Wx$G5OS`T+8N(RpS;bS9L*$#I#nzR)dhpa z#zxz>*P}&FV~n6m^s<$fnQw!EP?#vsVxio&Gi6f?VW_C?;7xD$`Iy3dh9<-*;nLYj zWLRzH^MPZ$MnDigV^XrT+f!&SNX4F>zd9AX!gSw%=jfgEFO45CJg9#2w)S63gofpT9egdO;N zcTG@Cs^1m!SnVZC-n#1RXDH*mOMQ;V)d`ouD|!=?F+8c3r)vB5xkoFUF1mU@%>GSp zOJ7lxI$>}CVZ>2)-`o8XZyI0K)^AeCeCcL>))oIR(xu2)BaA`5&5v;6eB^K6@^<1z zjd%n4GozGQqranr95ge}I!a%2NIs(kADlC_n~@HVx;#>wV|u%wT{tII|A5#Q*YD@Q zPv_g)^Bh|#Fk)VktTv6|XXY4+A-U?kbngvAa2$r*p(f6K5tpWP2(LkyIKPPk>0AV( zbq?T_U*zS^Z6Fya_MYHkS1dsG-_>89CwKLc0_+%Cz;i-m~k#=@RWRdwQK&@F+=Xl zp4}W4WwC~O3vEC3qbpPlTLQ?%Zlh5#e8s8Xs5kymGo3vWdQ)cOvq5dM;PV0axfK%XT{x}@_ zsMJJ55rYSaz8z?R;QheuzOBY{iEHoC{taf&)1%mIA$LiO&%#beVF&>jE$SJZ#uGjqNM=ql~0iMWM>JDi4|xyV7ggz$xeR9yw84 zCS@4ujA)_R{$tF z1(FxE=EkJ^99aK;O;~E$D9U7O$P#i)=n(^BlJD*O1$ z4`~o|&!(SZ-c?E|S2&#eMR!?*Zr0Qy30qbc#uzx-|A=4=w0sVTGAD^b;$Ve;6}0wm7fPnt-nRg?1 zOHo(aH(sPq>jYF%#0fr{!0*%VsWDz?W2S&~GG+>E$v(^ro~kP79`HnpSg65GEK(Rh z@2l8*jXY@>E`XE2G1vREYaU#;-(b8}A+LQTm)4-m#u3z?U{NcH)MWR&dd)!pG5M^i zgggrhsrvQnL6DfLe^L{vU5{?@)oVHsR`T4VO2{{P%*cA?PY~udH%H>liJ>UTaM=1l z>3GTb=?R|B#tsyix%NWde*0)d@nZz*5;_q^C9>Vk2z^V%Mk#ikbUM!ztFG`mxj4i4Z}4Rbp77c%OcL3skrSmOjJCl!NF>(tibDl&_LO8 z_Xx*B`!n`GC(YPy(iVk*yu39B*Xt;sF^qkY>k%`d)-OZf)1Ri3Alawe$-59~aLxMf zUkN^belDYCl`iaJb@Rf-sQ5r$u{3hJ(Wh?a#{1u{PT(qU@&=M;`HIv>V+Bc+h~(hA zNvf<%T&|+_7xIOCBXv5x|ClU(u>=NaPWKP(Cr!pnk%nvFYBU|p>qZN?4>5Zh8e3}a z^xP-ov96Dv-`a_4OA+Ob3z}n<9QKWr#0?7<#t3kqQBq|prnB&bCu<+=Zs~GVz8} zRB@$apJF}bxD-qInowwO=gCX{vAzx4kQ-hhNJBIFbgnl-6(5lqN)#2d9 zEK<}B)Cb2(VT?p_kOKmmT3GO*-(&7R_8TxSL$&!s{s36da);6c@1F~O@z9ma9zYxF zj25d#JbK1GhLuV?kdrDE*Q1`?93&7@$Dv>jXIC6yWE?RlODpPKe|aO+Z#&iFM9{wlO|KYliYB(9pabi{IQuq9tD`8lT#dm&8d` zNuG_5hDrn$5p| z|I^ZG?kF1M$!3qrj+BR~5j%W_{suwJ$(hViKu1 zF!xCizQpbuj&p5^vfKWK{W10+$5)Ivlg*C9yGWPMbd3|gcUBqX3Rw18gA!d`=Pn}5vIR0 zOM#x}B^Tq0*N8u^nCe#4ca$hc*YbJiUQFAy;GIV6Z$*;^5qMaXAKN7v>-shEd4tW| zv1Vw(gSQ;i`XUFocT;s^kbTwS9_Xt|qHn=&2RODGeitCqKFy?kS`@%3`>%qrUN_#0 zv_@iewa(mS^T4jVJ|T#`qX%*i;@Mn(;an~UQ^BGm0GKv>emRxcWzipFjk}hl2&8TvfGH}oBTa>dOnkvvzf{x*;|zlcHgE<2W+di6V7T-#{;ur&R3BV* zV@b;uz!?7XB}K!};a?Ta7Wp!f%|>S@maWL@C7V!C*9QMHn3^X$KEzKMLtoEJ}TdKvxC z+Vcb*lY7}wXPR_SOATDvLZxGw8u~4pnC_}Hga6svjZjfJ-0F{A^MDiby<|xGr^XLv z-wB~_qCNAJ2hz1Xcgl$(9SeVihVp-D+fRD*3g-y0bl6tP_dlzveO{j6%`cWyU79EE zMR7ewzX4>J2b`ypT5V3?gnd7A#pbh4I4SACb}bRFCpo&c^)H3gfmtC}#b$6+um$Jn zNDS~eNEFJwY=W6yIRRnT){w=x2h(}=n_}KO@sOvb#yRuyyiN`?E%o|txmxomDE5!& zKHB6LRJ_|I57G6rHQCSDT!iaqG>qZ0^|g3?=lQ_zLwnS|iw$@bs>czgXUZIDatsXE zPaV}Us@xe+SzJ2outCkeHD%SSFL$=qWo)QtI1jC_on1P)QuOZOCh-ur$=&D|b`v6d zW%56zERi}yh4r8ZTpDxDl9yNH%%f?#n}1k`Y7Er!T|$RT?IeA`tRyGwV>GX^MZlUM z8!;=04#kp%tmSe-??}8Fo1e*2@EYS%$_!56K@9yIG5Q1y<{Qj=By@9drGaAYgMxPV zd1XzV56<_d2Iism_Uk`~YA-u7Dud5dZ&+J+UZ>x(wN%#HMA6?Kf+qGakQ}pCQpTN7 z91r1Tx9}$V@ofizfD4*j;wl~H(|`(9pYhfad@0T*X};)42Pk}uId38o=`XfhJJ1yK zs&5rK{Dkq>H5{~#L!A8y6OH;2&au53M?#8GX zl6CbNf-r<)m%Zh4jF<&OgpR@ddHX09I^quMGA<+p9%FdCU6}$d52ib4Bf-g? z9g_5-)@e&;L%!?hC0;}jI|*xKCDd)!2K6hOo!Iy6X3%3DWg1#CJs*UOn`aXWxjFwO zXaZMx^H~#QKM@L1uMsoJ$VmBMLb~R>vOAlEIJ6gY{4*^`)F#5A=S$CM!V+)_@8N)a z9~N*$Wsh_duR~vmr0DHWCD=`}_16HA;BR@__x6KS8OY_tE z6;{4Fs4w`Zd!6M-y2y43f0M0>*O4Y-Lk~$S{G2yxm4m90`azWsN+R|KO;%fI`JCf( z&(cSe2_BHn{!DQjf!d9ANfP#s&~;kR3M2&C)o#^rnR#!M<~pUvEi9x385$y?I)dKg zMgg1aJ2-vE!bydjjJhgc82j%tE#}_6Z3uFn;D^mzCq!+)FEF?M@E3G}JyUnXtxaag z91)+J;}>-~px9P-b{@g!+-zN+OFtq(=*S=wR#TmVoQpK$0Ta)Z&oicdci}NJyUCll zVOKK(HmWN{efCCVW@3G)5mWfD+8m_ayT<8{F zeUjj4Vjrod%V$hCf?0{_ejUz7jdM3yy8vAAQ~1n)EzjaBq{Q!Za$^p1)*~aMoH2L` z6`hiIzWcwcu-3CWX24pP>*cZI#6c;|`9{Vc3ongqd;#kzM@wh^yTbib)W6jiY^Gdq z>t0uuiGMokF7mtRDS5p=f6tWthEo@=wcFePsj=v+56I^hWuJLSSQ`jF`aY_&8c?~| z%Vn`Sf4!ogX|Xm=&`XP;w7IjL+6YKq&mefwD2dtWce@yZsV18r!E&mAf!1*vC&n`X8LK5K;-sO5#I(n_Qf9}!{j7mB5ezh))#~Z&6>*!><{a6|^ zR8~!uHBEi0g2mNf9O7SS1O~eeuj>@p9Ky1k$lFqwNKXf@XlnJnO<$agJWRj1$idy9 zZh2Y03w&{JOG4&4pxNNczS1YqqoeJ;&bE4|4lH3COJa7%VY`pi;BWFeQg}M{>~vWf z1HNCKhW!w9|N8Q32^Nkm8cs$JkIi7Q=f4P6avjc{pv8hO{Xq=0i; zFa(C_bc7YXFe&g&;@U5dFL=*uJm05UM9o{7s2h|so=~%|nZ|pJi6nn90r7+(ddiFy8O68;N0x#xeRI&I&|>kdsd z5ZPOwa$3U^OS5NRfa63ZmEkNw=%vezvY-|hxp{;5agrn0O0enyz zN4@9jA}g9yvgK?huV^kN=`8jSN6CmSiFh z#=1`;EbpVcjF+C=|Ed)Qqc-Z|~oL(d;~m6Y%r zNkw<1s2=~NI5@$WA>VT=117R1Z!KV`bed|^^8hsJ2gSHmvvH9@pFiMo+E|81<}ia! zVUmftdgb`vOx$z!p74GyYa+UxWhQu#T`WXbmQJSRopQhIqSw&ICydRX(QFa!-VZjz!?)AKXoCe za@2`x9YUsvXN|{l3mj3>0V>&`hzd!31mfFF!ErfXbAg1V*ZBNbZbAv~3Q2lJ<(9;; zpQrBI*{6m@Q8#d6HJMTly{>zSGIhO*iYa_Rwo9J3Sx{|Z$VtDH33`5{(PEN+cwQ)R zZI(KnzQ+Fq4yx#@?tkepA;)y)A9;#AEUCx^yqUlVM>2^WK8;FNs_rt*#S71|Id7#h z3i<#E+b1zQJeSU6?eO6VaUEzHZt}RgOuIY$>LsE9zsxQeOng+_xfkeH;UWo|KXK{g z8>oJvIq8-U!u$M}m=P8PcZjGQ}jm1q-6{M_WdMWHkvn7&C-_`^8holB^Aw(3uUnt4gxz?_sK zGUbck(#~Qm0Hywt2loZ=h5K?6F+QzVopmaDKwC?){90$3d6S=fAEdwCUaPUVqY=W1 zyI8*wQ6e)jUDHBd+3&hxO-7>K)736{cf)8R5q4eEzFaur%o{>ZHiI;*gC{NL>}ech>Gtl*@#ga#I`9f^P;+mtZ(S`k0J;X=a5W}DzF#AjVV=w#hA!(8kAxlqlH$^pfcZ zBHN3kIO89Qa0;Je{Q+#~buGMFf8r60~b zsdlF4&b_Q1>R%KEB+OjIAvKDjXa_S|hB@|PQ%9lcbl&+L4O-&hDv;Q>O;i8bPZs1+ zPZ;9DgD3lW{K7tn;{J#_lP%TF6Fg6m@MNt?KlpJ`s4c?NZ1F4f^8==PzuNghx3)6l zPXXWh9m2UKMD9_1prBiv`$PJjB*^<2r{E+Ib|tT9*JtfzE-{s&k}oc!Z@~h*DU4<4 zk^3chI~Mt5EJsH}N>C2EQ||UCMb0cbetsh+7~Qu4Pg6f_XODWV@rXY&NM}%8Tq7<-z7w9`P|E-yY)CeZz_{wp0y_^xyN*&+E1R(r zu&c_q%Gx+H8S0MMr@j?xz>@y!FYhn5hBc|;qfB336g%&wn@feyz8J&WyKkXu?Mt#e zGDU1c7(Aw=1J=&RL{R?4xR>s)jN1A4*jdVOHRM@y=Jej3CkAlk!!7YbAAbdqpOJ+W zoulaQww~~ai(n>Qrd9W2|8B}^afxjebGMeUWin?b4~QaEe3FkS>MJ;7xQz@}-Y`Hf zGcupbe3l2+kdo`_{|0qzsZ*1x6=J$sC<`J)sbZHg`-TAma=c;xqQ@gAP_=+zfPTPK z+Jzib3)DgWL+_mToUG|=;;4;5`O)VmNkY*-=a^USnH~KL7$YnE!HQa6l^(g#jd~a5 zRJbhj>dDSC8Fk6E)O}7iEjmpwX!)_Q6eUqAVHR0i+O>xKhEbmb1y$X@ncInSo2^%E zyvfHkQT0wyTSRk|*@-9KEh~68;&K^r@~jL~e8Ge*`GI^35d{0DBpXPXA{<;I7djNL zPatf^~Bg&n2@PXN?W>SIQ=AJf)c4r}^OTKObuL1RK-{A~oo#*2-jBu+b zXSM)dpX}2)t9#ttUe6KryFDgKE$vx+QbHnfmzJa)hMZORM*z-G^IhJNl3Tylgpkfc zJ))wrcJdvTb9nK17hcglO?jYSsN|93*y^3#B^3jupwfHlrsGv#yyL-y@cTGWFU`u` z)7}(#17>Hnpud>Pu`ECjVLlF;zXEZo%Z6>tt~Eaxkwc5JC%VaJ-2^aI<^|1^TK()k zS4!&9{~oa-%1n<)1F*Jn(4-057y+GlW1wYOIHIq7fVyy^Yv#o#BE zC35ZE1b047+nuyC+M?Z%Pg@2g1>bC)%fmf#2vnjLd+PD~aUPg?*FD}DmB6u5=mo&0J_&Kw8sE9qzKT0Ui8 zM(-gZ>5ETRn}ao<@!nWkAHDT->KXL)Ej35RM9}v7aGgt7SCdl`bB0or0bCD`BpMJO zb7T9a1BJ$+QzC~8LZC0)9VCT6S3!D(J4g2IqWU1Hbf}R7t@Cp zGjc2=Z~(N8jxY-Fejx7JNa;u_91+|?Qz+R{e~4@3K+jypny~*0uKv>cdU)?yed-_ucNK8TQCkX~dfjKv8l0~E;jLJVaV>ksLP|1GL(7khFq9cTK8 zPAR+F4JA35{E+}Wsb&wM(iA3DD&Uw?874($W6Jq$*EI-cu@(DOrUS^e1VR5b=?wR+kaID30TP zNJ2-k|2`fw_S3CjuuGT0vD(Q~XL`0uK3B`rGNI+xLTq|WZ!k$| z9FDHp?{|r6ysAA>mZH|H5T3 z2FN}2=lw^t)Qc{0<+Kms@~7Fe881mW?E>A9GEp$Pa9fDW((Srq10^2OWjr`2>)V2k zP%YTBwV{B81}8py5hfW#&%bCwhk(4ta$U+Z0QXIzC=4<6WCp^Tbh&s`+kY3}z@p8|FpwvWtvzlcB8n zpwlVTD&l}Dc*SiulK5R?$GdD1p>mC-?;3C@g9b3M6{PabRH>72EFjH4P0)*^%NZsERfP6`qYfbvir>ehVa0L-Q^RcU9hKI2F8oL&Huz1nej&_Z1*|eIn z_ya}xG6}|cHxPQ}GHQ~)JLc2g3L3Y1c-*{_Gh}}zkhUyn@1~)CZeL64f4YwI2MQ+*wUN}=&M(%EUlD71|IEuC5J08<2eQ_-w0eh z@bKjWya%x$=%Vy(mib;(KLu9-{4AMf+AB=3-`eM9ptAG+I7yUf^_6a&xnqmlW)D$+ z)^^%np181}p;p&Yo7wTnCR!rPNzS1XP7Vr0(s-*jQFXCaIN;G-?7CKV zQ&94hVc#Umz`?73_Q8N%;TZ(nIfeBL*G6wJ=)OFc)NE1fl9xTgQpyPU3cZxvjnq?2 zQWI$t9$g03?}v8fFV9MejGi#q$W<};&OIc$ca|xA!Xe{o(0Cy8+=fy78$jY^;>QY2 zo^OqVw=`hUFIR3-+t%rf%?i_7ZXrsf_e7|;SF{PPX(&9oz(l>Yth!N6um}sjAcpJp zQU8SkF-yV=`f~bOiine_jug(NZYj(fL69Ogh?8Ix$ER zpw}pQx7kGGJr-m!X<5uz%U7L<>8cNRc*iBq<#u}Pz^>C2wIS|!+)+%&ifXEKdGpPm zBo@Bs5YsqVUDL}3>6GixF#7)jT*XnO_lZOH|T z0}gi_I5vz4$K}keoQj`tKK*-l)Te2qTsw`~BZmi!BdKp1CoQVJt#{qv(p&%f5ZtRE z|CZfIEOR@v!7U76WePhAAa7z5XChF>2iY&w_nt9li=TO72U8rie7CnztFP0pM^wLc zC}uSdVs#nq=fuQaSyltw5>zD(wl0(ARn_Py8q9lec6{?c?#BN;#fU=!S(gJfJz}OH zzvreUvYPu~P0XmD6=|Ic^VTARPR+kv;B>AF<1{L{zVLHGD!_~#dYM17AKDR{a}mh1ZHsL8)XJto>K0erd1*L>~Io8%F_ zKWM=3^4emFqAae_FyF2BQdUsd%k|`y*gcRQuQ5b%a3kbWwgc>VpY%fw?i8zVQj?JA zji|}KsI^@U%sxI>+}ZU{eciPLc!rF?2-`x5=vW0l!t3rUh}@nk$@zI#&Fc^S$Q9L^ zLXH>5`4a^-wky908;Tn#M&XKQyuU@>7KzTKm}(J;ZWng4Ynskc9_!vs5b#>* zNe*kZNX=NSKd$g*g#>)}J*b-XzT-Pv`4ExTt7Tmx{WBa#NNMgkZTmu7smr*z#cv`3 z@1CHnZ_gdsNWXadL;cG^f&{{(V*XR~D9m);P6%$DpOEbgbE$5Y05H#e{i8ZLA1N#M zDXPL$(pAozb+&_@BBi#yc`xDckzCvmNxg3#zz5WQcRqAzg%SsB`43IuIV>)kBh-U# zGk%YZf$sD8C$}~n*pV5xWPgoV%6|A*ZJ_tgRRSjYbvbZ=1TyQSVG}inljy>ITAaX- zZXAMVg?jg^)!oJWpR+pjP5)o2Y!LWAF>+6JQBA7YaDcKl{NQQSry2UGL2nZZ5_OF4 zk~rjd3kx8d$##>%`G~xpy8rx_?=EOD$bbDO5zT2$WY1r#FWb|TffF6E4{RI5MwSFr zX%P|Kg<(fDCPb;hn4g3Kp|W*7K$APoIK-nX1#@>|2qKUlkm3|

      GNw}Rk;mz`=hjwt8eTKh18VPWMq0$z*maG3f_c}6Pab8MES$F;$@G4Hn+Aq zVm8>vl7=~$V2Uywr)uNEV~W&<_p4qfImCT2W|~jGm>4jU%E=Tu#FGg97LsyMinB)1 zQLzX~qFQMo(`ki-#d3uPd+CRzqRLObk_Zd4b46H@!ybXJ9~QNBEzOVAYC#?_+f6Ch z!w!(GwdCmwCwpadZ4e4&yV-%=`%7#jJi;(nsXu9zlmW)RhI?vTwXA zukEyIw>000zKNw?V?-1q32Iz<#@q%4vK<sH1do{QU<>B`_Mc`{(NNYX+5KR?)wan~P53=~*j-3E<72;Ue;EZj?rvD8Kl`T0np>uT6Kwt|AK z4X8JB^|i^g6j9|hSJe7U#&v#q4Hx1?hn*Z56-L3tuN#79^{&Q$y$)l_{cxJTVHdN| z-Smw|NN+Np`|4{H+D0W)gS)0c!z4#x;4DS$^*ghhm{qRs7FL?7^eg4A z%9r+G3MS+5-=szVm$)ressPsvIXZ>t_mO}p@0 zV$p*EQn23XgN&OVFs8!VpEP^CU9bsrlsxp?`-Jl2RFn0a)a1tsxkwFr2h-(7jSt!e zg6v-AW$SG|?BsS6AJ>8ILXv`SKo*5~oK)^yCneHF;=F(tY!b~M7LH(KI($2_ruZj2 z2~bq(Mt-109cCjL%;6`wHY33G=%uRh#VA0{V(p+@wwHqyk+(F@ieZniZ57MAYb3`A zQ1vw>#w2l0Am;LkkrC|EB$zwOSsKfxZDEG&~Q`}hwhX*wL51cyTIaI+>R~ zBMQhMwoffH*BS)(@2A%nYf-yhe$98Xv$?fgFT$Jo>C|~;alIWM+Ud)GgZi)Y-})lx z-6ETe%O&1nJZz45=D=d%H-ft?bfXm!K00lC`Q^Vf-epeeH}5q>*7t@{BHx89|#Ru>onGxbt?k1(Ltme5pI& zFsvW=Meg?WLy;D_y}NuyD)*LLmu#P%1HG6njsP5I$#P2f*6Eqp;oB(z00Bo#YsJdC zHO7Xxo6RQ6!QB>z#Qp}*Iv7IEnHE*ugzx^0m5-HyQ=656sui7g zQ#o4cD0lSnY;o9G#&10?w}y`;sm+Lql8* z==c)1D-%IUMq`O75#qq`9K2!^V*5_T&M)6cMHrMVm>3G3DS{|L9harind_khgb@Te zQ6@&ZmX3v=Wtm5x)>Ff96nXT8%H)jESkg{{YaHh6r&>y2+w-5w7P~*7>u=Z(eo`-6 zMO=fg8-`QNo#bjS?;4}MTuf8Bu4I#W6zu7Gt6^TXgWzTb^GYm@tb6jQ-K4-%^CKK* z_G&M9&y`*Zx*=SN5|#a6*5{s>(jW%jx$imS8V97k~V> zipRw2RDuU&^!He?A4RKWdq?+N_UlbyYYTHTdSf<;+v?Sf&rfpqGMKr>ReMl_Xlis5??-Io!H3lbnLFHu^r@kV+n`_7he zxQ{&@jLB#WK@^^6TFe-l1u6M!)`Q1=c3u`bLrcq2_?)8JXF9=BjC$5;1&cK;uH_Dk zxJ(5x$mKt^kKf(Nqx^`DpP!O{h?z=os^q%Pp!-DN{C`~lQb~*+l1AhHxU0YO-%R#? z@n!l$Ow>Y}Zm|5K&v>&EZkweCJ1vT1mE@CBR^!WDqn&%J_b#$K@b=|K*uGTC!LP?1 zj{K{{F`s-Sac<0B1_YT|P$HkZi&IylNPp)ad}BQt)*xO;B_Fjryh<;-8}P*=4q^n? zW?AFWWQ3Ar2QS(5Nz zD-vr!!|gxuj9{wP^s*s0we6~ZB;bM?Wk!onX*<%+qQ-3-5(om zeW!vKWiyQe)N=)`w(Xi_h5h!QW>shGwC;a>!oaRPpkVx%F{mhkQJV1C<`iRA4YY3} zzOU_8Tahu^sUZIXBJ#b&O;eFEC{Ev>*1~omUf_TOKAzxY*HRM~XXL-zc~AZ>)k!`0 z4H54f->z|`7oI#i2QE@w7fvRp^|8hCAF%g4V6!0Y*GbkNbRGQ>Z5nfJK~gWFhHue$ z5fHmb(%EvRr9c&9vfzG$ic9&nt>j&spq6H}z)!u&j$OILpo5<*2PVOzu$~lMfG{Xn z&>>62=(6?5^kVUQb+uoNau(nd+07C-`QmK@{U^G!0Xd1J){E zLqG8L8rh!uB~tn9u}1KhZ?D_;XK7LR@# zVZ?7YPj84x3`oAfeKVc0Rh~lPnN{IS7ysK%fqnn>|Je$znW~tn-apFBGKQVktn3ec@S9P&rVIDgzz)Ph{f-CH&vv+h??RBiQV&uVt zoB`nu?FjXQl#E4oKz~d$yKcM%^u75ib%Rr$5#0oW?s3aA+>n8UG>?VC8F-%A<5nvv z2&LE#DlW$T7^ghXQ{qq78ts({##@P5k1Ks6{_V>V6D2%5FUaMW1T{3`>l1C$A>wPb zDrUIP$B4r)nNf&VLi@(&6SBXMIbZRUAK<-TC=u2oYA7Pdch3fAearkVAkH*!{&>}F zQS|_5;UQ!BW*OHhI!^9$x}!NN%j?tj{)$e+zV>MYH`$^&`1)j%S#G2D@EkX#{|b|v z@=U;MsFBGdwuZDp(GjZuHV1BXUV&5p()NcN%kL|1fS+g}Slo|CrgF(+;=)X# z+3)0)B$=%biGvruwpoySZ`CsMYTFtIEXXePS9#r_0;%O9It;T_vnLMjeGH@#qK) z#6)29A0u8ka*@`$QR0!Z6iSh0($T5zjZtb+wdzSxx9i{=d2WWb?8h(-#;IK^CS2$N zrM}Je**J$;+92aW| zWG+&D(?(Wyb#sl}xmbrNlK}fDlbEis=?Lb79?8EpHO&4lH6@}U2O7%I8nAUz*?OE*qWb{zx z_hns6o|DGX&%;`>_cZ)u6>&}>g16sWHxj2(p0{jEQ7|96<7u2E9DV(n+gYCVDAkDk zIT^7WY!I&rYE?Ugh!a`$%1p85>Pt34e`sh9~M zl+1*x_ACj?CD3o--8V9m2(?a!dH~fe(||frFXe`NVUEnUtT*X~dAy>sQ<&1uWEw^F zb*1UK8kNFWCouSURQTi0`&6!)pU7Be&<#5<aS=Ph;RbM2UB&llj1$QzUacl98VpW(kj7%cz)j_u3$A!=* z*HJKz@V<5G2*QnS!kK3yFg)oiozSV&^X<733*SzhA=sGk$3W>{ow^DwhEW7$~pKwq<>iINe?|)5AlVl-* zMdN6FL+H$a`XXj{HGBR+q}4KWYMya{$6zGiy#>NLD0A^&^1wgcR&&sXb%rrT-v)+} zqD1`_X?yH&h9jj$At3xG#&v?UUz7n}&aRf9FTOuQH?ODqj?%}CDIZAyZt0GbenuAA z5OoYV(Wtzu>v@J7f>u9f|1!A4i1M1A%IUP{u+;v5tNv2QSK_fNcCf4Exqb4F6qY%+E&p; zov|d4Qk2w1*FKlpF6H&x8I(d3isD*=YJK13rI-p%YM|X-V8_Xp(yCtu8NYvH;z{oK zodr9otb0DmnXjH{x^LQCbWWkxXp)=mX)gWvv0xd5fQPNs0cX2vp<>qKNIZVF>1`zcOEH$0NUQgp7x4kO2qT;+{1+T zzW(#|ultc-p-&@`|EV4_4M0SdOs8RmH25$;tDg*7TLeoPp>x|NB2fE(^9Gu;g= zl%{jA{NdkYYI2iC8adQ5r66-a5fd{5#c`D$XO|-9#>#*2=_T4CfG&w0{#b}#NUZz< zQQj%jWlXg>p2SZK+IjLt4M#60rAIe^b@Us#5&W4pGm7xDM{Fpg-}oIaIozQC1aj`giyWqGU$I-t0xtJ$G`vw-x*zPz5{ zi6_S0=pV;8GE~weiddAzG>UB`WV3b=P&FS8)JmBL%<{e&cVGkfj1uExChltjLstBC znH;*10Z#bl@{8fyu#4zxmoD6JVkBn{@c7MSgAjNTZJ+hT{+elR=Tk+|NIk}-5@|SVAOTOv4muSR;Ur+oR{mlr^J%=u1xF2UuQ}!e;~&b|KL>r$7%k* zeZhZ`q%+eW0RAM-99KgyYS1eh){ydz`8Ub!E_8IiV8;HT7S6;IbTp-WQGR5YgH_|j zI{(-Jmj~9WyB-M$C^OrayUhQsM&SDYs}Y_?N=s_lH7R^}-c)aNH(*yHIL;IN2(*lo z??jN_pi@5w(bJ95&p+-=M{r`%|1x^-nv_3-r>eK2POWk#6&9yj6F{qKpW$sbvAD*S z1xG9{H*VXISM^bS?O@uB1XF!FP0}?+qr5^>L3w0|3Yl!S`|o`oVk67HWioq6dYIXg z`MdHn@m#--H2X}@znc=jwGLQ#41^KZfyO@XJ7u<>kozFR&PIucU9S^ zP1fqYRA=!!n~Z!SQ9to8GRglcrl_vk3|D}zG*61g#ZtY;tU5_$OuTh?#p)*5&H3)O zOZcL6X>k@&Q%BPv0rmPHu_SQ>66Y*xH;@=CZL_6Q5+waqh87!R<31lKtY$Z(gdr z=1}lYJWBUH$9M=9ocrtU{Cz0we!wZzV%{KuQHI71{rTflp|im5rMra9GY*{j&WgR- z448G!K36(%D>8g>?$;IN9R9HLC2*Ypm=Wm%q8_bu?rHhV+CGJC z_YFH{pTpRkuD1QQTjyr%x=(YSxrzzPakpWGUo>R{Yk{yMnsS8grVUZD$?*Guy2c;IYSqb(3r zl#9Djf353R8_R<~`w$ACO`z-G=`!BvkuHUa1C-bd0z<`@8mKyQ&Q6PQ(CxT9n=)7~@~Ow{6`oV(<|Ble z{p$6aWo5~IG!|=N#-4w6`-A7+B%ZdB635&9ca)CteO{^$zE+p{CnaH2HcXfKBjRXM z7{)B;ImAYyhMQ0Z@98A7G&sAAqdZsSo_xgx$Wo2ZZSNe)`-*SRw;8I~zdCZ^@I96$ zejU}}cB{}Bad>%?g;li>JMV|suJH(y!mVnPQ2UOGCOg9>4jG>u*x8|%12hv^BeUFQ*`n4>jetQ>u zJKSA%bQ_#;b+90M+n^+%KUh?rae0Oiqw6>fQ-H&p(e%HA_FDz-D|}j)`%Z&Di3ko% z!1tqGO;K_VUJ0+8_!v4~aJ*#@CRDJ4zxWmpU1VV@%D*Qf5p1vsnH7dHQxf>P zN_~FibTo#L&k7wOhmM zQjs3QXZKkCyaw3DbS+R_Lx0>!Sft}>;RQP?YFf}k4iu35nG{)e=afn@tibuZ3ePye zXTt}c>*gs*Zhd{92M|h2I0N?wG_15DAlixCr)gB=bUf&^#I$t-&!?!@xvYK01}ADrCtveCGbP5dSskxH6kiW<`%vJ;oSCx~dTx!{2| zhsTati@Q^Mdrh7TEe|Bd>#D=|gh$#ANBT&OoZ>DIQ7dELTKy#R*!@l0lRXie?*G<+MG!SCC=hTM8szXlvSx4xNf@qzwqg}LWx?v#)0RWkxpbgACw zruQ1VHXW4fr@>3|5~;rEtpu+N+^Iqxxb@|A=`!(ahyf+PsXT@AwXf(m?iadkUnJ6f zYCjYsV>G}B82Y-r(^%qH{_)$^zG;weBHB%4-$ELV$k@B<0q4jtJ+6Z-h9T5>L-tB% zzk*qjUxp-;v$z%SYK8U+ey?U#hAhSzw4w-8Xg=XE%5~2AuI{v!%MXkJGr=M~6!)6m zz636ZK&DoY+kFIg&%_{LrprsL9qrLR@1!hzX%9{QVh0dwM%xq;`UL z8BKd@x{XfgJB~WP{nNRmOW`tPi|qY?xz$)ik@KQ>QTPe#F(5- z$)#^q@xaQ@l_&ffB@4W!<9vCsUHQ`Rz5T&?w%ziJ;dB3;q=Z;v{&0{_y1>JVs~}f9Ys6^!vMs7Kf<893q)cLUaHRTCTL}m$y5bIc zw3W`6F=AR@JtOvfFPeWp{=$pxrt}n*sp|4dws_NJn~b49G^c3j7iAgb0zGn!LciVe z8P&zblK=vd_}bZt{VwH8f)p_igP7Fs-NU9dEmK)hi*Kr5UOqQyzFs(4HsY=?0N~qg zO11I7T=+!}<`TkQa1^H>N`4vHh`5M+PceN!vFU`jMSXZWJP*+5J-z4?eV%kBne6%ErFm@^e4xWqRJzY5oJ6otU-1Cii(YJiV@9ARv zkjuACyAe5JGO4-;43q&D6TPpxqSVg!hqz7|m`(@kG`lY94Ye4KXD_FCCp0Z~92Pl1 zo{+25to=-+;q}uS;&%eag1m3|sgQ*g?E0D%qfXcBzv`BCPC7T|W!1CHS17rT{oK%7 z3~_kyl?3*owy!{`>@6rLqFa}RxP&nefS_(z5AGe5%DSKG*EcQ7*R&Z#CeaZa6p`+7 zk9BBE3e7T|%H87fnvD!Yac;?N|9a}VjGqB_v~V`IFeh#6I+L66IJ1g)m!`*hVNZsC ztQl~+m%hBeJTjA#(o=UlA&s3WYCG^HSR{=9L)rOZ8Oibv;~sPd=vT%<~=!==7v#Lrjz;%6E9mf>&Pc;qD@dEMZk*! zAkcXFN(ysapzuv7sFn^hRse$UVcM8fgRn13k18y67v0v+O~$5H+UNHYv`_1v_@CSh zcp8K~eCKAGRJ@rCbZcuxY}f2gVA$PRRT?doXU;>7w4q>=Hs^`(X4^gI6ZN6Rm)>7W zGzv6|p2l&g?Rn?Q2QPq%mUUh7;-=Wt_o~OJZD%^Pk%&^XGI2;vS%ALx7YH_>?qE|0w9zX$RxWed|G^Dq#-ujuARyG_ zP*&nf_9V-Tj{&=2rrXoT@uj+`-9!WH|7HYPg`!p{Jj)})H{V*`Z+WDVZGS-@=y2!0 zzF@#e#c@$O;~>9_s}CQHhTphCiUG7_Iq5` zTU$EVI#Ku-Xd|E@p)Z*MnWYw4aS_tGM{Jk&GXR zjy<08&C*!B9PkHi8CCH_0+7GxZ1w7 z+QswTa^_b&YTBeT1wLC(xbC{T2-X_nZ2K`Td7Nka#zOA-@u}KmOsNNt%;+aTS?`!v zy3)eE*cj6V3jAX3ZSrs5NH!O_Ox#a`+r#pSgF-uPOMEOyx$a&f#(X(L4WB>_GkV@- zI2dt<>{i>(IQGZ5^;B0HrZRg{5WfmbSFaYe7z~AkN^k)m-L5-fave+OPy6+#nL>VG z7`=I93(ZWCsc+_GolJ?nLB(~35R z-Y6k}alw^FZUDVhfEd*?a!{^xT(sXT9WE!Q%-I-^v*I3W1wAz>Et)a#HT$J{}7d;w3v=UkAyGLtDR<^xpYwgGj(7|4!=-7HvJum!zd{_N=CXO36o z3`3RNE317BDrDxVq*t5sh`k>#M;TdO0v)3OU0JntVdIn^MnG+cA#!^3^pFu(V*Ok| z(-G6xqS0=PF~-2HgtqU`R%JCVdn4U09E+eWn`r#V{mY?Rd|OJygP!Kt{lL;o9s>Y- zNnGtbHKK~WrR6GsNkgU~bv>1Wre%fpPq zzAh26$VKT!wcMo0%lWJOP*Z8!%JU~N`=Ufg)jv-$Mk{WML!ERtnETY4&yzAox6MQz zT{%c>?nq9dGlQ7;gAYD*Pt*)PZ`8^z$_8VkyN1@3gt^3yB$LK|dY9iY=fyWt(}z}a z^yF8zn=ClA?yIc!Gb8*&yCteeC!m1??0X)lv+`JIfE4r!EcdbavRUlmL5RD??bQK> z7{^!z89#k^)z4B@eSv*Mi>FBN;;krffICWjI&mY+BI-TGrZjHCYB&+Ft}evcezh*@ zSAn!Hc5Yu}VsgZsty~<2NzAp#MqeH`O^B)?1CWtuOTZ;?C0-XDd@uL>;^fP|Ox)$^ zY0;I20UapW>v9n7e@>KjtOO%|I@mttqLwYLd>XyJ6?*mgP0rZT^1SO0QdjM6 zXha)Rj20W5(QmP5a;n->t{QaEAeC} zep8O(&F6yPSr&xmhVCV&qS=14AohD`!?eVhCk{u|)h_mK(@obwyZt*}lG3!O(F))e zl+H686|OGNuYhT%jYa*PP$){^{dW<|7h_lRm&PdfVnI#ML3^`4d;S{Iy;w5)TV;fd zwX>m(tIkN}T)*e#6jz4Ojw9$Zb?Rd8{f5c1SX3@3=cl9YL3Q++@-7RAHzGm?StmdY z!ZiYCO&{E`+UR^N;aB^#$-Fy|3G--?CefY8)fDa)lq!CSUWPC-)Y0g+R9UnEBvA-5 ztveWUzg%tU4s$NXR!(VGc<>GPWs^ckik@#r**NzndgJ3ftiZqrQ}_E5_8l{=WlzUj zzX{JNv3JM@5v5!3JQHEQ5&}KAPva`BHo_9wt9_Cy5s>EBnW!*Ym}rab7Z?A0 z-wgP8=Zl+$aVE#U{EW17s|Ml-B&+~@_oD={bK`2#7B`GDuepd5@cF=*a86SdqSZ5R zfV8P{Y}G`y;pp<4zR#X!QGmCnO-^sMul0Tkm2@? zR^(S#aJ)5v`1iXSt4%w&rlhQF!opy!m#LpMy>-*L zzU;cF9T1z9QOR6(O5dPVkBl$Vn2jnVe_mO!-bZ%ntSoWyQwGM-_ekc`3~SY7@Px@^ z);puAhY2#57yZUmcupk_f|j!NTiPnQ$pmUOyqK=YU#X4f?K{0dO=-JRw^m70Lk{Vw z&XUL)|E9ySmLYb-Uo$gYxpRm`G2kW9%EgU`7rV`{u{R*R(r$S`7WjqFtUc$0=Zpa! zD?y0Wp@o5s#Q$`1 zYlaG!9^#D3poYi+*VNCVeR&kMmw)yM8v5cgh;MNw0G%$k@Ufey&S86iz!EundU@bh z&*Kz&AfVXTkWMER@4=V^6timZL$WmaV+y&(Y|6ak9oNhK%A>XKEZ$=m?#?3;Ha(3S z7*n~lILp{~OqNP1tzY})u+o3kaxN+fMw^1!NGZog1tx6f6s3~M+h!C+MO=M!x&Yf+vA zsTxf8Z@xMm_1wu|4w3Db#y&aKWeTDvH=|`ibk{VM+$(*YaoJyl&#G7>ty_STF}I5sVzPE^p6GoFB8gb z4Pwge)!bv!uDndw*v&KmOWwUC4PSz=c?u^qv6oz`OZBa4&oxrlt8CSLgH*kg#C%Y=X9|U?4q=Iyf*#KBx z2QKW+QPm77+GM3msciR@$yE5lHwd^8jHm+NQ3Xx@9(EH(qaK@uS__|}@u7&1Ky3M)c7y`@07!5X=i=2N{Qio{_`h!{>XijOD@U%4M^9}aUF&o z5dsh1+lMm6$gwQCQ111u_$C7Gi7*(} z-PDED_R;Z*Ri}$`AJ8=7C@@{;_M^%TE4hTLxpa?yQ49-2mNhnk>r(#RhUY>R`hG{c zve>T+l0*9UFQPK;4MFzXBN!>c0GC4g_SwwEL(hUK38d>rrx!)=V!?Uz>PB{Vr{7Q( zlYy)o!H~ZHd6u5@1Duq8lY+ind&o~gAuX5iMon<3oZbcr)p6%lpXxs#oqB)?2JEov ze9g}Iw0!<(|8*!Fiv4AQA-UTa_GtrgdH9o(t5@N{#>O>giIE}V1%pGhRpQxuXk_h- zs90=6mfO9ftV>@T1$5@{<|zPTrk@q$7b)#*zT%u-xpLPP?9ANwC3-B@D}G#D#xEC( zx0VjK*(pD?&hA?|HISzCCOrY*3{pf4zdrqa@BU#!v*5$S%1BY_EI>;TIvvf%?I2c@-6>BOkonCF^17jE8_t-X&i<4jGuMITDDTg+okpVNmc%3J8d7SB2NGwef z_c}`|FH&k}U#-&H{4sbLqAI24-BPDd^xm&L^9*6$5H}mQix&IQXSzh- znyx08+Tj)JX}1@ZxTQg`=6g10+<~>HPsE-D`AW}~J-E7zclO2ci^ucSpk$x9sRk*H zg{WB$3^{<*RSpTu@o#oXc~8_iH?&4|&AUX_*&jarI3hYaSe z=w)F#u6DJ{(f0RWc}Oi;cdw{^Gqs4XsZvHU2fnI})t72GNF-=bsL~QvAFR;YnV|>z zWOqXb zZo@_H{7jPzaxY-t*LTJ}qL)9$(AQ|2Fl%1Q1Pf{UbK57QQS$u#+30(%dvU5IO(m#` zUu>i2>7MqzY7K?Is6nTx-Vv0rB~#Ds6@(-x{1I&YI~U<@oqPS#cyhk<2X@KNGMbo# zTQ%BO$QRgQQ72N?8!dpzgn7?7DLK54Zjx`WEiyiY=K45hRQXI=iFQSSnmZniQiA~8 zt8?jm68VN_^+rtUU4E+EXxf=NEkT`8%OhtYX)z1#JEmb&F(^C+*bOtLv$IW4 zrzikF>MVb>zYh*VPp6-#`|b-0?%(GXML9LD^c<%$J=bh(C`~vyxh0U?rHou=b`Ds! zNrX(m+gF_l5QZ=${3vH};F)vX5}Avpg)*7CnfHbqV$IjtNV+K%>|DQXhA=U^!0qU$ z+oF$;t0l%@9nES5O#C|g3b}S&Oc6yZ)PBZh!glLg(27MnyAX{UOM5R1M0ljbKQW7OQ-TwrbF0qY7~ z%eic6{5@VX+JbVv(1t44nOLI@fbd5$rihLOw;R!2q%YT@AB=Umqhj3bEVfE!+4kT8 zZ(~lxbdxv8@M39P7`WV@dVM*KXt8^~9#4YYw}S1)iMdm~(ImUF2hF%t2I>kjiSB5e zVP&So>L|_Uea&jH42U(?FylGqG26*%eu5g6Q1w+}+j&r%9+SKJsvAQNofwXBY39;w}T z3Cd zC%L~LMWw2~9Q;dNbDo2$DR09fHl*v;-g((AK4R*!epv1l+aBdn8o)WL8Eq!18^9@R z>C39>D0%Z$^V*aOkRl~M(O#2F2BmA12kA^#8|O!%#XF+>Z*etcQbI`1;$)vufIMN^ zbXz|oM+zsp+J?ufac`tH+0H8rfG4%X8gSG+r18L!u@ z$OHs{71Z_G0pEP#M)%-OO)c@O`jQ@h4^bw#5apvl<&9pw)%5mNGiEoJUpfXH(B+ER z-$+f~OAnZot)Hz%C)|Pa;*{H=mPjb*z2RAlc9@3u?Xu%WwS78RRMBM#hqOhL=r0jm zmvF%BwoJ1xyh`X+Zd}k%Gxya1yNOMw_0nW2@Y&q%9lL0Oe_9ESprkvqw#ez-PM?!9 zFKU7_>aHt1T&BCdQfZn5|n1e{7^pK zvQwNKkGW+O)1t#%ucA4n}j_+aY?>HCU@Wvbe4rl3?$nGe1MW z6+xf&^p@C;%^i3tFB*XW};1w zs^2`MxVD+Xtx>lM^Sb_W{Uwh;BW(^L09w)Pu$chJ{9&naQSk|$rw^fRliqkK)BB|< zHbOj^s9s<|xVr?K)~B}zV2~%7XaXVcYZJ!1WBb=BJs!XyTd$s`qY5;C zwv(mS*vVos@RCtYYUj+$iYla5)IIg1W=5g)o?|AeJ#bm-`&SmPhSR-3tvEqMg^2+ludZ@9w>Ri zD-w85bnGNNUPs(k_a|;EcW6AXI7NAuko;%?K)=X{4g?4YZHL~9qur00>Pg)cPd(nA z8n8oA6mHso3|Ti(aZJ|)1%D0w0d3en{D^TIDl@*YL{YQC06R|q8 zArBBgJl-ecQ$6i$I5=Dp$7DInuqTf*vQ%u14+f`y*uOP;Fl$!rjsh*OZcoB>aXbHdxJxxe5!=8*Wa>7cjR1hmCw>=1 zIMUVT@?>qm)WzI!)E9EuD;w8f{>d`?wfE24WCo-6bGRsjVc+qQ9AZpOSJb)yuwG)j z$$i{s)d6d_X&8|X4oMzoC|{fsnyH%MHgS_KN;&O&*O!Ji>|8gOmI*nDgq~6oVUsVd z^)hI%I@lI31%g%L&*QGB`2R|L)>QVb;$iwY^ z*8{Ye^eM43BOMo8iK`3oL;ScF+Fe(h)43Mjot}6pyzd~Q z30w%2tt9%2JIJ)PtDq}^VI zISAJCwwHO6*FV46_^MXe&x24b>H=$V`5$Y-RKW6rlS>_h{vhTo@=UZF2X9NyYK#$!k={1g zJyoWi@_@!9-H2PK7QHP>v&e1Ll4$g#r2Fag(f;L#IL*S!BvXhO8G-& zAGcLDGFN3q;coRi$y-nKGgI^|!j=hys@JH-98^L`nt}~C72jHxV$s?`X`4DsnJ&q7 z!$m+J^KpJxzK+hSBl*$N+v0DP$tVX{>{7JS$>r`{8MbPcPp1%DPRQ!xePYn^S6+KP zsB2_)xJfag%VUq&1O!YL=6RvG(ivCZ4SZHI3Wy;(t;#*<* zP%D`Ly&SWd3=qg-pXWUz!&P4d-#N|jciy_7&KJ0N#ME|#4sS&)+*24U=@WS#U|jEw zHHzF;I9asTldwGF8jY~Xcc9Sy~MJUU$4Mk{PYo~vikq*BW?>KY=w)^Z%CR3N3c_>+WqxYm>@ z6@J|Bf4r(A+qZIZPr1)0P^5K?r+Th;*O7)1$UTGH!Q z8_bL@60ESr?@F~>s{D=^`7|G`n6J#@2P18C+3$}^ zHMyX=6HRO1*Q!#fN%MpqDtlYa&0ozXfV#L3%wl?Y?!yU`Af=RPA5#9fAw1*^)&o+M z?_Tu72?X1pgV&d4je^I5Fm)u$)s<&(rJEYz%`%}ySnx7F2^eDR-dBlfkE~wq=vs@S z9g&$on%<(fk7ykn3eQ|gFa-}Dxazdm_>^N!&gbc}G;F~8u|9kx2(QCy{cshfdKs{a z{MJsW8!lUnm8fnW@yN&kib3;9S<)d!#azFkU@sWnW(%m;5>dhJw$!Am07P=C>k!JiZ<+VPWvdlH>q&wCN-bqR{A z`(x%ovQKV(ZM?q~BdxqDdU?UJFkJt=1>rSz%lX^PBOt}v&|we7ImwiEUTUqo9PSPI3K=gu;#QCB$A<34YbOvALgvd zETVv0GGs4+7sdL*SJ26``4h}HZY!@S*90kxyD@7bXnVf-nzi)l7+=;;8N!f`4hBuJ zu(hw^jcv#do^yk)`7S*_%}Hci2ytdG9h31pn)~HiIgRG8b`@N=w)4Zxzp_cQiH~yu zXNV>68N`Q+njP9%tJ&&Dq4b4$m*w1K76lNiQg!2B+OME!4Pv#1N2}ysGm&n^x7}lgd=IOQg|O@y(S*GK4eVi+adC1o_uL0Zk}fUh)`g> z3&7CyFpFkQ1$Mr9s1HpX3M!daFp1(KpwoOdp`xOpyr$#tS4sxo`$jW%e1AX&lq^C0 zo0XNVB!3L5dDSgZ_8VA!_NACk32k83KO6G)yj)pqf<#u{|1Ddb?Yw2WPQ--L5aYTH zpK~;u;gVC{iKZLb^&Cw}9E)@Y2ABgMo|c$p-sk!`$~8IBi}R?~kBV9v zr{-&Cg<@M}5}cZ%*}l)Qp%C0pr+pkdIz-9w(++7(pSYA7)=5cU9na5)+W|qMf*K8I zgUniDO^Rq1JXlOT&(b5-O{H!t-exv|P=|1UCvH#xB)(SW<6}u(Fpbt&*Yx4 z8ly$OIS*4BCleq-QB1a1=s^SqKwAn;1pzKe?4~<~LtlZ1HqkGj)mylB;CU9BXLC1i z{>J=tf_R*JPTi0!Ur}7e*Fyfa1#XyrT4V)!9EA{HY5HRTkw361OW(rM^UGQ+l8^VC zr4vdqzV>)Lun{n7R}yAHI?W1w-QV?d5!3w>wQ#(#AS9CMx4C&dJG+q=-y)dP23svX zC8-T$4Euqr~_;JR|GoVYV|j?SJ+$T~ch~*7Bktid_<$4{K9vXUn?= z7XC!ltZ-SjTpiQ`wYcudf`t6mn&QIA>V%DHyym9k5R7Y@fNYVIg!a3Y=GzWw2U()c z{h^ArLHcJed_R;S9WU06gm#Z>EnCNI56@u|3}*a~sXWh)pO5iL5Wx2+K&|?#@=Nyw z0WvS!^&K`1+MXwn(JLPt!^OkV;iOtlaLafNdX-5yP*9(5qAMTUo&ZD_QeQkEkp2+m z#plp&&(zt>m`r61>1D6|k_F-EqeM*dL7A0UsKN8)dg>NemlR8`@h5`(`X1ZD={Z)U9 z&FaqgKu`gbdCHTx5OGV>wQ$>Nzz!>|1#F6r6AJDi-xEr&rF(0Dv#06L6kbOZ{7-F~ z!O+H#4FI3|8PubLpovM;`M0@kmJm5awwo~a#Wl{R2B3Ynk6OFIM`hsrstB;SDN^2 zbCBh4P``tYo8#9<|5yt29~19_s6l|0?EXhJS6e>vHh%~vnn2Tt_e9s`59R&KZWau7 z`rLNn+?(`%SN!KQID97B)R}f&cp=X4-GeTmaisv?HW_4*s5I4FJzqj5j;!$5mF}3X z*?%wO*EjF`RC3SahWuwgk}`+%siQ)wM(@AQ0&uF|$JDMTZ*86bnEwPjWoj}peZrq7 zDHG^=Id+}Wmy~+B@+bV#B8Uspdi%akk0y&Z!!;ji(5pougCGUqTsCSsO_H@o_7+{rV8!PC zYBR+BLZ5I_ghb(Md%0V6K;%dTUVZ20XYe?MkU=6AhsjPf-J z0zGAA<~t2dEHS;hi1eu|ZvS-v1eVuV7iIm2=J?0^{pgI6)nxhX^cEto**efZPqLf3 z0{-K2qgZ|*DvU!z>uKrwh9#TCK>D@gv&*04=kh$E^+x*?Riza8GZF&&<<+b6hS{a( zGz~}Bpw=1R)gkenklP}wg+jY<3vtlt1Srfo?EW5$rO_dWl>+2*S!QJt;~?wdoN6hG zSa+h+*!ac7i#vy*leFA36W)2S?|fU_{HViN-h5p;*I&Zn@da4J6?IY9Fe$~;cn3~~9OHTulZg7J31dtI~lPm+Gb5N4WJk?Kxpy6Z5R zx!hpQCVYvSaK6P_FDNQrI~=PbF#aMd#Tr^+gDMn5eJ~YK#%DspgGwW{{I|52Bwb6& z*`~U}8roC^{MUEFJI($Ph5j^T{*HfCxQG|l@H}{;;IA9SRQO_VJdqKfV1WG!wY109 zs%gT`uY8tzln`4+8~MJBEAI&Y_9U+nNr8WX3j!LKZO>}v(~>Yz&q<^o5*+WxGoG!3 zZ871xw*5xVjt}x*X>jg|5Wm{^6YgjNvqEKkah>!7Wx%7ftZ9#nEI3tH2#$Hio~+C% zMo?_h;Kg{x;%vgP3(u&L<<#_`k84KiOHGcNeyKsy`cSjzG-eKJp&vqaG`StWWpOtuC?hOS4Q@ zCy_KElSI~jmijM;JWjfJsuJmyvPr(CbH^SteB-5yg0Mcl$9m|A)`?NM8@xzlENobh z#UbBgWrl~uUW1&DnxeWY@iP%Uyf*ZWqMgcG4v>9{^1&Lrvd_8FRvr)_!gt);Wq8pc zG{phg>dW`Dk^)XAstXV2j5*Vs6f`}8>=bJ9WM>#sdCspsDW#9oE4c&T%h*}{XV2`P z)Z=&7kV=FrEIo6}oc-NN``6XKo+8d&-XfYiPHh?;G$PX|yKI+6oP>zC_g0ADpD;@D znBdB6V=^|p8iZNy8#8n1cA}t~f&+=Vzbq}E_3`TiYuin0Ns;PL@uyDs5>J@iw?;2!Z=vGnWR}_SxQ1>Abl}p3Qr%CiW@v-5qzN!?Q|K89scc?8!VC zQ1Kcp<4Z4QIEQK@)`zIN-BSms9A+m#8C0f->6Tj%B$YX@=7*1jaXoFB)-gMzEoW(0 z8-B8D)PsM#)3fRc{uMF$JF4{ z4b#hMpFQig2UjCh-!)+jb?(>&5=|Hx4nLq~s=^w!?|}ihROQbT8n(j!6iE|LK+5oI zO-kc6KIxpJm&Cgo3SDN>NKLi|#3jbtf6RZ#a~4rQfyW!4N4$}%G$dnMwD;W|m(po` z&GOLV+;f5R%_)0*dPmIit%90R%Qe<~Bxi-PM$7NHTiTO2Di&%pbN4qk(c~~}ZxmzZ z`EXl^j+FhH4lm}@!!wE@4l{&sVKcmEh(16ObErVLNI6o!6C$z2E7<{<;Nq%#T7cqp zBpFa!(A5eO3L0joo3J)0@($GL{7UG6$CiIT)Q7H<@Jkl*D|OD+LwqHFrz`%;9_3 zwuQvM9G4paFFleTiY1|$F+pT>5fwkd*W)otF->`rQ-I=(Vq(DP%gveGr3!5z@>8O4 zNOeu5*QgCG?yygg)=7nRhmy*m!&l`Kf+$8p$>i^3`yJ5dY4dm>AGP=mC;m($mP8fE z-LYRA{fb5Rk(q%+EexY{8P<{^=7$_1=P5;`5-6i>wySrD+L&U=V5#c5-p-WDH_GSu zoUi5dta9>9-gEPVIIfi!*?1JM6N!*Kc={#$=PPWAjH zjla8zK*kU6HRk=%2oA)!I@7Znna0l{Zj+TW@2k#GR|_0b^DZwSVvYbeT=n495QXPI zIauY-Pl%3pMIV#Qnj3G;YPuB;T7n{f_puZkm-Fy?c~~3PncHd;Yto87LY6%n;{!Uq zdB(i=Qy}+&pS)LSs4_Z?$XH1+qi04~#IH~NT-mKX)(mt2V42E>T~;J%c}xHxFR?D| zoGmHVdwE#ivmf~q?Gch{{*woSx@Lz+ZU5u`JpQg1`rgp~M1>r;9W(Egh`Gq7w(L#` zdIPF!XuNU}E_)M)6m_y}IL%0G&fIIBBH5+3&M=!nqD{jh;Ng~>`v^<>3QSCSauv7J zJb!{d%|fO73-;XO!P$@Kl45m7RPJR#pD~+2Zx|^{2-do^u@EwZiXWaJ5rdI zvC@D-VqNq*_QMdb+gz~}S=piArbBi8o>hM1)Vu5t(*~|t7MG|MBYT;cwvxSvW2piZ zL5aE@fPfBLcF$iC@Gv&6?8f2=HksGGe$}YZwq#-!J)l*T!%jDVV@LH_NtuWu+giq) zReXiO)A2^^>w$IVcDqusz&i%LQT#q@vCdx$U-#&{AFAZqtj5Kt%N(YzXfn9bCaQZ( z@VoY@NcZGl>T09bG)n_PEWJaeNEs+_?rSvCMfP;-aq*KFJ~N>|JzxNv3UH? zLRbDw$nrVf)AxnCbZO%L{DB*G>68&6;E%&*7L2z=|FV_OeMGVg4E4VZppCOu?3uWr z`fhaZr#D#{)hORtijb4#!eCVd#N=)~+sX%v?wd8S>WT&f%Ut0OeGeAQZE^XYve2XG zYB=s=SLZj^M)x0bkq)wXx92Fr{K7kGGWtrT-*9hNCOy{Y5f*~+9c~JBRwd%X&dc~} zp8|%C`S!B0?B{M0a_Y$~~Isi3qh+_eVu%(H9?DXpkZfCerGTBkPaxnF)of%qTn*5~q-fBtr3B=FHz!`Y+|(j3wF;b&7ZU8OS!)#~G*h60fq0q8M4dtG{&vQh?I3yLrNj#C{8k_oJ`hq$Q2{MDHFe!<4$i?m;I?!Ltfe40T^PPA!Bct>PVN&0#= z&E!liwl&|lH;9B;{k8e4d*12oldQ13|LP_HzuiPcS>^xYCU8&2jRg0S zhELF(zg+gQ&Oh^nk_@34ZC^JtIsl$JU{Eb0E5I+)*=H0z(yC~jYN#>yv6dLBm7!1@ zdcf6DZmBpN)?!c*nWulJQ4z_qdRISIt1g#K8H6q*M7(;UB9w#~8H?xhTT-->X)m&I z7}wQ6zE&9Opw+q~f_WO!BqCED>hq&iB3uC`F^^^>sQjd zX>eTe#D$_rjHnQu_`Xx{%yulY!h$V{-s<@TON+)BM_G3jtwN$JqNk&$#^*y%ep4Z5 zU24u0qX9RU#DGQGwgn8>)NQ)16oR97h^kk+=vzGoR>#U{f_u33te>6#O?IDqeru`a z`^<&^SxbLs!|K0Z!hxoD_-7FOtitvug*`ZM)LsN<2ckAT=8gH4Uay5);kXp8v5JnP z$v#r9s71k)5OPl#Pb5KfG;vmrSMocm)HZ?DRpVe`JW;K4RYa~$6bX}8cz@lJq@cM? zGy|M}PU%?@TU9dft3|eef~Mx4jy*L5wv#WOftenG?TqKoOxr`y<)-y!+Y)X;+wy_2mUhV-(o5ta;QhOcbCbiq#O4BFPXs~hbl`*VUU=W z?yf>;vE%fw#KPeP(J>;Pz`4SmR*0uNf|~7HG=)LM5~2$I@l`7}=%fa0Ia=G>Gu9E- zAjAr0X@6zfZ>2c?zBx~FyCqE%WCTwHDbsnMA({dv zg{H`n?x=b+6S1|@))?7wzX|y$c`NyHhMVoOuz+T=?vFsmPd|Fs)JM;Moua;#&PD$VK@8u)$DT065RlR(5|I94MInf*d(H9F zf_@Yx_Kl4y4dv$%Tf-8$-9sH+?S$jpe_MEpF;1MsKLef`A28P~F}tw5BUPv5H&$@i zTzVkLMId8>{%oPBzg~n2p(-#&7lNM^eJ}w>_I|+@>xNKBdmmWwYV8-w(F2PU)x8ha z73F#wh!NXTEwYRs+$+N@=)!0_JBZZ#=>xfxJ{8vv3oh7X zBsyFBq5>D5Mg>@DQ&(IkejE3*8N?HtoXWq;Ef5DbE!$Is-o0Hj$#~AYy83sO{hMSz z2NCg@h;i}yTpp4t|C;}oYEKVS&^-34#MLMB3$8v>6lg-@Osl`_;|@#Y$E8MwxYk5( zAg|H6vGLKQKArovp2plR8!qVZYP@6Vun#ur7sazjn5Tsm(~d-(cGL5*y-FZadj|j?AN0rCd9LvGHj*-bsY{KQXWffmS;??eafVh0qGldURg(Lvi z=+j;LAX?G|%?^cq_0PY^=CGPYJ?c;EthGyL7WH{Ad+jEZV(>(T)>@oqM*Ss}WJy;)1fe$G3F9 zCtgnL5H?`-rIoj2=NKqkK=9v?>N-xF{)JI-)9l9hIP{Ywa$mf(PATKx0{icP)(tNZ zu-^ZSI|+1<@^9}uZ9uUp^Uh#P^!3}VsQ}f>yFEaVpfj}j;@RfB0hHYSmni*@OesWo^${V=80eF^Ig?Z7f z)8AMIEU;dN>jDq&g|PrU)_5*PsMw$>dQ+SCy1q8AwxwZ_3J@j$iX!$yY7wpx9~^qV zT{1!u@>O$v^HmX0A`Ds1XAvB>)z|Vx>v{3OE3nWPLY0pbDYSskxM{?jl=kogCCCG^ zOQc1+DYjj(OD=jMC^*xY+(_7*jVl@XRrzb-(xV#eU2$sZOI1XUF)JZ=bUo`%AsM`! z8?vRYX*!|B=tJ2?nR)$lxbOpUnhS^t}Ztm=Um%g{fD4`GiPHI2L=BJWANLr zN`$`GoZV%9?eP~A@Q1jWW~S)o+Ut~q%FTT=@pJ3rT%rm$BMP8&VwG60uq6@I!Z+UO zUw$meMQ9%^E?^vr%(gKtJ)}^fl>VUM|5em&{G~tcz6vFm(X%4Vfm{MaqF+~~uA{C! ze*wpNMA1w| zZ@TtJ5}(eiP<_T<__yu(q-6^sq%5Rn$D;yvC3EDKeb|Z>?f~Rl{=y;JhOKs?siG(a z{zV@Q^TO7x_e|OJThQ{1l^}k=g}DMwN(Diw&!7k@&(^=g({E1XG~Y3UhaiQvspkUv ze`SmRoyK~Mx6Ay^ujjn#^`6Y^;kTZDnfxCOJ|@L~gj?DoHz#ck+SyF0U1I(DFnFrF z+c3LM*-tS|i3`jI8ePdT?(GUCzu_4>=H2117}9k7&~g05MauU=HXyr?pMf@=mPSdU z%DJ}RNP)gN`D9_4c+N?o#47)GpZ*zvxw5Vgo4^XU1!v~=(Q7m-2M_^21hYJex!`*`B)k`(o<9T z@wtbeu1vlzUdg)8V_m3m|2;@%7WsPbM+RxkJq3T1JSiV8rvwXQBB|kfcW@L*_}?iK z_n`Nh3nrps4dMR^DgRYyva>|!-1+b2<^MM0-=Y7M<%KJJ4^*z;m2_~Mg2L|AlaSLNqP=zt z`jwo1Aqqr*Iu7elLOv0z~jLcYb~rG4+4^otxcWakcAfZsem#)8rp- zg8C^O(r)C_CPc+Pf77O~dD~^PRR`SB3)Om^eDSpzexNX{ZfU{JkLvl77Gs%O#P1M# z-jfIXRsduZLG>EC;tIBmYn{;~O<6jHkmh5nXnfFVuNcTvH_Zv|bdw_BAN=t@k)Q#L z=$P&?4+(vR_m<4N`0*MUCcZB+x>L4veAfTz8~-M^ZzIg#9+en33-Ov^xM&O6qh6f%}9DH6O#s~Bq>PDRJsFK?|B5ILA`ws$Y!#U(cle`BW&@~fb zQgif4f6;W%McE1yq7WZxFprWb{O_wk$KNDGi6K(s;a^5~omu^K0_16t8edQSd$T;kNx?Xv~c_I#L)NGw|w5D7w58_rB{DMf?-| zXWGW8qVh&-FX=HtUC_qDpsWZixzEUzITE2A(w>q(bR5>O^!ooY%l{)v{|VW{bQC!J ztYdvoqv35Ye0p&kPRT@R`lY*}pTa9S^tfNi@?+5hNmruptLB3S>k1(c%9LXr*38!1 zpkjQ-TiULZX*j#>??}}FcDzg$2NHQ4@{APlJD_{az?-QNIj^ue`V20to8-rZM$x@x z;A&1~X+bjuowpR{Ke@t*ZTbOvU%KyUgQ1%vjCbeBM8mJesNB z9H&F|@M-~-2g;WfGO$V^Ce`1zufHs-;7<0tZ0+VbL6EQF%~p5pI|SpXT0`pW9>)z0|1pw7&($TVxsZjaB#d9l2c%H2So*@!Fkb1wO%BfA! zgIc0{T5uf)9~n@D)#!pD!GIK(mhogJ4_s0>0sG{J!}0eNw4p#->>X%rx)$>HP|e>% z>x8DaX|E!+63BVfo%OdZ1x~vPis#DT!9i6(TIMS zFGA+0GQp+nVOOD?65*`Ih++%aDk1>mc$ih|PQi_?!94JNL*2LSmlP$- z*t0X0EubDLX0jTXOO|>GcDlf4s;lmf z7PmPzYk*6Tn3frk9`VVXSx~D{659_$tedOF(>tbXdhgsV;S?kR&bGY?W^b)WlnBGN zT3Ht(V9hPFaa(_R0?vsTDD7gWy*_HAUEhr%E)$T5iTKSZ{ZGi=(uLWMs+@(m9E16| zd(vuMb2vIEB`uLG5ZdYRa%-S$2(ul${;U8^y3C~*YbuXu5BB9D1>vkSdvDw+%Ny~z205`a7l;Lg~w zLvoWfWu6#*o8dD{j&KM4FiXg}!09>Oe9c)A=>&#mgky$cEH$r(D^r@}EG1pwMI7d9 z-9yGK=?3c%+GF(h^F%pEbs;2mG_&g#tJkcIDg_V!V5~C$UuT8qI0iY;qaI zQM_N>9pvOBYH@(-DQ<+D$MA`)Trcsb^jWLkFRb$FdXbi`u*Z&WeI%_+(H<*Ggu5=0 z_2xPLJzc-|FSPOhFh>8|%bs(I+*I^@Wdu|*vT^XBo>y+h3ue6y>t}r1^&<=DPns(Y zYTs~*MAQ4R3Bvmoy7WcWww76vZm&e}A-lb*_Tp{&8SRrHEMD*e(Z%?wE6x)w^3ds9 z4NiH{dp9pm7R^kEiiR_`7b^gf-1NpRPwg5^(3?+HBNOinFLd*X^Ols#m)xy0MHpXr zG{$;c`Nz+BzdIny*1)1U#dX@YGYqNF$h zV=ett1hJut$roFRhLYYGAq@983IMmnVE}nH59SAl z=XyDo*qz}WkUL&de-d(CM`O{6jXkAQJjswyO0;5le(B-Pb8(AC?hS2r+^!Qq&jon& z#^8>K&)4KZdpr3wE-)VnnM$hFnU)MB-NeSSCf-ZFrnXkBcbVrRIZQxjCtX;A8d66bR=}@XC6K4g}V`RUGY$ z2C6dtJ9d$L>75#iZ{EKC` z1FZGgVuOijsM~~)Ou#eO`1|!nJ5M4MMeN~oH=lY^g-Mn}8?e_zPl+7FnCx{U6)q*p zV;LnvkHsl@#F=v>n?J%E zu|0I{x%EURx~xl2<-!v)tX=Iloz7lmPW381A>TD0k>lGaxJ72>%@1^HF`TIMuUL!8 zn3}?oF>)hG%!1^)gN-?;fZUaCpP&4Gmkv#Df0VJOXiqTnj!JIN8T@O(@!uS$fBg9K zW|k>e^hfV<*OG%&Hosr0(h5=QoL%NNtllRBsZZ!1dCI1HJ2>K*9T=UBl^U`okt&o>Vi>Y-3(B)x@n5i9Y3)*r*X zffsx2RStpFZ@j-OA4@Hv_S?U-0C(5N%By?R=xW#GO?FSS59UM7vOxSosgNt>{*?Tg zO-D0+uQ(xnK5s2bz2{0_Y(mZ3lHguuL5j`pd<@#n8k?irfa-y%x(w&_Z%oL{_ldIt zX8Ne3;Kq^5a7|0LPUP@#M1!(|4!~{w<`7y>06Iy~pyo=#-+o*lBah%eLfZNEC>-ex zKcjUS?2{M_h4-`;>dqa>`3+$@d6LM>1v|Lo zpsuZ_L^^n?R7O>9z`9m1CU={E{KA4piBkN6@k2bzu(j_qa7C9VKvc&&K`4@mqOJ&* z>Geq!-hLS`XYPzPtXRda zn%W*xXe~O%Xoj)yPlP$*dT3{!R7w4W{7(sk{{)qf7|^qeu1TX(acF(KwSS68e}~Z> zsqk{024qIub4mMzsn{;qj@dEZ866Vxem!JkxhwW89bgl-a4YrVbDb^)Jb#yy(Jf^D zkfP1*7w@s~zE~V$#9Mf31pGd36)%J;koHa>jXXgDN*1QUKJ~b@ z-D`7zf5JO@zoAyPzdLJY!Q6I{-gU4Z*7dXz;21pj6%1$i!#nV{H~%E>uRTn5L+|O4PQ9~sHu_z?G1f#) z;;>DjT|>fhe+c_9@?x@ne*Io4u7#RpFAwiE;NPkb+0;hg8_eRX04*X{$#klGhQzWw zZk<5_Tg}^z6hqnmlD)aw;?nd($n;+9MpMgmkis3RsA~d@4a)r?wpxO9-?BLPp zMSOL43_~m2@-h@^0CGq#D1pdRu)F-QDm!;*Sl)%-x33p7mn9OXPcDdB#isWhS{ z#R#C-=gsT`6Y%iy2t6hW+jv&4oQNPnW_|>u57F6Vj%N@~WZ=zb3pz9KsjuWc6&$Yy zbQjX4Y-}rkdwV_fH+~x7J-l#NRZyQI{`Q5-roS=c{o{oMHGI-=ehtOKB*eeW9?4wDqF3 zlHz~~_#L0xVo|EWD6;S!?ApmI@913t*nj@Wt#G?XK2C;V;n@La;&KskB?66U|M1z( z6{Pr$&J~2D#(?t9=V$e!`7>9oB{90qcz8h@qW9=DtVVWle@_hAtZ7O8Kf8Qc4Gf+b zHb3DPA|4FsakD6kp6Ptb}?o)ZWi$4o?pAG@LTr| zWCNNTwu_rc~}mEfRhzNb0A>Q&+*}@DHHV3JrifZXW&ML z{xlV&mO@DmsoAQfzzPkB!;q>=CCDCr29%IyJ_rkc&&Db)3uc_GiiP$Np3-})Qtx{& z3zs~7?f}KTe}AKl*?R~$9HxOfw5l}p6Cedr1iEe2h{EmL_2QI-k`{BVOTna#Z&7Ei z61^v?NYHT1>6gd?TodV3#TQSnMA&g)@r%g^7|G{Oa&|~+(xzsCbs~-Hw$EF``=&b{^Tc8`O zX+!58+o#(rYJ9Zza53t?Yi8MZ#@r0tm|DjtCmMZzgYHU~tjp!{f@c?Ll>^;Q>O$jAs4=VE!GL)C3BP4O&aGs0?rTIet88TWvo41?tV! z2^*X14GA_LOrR|myA7wv52bQ7RMb-G)J-RcN`Gqn+cU9X9mO-|DNPyr!x@Sj6EK0@ zH-eeF1hMSEo55X=45}YGbthU3LURw)a4bN^N)7g_8t6EE6c3-ULJm*&V zptW2|Q(E$3b3Rn^8mtSf~u%LR!~E`+(3W%X+sO*m^IjSaf65LZG9?j2QkT~hl? zZO@opc1ne+amp1jW7CQOjs9~U;s7|(u~j+x;;5YXo79vfptFbKXqCX>vDq1I2oP0e z#=)}rofvBymD|e`nvFU*yEH*HpNd0N889kt(H2Nk%_)4fc;~Dg0;HqcL~4@f!hdv7 z_#6Tt$K!OrQ$EvS%I8NH`2GEqFG$1U_mj3@eG<0kV|+)o?A&F9mgl88nOaW2TANNk zeDrhC6JZ6&1bxxv?kmGZlVYuK?mkTjH6gyqlC8uSc-KIxtt`XmgfTuD*q2*Q=m{Za zOvAJClQC?gIq8lmBV3AI16oD~l>-WH<>(v$2L<#>4wddQng<(u1iNa-F~@T2UAS1t zZ0>v6g(f@WwwWXTA||25+HqcEM3T$VD%YUEbpMi0eYLl+3b#|R*UHh3p$r9*nO#>I zOb4))9vn8I;o{q4Y@8};bm?WHJ#cvJX{?-c16+~mxQ}SJh+R1R%fj} zy?6NQGLW;b6p>HoU8NPC^b3yj;XwAQ3tTZKN?u-h&>l!?rg8llbN#llsIrXQfHK$( zt6ZLCbA8`J)6%S70rgk zb@n+Ol%H6*w0tCpH)O2q%CJ@Eq!!?g>A@(1G1LToIFq08o*_KV$a5WB#{A7VU_DR1 zBWuQn3{@PF6;1SCv>_VQLKmHkP})!kc^<0bN*Lt}bz25e-dI!2Q?ig`Oz_E+OE?4v zCc^b~sYj)qs~nV7P8%d0yH#=gh!UJ5#y}`_kcjhN8EAN~(ytDow5J?V%|}$kI!R^f z9OW)9=eOT{!loR2IbUY-a3U4TRF#Kn(i z_s;nCRkfMfAJo1Ayjf|rmQNz@E|hdMlwJgj*aJ52Wz>Di(6F<$Zt0r!N3b)e0|SMl z8_7La;sE+(t0SuPL_u#2kn6qrUsq@wc$MGPYta@RwM%8=^>nJ(>jSz(FfN#bO>hZZ zF@eke-De=>J>fQ(IZpdKSn(VND>>$(e>!{rl7IWFO4o;thV93Us^N@5RztIpNe(NQ ziaveSI;bn@j`W!1!mWnrWi2;CmN9_6QAu_?+~&tJ5ob7LKHnrk)-i&VnmD%pEQN%( za|Un>Zu5QuBR^&nRTs<-w zmcMiNQhNGK#lDLD5ah#f)3NkETW@JudRKQ?4%{+HCDFfY&h&zcF71$W4&66nMJfo+ zVu4uLER}8|n|;Z+8fE5%JeO!!KA6)uXC*<$i{7qKS#ZFJMF$iPi1G%JZXUCBPBW_a zm0nHI(&kar;a)d=Osqh9O<2mJIupg1ntRKSXh~_wnbT#uh@aq1{uVnodXy0JzA4W_ zzLK1~grprn;8*lqoIa@tDhJ(7;qt#qGG@}?102V_ zjWU-S)DdXf-ij(IJJ6HT+Hp&bs1lee*Ip8NRV?;Sz_Y~nFD@PaN<5u3D)l7kgCmuWjvx*%Csk55ZbKvu@+SSbj9swt$WxLOuI(t!L%}IM58@)Zz=L>&= zfcOwCLGTwnPd{w9$^(K0uj6o#q)y$OrnC9i7Bn%r8EJeW=wu^ubI#W!!V;ij>T5AZ zOWiP5*36U{-1#df*!iy?=^K`?JvO2l(@}zOImu4Ct+~XY9%vGWU=kU-5Reh&PjD*Y zs-en7?5(a0Yf5DwQ&W;B6*$5SNTn8#+`GbD*#{y^a8rBWOD_({>J}`~hhhQ2+q)rS zn;8|TMt@wf(#wYrsg7%+=lAjY9~aI#XTr*P{a)QTK4;Y-7l{_rsPyrV-gE$S3W&_; zfP6P3PbeoZ)%BofdtkNfy}s-`%+ryZ};t_d$~U{l5?Q|KX4o zpswl6@F%-G$Pw_5S6M#|+7dif8HN$#KMor zv@u4iJ`i|~9#VTEw{_^Ig3Eqhp*6&f8X%VOg~x1rLHekS+A%SsV|9}bKKGbn4Ymt8 z16KRMiQHbJN3Y-_m~P{R0xs-i(B&@P=CBl*E*GS%gHZ+NnfHAqr8mfWQa(g0xm>rY z8u1*}oh^6iHYMrd#vsiIc;ckALZVp}D z?^ytM&okw5$w#IMWZ27-=fIBht>MqtIka1i(1Q=V9@p9&2ou8$teQwyOD z{Q;8nL>ai8(^)E3lbb+WY6X<*f7O3#-)JNwLGAuX1OD}ALi0Ujt9&;#cDeuVQ@YkH zyj~KpC^3b6_1T|NZRYcR>y7V1m=ThZsldIz3#e+a)Rc-Tyl-kQ&jLIKhqOgE*$!^w(8mgA6hiU~cxK>;2r*l<# zaomzKVT&I#w+w<)i1%5#N)s)}ERrIULFC!V8~t59d9m7sl7;~b#7?Fa^Ev=qmo*@Rmu!;&k+OlESXM|5<1!^`6 z<|oh0-F4w4xtybOIEQOu3W_wRoYFjq3HQ2Hb@@o&>8N}67_A;m-dqrWse2=I)>I`p zpxRiFMlvu*R9W&7eXVA1^8~T;klL@(?Idjp*eA#k+cxdXM?}3nQBz!f}&-xf;FNvFy)2A|&0e$Z93hz@)+Sa?34BX_epPZCnrb-{YW zRMYv*r;3ZSy=NarC*Jel@wvH8J=(^<@gQXsJI$l+LqL7b4if}`%?Q+K*Si)w8^$ozn(-8<;@b-A40XP-1ql-Q z20jnGHJcaRQ1QM_1O*Evj8>Fu^D)==It{5@eZb404rb%GW}I5mymym)Pb@5)Idivq z^08j!>67<%HEv2P2Fh*%6$?N*;t61(O214VdhtpRE;eu-b}Gxtr5nQ@cIewbwB4q%u6f$zHX4i>jtrd=63w; z>!x;i-JY2F#%&=j%RfAtDdX89raX9`{yKIRGE)pSeWTL~=Yd-J$v;m((r2m2Gq>?P#>> zerXTto}mSS4ace`PjT)lf#^x?Em(Y*wJm2>EH8kN+shTQkMeo~dt*vkPCV4Krwl(B z6Pucb}U0gqM~?J?gE{~1uXeg;hl2onH+z9otg?3^8knMJoq`&;LYjpvz<9V zVzT0xlhlSMAJkJ>HbEA<-=ox-w*#0dKyzDZ-ghMXTNI;%G{HnLP>5QJv$R0A-hR5Y zAeW4NmSl~$Np+w38asOR-&l6?@xwqxO50NW`+-X1F|S{e)(olpHd;|Z#vxo5&sxK)jpNe%cUjQPqiqh8v!+b4WL(n@UwI5#39mU}4haD!B}io( z`%YoyWsk9XzJgl+J7#o(@v!C_)L)7C+cn?UL$8!4tM~d#UZ5fNUD*YMo`1Rr!`!)A z=O}wI;sX5U^EP-8Z0`p+Al-A^L>uM)M!G=ny$=f`I%CIC4JKN+^#{V}g>fpZ0PpA!OB0=n^|R<)mKFSVEWgYJ;9Lwb4I7i_di zH_@$L$<|v!7-+~U%GlPzOS_`zd{Cri>|KkB-MJpo191wA*Z0e8!vf9l7Z#JOJ#1=< z^r};m7T7?f^7V>cF<1a8Bl5v{$+=eFtKEXI#ASHugg z`m$6;f%nzhTn2Pb<1GkXRT*PtgYoq)U$ljC-@nJ6zyh^Tx`g)=aB`K`cLmZS{&v?K zn>fb%W}JcrA_J-<*@!9R^%K>_#x_6xExb1!QkqQx;=wF`J91?oQkt43eNy9K6Dj^# zs75abU9u`d3t((f7+cwjb=HkeSgNgOfb;=b!K<&`@Ph1?_KR|hhsRhFmB7_zx&l$n!`qJmV{)(#GyRJ(u7>79J{8}D!n|ZnyVf2On*F~Sv9@m>KaYLpHkre zDo6=|*Fth#+>-GNK0-L z;ifW$kI}qr&fQZN+r&IP^t!D+dMd|Frs9tnpf(ltO=V1BmU<9)z|Ot&UnXfB`- zyCY#IGGjk5^O zIGYVQQo#xIrd2E^HxNm7v2a@s5b$O3;)sz}h73WaEOuTDe>vy(K)6gX$zD5Fd(uwH zbGdOr)AJ%hONxI3Zp zUKHl}GE4A!{9<0BLV7^(W|VNCG^(>0L6&7;PX6(*`c9}xgJR#li;lXF+*$jGg8AVv z!V&9OLdxXr+hHja`4GiM796+F9-;oowfz)pyqLv)?|f3Wf{zPWiMig){?YW5{$v*3 zB%-dj=lWNKHY|~tT-I9@eYb$K3BI8|MYu83;7W9-!T%Kx6!LOvB{AKfGKIh4Iqjh9`mHOOdhuS?Q)*MHt% zQhC31Yl+*h*2-~4@7I$l*^kXzEdtVTV*2?D?dyZepVPKKrGluW7#tBJoZB^=`7SH zQ7wcE$0Ydf+?!ta8K>uMD`AhxNhxEEky2v_B7$~nmei{Yu!3p}Vo%Lg-WFQiy?Giycs%$# zEE>KEK^Z4nz_C9;w@h_i48;mNDt3;%PeBijr#=zwkn)@$dDIqs5!ED^KipPg-%!e0 ztsod(;t1y#Rud(iLXg!Xi(c=Q50{IUMGckPQCWZm2su3fsRN;JUD1BHikQp;uy1=< z27a^D-9$2ImFpbQ-6%f7j{EJOF!(6=CfDKd=8`F32B?f{TspT=eWGzI#o6+Kl+`m2 zU;ng2>`pt|`dg#_lfK<}37U^fAH|ynTgatPJ=^{WF7XcZdt2KNHaZzf{2I%8(mi&$ zL!Zixe>RX5?M_&}V(Wf`+3c|Bb$vW`YTW2oqhbi+OSIPF{tFH(ezvA@T2s8lywQy8 zVE2ght6x-uEXdY(!`!yH?vM7wZC)Jk5x|hc>oHqzWFzTfuOXr`dn0Z`AG(-d!1^at z1ojp{f@re^RMxpyhRYAEQ_5IKeO0R1yM=cl&?>ebMXOlNlB<+ic)p{lR2L}jHdHjn zJj8L;_U$g1`k=uaBzWeu`3Ol@08%n$Ez@2)* zO!GS3{k>%ng#iC32Sa~xZ#p-m^ef+jOTanH6JDduiSnJa23zb5Y|4&Cl0GAUh4eo0 z|C#MK-$o~xI6kbX*0!_w!Q#g~bmT@i@71R^6@C?%MH{b;PqLr$_3NS2*Aq?#QBdYE zJ6VFgYTK_6UAOxEA&y**zswF4)HSp=GkT-guG$X0xZzn_7^F z%%HDXCbwVz)grLpi{qT`H9n1XAr3o_&RAo=5Zp}o3nNNTV%<)62eHMf_)##&<@Y=%))O8zlgv3Wma+KM6udp%T;QL#m^t4HGAl||i#azPfr z6&Yc{0zCqKz<%EE%foK{8wt(No&GFAn=}uBT##O{5b%htV~<>&tJ=hHu#P^WSRzKF z9A`XtKqADc6vKq^A;@cULUHz8vck$UFstyRQBG3u1_|TYe`X1P?pPHnH~KqxY8j*W zOCdYH?i~6|0wqOW3IuP0$%-82~BXXtN7#@<5%)X8~FRT!%{N+Lj5x&|ig_a8O1lLO(^6+&@Bc(%| z3#S!m6@NP=TMjMC83LB~A>28iqIg#0|CUiaF5gC>}TxjRqZ!OHTK-exBDE~5%QuuwY!h|2YCBVOkG(7t#7@-iH07% za#q!ct&+UBZ*E_28EYy-C{A=6i|s;Zo7?m0N!ihp*OAq6{By_83giOhN*Op?@q5l{ zK=~5*gtE6d)c$Or*_NnIhsygymH}`Wi1?2%00@EaH$wQQdOjLJ&sY6JAU4bL0GM=- zR+0{(h8c;~_?Xjf-tvUm-jAAnH05$%$`d0vLucdv=muo^4xvb=N$nePfLOidd%5XO zd0BCM{m%;PCn-xg-ibO7bkZ7>f4YT=xv!C45`nN>Y#hwy$EyziD`We_nSbQg8`b!e zMW*|Egv^!bSCVjQ$#AjXjs1t(=R8{eaquRN(aifAy{eF5nICS`i&tK$C}Lv__8+G1 z#KEq=O#Bpo)%M$R&1_rjNmGO2m1VsdTqTeqK3FXD2fW^+KG<8I*^u3v7ad4s`ZOqO zhgQg&^x>bWhrIu~vk%=Md-&J!%e4H$K-@07H_wst%6@W!&p$?s8=jxhq9zgDI~*qL z0xxm!>3E%``g`$SUGA?+qwd|crN);tPbM7%PNl@y?*N%>tgJo4U`f~IJ|}|S6E9|` zx^k2&C4+p9sbse|N8?nxA-_wt2zfXsqw#i%?FQNC0R_93GAZVB?yA?F6L2y7bq9Xy z?K={C6+ASyn$@RHdyS9^s|ILDV(q4p_f-$GZnK0b~9cA-y7u6hP6`0j~jk zpeqifFI8jd!;2Plb=hx zJZh&Qb^E7Y<|RM;@Zi`zu!++5cOQX3EjjkVf94N_JL@e%)aa05pECnA<2hk69nCiW zK8H*)Ul$x4BZrO}D21T(iba@}(VNwE(B6nG$vkG}5Q{xUHIAT9k`Ll6Ki$EX#BfLE z1W5U4Eg1*9;o(rrfKu!M9&Q@yA`XR+L}7C&YQvqAy7X>_X1bp2sR@gXwh{Ml!jH2w z0d6AZ^fdoHDvOJQ=>?fmCZxa_3rH0%XJ%3EhqffbK4w6ddI_F>14JBM2ZoU}J z^nfaL+kMy8ZxG^14g1-p#b%Hi)8qW>rwXUlqRdyXTi?UK4|8F%{VZ;%cs4@I99{wu z!|zL5W_Q@nHNu563X%_r?o83Xf036<^=Sj8{p{i|&z(-IV+!b>00 zc4xYeF4v5xr)eH+e*7uB@aci%&!L+QCv$k`q#UIImg?na*B{?u54%R_{M=uMKPdHC ziyZGc-FCE@u~)n0*LQTyM?b+A;(lf+i`mX=S~L4Va(-gw`eo}4H1bF9v8%}(ZNf?b zpFl5J)5w@j*R0#-!9H4}2Q#oh9!{y?WzIkF;2rJ5$b5@q6hyD0OqnQiF14&+yYs$f zGHMV3T3+8-TdxzF1j#ZEeqKnRaEAKjxusEns)A0yLMW3n_=SK~-dLWiUhx<2DP-Ii zlQT(NT|IN6{rt#8glZ#A^=@^oq)}_%q=UI+ZWx#FtAg)OhE*z%7Dtf=A;hwRojamX z-(FLIF3eY1T}B2jEgAFgJ@N7uPUK7SNsl;~BBV5yCgrB_xzA)@tUSL)^V?udK5TdV zvRJgGu5=RkO!*{L{)K^{LyCL!gB>-Km#GcPgj7?!Df1`(k4+n3JZ>x$qe^_K{Oy47 zDSqmAiB>b6c_8HrsO`v-R(RyuT%o+dI3D^+&guROOVkgD7K!JY7`ixNEV z9+&6!{4Y9};`8XY$d@m+GW2~&VBFk);9BHo>)ZIW!tRe*mCxNly06x@ttrL!=pO^? z)Pr|~(2suM?_BGz3^x#7q#JVMr9Q+1kn%xv)m`F`W3bBm-^Avn*oISk@8`GpnoaI5 zUsf4CJxN{6HdKs<_{d@Xl9*YsJ`K+Re^(cvqB!9c+$Q>dphRy{N)5+&)AO{ZO}6Cyde0h4KZHh?qds_>EO_ zpkk?pwRl;bn-I2F5VJcNL)9tvF>7Y==uaM5sa`!lOu=LA)?K zAc}x&(o$}uHC88eUgzKRXX&a#@!bmH`Z?+EwNj+uViIGs>#9@PXNIq3jbp*7kov2d z5LY!A$r3qy)5}GQ>)?K2U}*;}cksNl*l)?i?ocwZv(w8h_{Y|nx+f2VKf3_CvWbwr z<$2EmwTI|w=WMx`pYINsj6P-cd-WkOPQfErRlkv0ZClH&h4k{=Ey`l;_hFRNQ=67M zpB!Hwn}5&iEkr6VtH3QCc?@ls4CG!1Wl6G?pTO?I;V_L|AZF|8T|B5u*-)X8Kk^a>V0w#ERnxFf*c7LQfnZJPG_g9BOa6Q$Sx!&}%l8pPzzp8Y7}{&j;- z{$DiY~jW<4bF{2I{w2=mbkIZ6-U;REwL6izpr%;3O<3@s^Iet0M z9HLhoo9>syGOO(>*ahz=_>%~e^W(!1SM4G%v8x3`J3Z4xzsrN{uQPXE$#$`u;^|^1 zsGqNV`|z!e_hHM?uZe;{G2W$Ay1is@>KJcI+L=i&|OA4NZjE1*!T? zPAGoPUD`K&`=g|BKJ#H)Lc7dsR++Y~>j(hSr%@Z1vI_DG5SuH`2_B^s>(>3XppCDu zK65s{eLW?@&|~BMR^VIPFZCIZfyxcap3gC@k`X?k-gV@WNcEJ*xrOyPy!(zHk{+R zKX`0D+vi;|Em7JzV6Uvi@wUh_FW##4k2|;z-JhD%)I`dP@E=nW6-D0N!XmsoAanve zFdOe+(*pMGkB?>`+cQovCU18zHUcpM0d9Too+coha}m4uMZO$JX8#!SU))ho!+rVH zvS-uG;`}O(NXK@|ddtp2C(ULOa2@iI>>MJi>$Rxa- z^p6+V3WQZ{`>9h@Yz3|{PtgOBnOFVN_2{94gSYsP#(_Keb;#!F1mJhQ;_*DCfLRC4 z2`mD0*61UaQMnw-9gtA=2q|2de`UEQqkkeEuDQ%?bm?0{HaD%ZQh*9Mce0PdZc=7& z0TO97`rU4|CN3s@LZjOCk%hpfnPgd1qOB@B+DP7qGz*1=?wH+L>iDE*l<7n3>!@`i)z^EWUU2lG>cH!;i{g-`jFm?fQ ziE5z@n0o#&OWz3RlRXMDdM ztN95DHTq0FV4YdZ9EdH+<`B&ev2aIO;|TVCA0^j<0`u zg6q>P;vc*s^D+#n*>^paoUsi0w$I%CiH?u;*U!DU8A2h`nV=upFVTmTM>j8S+g15O zlD|yrW`@Fi*7wXxhO(cf~CBe9+^7T-LC($?twk^hGrzFG#AwEm4l*+VX6%GXALV{>c$ax_& zY@n3YkL%#|an_X`tX6FZw#f%T+Vrfve{p1QU%2)>gO4zce^PVAOYk3EZzCj@WtUJc zv*B^lk?+^Qhc$GP#zgt!KhCU0t4%_9^AW&NUAbEfy>si+>KlmoU21Mbv;7` zErpzqK<bqqR8uIzJ7sRw~5=hPh%Vyn>58a9XK=H8VBmi=qWK{#`ur1nuub zs}{tlE>Oc`DFia&+iuAv573?D^hkxOJSIs(1PBfUzNt|;^sbBfYjzX*MnDKX*fLR3 zdg&q^dd=5PQ!}TR?ELlkJZJRePDTa@;NS26cwZ@$ySTl$rTne!>b5F%ow{20 zOOETQdtdg2s)ps6(zg1SjfJ8)f#+YYzBWbt{OFffy?u7gy_vMQ@uT&}1(17-nT z+@10tc%c9Cshdtz!$9aUHp40G#NCluF2~*{(YG-AiEgG?(L&qa=7L*5q5ok90j%PQ zNeuoA2K^?E-Ylg+DU;g-r|{F}@C9L2@z-EKo1X{fRK;gIV-o-fQ15vkTVMBD?Xu^q zN}P?R9hcCW*ZdkM*zjmBOO-H|zHxc|LV%Z`iWZy&vAoV}6>Hk&ReEeP$&zAh`_-yU zKZ`78CtH4$>yqdZ>}waX+=GR6p$W|r=9(S5?K{$|0afIFXlUR)JMwL?bk9+>a9hi2 zSm6f~Rces55dnVUAkBK)!c7x^f=1@B4n{YFkvNSuq1jIhJ?`LWB zs!~f}-6dv8-;ouWYQRDz7Ogb)oh!2(@xQg>CNOto~m0SG*}4z}W7Wip6`l>_g6A zE1Nz4A64(+&-VKMkDt@2wP|T<7gbf1meh*X+M}pFQoFX;GpcHYq9|&nYSrF^Al1fR zwPWuQBle8&d+9mn`+5KVfjkoK`@Wv*x-Kc_B2KE8Km$PiOv3Ns4m7@&zj_o}bF`Qk z;?yu6f%J90U+P%VY*oaRdutjv7l*PTFG|t@v^Q3WJgM7WU2}SCh#^O=q#mJ<&yC8e zUd-x@q#a;$+s7Ss^*nG$*2$ysLGljO{iE$x7IR{EO_X&y!{Eb(R4w(#B<;09(y&{oAGSKRR7t z*}Xtpm)F*`vMsChze4{^vUQ`mWW2HYe$`v_23-x))eE)t>XvPm2LK9z^nsU#fhjO6 zh>u0w_aZB%Jnxvqtnj@aN>&mR-|(VNp%@ePEP|YktCwA_N-sWT@SCu>oNZX=LrEbj zpCzzYls7+aP=~R09d7yZS>gec4YDyt0zHyBuXn$@YE0XS`KGx5+`|DKn7I;xBLe!f=_<$^ukBx;v*L3lC zr+^PCUjMvaVTFXp8^g9DN(x@@`o`#^sBTLgfjFb-mUo=GjQ+vsd$C( z+ShbAW;;_-nYc~!9}OzLK=j2XJ$)Wu&WOnm@G@`xHzGmv?YW3Z{A6qN)pK!3*GcGf z>+{nqTAT%i4bt^TI|bUqAsf|(`;kEhlLax+<3_c|2f>LZQPVw7WFJ32_Y-pJ_Fsu< zHH#}EfI3>8e@yv4t7|?ScS1)JnEjAmUu;_L=0r!1K)9$w6WOvk=BfL6(AGe$yor~}Wg9)d* zUnIKGKV3R+)!fm&6uUD;V8Lke6q$&i{03Ac+{K-jc>!a9w&Qi-4D6zq5-BBV(5I)$ zUFXZ*=DBC%&+-X4YechPLE&9U08y1Y;G&fOO`mF94n=JNoK?TP%3`1oV{9^l8W@q{ zD?xATJf61Rn0PkkM(ZihP|5e--2aQmsqV#_IXG8%l2xj}gEWg+ujPirxgbhO+XGtd zu#)|!vy_sjRI;HvVBG=1DX;k)^~#6m>%ZOHFrGMC%@E3E#1VsXjpO7u-I5T9*}`&> zQ{!10e1%#Uy9zk|(=;nUEq>#(KCKGkw4Vz`0&E*p4;_R{1+SD4u&@0LE z6;!RV>N*N_Z=`wW%D9E|pvPbQ=JBg*_EZ(U+dNGcGm#^hwUT;F?Y|=UlLTNF3|{Z- z>hGWPhnu=7NWyTy83V(?20cr_j!jeASXiQjt5(MOndj41 zv}0{C_1_0m*O|kaJP3xFAl{k@`}yY<=l<_OZmy&L2z0AEh`dWR`0Pj8?C zzq*6Q^$RRFCp{<>QftXzxOhGHG;&w1mjSpu`FjoRVy&kU!pXISqgmTWTI#w}^-FSd zYkcVMd)LIASef^tGv{{-ih1`Dw)xxxB2n;WI(?)C*TJ{W;)kQd>lI3=u%7~)g_F7V>UTaVvcpfUIWh(i_Ys@FVJvp-j|BQpQO#AcExlOTq}1$6sOh`=QF>y z2b_s-U*B}{7>L0bJ2Ew%g-0+<+WP%4m2UwY9$Sx|1D9mvxQRmD|Lrk&b7hqwP_kP> zcRdycHh|VzDoX}zKON$&nY`PY>ZO#4xGudg%@3yibjPlJ8RC}&!)+3eMkEefuO?EE z!14s?VfwoOO72wcUgasOh1H*~+6kE-OuCL>p(xnxX+fS6>QlxPfua|0 zPNr27&m2rQ=jcBi2Wz#TgU|0@BZmn@iQ}{S`Rh8)@pk+Qky<_CTo=^B4Bb>`*L*{s zS!cWI#pwB`0F0%siPi_<{ry)3YG>}RJDm)dSzoC}t=gL@EPtIT{sV-{82%-J=7$AO ztz6Q-8MrHkS=XcPQ;N%8Vd{VUGiBt|gDX{b8wA%9haDvy z?TW7KEPB|!v5q(9aSF?i^7-LuK{py_un<#XfSFsCuFR#Z<0#2XFYKW0jq@6M$H;m~ zzyk;_TZ0#Et}S-tGGo}gf>pnriBb|`8bt~@Zs(Z@k-cA6WzlW+S|szs_67 zBlL!b>bMIRf4iU`u<=th>l&qoU!G*8Y}noaRu6dDv6-h_2#0Uh zWdL4LwzluMWRTp;w(Ia{yr;f z&SB6tdo?`j74cpQ07zJSba%q`A$mi@MF=F%T^gAZ#ev7y6NSqT@u<%a{1>Z6%!jH# z_Ov+U>+it~w4R0}pMU)iOM3z=PXWL^9mk8XBGnt9R>z8Y$0n|?3;m2xP&8qupu}v~ z;p|>7ddsYN!USUsGsSNc@E@mDKn~f$h$xpXc&^UDL*p1^3T0bw4QkU@N@}nY=!fm( zZLmo7Tc;KPTJweUZ(Z7tLTyg2Si1wOhd$UB0^0cnju#w8vtIk7^ZmZ@Z*{?4QJ8SK zMg0WodF$^&rOoxtULXkRBW+N-aS3BgQkxQahoO<}^yTx<&Q!CU_pw;>#IUw-W0+fv ze;>7uLPMB6hCRQeZm%`R2lFYel^PhFSDaJ^xJ33Vb1EGPD#5SR1@3Iob_S^vV-3PH zxdg)8R=+cQ3;`?TB` zYtKB?aa|zxxuVR<*lX2^4C3VA)9^l}fE~E5e-UQJTG%bdHO_!-)J(TtC(Y10P6DDG zbceaS;Lc({EsH<$-prgpFj7qLr=zH{qRI?!(`@9Q<63xOg_q$uodyE!s6Fi(X7!Cv zrvj$#RCJ$&#wIb?T?8G%$-k`+P)^ZK%p`XL&b8Ctk`tb5vq{X!;f2+r>NJ7HCyPcY zV5w~}Y57{S0fR$&ijru}g38mO*PP?=BPJ{pby~cD(0=AHl4h33RLv7_gO`I`jg@ue z-IF4*}*`}kZ>nxZKJ4Y&rKhd39OLbz=I4ZCLv}Lc0GUKE`+4ct0Hb%A z+&>*0={Ko=mUyKWmeWQ=eeG;z*5pZjd5YbYmnfyqtQUWf#8WSC8v|HaciaF0&lTNj24K2QNI;hQ9=FQX`WE{QsgbTKwFU_*AV4DG{yb!=? z`m~)Uf=kB-H|iL_ak{JlaO?-eJ#a!E=XTV;`4RyZKo4y_9Vum3`;CUoGk6-xOl+Xq zL!g+Z0RBiX+-=>~X-bK2W@`;wGSF^I`qu{!0To;4apF|{y(Igp;|EO+4YkfvQEIH z$dT7*F)NewMA~k2MQfz4u|ZwNmx^VUqA?9UKxETUKt=zLFV>=R<;D&HIP=A5##J!T%8uwL(9Q5MuymemW8PNA>X>H0f1i$M-zdZIZcYO$kuo z!rqs-|MTb551&bUspj~6k)NHZ^=J8Z+V~)X+NVctoY#x*3yANnBry98N`+}VG(V*! zwo8X;e>~Xf%=Om8VbQOwHYWU-`h z18@H!P912zvLCzYml(L&V3^lEwnFdA&1Ui=af3?s=@E#AANSRQD)OV&$CicKu0FS4 zcpH*MS0TW1A8q?)Ac=MK=9?kft-%*qpokeY&&rM@>9-H5>=hko1wB8Rm(SvfzQeru zjs1vU1v6>#dc_t%d93Snxm{;ly!ChQ==`xj-7oe9yPsXE8Q4BKv}1tQoRI6b)GnW0 zH}5<{Pcfo!A#2Tjp-iun_fAr-w>bKqH&_%@JZ?#JJqe0zrh=^a?9#Cs>y+%hhK?jbmNY--ZocAvO(5P zCJCwR!mix{zJJ)jh(;@d(K_AJwE1BCu65Y;b9XzOFeG)t)~%Na49b~h2@hrV7oU8y zug0018Q%x=j0C07*yuXdt@+hVdVAWV*V3EF4Vbte;5|6T@Rt8K_cKs{G;q|KAUol@ zR)R2a!S=Pbdea+^tx(A``Mj~O?mG!4HXKTZO?4I-!EK_D%D)Q(j{GM)$5rExcKI3~ zQ;4l1%^*Zq6CgN3tNKhs{IJbmpy|rQB=vSbPf5#!YmdeX6(^fYl!|B^vS5@|WI7Hk zeeFKK%WU@Lxf%8j$pG$QyH4uoJD)C_?M8wg(p+Qj zihUd5a5GJEOlBg@{9rUZc@pKise<`2jt^tXYJ4YRKc@<@J{eI9)I1`BnXcB;ZrJP8k_ zM^U)eV<(zNYEE|^3D@34m|^4O&r_vRNA4$tf(NA+bomO*fW-W#P_>VHSvt0}LCT5& zZdMw`Lkc-Ri_eag_%596Xc)~fDjkau$T0gtS&2FX85Jt ze#qoEg{J{uevFen_xO{!T)lFUOIQeI>}~}#PzTK91v(W!{$ZSrGx448*30NE;TV(f z9A)zuhY~bZlpS|DO)o6YT;_Vz=T3P9U;SP<=lE+a)w>`gsA8Akt_r7b<7_4b;d5~8 z1qfaj8HW60jRNobJ>c*o{1>La_~hq(HYs%Fuk@;5Au9b|d4Ny%?k_7l$wxQ#ncORl zPw6bF6Fv|-+R~)Udehd_eS;;20Hh6DiIftIo|6Qr(<64td5@1D)#mW8wbZCVCf+uu z#elH7rCfrkOL3%@4I$h3B5P%=GSU5`)b{_5JdjnEc?0NF7_jfUW*M>eu)nDYHB>&) zuiPSRXs;u1?hbf80QodtmzSFe4m+8Pqin^{s=vk{5Mc5};2ZGn9kAkeB2rE-aqaZA zA~5L$mRq0h$7INcHeXVH%s?fa5?3rWVcGap9n7Z#vCK9b>_s05(i!=UYMd>6S?ZAx zKDwa!IQmxwP7_RbuK{2(O7iUJs!gK0sWkX_Z$J-LK;>jMnHNuRpuP! zsXb_~aS8<1TnPpJ;qP@9T(!pNO5Ba4U z+BJK<^#Mbn;b10d(EF?Vor27HDI{9TxLfC2+Eql_n?{V zw2qR&KYUN~tTC=Z*FX$Y_ke82TD{N_PE%s)S-L}GFz^v6z{}eJ`_Wvsb$z`elX z5WMwjTcd6WK2hukXuVfzAdxCy!g>G{7e8_fbV$L_lH2vs;vmmpXYlg__Srcqtd!T;$Ep(HqPGlU4;vO*xJ+J!ocw zUH8}A_SpmfS?~jYZ~yg=`a<>JQ$4FJ*upY;p}yP@`ychiIIIc~U*7XL!G1k`p$CAE zUmQ*bo&1J^w`IVv^@ShigZbh>G9-ht?n>H8eh{Lu5IZZ9PwD)!R1)l zm$y?WzsZR{2fFwZD1+3u%grH0(L2I-_J-m;n6+D z4)K&k7oTBRcj6+V8-OtIN+HQXeTYJxcd?s}#KPAK6QGxPzzsM_>Qf438+=qA@`oFB zyi6y<3?=YDkkLT@7De>hRD-;V@bSX-kS?U9G=nL?S3i^md7HeI$*F#C+nE+~h+~=f zr~MxY4i0eIc)T zL$RCM^dd`)H5-Wh21tqVB+c3P*@b_Fo-+alwNU-v{L#WffNbbb+4T<+5X7 zu%F^*_T9!_(LfW6Ic zEcEidCB?BGXaDV9X5)%&*?eH-aA=hJ)6N{DqN7O($J!l2g)To7(+kHJ_A1M3q12Cxk={x{8)f6Bt} zbT7@}B+NChS-GVC9#2V?baRUXYN9TM^u_4Bnur8wXfWU$l{6nHc0IxG6I-Glv?{h} z*eV1U5a&2;{ETk1!5K=rIjE(o%~M#q5zr<%SMElzU-*Iw}A2R-lRMdi%xzNR&YI_>(C69!IS zc_(0O=3C5U@BdyMic7l2F0gHXQCiovWyr8z$ zatI`@unw&u5Dp-&sBSi!t^3$$lpj-%M$+I@XSG1Bc97UTQ5Qny#*%z268=!AL zE$jkB5s=wiLVbqfHvfYuxzwT*=%mK zZ5uGZB-Q1IT&)3Iqu%yaG~@JR!UkU+go;3IX)hbs=^TUgjuLn*ZY&gJ&+Wdk=~&%k3}j?7Yjx z%)~FQd)Brb#pr{VB#Kmzd-r}}okWg&CSw7Mo&0948r zy77%Wr!LlffQoaypUbEIyeZUM;icqEDZ6r(5_oYT2IUkn-Sb?Q+Vvmm8pZ7ftHt9& z@sStyFc#r)a132nR6S?#GlZi~PqDYk4uC8Wd>mho5)4oqw8urF)|?vM#m_93iN1c8 zN1~cbgaL7!@Y23n{U^#B4apFo1YW%HL!mW5`>(qMtr5yH&Y0E) zIxzr2)5+8^o|#&iZRV%+hqy3ud`1{*1?$Bzr(8bAMQ^H3uG8FBVv>)L2~WlhL_9}E z7m9mJu2yi-nX22HL`X=?Dw~x=S@TCd*r(R9-;@6yty-n;{S2tCKb4l%ayn{3) z2AJ{4dvq7vTP=CM&dF9Lq9Hx!#!8+!w=jSC7Ww^)u`FSs&dEVZ)wkJ-4R+2}2EQgy zL`RD6TgQK0(+D6b_t}2NuwCV5zY6Coe_U0{4t&nOE}zHo7YQ^lJ7BJoCiJb9Ta2G} zsMl;53lPNCyGG7T!~pFh=V&Z6+8;N*nEe!v+U)`b{Io&Ondcl89U3~-KQQqg0tO|a`npw3wlvBRCWI#m60}&HY zX_D7#Akh3-i<4$obsOCab~t3_dwT)K;eb?RzO**nr&SY=G>jngKI2Sm&5&m{6uAVN z1QXgC;w5g@F!NUI+{*^FDE-YY95C*l`|fu#DQMnB*3mH7@V!(0YQG#yV(pZbVKc3| z#K3oZJ2*<7*+t5}ak~UWq2;`JnF7vJ(vYFCG4Z4hj`F+3#{y63G(MbSF+6uqoET&~ zk)#-ttj4-!YL>_&yaa{UQL633=_v+~f_ivw%5hP=|KWs?$3!uNdn1$u7RF21yj71I zzm3667H>WB`rp2NH`Oag!C+V!`zQfOaS`N(^`z1zU!vUXPhq?oXd%s zjMvfQ>yeya==fxv>MPCY|C2l3pEsKmLRqzAzb5)0WODzs&G8SBxc*=5=;hIng9@#y*rGpD*V$*R4#`3tA zvF+qB^Dru#J%cnZiPkHp#WDKCs;j!$17nbLuL*ZcJr-Wg3((|wAFa3F60^3h{Ou>F zd39gum)Cl~%126{Y1o6E!C9wd>h%?Sr(-tuA$yy9B zOUghb_LhTzsRh4!(-~Lo5NI##XvI=(_=xvP3~3n-7T6bgniC4>;^3rF<+64~7X5rBROH9`|p^lD?O zxMzhk^(@4M~8q*mDbfg+ZPzQ7U`Bc2$XV8=% zPr_z}TE&Y+1CGUiLYedHnngf77`L3t(wd6hQ`Nln1y}Qw4y3i%3_HQ)u2f7th;;nX zVV<>{v*f!O@YTU`(IaC%`gvu!ya;ZuV!%}g_-$cfn0Z|*ClTY!;wRDd(@7Li#kmu2g$jJYcoc+ijfYQLw$_R5_{1kw1aC0VD zS3O1z(v$%r^6e!^znC82_`dNYY}7P^x$sMpVmsUnemCI@NG-K!tzL26aWkgdbB;xb zMWyBf;S~ES<2ba@h;|r?KHc4*5IND`yznWF-oWMfh}-{XYPJK()(tTpUbH>ual3VT z0ad5vf^~oBKzH|Ki=7wY#@zEOF73eV7A;jF%L$3CkPftN{m$50*;pMzqGPB|k)IG0 zByZj|_%9xNs^X0t@JhnFV|8!JqYR~g$hepjaaAapB$}np=ac?U~ z1Q^WJfa_ugv->HyH8*MB^3(!SvdEN`!CQ*DF#8U9U8dvXrrR=QUeSuYKo8~um8`h? zN^~h#s6>I!+urrC9bn{749gVfvM#yHcWH@qafq+ZPJ2@cFdZzqv_JZIJ42V0xC^T? z3unAt#P?})SNb8wPx?4#;*(vCbVw>?7_8?`deI#-p+-MJ=glIH$qb8L?e)>)#SC76zn!h~_|XhKWU3jy$ur7&dbUSUAaUyMEf!2%yc)=&HU=Q^EBOE{zXcb8y=~MFVzQcJB@k-F71c>z^Y9I zSE6=E=I~5#q}`6=M#94 ztD%gr85rky1V8$o-<9uEN4z2fIm6_Y7mXH=D+j}~8RCkOTd8_LYk&4$QT4P4zHu`! zmUsFhlTe0FUYw=~{vrByE5chZL-xs{YJ<@*_RWBo`2pJ zA&X0~J&`ZCnEbtr(wCNn7f&}A&r{BOo5@?eFFh|VYqH87;XWL>Pd!ceA=})#vIOnF z=!0DW;?`RyHQHlANYs=;K`UJToc-ub@e_Ciok z3zAW%{}YG<%jg4v?iqGG5|@1QuTVy)ijgz!U57~r;5IU^l?-e}ly3TONuTIDS=N5z zp5yx)loi2BXW)ExKLK$_X9ycQn(KrF$l3EiYcAxL^~}So(@$$&J2D>iVl7K{dcSpS z+{8=*VNUf4pUK}yF4srC-2b!}cx9M%=3e4$ z=r1{!dm=c;hp_sUJI3m#$(m&ht7c9D@VelKx<>Rr9RkJCU%386eFs_o4f3v1Zl6fT z0Igkwd!Bz%yisFoqe&R!sT0&j2(WxZRrIQ#Vwl0Fj2U1Y*vl7~=G^B~&pFa1#9ubY z1*wZ*<69pA{p@)&LNu*GREcpdrL@tnSXhh{x|IXglM^L~@EFyClX)#kH=joj@@^w~ zT9k^dw7|ZLne6LBz*=rmSrc{QOax6USkiio4*Mv|U-6capcTWPfnfXRqhhpPY5675 zC7=NFB@qr;j;t_?@U~YWFKpzvZ??Y@w0J0+({;C_u;~_DFemFXn@si#!RX-dw|_=<80jK@U)%b%SW)iqSmL*CO(y%#P2v^}AGo>RN@)VNq=oJC##e*)>H| zinM}Ay>1-WYWel`kBmoD&8D_h1|dj0@kAP^=UM7qO{9WA;8D2LSaAIs*H5`{i69ZryW8Lm{f zcXwd~5)fl7>6lmo^5^cPYoKSZUDzJp;50m7EI-&)x7;RdcJON3DdY)SazX-SVt=|_ z7Domk3Js3S9{V^s-htEaxWZ#WV-7~%+AveZ;OVh*n46&I@Uvr|`I8ypY(03a=F-wl z7wy3JvAf|DIp#CmB5pJ9{0`dX%l&Xa-@@y0Pc1$VGs!r~@TY?0hl_5YRb6Fz*^srL z^E4GLUC$PIbmP}Wil2-u@{gkI677%i3`vr{K9yOBYufO$D5-2w>kw@Jm&v!&3w&V@lIP|zz^1O7pSA4fTAe6OE$9d0CSF2>NQ-(a~^Ks8<~YiO!2jhp!ONj|rm z?CHREe6cbtLzy~jrf3|tl~QE#%}XHZ_~gTr*!A|f+=VfQ&X)v`$I{@9pBs8aLFj5q zzweKkJE#+nw*#7E)jmJbm^sj!Hj=w`Pv(LoIJEOWYnDxP3;N9{%jkannhK0HN;j%q z2s&K;kR~Qn<8ZE#j+-zZE1sw;Ul(5GQN5dDso*hL|#a-XSv(=0sRW(zV4eeBPzo&&rms&Jio$ti6Zc?OC^zv_p9=CD|G5Mgl(oCtw((Hn{}G| z67zHIsl~~->p~KrL}5=fHVn1cImI!M`*GK-H40$?k<4Suz!*3BwI@E&W@R|{*K8dVDgFk2*vy;^YaWr81iw5dL+F3bAU`2dGa}O8+Y1Er zpd(LXF~%N_qIelO9}J_?``}P`PYU}M?X0fL_hNC?$mPp#%*tG;THEf)z1S7Ff25b` zU6!Z5_HabQ{Peggy=Bz|ZkjfBH!1FNF$eq4BS}{(b+S1~gqm9S%a6=*`#to=u90{8>7`QsajHUZEMjo~; z^c(odv{(f1Cle~$TV(7x5ye9WbyE=1l=p4l_u*_HdOdTu!DLLi+{?qvef@}|-SQCe zqsoM(H-kc$x3HZ#b4*Ky@H(w(>*Q;zdW$gBm~o;jvzX8zk^KH<{b)$n+S(h28*`2= zDoNSrTfcb+!A9j$IjVPih0Wtrcytm9N6R}ma|Wib_qk0pZ0ERK@*bLI>qcx5HibKn z`hGpuz&goqjyioeiV=%0G^za=>)4@#Ml$#VqyBYLTFb_R1T> z^K?RX3zKIHvUd{Yp>UpV{5VN>M8K*eR{MmU$z0V*%||sMptNmMZA;`R?sqoQf0_Bx z-=dYt2N^PT<>P+nUadU!f8ykUYKO!g|XyxvN(%tqePiTV}F7T&lYt`WyPN zjzWnCOjKd^s(k5OOZ@79^L5R7bLMB-h(14)pE5-1H9nh!jA|{ZBxPB^*Rpyxgg!*! zVelf-fv=7HZ4Km`JE4Zen)%j6y8)puh8Ds|G*mCq6zoOx8~ygS9qCp*xz}wqP;~~W z&3FM-Oi#^i=}K4FQv(zk(LAm_aD&FR(iO@n=gQN8`E zl0a8ik1@&;e|ok2*T?hZ0B@D$xf6Fg<+Fkv+c2i44-_w_{n0{Q%#$WuXaUu9(86Rz zJci1XbOEJA*PUhwA8x9r3@YB|`I%%Tcn{;&bZfLWiCuY)1cJUI^ zr9U_9pQpnpmc+=I75z9(vXy;lr#>Mn19iAw1?kA-DY*$*DYP-Ue6;zFngN>VKJXx# zmZXxT_mF4kJ3HYZbgGw>#xu|R6mx@tVKQ20Lv(E9W_|jCJEzMGtEYJ_?>cEtT>@Xe zo0c~2$WMKiG)!9YAvAHMQA~wB=!?bvn0tS=wbR-Gt&lrY$=_^Ik8D0mnV_rf4?otU z-`c3yq!AxeeP!TVaP!~jO|+IYDC-x$cBq_DK-v}wGIH8n{l<;h7}Lt>7TvuAha-Kp zr+B*UekGZ1>iePHQ%-3+nQ%+|dXHrxHyWH+Cg-IOsThgTnO}Rm*+Zp1G2XT@Q&{-q z9M5!#p6-&j%W^D_>vDCk<-z*6H5%(`nie?jp!x6n!^Lg7ct9h01$cL0&znJyfG4Pj z9tvvoGI|SDe1{~Un$|U3rBZ`k!+tbaP+X_c;CsL>zz9owp7s=2*et>LvTE&~`Hn)} z$`PEMS(*#-o&8qAQz3WBy6bY0t+^i0V;0O=>RP_17lS8(r5OvX(fCltF6yFO_fngB z$q>rLDmiD>QaZwb|J;C2om01yk;YYPBN-Xq4y(#{j#x=~`G*u?VJ56;YaxSbWZ`ksGbWcW^0m6O360-U$gesH3nLFGnPX;!7!?|+LmMY@SJS+b<(aaVb z3bW^KEOJ!>T_Ss_cl4tpsWZTK?eG=YmbxI5rxvYuna2dV$B1?;pVSpN3TDU=hPqnJ z_qcbTgj#SaU09ngMXef6ExKOqU!3Bd$yaMXebCV5>sxn<^iSDXGAMV`&oe%ERQ@bc z>QqwyyVm$KzENqylJb+mN-<$^Y{+Hn2e@{&CFQXQ$nYT5BSQA1fpr?jROjvy@-fMt z{taWAPa{WO*T%$fv4M@~Ku>9zeAFoi7kQuFBHwQJxq-VZ=Id=1zWDu|U+dMI=%+7M zziC#V@@kH`&Awz^le8_0?=7K42TPo|Um4j92v$q^LIDd?$(z8)K&iG+hT&*=}2$}sJ-_xZk1aO0=)#frEi?;z5z24+}*r-P&Pa(qV>`I+oI!=rOc=_x=i_tC)^L zr8N)4@l@%a5Ny!zc-f*-If&(vJpJo(zuOrR(Ga}gm7yl0k2lM$6aVd@bJ96Jriu`9 zFGYNztFK?pZ1c7$ERL>dab8`=M_9W~VnjMwa_mL!HnX=$fB8m*;Pj`$ptzB||r$wBSgl;#ApuaZg!B~FH{6Zqtv{Q66J`A-j-QN5M zdt6lPi}wUsN&Rl3&5jQ5MjiM2YIUtmNU6)vYUw9r7|K#9{`2S(Q8pfAUC-O=?%Sj` zzYC1~5E!l{{Jrb5#-)GUbZN7gzy4r-3WbpD8mR4T9lNc}X*gUsTx~V!vuoM;y+oTv zX=49o^Vi3QjXyn}v}|zMwovi8i91d z@C&=2!GmK9{i69#=R#%S#lC$fqGq~m2_m(51@DWERNQuK$!e*Kei^w({+T&j*@&h9 z7iD|H_t&~4*c9#GLr85>d)#@i-d2&|HY296>3}-E12bm_b3M9S!=i&|-@MSvbltb{ z?_Pt1M%ONx57L>gva@&?m$0veHI?{UzBsiLGLbiXM!_I@Je0Fw=<*hp>67*56jK1{ z4c#|LgvR2KDY26d*jx9F?~MmM;8aRT(Af|pS|10&iIeVPZr)8EgQ^`EwHs`Y>I+ z6>N?#YsvJoue@?yQ9$oy7vF|!347xOcGs2H_v!QWQH{@#n{0LfCEsn`k~lI?!vlCc zReDB~9WUCCPqGUTHuyt?+)~%DSE=(k%duY>5NR$VZpK_}gwpmM9tz#;-%rPRb&h6>l3jZa4A3-`6d2S5_r5H-d`As(6};=xW)x zu)AO$tuU^muCO|o=cZpc4>Sxs@V`bu2X6bQ_H7L*w%Cp9-wy`&1-IHNuVRduA>uu! z_A;13r$cOU1KpvN+Pt3*u4A2lMx85zCiGaIK8?wsEN5y2e zMtOT^&)vta2ce^~$UomtV#pe-v^}{ud5*<^95U1zK6GA$+dcVh0;@ z=HMghDJg1Em$S?H79aA=^}uM{c#_mPT$YvY3ZKQCBeyG8S$jz%jU1Ldebu~Ztc5^a zpD_TTE2$N114!Q!;DbXpMgm2Z-xK)8c9w7@>yigG>&M6ZqdqhINoU7Uk<$W~>Tkv_ zig%fyhZ81v1xZPfz|ZGa!h*+uW~rH_2mvlq9N#VmB4 zpN4JZQByp`V2ivAN2*}I1WHXaH}7d{67_;(D)?4@M$8gn3~TSa#s2I}mVwLlE* zRt$`nS-NR>Y|Uj%y03C+t=WOiMiT=tp`{e2m>j#ZjO!z&hpjf`>mS!pQx9XGi0GR~qY1Ue((A7oDMC6j1BWQRYJU z?FFhZNsbk)>56)+@d8RuS(+D{Lcv4mA#h1PN2v>eF!KV?D`%*f_g4sq5T0{ z&fZ&7sBAz^;2gOv@~dB_?$l-e0Z!~~nBRVPjcFtDfz3dU5KCQkLWL7HuZ_gJSayDx^m#ph{0<)%kLWDzE4f*d z{xRB_bRdB@S#dmp_rrMdNw8n`qX}CS$MHt~a(ldTohPj2lb5pM@Z+Q*`&QXd%FZv_ zaf?-Ott_IJx%Q*#`}030u#@6$P`@`H4R6iK{uZ zdgbTDUXPQF(Ok4WrQZzmfDc+CkJi)MXn%7^7XRHlB}>55=E$$x05`O0NiZ!x7oRH- zn{)Jwae@91gSh}8;Zg}*NgUQujODI}cs)d}T|EN;?P)I6Z~mZ%9q(*U`4fVpBGec! zSx5YX{z(XuDg3fqU`kK%)dREXJHYKRR53bjj`$G_K+|akFoe%W^(p6vR^r$`q~q-J zbXCOi3Q8~q?_-V?jLF?BA70jsN)?%5$o1)N#T|_iqe*UMN zMD3GIr@2Erf%6-Ah`!B{ZnFXM6@^0PIvb^Oo2#L<#V>W6as*Z>mo)z>WfvXsHxR_Vx=O@J)#c6!+ zv9V5c1d_p0`dNtJ;-e08-f@H82;;F(_pC^MD2Q$O)prFA@0_)WYWx?|%a+8k6{qpx zm8KlcA{{0XfS0&!Vq3&6bK=vVIfa8KPfdH7Un@-;Ni#bQ^(5;SAHA|_1asf?1|eIz zFD^Bb8VL*%0s#G?Ia_rYUANf-{HmzJ=a&&i>>@4}aeyw)WmrR`%I1k|N$(~xrQX2{ z1s7MdeC@lsVC46Tj60rkvD~ur5w1Tw-k(5;1(_eNPts=-V19?b-pS82e=j`#B8k}e zi!9JB7pLa}lxeSQq@cQE?QGqg%lZgpF{OJt#Qh|jblce7E_6`@QS)_P)Y)X@R^ymo zAdY3!NmObBTWd(cEPAUt_ehOZ!&Oc zq%?>qDJ2ckEu8~O!w|yIdC?#Z0s;ck-JK)S-3&D}LkuB9!vN18z3%lq>wfQdt&ige zH@D3>&pD2L|LyxpO7LS?IaFUYmBUS3_4+zuw#T%}_^AToYlOLU=YD zSdD?dxkWmIFOWXzL* z$ol?=t%?J8hNBHl!e@5ffD9K7qWY?y? zw2}XDNQ9>L)0Ai#Le2}`?~ti1NC$nf+TGXoPjY9UaZP~@N(S|nKf4O?)o@C=ytFv0 zj#RNJHlQ||Cib=tL6{HeO076{L~VW}u_h~n7?p#C8P*B%z`gQ}hTC9rF3%9eMDqZC zDyI^A2YiBrEhw^yg|an84WD5zvuO7n^nBf zh)nK)jzZqtkI4l0$NSUPoCnnfJsbGD2bVE|?6*23QOLpVA1Ap z2Q+(KuVXOf*zaO4Ced`3vJli>BlN&eB#asV?N0x*e7BmblzYh3=Q{EVE9eWJqg!bF8XP!3!Lu1mDC9@w>guZRWNgZ;j;U2vLRXI_ zuHY|4+NYQ3zD_SOh|4!ww|!;2m!PHlAS&bf6IdnJmkUdnm(F zi*EQw`(A91x)pAwoJ&v=y;d&XqHq0$I8IN37gtHMV<*1L@NP}i(IKbwyyEKqbJ0Kb0)j(d9uRrc`cViqs-$}^Nt;h-r#_UepZF;yybYE% zjDW?w9R#bBmt9Wai)2>t!=9g2t9>9k`tayavk^<&Nv^%TroJe<>)2I^# z-NTKa`InO|oUx4ci7;$?-utAy)^e^cT5-Gvs+lI1;tIP@%ccV`m}GhRS4wAN9lGJK z9oA#gu7YRP(uJM;nDx-!?>>}+rIeFd6G-DOfy(~X1 zitD~IFm7T@?g?G(wy_2VJB&l@Uvsu)ub;iviUSNSkD4Dwm$mz*qi7fA$8(Ukoxt@L zLg*WoT91@zvKPi!c{Y-%Gf&~N8sBr@?a|1f$@GubH;!v0=g$47X+r!t?vs6QJ|2az z!)~`FN%=(Fs)k$l>%Z)mf4d_A@!ACMQEV2iBG#QiK>qlwu6uYs9*l{Q8+txd5{i@U zNE@L@ePv)KTy@^>DeP1m`?bbV;tDujJNC6sR|hwo>DXPhF5Bp1V$Xm8S$*Vr^XsHG z_FAD1^&|n~(fJn{u>;jLTvSD=+(Fk6xkvViUjAD%&JZ)`4f?RGuGFCug}ON7SlA+N zU4C(X<>Ja^-~Z3{XtU%Ime50JW7J9xo}VEgj(IQWx>J4^R$VJvxzRc{m2%qG5|8VXmfS}4KFqpf(AI2sO&x`_l}T;ITbID%r`E4-62DqUGa?;43nWY(?Z3y zvyhHTSPzlat&zpz<|e66obaqHyx^Gniax?VLR0yhY1(BR;mL&1w0l`ou+gtSB?*J{ z+RZ!8!lJcptR*llv9b(*_xv}hl(6IO`D*_q#s!`IOE$DbSNiacwAN_zjxus}{Hn;% zCj5~b_1bo8LASeztQO=9Oi*?_$}M%;9RfOyqWU<|PBwts_^a?GQFtTopi?j4!Qh27 z-CP|Era?OURCK6Mjk~o7PpKiYW!avm1LULhXr7_} zOS}<-oSd&;AoCsan@fm!@4U`9Iz!0?a1@QimVl{-f6SJd_?j8SlFYZVr}K`;{A|g) zWj(EFyEk;vClM#Lu@@Z}mIZ=bIdz(%^FPMYdDODsgx4*`;D8!~XXZQphx75bIQ5%H z7`-YnFM|Gl2b|Xqob5}$`MF=L>NBmzdGo4Sk&{;&MO>r@N=Y!CNzxX7RNpx{oOOOPM@tve`S@cSZK1YmmG>-#?c1v;j|^uUy5^ z24ePRMNoZt75{4bv_~oRLcG=*Zk5d9#UgG%O6RBq^tR>5%SH_i>mKe2T{7dJw|VR* z2q5QKJ3l{-Q7=&K3o2_(c$V(X+AbAQLqB!2HJ&6SOp_zOK;0Qe6eEJg=RAiyXF5*$*XT z97?XgM098|_&2m_C3Ukz8Lw?t7!ye!HSDu|(PC5}3gKgG`6c+`^(l|Hf;Xp!8N4U) zvfngOObjpSsEaF!&!cqmSh{3;a;<=oa=bwB#>h|y`Z11ITJ|MnG%`hGR@=7BK1JVY zJ^rKuvb02VzJR{*a9VkKZqb?d(P?O-LwRT~le3uENzZ8w7q)U16F*A(5i#F}KLKSntC~9r#U_8XQYCS5yvs@##>OwBd|+ zSg6^asMo78g$-Osd8Rfy)kmF!%8B;li|s#9yXmR(xcMTsPZ5VLV40o7)p0uyIEDQ8 zc|c2{8@?rIZ)t>6AL0I^Z0+x;o<~dxj96{>l$pT)O{saL1#3iGF7klp>@B*2pE1Gk z+uFFR<4FMSURG)M&~->V0ya1?TXDYH<8RS2!Ys&mJXyw9P;@*g1ww6kk6d}QMY2~0 zsUXQGhe$QJ7Sh$cKGO9X5%Pq+{Cl(U@gylzcEeK>>n9`}XUBj2C3MFsI{lsl^Z79b z`j{JP?@<#%7d6EgBv`BlLbAi&p5$oY-61>Hce|A%p*=zA2vk2hyuP{guwc||Jtyi8!Pb-pfmL`6%saYtl2keA72 z-W2K;9R4O?Zl}_2-_|WdO<-Ry;mq%6m_Xxt?r^jUk57$Q(8>OKV6_lj^5oXH{=NVg z^myOUs!nP-v&RRf6fTeQY&pO>KlQ|OIeb>H%MTqHo}%Kk{$6b8f#@vX<5ul}zY9`8 zE5L|%c^*I~)LJhQui>iAT>%6xSG{h`Ty}5+)U)QFJoG=Zg2ULTy`;SIJlv8{w%)u(!t;JV`RGbg$`~RTXnBcZ?3gq zA9tbd=5O^PNaBbS?0*>x*6{xs3t|BM+1aDipXLEig(xM@zG6JHVdwS*T`G;u5J!Y# zDbv%7=Tf`;l$YzoTO$ok%({&ViVKe{A@3K78RQWPX@g~=;X5M@DI;6FFBK`9mEE1a zl&H(37^NdA<5`8=rO#EHZ*Vj_JZr5=q)o69ZpIhP^50TX+b@~)^FNH(Y=~ovovklt z2~tV)4I+gP5#wfqJceUsY>vU$eYs^&{E!x}flJ>SuqJNfF8Xj1oTIX8HtM~==O{{L zY0)z_+PjD_K;eA|4u4Kqdy+%k*eiYtH%?@}UJ_rv5CcNqQjrvlR}XQcR@}FHyVqy( z^rYSFVt=q~gV{k*nlYl;6QF^QV0@RmWzgi>IJ%|9A*C11<+*U3>?`BAG@}o#hl%V zkwi{|M&3BCmxLEyl{+bMsI`E06&|jO7-rQPZ7Xnk)k%P3@<|nO)vtzcu_AgQZ@An# z?NqNCCt_b4Pe54^utLF)4nAlbG{2k2{cAdg0z4Nzm<*e8(yD&XBk}x`xWZw{p)8^|r-{oQ3@&B#Z(Xms<*X$5?txA+Gt0C)@LR5@Pg|m51*&`LGp>haApbZ49t!!e1Xun0EwO z*pviPq&^Q1nKB>ZJG-AU%WZ(XL|RhZ%(8=sgGuiZ8p(9@gl@_f!M_%#tMK}kGL|fX zag;Q@Iyhj2<`arY{t|y&@(&+YMJI;&@26?wNZ6cJsIVO+4!@LgRH6j=gJ4?*q!lXZ zZxJCrRM*^R2j{&#jX`fg=ISZLRBjazi(*8ZG;1gB<*it3xCk&pqz`anD%8wp?59%V zOnd#@G)2-ytR`C3$QDk^S@=-vi6-NTDp1A3%iff-za4kEe<&^T*u7%r0l90C2_1!~ z7wOD-h8-(!&9=rr7ji)KrgX6jU#yL*)_O8{Ad}2>g{_(v3U7cL#jeD=Y2MtRoQ@*h zT|bfn+p9|9^heM2G^2yCz+SF=qQQfRdGDJ&*Jjq|i?#cmrymBt&ab}S$>X{;yQHElA%6WoTL zOiXI@iK;>E679Y1+J1?dm=>{mVpw z+DvI(dJ057=}q95#%uSe5RdH%CJ)RI0wLY7G@K6`TLqriQOS0_F54i z25MN0dSE(LW-3*m;IClCj7_I|$JTh^-B>;|DTGy{c+oe*=%$4o0hw$Z0+++JJ_d-n zLj2CmI~V+{ERu8R?p8r}^4iNa(DK$U%mBydhkZYLkFQ^$mymi_x z8ZHeiS5GiB18#`9K;K_i%Dp@Iy90PVVlMWyPmt$XYRU}K*Z-l-Dg18kxqn{>$EwMX z=w*JPGGn8jCSpQM;*q%7MZYEQA>_SwE#_809%8yy7WSY?%vPezJZnB#E~~xAS}??5 zuT|%K27{Uc?Kj!kTa88B2cr>nd*AP&a0l`p$*a=r-ED86-j|B4?&p*Et)V$QBVhfr zn@tEpt0-J(_INlRdMX7h5_Nn`vLGB3-SE4=$a2l9jK1(f1Y{>-Z}oIb(@Oxsx%eGLNf;?a7L~je3fX zLytFTh`|$GJsFvNlSA$$WgH7KpR6+jxgxWz=qeUV$;bUVUWsl-E8$O1;c11MPejCG zrgYt{P7@UN0U7<;qWoHwz{l;hH>~XC@ZPYudK-pb6Fn;oN2pOX;8W-n9ha;geY*%r zleQo#loi~_(T)~Be62a)rXl+6;@}*xr4&mwi=+zR6 z9X>1?kdEC*@}b5*LJEEc^4{HipjZA0Uw$Y@V889&Wy|;C8AuQ2RdC2>fypG|iP`)j0o$EH*;o#V5 z$aiuMP$-Qkbh^R+`LqwBvxUgWP6Iqo12J!5$Wua{GSdU!N`je4FZ4Z zoG0sRgX8HS@%PXY+xBvt&Q$}_ZKoH)j%Vdx3g2t=r=4=ptii(~sxdeJ*j^h~zV?kD zJVTm##zFctPn!DJpwxF1g~a zgV&eq-Qu5mX4v?HWIOf)1p_j?iL{!8L!n4qTQvQG7i+mZ8##a z7u&prAo*{I?%-&((;v@8AcJMXC1q%}S^sFWI2a<$=!Un5Xp&B zWHpbskWR#8O|k!v&#B_RlQjdQ_!Q4Xt=B$M2$u}!e_t_H@{$_-sNNJAb1}`wmEQG6 z8b%f__!7_YxQa*sg5oeTW(oEg;uqSi2j9p6M(5^z%WQ$YWH8~>#{{JYJ4H&yMV~sI z$eWX*^9R;%dbO6U3Shs4nN)Z9f0o>29D{2 zSuHb)%uaISc+BK@T1xSz9Cqk{ItmjXjL{x@?Z$uXDT^XzHnDZP3d3^E2xA~V{Q1>x zm^M1Nz#rQWHD8z48^ksx^W-pMBD1qBQTKQ+_BkJ9M%%l2KCj98{Dj=@+K|wt%4G0` z5cVB@$7_)G>OuXJs(MGIjuI6NUTT(K2DwAmtanW#c; zCS!%V!y?pwtJz-#|L)L3^;tueZp8fW&kk$-)5%&_akk{KX&kY z0Bj`8Yh`LW`DWQ1OQ)yF1S-sqP}^+1K|hG=6ZqcWICGK{&ZG#eXVYl z#xDWkdKn>GYs?Pu)UcZ5OjW=wnDf4__Fk7Z2%fB1Wt82&<6j~oGw*fOn}@MdW|-#I z7%vE~3^f1DikQUrx7kqlqvnCxxVgYUR9ILa0UMZm1}jN zOCqa?{b`CFG){nQ9xQMdd12Da8W)jX_KTk~ijr650tbtm=t(S73R&gxLn^Og`Q5L` z&)+JyvpUlTmFG*`^fY|m7mh7mzo-O|z0}!*(C%b8nE9NZ*X{+|dg&#Z9$fi)jYA!g zuVF0iX{<5XS-9T z@Gk0dGP?lGPWCw+%})NqI|65KVP4;&Mt!c(z`Q%JAgtHYWmid2M^pFEw5MnEjcdo| z_jA9bKVFW+6B!ZvMAq7S2&%(cqqD}?*J^JHJZ)a}#*sczmN6^lXN8+lj&AYo)?Z%a zL1oMMmZ5r|*OgeS=GK303kmO)d!l!f%uLc&1z*cX)c0>O1~jKUm1)`$`khHgEQ#x%bRFqm9^x1E6u??rrQ>EeieNP{!# zDusi>>%OxX!eN&1fLtpWFEvAbyCFl zWid4Bc-n~tsb0RUCd|km{KQ#^s$}C7{EfoN_@mTfhtHd@HRapaD`Y?}fwzpCOA}Jg z$52%HF`$MlDk6?XX?Oa|nH=Ra$7|hfvYM*Md!w#C#Z$PF0Y)`M_D?DiZCzwSyg;a` zK|9OaF||r_S8ixh9~cc}DOO02^_`%f~wXZ;e{(Yu(Mva0L=heNC^6 zipJ~1$fl<&x?JAPIoYzte0!+82AiQ_5vl|r@ARv*^P;9`C(Mceu&^VsUOsWXE2`$G zln@z3A!OA1^BO7QF^jC+Y;oag0bmgv-?w<5I^b{ra`nN1X^yyE=XMQn(~F%>b*BhhE8ZkWeGQIqpLFg_Wp@wQO%5{#!Zx*Yr9P?KcsJC^ zv~*qJad*Un^n_&Q2Mw#UVG&agzEbV#iZJ0}$Jo_*vP~-Tj(-oQ;#ROyZ<OYmA3Ec_srZueysYmv6`L^Rlsj1f z%gZ$UZynY6vuGFpwNFBcn5otMZuGyMtd~<89!G>OtA$q^i#KwM4c%*l@ym(||42G3 zG|ZQXY(YMnZTMGdkyyz>BFqB;M6nP}YHsQ|wDKQGheYt~%J_}*OxZ_0j;nDK(Efbv z3)2u*3F!r$qIT#n{Msc!#aLSVL^TmWU{a;ot=#_&0D(&1{bT^dN`lU?X)+RN7I?bT}&Bj9@NY z=c#SVkSGqd|FtNRib4#=$FbHXO(}6TeN0-@1r{Fc zbf5aYWyv{zVj^_G#z8qOQaVJ?1W$3)rHBF6l}-ZlSMy_;tDZEvJen3^Yk?`VfiE+2 z4?0Fm^mzKM$HiPWqC{LzzJ5W)+s5lU?Z@u$4dW@^@Yua8*1Jk-7Vv0%J`ZJ^&Drn+ zP=w|mHdc>%a_mZ%CjYiT11nVvpTrufPCfqObly$?R_O1g=;M`Xy;v)0K*>ECYa#+_ zRmcq|&!O1}te5Bb1ue7ZY^c?KJZDKvPBKP%T7->UYjH7?bhD>2Tw!g92E1f&6U#1iyMWRa$CihBUg^Vl(G`|1E8MP13)miE6AC6?O(~f|99f}Z}Z4E z@qbX%w>5wk+{$DBxp~^|{Zk44YD*>?y+E0CM&&eu#yTlR*t4c7x;L*v<01Co3egtY~ykvKFzjg6d-K6CQ zr<qEXmxzNfwi7m>xGhdG!<)~7gwUOm^ z)xvigMTu-4aSG{gloDrcn|-c2r7xEqfV|DE2tD=IY@U7#*z+b=#pk_j*6<26T9PA9 zf$}ccZrCw-cI!D7&r4wGFi#q0w#4uiMZ+6Bls`3C_Qk#XOw6(}Q`V4C{O#<@B}oLS z*l^vrG9~P=^L9(*twhJk-3S8UrALojDA)}Ukgw)qx9o;v%o~p$RdL8-Q5NR`JBx<~ z^&_8_a{=+EHv_^5t>g#5``9&IQdZ#+&HZVtT}n-#om4ON@aCiT4n3pH#peT~F*$f& z-f-I|x`W->ew0f|W;WSZ({8ElI%;E^2XeYk7@A4vj zFG)}gG~8Yzd3P^3<(ny$PVmq@h-k6jtbH%ZT5P z6eb9f$IfD%bmR@uwN2Gw4Xl3Kq&FEfW-7zx;k;MA7#aEc+WIQmxk2gX`ZDUdu;Y7g zk+wydTOjDi4DBc2>%-?Gy&yCv?HhLMO#ind^#A!t;Q!A^zd=C1hx43Awbo{CFV$>r zN?9i6XW-7aq5MfCcQ~p+9ZKBP?|&L3EPh1PmEq{wnm5vN8sBy=+hA9h$9>@vGsm>di#A(_w>jhblES4G=+OM_*8E^kFy_YKFuEF zOf3=M=zxE`cPZ!Z?qr?zwUMG*Y97>Tk@mF5MMGgOe9E9eisIb9TS=$IGgLo@)3NB{ zYpI7S_1+lMMgMSue5HvT173k@QCf?K?k@~N|A!4{`d_=x)s(q#i}IYD_u;QW?neo@ zBG(d%vPMTYi{W5#V(~nXQ1|bo2^D_U^LU1~q{Zx^D+a z1|?Rf1N^cAos6wTy*je!&XPE3i|M9Bq#4uR-t>Ol_z-bH-M!t(T^R9@eXz}a#VJCi zQ~&7peDi?Tg7%x}Y^bJ6SR#b1Jx1Nl#->RwnJ zx)@M!?K~spv9f0G7~0a5hw1)~RQ_tq)x=HHyUt`-XM+UGKbo5UQp0Z3zg(dW!U z&`hUlPyQAWAdeQ%cM7EU$!R;WlH7>Wjh^A8JxD& z(=P4W19m2^B$If+wdV3qU^z{{Gpeu~QJca)izNl_Ts6y7v+ z!NQhmRL`Yk8XxiOM)$MvJDm9}FK>)^hKC@g_&EAvCIqj&qO~ADJk(>^ks-ls1$>Sz zrK4nP;(i+iPNeuNKn|+xB40VYG>ejFWjc5Y<~d!HtFp^)-N;tbsVlL101kIL^C^GH z(>DBoi?pIJPMtT;S%?&othdUI%UHlDkLCR=;^PsrgI!uZPnfaD34N(TPUkE&l_efM zd2vnFwKMsn6!*c6Bn|FyO=+ZV6yHzxk^+e5M6hdrpgC0sO}IOIUhc&R{&Czr^7A~B z6+f62FJXt*mBHv_f<4iUXAa4@&tfsJ=2u<4skbNU}ydFIR-c?=HpP7Fg6ZL*IA$Z@8 z-pfPS?j975YEdtnW8ag^qeFuXY3PLKYRs#_j1d$}lZEp}Ui+dp`r`M zp-NDFR;Vikq$o@$rNc^wqR5W-B8l&464M9O&#kpxX1koS@=Vt5ip(liCTn$1hcx+L zv{Ik)V0~=()cX+Siga#d9ijnv(^CpZ!`+&sOg&Jh;Bul0Qu^tcY=8;~8TW z{lm+l^N0l!*6i_JIP+Q*gf~3{vt>y$@3G9DHB~1$#_rd*En;5uR85W& zd7iVfDP1WuX;e_+H8e{&W;r`-Fz|E3LGIc*t*sK@54WLUp#NU{Y^J4rN zyW~Dec6YOJN+F)h&1(1+0Zj)x9hOR|e6i^js9O%j;kqw25 zu6b{p470LNko%f)ulg$|=bMv|6aepnIX(tT;Z) zBluENTOpB#zz;=l8UMMH5P!v)Mz!$4W-=A%^z+^+5U#F0CN1y<9bN(tcKf68e0qZ= zzSNV?`f0!0ZP@%tPGPSF?%?A8X{*rlw&_nuwH&|xYiN@`sq{iiIaRvt>Hnk<{ys2w z{xMnE!*Bs+I@M0mebB%DpID5YH>e^rD4TsS1yDLzi$`T=t1Z`o-tt5J>v>0v64yD3 zN{@Ym;i#XK-8fX%Ho%1#rd|enA7TSv;czSUA_oVv>(|OfyaZ`fne|%tmPE_ML=K;R zsWS`Wk2Kf>TE-t5v15D;7^-so9--t{PZ$Rr@@NvwWwMnT!?7Is*NerVt)yfwJBI#* zvhqVj6iZ`)>{t!d|tZ0f7{=OSWS^g9SCJ01Eh9 zo(b!+@l&Qxd7fD&|V0v6I{-CVEcDw&XO~+DjRj=+&N5NwL)KCa$ z_&(?mT)Y>5VZ~Wk$2j#q?4nWAW}>@`|Hd7ij0qYZ22}sy9{0#4ck46msr*sQI~9*p z)Y(JFGdHh)>W0T)bH4f^g*_MICx(?t#~2aC$IZv&aK`p`7g^Q)$I!bng5Ie}$?ja> zZa=&8Gxx8`AaSyKzLA&VH z=w|E_vCkMPC|u(MbESY-iW(RhJPd@7KT53@4O1H;L9uP-~5GC+PR=33=S2Kb7E9N&y(v zZCbrMS&$xAWJ;CC`l2uSCXqRbIq9@kA5{K#>ToJlbk=!?*5_(ax)O0uN8IllYW8J; zYJp!WRLCXmz@^3=NNTOEN**$JUEs-r$B=firwdojwwY^`W6-FHGLPVho82>eCKoUZ zpZm_&R70!|IO}k293z!SM;h+h#EX&PJ25`9@ItZhahwVD9r$!(0!V@Ot5r@fn9 zTlJF|>jtG6m(5t_TsyXI{QNcjktRcahK&BRv7mU zinBqY%Kzj>@7>}fjs>i7rXYwrg`Jj-5JN=wH#fmWkHdA;3OuP<&B7w2#qd0&rN&N% z&YyCCIk64Ju@cfm^L&2z6ULwO&|cO(GX%^xr`au^HE zTv0^_XUpcOxzDZve16yz0uRqgE2<23`Cr*hP+{)J4E>lGy*L}?E00T53FPCR*r>}g zh9!r0&`!Vvll?EgL1!bZU~g2ZT63ouaf3@crIkuDE^om=NhI=|-5gY$8D{k4=dhS6 zRLLF+SFpjN%k*v`>DUe$M%IhS;@;ND-71G8?55g1KlLVvWIzdo40o9J>3m`S;4ED$9Y?`aJw%`2L8wqonQCkL+wc(mpd`8{^#N52LCRT;)Z~X z?m-L`J9INjIW`J==-LOxhB}Mz6Ow4r_Q<-cVq_e&` zO6PDkB6hw(C9L#WM>Si)@{y^h_0uZ!9+Hw&?P(ofp108rZp`Xu{b=O1^2z=j;l{P` zEUsJqZWC1AM4`glW1Guz=V;OATBxYo%SwEf^RKVU4{x|le*C&&W5VuAywAa74+uY4 zbj9bVF;9>F@ICCIK#Gloce~~>YV3OkWijk&qwX!UBP_+9#tz%rbwNCaOVYew&__ry zIosfqLm@ER0*A}g1>>zLy;r&pr7!dVewO*lq9L1?zT3UVE)j@pmzVksa(e?4*6pUj zH9_F(;kdOqs8t4Hr1C-)&^IwB%>yY|2LSFaiR!jl?bZt_X(0(|Dp1Y&f{PeFkSY97 z{o&wYrER;EY~qOnlT-V#YU_?-!rGJ2YWLI!C&_=w8HF?zpAxDk-EI=hSHFy9(`Xyi zOWzOC8Lx^1axVfX?5#WUs1PW8#?LbB<5RIC@JaM@O1GSw_|xH3aDNa9R98$PW4_JT(%zfvyd+*4uEtZ>NX}t2Y)&iL9WTJ$x zb`8)VC*@Rr21lj^fGMvV4p>nsKo6n-Fu6q#O{LwuLpQGBQgn3#FZTxZ#=TBF9)Fh9 zD62!gPwOuouGBZDFtHH(8@C~FatPIaPPM|iwUsY#4vO#YqDXkQ_%n{MH)Y+Y^1Ct4 zx#62lv7l!sFleRg_CdZP4$O0)V5-q(fWsSi9Sl}Je6uZFo<%sk zT&IRfet>>ps!mX%Qu0CEu|t{pp~sjP5K;?NqPQvv9}2U8SE-a(u$DxroaSA2=6OsU zhc_B-b4pK8CExe9djDfbadJ4H9Ay_IT2r(aH5pM!!;lIzG}}6^;N9=Qed-*sj!`2F z)W?>Q>t`KbIj=aiL{4mce?XV%6rw`a7;7^cx-80NAU*ZTyMxXu%9dVp^#JLMP4jTW zkHSk;m3}YT%Pp3KpzMWx07&v@#P9iPX$&YupxJYfq;NYObJK6)bo!4{j&A_X$Z=q6 ztdR7OE6c*!IzOq1nMtz|+X=Pwd`o#LJN@L7I`x>@V=|fK@w$u+tZR0YA_mOGI8%8d zsRr(*w2uPg*j$Fbe*6*6){Bh|qSjGL+IqG6l1w@mFOv8_7JIf>8asZppQRpHfGmou zp3P?F7MX@fJb3In*{5tWG*Gv;KTe@&Ebj(>z%hY5+yAwtW`0gr?E{u81nRUCK5>7>0A zsC=ehgb@!U-n%@N3=Peu`Q0^w!R!|>|4)=n8gsmZgAR+dw(>Yt&`s{uWIoF!?(-uf z8r75CgJziIB;@RA$Y(qYpCf!C`#SJd_N}`M{Bd1JAs$7#cWqd6orUbzu%R-zfXM48 zLA2;sxX5w^tndo*X8$VCyXqT@{pn@NT(;G2(@zI>QX%W;i2{xG*+nnAjDlyh1bN(0 zf#3U9u%m*xF7&oTWmmJfmb_0RA>CUzQ%!)!d&yvHJgaCDmqM61=aoA4Au*e-gcJ@X z_5H&Q%&JSq?!m(2YpZ5j@U9^2l9TMAL}<7#dhZ@*J#>9O@jSiOMfh`fUqe71HE2&?w7 zaBolJOp^QnZ=q)voc#Xw_8ISP5qj|;stKD9NHQ|1e!9238CVKE-uKc59&?sHx-;ay zfcK}NfzM79<4GqFSmf`#=^Y#5V*oee*=)?U`1FCqaYD|$qvLH|Ouq!b3TV`ODA%(X z1h3lPG>m10gs`rKG>HYwKmX^amhkkg0`O`O{j`mNVJnj?(uhcXSCnG94=&(?d!k}_4QD(LNL>>BgyUS!Zysf4Kys+u$K&y+H z`W8-1cZ?q~c`=P{aKd(uP!ZvQ=BIwUhG;a2Ol@NToeZapOJ(>FA;7Cy9w%I7!{s<5 z*&-++j%{ueY}8zxuzS}+C=F{~li*T16Gx8S5xhrdFMPK~M)zjUHy< z*e4THd{i<(Z@Q22;YMUUa0{iQ3Kqe&?*MzP)KFH0l#VwSCux^xrcS8K%2BxN+TIf( zc(>#f0RJn*cKi3wC@T#HE5izF;v_I*W<0DD(D=`A>RT|zo=1Lx$$%q*sCty42ePga zJLH(6XA}ZC+!%^vUCXT2D9{9zHnn~c)i!8l{-zJ$XT(zsc1ItK3*HxeW~j5(zX@dU zCt}hah}GhYt0@wWDXe(^swUaWFS z-)$Axo;*NJ@-7;o=qoxv1Y$fkhb9oqizTmEZZJ_w%3c?+Ge(;?oqTz09E1sb_L#t> zWEB08WmpKl@!3k8$3V_4X){7_EWhOY&NfC@U|tpSoy4v!?Pp9rWrX zMZp`=h(*q=*{TQa^C(WkU9l}cwAr9+Sp%e$c4ttI>is1CJq1Rcp3SPoR4Ssl_ky-B zRrF^?Cdcp+!k(o1Xi(2Uxeskfg={l-=6pm4ZNsVmDOHH^d(jFA8L)aI-7Q^_th!0_ zg)<#QiO9zd#|ba=lp|`*W{W|?A&r8BAoe5LTHq|tF~v=ykVxLwtc5drhpCuv9Dhh`3-6l#QgKhbLWmFNv?}5KUsLy)0h&`v{nZuQx28+O7>5>hs>HKW z>#6?HIzIK%d@2AiyC1-|-YYZ!e=P7HZIvH<@2CT5a9c)PqO%p^pY3hPErU7VrzO*GSHHt*= z2f+uSJQeDS7D1z8(QmsGrSZVbjJFkah&)FTf2pNta>d|m>@)znDH&E6zSMivZB^?P z$Z5C??6XDBr8s#1CK)}J!cjqPTmzBs`6`3*UoUh&B1hcmHS@bs0oD2dDd3}KFk&BQa}bYQ`Cba3)TCscbZEoB@!`)MJ1Z5oleiFS3? z+)$DDM1mU>y0s_qRIXv(aq9|*86OPA43r<0GO5cbC9}zojGkLlvK=hK&!ZGxQtog8 z`XQ&yvp>o>Yr<;`-^8It(sBJ4dbnt&ZspD!yWYScvBu`a zV4HJTYQ~1wM=9P=-n)NtxCgE3qYtFQ>%pyW{ei`~?vZQ9^JvLsYE>^79!s*H0s%2BAEePra!H^45og(gnGO%OnEV|;wK)>Yk zdAaSZIAvq*U=BB@kx3;`Nf}U`pltIjLW3%6FXF;oDOuU8QP}#35eM=uEn0#%vqJYh zAyQwNq{&vom@6tWdqW~*oCLK5OhvG1c-70&cRm&L?gPk>RB zy;M!VY3-nY^=$kZRc|?z}KdZ1g zD&o6+Kgg;?91fcd7REblF5Pik&JnAH>`cdqucwq5?Y$vWQw53C``FD?Tm_exJ3O<) z=QpPU{7@hq@;q?O8GM|q3SDlgG(Tk}70yqmX-{ns^3u+9RX}&Zv!uOiH@IvEWM)hn zRlDhV6U*pNdA%jPueZughGHjUZPRTICA80gim`;d_c3Q87sOUreI1{9Z>{4eUauta35fA`g(^Ea zWI$djtDZi{Q|;|u8)=*vKkj(bEgg>FD0~K`NcSllEosl)kn%#siNm&KSR_t!oX`;T zG&j{DdmCv=`5mGvCJALFUeao0u6AC9bH=%^@@hd?WCXe+>k?K$>G$fd4=_S8a~5ax zv<{N00@+$Ymz>TQychV^CsB{{*dZp^%R+I|DgCTB%QELUmWhaSa}LxY2hP^7fWg{mACWEh}4&+#u<$7yy%B+%)T36Jw#1LV`oBDh1e0-ax%;>C=YsD2mG)v6An5TMa07&l8-FCzpyB=0S<$eI@58 z#NPYP82Mv`_y;iG{0GWY`NVy&&ZcXG3-hLmrsz>FUT(tOTk&}v8aHm&eBGF+mV{{6 zy>MLU;aGgEDL^o!w4}=wS;p|pDyvI_D`Az-EUqQ+vjP=*5m@Foz$*J4DLe6|!u_Tq z_2hYr=J@=2RsM;k`{p&r?m~EH7iG68o;G>DC~7ec3Py=(K>rP5l-xUM2TWJKBeC zA?kBBFN14=q5BegE12MgxJacPeb$rx8^rXcwO5BIPk_3$V;sY-%q)f{j(YxM9$2PQ z|ADbRjqgfmI^uRy6&~k;oqvz*VCFTmva31U(bhYfs#VQ*ttTLNlb>??Wq)$v*o@M8 z--72cE^vd;|6N6PG5TBpPM!g_=7Zb|+YciRrPO4eW0kUYS|S@6$sd#*cFBF|%u$zN zmX>ifQ|~yUyruH2{4nPftJF!X^!WVnq^N)1Cyh@e^>y0(YK=j$-Jy%&$+?&Enmc5& zo!p*aiS^C+`IC;+_UR#U&=vL#O)R+kaJoMQQR}{0euvDBd9>;_h(HSww8ccO=^n^3 z+64lU_htEeIWWdc5`$cKa$5YtsqtUSyNV!XL)XMz-6QtM8SgMwlCS3Zh0|a|l+9aZ zV2d~SLzh&&Pm^Nf&wG3sRg~v`mF740WuE7?Fc>|!VWc6-_XZ@MZ~u-NDZ+Cm>U6M^ilvgE>7x;}W$nr-)K%OOf3nUH30;kN zVZ>DO9M~J?$Kf$1UmLK^kIS|vpt~ab6Zq%+*AMMyL@(^c@>*^l3=nRjU9|KymmV(b zyX&ykH5}tP4~n_q0v$f5+UA-BF<2KZgM0E`dIVRw31m;n-b5P$z9;UDNlr44a@Z5> zv+gG*?P<=T{F7c`)Ph!{Px5suEqhom24op3+GWI3q(9$nN?a?aFaIeW~B&UB*Svj7WvP58rjOpKeklI;ICm3O65_B>he$K?29XW&>&xb8S69Ul=Q+-{z*yM<8mvFWPAl`gn%5%Q5z=2lK!je60uodFI33F}X*OFq) zbhclbjMumqgs8R1=*0qI>5t+?y=ZW|(h&SRX2vy=SB?%mUekhK&a=uY0T5VHO!ddmCfo=WgG% z4*S~1^i8AQI;uB>Fvnk^NN>9QVSTeme7g?JB{oDA(I=1mcSRiF#?!_P7d}hK$yR9k zG26xt*ZvB5i&+o_9R)+fF@?vym?uz%;0%`NX2m#QMwW9rC9J1Q;ghjn5@m*NXiISt zOVhKUIqe6bL!qG5^SyZ(BByv~>)Wol)t0>ZVpF=FWch4tro&n!NWXGbSxJf$GSdFT z{dmNWGP#dzI3O%WG3@;x{F1WHe;hjtk$}Z5&zm}0i(AOAz1Y1_?mpE;W)f(vtuw8W zzZ&>q&^4PC)tyEs#f!b3<_sh=(+LBSX$KZI#-*hSjwfZZpYO{buJkl3=udvn_at+3 zv9(^MGolTkv*c{I!=y%rU94Rm{XbdXyd!#oL+Tr_FX$ufCc>W{@%(cw{=OamT#`~E z`=Lk3THi54lZ#}b2Gr-dPXK9Z?KRV26iqA)Jt&YvOgg2X&EvAk%(r*zk7I@49Jgj=1AVw~)eg$z z-WTm$o^a<2aB-ME%=^Zu&9a2m945X1eO{S;F^LpLU!^)(w~1n8B) ztWmE8!`}BsA5Kx&HJDb>yINWlqOtcwA`%HcJ^-TIm`>8h4hP*O*U@$jwxB6-QB2&4 zT3un{VM`%Wj@tol$wZYtvHwcXd~%k zHAX9S_t&a$u3*%aAUcN51#iz(i^husy-@_(wo#Hz$SGqht~1tpJ}|tQYmgIdH=F9c zvn@NjZv25s?;W%Lu-vFo%GNi!ZK`T3B)E zZWw1U(pZc%j~!Q`1^dYgJ(f|19;*R!GTfsHcie#aGh+1S*B0xr!m6tFW?XHgsL*%0 z2%mn4;D$VOcHF^r)We$!h;-UqRiY7yxZsJ@D`VD_EGc>tqZrX8$eURpA-s%RD^;wiIC>!aW_(r+!Q zvXZ<6rAH;X%ASY{?rqO6T^faRJEge^X19Lyyp1y1p3g|bmnSMO|GdGhc{UJFXpda( zQvj}|2w!P-u_Xcj(mL^4Yp9azTxSNzQ-tv&95#S8|ZsELFe z;7_MA(wqOIV*Fh{v}1@~Of5WAl`A{*JiIyMa_yg80B-M5PEj71%LppYL?{ z-)9UZN@P~(!L~{6&IlFveEagP+RaxL$;GvgU9LZ~9}lh#Q*}$e zu(p$}01MpF`@&aWsR5DuX70Kgx7bZ%-Sk7IH_6o#UOtbjk-RbWPOaff%1ys_8&4?zV5+vYot-TbErIA9$DJ?fte_C;Ll*FrI8+krX-YVMgQ-7Jp+HgoCPjw{?3y;6oO{vX>St~MQ(FKPR$UJse0az3(>S8&%iMx?sOm3I4 zbl4ed(vD&Ug?FrdGdR|D>Qp&?7`SkoaC80gH2fU=^uqL{oXIUM>v-~1t$zbK8S3qH ze10-Mt%NCrz0}KxHP2Gsp8II2$l;L4*gXUhWyyZ|b1|7gCy-AhIkCY@9xh zvs^KfB-qes!}{P6L2Xnpd!&$M$xaTVfOG2&{vl=Ft}J%1&bc`kh~^x*=GfE4o_TKCwN57=pe2>zsvrZn(N4iNlOb(B8jGTpbwpXK2I7s=_+%2L&HTZ-lAlfWg_umOv!yRB}-E6K{-Wc6gryTA>WEU z$r6*p(g_(~!kiZeB+K7Ps)NMB+m%I+ldjL%x;&X@7jY1rnfvE@FkN1c7Y3P(E&t2) z_(dvROW^H``+L<7&ucm2nd-OTEeFR6)tW%e;YprAU-SW*$B5 zXzSBU!1a-Z1s5ABW(f+XPU{qfZ$7w0KdxgqKkSIHt)5sWZlLNc0(^aLL(O$l%*|{^ z#AV~2op`;;)(hzTNFtvrhbKJh3Dg-PESZ+j_^beP%WLMFO}Wf{-cwuXQZ9R$^@R0k zg$_a<;ZhfU6kwiC$~MizV)R8X2u<&%irn7qhm_{?tZVsq6wnle0d|Xv&+}lJX5M<+ znu9L6pRESvW?bOv-TPGsBI~7xG7kDN~-nX>m;GC+u*Z z3&H`vbyV3gb`F|`QQ@-AVgSWu-iN}LdFhaEGfnS%HJ2{Sv$O1UulHknjY3mIJ-t7H ze3M!iaU5GftA^kW^ZT(RhHA=U5CP05v1c)d6j}x&f1xXn>n+LPOIT47$MSc9;PB?U zSTO+u=*rL#KvxHD6hKiNU(a}a4|#nAVMDdEG0kyY;{ex*ZJRx*-5P?*k`9H}Zrz`K zf5XZwo}__!`u(hAN!Uy%y|{qpcy0g*kj06beR_wmJ(~KoAXIt(c^aO`2TLU4YWc?Q zT+nY97*A_aAO+RQ&jqsw63UOMn;WF6@u|tytd$sNQ#q+zOE!xN_v`{$$^^4();na1 zoIFvPePU8J@aJcBYT9Ol7Rxs`UJ+rSWy4Q#L#$~ zLecva2<2=kovrZ#}-dDsTFNsB} zB!FFmtOY*v+)RkyHFSpPF7egZ7_QG+tAq{&36HLF79zeE*7i*Z>@TO|*5zXr&;D=> zAuWrV^IEAtF*u=K|K736?xG!MAL;V{^df#_{ZBaXqPcP@ffFRpLu>L4;k0AxA{kh zAzP1t%@6_1hxr$8i%d9&i|FlU7e_G~YXvk!k&zRAhyCmuFG(BbYJA)167`3{Q)$WQ za-lhHk3<8PdX0Pov8fL!cOr&P6^k1nQzg2pxaR_lo`sZ}CGncN4^lFcMv5D2a41JA zJ*UD-T>XVo1=_BjLo%4F+uEwIyvXIYV8=%#2f^7N{Pz+Ow5$DDql~s_q7(C@4-wQIGpoJbrv~$fZygq#mcWH*o!NCW3g}KLuP?^iPQVYfPW?RS+q2mBkPrdKvM6g z`=2+z+1@cNe4J$3GoIAX4T*mZwf<8uv{iu`;wH~ryEj~@lM&dP67Makvax#1WM0TW zR#Mrr+Z$(x>n?7ns-6}2CQS}G`Y4Kb>I*^)Yui>YHWR9DPix2LF6^!HDV(Z=S`|$F z)U`Ajw{=B-9Ku$pYO13LEv&TejXK$1u)A97qKfz?0}JOFlKaAB``HrO;p@7N zbDOw+#@&rl3!qILHFTrTr?8E{pLX-ubit?NL*(?*gvSi5luUlmSD^*?nwQWUAH*Pkp@}@qYwv*s1_w0$+Xt9Efk{l0l#utqDmxYk3KiEbutw^e8TcG8+7zFW zmKCtbeoXpHC4jerKX^q(O;T2R~-c1QxRZB z>Wh)Tj^)>rTpc*9Nw%v@CY)pt{~BG7a7nEkEAu;?ZYQ0vV}vdYv^NumYTdhuHt!d3 zJ&SLReH%tV2u!xoy$8ZpjoMlXA(OAy-$R2$$c)K@;XJ@f>ePEa*7G3o)6XGFl))vk z46ea0n_dcRl-=!x6^Z)%KQ|bBU?BuXtxH8&O-zuf$Y~RxC{sD=X zxN}92ww_t%{HWzndW}jJ6L5O-=H1m1F)|-T#CFB>;%wm9Ry~$7aj%j`{Gvb(*YyGA zdP0xg%9ua{yj_)^?PnORv(7Ts-Zlwqr4tDQoonL!mZF{wA8NgxXr9D z#ppCmY_nO>Muy2ceF*m)K!uHV0I`y)RcR*M^Vhz&ZTm_3T54hae99; zf0f)DOfh~j(-K*>#N}EQ_q;&}sqcv`Jv^^Mr$N!|jIa-529R{A2(k3P_y)FgZFjrh zG;D$|5D=O&d)>Hz+TYeQ%yc%0Ht}#xne_IH`N5o;r7BFt9YsSo&tG2o<%4ROwyW#MF8zrU5#6 zrxJ%8=cmpjMRdNexb_EqKXQcPt%^0+^cU}q-A*@?%@)tcuZyy*<|XXB{P4*%a^+J2 z%k|i>OqYSx0OfjhKMi3KP612H2eQjeZG3DPgq~QzYs_^5s=r8R-;WYMLu#+@0voLT ztZRE4uSp!J=4-)ivF(Loc1rH;6IJ5hQ0FX`jz+tW%qr(c!QC)=5a3rw=LMY^xd z9ADjj>4tQ;oGEkV0=ck~c2dvRTnaB3Q`?OR_XccYi$frrat& zwNT>Bvs6g%e=o(w7c9x2VN>|LJ`+z-|hbx(N^omR4MP*f$^D z8axX5HR0g`n4bo)bsO|WNrqxLSKlgfa_)^o@?W(6zx?GJ9|BSltQ^`XJK>;9kq0#i z2R+vM22|7$uAi7ch=ogp$mJbg96=6%rzMy<{tF^G%@_906X?*c9Td)SA(qp|O}~j- zn8pT%7pg7WMth+TG3B91;C^Lg%VmxkdRKcNo!72Xs{jE(Ve`%BT6(w%&I$fA9_|Cp zchS&e*j3D_2v0%0#LqYw^~utD@dRA0f#cbrnNsrj%~TOI(1n@LJem~+Z(ts$m>4j9 zjO6&pb8qJnpe;*sz2irrwl34KqPmHC`)pNfxuguBZs$ zzeVe0owJlr)AmO#5+|qX;w(=Xy*}5|cWg;sgL{E0xSC9R69N6a zUpMpp)m~a{WmR%fJDUPmr0L_*HlX2$yv(f6(ttGyQC_9F7M zJl)RLgQNJ1)+&XZTt$oOQ-|uq>iK=Xo2VW$#_ba(|<*HBc$|;p09@cqK4+pBSUgH)gIPJ{Ori@ZEF!(0kf{8OaRlD zTLj%|HG9E=c*y=y#=*>43!m-eos)@fo{3cWWKyZ3FhCQII`48lImCRa(|S1-_1&Wu zTNMQKml6l9=IImhi3T~29)`**&NVip&Q6>mdxh2P5wLDsl8et8&4<%xMTk+$(E?LH zyN0Q@#{Iyz4uv}T3HuF?$kg+-c%pj>{2xeT^v&z{3l$^N1eOn{3*GuR1f1H4D?hCt zfU)m^oO$QEkmK*W{TweL8}7PVRwzV>7`{VNz-;)MPIaq|0+4tHU8?rB4(A^$yHH9Y z+p;xd^w~<&hiP2A`U14%JKV3q^94sx_QUmOLrfqAZsEt%$SBblGhFnS@}>3~d5$&g z-a=pbaN}1P(;u%fg{Z^?V40?{gWL9$`2(hnK4SI{j0{I1ME*KL0oeUaHg#tQVSvq$ zXET5}8*7Bs5JBhmJ6?-I_P>*UzrWQP35v+_R8w@(Af)vXid#tv5DLLgP$<$>=CVpq zQBmlhbuLQ`r`LNvCKVU?2vYHyAWZkn=Q>e-uFeTuYv zqe+xU#Cs%^g3W6WjSRY0!m{vzCmmmQZ<+P={#L&DcHX!1rn~(aB6+zwI^>HAfaYp^ zSC+?lvh@-4!Bqt|O6`aSg!4se?I|0eFvASavMBNg#?`7PDqROw#B zntGKHF2d#6lZP)l#Wz&S_clC!&_nmgU6)~-mF4}LoK9xmkE09(r#?uo!+Kp@aU|FH zTp?Z_%OlII7P}3E3}s_e?%hQVSQfDTbUp5eo?Uqu-tbEZSAKKkZSUh%S(_0N7h)Ei z`K;^P5KBX^;}O>uE?wT3(3NP}^0i@o8-D0nH9Jel z(VtZ~7PDL0DZ)_KO-puqw@;Jc9p-gUO`iC-#_ML`G!q#hVt6sTQq@x7A(8l#998E4Stwx^u&1oxx z4}c&Ar%IzWKfKO@V}$iwFkEe356N~W&1|Z)!Nf+QJD{7LJq89JxvrlN)dkSIz6YNG zRu3F-13QPMIPCN%?M0lHh-;5N8f*uuQrcFoZ&dYPA#C3i?7y{OlB#@;aT$^c$1Q9{ zGDXK}cPZNo3!VB+6v8LD@s4)Nfmn|=o#nvIrls*;%y5+6>_c7o?ok`->1&`6^m4j~ z2w6f3Bx6K#y&GC(1aVXH59$6b*(d^DNr3KY&C=(2TVFoYHSO)Sem zCfnEyjv0HNl zV2&HPT7Mw^i-~y`I=6Oy#v=UIWw&}MCSym5xRd?f6#BAb^Ub3CN8DbA9>W`*-Wr6?39qb=)xoFef>tUsk*QrK%z{tj~<6{UkC@-?!41+EdbROi;9 zUsNivLe!x9TA6G|FOHmkmTD>UMm_+DkJZ`z?^2Rz4)aa3G=>^Wj~R$KtmI}&Ixvl} z1Zv~%$7vgvlmkT2GFf-V6EgbO&?^!Uk>;)pZTzYV?BMA5rNT*oO+_xlS$?1_pUIeL z9tWe?KyG#t%cimNvKpz+nhF(j;M>;xbV~}!(T9#ZT)+MgjDC3uqXTvxCSrvn z>|hnCZkmF${ALBIm}=;kq)O{jzrxBTnu9jIc^qt$vc9@PxwyRGOvMIQWONt+!sFkM zEJ(J-5pg=&c!bp2fP|k;k?x~nmC>c_>1iWYm<-T(;CiunEe={ze{z1xn3{A019mR4 z0RTIz1Lf8H%%Pj@H1HY7$!VA?vXs3uMQ4-2s~lHy1}o@)kcj4z+~`1MSx;4j(7PNp zRY{kd37o*k1!hy-aQI}x@m%^y!KM2B12FER4~$&4bo<-nN@*k-SmcrU?92YP%AsD1 zl0cPOpU@D4m;0+WgEZl4UiUFgF#5;0Dg1hoN$f+I3B`rrMSIrN^OdTj*L)-&n}yMp zV$biyXDg*MIQW;G9r(KqmISO_YbKmN!PU!(3NG_R0?&lgp=qv8T1wgQKJ|ZiVrJ6) z|G4<0%ne}!*DR#OF1>i;b(p$i_@NYdB;MT=jzhm=-toSegh#*8%aBn*yAK5pw1wwH z$?OlQba3!A2`m*=lpbLA>f^Eg?8JdR-ICU}LcU;E8jJgrRgQpHxRo@Ft@ zxKwb4!ABj62D;oiVnf)zG@|o}P!Hxu!fN0J>pNVnzHC4NMTF^qf#!mFbvfPVj(mR9 zOTmfvLntTYR&5JbnM~J$;5#RLL%??M$sKWk?S5I;3&4&w?Tp@}K-wRP@DRI33wWSg zGAI94@@i=RRMncLi^&Es0!MA5 z$sc2yGEfXJ^QkA-qj5;Yd$(*R=FM6K71skw5o=6Kr)1YlOe(}iS9Iusx#8K4Z~HmvCa!Br~#Xrvub z+xa(yw^&zOGIRzTP*Km_8ccm6ETbiD7@X&#D;NcYk}M(+scSrp)hi2pet1HD)}se2 z$gJh2Y>!`I!K7Nq(w|ZIktbqNrvhmM$IHX@ zJshTkS>?S-+6nyt3aacOjIWi(rbeE8&i02p@2zF(i$TOzle5yvA!#k@aQ2#}yvGuD zBqKld*EfBnw9B4^Tf04Uh}Bp0iSSZKOW|g-idSQ*1=oqHjsU^}GX9u4=9_!WY z;;_}X3g^dGvoqWjWaurk(XFUj6&CL+N2JVIS7)Lz-VVamRXYm{qg(a=(OGXP%f1Ur z)g6}zq9>QnOxzO|3_GpKG1pTCMl)xA3`kBe(09}%n{|YdDFK#-YPq%flS1__#S#sY zr&nm@mm}J_?>QujU_N&B*7TlNW{v2$@W)387DmvEbs4}Gvp(4vDF7l+u+)T2Gp;6z zHX2CI;Emzc(*EXJ$Ll^?pwmXuP+fM(9lhpqt4yl2lpg!E1>%zxvu`Y{->BJk9a?S^ zvp76EEW%XCeT8iOVzu7qAN?ft`l?SFUaf9>A21G4h7=Ruc)Bcu8nrq2^xmwOpy_Up zq5HwA9C5suev^B@H)+WQy2#^{uBu4?#lZ&+-z{ktpMUg+c$97JklukVrv1Eh;-GeB*`IjAK(1 zpI_8&9lMm|3vScB5-zCz${~PwR{ki^Yrjdkz>>V>?a_!KPh|XC&AE!0uuN!c>CPjW z`i>y`u&C^}Sj>Xr#V})4X`t~?5^C7ao@ry03H3i#bBwU&E%`ztOI_jD>MEHsH2|6uT(@fodM{u2GD);oXF#_Z@<$#WgL zIossXLTrLP_^x2vhQm)I>51UDw{%SjGYqN9;qV#K#)~W9`IOyf$6iAF7!wd$#H!fz znr&Sx-jMGi;Q@qNEL)EXyoxZv&MQMIQx8!*v3`SJeZ-)%Ap^cMy8Kh0pq-RsD8bow z1KZJ@Xn?p5#Z|N%@cR6schlJnR^vc2Y81N|JW=a^1+SU~SI$Dw1im>SC>R_hkN zjBrExjqYQe%Gb&)fYHrK&olm6vGWhvE?~5Q*J9-sGwzw|FQ1c%2j2a+VbKO{x*Mg% z-uPoGX-6j#D*xgjQdvf$YlPDbwhPrPWBN)%R_a}%qtwrLz-xT>P>`O_@#jw{-tYU9P5m1J*Jr~*nqo_0D z-8~*Oa#j|ZHPJ;M{G%?itn!6RbNfg;htD$`@FNo#6l9X*2PS-NLNQ&tW zLIbc0q!7&!b#Bhm0?{MN$UeoPZZ#$HPvfk40rV;$XS`K^=+iLIGRw%<#F3V{RGgsl zQp+ifNOd{pKG2!v3i%ix!`QS}mj8C&%n+$RCP+c(Il(V3OYkl+Rg1JR$huDq_? z@*QyO=AyEjJli1K&fRcoSv#B1q;tO5 zT*%iFL|Rn{pJ?8I*~htT4DfXu7TfCAde7{SW;#d$fS89>!X<-bH1hqF;B?x%_CSyz z>}Wf?fX+61F=0Y*ipK7Q(Z_j|(0U|atDM|z+DJ*z>OG+Gpcx$Bt&Dfj@MDlw__3w! zds!z8)TZXCW9%`x1orF-&kd*lydGC%zm~C|VlQQ_!8r0DZJbRcdFdhPz+>^M=aKcEIXwAt%}1)lD8AeKgA<_xUP$J=!n6WU z;}=H(dhQP_7`#9GCGG9fx?Lms$8{eN^e2Ve?afrpy%46#m$uSVCo?TCWW**L@Sds| zCn#3m&$dcQVCt8nU1s=|+ddXBb-neW^@8E|%R%V(gh6_y-7Jd_Hf(n{xp3#Tw&iv| zysXfb)+SEN+gccF;k7Nv0>e#%gQ4Mc+*ejKT9y%Z=Ni)^K0coXyszIUw1ZPtHwS&; zdM>?F?}N0>R`zz(gjJzMc8Y^por9p@_F%&@EfS+=*Eqzz;-*ss-XJ7J47yIcB!05< zL22H!c2cY>&g`t=vub&X;IRDv+^vhk++KqVd z>(TSQSmg@aY_~F%493dX+P#h)uC<4W&dIeriuF4Saal#}|4NDf*Ma@!KDjpFE-r97 zbix9fc{wzYv~;ssIY7cPDE;Tq!3yapLY^;qZzR$6xYc_uye)p47!u3+<~~`+Z_A15 z{ioaaf5Tku39`Sbz>50FmqNvtmJ_Zez;Xh(59$uT@XT$T(z97fjJ@Ce8*tP_pAx$JNXa2r3ZU)xo<7=8;w75j1Hzz-}K1+klyzh&nMEVKoKZS zE%VZ0F)RH2{LJ$u@^=#9!pJS6Kd?xZbVAj~{2GF|VtiBTh+(}p`C62$Xbl!inSWk( zUF(OqKx(weLJlcJ$|YFs)kG|n@~6`^zi=UMhj;9n&Bvv=AgCkR$U6C;aeN;D_g=}#%8|)8b0k7PXqhtNr%IdSK*f$ z8RZ!s)d0oW^3>y#^kKV9C!T}v^un_*iB&g>|)v zQ1q}K6#?@;I&{wX=mQ@_H&+Xf_?fn7_Y@(#63$+iac5EY@*zAayUV5gT4&Ak(|^GK zOLjk=-1qS;bokPK-m8bDYd--p39JtabS@2&RoJp_niD|17<}k`reR7qZSF|$nB;2p zLXH=O@h>r?BbvPXyYNBj2CL4wEQutnEEFH=gF^}VxON?ub^^+zOt^d+p@V@V^=c>Ytz2A zQENJ|ZLiXy28PCeMGvQ?-RJ(%C(ng1H@Ohy0a6k1@p=)7CFj!a9RSoiJV+B za+&+@uE1&}sUvnkR(mtee8P#R?!65-McXrbtA7A1w?so?ZK4NKJ$m&L-q8Io?HN<=*Ov~uiyO_>-N(QS`!UB zHHw7e-_kfx4ekJhclIyUF|I0frw>r!jZK_^EtkOb1tHy35$dxv?^2BICEuj+Kk`kN z6IqY>t|r@+#$PHjdUk#!Hm#Iep@N$}JKI4AC_o4WCam;<7w@a{--S00QV9Jmh5#-} zf`85#@=N_vj5NRnQij?6--#cV4FRh`)H$(r+txS_QXkUe-ycF?m2#RB}dwOJdWy>%2sDF^}Zq5&e+R$7T;fnW_-0KPMF}Qc6Bxu z4tAEyCgQpGJ@2$2?=rHAR5`tZXZz^6q^@5YHa81`T~#LeGhRP`E!L0wW5Jq3e zuqXemG2ysPVuI`Xz7`q^WN6fGIK3(LPP-585+D-ntpb0G72EG|YHeGf0fATkScj=> zz6hi@rx!^}Snr!i3_@@kuSR`yLwise#Ap;}k_g_k8O`~ol!|v^+qiSsg=n`9AEDLG zuRnl;#PMvgp7Z>P?RuWIX(Qbm^v7@7xEDKGNUOqlgvS1Xhe_4?2N~PN()7=^1=Sif z+|9Uv&4~+E_`~vR2jkuNx0q?$YMT!~3_O<99RYk7*0*_IzBf|r*m+b5*`+j=Xy85R zbCJ3!Uw*wVox~8lUR3USuSpneIpF%6(9p??XU~4(BG&f*nC|||yx%P<-@nXZ0bv#C zJ--?Cu77Y_S6GU&=ABFD?#(Ydj&>YErDCTn;gpoeoda$i_t*MQ{hwW?;n0|q*AZH|V zI{ipg3XJ1qVg7vIyNkWNP{G-aOD4d~n27KmkWF+9Xl!@_{+8PshR5;6qOEtdzJK@{ zbM-l$bnv1I>taV=nh}{b#|jD+n@<(26eOLf@3E%DMSqW8-khwOGJTCBQB34}y!#Hh zW^dm4(P}#bWBx%NFjm&yrKm|V!WyJ~V3AtV8|B&=ovyuB0&J!2SZpd1^Y8@pHBA)2 zoss=d=jXkNZ4tf2kaV+%$1j*VX$NWj<{EpnKpwmPut7{8ANU>UXeM(l*4&%TRpQIBWX5_&w< z&lXVMh~Q0CHi_|vJ3}Tmy?_yfHA1X2&HKC+@E+;A+8RmP(!5I#*u{NL*$iJ!ukdtP zpYWBXGbwI3H;b+Vw%=7+j#f}arcPf3>fJzN$Gu<)T=kyLB)sh?vBQWGhI&u)6rl0G z3N#oVjo$rY=(L;W;?Lf_VHkIUkIuFi8j#x&O*z2p%Wb*1mBkz#f7i(2|Gh^3#&dVM z|1NyDs4T?4{4RX)RDX*!@l?X;1#FjX+MQ>M<;%Ze8P_yaO|v1m7U*>7WVP+*HwKKZ z!Qa%$M_=Z_EK2|yNsEhES4%`hDkXEGsFXnKyc)^A?{qMUQ7d;u=D|^1w}RM?<2;I0 z1XN1Ix!sjjWL#c1mO0CDZ)HAlt(6JmRjYvS+~@n$NXM``*0* zNq(YHR8HnhpsWql0=4GdkPOWXjac~j(@4l4iz%V6uUG|qC(%PY=zErDZ+fth)GYz@?C@r2^ z&p$~J+X>Gftg$mrH}!3djw4Dh4=uDgEVx{ceZLY z$x0i2z>ad_X-J9pJdEyDPAe9d`1;xP@01GfXU-SMCJtdQ%}%`RX))WNhHYJ| zNk{g}x(b9cP2I1JYZ4?SI=}aiBRFiyG(o3rDu7NuKY`xf9Sp_w!tbW(1WkEn{3dvU z-pYF{vl$9af#)RFJrAlM-`A=?1pK+$`7cm`UsE_aiz{Nz03UJnQqTG9$wpOgvOtI+ zixZ!twA^1L4a5IJ()>N4?At8Olt>qEXDm0%f@A;PtA5@2d-@`Khh;f7-XCbS6kq=E zIsiZw_S?idfpPL9i$!qDU=lyiuj_|jH22Co8m~o~DbWPcx`oranFso`2N3!^AkaDr zv?n2VmV?*5^CA*(;LXbBEIlH}idu+yg$B*bd23=tLq{Hq=O0BOn*!8v6~Jn#FMc$6 z8TFp;*b|%v((BjAIhh&69gwVRkwpw$5ANxo1Irr-=Oty;W%KcG2vxYSEbN?y`|4o~3zJiMy#^znolpHkjMo39L+;+V ze7Zj!A~Ka7R(wy;fNWc0*LX5D;VRSwIbDebdb)V6s&DWqvd%=m4Mex6p|gcqTn3uK zk}7q2$mh&Ox32KOFA~ysG^%folRMC_?0Xzdc8j;-xz61=Tfq5+%AaQl6Z|7l%8{#Z z%rbwpR9_EAClBut+^D9)=FE%SlNTV?Wqc?T6D zjBVCEnxtLZCtIF1a0%F1f=GaUNp)$XIBV$9K>M?X*a+~$7*pPbIS-(Yq77_ZFTpy+ zvi!}`9`H(_6^n%@+#6ICDSq}ut-Q`j^(!!>aIRNW+ci;PYdX)~VA7sG*xK-AhimB( zMzhDJ#?P*?8*k{8+Vf>!9Bpj_Fg2lujOdCFHhg9~^|q~w9&(7q&fKHU`tSb({Qv#5 zoyL;oRBIizZ*;HBOP7DiIJ}*XT+3cOk9|E?{@YnSLlk%0_pwId5(DTo9uJJE9B)m* za2K{VtO3Id7NjHsr81}SpcubErQ+1X`3b1*-dkgIN!?A68@G=r9^4jcY};h zSpWO6RAQx9pT*F+9X~B^`4|(WHfz!>CKY5z1XA;QJ?_VW-~9OkBjU?qK)vZ8pZ;AT-qdF1&wQ3|E=vVE2hEDbr~;jG zo7xNXgr=U2#>q~8vCZK%(r~s{z0F*u@JX-KOCh^ARj@zJXUPNT9@#E&I@+UsNwZLw zpY{Z)=K40fPl3ZhA2_b<^Al*{$y%w8>p;)PRccl=Usqm>ZaUdC!Q2UZy30Q{ZGFv_ z=ELsNwpO>bj_bH7E)9L-260u0zYb9YpeR$=uITfn*g@xi7+V7zi{p{j=hMo4p6ZIt zYJaO;(-7r9rd!Fc3Vt?)6Qj$fef!Iw&9*wxsz3VQjFoNhp z`)|Fx>>>!>KiX~IE4DcpVpo6L%vkO9n+$-}5St7B;XMn^6R%Vkyr&bT zXoH9bIJI^K2q$DG8Y6N7Y$e~_-%pG#}7rn&*4^`f*7 znIjZPCS+OAMEwFXH$Z-h)gj*rRytfkQY12vfrgb zaYI{kVNa#O4bKCG4%Qw3>)TfglKedLdPCpDQah62baJ~xiNFUI#0`0~D*eobt{~)O z39a}5Ak5JHW3y;}acQ&IX1It@dw~=?Tc9Y^N61r^abNW~oaHsa)xDrjg?M{L^D-6R zfpvwnn>rHV{||R>9@KQcw2RM-3e3o=vI!v|3Zo#1$W9U!5fud#k)0?AQT8=qM@88o zE+fb;pt3I!Swlc1fCvPT03qxDQx)#PBcRW4Y_xCcf&n;MRUG2z7mA?@DOx4@!Z3s+OdpJJg}-WJ(bNNZs(cm zNO{PAf@$j=k(--TD5>nD5HaOgKc$PqCt{^+jcE@eLB5a7O6_jY_E?r54=UrnWCZLq z$DKC&rZe{?3cH?XR{nuO?df9z-Pz(#lQ9^Ya>I@@kRyvBu6bDXU+2>pBuRn&!thSm zJ6OaBvG7fdRlD9702k_aF8ckulE^>j!hifVo*8|<&ncJWy-0r{zJrECD+iT*4`zPa zD#nVN*!<|syfqQxsiNH(+gUyTa^!cPFE#ME$}#yPoQJ;2j~XuIlcz6PyK_QzBaBAv zugU-(G)50eN90g9Q0_(5PiFFnW!KcO*-qi!_XEF)tLBo}YoYBwZleSWZF%M?PqC+H z&xGj5)w_Dr;q5$EMH>?jAx$&4@p)1TPj2jo)7qNRAcBK7HI1=tF_tlkILBIUQn+%*`mp`0M(POd1(oZH$Tv(qdqcj1M7V3AXMXYX_uLWUb**B`2 zr2HGD>+emtQ@1`AAWU-7g;N8ajTJdEqpQu0lHVNr4iibH&@I_j(|r<*B_909*Mw!D z(0ugILi2&}y+ZS>*-kOHrB8fcu~lCIb2AA(2o75|uYA@Hl*?4yAI#h#XMWhJTYlQ0 z^^3hXy|X&@>@QW*-l@ye9v?_(*p1Vsryv8s%-592)XA|>^AD0wzV0)O`UroDI^!TW zCZBlYn<`@PlyzGEWd?=0Fb7u@Npz%{CswaM_iTSK;lKY{XF1OL@iQI+y6b|-LgL8x#Ibj7A`g>tIzxAO z*$$MT0Epx3ts#pFx4=0+E{}Tuy@|P%<@Wo#Dy^YGj3=96^6g@4IjmxAYyz-aW604e z3OkWwDFLw;>zH6pJU-aQJ+13`a6<0b{IRT$ALoP~n(sHCIVqy!RgfQYrkT7fCLDXZ zxEP{R@c0I#?EPBfV|>KBwX)WX{?C^|)vu22d~3O;$jH+R^PTK{Ew+5rhr10gGTB)D+v+dvWPM9OPOEhWe0PV?8UQ(3T!0@U?) z&{|-mJqwD5JL#tZvrF9nnqB(*gSL$`fh7O{=Dv)l^MF)kj~rjQtK%Rb$;(zB|JMHP z5Jly`s_y@5thlt_+hfGf;-40rXte)SlN(lO)3Ly!uQOrI8nxR9j{vx}Z;~`Ndbz0^ zyL?4&?1fFrsDrvQs0_0@6g53u9ppOyv+i(t8c_qDgVxyu@|A^|DOWuMN86I-GR8gr>5?y!jA*!QEK)f*ae}^YEe~Eo^zQTl$(3bK7# zre9uMwckiZiSh^4dyxB{{_2H7mVpifY{zB33EgYboiSt434-CDmu~AyUS=hG9*Q;~ z$&$J;YbKdy7~*rZSzXULkx^NVeX-`^#5a0M0!T0Y@T1RgnlBfU-^If7NAbtjbEUG6 zuFq|MoRSsDf>lH{8-t`~CUfLgNYMsSW_(Oa=~|h5>Ft}hu3lgT{GLKNdKSTsGY+6Rx1JCvdO$-7M0-?-&>C<&z5nmv9y{qHT$RfQ!o@$AlE0qHw=Zl|OoeF!*Lnx9*Z-;l-Y3ai1h?WNDB7;cW2 zf%qP~g4}uI-~$W8&j#;!zL%v@Zu1r1F1JlAb?hv-UB%U|Bznc&WFXNlS@c1m>CPLM z!?T^0^0OUf8*`1Y&W7W7TQ2QW$vg=;UyGLyO^Dm;U21u)-RXP`O83to8Y#Qto6_$KN2}-EER(TXIo#gls(Yx<-WY5z=Q`VNgVQudqo~D`hs`eh00Ldwx6RYpK&YL5tP*;n}$uvg-3Ixs=>sCSK;3;|G4j z+V}3v=R;_zsX06O>Hae=?_p>={uPQ|T=4v{q3pv=;lJA{Xr-b3FEJ+pa4*#$MdeY` zJcwK$N~@MI@%$%y;&;tG%G-iYUMT*XIL|WAXAnX5CPK~+30eXRQwSE~K}91(`uE8#}8EeB9q;6JWX69`~I7xxn9j}#dr zZ8agr#n#*!iv{%WcYs~+vG25~!m_Z++xK&w0`Cm=lJX7%=bR}ruA|8ed?5E|dEu_0 zVRU2bx6_!w7sSru9Gm7g@I_T_19MyFV=<;T7}ESbyk_AgTEYqq%nrNLxgu zyOT){@IQWCsL5Qt8R^d?zD_suvslT8`7JLhrs%w}H?o5JMVm>6rpKl!W(|J1q~d%@ zH(s#+(_?!~&f>4ma(8M-%jE-Qq<7^72~=_+SK&_=5h9)E`GchP!_-V0BW>^B3;u3q zu0<6Bq5;D`x-Z#suw8^0S0d*8w)d5m;KDbD6GlNZW&Hg3k(AqjM?T;5r-Qz`=b#(w zuEGA%hx=>i^snG}Tkw~*cx?H_HUK;*{>Clz<)n7q7hrW#rT8xouRYZ_S1R;vE{o}X zBOzg;}03(_%Wdcyq~7AXz`(lIwd#ed96AIrHF z&fT!}y9m}k-0C>LHTjk9mC8Cm^tEDMK1H*zC{&633n%-Y3d#?=@GFr)MhmyT6zlud`H1)Z)+B{k za54e8&hz*P8OOO6z|}~3vM|g#(ME5dSC!R&>YeXw7&rO0UM0<%>ck5Sbp&gN_xn1zQeUG>s^4D5x)LMb74Cd<6j_bdGe$Ha z4FK@~DxiB7QT#99WAcAe4*T~+@qZ23Kr590=O}FZ{@L*#&GCZPr`+_cujRETL?!Sy zUtF0uVLx@DmGB$)&HH!mY+AlJce&z7BwS7Zi6ehA=Gu{5VX!u5;b-_u;Z#7RuqhcY zpZ=OV%$=_@!uVxNJ`C#H_W`CRRLr^!PMw@F7r5i9t!E;tbWQ2>%b$t7pq`(ndne9O zxAQi+WknnK4S0XLa78~)|N1r0J=so!Gy184CnJ+CDgh*n=Ca(xtwKP9GeMGJ4zNts zF(iu;n;XG@pgu5;~%ecb`BQG zP;Vy*_wZ7TVT|lB%*F06PsN0Dqyx2|@*9Hqng#KbO&_2O6W?p`i;kzvD}Y&}4^}BB z-<hqL+2M< z*Nxd_a~G<;M8A~AXO3&opM?MOE&&>*{}^)%{q6sN^#0?O%G2C`Xp&xJQW4^R$>`am zgWN(!$JBu+N6&VcdJ(1E76aeb_s)B4tFl@siqYj!pKO!mr^_m!x9;hgyPBwSj^x+` zeo0bP%E(w1LYLX+z`iIJ=<@}-$T8$2tcoaLBA`Z=tNLM+Xr{DMP?%iyp7TtIsVIXv zck{yJ?dSH+dBLFbNN0P8ExstxEc*W+PWV9+2yO%@dJ6!kit{`>A?yrDRb@p1z9!93$VUI$iA2r8{KtG*au*em znsN9>uj5>>!bwv|d@l3}Sm%in^f+Vw@m)Zi&7y7MvBp(kg5p8F?+w4%J}os>zjuZF z3dq2Gn0lwQ1mh1dF|PZS1*7E!g<5{;S$SOB<$d=@fjX&{;)4s?_1Y0e(|R5 zov4C93?)bEo9M&W{y*K61X?vc`RL5hC|6dWgpS{OH(XT#ZLyt_8cZ|G6r)ltdxy_u zXa>H!SVYN(X>}AP0}?z@7h2VS7eu){?E~t0|4n^>BmJMf_5U0aO)l_wPAMIV!VXst zDd~D1n$Z3DMPYi@_9-Oza#Z1bOn6~bIxd(h^unem|JNkbm5&(n63XvjBiX0+D^hJY z`G70rPw5tD%!SlYqG84Q8O)Ac?P=L%C9MYMyS>SISNS7d16|}(@^p8m z?)vT9)_!W4TMBU1i% z-&~n46I~I;u3EGm{?#1nA3v|l<3&uoE05;3-M-mr2-|wu+LR$h>=Xaw>>f;cY?NXD zBqdoN;c&vdJYSuCTVSZ#JPf!KYQ?#slP^EYbG<XJ5dW{xKO9 zamid&?M?!d*N|83wmeNQxK?23dPp#(Irg0hhVxBMuLG^Kro^%b6<>!$BWyQuX(U(L8ghEdMM2kDytRu>|l#x=C{>$YC zx6#5`{Az!M-+(fN25#caQq5{&`iiJRgO>SveAO?Dc+^ORA6)S-bEL=)y?RAkxfL_5 z5f9v(oy~4A7uSCKwS@PoXvy)APm_ANQk#buitc80PLA(keiK)}NfF}+aV$aKzPmG70-HQu zRG~YY?_ElvqzTW0hDnR}hYRiIQx2yBIt>)=|I%sr>3`H|_-wML(~z6=UOOdeCnYI` zl1aG4d*5bo{(|C@c!RaKg^`na%8CHZ(?r$cP|neq#>+pW ziNj_7R8RquM<7`L%BN%1Uvi$hMDc--g~|mlO7pUs|jsf%+(GSoB8R_zCzM8ZH`#0x# z6wvkyxdxoUskwtEX`+=q9|G4)k4kmM*{~-GI+WNh-^|MDl3?e!Fj++}u z>j_ZO2zk--_`!kO`-|5eja%rg-xeY^y**ah-+Na7%u+pFexNfjG+@UNT{WBq{p0;#{BtqpJn%!pv5}0K z^9tn=^BvmS;n4(YmL9;0jgrmKBt!+^-=N(UYwK$l5tTh;TM%B8$|}CVzxHDNUO*CA zRN|HoLQz$#|5zkh5tz~>3rMJ@sI?9nu@_}U(}MxAsgi^z@C))K_1u{o7vML7hn*A5 zA}CdsA`1GvWd?g zkuF>q3R_<-T@{THS8U%X4^x$lW0hxXLT z|9B64^jBVY-G2Q;nQk}c0wRn0M0B`lpKq5u9;^B!Q&ol9A(dS&=*okz7xFGPtgDD? zbh1SScW7B9NfIic+G{WS7bqr?fvmh4POUb{`G)JNj#0uW=d&zuk@)zxM?XJfTdYK?g(g*eN{)Bma!GMfS@cOhu zJwC5oVu_Gm18j-C#6)Ba7eU==r)qnS$y?jW8<~% zh0f#vLLkg}5WJgqu{(J3L^KA|>0+9C7|~gqQ(i5Ybi97nH1*jSbT%l!M^mD`OhJo9 zDt@S>gP|&Jx8$tlY))AoPKDHJ*K_OG19MP8P6pMnkU>b!;iiv?IFjXX{0Q5qzY(bB z*I@u(8xJj||aB z;O$?2br|2>XvS8)RuCVy4ZMNY%~s}mAnfbJn;d;#1XB_!N#LzHM(t34*_3unXN5;K zVK%VkvhCzoAB+Bs^@_^Pk#o~!vK4Z*e#00oS-`JBrsnvEQQjLP)ajGc($jCtiOEfW z>|;1Lgi1E+Ja^&6`YjLW4332;zO%p3~|J>;=2Jo90! z-%4+-%{M{vt~SK)#A2(Q?p8Ip9Em_}Zn@Wg);Sh^XwMa;9(c@4cNc;ANQv*g{i`p} zgFGF>Y&*>RAK!_%m8_aJoUC`QvQQ6-upi7vTsLnGrp7?xPe`TP zb?92<7KV=mX&OHaq0VMom(B)gOunhOuMw$vNdmJz;BjM1`<>2UuZ{E2*cTpy|4jC z`o}N{lF&kiTchGRn9a+S=MJFYD8DGx56tOE`O6Iek%Vg($62J&i))Oi9bqZ z0-ne^tzBuDRbS1{-g#zQ{}HQn96n|%dc;(A&o2SQHSysQ-_XM0bAQcE{lk^rZ4$ie ziHe0@@F$2HmM($>tovREToEac=+Hi!IZu^SjboMNI3P6m(~~bD6XD%vOCMB3K{^aU zUwkOxvVChyGE|9LQo^r7C0v`ul_Q*05xuydgKeN_M#E%$ZAv-47zB| z4X&7uc@Hfow>F3ijW$Z~? z@;7KFsiC@koSqe;(iMGX>Z^Ty_hZwLv=x=`YWvsjiYv3@2v2jbJ1?~>v!HE~lIMn`P%p>N?dVWZB>m10L zFVOo#Vu)sM=FvxeboUVNZqV}zsJbsc-NsjhA>_Ly%S_X%sC=tHoUr})HUj6^957L! z$zeH5YS)|c>&}lK@K^t!OfNxajqLPaP-jkzpfY_g2958NIy213gl*z|(ozIO4(%LeIwrToPG}>2Nx`udPmIUu~3X zGL?c?ASV~zUe@{S9OC?aYODT@ExxPnc&M{9NmCVkHH_1tL*`Bw3+7R?BndjitDtvy zJT47*K%uVq-Z8e<2f1t`ehwzJv}-4g*4yW$M6BQH)abI9?El^F!Hu8o5{}_Ny53Jf z5^T5{?_@blT`z%2tAk@pMs$Nr+gr0`8T|ZJljRvTX+1)y$u1=xw%+T94MBua0f`z#YDSySO7jS9DP;XJPo{zRQ?N#XVn4FB58=s&H`lES#12#OSoo zr&p~Po$END#PsMl(an*9Xo5S)m)j2~k45?fYiueyV72G#hpb4n3%a!)@8wqd$J=o% zE!7_e+&NA+OWJ+DScKZ_#EypGHmcS5&Q=GxFyw1so=Y ztSE6}vGD*{>%FRrQ=U~2_jDY6ZmG9FJZoo=9YqN(;*=W>WRJ zOpQ?;!G_B!z};in+I@RM?wqj+(fzG4fj*@ri??4BB6S~V5yuFq6*)pCixD8gtJ;;V zz^~n4PyDHQynU5>ALDQrOqwvumVKU^AOON7U_Lv+Gef0tk$KM{@5p=?JuKY zi=0>ut#f-?N|oCDBFfv@qw&bxxQQB=r6Yp8fMXfUU1K z+j5}<;IFN@Q9a4Z_xXDRjGPW(WT~tp_RHnY32M=*qnfV#T#K!dnq}5L)o9K_Bzo`) zUe}kJhHI!@lI8*-Ol5B@^E_H7UpWhy@ z{Tll6^ra##b@dia@B>L?q?v-}gqVlhA~ASNfij&Hq(R^fvrI0?)KLOHOHiSyo>_OHD3le-2BaxYtR3d?fPAM%S%6d-R}XMpL8~L zK08%gXVOH`CxIk+dyV?}G}5jAZlX}C7LYV)vup@a{q=zN%e3kT#T0#euU`IwKi?9a z9*hj0mVM>7EK5Yzf6ORGK)opaPVT)sfXZ@_xli5U%B%T)@*z!wkF?U8A4nz%0!wbh zM7s@iwSm+`=b{vb5oe_9#qc6oPR~1NifEDqCozMWpiJPGvV)ZE^V$bB*{I&Tt>z9< zQ?AO~9+>>{AOVVHDkw`%Wm-C8Fuy(FYl2UFW7S*bpbXz}2llu-?6h_LM1A$5DAJ=a z%T`)iV#*xl;qJNN<`L?E-M}HG=)2?rT)pi&ZmA-vp7ph|m9sR4te=CB(V^R~n0=)o zINa2(PFBcNYI{U=xD+Rk`A#pR8(3Agj~vD>9&-kExahOLCp8T3?3k54++}*~Lh&7p zId>G!FsNn1kW9y(c8^7kya%MNn6wx$r`ncP>`|d1xiMS0Z9SHu;Pwf`B*I)8c7xCo z^h!p*b%n?7B8nUd^+q-fVaX@u>&izq2@Ps^sTFF&gCx7a!8f@d&A^vJzfA3xfta6Q z9vj%D5VHD^Ywu3i`y_t9(SR?}v~A_E=I%Zwt!k_UvXR{NfEz}Ci`+;@I>(Bfc81lg zeq)Zr)(?#C5Dt@bVeFbdZ+pOhzfl4JTzbivYU!_kCze_S{o?4Eq)eBpEXdwh+@X}M z3ja#@5;5P+6_^zu%*sp2NtXE%5QVpOPRRq9@p^$84f;yQnJJV-|e>dSSX1`qOGdxK6VuNT06 z^D7%n8p*H)QK=;ALbAn{s((9-pMFmXTUe-P9I|e(zQ?6BriEhLzE+-6_$A2MxOhk)QT~SC*L@%0XAB3d>)u zmS=LThjwqG9|EeZb|>{s&JUTX2$@FfWIMr)PBDC@(7 zQcjM-2CfS?6bUW+G_qiXDw?(2GJr8xkSx{A-cW|Z&XgGNOy6AId%!JlHILu^)&rLK z1@H{lkbC%i$uDueS@F2uZAGVp$u}-_gDyJGb$CA*_}P3duGuI}4T9=5N!7aSfaxP= zL}R$rgYFh?IQ-5pacikbJgE3_ymp6?Hmfi`-GXv6a%UbtkS@lVA1yD`Q$%ZD>-9sp)+B{lqJBREswn_Lh35H|#!ziPtY%AFNx~-!13#?fQ>CsNJFz4mBuZ%SJ*YK@mIF z?v}g1c0sDyA9sW&M0IzSBaZU^8n&qb2i41U3;3U#km9(|Y zZHu7=R4AfsMSsFLbXJw)f`z$p!;H_fQ zRqbz3zKqq3 zFeAF>zbK!79KQ8O=Hgh()wo6J9P?Z38(>a~e1uE8*8h zjExTjWsI)5s(XhJbnRH=v$otVoA}_s!HKRO~2@3RQQ|B7aoN+wE z?DPl@VdKK3RL?q9GuwJa`R0~($GP1y_eu4+ zS3lnUTESfAY`B2^mmY=_27EWdrX8F@Iye3}JUS?a>dxWbH7>0!pw+hOaY4d>6zT&S zsGQ|4X>`W^rPAV`P^>@Uy!bG##9X^bdG=7UMw<9%$~DmlCyZ)N6i|gabHzy)xPQr4 zk4sI&-PLO)WJ9qSVs|Tj_(8lQ{e|+r-qsyfk0mL;y~GoF`D6Xnkal`0E?R%y1LV@3 zx#6-z@k9VCjbbgfiT9FY(J8~CKrsnJI>Kg45vDs8C9F?z( zFY`8OSo#KN7%=g18+2z##u=KdhLui7nhN)BRz5ADE8q^BorJrusY+#! z<2EGfxpcXFXC4bwhp}0M;G;KQg<~^0b3T#EYloI=l!Gylm6Ku6mTX0m8~<0EJW1`d-@CyUVxsVrJ=qHWioVDw4;|sqWx*Yx(wF^1pnc% z_^Lz>HmDAa=`YmTOv9DVxmy)OD{o#&FDb8J9&niH&5AX}5h#zgak|9Vb|RCU1BWe+2ESmo!s@CqvW6KeR3x(ooGM)IKVVBn zKtl-+hJ1GSkxz{6Hu~GW`Z5scQ8klDvouhA7{-1nDsT^gY?eVLV1n7`c7y}jG{g6+ z=d?miFb#E!9#Wb?eJQEM6rI6H2yNBv^1Ee`;) zY;jw{c&mGu^F4?232(0AQn_^4_e<0UZSnbCydxt-!^{nPpwm&r!Srp--qpAat2{-{ zw;U_LweV|SSc~4V`h4NGt76KpJedLxWk+C8Wc{HsNUxnog-D)FO%TUKI{Rr z7g{SaBwXc|@?BQge84C&3<(H zi)hfMx5sPt=-enRHggC6fD9;DJP?Jia#o5~$GPb}2^QWDhGtMYs!$!ClLD-&`I3h^jgccu2v{hd8f0^AuIt3R<6Esq>!s#w_;OU79GY%j9f}l0_SQ zL)m?$Ec7j)Gjum)&rVaqM(R%gol5I?KTw`oQEIw0U4u|^{Ar`RUX0-F^rCe6Y|?y^ zH%2w~tIaW;*cv?_$uDOU#Pzv@dg5g>YpK&F`!2{wjM#9EmFJnz9@w zJKkrMCj%Lw?qZ6IBqD?;lcDNYQEnXx%H-sSk5&0ExgYg*4p}_pA{jcSPXH*sozW`l z$1*PS1i9T+MEaVWw_5mMCg!M)KqhBxfJL~J9pp*J`g410mJ4nZi=GHzo4&A!#V-5^ z{Fd4PIMHIPgJ5ZGZZPtL-y0-NnZ+EQ8PBbB+1w8M`&cRYA1iE}5m*r5reoRfTh?IJ(A1-&vX3eao4$9<8$? z1V@BvuN5)V<{Iwu4gv}H(Wc2T1}sB^{|uT?VuRci-V5SIEBfO=E9LY0p|9ig^_|K9 z%fD5|EtWN@uMTo6EqkXNp`U!={`isfnlIYbL+GiW9)h0gYb4o@h#?V22u`0audb(Pvb0m0+IDx30O>rT6c?4Lq_mZ2E z?FHkZ7-0o+Z<1uc-B$Ll7E7KR1zR^Z92yOR`YwamAEt(Gw$|ON$PB7)9N8yT85Xn~ zWCZeo1~U!V174fxj+B{pILAt7;@vCrgVj?BI+d-uTQ6uE{DIep!p45&#HuaB{!{U^ z(%sqjG{};*HaQz`a@R$HlCjaiQu4rG?|T8?EP^}+N`8K&$V+fugi2MLw@IwlW!ikl ztz)Eu1hnpZ{)W{V+sWt)Q4SeB{t@BHUgugg2|PNnEQ)Eah<3Zy)uk5R_f4(DvQkc& zP`fx7vFPjf+_@D|63EDz+HhOXg(9a$7M}SlFA`Nlsr^&BhMoj@n@9JRo^_{5Dr-I5 zxHT;f#K~oG557GLGj8@p*P~NEm9YhVDR*1Z>BF@S8>1wlMIWaC(MgKAJKL*BA4I=r z?6(x1sZGXePv0_@2wl3n$6($#mLcZW5ASv(_82Qda03rRJW=;xr2~yWFz{*ht6D%d zMD7W3``vN?Xs5##YiP1y2%?{{6qFfMr3`dHa@X z69TrRJjC6#)h!mgI*fqi;3k*s)JaOX^^eTA0G#2pHmvZ`+9GxDX*TSJBR(~-+C>wf zuQ$0+ORGaD_p$A7n-P_f5XxI-!!AQ-YP0{;!OGEETEkd9t#5aEwQ>!zr1D1%r69Ay z7R-8H>3w1s6Sen5CH9`^kaEh#-+Q8`fhXF2mj?7u#=lWze4g{@>@y=Jn-aSukEtg8 zwn>1d=<&AeQp(DN^uWGI8ncJ~SphjKxiF=B9O^7f>2JKuN5BtY?QJoT(lvPdW`BMK2nt&oqwgHOW`{M)*!tF~;eWwy1}ho2(n* z^}I7@)2wGUyF!pbn})kiXKwJ*>z9=?$LzeP;R5yW?Xle<`tEZaxzBuUH_hwSHa&#i zTfe*zCdJ2=T>gse*-(<|g0ToyL(Cx$jWo2*PBBfbRL5!E%rO#F>9M<+xodWVmS>L3 z=FEBwKPK`=j}+9w_GtH`uFSKM;Ab|3 zY3UZv4~d*&m$0d?m)6WQWD`5diz!bf9$J3f*YC6j?l)1Ll^AB+t4& zSEgq$9`_DGgJ@bl;Ww6-JVqIG32Oh|GaNyY^FtVQUGYmHGcLR4Iy-JlVqMtNqZOQ9 z_UH&5aDm~pkL{%o1crSwd%8q@8oWp6B;eKhMj>56Lobv!hnR)%6>w?4$Z0F05sWr% zxhusC!RL@s%3Gu3a{_veyxg)4brTUxM5L0X+fN%W(3)>?Q>Q(gOZ^!)X`eRgJ)&m1 zFb3ehjICT_aYAtZ#soT)TBJ;oS}x-ZvB!KUVhuy#QshwYnb%WVdoXlea4$M;Ck9;o zThXyr#)J!1x+E;H7;AZHRwh~DzCoD`@AtDVQ6LEw-Y0#M5h0z9t*w$dYPzNd5)4g= z$n*dM2aIgX(5o#Tq-$DDPE8tutIr7;=zj;Xfm^>Pq{rug*%Vp(wa{p z*;6qzm{<-&gw*eoFpXgvXb5=XjYnStmqi;jc^&TJ>-Tkok7?ifA>Dss*i}xR305&3yr;LptV&|>Ta09oSWK|7_;ezZfq)l0Rr%-`Z(vT@QnSaP*OltcrcV)=NXrWsTkfKCDN!VRkaBn?o z<%Ax!i8+K4Q>@%M0N=UBCIRueer+U{tQR<%sk`zk&~d=EkM9gD1?SF5-G9IYvcr?I zWxWt&#z)bazgIz$DMRk3qsG|02Szz1D4U_zCqh)Fz5*@R>JI6%ucG1s+==SJV2;e4 z7+le5xWcbiCXq8{hyN((iU-zPq3$6D1te-QKtn*>K?#zal%|l8u@z-N!t{VAl=`!| zaJW~T=qwQ|2diD58d#5+H65^-ECzakeLH8rKn<^?87p2%J8;rTZ!P2zK)RpmI2LKB z>PeaEqQGo-ZrfTLBK)zF7wB z0DmUn^>#pavhJWdK5$-bk8;1N#7kHD^3ip3OJaD&17CX|2d%lTALBaHG)v zO!y~(OiqvGK*Lf9eT3Tqrb1>0l4QxvNx@;dOSn0`A#uYo9p09Nmh9!%wvlj^v7iBV z)h?@9xg|WCI7<47yxN8-bFEF<{GjiZyMDn^NRA6|*D~#1jd%3iG-t-^O66hG6WM5cI`&(&$ zg&bg|96)(9uH*h$^ZAna06lIWtagWu_Bh2v34?!_%ccG_1*qF3-#eZlZU8jsB;bsr z#v%J*$o(S$S13LE8jWmyNNx924422x{;37>?=a}0#-ixFYo)ukvo zE|3ftXb21N64gWCrSRd-aiynWkU=pnRLx1fDg)e>@Lm-KYL_-K?2r&*%KmE5^-wgF z_M~SgZVpGUdu>5xPRv} z_b@=+m>UIhQL@K&OZw$8zX98UQBHmD(257Um6-$H_5WnBSMi7b5?h(Nxsbsk(b>3?phh+3T_I+HpLD6#F!6Ag7jwyM%gErTHHM=AhOLiI zneGO!#2G=gSe=Y|yv%5HaB#hN=EYsIN68zR{%koy#Xu~}^WfyvA;qVL0RaTNL=ZTs zK*fe=Am|Wm-l{o?ktNDS?o4NyV=Db{nVimz1m4C#6x(`l<#GLmli5H z`Wd>A!;h*^S7D^%eLg6u%trwcIHR8%CF*T~oY-PdDlq`^=)Stt6y2TY@>KwKdU(ap z6uV0vMYZY-X8|c=(5K8DDuVXiP#N1iQ%SOqMJ@%=hAYWHyB4=(I~*FFzQPik~8 zvSx|QrPCSM@R0gR-rZY~StFS?0W-l_g`4y}n2V}uweXe&1Y?y&*Sdk1?RamAmf7KL>*gR)LeHuC|)#4ee@c9vl$`j z6N&e6GV1a7*3@CejOZd)CBO8w+Q@1jlu01}hFrCnC!ho2TRlm-B8Whf0gdV)k6`9` z`K~uW>3qeFIvuFt;!_d`<43TkHb$ux8Jx5eGuL^u(f*9ao4aB*Ze{~rCj^ya(zA~k z)E%$wbahQYC;{UVMW$>)co#>rzZIbzdc|2Nws`bCI8qhKo|x;9F5=)0`w4M~MSjJ~ z4_v(NY>eVxy4={hw?;pBC%w%CwD>{h|u1u+pX4z2{CoNc7vOs?`Pmj;1Y@r-o zp1`bB$JVq2niHasNQz0gFLHGko-=1PBzt!p2R|~ileTTGcYx(65*~G!)1<&f=8qh1z1e`d zTN1)U{~;Ry;z#x?2AD|0)L!# zY?~2pAq5}cgpl)EEv%jO9ngH&zAP3pypm;#4sOoyp|u2=BezVGw64-@L4NcofeTe! zIKbrUT{0h_8Gq)rM=Lxa9-1ul4H4eU`Soz*k9$nq&$Y*ZVC<)V z*6(liV?I3FJJAmf53j;I6{S8WJfE@zGoGp~ zOc~)V1sXVvd*xx~ksB6~V!lh?65bTL+d9POnB!De_{VNFZIN)Ip<1L!4U<+?b{jy6 zI#@FTaG2R%OL-)1K3@d)IdE!8|>1wkADXB?~f$6!&fNG-og?qhwGAi zoy;=zJtJ3Ne<|^Ig58<;{YZG7q4nV0fi8&8f*&U&a-+HKnBFJ;>azxIMKbEaQESO* zmT7%$4oWZlk%YdvxDQC=oLV6|Wma|Q3WP&+ka`J9MNP*U)oqLyS-esW#n)UzI$L&W z`?W@Pb7LBGDvx$SG-aoam|~I~fu(m`SPmozwz&ShuQ|4uo{X8V`u&b?7X_bXo}V;% zp&wWX*JZP}5YFeaZq6D{grzWe&QfqXN0zGSurT)#hS=WLE8uK-m06;94sNXyNI0|_ zqvvpXV85@wXb>**&v}mcs?3ULnVmfvYE)Ci)}#{dk9fC78+(0jUfM^4{*2EYde9hi z47~c5`4+-_uu;E(1DG%CImne0Kr?HLI!89I->Rtac>deo>7Ln3)d~CLOa7jjm0Vq)gbCK_c*1>PDjkw zo3Gykr8ug;c&7Qg&H#aW%w8AaYu~phs00mM6^7dr2jfw5M*S5ZHhfzX62xNN`Fz>q z2J_A7WvaUioONJTjnzOXmHDalzN>(^{cv<{ZovHdY=vuii84Nt9rIqilRHEY(Zn; zAPl!Q2U0FO+?+wp=!w2(*$!X?dJ8>7e(^3aV>~(nKu!~{!PObn#O*&h%P05vkSG5? z^4>eD>9*SzeQkhJ14@TTQ4|nF1gSx~z6gkb^cED94xv{SfzUxzq>G635+HPt5{h&r zfq>Ki0YWdKgXb5^cfK?B9(TXqy~q9I-2Y^ZgfUz^&wAFHYpywWL7OlC=wiA3{qM^d z!oC17-N!%Q#e9R|iy+kGNFtfVMH!o5&l@7C?2ZFjv3CHC?Ln&B_n?egvN);XdfSIG$&|09VokBdXh?u(N}9wna- z^zXF1NSzz;gR5hadlammv3FDSanEdlRR-31UAWtI%>Kx;Y4be4d^PHoPrKr)>g>2e zuu=E49qmDhG;c)Fjma*PY&~1H=_9yezP+aV5MAH*wF{=1`2G-|`*HqzIEN6rpA0mh zeE|qd^%FOR|BSFCeNxnH)Se1hff4{#ph_c!@B)js1r&3-STt6;xLChoxY9%sOK4GG ze+1&*lG;iits!j1SulWUT#-%ADucMg`U~_nYuTK;3`>#}**`?;?=Mzd_T%`Pvh-94 zx$JoF7By0aAtOew1y*NCjFxJ_GYEw{u>|4p7?lxEiAaN!i-Z_ODz(3`p&5`)VXR@r zc7;D}5@y15iNdX&htovb+H$$5pr-X0>&xTTj-Y{{q);r{J{!#p850mJd=pIWPHLrV z!AX9T@-$FtcOT&PT?H#_egq0X*3mU^4+lX|dB?Cyf@YuNOsaj-!h7oTJWiyy%7)Vjq_Z;c-#)BJ2!1jl9!T0>6( zo)U9hfOzOFYJYd(=PMaOj?|pt)QzpfA*DV~H6gW*92T>>|fzEJUQ22;&*_dF`eV<>uJUHG7J^{+f)&fVz61E@Pl zZu8Y{&U5qWE??dwqUh=quq$+p3;oDKF+!|WW}l}PWb%1$w-}@uu-cZ82q($@JJdrC zVC9;6ZB_RV2)8C=EJKYlJk!O_cuI!Rb(X|Rj!42-P8$V9MT%A(Kg0S8R=aO5sb2$! zN1>%9M#Fl&@h&Q=qoI6Yi=9H?M9KB+Vr7jolE}c)awTH*%1N%D#Qy7Iz#}FtCij^0&xrm}6ielcLW-HXq#Z-K>qhgV zADhdmDxlU}sr?B-t_dL=08v#z$O|q$y>8G9>AD3~#3H157Fg1%me4$oH=;ywK5!tD zXYocWn^@*dAC)a`jw%MTqMe7q;63aY%h)WZ^3PREVLPt^*Y~ZLCFbJxnQ?acD`$XR z!l;xHU^_~Dy6&T5t_(BRkhBF)RGV#E>oWm`YiEFK^@J}v2<>?wEhx<(!Vpf&#hEfD zHBUqE)^uOS?>cN4w7R?X`Bfl`zXf`_PW-KoD`<@OS%+CUd1y_DR#LwFwN8j80sZL1 z*Iqw={)gB_gA_Mun`xiPgAM4hKgIicn|0~knCz(KDh;NPQmp7=#wiv{hUb`iKsj_; zdUA5fgxgT>iVUxFj~Bh(0bO94&tz$owGW`Y?$JLXwS?kFP4h*0qDTx= zV`x=0u*;ffIy>cK6EIzOYTfpH;NbaZ6SJ9u*<;2%n6?bMrFlrIC?LHKeok#-o(wv; z-)uO@GwwY&C6mKeR1`vWbV4=%g@&N};zJX;^}|y*yL!2kUWDB~&|>Ac5GgpaSUTCR zo|vypyP+Yu_CAowW#BQB&}!T7Sp2`w)Id=PWS{z67miV7>-reUdvlTrcTrKr)7tRH z-dxE+-X72CVoBzFFc{b1&^-m&&H_WMctD$d2-x;9p+1n=7w`kp;FvH6&t0prrCS=j z{#M2o^r*{N7Rl14!Qle5cdXcUi|(tZd-!(mmeV2dSS<6j?|Ww~$HRh#Aj?{0f%fJ? zQFdI&%9w;`*WdM3E8Bp;w{r!JIL=@Y(^|EkA3o;MHzd5vy1Eim1xk455tJZl(LweDpCPa#UEDZhAa!20-;3chunG*Zz*^3{G_bV&9 zxueqc@$3l6JB!25jh0688wGj9VbxM_x3#KdP=Q~9N0}TlU;4bk8#Q|?o>0a7HVue0 zpdbB(q#rG9X3#q*nkM09D_Ze1zy;(xm?t@Y_S;8vbzJ?FT|;sY^k$SAMO&+B1m!#r zCr4v%0tZ(#)?0-ywQ^r#Nzi3Wgq`w-dh}9nRBtlyAFg8(LC@MHAJsf9p3W0NIhV%= zR$$S?b>zhS?x-K)(Y;IP$EuIos#+(F`r>6ZrPdIBP8Dfyuk|u{JZJb-?ff@lBV;xz zYp45|+%UmJ2{GFJtjG#C7U=V7a>TY1dQ zw8@HC1hP0jgUr20JSn1rCi=X%$jsH&V!g2uRL($18!+^egp0c`E$#NP#2^Ef`@4Zk z%Vr?&_zJqw%FNxz-L1IPvNX#Yy3jj$?Yl%}NEK;^QEJKfF7TNEwv(^jI@0rnA zUouHJg$zbU?$`z3@aIp?#Stp9Ph}ftn;Og2R5QH~iEe7kFhJ+hDz>Rm#jEJGx3xA1 zQ~}8qUL+ej3qCDJFV$pf0T4kr@CUO-i%F{{>jL9%M5~GYb$KHD!x#2>wi+}v2^mSz zy~=)M0aXIP;vx&p-cOk0`eV|=^jPjmD#M?^9>s&FF9XQFl5l%6FD#^sQK~Pj9(cp4 z`iTskg50H{^SeO*lH=jlrOF5VS@Mxs0O$NDbd(Z`vZfJ@Lj&r9gDV7c>$Vl6z5+8q zjo0WhNsZTJ-my@8-;$>YKV89CO#~_;fAE~}awTQP8>}2w2{M|u_lk!cu+0E6TckCZ# z9epEUr)8(wbg{Vpo!X=Em;}|Jbb~qReh`!{#44r#5hN}_2?y$-5O)Re-{Hv2REYbW zimf0l+Lr}e)lo= zq^nl&Q>yv4QAZIKoQT$9AKImPRB3LCDHd++{%VYCq>$zXwR4-MV0aDUysh&mS`i8< z*t=cZTIABi7|E%^Z(B{oDvq{3I<4-xGXuKWq5()`-l*Nr9sM_-0(GioW!tfQq>kUN~&ii4$3 ztb7E)vZ_IY`>Q|%8_}N_3| zc$gu!+f)P}03r|>V51Am=zK?vsU>;J`#q(AYm*oG#TmO#zw8YW(GLTIrOiT#As<&B zalj%6CKTI3GK}IA;m(6)^dn=?x+|K2yK|ZmiyHhkd#=oHx%(Ke|9z^8i1uY zmdo4#ntJtAWyp3*?FZ3t-=O#^rO&U!Qvgl}{jfn7M`E)K50qUrjAr`-n<~U@IHhrk z@Sb7Xn767+7OFTO68$*fXup!y|79u-2ZOZ`F}Zt*a1n1XWIQdgm_f6ioRbICs!O{| znjDAqEj}ItG1`kp@%qzi2SP4ZXS*E$+7D>`rUKUXlqDjgrdp~sF`Qb?S~y%C_|}N5 zQJ~4~`B6Y+qB$XGGRx|MFP4L`HOs*SCc!gURCQd8+P8A=8L5^cwBA3Jk~(@y>sEA% zL@&NL4NLA(k*PrDAszYOt$lw`K!vOR@1lS{a$-973-xn1W*g?OZq@~W@Lt_TBv!R6og!3eP~LrK2=Rd1YVlnD$3p!ks;Cw%zq3} zdTCOnvGam+ymf4%uW7*Ar{vt0LL&981tpCDU5%Iwj3u# zmV6Z}*t%QpsQqMv@u156H{bl(ZM8ytu-aojfL!c$Ax#x}Ab3JrpPWsqsSeJkl0;;3 zWpe{I^fg!A48fx&*j_;6=Xd6@A!QyL{|=d-ndtY1&3`feG3NkX39O+S1fYpig?`P{PA=NRXXh++x_fNee9PE8cH^iEqUu92kL%3|HB0%e(coeYcq=F5V$41W403xwMbv)m(B z+t&T-8|%hd*sM4EBNqV)JQcrS*JVc`53V$cE$>@)Su}w)vOWMRdPG`O{BaBxNTBG# zF2`orpPe4nXN_am_Gcy~tp$MvCE0voD_V|JqCgdvncWTkx=P7T@Ha28FpVQeWbg*f zXEBZ!vz)C6f!3;N#Vk45ckz$ftT-XAR+ravN=w%?2iF{SU$a^V_|6ZKbYVSw2ivS_ z{e6lpH>pkPyhOa}?+BTTx}wPEH=Rx0FWcZPW^g;ssK4OPbzT~x&?oflASlkUo7knt zG;-&vlE27DOx?S7U^H~x8fzHl|!N;n#fkzA0!u!2fPmd+jS&E$dFr>DtPw>1dBrgcD z+s=v3a|_*RyE$YCo3$)`>p}RmZc5dLYg3gyfDO(`7mLu@2DonirFuAHk`r2)0psi0 zLaOM6_)eG$yW5TY5P~H-Y!&$d`vLWpoehpg?iN6g5b`S#yOKZ%*TX0;-N{2QX*S9p{FR=CiL z0KGO3?cQ61zJx@zTDLle@)0u?to7N@&CoNUr59W5p48L!X{g&J8_YO8CDZV$ts1-e zLZRrvFY(tll@!*Y=s>#ZlFz3~hz_THG+hCqo+A*)Tcoha7BWQcoI7m2bd8HYwyt%WFV%272-soM2fE8ihdKIR-6cJ#5`G1~(fbc;;GZAUxBmChXbx#LC^q39 z{@fT+#Btu-K`$ghjog@nr1`pxZV0~5z{Myn8i5j-zC-2jKAmSeofAFT7WH15_O7h= zMQn~OjkKg7{&FZ!D)Xw|PA<%BVj(3b!-2znX{$s|eD!^#H{QeTyf?kABfIXLjGCZK zr#_7-U0e`?E4fZkJ)(fAFdp4I8|q;YpCYdtpnrgE_6>O$N)C5kLg7@iApZMYBWvFP z!B^w0ogO?We8MMgb$B0TKG$Umvz2k)%2voHE@{&25PMMXfqvK0M-MzY_GuL${?Pq9 z5(+q0*#{skzpb~{AeS8uBg@Ta-H!q!*5o*Ted-?-L&eVY`opSQ5AB@YYP>tskZF!y z1~qthxd{p3>d>(;;T3MbA8Yd?OroJ(G9{vV?eQL60m|JvqNFaL~h9Fi`~l8lv58(Q%mCkGHs>} z6%!GJVxGW=M0qYzAit!`dClwQ+ncOf2W-~yC>D}(musD{K`YeE~6U6@3^MVtls{5I_3a*atU`W$m!tm~J<|TpHAM$;C?b5Y7*o zekaYFDhdm0jcXom)LX(M;^ycIA$Zn)13)D9VKE>ER>l zJ$Eknlyf*724qdEb_@I$mBPOj6ymlgzgNv_exqeFE;bO=|JDY`Hkc0CUR&to(zoL7 zPf>hS|Egt)TiV~ZRT>?hqRdVyXN~d(W>(o2G~#~S&V&8qgI2eO^ntDV{vHhuo9hB! zfL5wh3<*+;l9jQ9fo#7U8p(;HeApHp)DIZKBUAAY!aXh5yRTmES}=ZG21lG%9qKUv z(Rart21cr4!qa`6VK47p^Vxgvz=}F1-iuJI#`j<-(>zqOBjvu3by z&_6~*E#ofzAseRZOHnO`HQ3?;b47_Z6`GBe`W1^dKMk11 zVnUHj)jKFFxkZD|H4mARZ}FYyje23+KsJ9zHiHLs5(J8|7FLQl`oa?xVlsCOKnF<4slG+&H#6Izxc#34 zt>8{$fXjE>intPh)tkrttD!T80Xc75Pr5v%Xu|Pt|8AKd;%)!%3^{N+eQ6Rdvvt_n zOrq-dwh$27I z7yrf}scWJW9t)Bmiho@iHfB9n3aK>>))(&RdB(3m1>wvZ^IqE3mwCp))m922oVESh zmI5#3^gmc^w)$R3vx=Y*nIC_{A)+@{-O8$3>5{(wTqSWL%!%LCET#2UYcm)$Z*O~KEx)m*N%s{r5){c z$K7r`R#a+zJg^k1-m?pu;~&m>EW3#204sn|$17MHnVrdq80le4r!BeKI6$UvXXz+^ zK=C1yaCxxYRC`u(zb3?ZhOreWj;;mlB3m=-j&v4>?nqKAjsO4m2pT0SN^s<<>F zGp+MDd3}>MXM3@&(Mon-c)nBGatAVqR@HPR7z|9AED`U!OxpHS)n+B6SFa*=(i_;umqId{c!MN$ljg(;##%kaO#{Y(YFcg zwy}!#j8f}&mO~<0x)Z1EvW|$c;TjN+;s8C>#-jHOdJ}=Y2k(n6Lmb4~_!WuY@*#KR ze26{4tK2iF{}CpiXeu7Nrg$_BuQU}F9> zZSL5CjdfdFRPoTrAh7^gS@5M=8d-czwesT9ulb?5xuCT+`}2aC0lhB%&tuWPJ2&EETa|T0%TE zp?wDR&2>qw$0Jxu1!y z6IR>OgAvHf;s+@tP=!mvY&7V1S8PaOw-Q)WV{$+~u%Z1&LcqnW&u72+dWsoQ-O~L3 z4|@opIW)>m%W(bk97RoHWRYFJWjXG*UT8o2H3|}jgm}X6ObUyl6?cMiejdQq zRxG5DE{&YIp4F})(-e_Wm5R`cm)Kx`i{$ewu=l@3ExB~3Ak+cSGwHeWAW*k=x9ZeR z%BbHhX|HpV6q56TZusl7x9diVz^dysGpx-H9EU`WZ4WSIj(*>!aSbivY>hZr{*>^I z90oOZr^p3@{;9fi2%1lZW^7LEcF1VAoW`;96ZpDN#ZjVVo>%g+g_(QE%XM9{U^$;YCV5YOyWsI<*Mw_+DH=Ka(e0q-l7UF=MVgU zlyCk1eOQ|Exx#lzg!Fxp`;C($XFm+pyPKUNj$9)k@1H+a1Z~!}`#vak z0&%_JFJ-y~`oq-;&hci5bq|$jNFvLScdFy|h`^5j=hbA%>#Iv=Kiw0Oawl-j!}mkk zLOIxA`}0kO0@)(LTI_dyN66i`T@I`|2BC*$=TwDl|5OiEDS;c}$PibLt5I zS81);-|XVbAY}%F$BBQLMveeJHYR*450gTMZ~e=&{a>o}|Aptl{gWgQ$Y&pogK3t( zjif#AX4V)Ds`PnOISJ!-Vy~KH3UlHI!+f3Sth)y;sMWfxDUQB@3*1d9yF99lp9$4u zMPDJboc=tRd5p?vj=gs@zojR;hY7DP0jbss;o*mbAh6cw(S7VdxG6!?&M?Ff9k1@y zc>YYvv7W@RYB)XnwHyu{$)SbqYo9WIJe0jZ^FI7y-afVu6gl$&_Jh9kA+<%c^uzo6A%15mZL%wh zp{5?D$%ngNC0u>|q}^5?ylm4PrG8TRD>yoAfKAyVYRqQy`hm(HYx@69vJaw@SFKXc6 z`X7q0@0z1Oem-2|!2DE%tt#dU(~a1ek1keq-Fp*F%eKBXwEs?D{7B5)T)u*+3^5jtEM< zDtsRDOkauky3-gEiHeK9Zc{)2d~UkdMQjRL8_)Yij6TBLmvwY}bd@Cnk{Ps>ll8gfZ16Og{Qb!cv!}~|kdw&}6=eTy_ZWYyH z1;FRTrvSs`cMaFhJ3e@1)LwwCqU-LTQXo9w1PFx@6jd`^C09AqY_e$&RqQBu+?{#F z+OmvQ2(j^OZS4L2aAoExK=)PIq~(F?Vw?%2Tk%f5JckM4hw!U&ET2Uo;3xL_iAj_E z`i6C+MCU74QB)4X_1d#4C<{W{Nbi1z`nuuAJGpkuTza-mD(p$|9BilcUK-N7+FVt2 z->8haX?mpm_FB}Hs2|#|*;4b|1e=tI5&_kN%V}x|`N-<+0z)hYU^y+nNkrw5@$KNO zX`CxenNun$DSo?(V#t6?Cgof)BGXk5`ct#1=k$Oram8ug*&D7;Cd88~Z2_y^YrO0n zLc4G1jHlR|#FYBD#+pP>A?6HB+TK$10w4I@3(GhmEzQm!Aw2FvEjF*yw0!U2P@B9$ z%ZgO~gU>bHZtBr4p-P1J^JsVw^tg4v(B}g{ddjLom2eU%Z64O0r(Nb-F7hmRzWYE~ zKJ(1vP^NOu`=yS@sr%UTFE~t+tfT0{)sq^6g&N-R5EQ8~4`gw=nr`pr2x0NUFHy&T zspg+f(O=37{r}aIZeK!3;3qywb?f3IP6(2ee>!5j_=1VWGjVhU(f7Jtr zpQr2vCBe%Q!=1uS#4*o0;p&or7ogOxYba0RcF=0}G5W!n{v%T%|Y}YW6k%$5MK-vkZJD$SM0=xhe_>Mh#YW*{g0wLLk3R&WrLRGwTLtA zKg3%lc>wX&1@;tA+}Cc4Ic`-*JK|X&H5X^nz9>#x1Mo;g3IXb^#?A!rz5XcSNUo?V z?@-Thb*YR&d0C8=QubXcNjN?N{aEQG$L38kGp$PWX1zuYInLo7H47fdR#CsR74i1Z zY{jWrvfA{g+3F$~$X4AU9WU(9I>$43)bw`JrC(U#mO4~W5we5(I)hA@eE$|BeF`ORExRTk~j=&SOzAd|FhNxq0HwUl*FKFd>qX zaJvXB%X+$EjPCa`)$7(92<;@(1@&|qapGg0-uEifJmN%jvi`ne?d+5}N5^CIg@5yZ z2Lt}^)fQX-^92PNyhiLK%xUu3v8bX#v{Pfy%YpVY6?6{VFNEm%d0;}Z?#fQOsZaz% zR$?N#c0P5q7GR4tlE{$3ibbC?s)k6!U}IcmyAWAo#aiSmAK{-%MCjFI34P#{T~}Te zf7b%hY>~H;k~vQbk-yy1@qk-8=_cMi;^#lfPx&{KkX#0k={ZNvL&Uq43tTM$Ll=ww zdHM~6yyqo7Aa}1n)r5Loth_roSNMQc#SZ@stL=>MWR!}k!$oWPTN*JMAOAyiY+>2i*u zI!;GAyT1o+;v=tjbTfo?=@MXLE}0*6-0>#z7~8J4xt_;ZO&}KwJB*lt&EhSai?HwU zOeZ_&8LwUs)z;oBLnMlnn5&#%N9PAoP(kS;?O4Gu?~a@DyQS{aP$ZC@AoibFoF~}QO8u}n_YMu{(;PiR_S;I35Dd5|rBoV? zr9Pb?xt#ygLiNWd8+?I>K^hz$_5`pcS7~456#8vTUN3p%_gf3#mqj`Jra;u?!+R2; zD4s5m-8{AmZmlCooUuIbcr!9+r~OLr3_Ds>)o}=hXu3SsE{xfMg@$RuhmT)htiiNyVvzTTzYI0?%?@>6)T30f zp6WXD)_3HQ)8iHfayr9sR}7aaU|kda(Y)`Jmaxj6a!F>Y3yWBmxJZY*=8*-ftwn~M z|1txcSHvBuuW4A{^_eHahU8WAQg13WNwq$V?S?D!Z_~%ObP9!qQT$jB91N!Mb_8*&7SZcla83Bau{lDJrP=Bl430GG-$zmJwp z$j_s-%xNKhiq69gC*-TJ8x=vH@;aPah?_~oiGypNUmR(vU8~|k z2YPZLP+g=%D||oq3w*Mz5TIs}k-vIpEc@<5ipVWJF%~xvUrHj}JAHbfn)!eGes}%$ z{jS#g>HGZ_@cpI(U0`GCK1~O)r-EMf_l-!V&ttngHY(Mjn|#Q1v((uYlX>}r1V#r? zGb~8IGH;j#ogGR>4pB3Sp;Zq6dRA_D)b%Vt&T!0iJDqv(wh1n~?F~uJkjQ6x1Xq5Y zRXsC01XNi2uImgQJSxY(ZLAZ2wTyA9!xdA1b_JjD#E=7#!k@@w|3v&&5gE}guelxa zjMOob+`q4q+`k|EbpK|l`Va2kH~xeBcP7dG+k1^?>-@qyiP;C5qh0S+v{DKDdd^+5 z09&goM?gA*a2=-|K$sjdEn6`UlYHujx%AL^7b)yg^3sZuz9pMP*J2(Z3u}o2TK5F~ zS!i>wad^w+6fL($L&jpvXXvDC`&rv9dPsyV{@vnm!3fQ20)L3)hyAC84uXIQ8V_vv zMPmO2MQT^?5*nrI4d&1RW620Vpzu0zfuF~@!Y#?Y+@X^3jg0gpLRq(C@pu2|^0Q3+ z`xw5z@yBHdkK*Fk^#LV zM7n5)rei2{))GB3UnHB8>f6!FI?!YgcfLA9-@jzs#pP!yX;!Q+p)JGYC-AY~Y!Xhz8nPV_L^(#{25FIO9OKgaJaH!%4=n8%X?CLC=SP(P`Mu7)MS?Y!jul1=K<@%i zk#D7e_+4q4MipbN-ToF5hi7odHmRXngQ8MEG#}dYBQ`|2pGMeRrTJ_VcDhsQeA^YR zWEGOS9J%jZ6}yh+5E^UxG*=a&!z!^dao<-rHICNP^Tdw;4^LDU(1r_t_P!1s;CxYS zuH|A7D|oxR4`hEEVy_W?EsB4fxoQ_F3H^&gfuu0^;Dvy=y^`#Ut0QPN$bg)?C0gwJZht&Skn_yLFAx0SxDt>Zpz-PZS?c4&j5rV7Q(zetOkc882?*#Nu~X9gjM5)Gi67-&0Pt=KJY0Q|(q?NQ zP(lglBmV{qLFbF~?a&`SZ9Jm>`&+%N2O4 zkU~;s6k`iFyd^~4?`wCaTj)@?PNB^#$(`I#`}*U-Gm?yQ5WpH5wpT`LM+e1#O}ze6 z^<6Op{$@(n>Rk(Ytn!h2BZ1x`(6}EuZ>fcm$4|j{V+y_%g5gNiMFp>@IwosgLH8eIvRPvLjq;ds#&UHb+(*iUk{E&)zt3N!&?9YGTCmU0*+1}83WRaUiJB22nJHbT5ovdW% zbY6K>x$W(%0aW}Wl<+aPB)XxH8Gw8Bg-)}r&w$8xVq?{giqi$evlINow1i}*)bQb1 zS-vQq2tYTzm=Oagts#FHoJWuh&g*lsWPcl+i&>~0Q1UDpC_oK9yg=n#Y(d}O8+o>b zMztn~volgp=_KhnTz~vbLG#jbv<9_}RuYKK?Q7-rNQDR?B9pwh30tEfpAU|7tR8eDl24 zr(>AO@Eh?~aTRQCWcc|@X|J!S8|hE$OpTN7g(f6cLLv$^X|3a%o3)NsU9(i}YYF+tDNDD6)}`T*G+z6` zlq(SC&`u%Rq#6EjN9XzBj$R-yPPi(U&63WCAVl(D60AedS+m52GQ#fyT)8f!e&Q8z z6Q}Asdj>M=)jIK@54jHc``IBI%7&LXZ=Y|wBk1o+n9c%ov-uNSH8@PRh7#YX3i=l$ z`F4}+(Ysjw4}0`{J=KLT z(a6zSl_TJ9yZt*8HOt6&(<`tOA=|q(_MZm|Met@!srD1mhvolC@C#B=W0*lxjFkKM zh>HJ_qVLl9?yAw7_4Q4$KTk1MKtX53+>l%uei|plx5CLHBoXSw$uf1pWkaZm9m0ds zb!}v^Dl=Xmo*@!6Q?9qV#9u%4%#xFAQPDqJOPu^GX1*L_Sp$zQW zTM#(>Z%h4barp>bU}7i_r?i5-%e*G1H-BzHwIRuU-S*|_JY?Qyf>xjebS9$+n8{mz zB&++Hd_B^~yo;z6g3J{cS%8FEYnVX$K;8Wd2j)O$`S`}8`B#$8OeI2m%MYy#46{}l zFJO?ijx}urOr9f8{o!a~&0*66i(G@ewL0ry#vSA6t^zH6-gRdl!qE=&N{-?tu{ zK_pT8oJF$8MMeTu3XJx+c$*PARN@87K9;l%?U%4^o8fMlS1ZVsqXjXQ|RZQD*_DK&kG(DK`(GRXU2h@GhnstA@GekkvhUh;z zN0}V0iH1<*9UB6QW_vjagSvhv3Jkk4ZO2fr@)Eb2KOvdAlj7QfCbd&ullXmxv=AjE z=Mq|y&Lhy{E*)U!CEZZ{GR{5kg>gVji`wjr3CQX@)m&_v2fmQtpO0w^?mmYch&CW3|zx)#>&uqegQwe$Y|Q+{yU4ayt+g*}_Mm&RirZ| zN^VG^y-@K-IibOfwPkryg;dX^R2*u0!xNK}X*zQMy0X@HSB;1})g9eKlxc%e8UZTAA%CT> zy4Pld`j|V}`#D*-1|LKl^A>~)rFrL&Ww?~-*`d*QqP7Dg7wdt3pzgX52q%=a>|Vf) z8naIGwacON;KHVQHD->|AM`f+EoaL2s>trBMO$h{z0`wO%pFdzia*7zR&kXBW`4sW zd?}p%0M@JTPLZ`g&IT`KXpQc4e`#QV8nc&jKX*KB*(290@x`Cx02X>EzI>}#ySM84 zh-2l(tJ@_kq97N{!`=u#` zZHWNiyBoYFhgvdR2MG_W&VON>vqpMoH18Kjf&e3 zjt2W~)l<`Cor|W-niY2(Z*s?0mD+<*-HM5eFl+RHa9&YWd5W{VumFFqZ8K!A zFV$y5Zo9KLBiv`n=e-;DNgVU>YElt0TFz5gJ@U~6^{rudPiV|Ea8k85jUsC#Wb2nXsnOr@4f#VfRt)hyMGks`0AjgO6 zQ${`3s1+IxZOk%7%NKX@$w4Y(2{qK!n5_;4v9hzGw#hD#)NxGGR(DV6QkQ;J&Dm!3Mms2zi6M<4s|8m@a$WS1|_R zjcZ~$;F`f8Gl^_k+w>@W#7+o<$6`q}S95UC0**;zOnETnme6t3h1Ip$x#swer!|I8 zhaAWaxd)Jt4CIKaGO%t`m{1Rqeq+?ND!c?S&F z%G>y2N|0XGys78F@CEO_ucPNKc^Cg78jbnuxdKIH(2U^SY*Ilw!ZA`oEhAV8AgutV zz<}FrMCtGz-nc6>j$Am_Qw5(BZP@kL`n;JaQA>Nzi7kguZf}i? z1@Sbpt3Px|>YbWSoTR@}?cXXkIjMw?Jdl?V_`WUbZEGnFo}#Ks_5+WvMH<>%C!iY% z!JOr~q)aKWaJ9U>2;c*Y#cQy8^DlhB#@K)q^YMZtok3C6o2u3fF$R}LlJO^B_`1G~ zRYPnIWFB{|Z(htiYPvb16Md{a^)(S;E1P>2EZd)xmB_sc)f~!VKSXB;DNt2~>B(UL zO7H<`#vOOb8RszM^vWjQkM_MuX8c^LuOQvuU?cuTW2@oW=A4>3%hfD!0E!H9q%d>Z@go$UtIQx7=V1QZyEPlq^`P=F$kY}ZAnwXA}Uc=r{8q< zt9wKGnC0@OhV=O5mjf=aO!XQXcS04DGAxWCi{8u)wtlwWyjQmU!eIFW2{(_9nY*o_ zwIt@p{XNo&n7s^~i2Tll>Z0#E_LlcDKcGxzrJn2E*`5ER!Z$$dG`|9>;Lg(5Cej1L zl}6$=RQOaXJqfaf(+q($cwf-$-2eECwUH#|F;C5<-zB~Otx2PB1BsRw(PG+luJ&O%Zb~Qr^QOWT+b5EXN=@#F`szG(Qkaj zi~)b%z?gaM!eCFX&V+`Kya&Y;P_;yhEo`11f(5$k^9 zoI&EuSgBC$=%7PgYUJ^{&*BA*q&Mh1y@|q_Wz#%uokx!KQrLas)ywZX02jkcdLyJ# zRPOkChmiE=U7azsu;0M7@^VWJ{zAWggYU&={+!q1L(c=P{123mMY=3?o z6a;P6lbkSXT{0FW9b(v~?6V@JA-76zRAGN`Lu673$F{n}wz+zikLhz-vT;{vb!SoK z1Kv|R^(*Jt)@SELdOicK&TR~dI`t;5vZnZ@iR|+rdXG1>&zbtq)|VXo*@=j{?WXcx z=H=)HN{1{0$P!qSI{&_Jd26W7J zxp^S4j4I|*h?gOlqy8h|wAf%eC&cEdpL}F_*=3R4ONq7x=+@xtufl2jr9$QBzCv!2 zX@B}`7x5I_^3fmDxvXku%2g$pet+bm$umYJh_?ZcYY}m|s#4b;;uIc}WxSLOkh{^~ zPl#aXKq3}hM4Eo`c{-<6`n2xVIdwg<-74R=6ph;$ zfmTD6V<$S>47PA)yBjX7mcL3$^l_iMm*Qx@TYHSUs-OK#1#~09N1GeA(_7_ig=Ihj zzcTcIZ^eDt-CQEY>w9HtT$EHLDyK=JgPYFGd3t%U1XCg|nGBc4XMsfzI&=pODk3r2 zTFt56OBQTfONVi=Zv~&zk7SeWjEnqzy|9&t&sgg;8U#>O^w#e#4df4m!ff|RwIx3} zfD;uYqsGpF9Mq(N(lf{Ke#+?XSA2Ym;r`B-uP&p1*azR%Re3K6bug&!D7OYMBzM&? z&C#O)GTA+50JZ=LNrVCPfvoG7x|`Hz6qH_f-)b^ZI^WBlqQ7wUEE8B(vL&8*AtG$3 zJyAzb45<-`?FY4d$Rn%XCn;Vg7B_!K@6YhXCq6YHTIy&L+asyDL{xazw{$qA>Jpmg z?hUD4BetdKQShsk-GQR@y9YkmXe8Tw;*nyagvO$>_R#pIB1p#&?oG2XBF5xPV_SA& z$79~Nv6P>2{Z&t^y>dgZ>rFM|ifxBWy9W6T0s`7Z@%4sUy5%2@%4SwqNa8^E%)3v;3)=at{fE3Jngn-7SXg zt?6jg`?y}2i4n(QMC6fIgo)?imrD$Rvrz{JM%{+UB}`-BQa|}hH(Ma$X(`^lyTC&= z;5+#NRzR4h3njG7;KB5^^4r09$aD@Wf%@8Qi&gWOb9^f+rQf**3!8%<>ge2>#(kUw z>VY;gnUUU4>Pd-+njcjmC8;XB2Eay>4`;TFfPWVbB^9;)QAwD~cyf=Tdg-s4nRGTY zk-`ps(mbIDp#Ak6A2Q$^zCTS@=yj5R|K@$O$V-N^Od@qnH+#6MxFej{zC6!rzaw+9 zO{*%=GDFCDCR8vlbxYTNmR!5bLg{Pbd~OCPN#YfH^6$A_gHwy$97so%4c?iHGw)${ zLqe{yXUA_-4n#bmp5YJHa$C!?eGm|tpzuKF{-!Um^M5&_Ob{`SKr>3?BPc^xhW(uZp$1^&|AFHN$ zCfb+Jii>Z@r!6;$YL)~?vXb9em3=4>IGT>+vQb*kHOn8?|N{v(^d*M^fOT>7y_NBa=vqK2EZ?qXIcsIon zdjKaHw8&5|Sl(wtRi9Q!tzT}ao9%{WkgzKg5_Tm9uc6)YM@u}e_<%!=g>mE8 z{{Xmp2K<^wJTYqH>UD2Y$~p~GDwD<$8;dP`E3Bxo1g^z)r$&49na{5%A>2G4bv%Qs zcx04X0Dg)n-`iO4u(LLo!8J;<7t~~=>Lz7!HSTAaEYhVtAR+{qOo(4)3L+)8TeI15 zbi?q>&xg5p&0<|)KK$_`graxmVaS_&Dhj6jiCMPyj#yHlkN+2U@BP)}8m)^iDN_^k!J}4oa2Yq&HD8^dcZgi&CVAUIRqwJ<>aY&|5+eB?&jKbTi%Na@5WNVtkq|*d&Upc1)b$Q1v0|NT{6K{T*Z1CizjyqQs6VtXoZLTdUs-AuYdO{O3R;}Lo<+|JDpX%^oqof0 z)oViE+jjcGcl(=&SV1QEj z5OOx!X_0cCn3H3nYM=RrMk=dd`)S;6Ufqepwz$&-u`^bFeF2w?20V)e%~Sh2p?V_Kl(r9Rca{vRF^9563sYH?*R@Q*tql{;;F?vE?wq`McgRypqv{j_E^uv&2ZTGQW1n!JAw6UCg6Y zj#3o`=sz#rpEL@?p74B|yTwL6ZzMk#0iUbYntm76k%U_cJiul0v6~Zf*9%nSV&F9vVv`ir^kYGn)!E z*-y7g85*8REmyHlIX24eCj#u}?-YUG!nDr?-M4gl!PaIjZ8^iaa`PjyD^IdSYyuxc z1PGD8@e^{Gi zU6{6HJaI8}tN8o4Ky0M3Vb`5ITxA3dT;V64?fHcwmlkf&!%m8J-&`=Dw5 zW2nz;Zz!|)7yK~Ib#ci4t!V!b za!CC@UklH71nB4QOXu#1Qj5Wzi4q&{&5?Q&u?vj-X|lAkPaNDa40{N|iDZS13A9d> z!2vQ(O65O?3ayE4QR+=>3-swbA72ccidPgDKf%|heib|C*NfFYm$Y6CY^4*#B9TKg z-Y*wL;Y*ys0OP;mrF)fT!q`Uj_)LkQDVHoU(Di3e&)axL;s;0g8g^T3ZRZC{)90{N zsKvQgb-f#&F>VP)Oxi;(>dIofIxVNU4WQ_ z6>&DXQt~R>+hG}lx%i)?0B`@8Qteke2Z?@7vF9tA$fCO+;-#=^mxJ0Yr#i2KiN%}y z6dw#`KU^PWdy}|z#Lvbif!wY<6)AemnZxX4W7HnJ12+%(!04lLnr3w|peNv27(=IT z`kqde%DQ<%O{zxBL4;VsD-9Gc)!Y(3Q)lvSHmzuBV$6Ot`5l?;?JmyJBJ+(S$49xr z5jxHWgtBFmkf`H5N&I8WX609rBNCmVI$bvT+ zMw&>W0t@06wZJ){y^HCv0y{mZH2F1-rR)yHS66#08|gLp@=j_sO~RON-p1J7BXwhFs4 zJI?RtBW93V!W~4XE<|ZBwePn&+&GYG#@J<%8EYPk$IDzh;I0-OQg~j)J$zxlWQTz? zyy^w6fGTVEklw&*!sW<4!T8MO?etl@Bqi8+J_8(Dx0!pH7$R|!62+EL0b6D z2cEygs$K{6qFPTcGd8XMYlSnP>sov~%m}i|D{&kz0#YF6Pu+8m$`@?t=x>_&%`KeC zwU&ioCZ9lYF+p@jS%tcOFxH@XIu^I`u~#6Pt2#xH{vgf1wbW4mrublUIl7dlwh(%)^( z7PhUP#j>VR%+=&x*YK6Y)Xij&Yad+~gje@>yko+)tIN+L55?aaBLWwFLj`_e>eXS| zmam%?5EOLAO*d~0n@R{$$@v`BsU--m7!Q1^g*ERLv>ac{tl!I7MT5M>K!z8J@vI zdI~kPn2NYcywmDN8J|+$*WGd(8qCt5)2ocvg6MrcYe4M4(?%UGCclO1YV)$CMw8)# z^qJE9wV=mNpRVT<*Jd;tRt{B9tE2=?jmI6p^(|JR2K|OcUQ(2>&1dfR-W@mi>U$Ft z;V%788vi?oI!PLCJ|?7OaT{7tlR}VNm&q7Zd*XauZ4}s1M-*FJ9d{Z%+?tjjC>YvB zEX3rHjxy)4{q?`HTutQ}t31llOKe?uz7chnve7|El#Z2;DNLB+fd*%Sl4ihxEffDl zO0RNicQAv`vj@_xcB#o@(gDt0CSMA&IDqkmMZ>g%Q8{xhUaR$L$@;TT6(Ca)@y{iM zWh96p#Bz_eCUg__);u{JTQ6e;%$RkU|H+ir@%gPhF)7VpXOwXENbvYP9%nDY2#H$78YRvGPt#v^up5jl-2 zZRNts%0BxCxxKR+X72Qz`1{x2uXbmw%GJkz7*<;1-ex@w&9;~%^b#Q*?%Wz_$_v~X zEpmwf?i9(8xo7x11%H0N6_uky#PvZBl)j>mKMSSsW*JT9uq*)EyEfKn43_U^~ zb24N!|FNv-3;nArJ(5i(RG*+TgQ6MH!N!^!A>e91%Mh5X=2=E}96{==d9xMgW@a}1 z(XY|!rYEL_v<3kBqC&nMI`DnUE&p_HKOIra!xjv&)oE0^{pGReG+O6^wd0@TMW}TG z?>fTNB2uOysBwOG%G>?I0G2oC)*}Fu6!NN7M03vAAPSmYH|vRUjo+m6YLC#H3S*X< z%iX<3z?h?T9J3@cpaC@v5=G-ngl>gADR>|^+wic#)+$cyLVLg~rB@NQ*X%n{2 z+4ZQ4m!VkWYA=bz`1U>6L%+k}P2-O$WH(pvqc57k*V9dOFE2DKtksvzN^TU}$6kqH z0lSq&IhkQbE7yU}k+9o_n;^FGm3g#rMKsNEuffeS!koVHiWsIZbrv^%Oc&8=_ROnb z^4d0P@?yK_e|~%K4!G72H)#Cu+wsSwoP7u%!qmt}5n7TV0A4?h{%?@{-=|c4s&lWR zp$3ty1W#y3Za2XYd(`VGK zoU}-;-(Zo)+VfQ$Y<9qVmV~ih&?zfH#$;3IYEE=e5d7;k5>2x=UkR&u37377-+pEI z-Nfck>vxNM-|Y`sC+<2WyP75LZ2!F5zpCwELGKT<%mC&8gQPeA>v!geS}lVa8_iC`1>Dih>_q!`?HtVTYX0 zhUpQGm+1_o+$gWH{q6Le2Vf~63s}kq4=xwpukFmcoi;wE-F6aj5cZ~G58{kY3{!uj zGgUcM|K)ajTEO+Bt1GW(63fuO3?%FifyqKrSVGsO$TSf zY!fW%P|;HQYP+dzGV@t~raVro|NWQ%iKk@99{tvN1Fl`#J7ag%3 zc~Fe5(06oBgpCcdYKOj_8yMA=;EzApSrz*NLhiBUsK(kD0JLMJLRqG(4Ue(yH*<#Ac_H(6q{Eqg0={y~uDk^wk zOO1$jNNKFa)i>dY`FFSh8;dPdu8WyR=MVVV@?B!=fB==-NH;mdjjl!O7hW*KyGS=w z=Dn}eWY>pvgog4HK=1i@Ph^UpgFQaKG0ACGYS^ryhOlF~hbDwyESdJcp|N9{S_4in zTf&^maVi@i)>4kc&--UlLYh|qUH?w1|EiV0Y?2UU^#6<`&pjotaS*dgH@a;V9lK;j zjX|l^qZF5mwDej~$95zbdq-RNfp45Y_h{et+xhZGvW&DC^m&1k5fc|c{z z)q0=SLx1&WeSGCtZv6gQSy`eI?-_8o98=lPq@iy;;We~rMHukEnI zY5(VPA$wa^dVYn|(}=np7SFMlXS?v#y-aU+%SXGkp7dHHD9=&O5|hQ42O0}^i2ByB z2z8;u_HsCREH$7H>JzgwQ~tG<&Tdx2%2|EIY&*R8F{xHGbeL_QO&hP(D8WN{j|bgS zHf(C+vugXB4zp;*t9^&?*n!hAr(Y|ktD}SVX`{ahUM(1jetV`#XahnX;|2I?wppZS zQuiB40k{&!Q_y`fo^EoXiZSYHqdQ2HyDGC=m;kh#HlES$RW93GLZ?QTiZy{YyjrrO z&!WNyyA1Q{l~2OZsbvFkDKh)E32a<_mA~9;)z9S>Oa<7 z*gw`=#jeP#sQ(0vE?2U%5zuc~*<+2|4vx={o zuWTwZbq)P*g9Vmz){J9~k_R;c3UwsBpp{+q%JGCx7*wefKte>P-?nA4gjvGiP#cZ7cwGIg#G+w8as#*a?~=7u&^On%sWlZ#xLXP=l1cg1S(>cOGprfcCPPDlij;@ggUpmX0@^z zzLK-`3B?CQuQoj;BajPMLH=LZ(O=0EGv2!!#Ih$u6)ksl%A^9&PRClH&V&s5c7lZc1z@==chMUr*Boq;JmL@uMcWZ+tydKOi=w2P#4Ft$~KMj@h$$@ zY>(2#CJ*WrGhvtmIPA#oF;GKeAtdCtS;L^bOb?*M680wK>JSRv`*^T$|9Z-B6yzf|OkF*V5 z2C1)ctvUU47+PoE5P(fVA?{M2^TXTR^myQaW?nbW;C|Hwxo?~8Qw1h8SLZqJ7w5rG zo{72D9)Fp#|L7yu)c>pGLv}-SB>@I-xvbk>kz#Ui|FkKC0QS#CU&{+&tiW%77l#uT;NT^=%GbY#UGua)Zj3|AWjA53&ZAev zpAOsw;7W%xAb>0L)_dzB(CaTCm-IHjx>Jd_u4ElzKh?8p9k#E-1==ND8s`lgb~5?R z+U^oULfLxfFbM4HN`f!B&W(T#?nlv3+~avMRqepWVB6a6RcN#6>Oy#X<~J4F`zYB4 z1M&UtbFI<)t<&TUrv5BPaS8ZPE&s5qr`ZpfE^~rCg0(l`U7PnR5rV!mT@p)9ogT1` zTIvIKOxi*2Q~WeZ^NJ^M1ZdHiSV`N?=3%`<_}I8g3(Hty#5Cb=k=n5f;a$Uh`|Tix zkRDK6;6^XoU`QXjQmR3@_HuXG`i%Hm(;G>Q-JAw1>&(w7QUIcl`PNG`PiW^I($+)v`cf#O8&pw&vaRmG zdKS!rQ1F@YIHRPqE&nHUb1NQ(^U{wi>BD>|S2=zhNf-x`uk@4AI8!U-T!!_vgka(I zpwf1tBD|fEdC!@&KLykADm?jT&ZR#Z?K$w>u-34`W8ifBFvwWQlU@P$c;4l0S$TC0 zfvu1U7G`w4b$x6dtgY=V?mRnjw%e}#Y%!?wmPuvon7qsr@YRB6qN{6ty`jj#>k4oP zHnNSza-24~6Zri1&Sa&-EyC0h`bihEG?*LkJiGMaQrX240}K>loEspYRao?%-~FWx z2Zky5VySPlY2CDwYy>^ zHL;Rom9W{U0|qdBSnLP>7A#({|dS-tIiZHYn`iy*pWJO7qxwu~NnO zqjtyUxGtW0c0ncHWyjELc8}Jm3ZMwwuePaJ`t4z?cFrp1iS}r5DIPsql6TU9RCDfr zyKY)di1#r&Z8z+ub^VVl0DH*%oIRv10avZXUnU+9Gs%F{dro`8Ql`^mm6z3gHYXAC zkzAt4?$F`&*0VK|H zw2ja6?B3vf`Q&t!Nm+#xVW6TYx(jkx&8n>UrOKA>FQLJOI&#sTZBFrYdS*MTQrQMM z^6Ua|WwXlWyE0{s*L|JLmhIn(2pU~p#FS5UMVnN6?@mje#Xbw!**>`M#$ZX|+~ZKC z?7!rM{grrhG`P1;IH({N#+(W_=%N!4oGa;}yE(E_U)4HEQCWQ{MYQ}PcT@Z>Yqr*) z+`9PG@}ghoQqN`u5re-9=rn#a2v}PMJ8y?7) z!~XH81gopRkYg6;7`5-6e#w}BQLiGdW&K&l~=4o`lz}7 zD39Lz%=+O06S4C~s7kopMTVTr&+B0A^>)p6>3@Ekqkm_-jWE%ginO#Q(nAVSfi)oU zizIK3(id-&Tdy}%lPPC$sfwJuHxyiS7W34axHbq#0!hSV_`O7~i?H2xqepbs84`A; zj~ph-tRycvjt+PRy{`*AJA26Xi}fhPLNnsAB3FqAwbPl&dk5=PmA6XX)i*WpkF?5v zmbL!fDm+ibX+Hf?x_35JUGJ77#L!&$>ciIMm{?`uN`Q|V?22`%TSMj!J@s!DGv6vB za2QvT>fK&O?AKG64`N;=1o!c@9SfoMIpyj8byyv=dHuWe8B*wU`&f@X;?-q{?juz^ zRp?*F{MZ-CY;#=8e)H>o>05U~d92=**PH(cc=YiVx$Wc+!OSjMlqZ$;gT{n}hs5Kd-i*i4)>OccAU*4lk=a_iOqxVI- z+nc0B0wqkVUf1QR&Cabzr(XC>E2^Ix^h7v4=^k%FiZ2!ZokYgVA-k}oTr}+ByV^kO z))#NiADE?sZy_Ql{AsaVYjSGANu9!g)44mJRY?PuB11SZ3`jUD(H`S8+}U<+Vmti( z{BsD)80uB}g5`&q)L5Ed79G2HZf;Yogd#-Ip}m~P?b+U^j)(ZdA}58n>kJ=mh$3Vqp6@ffX!qo)VVFS^prJ@)JvYGhz)9z$PM8Q0WzfM1`Bw>LyZ zV&{Y@A9AFrlT&nAoONH3!vp#D4#ASSv}lvS7H1PU0QR@Xgd@lfC1yNXVT27G*p0(z zg?{BsZ_*T2YolZhSbUZJl$Y|7N#z4$*EbOATswLbd^Ni|p?FItY_iFvo#z05YuiPi zolnt2kxyfxqVMV@2i)FVKUbI_(SR@$I~JJ-n+LaHE_){ruMADyiiGBSt=xY0TrpJ2 zsS(zil!4IL#KSfoqm$4NECLQ7SxZ#{(EBrbm-kSH%`;u@K-vkWK7Zc2h_8g!s*TgO z!Pi4jtDMKdQrjJ{-p#*6F(Hz2smiHCG?pD*7_D|c&epI=67=Nd!i_huYq?t*YY#qL zM@r_fSc&;rO-r^57bsuIdd;$2$NdP)3AMm3-R=Ku^|M%~RwX$8Aag~Y%g=nWH}w3h zx0wE@kdgqjp!Jktm|A>{yjbCW!12ChH7;?kx1Aie<+C}7v5P#6rG%oODTfRjpHm=l zl}vZaTQ6gL2e^BC(HyNyKcyFiVawe?oW4ub7oiDSUn`R{=J=Zk_dqd>KLt(+k-Hn~XFjqzZ zQ6ac?mJO_U9vOb5!GX!zL?<1Ps<&Q`r@+02%_L$4FM=m9UsN@cHcm~*twk`Jh^!0c z%FT@s)L^4KivRFJp6%%C30N|l_R8`azO+LBx+WTQ@$`x9{zS=Eko$M3$OVef6?e2^ zY;+jbEDGHlj8=ZEoo(G{eu*xJd$wBAPi_{@6r>8%a-*gw3g&u*?ZSG#Hf%qZumiDJ zgEGf|Fo<(7ejfSp_O?py&WAqooxth&36h?~hi zFG!Af+8xbY-sm;V(}{l;?*Dim_23_T2Naxz8}wgIpaARLB#}h)H|$+chdqGNH?$r@ zUa;me_os_ZTS#K-e%N=V%~8rF+b7D|`}7DbKbt<-iOELeoj$?P!EDH8gv0Az1US)$CaECg)QA@7hr& zcjJ%O27BpBePEA+muI~-gFQ9kMOq?LG~BH!f7p!Mqmsd$jR?%5WbMd#%YC1dIF+07 zN*f1z8tiI`=m7m}A@9{!;lYE6_zlvomFO!J&7n&GMsAc!8%Yj-+;rG_m>D0y;rI20 zi*V%wLYhX)=~S|s76mah$)9iyTXxBf{AVz$8}tHHF;!J|i5Yt4ztv+DSH}5Sb4iY1 ze{$WDIR=1@3a0Yn2(a9nw;S0_gPp&^T8}6~@h>|7hAWJD@O$)t`^xEHV=VU89TtGJ zi22yZ%zoABuqS=m5N zqk<;;uxQ+|AFJAR%qp7KhEtL;V%*#9Nv zxZI@vAUS%?Z-sv2wm-KU|#!D&ya* zIRpAXQZXPBMa9GN0LX1Fe*BtNBRle>`boiWd~BYi_(=Oss@eeaZ_L+ny)LB%?z;+8 zdKB{XB>7244O>m>&*S~f%nw1>?74d+`@8V=c-uL`{tVvS2i+9emC~DpHF1JGF24Br zkwXwXyN{^EfM<_|QLTjX-ScQsx$rOYVKQFAs}XbC;eE$_7TQXAWVZ1>o$8T9tZnX} zo+W86tZR3(v7)4k0B6v)FxfX>0$C)S*@!d3Vhd`sgqyigWI>KMNn(RWOoajaa{|^6 zc&aU!fte9|-ivn{?SVXI<^)=m*z=^n9e%fCd)gD7(<|bcfH3V_qsnV1@dpnb>@ai9{gqS2#`` zdat+h9$sfJd*8)&NvTz?b1W7`2&*M!50L3Fb2RU36b2|^ib;A$nWV@fV;k!Gsn%D?oLJKDjiL`23W=%Zb%X(2>PUB%NlWRZBJEf)^4P8sc z;Jzg}q+DJUw02oU{Z7BW0#_@c2T?Hy8Ut+ve?S8(Sy62$9guNz*4VM0_U6}}Z)zT! z&n}1p0i~(WAVez^2RB)w@62iVGh&GwkN zQ=;h$78g=J^9OwW?pVSh9ue$sE@9}{-2Dmtv6~1lizv-*W)^8d8vJ0|O zn-L664B>ozigISN9iWW~BYb72Cj5{64&id!=7Qipt|SSKD{sq#YdKy` z)^=T;NAh6#72iF^PgwGFO%n&Awuge-_q>+f4(l+gottt>^}lC@VGmB!pC{AS2qEZO zBCX1i$Eq64+zpgSA(;NVF+d_2SaWCY{ee`h6$B|hOwy|Q2~H%~A^hUd=mGlz;kvzw z<3tLHF9qQ`jT7NIt&)2TxqiT^S79bjFWc@lBi78{9ZMb7cZXVrpoY)CQrwsJo1c{+ zCLqS!n>FK*{!7x^+YVAwea@e!`E7&R)7dZ1+6Y5EXw%v6N)W3%nC7sURL_n3z#L%_ z1ttBgFm2fv;*1*nS^ESa zY!|bk!@htEoGTgCV^sGR3VXR;oKHYs;;oonPC?|u`X3&WyrkB(B}h;Pv-bwn>r&2U zxTr5pWe;ASf&d>U_R5}Yhg`CviG&8gEs5-Q(l<0-97UH3LR#yMsKw6cc0n6K zVo3HL$#VeM zhc+NZ2tb|2vtJ$bD5nPB5`NCK6v4?sb6<)!jRuq@pORywgM?&`xD2nMr2y~r!G|8`tr>A8I6#D^v(%Wo3gvZ~p} zTC8jOYMp9RArzSMUsr5OdEybqz~goKFWh?4Ztmj}^8!7S*C*rtx^5NGDFYh3XWX~V zft7Be9!W13a>nb_pVtR;R!t3a>NEtvKm=y&4iCD)Ihc^Y;g#Y57PPdPK@9m!k$0g+ z4#lU=*Nw{Yy(_m@19XW!jhYE$)C1tc(v#ep#pkV$`S=Je*N*}VU=xIfz)Js-FT`-7 z|BE>K;}b1fBhZ_;_AL$zNbN{Ry(uuB#)~b z@Pc=Pi;orXCqMBL^w9e@leDkUju_t;#v_p!$;_UPplk-A%VI$2J0Ze~>eQ!2px_dg zHp8Z|r7q4BBbLc;fU9)5V$b2YiEm#n^+1}<=f(Yjg#5(6Nwbu2^=un!X}lVIg2VuN zWxbq@5;-j~QpI#D$&bc@4|5{L=#7sYQ+}n}o;nX3+AKDrflL?TU#2cIrrk z|BB$%*8U#gw4Vf)P)4<~5SlS3Q<+JQ`Ijw0rHJDd?HO2>XLNBFI0HsF!eVFL$_wieEn!x( zJh8GWdO07Y&$o?M)jLe1`toVQvTT>RMA`AF6CHE2w>XcUto4L}#&1jYOVXkas~!9( ziYTVyiqsV(l3zTQxo#1Q1L%+)E}y>ePmS99#S0^-`W&VlKX(z^5KARFaTik2A8vAi zUQgqO{c0Rd2v!Zn$Zw?T+2i=<%CzC%Le$a6$P)kTZ}+!@|6H>|dxWYj#o?Fl!TFSD zc|G@C+pI5>Dktw+N9@h;d(@u`o@KLdDzL7d$oBnBEvHQ>C{>}`A-DO!9@rIeBCrzh z99Kib)$enlw=x^NL))y;rpkF^lS|wCNc=X~9rlm`*wQMgSN4pXJNTt916AlRcG^Cu zD%ex0>rsfX=CK#pW*zK-AMF9V!2MdDqf?T=9GDu1vxFB3>o}Uvvt;4fw@Hj|nvjh# z-sX#X^LZ@ynoPo-O?xg&-202C=#zpH{j>Y0=ic+pT^7l$(UG$Eqm4USq)zFNMBr3G ziqFXoTb+T4=*|lu?<)j|pD@{OUABpNu#cJ!@W@Iz|f19LOq*fab16 zH`RCb6~1$_?M92NQ{W&4I}S{>iV1l)1u``QDgGtnpoMur4 z1xn%#1rZu$Sempj{Ag+XL(XIcDh=ZAdp3NUQ7*|0wHYA?uy)K>gbXHNpmB{`Wd5#F{0U=m0zWSy=%I z7iSKlB56gEFD}!F{oJ-%F2{BY+-7`R&VWlnGKbr1!BG)|WDj|I;>Fg*zoUNy3j;QO zS5EQC3lE?*$$lk7+jlKq*r*h3%b>G2Drz(y-%q&c-xe3;YS#|KRtZtRj{L1TQi6_( zDSElg;&F|0?COR=1a0O}(87!S)otd+rOdndwyRBkTWvM)Emr@h@l9`6^fZgvWyIC0 z^%Dwf1e9iVmEv4LP4oTI8aEx%x`qOa@5x?#Wb4ypk_!z^isjkFlO95Q#zA4St7LSq zbqBmVKNa>9v88UR=CB#Ku?5sgv=vbMnJkZkLIjNNe{#9M{V+fzC`T5h=t#)koaT0e zTLe`+v#V_5{6*?`fzHt_YcbjUg808L-Ovlv{!U*8$5 zyHKE%aB)$!B_hMrLt(nd|kn5H#2I4W{D_SzxmBKAwSzNh2faR^e>;D zo2!b7$n)J&q-6Epajc)t)dJ7DBeWi}1rG{3Zq-|$E4`{f_o|q!V zpGjN70|nc3qo4+3s3a!$p-JCY3xe>PE0v$b4{vb2z8&|T%Kw7u+Yu_Z;xqJ#wSdMW zt%d#j!ylSRInF*Rr*7s^Y(EH)C&yPul2b7lg?KW3?M=A#fj=;Kav(84$#XqFxW-7< z#ZIxz=UY*toN5UVz4YD+aEzKQ=Qc~;mjD+jV~3%?-_NY0eYCP3c!=t6!1h^f~E9 zK!j}KQAG@~tHGGnB!oG(_+ZUO+peaHka~ZPS6oU_XVrf%aGe}a_GqkSum0k&cZ%F{Y@-mVYyauPuqWtc&uE4mUp9~Oxq(aVbHb6zgNilD0R&~S(RzMbOVy0oY#C<3R`n(&7}9FM~dCvDvheT%e&FU z)oz(ZXYy(1o4%`HA*)oxg-V3}Mj!zVH~9O<&BdR=uHNxnoR1aszw4TxN)M^HV&A@N zlk99C4L}K=M(G?9@37l&TFGO>pvf+bD@v0FeO}x;+R{IHv~n$}MH`!#f$Z<(Y?cz{lR)@(=14IXxXSPTyglaEhKXpS zSP(M;v>%pct+pL}-XmH`bp}m$Rw+I$fn z@m0=kja`Ljvw7A>d%^Jb7+aTkpS`}omxE9*Wy<4XON)C3Srqb4=ItCGn7B$iT6_@> z=~}PX+K9?!y1_G=e4dRhXfJbWoSBq%PVkwZ*Kn$H`B@3;u#d;Edu8m-pwY&5gQ`+WPKdGC~<|HKt4lK}#o{E%dDal8l0PR*f$(U}9wtBy#rTJ(IXY^X|mRvkq zf}je~KDhduS2p0Um3mH-R7CoNT1zu(KaS@@;(jZeQ^zkKNB$ji5_B^9jFT@#cVAD` zy)bP|jBQ5vN&wTzW~W=R@z%MZlbu`?5i_*(`lGpz-)s?2;iyBdiT78!wUt?>#No+M zjv+(k<~a_Op-t+l%I*`A?7^HP9OHKN3GG*}88&><-NjiSvE9~5LrwVJar?ylr9QXM z?;O7$Z^D{N>Ach*qkxwOzjSauN{pcw>yFC^eD3tZwq;2j7R*Jit=YYM+l9l?$nG*h zW^Dkj=+-1+(;uw9kOS+u7p*aHo`CJXvsn5UKV6zTN1)y>x~x(yL@4wbf9c_uv=B2X z^yKr?9zuPU8xHQ=(6I;BDl_VckGImm##`sBWD=91#WlGNJ7pPl(p7q}T?z$KZ%5#69yfr~Y+co; zC!Hd2_ARRg?-)((LfJ{7E6Qdf>uvjec1}KN^3Npf8+9U4g+pShnrX&4YDmM?J|o{u zit)LgZGIsUs#)G2UavuK$z+3ccT+1i#O?R74iOIr@^Q&TGTnuVPag{%pZJ7VQ_NP~ zMOv%MCWw;z&hP`y20((GfbMPwEID*fK1x8?pnI{E`ug7|zQI*RFdTYLcP;L48*-y` zqf>h;VcBElNH;Ddgiq0sztB;*G~=$$tqv6fcD=Yomyb%y9V_{t?5J;d-RG+{PiSdyxjh}K7Z@+K3avEpAg13p3$*#HkUW+3^Zm_LV z?x@0=CcGcWRFN{3(0lGB1R`hqTx4kK(`{~0`KU}}G;UACX{hhrNx$m)!|ap*Zz!H& zKB_6|4VRZ1m+lk!HY&fb^oLE4UZU%-WoS0*9`cc>XnH1ijdi~wid6b?0X(*m?Wbn`A-vo%**)O@migs`;^L%_KI zBY%^e=C25+mzMIPYD42ia#;z914E|~y{3u{w!^An=jV*%&XC%`%kyjI&&B#=A`B~S zi94zK;KGK3_+r{#0PzXBxsX}Q{aHRg7Lg}}1 zvtH2QRjSP(+wv0WnDWyd@v%3aA=5$T!4hu|6uT^r+)pmaY9@t&uqTI0mfF%%@L|YR zU_jvb%RnY3=XE*9Hp1-W4@$kO-d;Xbv6H$NDOb;#gVf&RPHQqVoP$_X5qjTU@h)QE+VF4 zlBt?dk##w8&_u_Z!`jn0RF4;bJ)Ws?QGmuj%vas%RbUF^p zR%`%LqDt>Ajrhq`d}aC~F>9S)=d}k$lYP9q3Cb%p>h^=;Z(SDE!oouJhwx=XS)u8j zRio`b!((`}7}9BEu*nEZJT@;96%!(C(fN*Iyv-|`EAZYn~( zQeFE~v;#l3JVHs-4BqZRSkhhp`VEtA5pZZj`8ZyZ&pXttyf0>)Q$${7HP70cv|$@z z%dLB`YYX5y-dl$(bGHORkd5d7WF&V@rO2*xvP;XUluwPo3{QNoK3HOjmyH7a~# zbk{Rjf!?!qN6Zzo$aU>JmIT1@l3g5I9i4mzF1RYqRiK7#{&U?XRIw(?r=E>swvw#S zH}*=Fp`(N>qu%ZtRyx_rr3W3F6FFI17pu3fpX9B-_j|&29v8K@{Dj&_R&{no+uU>` zD*Sh^%Gr5GkP;{>|%5x0)^% z7-HI;Y-!W|jrPTfN$k{n3LEl>0P8Ou%z=GXH;qHO(iCA zM7B~=eAsse6X|5)*A;_QDE)|Nei5wro&Tf54!L`S#xGq9iOSrCB(pzmHFhjia26*D z=oh|le}qzCU%>os6H6viU{AXXCZk?yEoOZFH0ma04WZ4GBgewSTE%r}8~Ea*prtA% z^_7xt^&RQNIrKRpj(M2^wrXlmuFtPN>YRE6H~!YV>1mW$fNH3^d#hAU_Z2l&bY5c& zH0e$cOSOCGf{eVZ6NAEuR=+uBjV`-EO4Aje}Toj4tcU1-eH-CA34S2DM)p^_?~ z;(Y)njG;yqFvH8OO^Sg@d;+QNVIl z?C#eaAcbuGmmHGNJi!vr~ASg+1K;4 z-?(cH#PyEj>B7zqfmG&U3pzh!Hv$_5xdcj0_XoK7E~X#O?;qpUBMn%Iw7VC;+1PO{ z4K8v7sXrRJ^VxZv7Ivwq`JK=yFKcoVOb+rvFQzxG#Qw_6DFOnnWSZ>*&G;*;ZC2}V zQKiOg>XT!S`~YCqR`hqRDcTi7gGPhH#=vo-S{&aFT4@#aXdbPp5yQo^jhT7pD9$3 zH;8Fo`N20M7=zZFY+7%6gi2`ILQbF$d!5I{5LG7nSHU)>_5-O}c@{fTIOn`U+c_bf zJAQjJnIY~hQ5lq?$@Iv%tcLk{F{#fYlRD|SQeut5_a7#eVGX09Ddh4`b)mq#%C@f9X^^1-E!^;ekqLUR`1$pHY5NH$nX)&s5YfZCEK9B|Z z%+QsjXr_)3^4FHxX(f_p##Q5F**?%Kzs3dF)|eNi^Y!5G*9O=38Hy;RovytsaEOzu z2zC_Lc8hiqS1qegwhGdf9qxyjncYQ6RKI>fDX7$-QT&t9xpS+Ya`s7rX-6&9o~TZ{~_%y7~uT4<2n1;`<(ON&*!}44KUwXd9CYOi?`y3 zuFW@fp{i*EtB7dPsh%voNn+V$h;3EP+W2v)?`ij)4D_h;6L;6IG-7goOCFPMCx$

      TSuJN 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%0DM`7XtjZhtZ<*oMy0l&}5i!hLlAb7xvw!`Wfn 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

      IISkduUOe%@n@LjI1y8PB-d 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�wOf* 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

      lCfy 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 t90t0yQOi>#hF)uGkk}=0s4}H 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®CvOGuNK38kNwcEt>RFpOQylS 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ⅆ-yTz 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 z zJM}S_yskCGvxPR)J87YrZ9IiQWI@Ha&aoNbFM|T@^B(|=6xJrsNnIa}RUfn7r&H;l z0GOJ#JbV~Q&6gJs% zU+${$wi9DZ9!J~6Tk_QI+L${!65B?{&pqg4(`l6hsmDG98@l`$}G?yzS9 zX9-B02!Em8vft8q)tgr34YU#-4{_XOOEn+V?Hm7uxl{u4<^V{nUeelAi4Gb_>UxwU&qdLLeZ^G#)8?1M=wZXnh0`s$ z4ZT?MVO!ZX2+FQNQefXh?)HSEl{GDk#EPH>xfqOEArB=IBwmtFaY5wryS!c?0$kWe zTjph$Mx?jy+Eu(`cvADk%}7?``A7s!{oNSRyFN@!1t2*_$)piA*rWgD?!i~FGxJ{ghp@jc?uwzEbYy5jZeV;DVYR#O8)3z zoooSW+bZu*TV84}{jOLAeM0FmDM`BaGmIbIvlWjRv}e{upb zq3tkYSf9Y@I*fGV*LorQ{bPXHbSOndH4UnVL~7X0WDlF>6_$k0*q=*PtfvM}K3uXW zy^49*TauM9>Pw=BahDw1p6d&&uQv-)km9PBD%eoF5^{gE_WD*%>8g-@+dkk!K&ZD! z>VDA)8P8KuG_CQ7L{%Z+&bC8#2HX#qYQS2MIeqck&4WP7Hs1<9>Q7nS)+5gs;2#X6 z^4)iB7Q@JCg%lHU9^)rtCN~2rZJqBRV-4-~R#&Gs1t$XGS)k3`LhPo{B~TpKPc z)F$@mkqN4qNVrk>T{0ia7z$v+icn1?*{BrMIm#$yj6Hjm+UO12Mn?=Na}*lV;}J;RaC-q~5>l3dJ|? zYlxMq(#TraVbGoST}UL8`{W-U%BD4MKB}J++ZEaw?Ex| z&()+0v7k0#-&ep!qm{zFUxP-%&-CsxT*H0ETM=rWB$4f{oY3WMXjjb0p*dGbVv{#> z-j5AA_v_9#Pnra5VDEK~si2tFbhddMpHxcK9pa)?ihGkwQ|P@xd_cq0ZFSVcJyqmC z`yvG>cE}M~r+$LI^E3?<`~h!CS{D-nHn-}QMfSwA)Jy0|`TZ{X^Qc)C#a_v19wlOi zK@WQg#ol<1?-29+ORwB8D&@D?K|4rr&M zHU?H|QTPMyz5gJ37iH4BdpEzUO}ogq2quM<+y4P7j{K_g~sSPA{I?sTu2S+zWSEfHd!YsaRP} z@ae7Wo3Ns}9`bljwJ0d$9TZO=c=zMn9s4;Vo}EEQJXv!(?~bf#sPy(^F%MJHOB-(< zE6(M_*~{%h=iNSQz*w+r%R+ezr0*`v-A!(~Lm<#Ls!{tz%I)AW&wd$6^=i)*oKSom zX{*3w#u;9GGolQvF|CR>ZR;Fw5h@pyEk5AT=?Ui8>oQ>-%YE6j4RnCxRRhgIXSQnI zpZM}v*TWk|9r|Wq&7oPUhn}JN&s@v_8!v~+%VDOK-trqSwUZW$#!C|LIlo%3+eyny z`1+EJ=q0S7?`0~ealY)DTwL^{tNB1g$gW-zPg%K^+i7dXM8V6<1Uukms4gGx>+_nT zAx*@%VmOgi8LK&;eK}fc@z{v3d!F#-Wgx?djqsBGBVH6%cL8>WXN>6u98Nw|to-KM zeKo^z8i%(%nAfH^feIv1GA>7$*fg0vrm$JGdyFelc5)ZXYz*Y9HdGI(xR1_jKBj)% z*Y`(WepQ_Y&*!X5f~%x~immDeD0NTKeO)APEnJoH`<2z`g}ZDhPXO8BNX7j-AhITg z!JJV`1{JozJlftT=flZo{t2By0sz4}SE7Lm)Jp*w#Y&<|D(3*w||hl*yb{Ir-*g@lmk&_{tbp?hnaq2RixOJEGCxJ*7bSX6mLF>S!T zI>FF5UBYpC#gmpX_dyV{^u5y1(ckhMz*p5`hWffnjM!Y(Urbrmn!$pv8;pD_zEj`n z_60>(dJEvmv`_HC&5Rl^UJYekunGVkquXw|!~?k*uDr)`CXOPt`R5~#7I4E)ZhEcb z5yfD=iRLN05X7o@xz08W!<^jou%Uy-_9@eFMp-Vg`Iwr$S?yuw+tXK%hBY`4#)OWS zRqJfEyN9af#uJATG%DMZ)4BvY82Ge-8)C)ouv@5*1~?wAW)^3H@jXi;?wLpE}EKs71X(si~xDCKyMkScDz zy4?e^eJ`$1m!|4`BFFX`lyel$w!PBpuUIHDS zC^4Trm?184`)j_mKP1V_&KE;<`H$E2$KqWU*>aH_RU**8Bm=b4HCTXL{pSF;o))b3 z9x~~Z7A-?@84?$Hft3^_yK3G5s*v++P{VTAJfLW-5m(h}P+{DNYJ`7 zhP_Esc>bv&*ycWLy-bm>wKOKZ_*P`wA~O$5fRgz{2UUV`3EpQT29qN{omk9`@=D42~kK(qn);Diq$5O1kYe_2FNtPx7Ct&uQW9-^!5x5W8UttGW1}UavU- zFov6FvTIu>WLX=zJtR_Xw?@Xh7qCuJgN+RX11=;e?Hm@=Kf#)kPXtc6VH$jq9JQ!8 zW^!KJc2V)ObUq66RRP>4f^zIpyrxL+>?_LRG?_KCj}=jZjEn%vf+DQx!2o2zyPN;E zr-+|?jHUBT)E%>|ZSv^`fQH|`uB=k(=dol_+kK|a`>Z>TBL3>Io6Ksl2DERMWq*I3^6 z;?+YD4J9MJ!8Z9(7UXsOmwWXCVTC=mhJ_L!^MPq5u1e?Ue+}A&E~NA4e+*tBBDMkG zj&?0Vrg-r|cl&O$cqRWZu7>T~w4v>Z`tuc=pO@kpu(q>A{eq=K6%MV1IhjC>Vovxe zCpUavDGlcafTsa;ilo-D$@5;bc};F3V|B}-W8a%+MSg8vC`mR4$8keYR45Dd_^bBV z6r~Iw>6KcUUoi1BX9IQCQQh$D>HHExlG8qf;oJgX=LaI@qm*;gn;E^vA=-W-bgA^t zNVoB1@AQ&4k!Xo<7{Ge=?iWW0Zxsb`eBT2VV@LF^`zsU_^(0b_EOn7l1$M7K?|aB&Rw+7P7Cphy14~ zaPY;=KJOaYE@S`686yCC{6$*+3rP;RQ5^+(=zL$XEHPUd4=_b>M8i@MmBn1B(488E z0N^RzgYLY!;it{d~v_&yvAvOfCSX1zDRp;R(Sk`t>1djK6T;5E-es_0nT+Z+`-OANxa_O8> zY%&38%>Dc3h6uEO3e^0#weReew3 zed;K%*MRu7E5WJ$(a(@`gp#^SeIuxDD_i=}yPQtMJXlb)=K&VlJS#0FhIunqG*hU| z3c*Er4k>^)#Jel8chXp3?_qNuQ~jCRve2o#J8|&Y7r9dUQ;ZxHnud{=JQl;>v0)X? zB(J{T8w18#6dA##L^loigex-7X)NWofJLK)p{8Z^pChgFiDwSPx=(UZ<@6pqP`+Fy zrtvYx|5Etxsl}QZe!R_$38E5C1y$^!x})A9b?`%RdF{m~eDT_L`Gv3h|5@R`{Ca7; zTl#Kwhrj0Wa#~H#@*5H>hA3orB*^yz!_bcCNtHY|+pZJQ`v(*0OE0RwrgzeQO#e{i zi;>%1N`pjt%9bX{Oi}^J`xiT#Q329LX7?8*a|5q9n{Fkr@fUGFLzLGWo#Kf*8a(+q z=q!qMMGNhx{gNHN&vcde7Ud<^sF1;?2wHTA$kp%~?|O#rcYG3{3O2+3IoJLl=-{hf zQ;sL(z=<8vOgMB(GzXI7n=+-&dm(1BqYDgLdVndHuqp}0{eqUGP0p`ZCzmIuO{KOG zDK6BI6%iHS6i=SAUdkOWKNYFs+dxQk^f zrg)=HUEd)N13O^H`Z2}bMYe9UJgu-&P)Q?Zcd`)h(e=O*y@5J8m9soFMz@aq)@LF} zN=+=PC{brFPiDV|@SJ_hCbT?Oc7|=>{T+dE(?HzI-Gagh!6Rd(*iJ{Ky=H0?tAquH z!eT+CFGKmT(E-kW6Ese(8w233Nu$Su*sMJM|LK~L9YN}J@GOlIxw=2YlNS&!N5A#3 zR73X!s_B0#vHn1b0oK3TyM`qp$102*w^oY9*K0$I+pvPa`49w;7n#8Bi42dMm}0U+ z7~U2WM(N<8a=@tk{aM_xabD`|YNVpj-6pt9ne#s8JzQmB`-;}AK6cf>W|*SUr*Z;1 zNNkM@%ka@2otRo(bBHiYxKiDzUn{g4{(}7I{>3YZ8@n@O+@pnx?mk6-LHDXEiMT|q zFNGvhRExx};~vFhB(*J7R!chNcASb%EHVL>JWD}rZFAQS?mg2va?_UG+kbqiP|duz z00#sKq2*)iScWO?R_e}jON{~5jF{#Y>+X*EH3tDBMI1Fgrq0H5bDRW9#Foq78bfCJ z?3pEsU8T1P?Ps0c?K~olwS8eiqYbG##CK$y-ZZz*>dL7&}YJK%GhLfvTYv>+&JiLbWPy|RnOGd3Wyet;8x#@$y2dUSbN_KP4%C6oAfxD0IyOQO31(v~FWATSOuE`1 z7MU=^4g4oZz>d2u#y#F^rJV@xQYrU{Em_F~x}|#&3Hn!32zfD6`x0#(&ypQK>;4EL zY-Q*Ur-_lcMAk8*dg@@Hmw5TBd1zgAIo90Uy`aQp(%eizr-sq_ju;h#4USe*+WFU~ z?1uOd<6vkaLL-cRkE@*Gk_?aY-fOLr1NHN7G+xMO$qOYMOLL}kru`Ck%tx!!ZjX+y z7w%iCV%KCCpOVTsbd9`VF&H*LfI~fNT159e_0>uc5D2(hyD(LI+1C6O_UzUSJOpX278GR%JH9aUad4xH9Y$ zKSeq3igy`{s9s4HnDvpYU$qr)EA4(r&BB%b)piTIUs$h(8Er1Iu! zDVF_4yO}rF8POfrCkLOn7D|2nxswFuD=vSCxkjPwkxBj8E%3G{k_Tvn{Xx{nQ70?n z8~JAbie)%?ADckBV2w#M(atAdrWrPY>T!y;ZWXDKEM9MyO&-y`45}cCASShsBn=z# zHzgFzuZW8tWD`guFIgXh@2p(Smh{HdS1it z0S}zaa^Ebxj(oPZ_fC^?6S_Ys;_9e#Bl?@>h6x9`jKW$55jTX@GG&ZC$Yq8Dj_lVJ z6{8gpI(!iqR|=;d3B40YpZaN)rFQMfcu~ z%bci0d%akc+Uknj&hg1M%!f(rX{ale)i=R00HZd$B2H`85vsxhR={phtshdwLjyi2>S=>>TQeT6LE-o#aPVv+t;}H#^Hg4;5JN4(r zZCqES96B0;7^zjkBL|S_BKp+u_n^16B;RS~T`P1fLds4VX()KDI=MKc!e&!l6zfh2 z3gxJ%?+NzeifMmd27N?FF;J>DPL&duPxTeR)Zf-29nprlh@n5!@=v$B^#h z02MyD(~;B;S*}2d32MaT9(SOKiFQldYuH3cHmx7TBavEx)Olnq`NfA~O>{`s4i_Z@ zm5qw>_jfkZg2T^UH%v@<7?OhSbp<+Jw$!CDqTrj0&LCiKlbnRMsXnxth|(SY5oA!F zGtEnSh>XaIHF45oMo4Zl4pVu=(s>yYB^^Z$o2a6P3ZQ5`(GdY3+z>I#p)<_^fx$&p z7{$pyPjl;^o?mdj;^9tdzwwp--WSS=Qc>M`-&vtfc;Y%?Tq}YZ=Lo$FJ8guuzVq&f zSI&3{uOyou$=xxKWVP!Pnkx9v2#C+>>F+33LY`KfKKb+*E4T(Dbk8opW_^-;mT9IL>e&(e zmIrI&?)fPT-TY@~M_%uOp*XC!TPrkWHQa8ZN+Yn-AA|1;cSTROd6P@hXQz1kNItbr3HW|{ ze>r{uAH~GJh^UxIXXT$2!IC9#?;q*efwEKFtxEv@)oGZXHPBt|_KQ|FOf!x6NN17E zwwq$#r4v&J?R67(Piw z+^R6S@=^L7=q*n(&wJOc0r1gIwW%|@^pBp$PT7|iOBUOayR?QOK3dbaIkM+i665W~ z4-p&ReRv!7vz5+P-lt*~xb0fivXddJzX5|XzAa&jtdStw>Ur1x5M%b>J>zSJtN}Vz ze!C2Zmx2VJ7IfrywJ2O5qs|!888%G8U~VDQ83T&a#Rhjf4T5ly#CD$&B;+t+{zv}g z29hBbIb^QOcglB{Pt}TW#pVML2gSl*%Xf{Fv}ej~LsVYO`M49XM#d}sP`~n`)cbw| zzpl7@ z>K?!$g9vtfl@jej1{DdG)3pwee|`wI&O>0|wu?b-e@@zGP<0#cIATos6EA_QEp2@R6WY%I^iBP&z2k60z(CEGS z%XG=2<`dAwbs z$LP^vz7E@1KVTRCZ%G0Hc<95cfenV7h-O9D;up~?FzHibilK5|nCf&V4ygjo%rv`QV zGhQXqH7C`wL1Z7o89tJW?N!~z%&P7U-yhA6wHL1rPg*=pUbUB*RbNCZ@fv<#^;$c#}o5<80wA9Lf>ioE4)Ro?#p`fdfp3{WN8x|(?9Az z>HVPYl5!zS9l4cqO+psy&puK5OnZ}vUgBvXHTgsgxi$95XI&t$upYkh$K7;{FS!rF z143-aZ>^W^2Wc}$l6`~| zQD(;jp9@~lQ1T8|_jwftH9yQwbu5m`o;;a(!_nXg-^=Cl06tTca#~u6G(~~GpwrYY zkBvoWLpJ^{nQ^c5>o5_Jb;&#Bp7-HGN6>=dgHdy{1PxkSb%$d+(z^DvfN_QF2Oq!n07SehFa-T(Ya? z!KCTfxC;^;nq=XIK9r<;V)q!v&P6y{YcVMtff=H#^Xd5-&MePP5U?=rBIeg{=R_)u zCVG+w^iv3q_e9g(xO181G6oYfW~d}L?z8|o_b4gWfW7+&om{raZ^blcXhQ<2FWEQOy~*CZgyJ*@z;(kmQfg->_7% zY$FEI_}V>B4KDlHDO*g{k|@J$wbl9{jhO_G0ff5<1)vf2n|04OA`!_Ox~+3VGs97n zlMLVh?ZYP3R7u($eg5%to{?uRTrxlvpf^^Au#9nF{xE4$V>(<;_?8)ikKtHEuw26w>pm|5%`KvQWjBBC}=^RB=S z;oY*5)Gb1{r*>#|zUfJGX{~HZ*gZ^sp2NYpeGFR{8hm_X2erE1J`npE*vco!DkvmB z-VJO>OLtcVt6<~Q5&>_yGt~C;cztu-d~7g7D$P1xci|LTD$M`k`dP+r*W|oye@oM! zKeBzk;?ysxg;{Nh9*#$)MhIViW`ujz6wo*74GssU@1a>ct3#+-?$gz?m3E~=O~ZE| z{N_cRJB+};9X%)V$*_elx7;LR5C~8=ms?UdKkKn4E^ogk6RqQep(x2Odj1W23o)7J z3wOW9ze`P>A=Y!CRsU^ts4e3)kI8o_=#nK%0m!7>Zh2mItN{N531H^WxfBZ%Ea|B~ z6EL}PmfdN`NKMsSF9C1%J}v9yqms~sj?xv*vV|oML-MDrZ`-pOFNN|UWIlR6UhMy% zO_D20;qlQESV0{J!6)oXmX5O0Fc~9sS6$Zn>7_~%2S=zF{6#)Fm~oJa3xG$STc)J8 zl27KG#2SmZG3|Cg z*cqi__3Pc2F5V$6OAr`~%*UDObE`(c6Kq4kxs-x4tGH`JtNXS;|SvaK}In zA3p-u@z`6Hl*`hHFgF=kS7iwh+vucE5kW($PhKQjcJ}FB=2Jf@)i9@|r=)(vv1T2) zFd0w3Y~>uFoyZ~f4Z0C#AO>DulV0lLlmc($37_b82Zc|v7wr8OVmzm=YMG&~cPJlk z#-ql2NS7A|sm@chHoRfr^@*GT0~7%}6A9Swh;KAPj(0-oB1tM!#y{Bs8f6!G8IX*B zxk(Za?E1E$n=wuMLGs_2h?Di@5libypkCwpe};!I%b-UW=VhBC`=|E_9I*0$TzDV1 zmw$Pm!a9?hc_GD``B;eBPjOO_4>v{pNd&B}F#RQ27RnWS+kqa#P0Zpt0!Wq#@-IAD zK&r3+0FuJ9+3n6X$yL5AvrHjRLw^x8NZchigSnub1yEsou9~&*aEWaLAxT1O`IRG2 zHDbd=OL_Ti3UcXm(6FPB%Tlxd6J4}}kN@!y?D>)y z*7sU7?M>0}$PdhYIQ`N)#O0^>a=t^=uWb$A-S)=g&cxt-=?R`|9tO*UEI(8Y0(4e? zrcTnPUO#P9uscL%I^Cm9!Wm~Y0HKun?@&ti3tCPqp^51JG^~F|QKKt905k#OC?|^W z9%9Qf{m+9oN@O#7y86Vw#yq2)B*h0TXq;r;-kz%JWcO_=Z9j>DZv?PFl>HPpDdz6{ zgU~BCN^Th%seGdjp|NH2S?K(r6wC``ohR55#a*_p!Ni)bp%*u00fE0fg=7)Oe9Fh_ zOfkJn#BailOgj)Q_hWC%1sM~ur_)5_@rkkWuiZS#!YT4tV_mdO_7Y2}@+F#NwO}T< zKkIX;9DZl94xP8I(a}6P@mah3DFQc4Tja2~LU@WrgE7_lp zkp3xR*&DdSD>E_^QmewkhIy5He{gfQFT0_Dy77c(790Bo8C)W>MI(SO_zO1;0}(?> zs5%(+6i7cP+GJxtz;ozZgX3~;k9??ou6#BgOilhcH>Tld$lajZ&S+wWa*#E)++qv( zT8{;yxr)BwxU}S7(-PI-G6Zrm@Lc7kv8kscQPnbE6-_@QbG`_rKO1J{J>H}kzoq(d z>$0q1Jl$oDl2$ek?=~YXrjrEB{`=@|{d#ii(tKuq3RCKCLwP@q!Z&#o#)F;mPlh0T zoI>cJ+apHp$cIv8!2dyEd0)l#lN<4!W*aWQ7eJHbZwtHtb3k&_UAy%^ipBI#zu+ax zkOkd5l#5by1_9ofpS7ePDs>=0fV60~N%9t~clf6R^%V+eTIeP`F^`vdohbAjLuq|j zD@Os{TwZ062uV}*-~FCbcK-rw{C(Z2g;7~j?SV7=?k`FYRb*RVi}>%}0$Kl*Pi$*v zd9N$LvBZW2jd0K~NtG0g_|vgK<;)M8i+o9?t{9A%v=@mf^2oW;U}L&J4*1_zWX|x} z<2RLEOWQH<-b)Y}UFuNrc2CITfjp-EJf?NCI@t0nH(7ney{ZU)y}7ZMPC}UrJ(m?6 z{?Ph3y0rNSJ8(F_8grSV4EMHgGcU{hePKlRVpQ!ow}8X2Lh#o{W>#Tj9xN3hGBFIN zV<-#otd{HtYMuxQXJZAJ^T~x4*{d4{0xs78zc*L>%PC4v{6ZR~^+RCze<2N41!=h{ z*ARO>9!SHPZFIQ19^f?-?Dg<8UN-+3loDBduhK#|#hjC?Pj1wjWRQGh5a$HDZ^m3( zJcH5)WXq>0dw_fEeM@0|cD8k|5v-^z`I>oG>qO7YOKy}Z9Ch*-5}mN2U|yfhg}Iw1 zQIXy6O+~<@*s#2O(S+ZPmBERj71EUQU(I2#GEkn}kJyzS82OkWOY(%t zFzH3nQ*A(#%sd#-Bs;-6N%C-~`*@I|KTH|s=IVbQ0HI~^3AvesNx(*xxM_Fsbgnsoi;k}P7;jUP8HK0!xXo+aZf+YyPAm6i|EB-Rgl6?ADNJ374v zAXes%IW5UI@ShZy7spQa@KG7MdEJTb=7&IWF^a~<ao(_X?tn!z^imhz z>R|q*=eHD;L2COr#!x|l5y0hfU~k6wn>Kf1Y38N#04F)=>gnmqYC( zuc#tuVM2_o)B!Xlw(SJNc3{fa9FRay1Z}Z-`r|Lpnkm~9pa%%fAHO=4{?8!ZL~>>X ziq}uK5qwEu_o)K9Y4gh)9O`YB|GyKZy8;cf?4Fx^Inr4zIntlac1N#WShPP|^jEwO z(J-d9*$+w$xhI2H7joU1;y@|Tf2+#LZV$JTmUwT?fjI{luz1sK-8*jio&xTo|T z#Dlpa@#!nm%e&7F<&v5rBHmK1y_aJ?984Hds(JsSh&>KBOj&(P-0Dz^Wp7Y}IAvx7 zZoq0JtM#yK;XCq8o`k+-$Xlg{Rvm?uBgTdMUrjA$^OTu=o*fd3-$8zM$`7Y`k_g~K z5E>Rn>?qe4;92_{Bs9PL;yuz|ZH&aY3F3d?$3J7&9C4VmdPoHX_E@Yvo4>m>>`AbO z9_LK#pD|wuyD|Ch|9JsY--Jn*;JzC?G)!WBC~HB3w?9dwR~RvbDNOI!A}3R{#~JkT zqby&sYT$?~Utd5f;E1i3sfS1_6**_@rv!3$FU<=*m6i|UzQ^!Q8(<-8C!zR#Og>^i z4THF%=xRrY+u%kPMy3=TU$gg$OEiJ-Tg)cvK%3;*90E+-R>6a<#WFS`gNkIVZM%7tJN8nsnRC%$EVrT63>6{06ly%12IgxETSytc1tpb2^X+T@jZp8SdG%Qf7Wn8N?!< zPS=S0V%qPO+Ynsmk&0Wbh&DX<`GR>hqmLCh>W6*>m0bRjOj86Tu0{ub?-**P?0}<_3(&JR; z$+Y#_orW;XVnZl@8az}j%|}9>VRt`)eLOLGn6W=wF`WMT1HeH%i;!yD-U;9MWL--;G2aqIL7KgW8nK7+;jf-<_l?FR@Z)8QoA+_RN!# z4AFp{wLXB<7rQ<8CoHWxywh1%I>DwuQvKquvj>!QrJI0bOtKe8O6-q#^gr`{Y{pWtc??@&#zZ{6HU77d)cQrs9eJKQBIMK$;R4vyQv{tSH;)&dY4|*i3k(UsWf_`a& zP#NcIXEF;_(=<#BKGtg_sOQe^K_@&_9@9&COX-UoL1JseS;AI_agqt4HTJhLR;r;I z%yrK}R-Ksu|K+(MT+nr7U_yH+s2-s&Q_=XCAp-|{a_Aw3+vkC9jo7r3xmGY^n|u(O+&s712)~2U(`ac26Nu9 zEF?~69{z!Rp}LjlORDw)(B$@Du5MjDRqjqF1|M3CHst*17#lXa`CJ%9bG$_EH4`uu z5cF52;t#*~*DE9mLmwT1J7Y5!~;Cb9#O0{CyIEr!)dp#S^4YTSu zJC{kmURj6_tZw{IkNjsR^@Y-}11;{ctzwGvJb3X-!0O6HwWna7`6;jbZV4xG5nI_p zl z^u;k*ik#NZ>OA8iofekGv?FanIoBj}KS1!gUnOuY-$%hEQTa)hQM#=rE!kynVFy{v z0JXOY>&=0 ztpuwwvS!{+8GQ=r%R+gc4oa#DW)44r-#;Z^cu|$If{13I|BqbbSH*yv{Q~szT(tqL zIDXhP?a3Tjv(hjHOf5ib^g?0@DA(?5y9exnlE{5_10aIH+1rCUJBeLNsFcX88eAyiDv;-gCn+cgK++){&nDx~)HnK$VnC3?(-Y0f8kv&`!y+%q4ThvF5dXyyx1S z*RDmKJOALto`Ar3vH9gU3JQ*p8AkEX{cDV$McPcF45aU<8>@dbXG(T4q^;dp5_7r5 z-N-Ca?<~~x1`=u6sYT{ms6m_5#1--NwzHh8=O1G)R6PYKOooY*9E)>Par3o8AY1XD z4&(N-_DQ>c!(PQ-u=jIa7Z|wg`y@B(_R_Vz%QZHW7u_sUX)DR9Ya@EYI%SRKuhIqw zZ8Piht*>s{P?{nm3N0%CT~Ubl0Rdc;SOyEdjf#oDVBjiL^wpX)+icEl7yS=MF(3v& zKykAwivT^_D)gs+N&`J}OmS~p;J7ArIgY|WQ0}`18Gn~qdmk(LCsh~6q@(mn`Q}ze zK;+M$*>FyDLm#_;+a#Au<;|-wLH>;(p0N-l{83p}L{xx;0WyQiZb6fdFjembcpWwKF zwCw@FjtKZW*8PJW@%EI&8EDD_HAK}jps!@w6OWiA_;T)FVMjIK`@9?oceQR!@YP`* zfwnpE2ZB9&IB#@Eh7`nYQ5#w!zZk)Aij0DtD{KKX5HTuAwg=rJ=LPDahh$y{5x{!n z%!QSmz$a<9&pX#} zzC1>`@^wHz`s#bzr;1dzNxyxT{r^tvqLy@l+r`b`k2z3|r+*-x%+ash(HUj$>WWY% z+Wunl?Lr!7?m`+zm%sF`dKM<2SJm=8V{=rK!+_sMPIesK>5s* z+%9uACWwd(siz+;t%@SJ;u0xGL)$o6Jl1ZS+{*U8t8SoXVz7D4P2HTX9a?$Axge7^zMD)x7Oo(y1S0q4PJ zSE@Rw30jlbktpdVn`(2_bAg|%Zt9D+D{wq(-Gwz$;CX8w7{V3{L+f?vJWomarwYnw zR*0E>9`;EfATH1SH=R_(?~m#(uFCfiv-sQsm{|xz=!|S1F!?0}J~5I)1x1=-ZQGO)wvzY*iMBnz~ph^bwuHGV{UNFFSvTBY@hru zNBQrXYV@T)lhRy^Xpk-P8}pexi6hVDV+tl8RyjSa-`?HwxyO4_J9G343S8Gx^a}@p zJwNS19dKnoxZ%NN{#oe|+_#t|z-0!)KN$v0IIdU&i5RP%i4>^ziDob z2m5M2hy?1f>GLuOJ=nWzVouxYeC8u9@VA;a=pYg6 zY9=P%Vs6Io5a@>LP1lpPuf&C(i{)NvjqF3fxjK#yI&6QXI;-wr;Mh7N87m2 zCk0`BSUt8aYw878Z6dg`q;Jyd7VxiF_roaE+(kP~i@b)Pw_#x;kzZBP2gZ(4={N@( zHzhL1=mkIov4Bp`CSdN=p1p+dw*5K_QF#rdK^7OQ8z?q`3xYYGc(flHSBw6(MiDZKUWu9@W#*?a}RwMZ-g6AtXBM=vtw zU7}}S3~F5+u)e2lH3nnBcjL6{uwKaV64OP1wG2-hnq}Ii$2Hyh>eSwe%w|B1<;9&& zyUn%%-PKIktpl|>fDh!*&EzJCg~x4B$M=yID!bdD3Ci9Qzwn5%Hx;ABf2K5lIs`N6 zFF?^!Z-dS(V9FsEnM!rq$n360zRA8S1LIw!~piwHHxs&?Tv8=`;6_{MPnFWs;49&9r4cDFJUYL-n z9tCu&)|cL_FW1m6pJVXz&VR%AV!zFK2W56CzDP(3?l0;q*&Ze0%xk%-k#j%>`#0xFys4 zKCV>B`PD$ZQ9O`(rTnx8_U8Uqonl2(qT?(@9673IO+RH_t@AL!mRY_%oP{O7uuP46 z+Y)C>Dzo(S29D+%RdLN$-X#p|++E1f^JFC6DMHjFlR6IGLWUB)ATTblawR)zqC9r+ zhh!Scfsz0XhZ5uRyuL~|kmwjqO^hDPU$FdWf7;{JkCfNaS8weXS-e@Y)_eoG*UiJU zSy27#VZ~bW2Yj{j6dG8eOO*yA$YjbLgTC!0M31= z`YEB|r-|kB{22DaZ!dahlKe=KkLN35n2VfnH6Joa`6( zf&xWHmoF)r_{}FNe)50T8ql}uZmInL91p1Y`U-_f1LfPwVgF8&%9?o^TaGiiD@=y0 zKnv?~E=?-yWji&W(WOVb0%88SNmfz0WcO*MO4##OPOwYaQVtuLgwEIF!wRCijJfg> zB}-u}ihKw9yTC^F)TIXyA;()`5ibGCO*V~ZDk3#hdHZQ}+A&wGz8v9tK0W06+dnt5 zn{=uXnbTXEVu6k9DdAr^3NlUmS%GCvkQxfFs_g>AJ8SV`^ORcETj(yN6+`DnX{H6dY&lMo$!FG*Psw|t)0Jo4H7_e|liPybhTkgHK{iCGm zY+nNv4zgvzFH$+I4RXC+$aLNsV2hC4iyVJnbKB*2`Ae++>I_YqsH*)UOo03?RBQX^_b2cPdkWIYMTeQa|@o zsx`7Us689t{oSR}dlDh>=6tQP|i4t znJT9q(CFIxHjnI-<}Z*F6{%|{rDR{7r!Gb78))5ogxgzo+l;i$mOo!{7y0FydNHw8 zf&U|XeW(5__mq8BwH!E=`mX8jEj}tA_GIa*z?-9hR6dILLZ@P@09bb$Z271~IG~DK zEn;E*PAR#Z*Gn765r`LC1mj^Qb9zlHTV5{x(ml=Up7C{s)WANOq9Z@P%KT@KwT=os z0Z0f)R3szQ%UDw6>-WK}!=Pl+5Hdx^B(*`PX{kD~L9;Q)SB3|e@xeV_L?WeMtJdE_ zq_%#N^>$_w%f0$&yt55i;0Y`fa}5wImy2x+Tsm31iOb;FJWhU9c*awF zyL#s--nTd7oxlsNsgQ99P@&rRw6vjvrXMC#D+ zzijO8UpCg(#a$S$4V!HnVDo1~Z6^eZgq#)M1hdMvYCA9|91`)jtr6=dV$^T2fe{L1 zLIENe>JYVvjeBw9`ooaZOwOkgLL;9chru$pf(#@(LBg*9@~H(p*hB+f?)hldrSp@j z>qciRQb{XfLEZf-_d()QN7>J(gA-T6_hci1e0cf3fS8ve>l{^}6J zeN75HI>y;-gE^hKs42JnT~n6%Ra4%7T-hw6B09f@6$9PgVa6GKnDb~J3_{w9+t@YR z5cU6=lK|XFCKjIq2kRO%FX?A#HY>v6Coj{A3G;9%FlNk|VH@M}Ak5zDf)`pOZp{#> zxBa{l35a7&xGdz+M%u7VH{fs#m?d>p1^BdUXzpE9pWrGZX3n7UiZB)o{JiAc82P%= z#(w(t{E=Tnb~`ts9u#LF_@#<&CmM`wUDhJ~n4LaXwJ~*k+CS!C@r)D{@S2v6c3BzB4aG);))U~jP0X>%-#X86J{=|4jj>3?r6gu(dkE)Vu z*^`Q-K$-iQ-L;xPoZE9D%N%l-P7dZ2{3n4g09B~Jc)n%m=fB#^jK8`{qBBeDtG75& zLT3+Gc2J_swL3@b!AUyRU(5L?%)@#^Awg%$agg?M;b~ni{eUUpao$FoThg9xm3ztD zoc?m^iU9^hMngtS2q$95mSYrsq(?uH%RQ`aH3=!God)veT!fx&b#IL1u2n|T10cR8 zz2f33oN?ZaeBaU1>p60HeRVD)0)BqyvQ@eL;*2rzHiOqrwUtbC;Zd2-Nz9nZSUvf@ z;-VwjZ8YrU1OMj3ve&htg2G!&-p%(h9W3Yi$g~|ikR4=NR4ep|BDY*jv?FJ&&Sj|_ zu(OBIa5`XS=qB6gU-XV@3X#odDwEA#VIIP#j*8lY0-e~#D0?Mw$6*W?k_awgC{Pqz zk{d8pSYt=&t%_EU9=AGgSy+dG_44(TO3Hz;w)=1Nq%Cs^z4+gL_1}|D!yP35*((04 zLKdG2y6C6HHiK*DkMf5z-01BY1>bT5lP%KEt9Oa#e}8aIh4V}X8)JW+u62PcHo@I? z;I0az3beJ96O0J!YvOHm-U#W>VIG#xW_~IKG`#y~VzPZYU$^o{DKQK9OQb}(qnX5A zg4JL?9l^Z0MH%{gBJi_Tb%m$NH~}h!#yXhpDD7o>%ClRq^$SUtfLSeV=YaCSCbeGZ z3I)KA(2`m%i(RVzEqaxb4`2^#*_`CuP4g_J`QpJV<|-%J6TJ1aTy^=8z*@H=T;a%cPJ#}(a z<=7RI?UgAce-O*9DZ6_4G74L_ao2oj_31(Rsm{CQPlV@VmFuv3-0SVLrwbP|7${1V zjsM{VsfjoEI|~%6W?eB|bZC1Uyzm7=+iJFFSG%9;zE&dD=F~!7uP79@Zw%Q2RKz*L_9zWKnyrcuKTC5I>iFdw2(MlU=_emZ6PVJGeVkp)FY%03E(Tw z!w$&fMyK9vF0d30=Z$Gv^T@c{JeZ*QsGAN`GJ^csU7w<~3%B|o_1UI_&_7d$TiX+) zl@un&fBd=RUMK9u@9>uw(gTUwa$tY}w|gCM5Vo_^VrwZ+>lL?Gr%fwG ze#2ggCR*QuWm4}|n777iDY;1WB)JR40)^%C*GUcZ*ufDNgTp0tQj^`o)B~sAe!C1+ zl#_YQaq>}ehYJFVhpBx<#cn>~)R6^9^K{j!N$q5!x876B7M?YYUyU{SocoG4X=_8q z+d8jB*Uy01g68eo(&ocNji7RCMIPr76Z1$oMYiB-M#X4e%gg{qN!79>i_BHd>w|uN z&A3KTO=*6RCuI=$9>Cov6%Lf#VF0$2{N?ACFPb+j*XC(TZGsZGC~T48Cy!s$*i`R8 zsB9V9T{B31K=?k%dXhv`63SA8X8s76-w!ME0Ve7^2CGZ9C#`6Ni)}0Q5T5r@mfh$I zil;#+C&+Ro6{Q0A+J@!KFmsx{wQWY%?$onf zj2D6#1Zz~f4ct(?I7TNqA_!WWUDCe9fQE73p1T`zdAkc)MZehX`RwfKx{U7FP{`Scjvl zaW5VhO%C2_wuwtCe0Anl4WvyDJ4EEj60THDgRI`dq@-Oj(KmWcmfHlL!@sjsr%HA!ZgdsU0PA@7EbcJwx)x;E(v?H$&ZMl(5nxFr$_MIy}zg5laEfnXQkuSq1)tl^#*$t z>lMn^gjLU|&BY$!D8JbYFU!caD>$co1{X>Y4?! z3u;}eka@*UAMO-<0>x6}*xoK2W%lV{tA~ivye5J~Ou+jS#EoF^ zbaok5k}JNf6jwZbn|hRmHrt$D9Iy$c)Gx~^jXj@U(X$gb=^N1^yleF~;}tNseU;Te z`9^MIL4GWTp{UU|fG@67W^RPfOKrlcKRd2XDK`343c9`Y1g#dAy;Y$ky5XYWtm-`X zH7M?4bT9wVc^20-VOFLrd_N70KG?%$MBIma9dLAc!A0{ntH&<&^WC5!yp=mgO6<)q z!y;<$l-71B+ZlCj@z1D0AD>*Q&MKbKihvln$UWYmEn^pTv zJ1_er4oy=wZFW3iqL@Xl%6SJg75E@^ujzEQaw=q+lU+6Wblh=kP{B2mm~k(CPippr zkR!w}v!S`HlqOY;GCxIkofELx%Q~k_PdX9=t;{_-h*$=uVP`{1T`YVo_(oA;mMVzo zmdAc=a?0^|+1WNZjB$9UVY6?U$Ie~Z4KlNO>bJ_GZQd6@=q&`1*x~k{bUj|JpEFx- zY&?CHZO3YWq3auHm|g-f$-XQ+z%u=+b26mIkhab zEyufg8_BtMi@71arZXgPAaZU7>tY$vQxsp^Si^du*VuZ!(fj*v zB)R;z8TmEUgi6l>i-7X_&H5sg&S7a~D&l5pDGp7gqDpyzQY2CoMeI=7?{!FqxRc#Q ze`K)zD(li>B{_IMCn!6ZGvelyBPCi!Dgf%{NF%zEv}lMcl#S|#3VJ8YHsJFndehr= zS`%h*t(i6A{LfPN2bb91t}u)#q~Hfhs*g4qP4P0#UBTV)JF;I5BHQ$DH7X_ej|%mh zbuNEpO}Wf&Qc&KxIG|w6>$Xazwac~*w@Iy-JlP%{eWeN!6x^;*vQcIUAFG0tneP+KlzM+#9HM34u$!FocvS=_{*?5Xy4uDTP z2I!^2R~eNIPd?K|dlS%f%ZM>UKvHMi0QrYb(T<{Ovfd0KYs?jsE$Mac*x3&g?WjK- z)r+~&2QK6|mJXCW(?D>?;kS?dvF^{5stjhfk8Asr_e#hc8?Br=!XRo5xY=1o#Bz={ zNo59W2*)okkwxNbmkcwXfF5oAXuS2kjz1rGt04qGd-_9u`3r5`cj5ETotiPMwGMZ? z9>7l8;oYCP5g1*e`c*Qs&NKwwJi`?RQ}#D{T|kXXy6$Q(g{_^;u7KFD4+o6>--a|Q za+wXKa&s@xzP8GB9Kr1F2gnnIWWUAlUI#hO-Jld;DNKXPIr7{w^nNQEZUgoquMaXE zrU=RyZ!bQib5lL?U+rM-lXJ@9Cs*e2>xFui6Ds-`y_a;tBq7u z0{V>C7)#D@^R#|QF4DT)KEN0)?dhRV>BbVFYlHjA!p71Vpnl9gd$MGIC#}NGYp}&# zP#i?!X{>GmaY|S{vvjRpAGvVLR@LuF?YssPK4scr#FuupViAT|(m%9xft@+; zaz5X_@N6WP^Fx{v*--?v9gG`titDJXQ%MslL>*O3#fi`O1mTX+dNKJ$I3>}8yNCz0 z_#L>`ey;7w9tP;**a%l6$)-QI$e~>KLq6LCZQ2&d&E`Ltce9CZIA`Y#m@3EU#ijg* zMg4kVlt;04+JB<{VJbPry#;-3xu8Gw=Dh2<=bS{dcmNfNB8|!yHxqlZ!C*IQrvl&O zjvwSZ6v{l{Rw%xwOxQc&h9ZrWV0%fYY)1<`p5w=u&eHA;@h5(1^ed13#mI#CH=(vp z?$;LIp7jY6qXE-6>2s5^n6He`w{E3thuZEal?4)R1+X2@S@L@by`iY!FPBG6EgLXO zm7}g^Ci*vEb7YG_E7+#d8|lXtw1TK9IvcRV_9#~WEwry$$XpWK>Zw@#Hf<2R^bl{u zN3G(Y|g55Rf?~0fSysv72iK&2!w(J5RqU-?Rk@~yY`-G zFf^mFBD2eVZVxSz_Xc^_*WBu|p<6%~0#fXk6EL;US5;g$XNK4=t(K?^}USlnHaQcpgu6OSzpZ z$l)&)d^SfktRR-p2|F8(rgsl}W~_%I-Yabn9VKeQSA|CfPvD$Wt)7LDj$38}wZp_mG<^AhJ^bUaQdS=uY`Rh;kw`T+F zP+RHZiI}j+?FUZDm$zK%u91Ewf2XBcR*p5QnYOjxSC|A&;lt);iWM3DB%30XsI50U zW0kY1z~r4Wjl<~7uJEVPf2ecivNmViR+97>HjZjBXgoO*vL*9avJVPdhvJt6Zm|0ZgzK+`2mzHbbdbm|rBr=cEToQYBq*8i23L3}C02v8bqp$S}VZ6#ZcJFuu=ZH;@&c>0aGqv_Tn0|wQXTV+`{@&IMO(EK}5f|Y!%b_ zP>PVv;$HoYe)RKrF6h?M-jQ1)?97k8e%5;>y08*e`p~fSn?5%Dlbt;SFcmDTcrWhk zEN)s)Te!f^P5ih=H4a@dk(GRw&>tsUx6I^UO=-a8Z+{xvLe6~(K22E8O0sU zkG%o0BS-SElY?j0p2#K|Suo?2q?VtTqX%Ojgtpklj6qi$7Q>gM|7JO6zxn+dVFD?Ga>O{HAAnvep&h* zvB4h_Nc?Tgi!hb?k~mDGhnq=xUD zW@w}G@#i5842NyTvk@Ujz+mv1SIC4pv}QaWR1?~?TWBG$(nn=r4cpitxoL#(8)>pM zB&;>|?2`+-EkZI07`)$|u}g#ntWzfwHfnJ~rcjS*%Dz(~B+fU%+&`X^+J#{;u$SF7 zC%Im}lsNZ_g(>xFmh87r32OvZ0Gqe4h(Q2rzKVjnH@^0^ffz-*=~DOFVeb?cFLjTr z3~gEUZF$QcOCLBt#xK!wwP<{2(EeQLk$0x|n=lJlZh=$jnsI^>Ygt#R^=XEFGi$P= zz_RSsx$6=?Q^`Lew8vlj1HME3-{0|9NxK#$T7tIwy*p}qrsp#D)lZFupcSCrls`ONYKi?&zZLX#Scu%SfcZ1f zbI|Dw5#B$L_pDWgy(ezv<%K+Vm8C@50XwLC^667{9O&uU0osR%^%21^NYr^w&1ZZy zN^Re&DRLMUk6Bxg&B`RmDq1yAg)NuY`>@l3wXE1Ih)&ihjO5gYiSub>q*Dnxl=F(oaH6=9O0p4)qRi79D zpRDtnH57xz=oFRRMx{{uQc<60-H5~^n>;P1F1gy?3^5@Snbje1j9sgW*F{iB767u< zM&HXywR(3~c$P(YZQK~A+o9a?3BQ?>Y(BH&TKnhTELNy*PQA8KUrys`8kqB;EQad( z-DdW}hcpNlzRkIQ)h+s+rZ?Dhq?dlT13)hOybEKt!-|7Lw1O;dU(?w&FJwCR=&5}WdLB|ky z^u*WDcM*`zL(8HV9|T;Yn0D!qNY8P6S{}|fUh9xds{Fun3uf(y@MF+90vswAI7l0U z^s5WBt(p*RSNekvrF4(fQhQ_qS`K%bj%nRY1!d}$=OyaOXgaH4RXmtI6Ew2|wZysR zxc;T#@JQD%C_M87K?vx{9%U$j!NtLG%HO)%*fdOuhn=XpoJ-v=ww{N(nTG8>$lI+h z_Un6H^}oQ5b5sW=v4^F;ij}wXuvDH+i;Q%Z1a$$6ot}*|9(EkqihXcdB4%?{Y5c1e zNY<}(-5}+FQpUSJo~@a(arAPmVYF0nuIl&@Q@Vmhox4Pqj&Rfc245a3DV=N!XdFGE z+gQ8A0gH6AM3LJCcjBBy+dbX_?2=N05j10F-8UV)zP#j$E>WF(BFn$rQbt8OFTa+m zqAsJ|Zp8XchBk#MtRB}4T(Z`&eEyBudL9-88)WnwMW<3X-|dPnQL~x5k$2@K15S&nFtK1f z-8$9@u%bUiFa3xbpP&cd8c3${2z`JgLrn;hl`+W7E!`)AIdJVD*wFU9}v?C$Ua3fpr_N6i7)Wlt}o>AgBHoFTU1#0!~5^-Lq$(om){q5liPbMN=Nvugv9hwj4G>xjJI z5Tg(gZGc|QztK`BMsg|ZiXLyWLw%Uh8Byq2FHmJ(F_2Y~ny8qDa2I+35WKt zs)5(tSc^tmCCzbid8&-ct(!?Iu5++d71AJsrmoxKmt-;`T?O`{n3l}!X}ZxgyUoa_30OKd_$@d?vH0I2HSi+gyF+c~qnC%#fk! zh~+m(+GeQsa>blF!u1`cg^@0LTDJ&QGlF@A!frHYEzJ-48a){7f2ra;)AyhW(`ETu zDk>M~8{T6KZ%@Bk_}+GfTF5h{fmJwx+R`=yLc?_YOUSQa@lSL&M^U(K8B0$+Fc#$I ztCg5*sphr^;`SS)-|f(e(P^b1#ShtE_AR+_q={gZcf}m8G)PcM4Z}evqCz9(k+WI} z=j~vrN5SIecyD`3a;E$sA@Z7ISe$^~0_!3e6Npc;E6iM5PmL<6X|4{4)Ki;-z$9Z>bn^v~=o2e50g3 z%W1?p-KGJ++KWT(jOPzxiX*63)mPIDn@k56l5RMQf5{4VQ~8wRoaJVMVp&bm+NHxTKLavx=`#ll>uG2sgjMR zG{3$v=LhZ_Stl%`uM4gGvF5R0RL;~Jf0oyJoNPT?(vvj)URL$pe311X&AEaeb0aU6 zti`T_6*oA2r?|)Gwub9Izdu}+dHEvSFAlG~T5lAimc+o*uy!jkq52!^u>%!>pBpla z$6v`pGE`9!l86W&{BxaGtyosgZ6BxoxOFwpR#cM8ThH2O#|J7V7n@UQ7DAhCK<@;2 zgPi&xdpGAPzqR)1huv_T zM9hisVaJe6@?o2Os9@Z+2b5dOZ?Zx9&F6itQ?hoAAeUiiJ*p=hG2Po#)H;^;aSAiQ zEC^?@yRVAcW1AA!U1g&Tp7jy3Cx#&zH564Oqm|!9`F?ZJ;4av^3u&&oEfs{=8oo-T6brydfOdYg!--; zkE;(BF~SNbl0}wP5nE+VWi;>Q&r=dgJfFPd7u+RLpOLG1+ZCJ@*%gwM2x;({cE(Sz z$F^&|Nn*~AV)~^5ym)cFY!2jCT1v9Q5IHu-MS}~oQFP*+SoYH+o)02NvF|zkx@H<( zWlhWc?ij}!JN|B$z8XXfn~8UMl{*O2%{bAdALyhTF=EU^)yn>V6U3VMT_{~*mWQ+6 zir>AQHNVSLG*jH9=n1|d^{9+Uq2{5ACH%rEJeOl>N6&c$h=6Z0gehh~5JLy5rCDXU zBiSK~V(siETW*4gF`9-9iW^C=6OyBhxvp`;^%YbW!Y|EI1_{P|&YSsf+{4Zoe?VQJ zu|vb%!2~lH7dU9I_*+l^WOd{PSPo>?b_)nfqfjY`v%v=0gw3m$Ac;xISM+AW!N`eu zr$~n~qr4`H{xjpJiW}=YG7BU<1OTc{06r;!%5f zG$E$#Sz}pfo1Bn!ZL?k@!&r%D@Un5~rn6Mhd@mtQ8jsFjN65^Ms)RC#)RKndrvR_R`vuN zi+b_!l~c)s69a{xRYj%VnUecMWgR<=8eR669L=D*;vTeq*KAEI!rK2DUxag@KT_GW zd_rDF_&V7Aeffx|`*up>x;V10%K7DRTFaLAK1;4jMP4u)xOl=Cgo`xel*1$IKhJYh zH8@#=4Y+Jy?mC?;)p`fc2?u#B9}KzAdSxs%acaua8M=dN<%eDD zUL2{CK6&v+;(jB`9_U8&tCAk-ihjiZ+1YY)x&_YQ@J|ybF*(vhpa$$X9&H(qA4hcN zIQx7pk%}8CEO*~B0*XHqmS|J+YjvX4o8$cIGP+r2OMX}EGtBQi=~TJ1@t@NvPuHT% z*@`@S|j}1gmUXKK5*5#CxVh6r%LObOjR$v=F1PD+WyUn>!G~| ziK?^Q){E?Ra1oljvTmP%wDN?pOE_X0bYg@P{D5k?vST{7p}2 zgB$jGj;%i4CUK}cKDE``9%=ssomr7tdFi#QU}3Kum{_EotkyN_q=3?I=6CTI`=vu} zN9?5lx2ENz-=tqC5k1e4BZPChMTAG9ao;vpaWNii8x)Lz6a~#ncO1x?`KC#9fzK>f zA}TUXy=O8Df5#2_q!S4IEVn9F0>Gsf@5_eRT z%juaaqH`bayGB>Iai^B^Z*ph3*msaNO`l=M6?mhnrMHT!y_dcw26nK!-VhQ&K*D+# zPqzff2OA_u@2+#ZqBhSB@I5`OBSs(sy|_@Y>?26FT07J$7Fe}_S8m~kayem=z1cPB zBj%rj&X34IUOlLfa&u5y=+5f#SI(x6$dpoFC3W8n3@gIW+ZnL(wUoqcJ(*E~v6Xr& zzjODESBrHN*zm>V+|fM&-gXrGBvs@~Pk+P{7j-<7&0 zVB2@Rth10fJLAaC{W$7a+2%)^##959GLISy?L97tcxn?Q6?^v6?}5Y{k@%nTm&UzB zt$P``HvN55o*6ib1)|}>I1o%sCC^NMm#WMq%Y%&1{)(vo#NH(Kf0qlcoC$M~w@dX! zG=Bw}YEUsJE})-SvK!x$X5$eOQPtucHQ%030c(F@pF8#BuA?Br_WIbNa|znhR7`{_ zc;qm24c&7;5B*`Ul*{^LWtGeatIe5-Fvt)QPveMX^{CF%;y&$5Wcc7l;n&tlDq z=ol-*g3vch`}wLNGTH|4&e{w~3}20^&((|0YxL`+cCsimpB^GYd+cm!L+EK093fck zyJ&)t=WKX&tly$*HYxV}y8%6-&)lRZ+bmNboHUfwY{M(3(J{7CI#T$S>t_{lPz0zV zvg69uZc_Xoe?9;7YxwdPyFRB5Jsl^%scf{NOvUI^?sBs`9R5=sA6~5u*bzRyb@iKL z8wYO<>kxj{viJB4=g5ei=_B{%4my>{Ja=YEt^ELh;}zCi`P+*xj7X1{L08$o`4FLVPs*O>ulctEx3jAS{K5gpKgNa4d&5lyx7|8Pl3=5?Bwe zz>5YAnNbQ64rCMS>M(IoixBKYqD_K|V%+)&q_$JxK@M=|oWV|O%50gfW&P)oHV3p% zAO1t9UqZ$o%B8Ia&0c%EhX?O-coZ;FW5_qxNr`g;)49}u7AMLW?;d3D#M>5l z-83Jvi1ET+R|Zj^`4m;OhU{JGBMx?QQx45xTFdg&v=a=}_p~4v>!#tFfF=54Zt2KT zF3}&MwvB&}W)a6op_1i<>VKWocXI~&u9*|NY@XkjT>L=HUCnU3Z(6?N2Qix&x18{v z{7dcUt54_;dj!an5Wd8LyB%FN;#uKP#TH0p-}xJV)*I;M+`&2@8)uG~6HPF(&Nm%> z3BC%%>S3LE_`G}ljn@wap)>$W90Gqkj97s1=)c=&cLQ^yped-2)yzoZYX3%XECq>d zb}L^uq~wCC%&picHe!r6CDlCLVGz&0aFGCsL!zxBQae^w7)E)aDMUV}>5m%3gVca2 z$(RnNlW*5`-V_20&+Ry=O@cfgM~*VZL6w+c%4^-$!V1Lnj+d&VE8Gh1lzU^Yc72wj zuBMdrZlk6WV~1%k=xV}iCDJb4pO|Jf2oSGCNKC3qBIV~j{l|ga+t9iv^;zm<#vv=u z{_eb{Xprfu?(3t)A(5WMRntZq@SJI|o|2)PZMH6dbMf~0U(p#hFk1H}C2gxQB#dR) zJ^J^t5Bb|BCUMq++n$~pBT40DSh`TO$1A5M zIAep?9Vj9AnZiMTlY%^s13Wr)qQh~}%@>t;CR^yrd$)rl`(eYs!E}P*7}?+!fAz~k zuDF_79RaZ7E~Uf#gH~%tNrkQ)91gi5H?+V`KJxJ;^d%tN@p6i}BhL1m_j-QVG3`Al zPW2tNPOw4^sYq+KQd;zu2rMV)5PQrUatX!ufo7=YhZ_V*yK8dZ&G$SGFX!Ydau7eP zru*&)Zp!x{->9n=?v-f}yil|z(#z{Clsm$Dantc*sId|WqcVzgTJ>4p?G6yTQ^NDb-?Vq-ix)l04oY=10UlCM0GcjEwGS6ywOBv5jivS8={K(A&(AU?_V8gviKXY zdWOZ$*r2R8=r}#B16&@V>2?)9!?%5gcZs^~IgtUw__7xt5vfh&D+;owr}y=(r0KMg zPfN32ouA1~lkf4N&5i?}0mw>&>$2Rw*5~D&$*)FA3K&%%^hdG|^|+^Ag1%p>M!SEV zbC-pu-EJNkBq%}K#Ir8%sWapKz)7qgFv}l3J9+fv<@c(4;)L-108T@*KfWrXQ2iL2 zaHk`{d{*~RE}Q(6Hi^Z^31^+j9NT zK(N^*Qw>|Pg3w$pG36tQfu?T1Tm=RIUs0_1IMZMRiTIVCf0_w_L!IOr&MasW8^~gR z>yhZxL|^)T3$rFo6TJTBIWvBw=iAuZ+ZAySU}5W5!N8cw=M^VMUa7FrgdgiYTUX>2 zN|u8WcN<3+sR2jl#+~*Mgj$Hw}3D^vij6+hB`MI9T=yzScs^Z=g zqaCtbU0tl^8*9TPV)+WSqn{zyQv_DcLjnUJWG@$Vng$G&pceK+y#?So+#AiEcjTk` z1Of#p!+HC#8wonI@2(alR^s;_1iqiAIzQu~&*LBQker@S$NrbM`0T>H+rc;`3vaz* z=4eyni%&fsQ$IjWPepQ{`kx;=5D)I`-3B!kzu(Qc>Y`ON&VgI&7SlLVE~2V=j_t+o zh<61IN-@VEcnJcTn}E8LrQ+gz-s>iJ;2t74UnjGl41 zd8uG$?cKu<$4KUbHKn?+n(PP@yPKhULiD}Qk^Xn`WZkiqXi~w{lj}B?){K;+*d?;P z?sS2A$u-kxSJ~BjDco!Bb(bbxh02J?^%d35-X`PH5l^3`n7zEf&;CD*ZewCQSlbD= zM10UTlra)kI1q5o??;MI1ba6BBR~JsOIG_)@PK~ZMtB6}9HIIGc9NFUia(e0$U(kz z+qwsVt?WIK%8HQQPM^9U%lgD))&f|~XU5HMB3Rv{Df%vA?&0#llVwKR00T6OdGeId zzQ@HP1njKG^4Jg;%iq!4+0n56k^=mad_+JFsH!Z{HN525%nQs`PD9R63CK#GZpWgov$Q5ivQ^00u4oWJLkn<38bEk~>ieB@qCalde~b2jfAZ5` zhHUsD_5as70WbOtDK>%0ng((hxFNgqm04tstyUd>iBZ92s0nEe%Ts` z`SKCxBU&{wOSl|2m>+4CgG{j=*1TLzaZ8P@9k!;ADge90Ub%qBh(|nd>X-R|h4vl* zg|hD}`)GHC@-~ELOqdCeW)Z|A_*QM!+PY@{s5Fq4%ik!1bFH%@e6B>-VDguG1tyfE zlFFYH#s#c<%EAX)eTnfbd~E9tWDt-U1(2O*wt$UjrtHNcq+Oc7(qX`lbU4wJ!1iZ) zu>GvKTnetovc=g`$B}AxKE1#>j4%cx|KiMcr}* zws6t668f@%>xE#26|P0{>B2p?*6tEdDETQ5p{7D2BU&wLsXCn2Lg?jpmt5YVS4Y7U zUj0B&enTwpJl0{Lj&d$9RG8>t?7Y)!bD(DI3V)sL{(S`?jWV?JOvVjET^Vb_H{wn8 z@?4=n0mq$u_qa9cB(h$ox3b8mS4fpeTBJ#f4zb$gTx$fFXfpFDot}>Ib?Zs}fI(j= zKt?hpT{zvXNd~~u+vB$}z-+`{bytob7(ZSX4#*>adP6{f)+}m4{7cyR#~&hqJPFte zZ2=~9xxlw)Hyf9R?)k1Dn~<>R^iy^(eED7JWZSn5Iw0)ybUm)K(pWq^vq(2RB({TD zJvX4N#=R^NK8*MvZlN66ZCY2>QjlZxx{uHeO;QKh*%tS!TV|6@Ob(h+c+AXdpL z0Rt_E_t7`uZr2GTm+1$9P*>wS|tIyy3eTMo^EFd1QM6$57 z1C)#K6ihBmXk@Qu;}dmuqc#EMSfJC=sOrQ^%;f~LbF5O07*$9DzW&u8{mhz)GaW^W zfXniHKzT1i>$M%|oVzD3+yY?61)a%|6_ozsfS@|6-W}bfo=Llb%6K16apx>%+^B~` z`ziL6coog4Gf7;j$=){7ZJh67ihJ1+5yQQCU8;NBk^O|cq>^vlyRMt+mb*J-;Baz2 z$Keu)oz9NA3u4`GxHtM~4>{th%{;Z6lcS+8o|(p*(I&i7k8bS;^4O7Ic}!*dqR3AB zEWao0{%fN~w+-M9{9f1_lSK%r{pFhF2#NmCCdHfqOMnPqkQRS__0c#%V_4H?SU{B2 zp#3a4BxQu>a4N=Aq2x8+poqJJNf_3|?lwF}cSa0jM&TQCnd`O%A<}JeJ#NyzUn3rY zSB1$UjO(*4W*~PbiVd;#wOYMMcs`$>O6%R2-c75N?we{7+IA9Eb*CCt63U9H|{Q^UxO1O>OU;UIkNt!LQ-uY;3R^6KTl z)GDZ#hle}RGll^j2s;LcqJ7s??U{U7Hfs#x#_X3(3K@CIMi%EF7MO-r!ZifA3I=nM|%LfRwcP*L{&BO zOLZD>D+`r27lGumxIkpXdUsYEzPzaG)EgaT4_Xyrz$NXT+mu6S?}yHxV>KIf)IrF^ z?6?6bhXm~eR;Gd3rxG3;G6bwA^w_rC9o5+f4vTcGAjoxt#WS82J!3(S^zSup)?O%i z39)ykn?;)m9r$)iShUt8UX>GdWCDhOy6**#ZuU+*Oi!G1ah6_U+%_CTb6Nghbp`zo zv%gH1ATymUNjO3K;^-+8b);sXz{+EMv(Ahp__^7^5F@aOzD<0@kk;JDF$Mg{NnmOf zs&*i1V;J%oBi}CI(5z(`dQX1H0;rA1>wvwxZ^8cn(fe%fCIBlFpqGgt7h9DI-D8{8 z`>N4%=eWh=Rj<6mnCX@c;oj$P#EHZATyQ1;+n zUg>u-zrfHN-XHHyw!Gdu_;23bB+#cJJF1wNh#jNf{yXJriS3625KB%-q?wz#UMH;1 zHURq{v)Kq@aFyZ8J_1sWJv{`D ztEFg;!H*Wo%`Av?>ps?Ad&U%DtI*6`T6q>55p;QGJ=)7rHYr9m(1#O11ztd-S@bVJ zxpx~7g?{-rBv|-5fEJPa|0-tz=#s$>e5oYUO3}5*{FaJ9PR7Cew=SNQQoXq6>?x$i zx`0=}Jo^YQOerWrOAyleFeRj5iCPx)1>M=+)0YXxE;$R)({9u|BC2eUj+S>u=?E%9 zNK5gqu45CCI-H22*MuGeXdc&ScUnsdTj54mSJ!@oFMt6vPMSS0O3*Uv-#a@Zyuqlc zGY2C80BKpl2P7_)}e~BN$K3KFVlRCv$&-KR;MtO zZ9}~E?E+41zF144B=N&-=Q3YY`HT>GECfGE$-4(uLi7Osg5O0*kAI=c)yF?j<#0Q_r;$;deNZb9!w3#s5vLfi_q)3Ab7D2(K5aS-o<#ou)@Dw|)>u!#l)rR~(0{MRe zpj{|eC za{APUMs3yNbg(G_*($d326S^is=)A-Ok1h+t(HFuF^IX~+4GEUd?+Ro9PDXZ#epMUtng;vh zxYr81u4Yg*!sXj(VKn1kvjFg>BD|Uo2QS8tNu9$W#|Sz&71(lQXjo4Aav_Lb%p++O zM!kj7Vp37toT-l}<-R*DU)S2xlrS(S! z+2cohbt%3_3F;K!V4T^_!+Z!1zOLdA65Nz(ryo%O-4zs`l-fk~fct48tr2ocf z&JF)s4NlC?r-+%I!PjFcpyJvE5psRRMKSx0Y7bIa z30pBkdme)I#wSEnP=VP>U9)%$L7g{u3p%$>zzE6TMfWq5-I^4QVH z;QqZqoAWyxDkpN{H`4o9!D~6>e6^)0N5Nq$6|6w`w|;V8D{4NrI#1)%l0}OQRz=SC zR6m2hJHI=r)4fOxs5Gd^(I#?u#LZ{YjiDyMGHgMcO6`L;ekv>MyUM=buZb4rvK2mx z$gddvPa4a;_l067kzpP)58j<=Ir3{6QYutgKF^V^HsIT+{ zBN;mL+^JZ3Y6wUJo)L9=3JE*12CMTdFPj?MBzyHR!zZps2pL^Ad7ckZe8kPxo+5ae zgb}Vo!Wd(Dm-MpU#OVrIa~48+nR4M01h)IqK3*W?Dj;p)@51|TAI>QIfN8)Hl^1VZ%jb`=8*nl6})Vu@beac z%TI+)KVvOjzV<|(-GI9?Rr=vkaH+NDUXF4BBf`yf~2$5d_Xk?eHhKw^i(Vv%7Ac60tL)j8wK`G;%qTGH0CPV^j| z;0CdTmM2AZBT^6G`NOa6iXnq(%T~cwYsnhF?-kC6cRE}8e%k4&oZXT=;$n2p8{jxr zPI$?ME23}WAI+hBlVtY(I za}Fe84=vU0zAi~Rk^1?N_hJ1^$-(}m^IVhyHPRDY*|!dpr#alqZqPUjp!|>zNZr~A zHUePCY($WhuKM!Fi9eKe!!U`n4dvxmjP%rDv*s-t(jEe^S$`CXWbPUNL=vd2*#FX5 zlz#9%*YalXzw3#v=l>7n-hUXkJp9)WRB(O%Xu>I>s_7LZfG-g@^$H}vJ<)F6aWJ?0 zJgxan?QwhM&`u%<>`l1MgG==#cKA%^#}bo#sJ7QT2=~en=M)$kxGLm*?}k@($1r09PKBr5jF-XvOiFT5N`p4ip2DL= z+Dk02O~}ToR3%m)3eKn53cNTi*N_WDJG5Ezc?%(fPy0V)nF&Vfl#H0y<-pideIiC*-(n16Z~~ZTkw>+F3SrO~1fnXm}!V zFzvZx2#3-O)pNe}uO5ZF(|YX}F_dG5JufST0E~mmp^gdULzf+9=EF`M$-KNn=wW=( z9<&qwM9$8T^Q$%~iSMN&6*{}VVJ%+h0u{A#_{X|JkYZk9geBL!ReY#ot6;k0{Kz-m zx6;KV5!~<05gOfU%+A%fWutZqe#Gm5}#0w@CfxEqdF+?;`S)W)2e2 z3cq+m*}vC~&Gf}-sMixW2}pOO9S7v8yLGUfFA=L6sOs2;Z>X`AQH)ddj$f^JXPZ_I zR--^(@h3K_- zlNhW5j#u{WXgcQZgn&Mz$&}>U8Rxi( z{QeKd@*hc0fO^jRCkT*Xyhm}!fq2$2ucaw}O1^0y|Amy0Ye#n}4LmY5{=BmKc{1B5 zCOvz#Bd~vh9?Ru)`u4fw*w(8YCK@+^nMjtEV+P8kQeaA4|9uO!7gtA)R`HO(o+gKL zQ3zXYR`6lai#non?gDomChTh%J_ylUz86O|)e10ivhHkSiyv&BpdkTyW$8)vWl~~u z0jI?~yotk9fCT6vU<_~tVZ&75y*SlZ?&eq?30DTkmk(}S zNYDUV+uM%f*r51?+{O64&$~u~+!b z_?NbASNKoVE}&>#@exo?E#9-q2=Cga+K3`dq%OBLDb3$8Sg|55F%0XoN3Za)CT>q5(CV@zrU zXjJ6bZoSc`7u}jYtfq6+NG;l@WddCMAKz-!dNZYw(NZHp!w7#QU%i$&abZ5H!@(yf z6cr-EyeCl>yglte4*a3OcQmzIsq0Q&Q;kluox8ei2dG6ZJI)+ryC`AmzuG7was3mI9H=kkC+9{8rmP zvhw_n4Ly<^8){H-;g%6aUWXb0cU>FB88~*-nT?_6n-}|bM3o75-E`$Z&oOHxSIF+o zm6sUuhNdmoY=KDu2?4EqNG4n;H|qBh&wV_+Qa~@jX`%n=38v}Xqh}UMo4UZ`)4(tH zr*N$_{pNSl$Z{$5#%A~P)>Lhqmj2Up)-~p(?PL7B@Y(Wzu`O%cWcgPOF$22G+jn}} zM!B8yH2r8763U~ESem&rK{wtwC8h#69}Y*nDpLp~@;kKrFLY;V>;Up`Xi@2i;t>5` zdBd3{cG7~-mYHJjjstr4^~Bsd^psv%TEg0kZ0M|K2U}n6GXhf1?B4B>FZahDRBU^- zRyi}+zOR+x-(D-TSx305pdurNyi^o~&uysu(5<4lu1UjljjbH9ZnoZsYQ`M}d%*ZZ z;0eYpghHHvE^M+X@pah(vFVsMS(%3)t5zhocp@?45)je`Gf!k;y#)eMTtF~{lWOk9 zsIFu5f;I+G?D4U!n!ShU$sa3Q1uKfX1XdQF@6Npy$+&G~G?v)c?`(kVJP&kEna!;- zqFlk0l#tWCP&hyQXg?ayT~IajH~K@w>BuE*#kY5Ms4JQE)FlXDUph71BFl1?QU1Z)di( zBCk|+3Cv=`B4v$k645jYtyyO_6I(KhT*jzOAyE^)I*uJtEE2b~1Ie(Wn4}ZJacM7~ zPW;%e9g6FJyga5Oe>bPd*R1f%mzt>)ue*nlbGo8Z$Dv!B7N8AiAkB_TaUfo7#*uo0kvQ&>FMco z2vC{}XNY3WrpI;89xVB7bWu3*O6Jn)M>$^pMrIWf=v|3-WC>!R|Y_)I+VrNCgYHQ6Xj?TO12r-eld$E6M(4k4X@wOkUVt*I&{UpOs|93#>ZwXL! z2(tf?f4X+ZT(^)|zo_i*#sML5BYQI~x7Ty5leo`8@j~`1L0pL69Gfvw^+Lfaz40cL zl7rrz$}#9*RD;&+Ly$vr!O<|F67P-VbQpMYcLt~90b&+{iwT&BQv_!j#kCbFf(s>5 zUXwjs5-RR3Wz*p)x522q<8}AqnMrLm-SfP93CGxSv3bo13GdD}Fj1McBLEzKtRGDR zhS~7z}BewrHSBVv0NE>U@d(>h2TpBiQ7wW^p#KLbG}nug%PZ#++Nd|lyY~B2OK0H0S-5$H;(<(PU0zzG9^``1e>r{-X z&EV}m)5pMu7W75lS6GX6I;`!W#rabz7&nzuXY{W|tr7ZiRXvu?o5qATf)_tZLOpK! za4N-a4=rooTHd@GK2Ug&noB7k-^wbtRd#+)+a4+9-57;9#YS6BfMJM3Sx&%wvF~%p zVz#E9ejoM;hK`H@6QSlMBy>LTVYi3h8T7Lj#?wluCWMW~o<<%0^%b&IlFWCqd+Opn zXW>UK`RzgD;VPsLPWdC3#*HdAP{yV2#eijzQx59#JZ{chCRqG`)SLX!>_{fc&r@CWVw}%Y~fcux)|Yifo=l- z3_R%1O8Wr^SummRVO`^DNm_zO|EcwWG3ZkL6|&!+mCx?$;G>WT`v%;^iuxXhQHEx{ z>)MSm-WRH@r{udfU`I#$z&~5->~4xF-Bd>{z&eT`n7a-N9fd<;Eo7+bG+6D`R7J#Tp-}^qktWgt4Ej@Rts6nsl7cvhLWb$kYQtD-7 zyKzgbydMmVeEJ2ovQZa}flgXB-l!`r0bHf6*BV~}uW@hfex<(cHf$jSAL|p|w41a? zbt;cg!oLq}jld;I@X{(?p+yp`trWHIR0PR8Vt?6qY()?dN^mh4HL`zzMUMr-yzfzz z-oEAUBammk*niPWK)C-QWb|_BT?E`qpj8M1bTgb+b*%?OHN58|7ZStVX-3 ze}4QKY;lV6%ycURBw*edfoG?&43 zvz$k=d^zkv=&EeKuq>J?H~zwM)8~mtRBR4#zs}mVr*DsoP_$qI9Y+V#Jm-9dcZk}r z1kbY-jNG+O8Fy%mB@fmTRf}Wo7u%~-znniT>(Tr-HpLaB{gqNT;Y?h(Z@i=0MoYG> z5#~;UZ0idOP7>0~5T&`)F7>qC1JB;Dt^`Kr)GZz*&j}q`h^(t(h)rM)LS713+i#`~ zJV?u}K-IHdTdds`yh(U-$?5}rs`3!!`51C=Uuf7FBIS)FtNScg1%f{^N1oCd(`mye zRI2(K<+-KGLT%wWY6PqWis8nIN)rReZ+wK51B!0_<0l7a6#gMLY?nvlEjyRS;uBK; zTF-hG_QyqH7*Gehn^i*o{7q@pdE2&_1uT-<3QR1?9$-ta1(bflfEsD}~<|Zz@v&ocAwrGB4ysg@@Ydo_NY#0W@4+l(8%{{a4Q=D2Lvc+XBc9H{@M*LFtwAo(uiE^OfKOcS?G1#W%)+fev#7Fn{uyaLUk`u7}N;j6fs2<~JJCIaTgO@>WrIJUynxe$KV1tUPD}Xzgp)DooJXOg?^7 zW?iG`@x<4LKy~(t!!pUL7e~o&8z>xK$PFXnm$LSB7RoAOVrvVgB(d$s88sikRjR&k zLh?#H7*!D;)82EoRL;R)%+Xe+w8H5lde*0_zdJPL^r5IDiwO}D5#H2wA3IPl&t)M9i81TTod?asLszUY7-jFFAzc>+r*&iz+v&s7kHs>CIWL837sPa~hbiRRi6MiE&w(R`f*27YdPj z+&4ydMn3E5H3cZ5V#d6Y0`<_ueS2|2DLNZTtvC%?;UAwAvm9UnrI1(uhpn@YiuzmI zJ_7IO zu=W|Lc(@cg_585>dg^&7D2v^rH|OA?xDyfjje*a)Mmk0h@IuFz?<+khoV3V|X(e$O zUox9zd?}tb%Y4bE;NjsB`0!!KyZ7%rJl+d^fqV}!`%K72A;^HkaEG|}wGxiB46yTB@qQ1_)AL4+K6Ge+X3AN~!Z^$S*zIgh|F161zsrI^Zux0q;v3(hv@fY;&9meKk^yt- zgxWRx2jmXDfh_5Oe~r)KKLEsarx0ZLC#Gx73xfY^`~(jxkt6v^`#JwWXS!m5klK+@ zgVRYY2Xo)q}RM&0gcZXk!irE#Ty;LY7N(0OP^c%}N3 zeWywcB{(~C$cuiGpHJdGF9YfZ({>4xB(iEP24i&Lw|nw7M;7}TaVJ|7GJAEG-q)!m zy7};9Sln+%XONMM1SNW(O zN)>RW@sy9K`RS#Wam|$#8Jwb)gUR0F7b-3P)?RF&*IO%Y$fF6t2DYck#uobCnC5Q} z*BJT0X8LVtjEBotf_+EelogUBfc=IzeA})e06I_eP&% z4p#V3{~FPzyeL2|y;F)Q*T)u;e`fK&=kh-@I#v*?920!MaGgTSBY$S+B0q=-C1^rV z@q&E8!Ef}gDNS*bMwAf3A1#(IhuQ9su9F z-1G4o#4zgqkj#92c27OI=Y@p>-x&+DJPo6<=o_e4&y}HKy*ZF|R)o{Mu$$yKLI^GP zeMf9tjGfHze0Id2i#28rr{!3@Kgbp{%2RkF<(&BiJI7%V>UF=iSqP|DRjZ`&j7^x&$NkcM z*n=Xx*&d-cb8z&LklcE|ZkJ+n4xUTru{o+Ov3P4Km6uw>NsWKGc+p2e#rFwXfyLRX z-kPaedMCSbODsv$^BDP_09A9b9Hp>)RXw=ABEAV;l6x+pt+=KX&!Jl}z12f$9M}KF zvHblb)MPOc@~qdP!eN>HuzkG=Gj7~oAtJ?Fd;zIwt9zI{*LJ0S-Y7nH`lDN+hW-cxe{b|)c1Bxv=(bD0abtRId$Mn;)Z4?r}nlPw`Q} zmFXocGu7B&J7_lRN|AxL3vj)d=)iVAs3dflr(x1uC(IXFdKe?&>l zc!hga$#+iAB^sGQ^&R4f@-VGl0<3ptcHj592l?$hVM~y_yU?)Zx2AV=c*z#xwwjD4 zDgpNjg=SIRmBHnkh^d^n*IcHSTrMW*^zFVFmyu6Jd&#k{hQ*PbX0&k&{vN^n_A^{Y z2>sOUZAZ8zH2sc^={p6{g{$c3TJkRg(&zP4q!LfU-%HY}eRD&Ns5xJ7yF(+MOVyVa z8*^dQToY5Vj#~|D{{XA-F)V0LamH4I472LM##;#o1m6rcDTZQ#bE$*nPsrFmB^!?1FxPWgW zIM=+lIrMfZI&&}_4(mT5o&i9jW^*s7L_g`ND&d^Zry4UyQrlmCQ`D?5IrLNrwRpiS z8R`l~h@%8qb&m!AE|+dmtZpnP{Q@cf&FQ8{!>f>97t6t*sV`&E_mecaR^4@!#UD9z z7+n&J2>;h|*%b1P0deYsj*R>Z#T;8FXxbr#Dng=KN;IR2L%p98Tz%a`Tx~RsheXfq ziR&W#uRhooV%4pNiL@BB;(gKm`ovQKc5`2}@^s@#($=`MQ{Z=r9F(3^Q(tx`v3H4t zuXuZJnKY5yXmxg}Sp2qF67aSBS|*Q;aG9F8o;~AL1CFZ!+%8|FPgZ3)rQ|g8&_?$C z@-l8a@yZoe%4S#XqfE&O>6gacuSZ`L@_mtg;DWWJ*j=@!Lz(|Rvy=Od@nrN*3s#i~ zHzNCOuxwlYo{pa>%z3;zC$tsUZ)c)(>+#>8jUZN89%C~N497AaNQ!*}JJt~9ygCRi z-bM&B{uc5kkzhb*=z~XP<-yF9T()d;)O%-i`{wJtR;~XG23d<%EQfI+)Y;B4H$lS? z(atTa^$zae=l=f>7JVEu>>2ezifB%9aJHHp)`B;>I92-HSfF>Qx;aYDn=;j2@~gdT zpvCkC-cg%;`a=ZYJ|DUC_GH1c{3P7Hkw{{R7~9k2S@<1Bl~BPx-xpvj3@bPyM!UAj zw3B$wqgHIDCij=uNB2vMb*@64N>h@NQS3Q0$WWFgY$XD`-=k}l${Iz%X1z=n2rYZt zuUQ%IA|MFnZ{5W@pErjcXVtnPkzMBsGfk_?^-D){?r_lO!DIoLYG|#@srS)vi1*i#Z0> z4HVG?K+JcNmOD=MyKBCf2k>8);W-bOm?htbt^;b{_a@gKQXNpeUZ8qS4?#X+qL05q z^v&j;Qwgfo*dyuVg6v8gWP(n7+m9yg=bk-h9>n`!OOJ~GV}lnJCyc*TUsq!G@*DO< z&=3?Q?(uG2>vRR?*pj%GdfhiyKHRIjCfZ!;M3c-aIY}^Q@2&t~u5%t0!>Dx|1gw$H zWlG=UG3dVfEFy=q7ELk6{y2lkbGX2!2{PoX^CThUS{nt8?4Jnk%|WWiCK=E~nUacXIK)ENw z=)a2NLXbsH;;4iw&m;8n{X2SIQXN3_iR%VmPE{BO4@3UHA=Nb`rGN#Nt;9Z{P$<~q zBzMdl`CgxpMC6Y?8i>5cBh5oe*OERaYnMQP?hJT6pa$_mQP@bWVkGEn4@sG$nfHct zb9|Xq|5lI|RpXWIP4ViY6ad4t_&YZOcL36uL0=1`6q)pxD4ni%)An-|QoATF@||aG zIkPZxK&Wsv4zsq%?p8@51miGAvb+{{@D2CF*f)OUl z4iVd%Csg95-`Nusx$EC)asC3c!-jq}N?nOdioM$-f@*U)!fG*@OBS1o*&m%)DN}RS z&O67dj@DY&Ll2?TkyIkBUmO5}i`VZC84jGC*U=kUZigGF0CmfIbO}EbNqOa#M?fba z5ly-KQuXgT=9|)6&af*s8iXFbNm+9~7-6j6|M6J5)m~}^xkD&`#J3{@ z?!3NR+jD13+%r(m-Lu}<5@SHQ7T33`h+HJ}fnQ4}SNn|}w7BNSulSoC$4*P34;0hk zUVi`5SkZqqRE-5ni5iI;Tcf)tI9~)t?QTD zI)SD#IkDpmA~vazs}ZTbZf>!zKJz1tw@K0XQUbCm1SbNYY_ku4e3F`maXGtEu`jw7 z11$~^lyLHCsCy9kL2d)rFrpi0%ncQFDphr02t05l%ClRKo2jxbJ=RJYp%6X{4I~I? zpty>~r{p7dAoObG)cqgrrS?~Qt>`G0V0C3H<#u0 zq>NsoC^As}b_qT8>%Tbh6N;kg{cyhWB_@%{_wLp%*t0D<#OHyRAT%!s34*cYGDd*lpof9C+HRp?E%b9RoO+YS*>dMd2*=;!x7hy;Ej^hGc+a55Kr zmaoz((XD??k*KozlQk0(cC<$7jPXO%x!`1J?2>|3+-=RE&<;|MAz%0y_6B=OH@17) zloU!#bKv3pG8d4GVFvWt0C)`>1XmBtVi3u)0_r-6$hGiL0n@M$O{&&fcF=E-^ZA|z+0Eh-FMNcg*WIjV0#jo>HEr{;n36opNBAjo(s z<5*hG*gR`E(;o$k*wjlB1y&6IDyO7QC3KpT zpRB{kLNG|KUTa90r-mPmz8wM(3;VeWM>n==x*D{+_==B9cM-jfn7KDj!BG#c_zh6WKEkrzqF>@n}vICCcP)HC`1Oy6?$ zf^;%Rx!a+_f1Lf#0GPnc?-DVko@F)&iNvof)~Wpb6{|C=h+Ls?$9wp9C+3-J7Qi9! z$!`K@BPY1MUh}lV6%jRaU!7phfmLA!nk98EHn524Am&!Xs|0u zcw5PWgtkHKjr~3)VgICHH&%wCQ~xNoh(5wIh+8paV>(cl`1V4Ch2ARP_P`BS ziufuoAJxiN#!*0!?<*<$vovW|pknoe1r4z`hwIXXmXKsKsc6B(2Ls!RW?xcYr ze4W=)q z&$GL}=spV(9{GF_=;)!$Hhwt*HFhOup|XW}_XyOKgz-3crjM;dqNT$}J(joU;z}Df zx}Uo}RdI^T49!HCyaq|wp5S!>%AXqYi|tI{7=DQ6dP;@=M#T+Hmw#lI!ug53Z58 zL<7PpMwiW(>!hafXVS^cpySJ2}=3`D-a_<{b& zSvKBGj?ksodfIa|5=&mli)UQ_eU=MSy|Q#Xm~5wVF85dakD~fa@Dh^c*=qjThZLJEi;U1oKVOdAs{(A$Ipsr$22?xL_$a}B@8<~{bDt>q-K;SeCr+{VR6NN_1Y0m%Px+ zwR~c$UCNOe1K|lusF6f%GwG=j@v90q*YlPsH}15a5NK! zcuk=E)&Cyytf#G$%-9xWk`rwz*LoqD*-O8emh;mbOU_02xPMuwSgrRk_8b4?T2J># z!*0TS;m*p0QA?*MR2lDF_)=_SW#!vjoE7li{RiRICte$$F^>i`RHldVr;Hni=CPz` zJ?KMsyJLWq1HdiGIV%L>5TY+c1K&rNKBp`TlqZG*0EAiewOuo@`3%Z#@ot!<=$CB) z=xs!NRr~JAWxwS@1!Z>fApN|`(9oxk)532Al%!2%AVXDRk~V%uue*P3|AX%0(C_9^ z&LiFj55Gt5VOdV?mG1T{gt2t{1*7+!Crt;uKVh#R`c83=&T_D|djN8(0N6nrzO7vY zfJ#c|VH2bKqhAOKcM@OMr!FSlPbC^`RR}^ZdY-@v4yk0fRNU%5br7G~l5OGBS%?Tl zggU0u@IEw*_)IH$T70ZUXJH~NyB@-QstgoOO^Fmp>yihy*A6Z6&H-PC%54$QO)<8W zAy91E0eco3e0VzuIm*z~BkSrYc-LgzhRk%sA(eUlUG=cevMo$P0N%w9oy0YN=vS?l zwgu&MUL!pR2EF#Vfx$O%AobHyJ&aR0k|f2m&$NvXCL*=Kqv;la+Puo!TXTK*&&>Z2 zy1#q72o}8)dIw=S!TvSG8~~kBkHK|s^728|R(Tzy52=%kyI!4aJj2GHW5*rDD#%)e zc3Q+nk0G?z;(N`5^aN_kRz90@R5}0QIL^CDIt1OLC5T4S8f9hYy2?@S&~SK5Cn=20 zl(ttztXrN6KY=6hk2y0=2YG)&%;X^T?5E!eyO!%E!&nuund5avoQ-!X9)2HT%Q>KL z$yEb%`U@47HZt*1W6mFJ=oBS!aR;z2wg{7F6m&<|oRFMCy$7HDiXIVPOo2UxvqX@X z$EdS~#{DNyX~0MjQF8Hb_muAzE2*4LZZzXgkz12RX1<`>XHvM5Hy0Yw$#)J*S9as& zuz6~McZ>t5_-aK?kIpU1K>9Cyk~IOAJ~NVoi(jdkfupU{py6b3uOcsNzYLUGE@BoNAcjwU#m& z(Terlxi#J;`jzdRELyGLq{nY__W2Bp2{jcY(d4|8Cdq8YKR?72k-5N};c&BXAMZ3Zpy_HcJ=d{Zq z=$p=RPRAxzS$XAX!}Ng69jTPLdS({w-sZ?XG_FtLG0iblM1GjhUMPLSt*(P}=0CfY z05js=NW06#-HRQ?DH}LH_5reT1ryQL#D6P%HPXdmmkIUhr6QA~f?TnVS)o*u!~@g{6tcR}`*Fow;-mQ3-=ksN;27|J6XgdB zFM1~$9s#4jdLlZKFFFD8LHT#!`2u6A-el!(9vr2{c8INE!*-4D(E!<}#pApIeP;ZG zQkPD(YxEZd#MQo`YX^P6hLO#9L6C3NG5U6(9THa0VY;z;P4P?nbD^=kYYb6sBUSWq zw;+EIUm3>%z9|>xWKi!ZVKO_rhOzkY;`E8jjn4^09@xstnS;{MTd6X^bt52#ye#fJ z#B1x0+G>@}yV}xU-7^>glop6=1t(ne#LHYy*TYA~FBxTx*V~@9bBl#Y;PTdLrlWWS z@{S1lA72d+kNup@e;X7zYvb!WfAR5YI*1YeA~Mi`&L-^5HJepYPH&E;czoutOp-;N zML`7f6S^tfGwN6^O1p-H5$tH_`=HIOIvzxA-=Vy(o=0T(sZ^rG*OJIkn19Hyj-O2! zod{c?ig8rWA!fu zY;W8cAC|EZ*O_G&(`eJQg3lgk0!|6(c_y{e@$zY5z-mHl%LaWzEhs`&;>sc)n)YOO z+7yf9Vaj&_Y#@8;66Cb;c#$j7!1ae;2%U}S%*u-^eyo~x>YjvM0<4h*^km|H7uiTQ zIeAOVp;x2caJ~g}(VU1q5X5J4jga>9?kN^p$7dlr=Cdg^$JJ)rhzrNp0tz*j*j>p=6IDT2aXa(mw z=W=F{r&wJP@rv5eKD46m$W~|OmXI#TbeMlsOH9s5Q*|wat}ER7f`!J&u4I0{ngQcF z5Za9P5naROw!#Sd)~-3I#1%r`(g_Rz;Uw=*ht>ylMN&rW*PVX!s#2A{ZvUg{b=;Z| z7)&&?-$K9KiyN6eYJf#fFiK=8z`S{Q9@^85BD91djsH3!Y zL3>@QuZm}_!-)Kr$Z*@Ex-67{;;AjO4V>OvikIQ>t(MT{BTP=5(RXybq*qEL>moda zE0LSB8;@zn-a?g@+ovRWt4Fa-VPf&mf0uT38FjM-20LOGIb)9gk;>yaR0b|?83QWA z<0mNYX}2irXQ3*thQ=puT>6M1B79@ZI$ zF{gfMxeR^lyimXXfL9GIEZ-N%5cfSI$@xBTP#%kU1~DCyyf>)d4BF0>nTc5giq7nu zeLGFAsXxnusB{%lm0OMM_>r?|O)+sePwv#o(4YD61|hB!ZdX34KJnq|=?4z7aTe z*x|3tmtJ0zJPr79)OITAc=Z6k{rYIzF~_&s+g;z>-i(pbNp$^NXT@2r@?>~`h%p)< z8wBhkj-1-A!Kb_r8ohK^@Zgk z_BHS})h}sO_s5%YEkd9THrSqnzWzkLzUV7%mdDK(r+VDIr8NXig$bJXW_duR|56QD1PiQ3G{dh>Oz^tIJMKc$qo}|N^9~+_=FOl(>&zvejxLyEJl?AG>S{)yUm*t!5$P$r7T!PF1Wla zNQJhV$5653!F~ww)pT7B{7=2a$hdHOH@81Oj(IAvGg0*@+;pbe1lPtlHE<2v_=NE^ zD&p!}sRTl_%5)M>@|Vw>xUUR=G83HN}$-^I=g5QLbO66MmhbRi`NW= zD~thB4(Z}4f*2dV=B<`Rix?QQ%<^^^kgsco{KJ77%trJLpR& zxoRFpTcThyTk#;p(VvZ3yOIhd)sfceB-l|A9XVYp>|A0=`|J~^3KPCy-n<$SNhFp8S zHZHYEDL_UCr3B;G`3>0%i<$3z@wBB}Z5YwQ(;5NBFBs`GaipbL{Y^{c*yCKCZ*eh& zNqm%Cl$DD}?996oLVjDXzu|2}2qOTDt%4AT$Fh&=RxL}{c13ZO1{-mm-6LsZrgoZC z3k_H^6<+h(pFE(Fw3L(Df3u5Th~#Cv_1H`FJva5oNQM!xUWZDk3!3w?{^*Q5{nJ(x z+RxGg3?|+&kEl~w_UEKU^Nl0kH5hl7-&7JmIAPw4`Ip~|G&CGk&oB2q7-cclOdLpM zo-&C4o8ifgD=`p#$MP6;mJBP2Lj!TW`FAb%E`~of1d9x;-PE(&IRj{n3`B2{94$4NwcVYpYnO|&_Z8(gH@ z!jqv{Z6>_AP?&1(eJapvc31j<;c9c?c2_YKkZa+pj;ZRsd^*)vt!+&1MnSv~P>Nlg z-En%oo{mdajSSbSvy_M25L4i#xcI7|E#c|GkBwfN6%D0MiV9+v|4KXNc>YZfCA^&| z(vgA2MGhKF(ES4{>#uFa@! z=QKWh6&c(^!_%m1uQ8N}>j-nYJhCiW0dw?%wsTbwdPJwe^iSpN|HuxI(JVn}>Aw;+c(-ck z&#H=cu}yiQuv$pOB2>gIsDbcp;v}^7swk58Z6bY0f4Sp*YPv0|>`Q}EP^fHGIOCPb zB>Y1=8|`gom?`F?H*Tx5Q`lLu=~w{{zMee-k&%S`F-KGdbiLW7hogT~ov$}GX%7c~ z%DU;WWa!bQIE?s)HlfX%eFPeR1o2aMMHli9 z{}atapS2kO3Fk3#tt^*?h&nXB{iyWR=K1l6O#wjd>*EY0oji*8C|QJ!YrrpjJ-e4_+C`6Q|u32|80G zL)y;v0La~bz*Rt^(*oJ>_%HzR%kvQ9JE$68R|bOo3*}lLj@z$lL-{05m5c}4A0xnt z!|9A(#|HGD^yhQ{wM}oNPYs+O=wL*@%>gTsVb1aDLRvAtWQJ;3^+u~L+ouBsl--P= z`qKZHR@44w{%D}r2~1xX*65~k+IORPVAv$%W@+~tei zK~YHzO|2O#m<}`FvZce^5BKcqBv&Lzsl}XsVeGiEqKgMw$0t`0mP7wQ6OZUzry)jX z^pv?y+#n|0j_)eiJ@AV$W}B%?8y(V6I+jW9C>W&QLla&Z6m#7|Z1f6wdPxb0Ul|an zuU81&4xzO2{EYMcL3D|=d*|lN>3i6C_OMiJ_G-=k-AMJuE&A#SdUTZc;914kH(~BF zsqN?Tk<5 z%#Don_^rMdONjlO&z60Unagwc_x*-^kxuQn@t0uI@;NnO)b4Ohx9HOVoTwttk|}l5 zw}i%?EMD;Zdi`t|%i(z*GjrSFYi_;KpLjLCTf#H9r)jMQ=(JVzqs7pe&nb?5RwRk{ zYJUq-jO zk1o5^-_5A!PbTd3yK%w}gv4RFwEPr=fc}p0qUSK52f-p1k|4VqqGG(9;sBZ8Cb*(D z_FI-;kBW?}E;ZL9+Of%gtbq3emQCdLjQSzaL29Mpp(_YTxB6Ry20V($fpU3AZ;fcv zU2Vy)R`m!=+bYtC5PSA%2W()3YZ|UW8FWr9bpQ+;e)f#u&{9ffu~cG_tw0K@;yxPz z2|uET#?X9U?EMcs5G0@K5k$WN^}oqJ`VnLs^xHH?2D#b2Yot)-AlXj~4#O7z<+5Jk zHSa8Z{;LvUh0=@(2ZBAF`HyuujR(v`&!{-P)c{L!8`-nv8q0_Z} z?FaQtB|QA6+3gB1L-@5M9qenN^O-8IFl;$qmYVt!jpm9uuWK;Q1J`T|5%E~x+uhm)GE(?%V7JcVDl)xtiG% zP&4;g(XEEHe0|L~{xZkXUUv zz??bi(m%wwcyAcEoi33v_AH8`A_GGzA!(4p&e;F7I(kuUIlrgY2aYdLuK8oOIvnd$ z_0|YNOC73SUNmPRmAD^pQI5^s!Kd&{RuY%n(SP3lM+ySd7QjB`FsHCEPk-Nu_=>h~ z@k-TlzoaS)Ybe{I32*jLkxk(2+HA3zo9Bp1=chz7?75>6pV=a>&uoUHMn6Nao%$sM zC}r0bY1uiu!h|Tr{~_ddBoYV}%Dd7`rPf?YyYYC~ z0wbmq;b?5RQkX14TGw($o;AKm;~PeYs{ni>86OC37J2s?&Hkvzx9_>4FkSn!OS#kc zt~l1>yU>-GDj;yS_B&Rln%@t$a2DQNW|RQ!bb^6bEBLC>Y-r#Ie1Ca9+^eiOC8FcB zdX`12NoQuezHKcHr4OjmYMmPvn@7LZCNfHl7L~wO(!Z{PPJ~p>?jL|2`E~lLtgf=b zkxs^=*^0Qr_f5x3yU|OS4u`|H&(38!dMz-@qr^@iPEkG0WakV~@le_azdD#7qbO#& zG{bh92^QmnpO)>-CJN5_FhbpqZny8Q_v8j2FCNRQ{LGR?GUImior|r>`6t(SsT<8# z2=sW=wcTtk??w{f64O;IG72>}bS?z{K#Dpv_pTh`0h*c|7yZ2obm}uGDPsAw*J9=j zn9fC(=oA84kg#Ogj(k|rCxKk z5!sd0o8YmcUh@?}7fHgy`IPT%tZzdBaT4}>!`qWZY>vtI%47zHskz;Ioa*exJYDq?5gcnZEjN2Kh{gxAQbqSJtKFCZf24 zW)oXM$jR(zdA4&Ft!8!jR!{#*-!t%bn-xxHR~%#)q~*yUo}!f2kW!$+>mT|C_X`+Pl-B^mKU#eFw{NIcNE>=5k)uJ`Ju5&bza^LOo&hoW-^HPLNhk06|039)^|ZE7?Q|bcDu^;1rjhlr93> znAo!iumR=PyV&Y>3;7%w1Is=H$>9?}gNu4ZEZ1!Cbje*_;3gKrH9zVk zpihQ@oH_6f82v4S`YJ;npHxXOj+Ocrx{W8>+qOhRq|1mhFdUx7FO~ZuL~Gf4`${u? zHfCB?TzfHO*T81ke}-mg|?D3F4fU zcPqwd`&%o5vBb`1w;dIhCsjI*sbJ}zLGo0Ecy)&LP6@^K-B{u^T9(^aPH$G5z3>y! zF=nh4v@h^ggNGQo5Rc{(U*iE+G_&`*na(P&m)hLVjfQ*2$nBOwFU8`y4cjF$ICXNA zqMK4?)X5;6CSz1Cls&O|UwGn0WH-Ch{cDhQcZcigS{+zT65p%@C>VU?rbJ%&Syp~#vA)kme`xnB zX`sEON@D3P+Geo~kPQBkrMah{{y9AQv%h$w!sgQ3oqlFZ*d$)#3y=PT5peEr>eouQ z66D40oLjly#ktTi_d&f$@T^=-^KHrUYR7gS1xk>jjB`ez_=44s8GY`F8?qj|t%o2J zCrjfKC!2q|TCpTC#T#ATY7R6#$TIv-f+>s({XScC5gwql8Sc3J6LStAL$Cu zvCPAB8$41?hZ)^9basTOz&W66k;k1E;>jAX&*$UQl~-4v@4(?@o(tH60r+muB8Of*Z6p`_pzWfPv9;A5C#ndPqycOpNE zvSEhjFCNx&H!k0`tI=)TSEzayxmq5#lmfH18ryX+YW0ou7}55*sf(9NrrF^hd8rV0 z%Lh79v4a_GoyPU+eWrEnb$!t#K$azC9J$?O{U5NgN4=?PiVxrz4r-1;Psi6YN-q=;%WI@*k85b> zo*s=XgIo%X!G!&f&38tFC!)4UvFeB3uA^#tMgv{BrpbU1u3|gKpacWa2-u-(_%m;X z9svqY|HD#uYM_LWEVc3K#anse)okKnx)f8XD0siYbonzha~eqM&yX72mEW1zHFY^|>${tcZ$lgZ zTQ>M|95bOaedxDqF*;k4U$Yf^nHAMsb78))g>)@O-}L+`BU@rah0CBS=TarI)XC2I zf6^pae=D5|eJgm9uL8+_evtY4l^#w*`1r0m#x8iitWP2w>t&Btbeeii`|fwjkB>B; z&nxhDhCNC6+?-xR%mLVZ>+>oHqYce~uuq-$o`Ex|!qTnRB{(r^JMPi;E!Z+oh;aJj z;@vHUj$-ad`V1Mdvb<-&%y=Dhz}zfeGEmGnZ*~v44^F(PU9|oD213Pn{`m#M z-6i=^9SQN!Ui0>c%E9ULu_CYmIU|OG z`++u#O`yd=58 z(4=Olk^3Ud-e+ChW~2z*ba8=>u||{f{>`}IKmL9;M$VABTk2TWPiG>v1DcAAN1tgW zW@^3_3l8G5VgtG99=r?_(DEKrBy6=SGSNSZrasho-a>UNJr@f4lW>f`L2+cFpAz)u z7WKCLBjL6J;=83ilU{fs@70jczGAJ>ZI02Pt$ML~eF#MV1n^A)Q6A9@L^1I_1g7uY zC>eR}y8Z3hY1)6j=dpo&BxY+w#K9G@jfe?z?reT?yWeu3M9C&0BsC5A+xDT8o++6% z56tLqR!U^i!(UvDyC{)B+;INnHIL-@CEN>d>TlNA=(p+xloRcY|AvbVH~@clD@}~x z)qsxuvfNxM^%eZFbm064kAa%<_38BDrnb`xyS+)U4{XBq?eYo+@)%)Aen$(JZh_nm zam1Hgc8h_ILQ)S2b;G^)ED`i(pJl!&F`4YO$l{T3PZ5E#{rP+rDWI_vpU^E6pv_Wk zSc7=JrmfKTbE;6mV03AOYXRbXD$7kE{;y)b!q~nZn9E#n{(j-L~bvI z>8)0E2EGmr^9;sqTAp0r#PzECato!TK9HGDfU0jisF6;Mnv-Pl#M>EGNCXGI2akPn_bfP%PJMAvfV!m-KPI&y&g;~6ck4F zEsD_J+VGjglU{mZ_Yy}me9!f#%2t6LRtpsMXm(!g?&K1t z)9%*Plrw};ca^QI*wx-N!S2-$=?-(QWHLQpr9*NDWr}}L8$rf6?6HkGx>u0)LG4&w45K0-d{`c^17(!B}gCM=oHj z+t}eSPVaE7EJTL(-^P~l!xC`c6neDcrE7-=o{#@`B&G zjqVambjBf|QP7(YQh=e;*97Fq!{b|TJ(FVWiOB-s6D;i1=YD1+{khh}6Nar|^~qNE zT2Q80@hxst^rnlElPnVKrp=xFT-f;+Q|9_GHa^Cy5_|fDyOU#X=`(^O1OKFOKJxeG zxo4^A3FvCU|ISbn_Yp&`%+x?=_Rbj$1cd6R2# zS(&0OOF2Y;$<=yZ$kztk;V@OC7=zNCK zcozEez3x5Q)3{w<0#`z^{D);F+hC}^lI}@S< z2t@W&QLOGw7YV01;&Z-tPb+zY^T`}f0}6js({GivP8*EwTOuB->-bFk2PlJM>?Tkm z+9g+>aMC81CEqXhguU<+Xy~T|=T+t>P+qYb-hk}#c!U223>YB`6H86B!{z2MjU)Nt z+2fWK3sC`%y&qwDKm8|NqPS}e&O8=U#Cdm^i&DP`N5}ly(%@H_D)te?#<3Vt@U1au z+R$hjCJUwUqpG)wJSZ(D^eY{vkm_b=-)pp|HdzI$Dp^A4ICNfZe$CUUK? zhj$d)wH`eDa=Y$rs^(4arW30&q-qF;I_?+V&uHSc6;7G24_sG1^6e_4YQ$ObO(uTt zt)MI4x&6HZbI0#v)Xg)oSLmL&0A-+(hV^Tj7e86u#>LTuWvSl+{ZT7o6Mxuj2{~pR zzA`uG`C12hSfmoE@;v)QqsToapS?`3UB}zqB!h-fps#w6@70>g%~aWoQM==9gZ5wg z;dRBU7*_G|?634D&nx1-xnv_)jx;M-t!XrXtsQJ6M%{Pq%7UB+&$j`HS9%IUGxBU{ zPX$P{nN1a@$lC<(r%ySQQk{C17`Z*Q7Jr#0zkdvy=H9kJcu87HEzf^vFYp`#I7)J% z916o>uqYj3-a6ruyOY1x&}WWVhm;=dOuJ1Ko{&v_LVNo?>>G5G>k! zLy)_d5>fICC45{uAxzl5>vGU+jMMKJ!lqt0uG~gTVJkwV%Klj!5W2wYy6O1EgDS%c zY-+l_w5(0~=eKfKX)^3?UK(hCe-Qi2jD=ZAMi`A|~NJ&2dkOEX;$ zT&C^{Vpg@Ol|EM?__6WSRQ}5u)a#d5_I#h0IYwsRfqhx5LkY}J?6iM?x3Ho; zEt!?RGeaUd_vli2j+@rM;Ff*Q@jgB50Vi*o%CsLV76tvi1Y$gqn+;epVBv*$tLbMI z{QCusA5`JJs|}w+IsDf84ve3ven@PQCd#~76J|~=AJrnA3-0xv7T*?BCP(CY+%uAv z=#?a*{Yh5dk_?&(PQAR-wg#-*MMJtQ*(?i;;K#9xz$P5ozc=C7fwh+S9rV(4;|?~+ zq5#We>Y8}zj^d}UL6AzvPx!_!hF@?lWDk&f+9l0C{(=@hk7hN&S`v}g{i&X@6+1N= zHy}b9R9uDAJ=P9Ps&U&Lzo3b;der=yY3(RsAJFD_68XWQQYLGN-*WF;emCSnCT&&` zEKw}-ie#gmrj#<&hx5_o(Gw(2Xko&-Qr!UXGPw7&D}g+LGhUUmgqr3R zDz3CAyalIBzJqeOV!vD7+`>_U6;sKWk6HxS<7G^-4PH6mOYS%tFAdFSByQ%tbov!9!0i>euvk zt7S7}KXATO83Z1p*9KsZ7h1B8rL*3=%lC@;Rbp!6{bJzHR9V$DlU!Me01Avz&g)M8 zdg~bT;1?aexqQsBQs%5$dzBFzHj%@d#alcI8m|S$IF&{Os23_{+{&lV?Kd2=b{bb) zlTdX530}ayS=bf79;n5{bTEF}cp&L-~t99Av^;eJtQ;}_{bJ+c9s{i4$P zW@n|a`_hM(WE2Qj9V@}zPHXWh&z_b0*cO51xZ^^y!XY}KGLew>qh$DRGS5}_@#@#B zI6@b(r5%xhzu>3r)DlZ71h{arof%3qWM53>?LE2YUw?TJBX+8fs}uG}*v40%S@4SA zWc%wR$L?)dM}O(5G)O|h(lk6p4pFxMu9vZ!P+O7AsU=2Wadrt_}1@#rETPR6sxcR``1p~)zy(%7*1Ym_W|Iq4e z$Oo^OVLP#0P_dW7%k}U+7998DPr1k&t8fQ9EzIQ;{24=Z~f ztE|RYN;%`Q$60ox&*^+#Ysk=g@JMVsRX*>^>@c!raQ!@uc}yo>_r4dc6fF>KX5w94CAp46GWH_~{}&H` zOF0FAr67B=&T`JJ_?!IRbAF;bR+5j7nQ(04k3M#$YNp!RZ49W5uHk;!$V_jU_^4P; z`2zUvZ+!Wd%tMd&uVhseOtMF8nhsontpd$A!KdBx)kmT~F80yNL@xIGj4$_h>?Zis zI>Q+~20{M!lIqZ+NgbYRZ|IYKQP>Jux`F-RxRaN9Mvn( zPg@X$cuw#T);+yd?y$U0PNcQ^ASWn0Y%M`qZNtUCSv$W~RcoJah}P(MRdT2$Mxg5^d=P6! zZLW_2(ERoueW$J2mPlZ$U2`hN!j@^Lo@~G{zAvvKvj|`kn^ggSQ7M<46}Dg z_AxVk(82u-JtL$XETizwNBdskORE@Zz|K_0E#loc6e6k-h>YnftMy zZo;~ITExY zi-J~~a4)!Ux(4dV%0II&Op%HG?D?Qvo5 z$|WTO+YiciR#U9t7~vpjC#8t{3*oQ~cOr>LTyaD}WOY7Q42XV!bzb@zWC9BO*8L+2uw zN*|;1IH28Ai=?p(=vU}Fmy>##|2A)Sg~#T(>gDmi*1Zpwl16}vz%Xy>jXq%Va=#nw z|2Oz`rA1IDn*=E9h}4jaNqD~UaQ}I9BD*pI%pZR~UR5r;=yb_2BC?5e^ThV4!(-Kt zx z(@^zqod!A}n~aeX*u-l_Pw3(P`rPO@>rJBcNcZ^xL7Dw{z89G?-t_lk^lGWmS5H$G z>7pDTip`_EaeX`d15!Kf^jLva7TM1uMJN%@Ju;49ND9!sy<^4QVSi#=2vC~LMco>1 z-!-oLz|p+gT5Nm9A~bynj8vnzC2@yymdg)Yf!*!Ak2EKYp({WJ|6NQR{&*P&)>@2T zTNvA_0VOcAPFMkK*^s`%h8*Yy`YwEJV#7;NYIPl0E6_5y?F#fU>(u3z?&l#^7iFXy1Rxo`O}jX6>(y zsJtNOWYF^{lKvQ(M`pIz3W#Q@;HUzx@uRL>%}QWr8_GXBda&@mooBIaud(%6Kf#^l zqs*&~NVEx#IFXS!g*bjWoY0r!a@5JTp+^F@ZL+@%z2^Fk?8Ba5#05>ii(F{+u7HWN5`qQ=^XUBSyEJB?lG`2u(cwFv= zw^UP$$Tk73js>772%BdVQU0%3qGP3t8!Wgz8u_i&8k2B{5bqt)Vk7I zq!E(vEY1T=gh1HoS6}5PR<{?^g>EnwvPJgUaT!>?c@2iQMV8mkNLtAuq`szCY=6!R z;9~1kx@YM)6QonSJrFtuuz<3(6@&{MEbm9SqWd@NT28O2Uo`a1r?e&u?b9!iDxHnq ziWsIQ7NW#W8m&|EpahLL05$!Krj4yL{8DDxe^vF5Wv*&^IHpxmQn*gx+s-6rwRk{7 zi?iD^IxU!%17d=*Lbnapaw0ClKe{c7iBBxcI<4vz{_FhA`b(DK`2*X8@n~%}NTOrf z)pDm|>Z>^yv%eN+pqqk_&P7LC{j%Te&-bwARhG84yJgeGFN!HUq!H^5-`dxnV^(A> zy_=JkaaXc*XvL+KEq0s9P5>WSJb9?HZhNxBQltV4z&A6~sw+XmM}Mu#t->z&B>A=_ zO>1QXyNcq}aG7R?p^*8c1o~^L7p(*~a#F+2{CN?5^1c(?r0E@Pwh@x)WRBF2rVr2e zkdbc1hPX1w*jkxG*e}V~78lgO{<#S>7OKv7D76iI~NtA z1MPGkNCQFz3t0oj`a^p!k!m$uN_O)CovPjJD&;K+g@A$p2+<;7&+SsymZ3oxQOZlu6E%^-)wDto#{peN&3%(?mA(p^& zB6IA1uAzqjf(3&UcuIig0}a0azyVr?FOuCRr4Yl?P^>6ff2wI12P5qbONyvJu;aj6 z5eB39FX=zJ=@^7?Qt95ko7y7=X!pijw8K|kCc-LM8=A&iUAu?xUhuvZteXh zpI;ig6n7`1z1jXC-1c<=?OPV8WE^~&WnQ6rMOX=|Ieq;lXY@--$&YQpd~fA6ckLvk z6kN+Yg?|FJ9u?1YqDg7R!{j?3Gm?<$;vLR!3+4tu4EdLOrh8Uh+7EncBSSfQ96 zqj6S1qf9Y&wAnTh@!%O_hCmP=265U}z;E|?F;^4#T!XZ2E?oh_ zs}5OPo$7v40{{*fWYNbl@U&{rvD+ODUb#AUs=gatY~L0Su`~b8#7-$xS!>HhIpeN8 z662z;V;=|vH0{hRE00z=1EX?YenQYOLTtWbS``aT5d=oJ^T6j=J%u`pCI$i*+ZLjA z;y50S>)Na6YCLw1OJq^O%Y07pqTFurcFDzupM?$VJ80&*0BNM0{NhT466cZ0$2&Gu zMU4+Wp1OX-Dr?>^(X#pkkSXyI3-B|K$UUS;s~aJ1SvRzKq0q4YU)aWZ^j`b zj~mWqfNuTt@Kr-<>S*&k1>LIB$>Pz#qv%o|8g8erL5aK~TxUR&!~cCqqlyR7gXb$v z_+?B>oLw>c*<--E>@QNZ8s)E!0jx2~jpHXH6^TBp zcQ7kwaL~XFw6FoZ${M58oekEv z53af-`Tb6Hufh($bl|-i=moRK$P&HPCw+G}J7kye5g^^`28@3&bxH2xeuHxbnt5BF zXK?_64Z(gvH8fe-Zp&tbiI3dtEE_-rj9{OT(?Nb^S}hnWx2lc{Yhwr)S12oe@9}qi z#YX+jf^ebtDHQ_7yPHiDV!1)G61fQluXI_`jIhfa)M!d5NwrRwN%SK8YnU~)76Y}1 zzFbn6)9MlPuae)r%=b+{TsGAcuU5$P_(-RwR$rL|~Pt+cPU(!KXjf zmCL#fj|<^`z?M7Bzeh(w!05>G6ev}q9u_6oJ|EX=+E?-x9_C-sNZnoOl1=fooI>Xq zuo%_`8ubVVKNhc4jAx%P${b4_La~Azlw<~w!D(4z?{G|?4+vznmS0cHvryd$0xztP z&feIFH;Iok>vW!!jEVN5mr|*6{GeL~Hvb|TQd!%lJobJC81?5{-F!FnHNe=X)6q<= z?A~y?9~#zMcYw4AwJ?;1MlaMT4^p7f-zM5`}te>}x;PgAZt>yG1U$;P>Z zwMNZpGaU_PU52M3y=NAq{D4YU)(1w|ELGOf_u#6N!Afy6tLE`mIkgbAM=Sl?QU<|9Qd{%lD{?N#;9oV-v(EvJqCVAqKtv`XC zL~O3frC1ILUoF$+jGe~@t6eUea%AwA0DZ*jB;37Kl}$_0%_$fN}ofy z#tnYrFa#-~?F3yUMiNg)p+>3VRpruN#=afND*l-Y44TK&%@ccG6e;J66dskMPrtUm>%EkP6p-G(fq`vZ4+IuC&=n@V2>gZW&|;Y^-24ION7!uHDTP3WflNV z1W6#p@f&!tuV11eRk*$B%f4dxL2%M(J*Uyzjz(2@CZUJ}FEiX_8Tc8PF0#Q21P19l zj^9gyR6<>-iTAuH%n8pkLXc9%%PowKx308K0$)S2@(AcC9y1*a-58KcgSqUZN11*4 z3{iJ_Bg9;CsDs$%9U1s&0(zrDp{>dzw7xnRqWf_?^=HCJFpSM89yB3`j`_K+_2GTt0EMMqYcsioG zNYrF|4p!<*toUyY;i~f*cX1Ikov$qEeN$~D+ud-UVnMdcX5^rSOZpK}ZEIX$@t}F$ z{lc&ht4&h;vE4`(q@FKxw~`$$LDWJ-MF+?_m}kEOYgfUDhvm^r^J-6`_T4zF;vEm1 z4@U$o_{vU;vu{N5C&%Kv9YJ}rOFoQ4yw+*)BcdhCy$dMQjinhq!CbzOkTTHPC3%z& zU1-oCBc>se$wH}W)iMn`~YMGhIi3u zkXmK^?>|^opFDrKyWFUl(!qUkRiZn_m)s~+u&lE@i<18)o=C}W5_qUHztF9# zvNOk!+ETk%hNH{X>)gmiQaU7}7)Jn5t(aQaJTH|Sz&FOuFa4RZqx5#)=b_LKOEU~B z^q^WU`>#2|rzp{1ZTZ}!#!=;DpkD{k*sp=sun-{5LQsCN2rIN7S^^}2Fe{0eqiE1e z&o{q)L^$M!w^ z0{mBcV4LFk0{nNj0evi%<)_t;-hxH_611jU>UbNy^d!*>(T)3L*@nr+dR9whcV>|E z#b>`0#NnO!i?e@-$u}8K@4wWzzr++R7xmp%$^fRT_yp6_(&KW|{A6m%qxp6l0ul4` zv*C*X5z&Wa!vY;w)7|Uru^_3kmO)5;zX_9J+l%9M6gP}$pCX&6tbuXyH50PXxJ8U-j^_TA6eFV@d zMTcdB^MnV6xN{D7WMM5~hXuW^ta^@j0f{7Hg=sGBdx>ZP_&RjVtm#bo%)0oZ1b?&u z0t;w_G#U#@TceqkET?;ynpS0PH|}_LP%B$i@PA-NhtH;DmmEJsQs5V>34#UvK>}nF zE%n+nGnmlCz>b0R?Ci&y{;C_27e*k?ej50qPr_rnAeMOi|EV-degt5MQV z!&ipDwo?o!d^Z;2M6hWZj&=wAvB-!lIzz!?@>mh7eRd&xew|wIZA7Lj!GoJNcOto%WZ>z~ zxTby0zg71d%tBlz&3cX=_wCfI*KR<$yCm~wS*p+upzMLc?eS|)!Sy28@@MW|A39B> zXlp3N{d7v3>|4`Xb-6uSTUOD)KKe*Uqt_!PQX4r~2?p)%coA7udrWz_TnQtt1OCR9 z`txvM^|^lC#}_LkHl5>FJ8!YPZvL;7fQ$R)i{inyIDCO06GO%D0+;BVc`1?VoS{AH z$>b-N%7f1rwKT5>#Ns~z&DR3};kF6l#DIJ&nKk({IRUn3@va~N(15*c9W;+cf}E|C zgHr7*z5^7dlo2#QT4DR!N>NIt1{%-MXz-Ap`9X$ycjx`+SbU^1^n)(+LjIkJyWfr= zhzTsI^Ry%~>&{%3?B2+f(K=5&YrN+ueXh#-gjv@%`drjQjnBD1HiuQv)FnAGYTw1P zEDW$~ZEQt9(bF}`^SC6MIlvp!p#@{E&|zMwn%U!G|4M zjC`~AQw5YiwXwI--QoaewEEqGS6VjqX+mSamMD{B~ZY|^Z{1ewY3{s9s%fd1p2@Bn(wG#XMfos}8u zBR*>eA1kt`WYAm^=o&H*;jtQes;}vwgk1U8){E@z@C0w1Adb#1RBNo^bDCR|-$at4 zo9DIk+^wa{4t%vPaRCz2@HU3VaSz@%&0k-=OHC6f_}FGm1!IWc$B} zg@9d=g=&s`2>b6dFo9O095qqdy*nO&wWTAUY65Cs9+jy;!!Pc{FguCU+5x|c}}?PI~#Yzy0M2aR7gLPA0#bi<0*$W!g%NJT1~UL^j={pSxGGZGaC(P~^Hp+RF^$Z*v7? z$`&H~mxSS~#{JT&iu6qt<#=zK6c8tq4RW!F%XRV&BZSbwE<D5U+ z2*qJ7x*V56KU{e<{`rZDNS`2^<^0D zkKqZBTOF_BGK|#fZiU&2!GUj=bcjq{gzou5Rbw;cdmt@_*E_sZ4FS^4W%60_S*YKJT+7>;A|MC-M)zhg>u3Dv? z6!tcClVTdTJ0u4m#V(*9iQw6*Hn7|323DiIjvn}lEcd)afVlBmrY<*+@Htfw`-jf* zu=2>Nq<**1Ghx#fg0jnr{jp%G&W%lBsnc&(at)nXt+Y@Ff>2T`YYn|9xbsDg*z1dt z@};OVVVjfX)J@rovZ=cVky^U$3p_d+dR~{izs` z+h^LM>7TZ0kMr~%a(Zk~b$nBUxk{b+qM#;FlIS6@YYv6iXP5n=Bu)2|HN8k&noIv) zf~h>{Nnq#1mR;-a%qizH;hdULsv8(;yjaIeOE>etx!Z0$cI|2M3oN1+8s$5aPpB^l zXoxKlzh4D4ZX5zGx&;X?0yG(K@wXf`&%uy zAk^p}cz^WG<9)p*Uz^I58rfJlF;sxIh2A$|rxe}Guy+NSi4YV_T8FOE zB#yby3(iu2*7oUw(r1fS=&T_KniYjT&iSK?TmwNN>A zR{#Ck;62yeWaMn6Q^YB1-*pKAxO=suICvh0d92JV9{8H9o()Bp`jB&a=sN5)^Z55^ z?e4*+2UcZ>%f2$ynHQZCNIF;d>4oYpd{9SqqN?2Cv!aO=^3sT48>sCCWLaADQWh!| zM}9h#cvA3uaVkw*t>>#$qy;qiMa71(+%t8V(l*~Ifl38L#004md)e1ot4={bz@3)Z z>Vp6Ie|bw^nbp=wi0LnjE}@1XWe&eCSl6~d#uInb#mhv#atH?4(9B>Ko=b%%NdK7E zvY&p+@Rxhw*4Z0x5WPYTgW%wBtEL^)wq_}nMFI?l-YumS^mjc@lnox2x!7+;-6gT# zXq~*fT*JxNvfrnmhsd)GKH-D=+&O%f?83h?H%$Fr{DLWCD9{$xkK z0#9%dgSU?1eTcj^w;E!vU2WSHXKzH(jE~k5WZpYYD_T-KsG_!)-3rYgN>B51mo0{c z9kN&v*&41ZWciFuWD(7f5i|T{#7M_Qfd#mmfoGyP%@rzcjyQ4sI$r$!kAP2qW!_au zj8WwRtzOefzwE@A0=$-VI7OZ8`C1+|uzwqETzik{|Ai^htg)c!dFQ}qp7xs1BUd|~USPZc zJaD`0jy7ZgMvszGhnl)p&Sspg6O#Owm_w$W)9&jEgbix7)}V@$H21PcR(n3~Eoj(z zKtFlQbIvApmt9g)CgMUrsB)iNb0S&wJyT?zrXVtqtvK1keqn_C)E&Q0uLTJ&P2|(&}FIHlvwYrex7JRAE=-srzZz+-(oli1M6@?Ib8+skUUhVMT_G*%qaqMXyoMjT?bm!6sH3p~? zQ;)(WbM1o*N}a9kiBPHl*JVc&i7xtcuLqYNl%*ppq$-wASismqNKWqZIxtq++NhJvJ?bqWX=WLlgB7UXEo?YN6Bm9%h^+Rk@rDRz(;YH z(n`ZaRksY=?+@m>I)ajA_gbC^mj1U*qdq-Desz06gl@@1WLpUg_rqUVkbG8jrQH6% zkEyu+48!$7i_od~RTJ!6wi(pNk;@ZhorK9rLc}DugROP!TSX>EB>W5u%-oQ~BuYvv zvK>B^2UbHGilPMgnqonE;Zhz;q(;`D^L>L*0jQbt3gWbPmoCT1IsxB}q;X5wJ|XbX zeZHgM2k3;&u79yeI_SXGVyX0-tjDmv;!9fG-S@{;W!=60?nHn`_QCFYtW?N}DQLYp zJG;5NQGpixfY-3=-B-W~rK7CH{oiC{Z#<80n{%O#7bs zm9<@_ebiEOXefp2A$>>;3WoI7qvc=oc~PdL==e7?-ui1ZUT?sR_doL@a2eTTu$aT& zmM)}@$-5tngt~IvyH1~fyR+)~c!U>A=O?H7mE=}W2JcE+C1ED3 zzGBdR=Hg@O8v4n4XU@CTKOaIrKUWF@?`8OkB=`2 zH2a7zA<^FDIWPB*>MTKq+0}HAt=Wn=C+y-YNP@=Qtk;}%#_1?avJBhj&zZZz`M{a$ ziWVfl@n0!Rzn+0BfQ^8{p1zBtVo-O1(m5k9DX6_9%&Ap#{qx54y?u3}X>9tB6G(@* ze*YS<)sOxGYzo9k28Ny6IkaGU2_l%d;bO``M5s)zZ&NmiJ-qZ2D zEXphIvUlej8`%kmfZcs44cQDo`7n(i+S(0Av|4Pf#rku53;WRcyAEcxGq%PJbP{E7 zj;n5+7V*FSSG>6JfV>CzwG->jYcu@qx%lfaVTaZkGfhbRnAlT=MrW&va8$C6L_rBJ z$ZhGzLp-#KK>rnVI^YM;|9&Tmv?@e@0iJ0c6@3c6HfP%v)4~!&zNC1vWUszJ4Q+^e z{h=22-@T678bDjb^6cOy*hN>-6L{=ec4H~5Bx)Ffr3VSeM3Dqfr++B#`V!(R z-zBtVN#x8G(y|4!??L97bUN28*^{}iwKYFaFzA9-B04C~l!#l#Q*xT;N5aI1Tl&cg zwm@6;J4&6pud@VK14D(ds0>2LOLU1Rj;b>Zrcld!0Y#-P(BvIKg0Yx`W8yWY`mfa~ z@V5HA*XAN%qs0{ZpF*`PlcRxWpZs2<-rH1CO%hvqG5z+Zl@zD*0lY>1c6E>F7Vwu;e-Sr60eu|dc>jxlXSuo$G+>qGe&Qui5y2w4dL+GyyU@9p;MvCqq(9Q zlo6N@-}NFkKi1bpceOo*D4zQ8w7ay_*1nC=Pel9W(i#gw1J8D?f3X*H>~eM0tYLC8 zUMHFr*rlLB($kD$4mXOQ0sy2MOayxK8S?KjMHXN06{^JJgGf9UpS=KJ?KZ_ z4(-)4%yt~$TQ#=YTHDJMufn}31HEsVI;vZ`n>B*`kzuwbQpz_MC$JYQ8RR~R4LvA? z4v<@A``8fRhhK+^0w05Z{DaNY&s%nzBv}6)NHnhznNlrDQ#F<`yV~o(<-h|;|L5uZ z>%m=GD_X@Xt+IhOEehUx2JoW^e7FeIh-vPFeMBU3=T+AH!y)o~(#5CK_dcO$;wJ}< zI;Fpx1cna{88UVy6HPM22{pmCrd|CFo<_i;;M-bC-DGPhqa6F;q8MvkK50Wv)LQwp zbsXyDIXw5`%zo6UU%T<`(Oeue9wzbbyEH_#U#|j(Eg5)rc)rm8s7b}{v<7X~zVTe3DT!v#jpi_^-OX(TBu_2DwzuIGdeX11KsY8+tufC9`ozW!JA6`G@w_@f z!;cxDi?2a$?TsJmY27HD_p>3u`x7|A>%hfu+H?G|Ouo8>*I`{IE@NvNn@V&RFW;tu zM9Zset^O`mvppp3FaI3VzdamfY=1o*o$s5C+c&O4SeeD)@?jg7X{1nkxRL4EG)cu1 z+QLWL5{9{E{8aLUih1KwCa)RQdfk=^q?e`G_og3y+By*iL08)(E3-x{b~7fF$p!KF z_DlTi{b!88qcu$nvLQop(&HoZ%hH{q%_j8o4D0Pj7V9GM?)K)UX~Q-qZ#x*dO#NKB zsYs0|2xcDZQqnpO0-h|oF%;zYQ3+=J@f0VAc0{g&YDEJni3+0T+e(nFON-MsTG144 zh+?aR|C^L!40e&KP{H-gIg3NC522UDChd~LMa0l>mU=P-)NYXN>6aQCt!md9G69C` zPtSGxIuAaWS{P^iR{-&TUrnwMv~OB(L*Z%rE-;yAT3h^o75r-~_x}0x;$aY=dnNx$ z5YU^TD{zi3Y~b@62rcz;WEr;%J)&HlDGMPS{NZz1mf{Em3;cEd#(MxhApwOB7M zM2xo7QjzpJgs4j9^tE-j3#XmGD?jAtSP_Y2niR}`H$C&O{)AOC`}K``BJt2A zK?KZaGO1SZRMhk_VD6JpL*JMID6pR$_|-2G>n2r4e?x*zEq4<)wCzaDRtz|x7H8%~ z&bgyWNS0{deg2cdpw=8Fq##`*!+h@)3^orGmNI&hv{;sw3i-vHg8f=@mt&MOC6sGV zEHXU)v*7qYpglUgt`M~OF{z=^Y^I$!_QyWtmSa*CqSv6W67}K^G}j@co&I@o zWJ%cS2uZ++b#m3&raBukpJAAlloXI+{G`y^)N6w~G3QP9k)H!ZQVVAazr`~(c}Vvh z97uiqad8;88+N8*|A9U9r|!H9*s$M?=n$_wX-vp)*bIeB+jnxBm3`wR0c4xT9~V=! zZdrv0wf+!uRk?{LBv&(kQxJtparG|VWt;*@5cfBICwXlM2iYYAFi#Sc6DvaLPN^Zu z8uL`n;0jSjD0%rX9>j6#$N&tTozE&r3<#A-rcZ8x_w(_sKu^uZE-a-O80c+(e~qUc)>NB~OFSF3~ef!`khF3~IPBa5ec={)U z{Vhs$w=u43{*$!-**%f?-90IHs6B14j67}FXvtC?z)lath7gMvN$1Z9cX0cNWydIR z2-;BwXh{;*ipjRv_0=CNQ;w?xiJ+^y`EI7UYasF3Qw!lK@m6dHGIR5d9_OnrA-C5{8rTgdNu4Kr#fhCoO0DHVP};4pX|zsL zLqdy;O)G(4s-q#A{R~P=Of42mq`NeOv-ULL(s9Oim9A zu@@^1R7Yp-O$kcf%$vRb7s93XXf z!EUcNvE@HgD?0IqYS^77owgSfZRaN{5Xr4r?yfJnZpSuGz%&L=FNM1le*~PNYnm&d z8ffT;PSyj)5Y$L4*`ZUjsE9R!(m?J(L^1lEKlQ->72g7Jq5N~GzW%=)Dxf7dw+jL= zg=}KMSB`)mHdIV5W{oO7oc{XpfuX*k+I!#qv}8B}DGb4HHIDrc>7;eP3Lg4a$|%eN zYWBDq-M!kDcA50JV|&vnPu_=?L0YU8P#;Y+Sk!)=@bTU{o2_#K^9O>HYU5I>ooJnz z-BbvU8c?9`+eh>%NvWhrHabaYbXq&VmV&Bh>5yiyBrT(A8=}ZVORf znN&0%r;v&*a|OP-kfnnYzH#J7=Fm$#!LB3B`33c*ql3j2dm2hw&1Ai;E%SVmMJ+#e zr><6hj#s8?eDOJHsL?7L0_r~)i}D&{{n&EY{AYV#y$wK2R|OHrytVV@KjWkB^1Bp& zMm1BypT`O0?tzYq=~oT!d`cgLhE*p#w>XJhtiRio{<`zMQCTL(ap0kfni}b0e?;hT ztFQ_25t}J0g*hbHg={qzBu+jtG-Mf3gDgkdD=@g?+d`68oe6>eBbNh@Vz=|Zaq8c*yeE*? zoW{Uisb^bbF<$XEN;{u8d!6Ig5*KD@5-|%)xO`x1s=lw~;xqr1sn@WNpkPqwu{!-^l|2WYTz6nZF-yRY|or7gSM>@wbTrKCUWuMv$l3}q(Y`H5ut;6i3` zMrmK;euxJpuTIQava-KAT*$XkdX3<3|@sr z;!jxouEVk^mq>v9uQKru{wCx4D;epQ>D1|MYKvS)@^AMoAMLuSeGu;CGZyUFl2tK{ zDZ%CYU4Rc-q7 zTqgc;ncbcQ$=q-DK}D_4BSgWiF%@Y+$QhW!6z&)pDZaL+4Zl|tAkjOBH630P;8zzK z?1E<@_BG^k*c9@P;O)&~&C@d8KdwNu0A2ydLk-`0{o3-bJm_YLFO!F z2F!3;l>*ObbP69kJKZDUL7g1O%)n04k#oX$P+uMaTB>Bfnw?m7FHyj&u!S&=%U{^f z2Cc3&y*7?LWYau9GX=+z^9OmK0!Q}N$Wc}@Sqk!`iNt(aYFzOB0&Mp1KB(Sr8WJmq zs;PypqJ0*gJtpC^UDBW1f{f@fSnDmFPpWl}vGF;Mhl0)b8rbvygvj(dL_IZqo6-cJ-`Uy}n2bE@1tud#ZJ!?Cvk+5l>MPhaZWvw@WQIUv#mM7vSjLzaX&_ z!L=oGG&M@9cSk;MrQG%Jor1<_>GUC`yPqZNn;Rb*tM%J^ye{|!H_QcJU&Qva z?%`hJY^nx_3FnX5*yZ3U5&Pk%5lLMRV4ikIu&rH=GudUcBRAp{oM$D?lW9y32bpj4 zM7YfkcYVp@TybNbMYb{{%U6tp1WF*_cO&Syw#Y*FMjYke_w9Wh-8D=ShlSe*`~wDw z5u5%_-iv|%%-nx}*^U}Eq#Rp1D(*)%u=}vIy;p0ap-0lx(D4&o(z#Yy1qO!-fGx1B z?(RuJ$;lGehFC%$^`Kuv9pz%RTE@_0zdCH$6oW-2I7_}f-1O|3{3 z6?D;tf43YE{8~!cSkq`PK$e^OXah?H7f2S!*BD`L^~5F}YR&i$aHWd@5saqBeaHDX zt;WO_pmrLu;WPSSa!Z6X8_mL--R&YbspPO>rr>!Pi%5xFUAK3ks{-gZK-(Nhy8VY&*JsEP3F>R#3Scb1z9Hac~;4_=9gSvi$%HjAxRbj#kTztic(PDkx>WD!3agg}y_Q)8`?(k`r z^r8J}wnL^5!``v`44W`F^;THSAmBGpT%)Yj9TgZFz_UiomT_mCR(*j^U;UrXALe!E4|i7u$@f1J(idQgakUf>pXd6II|{V(e>a%n zQ4<8ERBJ)f{n*aLx?klkzxt>hvXyz`@pJE|;rhHC``hiXUdEm#O4U{N9)#uv6@>6>%u)VsgmTQL{B-GA*>c z^g2E&Yijfg;@rWm*z0#e}oXjt0_w3>ehiGk{cl5E+xr6LmA%t}NAk&Q!R z^Q6)}>nn`peJ99z1)}$%QlgH0((V>bF^)=;n+mr~NauJdM9~~+JcaGL`haiHQ_PJ1 z){=zLhl)@)6M>$F^)20?;C7SyoU`~~=%k-JkkSIGT66=9ns;qIT3k-Y1(Q|BhVHwr z@664y^}n{ZB6 zvJWD%QPs~hE{?TraJze-H^#mt@s9U5u@0$OrED(fZhXFusTWQ`(EFjt^k(&nIY;q2 z$r4GUlZFvZIdc2^zE^30hj8c#p5UQs=#rA0f^T*CanKvTZiZH2l!{JYbHmD{oHKue z5r@1W%wyaAHSJuO3@v19MkEF*n|pllX6>a}LAy~6-6zf-Go;-3)8Wu+{%T^gb-5t- z{@J1=YD?Mb!zH#r{-v=%@UUr<`+5P%X}t6nm{t@_&Ua`>#yQTBds%q-9RS`$e}Fg6 zHSi9ywzK+YR~Qe2?)OUvL;dra6W6Ez(+Xb4`+ddA$-JQcH${oRvctrU1}wCn9|zgo z3^0oDmd}A&0KN18`j(xCO)<@cr!m&-;MIBlTM)sbxbBitYB{^*&ZL;?ov}^|*LeX_ zDul=|<1SNT==1G}zO5XlT!br|&mP_S889>>Gh%l=2gL*99O#YsSd>@(-Nn?5dK67< z`2h9FPB>mP`c z7z@V-K%`@b1^}XzGxKBQclN>!sAKY>9VRs%nS+G4PEx!0#;<;olNqO3tdnYD{vdD7 z>x!)B2gUooP7f~eb6=FZmAkkM8^$}aV=CTQIuU-lM*>}gk$8&CRjq!h&gmLi}UxNDWrMS^M@;iEgXxz`{cNC>iyW`E8_ZAnZDTJ z*xfO~!{Fa*cjOldD3Wej3+{_(hP4&oag#xsm)KB-<4N#bZr=AL?p2}($1Q8^OD~&T zXQD1vf!5Ea%6~S=2@-A2(x22W=z}}8|6qgvnAg`i*Y4$rdxs(Ba4&Wi?fw}nY`;1b z>Z19(GtrEbs!It4aH?u-2uk0~KH{$uBLnkdWRfM(VOaM9<7V}yUOO&$c}YcDxLrWR zqc_EQEG7vj^Maix0|PK*0ZtNQbsI~x+evs=!=`VUuna`eyc%oQ<*7?3~=A3_L-Wg{6B|bjSU9NK9(_G&>Lo=Dh zIf{fL!Oz%hD4iOiM&X&@XRTo)46Im=*&^$x9S<%QrrFagdW9q~OTd6~VsLm+hvv#7 z_MO))1zK|sg1*uOjY0>ZA?m8ZWR~|h$^zfqb^;IKO_hW5I#9gZlf@1@aLecjhLt`- zUfSPmG_I07cWU!}hNdd7UfL;^(#*0hf3bjpUeLJm4qXT+_0(AKiYaq&D7a3fb5?UV z(1pi4O-H}|OAr*Eob@p}iHcSVp6znDfO|9SZ2u+%b!MTs5KwWnv;Lc?iAQzD4^vkp zn}oUiPgeDRw3u|zwc5tP5oORak!y!b#I?b z)82j}8Byvb*!RZ0`zawjH=>_KsGgwB3JF!;c?mu=2pOutt+C_bR)Obmb7hI1)Ylr|BOBqf1-P z<_=LQW?r1$AN`Di5wX%&qs!@7OTypUaGP`u;t|A?h>S)AImWD8d%W39p3;VLE%Y56 z+*{fZT-nN7d0%h+7yO7YX1Kma&TZVzFdG{ZOcAsuu=H+`x;NpjqQ*=4na#q!sMTp?kPkF@E+0EV}`^dZ*0j`{n!`pej#z5(|7=(*iwy;@Qog7bVF1uHj?p&MT z-GJIu-_&T={P}JqwOV?1q^GSSQx+bh$-k&@5S&q(FhYBnH8nhb{Nson1ny!CBK2+y zh0&L&Y%a;Xf|YdT6&b(~yXhK81o>g{G-cLNqxs`hP3~&56-*)3RYpECFjSo~ftp%d zZ5}O&a5nL7sc1z#HV&^Ke{%=zF8RNZ>u9zDnBdwM=0lnByl#y`e{#RgSANS8HuQR= z{-!CR`}3Gc;J=>H;ivy3n7kGbsERzZU*&GsRQ23P2e8#%Q;w7T#_KY}OEi;IS?A!~ zPGW{9?A=0aHfRUe?^>ut?yJuYa5z8^T0Hyd`mgH1>-}Ni*_FJ>56C6$&X6zBb)FZ0 zY8|g9b$LpUQC~~6{ea-g+6_`Mz7x5^uLxZ;8_J+&i=PD~H8s2W+`6?;TLGLm|lXe%i(pDL4m}c-oA=bFjFlB29NrgQ)XrzD}h*3I&LKF1=MCJY)u#&lQhwWDp zb@)Gz^b`kBpt_BRjn;Y8l=>-qdGj)tdvVR21KN~McpM@U1X8~q3T6=k)d#I7YlGFb zbiTB-x~fEw--50}F*r%DE~Pf_#Y#3k2x)NBlWm8bZ=b3aRTeH+Pl?d=Rg%4)LF&T^ zIWF)GYp3t`F;|nFqjiummv}cWEx<2)VZuESJW(HZnW@k%4p`pIN?Nnr`-pd|_qsVbO`rfXsLLKWv&-3iB;-KgE|^*TdE>`4cr+H!^1v`bMBm*v(}R6y$5Ju|oDBhQd}2hNRj zRhke8%Uyli8482^GtGz|S?Qh}_N$<50+Ui%CYGy}R?=971?wH|us^PSYKT2M5$;n@ z@fvXIPds4W*%nO;lqUY-lZcP%D|x}MOv)mz^s=O?Qd2tB0oWm302Ht=r=2U*dQME| zev>OmJPaJrMMh^toRS0H`O_qa!W4C{0@J!bYVWNgs567_pKS^=eaP=;$F!l|+ zcINO`@gsPSsH!%_wlj}Wl6&iHeFL+aUBei4cz}I$ynl$I)cC8bS#0lKyDSMvK`&oGXzWQo4q0cO;r*=i0;MIO zGVmxXVry$3{lW~o^mBP-3WeE)02-U~xGje!d!E^VJaLq&i`U4q5_YP!TL{HZ_K;04 z&P3P?wGc~q&!v*d+f;mfSqX(Na*BUW%X+YYy;ePmMflW zpc_o*5Z02Rf!-0ZomNN%bCC7+s+N01;Sj*cCsx-LV{(pc2yVuzNB%z)MKJ@RXF=_+ zF$uVD4{iVmagA%Hy>=CV0|PzX>$Ar)IjqixnpQnqKf58c!s#ViY^ME6-T9Nsr$Ht{ z41zqeSs`c+u~smDRSV?hhityg7is+ z3m#yFVMO*L>}LtytJutb!K{TdVl|*)d5u#~V)W(qSHQ1=y&}riIore%wQ9wS-twJZA2t{|MN-yORe3`^54eqKOm-i zmg~o7*l&KeLzRT-hBpZNxI=7BszO^V23-_WPGwtFM|QovUi5ye#|G6KX|~X4B!VRc z2$Bb0hxy$r8^sya^1){0`Smw1}&YULqI1wy<}YA?x3-^fq_{#se$>O4QO04Q0t z)iQ&JrgM6x_D45gLxZo|^khdr=g7Lg!Dtrv800--)Hb^E@Hl8+sOwD_pz9@{(|;xf zq2LNk{jLCXNFcx;cwGDaq#m6A%^%!BcUJ$!B>)`Te?hSv{exoZPrFj}T>HW(H*0YW zqxPMqi^1E^mYkxkIczw$UkvD^4Sr+;fHgRe@5)B3Ggyvefjc(;CjbEKcRl6R0WB4t zCTOwAVis-%!WFHVt9#DgPOk%3sfSu`xrxdUk~JYj4Dl;B&Ke= zzcRx#0!jyObM52it2@&+sxV;EwooQXsAu3hw|7Ea6os_W&B1MdSWzup?#poK=AuI} zv)Gur4UVe8{46C&f&OLzK_gnOuLUl|d)0~kTIQUjd?aG7N1NhcOE|~NH&d`ig>*US zr&%ae$ZeFi$G*x(sqZ;jlXDloB;$%L{fa|)xPe#nmgCP}<=wAi3N}#sd%5QSEHc$q z`Q10*<=5b`&`MC`*Nmvzjd~Zgm|tW7w$OBH7m9B9aBZF20kbq$huXoN!@ZKBa^&ejZteAAG4( zzpFyALTrg*K3@X=vs#c)&+3sms1r)?I!OA;Lo`2!19D3CQ98>C^qQsq0cZiTTGY zfdAVDPhchiV19>0VO&M;Mec`xSf_`dD-;uH zPdfH-K*Jw5C58#kV9HdP=uWgNBw(5)wNk4l0aStIOwYVj+t9AK83~hD%EI@ zno~CWrhIq)nb-bDr6xc-$^3U03|o9zn%2NlnK*D-V(HBd0LgroqiCVE{fxPydi(x% zy8N%iZ7Fy6uc#d*p_ri&$*ubhHH$|dR76CDX{N00MiD$e@!0eDf;q7p^{T_L< zz%jwsOEeu|rAlSkT<|t!Kj(JxRmPkto(}IFPQGx_+vVpAY&}G*4@wixL@uA;s9R z10E62FQiga=DMzanE-!1(TTO&hRpvFpqMK)cck%xe~sg#9QS<+>%M1Hj@7uR5}qaa z%_#L`NChQEvHl_CS^Es@=2vI_U0nRLn*rLtia&(C^{g>ndD(Ry=A+2v+fY{hnXyo%jUC-4F7bXkyrYcvjq(2oq0^(ei+>=JM2>l#miNZn#UEXK1 zdOG(p%e5Qq^5aiy&S@rLGbdH*#86;`-9>hp{;Aea`8t5a%ZU^IFf|OUcPnFIMX|+_ z4Sz>bnBJmc8%Df?j1K?b8LQ4DAHf z1?;AUwT2o09HvswxPI197ZeQu#&d(zAL;n6IzGLw)d0cu<$k5l_rBvbxjkNVvnhj2#Z2 zzM!B<#nNI0<#fEtI;Tmv8jBum*W5v7Z(TawJq?Yk+KfdNV~1DIvyZDi(C0qp01$cF z+gC~iUMz4uTbKvivMM~3QHgJk5uX_doUOC06!x^jHkYlBNq`GKF!OEj_h|Qb?qq;g z5w2dG_)~4#Yp(OA;%o1&Cp+(=DImf6yM+z10;Wnf@4dnOJ9 zYx#4(FWMhASHMtn3AXSzOhd_Oz{^k(d*uw*hTm_2<_{%h^xr`Xzu3`VEn(%q2%#|l zUkIT}9&lC_TpRa%dv@wv4Kcs+x9WEeJGSz7CD$+c-7lxxiYg%Z{UtkGKO~fN^^VrG z=x2cE?QV1slvRmt?F)ibud{S0z%p@G&abjIgvfSm!J!AtvU>}vl~^O;VJ<#5kpRaY zA(I~}t)n(s9iU8`Tb4%G@g9(`gb-H{{_R#k5t&NFn)evCbhpPT73cv$E$?}x=>!V%%-&=*bG)bR`pDD(E zi|r$`fVi}jt1-^9`fW3|a|uqabISde>kaX2ITOg~AN@cjvkKgyxh}MAy6~fnK*&&~ z6GbTpU(=gV8QG?qk`vp6H)|O?bjnR^Lx0=!i`%j2G^xJ{Y!ym>yiNF=UH#f~^YHg!!;Eb)q6Q~!pH-Y_ z%)q^5w-QRzNl?IakX)%<>P|tNaSWPJKk=@ z`wIKnjS~%lv*+tp@L}I{%PhLA9KXr+@zui@O8mvZ$%_d4H_M1woEbrKFLK!$vK3@C z8EtRad39HCXxc$+tEDtq0|xuCb*m*ErI+U2-+9W@1%vnj1hm;SJD@Gf{byIC0hIfz zCsRG(Th5jaW0aL){61m~lKPjZ)o@kwL6L~LRoQdf&d7?gj^6M;-)>n@DmM%LUlZ}W zKPh_B(r-_>X=1iv)${ekrt8N>gy%sFoN0BlXY5DTVJ0 zq!eYHeun6|+n4#H50;#QW-f72ZY`KG$rxHom2Yaq0u{x`TxFQQ4TitxI>i6#&t;$` z2TQ07sqjX{s?aC{GaP!D z`o3FO5dt%GVl7YdoeLTf?rHm242NUnab=U66Wfaia=u zRjbts>rz0MZT+^a_8h#h3;vtlVdcheisK=GMgNwlKaQ8Kdcw@FaWsErM)0b%R(NU7 zks_h7J;1jG-2$XdAH?eo9l(md3uc%MZxukZ$OPTl4|vt+oh{?*Xoql@0vx7BBNB7I zD|xT=AMIDc_}6RH6RQUlR9)O2F^JW!69Y6OEDx|4dSMA_G8YEUr22YQgq!hJT3e0AX9QjSR`z zQ6xx)nCHu;LpB_bw6H(xB~iNZy3-4triYKke9oy`3CUCmuj>u3HmW&_9J9TeTm34_ zl>ffovtXBO)K>F`a9!)d8(eave*KlZCZyyn^6Ux~y}jB$z9~Cg1yV1o<$K^IeWQH9 zJOo=8v~d&?An9Ggx!*NlEEhW}8Oo2JE<2LBpQgQ%4QOklB9@hY>5uZdsC%3P_2X90#A^fZEv{w|5&e?^6gnW_Ju(}uMgf^m^=w{wDbFtMKqC2d<)5#x(3ijb4bak`4G z7weS?d&Ds4x^RH4G_$0c&!AV`%Sj9dTx@~Z_~v~fIl((V-{OM>EpS*0pNl1*;2Bi0CMqMtISoP zcIq>+%u=oh7zq!Wmf*4x8uQ>Oe5VxD{b2~!q>MUM(RqgC9Z>Xx!@0XzB|v%Kmx6B}%0H2f3l1?K*CTybLRz zKcFCK{wmb8%s5}r!F`pDIRBoTt?=y`c4=)v&-?lCUZS?*XE$h!nzujBRlKgQ06aec zQSS?0?S$Pu*h5N5IncJ#yhdK5k`qX+CLkCYOBw1`;^jv{$v=rmcS@oZ?L+Zn*PUK% zsB9tDLWw#-T$m3XuK)BQOw=A!vlgPMuk+5)Br zOER?g7F7MB!6pt_+MF{?W|=kz?L1AOJ=keP^$5y1QwxLGci-n*ZGD=bqF5LUlBcPO z=JzawCeOvV)$hd@C&W%|6cL}x1O*rq3z6a;!{Xq%>Upfvo&(hS{eH3>c6bkzOY1@x z9F(bHKMz}(NH9&!t<9sECi4-Sv6&a#&EenY1*^y1YU0}p%na5%DK&9?Q|r6)-;tZz ztU16KFy46v(5_=Z=TdCv^ZNZ&9{ip`H*^z1k(OYC->L41q6j{uk-U+82Stzf&5aXT zq_+WsIG(F&6}D#@@WTdV3Xs$0JUx-UB#AA;lnHuGZypZap0OAc5eMqYZe~fVFS+~a zh#q~UVlj=rCFT%Fd}7V9X}Ko@I*j?VF)YG{;uxR)B~vwU{HYi^?fc6Fa-@FZnMGs+ zxMhL&42SCs%b9%pxywxsq0Tq>Q~6z-CT*H!Z1s=JM(Yc;O4|3fA)Gf1#4BGbcP9TD z_cDL~jV6rTvJ!>0YHb&8OCH%?0g&csWl$6#m&TgwT0lwnneiGU6jJwwWUCo*8>D!e zQbXZVl*?pzDA%QH5RwTF255NVoG_Dh-dO;>HJ-~D9ShP&45%imw^&eiH)GvF_^b$t zk*R8w3X3arHhgR-o6Z$tG7V;XgxH z$e$`}lHHUJ?x=kh1{f zDLc}~8gi`)ufDG{e-JhSx3<6s;Ax-L_p6bxgDoujlXJ=u;gYLso|#PXpkZDExamPJ zQ-T9{>u5LQJ7RBGktCKjgW8QdO^%>#f2Ds!2!rl=Ru8{3%65p|mef~Ul!`ikV-L-4 z+83VE3J*$DJMax?&bJz~;3!N4ZH1cZqy?>tP#FjZIbLO{6IGmN2tFvy3gyb;pq;E&UicAcPWv2~5DLfJ_x#Q_`FVk--7SYW(Xd4D*aK!O3f@ zpM)BwX2_Ki6!5myyqo`SYLmp5_IxWEDlyfA<>|@G`>cxGbBoke7NpuP^(nacFtp&! zfKV5TrI;sk{e?*))ch;<{I&fIxa5V}>ycLmtbzyTSd!c#*Zq%Ob7E{#JhfdnOQ^%w zu8T%>x!?YU(aUj8!)`q$+Mq5Xy~D=iQztjYqAW1FL)bmCf2SIDe~K()*i|t0wGC_^o^DK;gzoo<)vm4Vc<&$otvbT*>fNyVo0=S81AY$z zFwm~5%kELOChYz}D$+1-7gu!RLd( zPh>OgYExWaoQ=UCyb3>vdy?B91B$uNNzkqF{5%o|zF_;OMjfEG9Hvya_A-y{ZX9g3 zC|T)49M1KyRIZo+Q#bvKRsWWS^>5PhJ3RA9+`@TE`({x{?bb-n!K5*MBl8me-fg?I ziS1<;>GMp`_3+(HL)wQ6a+?Xvl_KaZkd>*9Z>3Z{Et7V^zj}E8`%c-W5QunQ#1Mz` zN7wLEzF(+OsUT|WSBY-DMj@Scn(Ft)dGZ&oRz0WN>*2;)kZZaJbW34-!$=9jLg z#y}hNQ-RsWr7mKEf_UOEdZVy=jduUDErobsr0+!2frlrBL0s&1rYOjf91DBuYj$X@ z`i`e|`B!mp*&En${)e)oBSCAz1erZ=_CB7b!XHTS#)B>t@_R4OR%JbD@_M+uM$>9G zQo3lP&E${ihu<02{MUcZ&*}#+kfJU**X_C!{P4u3x#&mPo$g2qd_Kw@T>9E+2S2Ae zd=N{-)8LN+X0uFAS~WbE-+zTimmv0xGRtchfwXz!>#h|%zW;Wx^C`^9jgCT-2&v^+*0iK{j%AHRiDw z_0@I_sU#kiVSuHi*plAJ*g`^0-omzam6U#{i{O4~VyxCzauS2wHgcjwjvE~0K&d;~ ziW`hifdNGd#Q{;ouZe?+Q_I-8?^?W;69?`Q@B_k;;tCQi%!21Mt;SoooMuENs_v3t zo1ZmmKh_3tR%!*NGyh}L)&-g>?N~nPjDdx?31q6Jou9P*xNohu(t3r(9CgW=hC;lh) zZ<&N!>96bsUmA3Q?=k<~AYBSx)_AgiugAX#PMx9LjxkTxm!X?f_PDCn~fk7#! zzA=WQ{Gt^PZLJHv1L zxnJ*#uf1@sMWmMh9y3&yy2~3u|GCkKN{vx-UjFw&%)b75_#K|Vr_w0W}0h3R{}b)(42V8^|9(n z*g*iCle=jm5xp1xd8t%CS=I}9v7Sv*tX7+!Uz&=txaw3~uX=uVd&)m!g!yf4QUEQi z@FIs6JYXRfWMZto(%8MVi?pzu0*1;4Jx*O&wxp=eXAz)S63u zVePCa66<9}PEm?0&q-7LPNW8;A1NO7Eu3MGMr0QeWW(j2?q467>=5 z;MFZVE3J8IKqF)QVsrP4JAu1uL-IuFVtLwXBfBIotf_t)EDB`Gn5`x}q)dGp%~bwO z3GJ&VOeTJ^mWhc)sVxN9jase^OkmU&s=QjE$P)cW6-e<@+xrA0Oz_KIE^*5}SaV3%w$tb*2H>JR|%#mkuzCUUDU%^7=}pdok3!V}7`{6~t>5YqgOp-g9I2fXP8SZ4N7;ajQ8ts$y<1wYx0m zwVQv--s;Bb-*lTB%3UY$KVDn4u*a6ORgPr!*kI@TZ(Gn~bvyM%@{}dpo)>hq)W(mx z(ii!Vq-EkVsd5$Ogu%=4H6_YafFYTk{?GE3fTUXwzLYYM1(*+5Vov%tipC`#g_a)3 zJc@E|mr)uK-Y(f#OblVp;Q+x8N3qND{xTpG{uc%Wr>=6IsLX(Y>RP7qjOX_WmD;|j z9#^PWIy=ZHjcVc2GiRALi4k&0;Yib~6$#*P{kY$_+0SG?^Ev!MZ)70bqJ_MtwPXw6 zi^V463^b80b2x_M!7kR0)KUkbZBFv$8_7ua#brQ-?I{KhdR~!|wRd2#VA#e_33A_S zNyZq~Y8EH!utA)X>MH=#iI5UN+5J_#S{owsS(sU0ZTqI0OWNVrqv6lX1U`x@UF8Zb ziRdEVTyzOFx02rPN+!4#dl9WAXh+FX9r4A8dEz2_edYS>dD?}aRPg4E`OWm7i5}yb z)Hoxok(D8=B2@%X%3Sp`r(_tN@g%N*GL6{OH%m-m?NlmWz3z?sT7SE@|5v*#H;X{GC=cBp*d$rz`;rp+NZB6MlxDzIEE9NhsT5&CD{I$I&KJ`Nt7Dy$ z6P|B2X-W$tbFjgKGSb4vXDM0}lNW{x$zI1CR9*RWkffNj**?vvmIDLL=RoZ6G9M6cQ$}X7`IgHPUsSN6 z!x=6T9NPtcabvWzYQJ5h ztC?`i33q)dM<%!@JjoeK?zut<%9H(=8N9oTaCPn~UKB1U5kK~=Ob67qz;S#@Mx!p+ zb-BR6NLSjrXTa?{%Ke8{dnwP`Lp+>5F0(JIchmII&oFXH7(v7Q9Y^^6$c2OL(!%nh zuPHF_R7f2}0lcaEX+Go&)YChh+XiX)i;nyIF`b0z$S$RsM@%q>u;^444ciKaEnI75 zA@~D-V7o>X9W|2FBf|v!86F`M*mJ$gZm3inn$I7Y30Hc92WG)v*%`%P(jSMa0WHvc zcX5zuWZi7JyQK5MVmdde0vG2&UBm>HO6CDZ7T{P@GJ1yf3=g~c)<~ae!kT|7kv6Kv zqAc-=jDjNLjaRN1XsoauzjICWaD3d6#kjSY+ebCN*1Tprs=;wst>n;21}!ZES!OI{ z3yF3JD8f&r!zpW@YZ?LtA!Ycq9DMR%agCrl;>)enEq&gpm>+#Q=-L3= zmY85a1-n*$(=RKaJ9dWnrxL}6HLq)do$;^Nnup4r?)#|ftkEGlJM4TZk`qc?-OVX7_fyycC zd3Sdt#&7Ppq4D&k^zg-7s~si{CTDBux18=JDt4b4ttV;eiEq3m@c10du~EK@HnSWp zUGDb~mo?rUJCLf7e&`FTk?Lq!vVMlNE)yRTlSJ~UmI@_WGZTF&H$#RO;aQq{rqvf2E0 zsJuIl0}+*X*6LD>Q?XxxrDb`W@mBZ1nC!(z2%i!M+Mu{<*T!=TZ=-5r)cH7e(zWa( z5r?%;_i-I&zR5A!+i!igKZHg3gn;cUAG<-@QUlr&Q_#x@t2TNm!B3dr}^1DSLE}=DhC4ru@p)DZwu|3Gqf?3uYM+=} zA?t|M$yc=-u)#DMY-$G+Jmk z-#KPGeeC$pt+@3EZABPAUDN)fkZ|eRX+(hMy{6{NuHD!~1x_UFnM+(wX1dNHH{Ezi zX?@C?Q@4|n+XZ0P=|OMEu9|7<7y5}-hKdi@ADx7jFK70-w*dR1oib&oGK-)5$9HA+ zSXw|2qZfInnu|qUyjxuf!~Pus`-fZv8n+@ zEw6T#G5i{7?it@nezm3KL&WKQiW#?R;SbNj57~5;Puhlh6*gxrh%;@OH$J4WT6(MH z7~vLtJ3~#%-ABovom5;OXiX(~=!rR9hfJZBbq$Tai~j9A*V~H?_c-v6uo{@}8SZG` zdvDUjeFbaF?a~=vw$WeEJ`&(fQav=yZ=3bU)46DI)vflxELqMsjghUt@6`0AhWm-u zhurdwCB-e(zW5Dh^&AqxS_k{TdB1sNf>_;vZgNpcA>rCxoD-@hb^HS7MGWhqAT8b=6d0lS&M$;GlxyS zUu&p&9HJ8zbo^)#}N`Pg+I@#Ma$bSaF(*+(c|_MF3E{cwJes*;gJKj(yym&*hvq~c8HEzRmG zb)VkBs*5&-=t-3TM>l&X(#tQR?CY;n*n`h*o<*F`bDv#$kyhR6P;_wjBcxY@ty&nN zl<~dbJylbnTHXKlgIB&rK|@`m7Rh3)AdmBm#sY|Hwd1hJ52`Ot5?SVXx`@0-xGCTIGF%;LzU)|F!A6oH({ZSE}>!1u` zD+D(0d^{>bkhFNjLs!XS^dN)ap(~*Nk1S*R>e%Ck)p`aGmJvl=^5KTn87Pf|{i_}o zi`}GC|FCbBt#_C)oL|-F#@8)@6LRgmA4$u=_UPmNo{dq*ZdXt5k&dr>e@ycXWE-VU zQVc(ONgb-qi90dPQ)eHwbTf9hyig~?>)!k_7&}sZaDI1s|1#nZtj1;dLry{PjMm9- z;Oq2mD*E<%XQV18d_wjp^|bhl<$TXq-3_0ZGm?5o6WA)-Zt5J85k_tJQJWozb^3Tigs^%PnpdNh}3hIlV2Lz;evr8 zKU#|9?7oW#AECrj33Y8nAr13%aroPO;yc8JQdPQ$N*6%C538|KtgF>y6I8d|DGhE> zWnb6lwR9Y+eSUd5nX}a5xvfN|oF%ZiPmF-vE(K#W>E-$`hZ!f%Igh`O7zld*>7MYB zQj3?2RUcTkVp*4~mJEPVT3|!8+1=`6Ke#~SL_{iXHK6TF?xTA(;<_LCK7 zfz^W+Kq0c7u^*crN9#KQd#Q^_Mm1JT1Ymz*<@uI-x;!2> z*$W1cs%w|xTyBmv@*spJt@{pzF+Xh!yvEf`gqr#C611zk++wjOg{Fu(`bGR=bw4U4vI2b~Q3ttD`?*&KM?3 zI23IZ8uqgLa)=lS9@XM$^}Wr}F2(Fj_wFmHpj1P9>-0>unp=W#QQ*j27{fQ_yj%Wk z=w18JQyu2M@!FEx9Ap=>Tk~`5YLkR6``d^orDvE<2jZAuN0A)DUQuD`tv?VOhuBXC zE-|TO@3x48w!ho-D0Tp8D7BBl?ZUt0CnF#~b#Fg0=XJ>!FJhW>5;b(c<=kMjWEZ#x zzHmh(_b9SF9WzdrAcEFP<|x# zq)MC2cS>ZgOo*aPigO+ss<+ac&B`--uwYj|jkWq%ST5IcsZ|5Dok4xmlbkXK%nRp$ znQw{N_uAb2GI*fd`g6XW3oP}`#kB_?2i(WRBwvk7m77h9ecs<^Z^lVZcwc^f>4_&M zL=;eCH`i=koaX6$BtZJ^p4cP*qzw@uowyVa;_WdyPvrOCDzoo6*UdMaDE{f*mn#qB z1ym9DD_nvGpS@fR=8LjUXG%;`Ei^|rq_BbH48(4wpYGN>g&eDzY1+9}2~haPM`ITq zp0QNff#}k$f*-lDa7i0ge?*i~YGN!U8(eQ(I4QpP>$RfvSn(WQUX#u|%9>IhzYnF&em0UXHf!`bzIJL#Hp#8uH}%V9fkyxA_8cYR$!(>( z4?4fjd-aSubToaC$kwiJH1OZ~hUe{gj?c^#xuo>tX|Nx06oMO-eK=dDH^Em_Gp62P z*gM5PFC-**afhTomErGYdEAKQ^3U%#zJtzK9<)Z-dV=S8fKfj|V+r7J` z&?nkT>0v7)f^uK~ct{IP+5h^GFpD0#VHsbwcj%l>#xnD8@(X3n3Z6u;fCQDVhb!=f zLJ(UF`dcMTIk{)eY+rkS6Zyoxr?K6iCeNe#saQ27kvJI588o{b4vGpv@5&kRvG7Gb zPurH(U$!1excdUA->$J+i=e;9ho$d2g!bM;CU9;tJb!#6)*xu|!galv7I}m1l(?l! zOBP%5raq$=uH>BHG)z|0MzKO~w%8SJyq0JTkw-3k%JCLZKrbweS)*VArG0yJXlupsZ6gq9wsXR#MwkiO_&J5jcj{URzz49Ut*tBbp zXjsilzTCN}g1PC_6WHte{tZ93aN!~Swz!F-_62mWX(=Wx$j>$=T`R`PMQQyG81`Su zOM03|baneXcWe0>g~ZA!oyW)21skNua^lf%#@*{o{emjYzZ>TFAnsvDkf*eX?UOf| zNozTiF4{jYJv9ZgmKV&cw7^molOn?8p=Q@r=0!=b?96bdd~de981{SsbC}m7l0N;k z3X)Ds``J6WbJGdY!@%0>g!k+dGIT$k6dieZ-bP^d6G~%0 ziY|S0Ir(NIB)SoJ)nx*17&S`T9fw%f)QTIJLz*iD#N~;Ad$6ZSJ;n;x`xhJ*x{`5} z7dDI&V)yQ#SvLIRlvr#JtL98^y;+r5`RcL`)aWx@;B#_&*m`*j>w zi4+9b5C8d1o5Sj%%C?*}U{U(Nw@D54`SgOl0SJ`8;gj1)#O;;2*s)QdrTTtxiO!9k zk9}g3L7ds1({TDi7O|20>dz;<*FNsP`mPP4zrlj$;3y`Z+6bx3XNOguJ+0W@c>b$j zSA33FckEt+%A2rOTifRATc=8&Cvn4qsu9DtedEG1#*!Z8LR!R8H-2nyKV4_2KFCey z!(P00aEIwN!gB6fWOffT8)p}5xQwOTSLaC;7vE^up61VHlZL#7=jc}LFulf{HM5`@ z&3St#9hRpu3nO{3LD7s>C8Ja|_078=NGR)NMcZRs#tnrM+F=TTEkpZ*X)&A(U}jLv zQeI*7&v#jhMlTaC3AnKi0~sgvpB>RF!#^`l&%Hkiy%7Ld_^>aS4Li&@{4J2ttH8y= z!$xE}VJ)?D0aH?JOd~D>C5e*&i$x@_hxt2~3yWKK;e6;@^Jc_Fe9da@-HzFcNQua$ zt&BK-EVY3cOBFsdonTTflO(HARK0X_yqjx%#i6GD2A7AL!}t5u^B?(e)F3MEowlHU zT+fIDQ^!7KDmI**;p`N!{<+Dv^hv_`>kJd;<`hVDn0F`hhjnt+f>za4o|r$0H(Cr0 zq!tbtBd1w1A89>7WWv(uAZx$-@d(!V<@YS}jQ!p5wboB{C%uV_4%gee0$5_xKLO3z z<0USTmYs6-B<`3Mv zQ$2NE3)BV*bcMS}#xON{5K1=fV(7Mr&B$#r_wNDY`BSsd&wpO)9>mZ8(Qm~V1E5vU zmrpK;VDPjeT2(-%@K=Ju|LU;*QRyl5(_-&M;u)$6T@^2(o@h26rhmi8o$G9i2(S9+74I5Hv3hwun{HPRGv7q-)4gxwaEK5M!?lABf?{8XDAlC64deenLzC*HQ9(>9tG z)(_fR`IE;MgY(&_Z@sQ>pMm+FQa~r01w|F_Jd)gY3X}G}VUv4{Vm^G-j1yYU%(>EQ z7}aMKcG$Y;vcOtvv?v|YUD7qw&MlTEt)nc%dR@WhxwznQIbKeM8jwc6qKCmHvr-4{EO{`r1xG|UG5$I8dR zF(WZR8hBRpCGqMj2%V`eeRT-EmS4kzcy(;r-~5H$yT4k`(Wmz=h~-bWuj<{|qm#{( zpU9l;mJLJ=i(^bWTcJW7AOIp`29Vi=2(2JUv>QCD&Z?p9;Uc|hR_Ab{KC^Th@>(G- z)%QwGCJ9kv>0ahh3FcU^YVJL-@m-imf#=-3SF;4*%lRRSPlG=wmzo=DxA2^{QcCw&aB0>TVX4x9yF@yFLCBm#Of7B+lgpT$V z?E>ir?RRh|gQ#8~4Gf%M-+8mwMm=&j7Z7%Hu#7HWB^Q3joaY5R>a}_61M1Myz4wVd zCGuJ4^&+mF{L=L$fSrTp3mhiv6O1>qQ+vCPqW5MjQAV&zU=O`IOU-4ubiWS4Er<96gi&l0`ioU+7Jsac7yZ}{z5 z-0c~uX8Gn%p(KCw1V;2Ae45CI_y-X|>YqeuCvMcKT>{opuBE$ zIUF*&0U-COicajgrq4uHXjiSW)3=ubYp#*Q#jGXj3zAw7IL{bABqpN|XYhc}e)<0lH*hP6 zkvs-{knTcDOUz_Lzt(2Dj>4;O?%M$+&z4P-g zz0-{bVDyvy!&Kj{UxB_EF*m-23xCywf-j*Mv`?)UfcxGgNN2ZNn%B5hYG(MPX}v>g zd^&W^{~a1mb8(onER!arRU*CR&SNr(+raxS^e3yq_`H;dWxw(bpB?C7`N39p0E}o>w||k~Br^k#HG$R8ZK= zooHjJGlDE$KMTabXqOgI&omd1!AaTbenvR!IFQtD=^! z&Vo>Mw5aj2o_O$I0tQJ|UMeO40m_rLdjHb}04)C?O+TVl3T%6wickEgMBjYs3)0g? zHdSG={z1Cxi-K(6s@buF(Zcl5e0)sc4T*B=0c3=0Uw05CR5e>b=W#}=$gE#u`p1&@ zeh*_|8+TV&$u`7kPPKb!jV=x42jq7Lq=r7i#!)vnMXB)Nd#FVNXl}%ma@hz>P5w54 z8IT0ikW!ol`{~%VLL|j(_s@<0ppJ|Sj(GNM@+||Kal>E^A>aIWtZJcg-RQ28<-8%tg52F*h`f-*J6V=R zt@L*zC^u^}JHFcIP-EDS-067|c!Qay$#9zrMfk?}+*&rN^1%}?yy`Tx9Kz8KYE&d} zx9sXVKK*gV!zUg2K!P$U5Q2eW-dD1-dhb^7o@>h%p>^8N0_-j$zV{~vH!gH%#IV9_ z?)%iQcfN=Bo-w9Q8PS}NIIDx*4=whtL+RXQ7;pE9>o?e$b@DO4PSNuu6WJ`Q9FxPjX!!t|(@h1+JgV%WS$G|7+-M62DFH8+h%M!fs10L{~NM z77CtW6b-txnLpYhS$)=?0H#FVM z#TBejOW7_n3)5ZUWctM=?sswLXp$o# zv&ZBM+^jqv>798eIsxc17sS;%9pTSx+BEW}hFnrIcV0dG(x{g+y>dBl9aff&N+nv1 z#mfpdS0sjvI<|eMfH%}Jf{p+d)3|QFS`1V=B1V$P>72EPwbDbsVToJKpr6nwBlSRy zNu^23st>(j0LTEog&%?+yRzguhfVV*CMlBqvcW~-p*k)RY%{F}Nw#RYho~Pn*Liw( zack(>I=iyiW=z&vwI-Z4sP9a!POQ@<90t1q5f7z9yUwODIfXvR%Me1OmOIy#5)D=M zYvbE8+?Jq+3vELzp5i~OXZNG^CfIL+tIl8%$8Fm*6>K_DX z>aMR72ypF#p-t3qTl44Zd#T$DyDa7QTQZ~kjuG&ka2>lwt}#n3_u-C*gruP(zrhhK zd!6c!Vnz=&T=i~OueK)44a-%3mjA0Pd@GC!%ToB=qOYIQ#nN z&H)oJ$J*VIS@qL>Pn!5Jn%gS*PkGucpd*5rCa`SVQE%yzza0KP-W9}1+6e3)M68=0uDi}X>;?6BF6XltHgC2d`TLc=lj!Q$7}t@ z;Ocs5rW!c3M32)rVCa|224XN{FwN+^P!Qzd1Q0Fdc2_2w*ZEpA1FbVw&%f`WBWNyt zW4H*jy93&LZM^MXBca~?71VQ1kumw&k}lro?iub;)`)0|iCnr&YWKH~;+;c*C#2MF zFad+ay_m@Gtoawct;ULYRv-u5F*QfIMYtI2GSS++u?jFM{bl6=u5!^01j*gG+DKvZ zGbRh%3>U$di38KGjm{Zhd`~|H?guN&<);~E4s_q~UA-8ot_71!gfHg2lVDJNz6^kq z{H1&;{T>ZaTd1Hr385U*ix|Wv`3Ch`52;hM_MdCjy_*q+n2}p%SuO+La6WPf9}a%S zr5CI~x)soQ8OaLT|FFtG!tFgS77thAdtKplYb=Xx52L+ZoS9>au@ny3Ce`y2jjYTI z(ly@kDUradRB|ddchB(ZgaD z3K+j=ZClr**r{r#+#V&_^|tIvTK2h_)gBp-@ckINu*>#Lzr6dVwlCgRf>{a2^M47 zxpp*!nMhN78$s$BudNF-bh9uPW4%GeIQ9t?W=)A2P)Afw^`IF*;fXcJIB!wacfXU* zT__KQp9E6q2lw}P%O!Ak&mT0#jl@{@q^^sojRp{aQ9!!nS^VZshGgZH@o@=pD%K5A($56MD_0AW3zM)Iq4U~z$RQPsoaek2Zz zv|(ISY=i0+!cn%@PGSb9GLFCTA&@7;T^7Vc7-+(GUR8US)aAaUdT#zUnl(c|+~OCn zoGAjvP}~7`68@sg)a{nz8nOFYx}u9rJJZwqutyLf>3GuES|--f1C84gPK7r^w(%{) z9~{ADCClhnA}NA^@g`*)KOA?mQffGe&8h9WVp*(e>5PA3{5wvy(1f?FohQP(8c*}C zHFyLeJ9vuctGjZ<7u6K=u^dB7mV$P}PhU|Bj^01rRf(K0KXLP^MmpdoR>jyBHAZ%Y z@WBqV@V>EEf$UZon$zHYJScxE-XO==^&F2rl-kVW%!I}skb7-N;o<&A%rS~XsE!7B z=y_7pYV+D9u5tmd!*14Jo#AoYLB~%QZ|jsR=W*F{U$i?)&OLv?Rra_ahP&i;gO@$r zR@US8cp9k7fQxfqNBK7u{k%-;j5Nq}gG2Q;Uf&W*cqZb7_V-I60E?2N*>)w7I79WQ zwens5gk2++yp`67@yN_M9XMJ$LM7jt(WzE?9%-ZhVR zy3VHUHgVFCC;Y3x%=@IOLu#1sGu)zYJDh3*t}+7@u8V%f|8hKyC}imX%j3C>3RUd? zIdz-u=Hl7PrHFlOIJ2t3185T6gPW@*Qh1^-EQ$co#R@1F>lN=#vO=qg&`&3M`)Un+bF87LKoefgqMjSozP2^5SNN*A z)C4%PTONzTj1En zEqVTVkRA5hc`Bo9w`apli;OHuZb$4T6^&Pkjv_XI=%8Ubb2OilV8+Ap2`iu`jRKeH~M;S$=T{>JUn0{n+s z8rX6GOJOMXBQ+Wr&dxmF7NR&Wb%d(|kVhiS<;jihUZJkrjg{(6mW0G)1Mh5&0dF-P zF3Wx&+d6JA*;mC@O?_({D=6Uc?m657r#7jf*vp@IP^(z;8dqUfEdV+zyRHx|7^i2| z0`f!o2P}Wq5T&{OK2F!PYs_GaVaK|%^=w~aXm9{HF|cvZ{`!ez42{hR1>|`&{JB8? zNXvPb;sfkc2nH-kx7apAv8rtUyQU&AF&x5vU{^D+;MWRO8n^LK>+!@yVOO`O44O8! zbv&Pc+T7;$@eBFc>IzleyKO)0hZCB8@htZCB%OjB!QBp5`znc&Q?;-C)0roq5B!Il zzvk_Pt;(_GTFQJo_~}Ql^6rQl#8p!s>de?wyv zhOmQ+eB9J06N35aN%*kmgwc5aGj_PO(ZVnmc_q(nxQ$H=x)T}7cCXGoEysS@X=>fT zY+h9@zzXl~hck?QudZh%o8^#`sL(m97j`Msou&(lA~T4N-U(m8P` z>HC4lE+3JH)o)Ez`Gx5&w>3BnBXb+C)oGyYn|>OqRA+5cUT5Z6-`6K=8i$5&BaHIh zi@zRX<9{0X+DA3cP74e`-pscs>n^< zwSt)P_>jD8?$a~TN5tZ`utI z$ibZDbGJyX<_Z*uw=($nonc#ec7aJSDGY`8r#^^4p;x}e2P$d zwFvlbg%^1%26&olvo{1;A_V}et!h;Dvwhrza*$wq%pd8z4A7HWJ#~-YVo{z)B2FiG z#aU6(9S$|d}zSbd%Q)i8>3MK0b$;XUMEBVey2HeoWozA z!J;qWIet3Ow+6m@@ z%oIuuH6Yp-RDyjlfq4QH$SkbQd8EpdX{J94+H9IX_7t?rK4%44;N_c(YPvkO#x@KW zWDmTC#YxH%RS0*=r?5w7^^<^(2(Cu`^Se;L6eP227d0Nm?#vJVJzjEXm&uRn@rHs1 z0|2V-%XoWZlv}G*&D}(jF^YX_Nb(mS7r^ejCPsGeBktYLlC~incL~Pq+>_?&_kt?$ z*QM1MIsOc2E{X(cjho7`Pm&~c?N>4%`KO*f2MFvUnNHHqK61T<$iAk7(Wv2$pZXU9EY)hioVMh0|{&0PTAb?y11SqtyHY?|a}=6NbHP11kGAe}{dLmsnp4y#E=kk%tt8rHAzTFQOT~f%NByGU3?|QX zo1)-nwZc#CI~UXWMdgN5c8zl^I`SB*je$pc?B6aGynvcBle1dVy)zK<@dp}KR=%VI ze?WeSQ?BnNQ{%1E#!DUhu_F;}6Ix{^k)6H5W?}90t*D<8`o-z$+dpIQ^OFdO z+zHC1e(pG+C#<$fHW^v$<7n4^L6T7U1_^!|L}tTm9ep6YYe=RdN5^`B>>zvdh~ zopKjQ^J6uXy2wV;RL`;Ta41=}UT?Xj^`a+)e-IO?&%X75@v+HK&ARUQP`!Da%lXCT z4b3^`15*^`vggA?g74UqW+=f{phVX`m*30+&Y^m)Z#aAF!!L)u?lWhCqdIALnmSc& z4>koKMlM5e9A)z!Rn?qLGsL``V;uq?{7SpLM_2#hk<~mRSV$w_RB#Xo4gk>sdNlxa zLhb6$WymIZmJZszMyFgl0uGxz!-;AX6DOqIs(m-B6H1rXkSpvp7_%LEdGCL0Iq1Hf zkC7$idr-X2791|fr@UghY$<@m$jW|EZvV@$t=8rr_k36vsKS_KgqWl_l%wD+o<|ss zb5lGM<1PMS1Hqul5!GGG4^cAhd0h~3_do?t52Qqq#azPXx8~K@KmHcZ{#ju)%O}D( zn@h_W8$W_Q#!S||owXGxMOh?2x-A{${c?XSGG?Qx$xUhw zjSo1^?K$rBqs*B;g%RGs=J*p_4vr6uE!3vh^Ej_MF}`}ju^9X8V%9wfP0^|z5R;)G z*S(>hc~KQ_3FuIYWy&G?x7_zt)S}DKIK~(Tv~oGT#aIgXXh(Pi5H0vLhXIBjG@iI5 zaIb5zEC5!rlf)f#CA-H?^l&_Nf}#z?$8?`4_>TfdZeI&?>b^!EJ(HTHWYtc_i{ubK z-4~j?!1zyFBp&Sl*~`&y+foBF{H+r4G*y1^^ne(pwiP1-=khvaRI$oXbA0ZuU1J^n zEP6d_S>(Jc3W7hDlJtA!D}H6o%WzFtm*aPe{Qemc(-Y?_2y*bV8>ng{9?`}^(pL^Q zDiL`Cu7WacRn5CATJhRs)mceiIF}d&JPYm`gna6ICZfDafP2J$)j!{mb#qknYZ??` zYwLsLv%A|++adpSx!71~%(+vmSQ&+!chmXcvMQKp3psp>@jG~i8uh*_mM0%=_V@-D z&AF!%1=7Qk)jB>Q;{2@BK#g%C78ZyToq)2^&TZ4y0kkmnJT# z38%BfvY85OKUrxD7vVB2XBy35p}!wZdJZm*)Pr_2J%%McO|yweJmU3ok^Yreh@if%j71h&(qYKfIwlrOMWaQBgI>!@9> ztJU2`+$7|7E9-^pze=$80t>(Y#4+wjM&q6oBmDl!5;(6?TsTSS3ZF((|N8uf@SMb^8=i1Jz6TTlSw>|(fqd4g&-aI|2jQl)1 zvJ8&B!J4%NuddFu>I&FSmNS%Ndu?EZ^d5*27*+ytl&m^y0e;wK1kuZ53!oGt0`+wQ zk7fCtkY?$!yGmfTo>E?)`wrd)9TI*)%tE{#&1bCZy+%x8-}hks=*dI&(ZB@my7uwI zi{oh~DG_RYfTTaVOb_P7#}PMug~Ym@3+W6;9{oeAy-j#!F9@o_C+g$aOO?B9x{Xv> z?@lDG`WnOfz=o79I>*G&Y?`*Q+E8K>EOmdYgKd(0IK6UT# z%Qe6Osid0S+j(7g2|LERYvy_%7>(4p>x~jD0}64d_vQWgND@@a&2R=*eK$(<8whO> zm2Q2&rnmmaA1~SdtTxAPT#^*t6b?0eJVhH=BwVBP+uBCc+UD|)62qkHQ}?hgOF_bdZa5fzzzS-h>%_xvj0V z3KDiHpkw>ofvkVixNWgN85!4e6eM@?LGqT%^)8Rjf-gj>fR1 z0_n;bdaf0;Sz)Ej0B~D*vE_tksdFC8{_n(UZb;cSwA<$ff<7Pc0Le%pSE(kT=DWM= zv&|=>jC#q!+O8KB63Z1EZ*p zRX?M6)&$bOUUNHAeBvLbp<>n-lbMCBHnd|O4Z%<5ME{c{{z^z+JueAbNvdz($Wpp7 z+gF3#moJHIeHFpnf0fjj5u+3ZpSXl3?`!+k(irOu z&n7Yd)J`zFIP2Xm4%a8SP0Gm*zlKYlWTj2Y(IwvKEm%I$*cwR!cC0++BneGqiSjmv z!PW=hqtuU4(5D1EXZj7Z2laxF`Mmnx-%!0kejt?rk49Ehx_b-Zr;8nUA4Ym71yF$P zmm}_l_FT>VVgrN1W7%f(%U%Jhk1V9ziZMIspcJqxo6@X1(Udxgr94Y3bGte@r(Z;?Gt4Sv&W*Z)sG02+ zWLEORp3N%mzeZlYmJgaSO7EHtPG6TNz!v=R- zPjsDvJRk{tBkfPLSx`Rim^qNylfZn?_&J+g53okSS977{AjD=HU#MNMHK>b_ zVmXhJ`ZJybEU;7eDiX*LAl%b}4IZa-Fi~@d;xC*9$*siaGU&a2x2QJK|#7Jo72Ut%&A|dl?2zx zX{dM^T*Fe+d;caor*P-#tg2)neDo2!z{ByHc ze?LlAxyq&uyO&BB|1%~3GLCu?T)$PU^)aYH4lsZ}%+TqUv zQT-_mS~6nLp{oNTcy+gIFsi6eUPIKGEJlB(Tw7uA$vqjVwZR6fChHwK6Kp&*GcM8u zru;WF$$xlraJ*NwfC*O|4H)3zo7!3iLTA2H6lWNCx3MHf3goGNk#ickS!&B5A@;Wi zf;E@R!MiM>;EYGk#K9qh2e`E6q`FUY)2;oUfkc6Tvy-K5gI)Les9Asbpwee`z!pZe-*|6Ugf@xbffH*K>d_z%Jl=mJ^hlWU zvmNA3(~0{HHUiJRYdV-*$?N2C1=m^G|8}in0O+{!bm!$zY8b@=7kII&&HZn32cG~? zU^RWFX?)~W)`x>KQ{B~s7QO_4s;&vh7J~D}pe7LSgU8rD8uv3M+mlPNk{H^M;a4@Z zit_}@HR^5e?Y`t_mn6IQN?BXK>-^XZXKzQDJwBxL`-GiSsLwa7BRq?N+e_BWHs_`1 z2rf=%lB=MV)bRO!rGI(*o1X+EtuYB646$!FIc!x0DhLFYM~8qwTYI_jAT2 z2c4-I%Khm6hFbF}+?Hb>Z$x_mMbNZkcH^CJ{Gl%&02PV-qEATJV}wzIzIM-{AxG+| zUL=9NR(m~bR0}odg#}OME<~h&2vM}x$FVcwLBT=OxM>WvnlOAw$~LMWKin_yThP;7 zE_}+-@0aay`jtrUss)c|Rd$1p3De`#Df9w?rT9id`+{SApPH)%Le$fSkNdSN>N+%+ zAXE339LK)~NaVL=0cmNkLMF2F)uVmXg*aY>wn;cX?Y0HnKJZ+K{6G^_rJ)~*M7bUm z-jVa%-AcrHcG>S*DGQ`(aU*UvER2K}{sk<>{{fcP>RxiM;@l@EN)F1RS7Z3vz*QRS z4XR%+whY%e8jfRe$c5PU6Im9|XAUm9FK&E(Sh|inYhcc)VuU5WN;2>k$bxEPHcdWh zJcx7{Il0W}bRgrhMC6|7a674roWvHgl6=H2p2+lpCv_L{>Czi#i!iYmOtJ5*5c*?`n*yX%?C(`F!GVNe`uPSZm(AFO`tWDb{Sf$Be(h==t>&4jCLJxSlMNl! z_aY`n!F~*?vzBimN^2qHsr(e5ImT5Q16;Gon+v_G!ZBv2wXbOY>t)UOt8%!Y^GB7q zwxP{=6x;4=33xC;QmTmR31@2pUS@L#GDpew~<4IQ2T4rY%SboGs7_q&bG zWM}Sw{TS!wq%wT9OA$kPo4b#lKW(0~jnHrj;4GWPzC{LL%yqmRP#SK?LS@tA`jw5V z3CjY9q7R2)rmu$0KouTUqs2>A$u&D-$02@FXGOaa49A=R*$8g9ok2_o8=)V?CU9;= zbBY=wpP4x1fzgWecnvnIWiNb1YyKYFQeQuot+1P;Fg-*9yi9SIf@q9O9b7ykABVJZ zCe+UbeBCs_4p@ah2Ou8##7b#U9b|b3HoV*2N+AGPN$6RS^#sdxgrTIpq<%7fF(2=; zY*&d#zo>VkJ&ViN79cp(x{eGo6)noPah*oN7kb|G5P29;?a7*AGspF0Qp0#N@THia z!MM^Q6Moie)5B7;;1HD+X!wsaCary-ne7+6x?E{Lj}19$mU=PE3sM8=t8M2OnfO(6 zK%j(sI3VmSc0(iq-9O?XvO}adjxXF^_`PztPhkJS^be^@JrUJQ;iXGaJ&!Ze+8fEJ z6#7H3Z1h3NNC^m9RiH!d@loc4_5kXQfsXQ3tuy>zA1zrS$`5n z4=#Oi8_HzEd`q4)S+;gPi(I2^t0g2@)uEY$%z(-K^N+tL$6U0W1?O9(``jz#{4|65`RI(lag+2n?yAej}Pm^i64HbMsm)6{0*T zC8V+N%@z@|xkU3W=+XnUMG08FJ;zm2I*dPe=6n{3JDBDS`c~x9SK;!<9N}02rv~{-D9S$m&R5n{_g? z8_z!h_J7CNRr8v^WbR|0oW_A?_W9Cg#?qYRFy`d4q7kx8;;uT!XMQ>tIq-NV{Mt}& zT`Tp%msB%vs$>9+%OLV_Y@OCp?$EY2AOMY)TC}{Mfkti-J_ULHd-ubbCJfXx@Vbf- z)cz$Q)rsb=o}kSf`o4FS@JZWpBS^Eai8w^=G9QfZ**KOw; zgQ-@|$TD27GHXnavHnJsAKS8>g$41Z;s(Q5p`bS_K7=l>gB<|KZ+{Vs_-Z6s?9#}1%l*fdCSdDn}%Rx4r!^wkQ)!N2)-X6k0!`Cg9bJmTK&aSeSskUGHXJIb`O@inJ^ zlmQ?=gw2i5Z-xrpenxZ@iz3x(K_-u^n0`@Hv~>6-U{qWjcCAEIf%>{f&3lKGRtg13 zPo=VrAb3nc%lssy6d$*+dkH~_20jg)0rG*LR=ZO45KZS+EO}4}YLhkO5z_~dzbp~U zr@D(2r*o}RV`R2+z7jUJvO*6pvpX`ZFw^Rb<9WUH43OE^YvN*#7QG^N=ZHIM!@zcS zyX$w&sLMS;dN!8Sf*fY5tQbwHy(eM*H!9PxZ90yoW9_umRqn0hWDWy;%jx1UG+fm8 z`^KPLF*tPVQG?<2BmRx#&w~dvzSA5SxR>W6vvHHfItK1~`vAS{d0)OirZ-_bX>ujM zjf@4X+UQvlRjcq+AL^HZTPdE&;mL8#zpy#pF8EN7=c#wEOJ?gp&OH9N=M4&0MJf0k zP}{2yKX4?Q$cM*_;>I9yj-p(u;U$J&`V1P`v!;@{P*?ksvoY2QMmdSUNP{7xz&d#0 zu=LES0BFl%rqK79yTuh&GYi?Y4wue{2AU%Gi+0=8WwTy*1)cfLs0to&$LA+O>*t@N zh6A52^_)<1(IPfDcsu8roc-rToGDs8mM#)Xy4nz|-=<+4Qnuq^JY2=Y&q8!Bjf(CU ze`Py3zefo3*q!B`Pi`ew@0-Q)qVqy=mUj}LP~39XzV~{WDC9UN!slx<7I$qLDxBT{ z#0!2$Gd__Qhi~V6=X|9YEMdmnvgzvdo|5Lt&pAsU`Q5|N+N6?tj&;7s#fl3kln z!b=XYz{&rwKtc6Cfdb!j_BQxWpP>KjcmMbMa)GE-pm88%CPmIrr)M2p<&YxSDcv7v z8_j-uDCV8H8F-;HWC-*^q?5l#ot?)24qcUj~0SoGrV5pXytpXZAV)@e8O~K-WPReBJ6| zTM?WtvJ7qpbddfi{<6K_Nv}7^DpA?t_UTH3N5ykM=HPGI$E1DRc_i1E?fAsX;&_5e~{ z;MnpyPoBtW5LmT|ylNS(hlR0a935eBJ*By$ z6&b}@X}wlWHJYLNKMA-H-zoosw_L$&u-C~P`-7A-(#A$^pfS)YcDc`ogkve+L zU2TB>R}x~@C{%dqGV}tt9@1oi{ix?>H_B%)mN<+ci{xV`)Z1h&@luRy@{beiv93#Q zf%Y2;XNnsDZqK+E(10M|RK_5ZzWA4Xx~`%1H}e?E4fE06T)3lb2G>ekK!{~cK7n5& zg^Y_=E+x5ri{G)!I!Rq8I&y`nw_17>wI6%lDO-;6DkO%-VqU$n;aVb1UnT*c=+(>g zAYu4olNQC)`E-(!-db-`XEJHc>P*8zZ+7ZIC6y0N{ewQ)Ss%!n@T!hzT@*>Jd7KCT$6Y6c%e< zXjzSCvu!EfQj_{s76pLm#U%x1C%9D({R}C20RG1q zsW1wo;tkmjR&tfQ+AOUR)-#YWF`cyZT8)@q#IETW{sjEEO(^u3`cbO9^U>BdlE;OJ zNNDwtjw;fca{X{lbKAhb9s%!gb?=z%73a8goURogqyRdGFRQw0Q2OChVdMJn4Eg8rm1% z^F}H^5cbyI&Hr}1e0=eSP~}at?Z426gmxfAUb|<u{-hE?wzwB@n%U;0p^dqyqh7Z|WSVmtw z#f@4Y(1J3^zhN^~>XI-=jNHgI^IhN-ogI}!&YMdr64XX9{@sSMQ#|tO?~bu~J0_(^ zO~x*nyD{lB*6Q93Kz8K*>V|*27?o^;@HS1s%?1Zo9kB1A^X~k4sPv$Ch@+J6DDwr8 zR=rmYZ09v+tVdL7eo_6q*gm+~83eY&mOoK|U;ejXK?}%x#DL%VLc5Pe8>Gx!P#tTQ zYOUFl@CE=A*_%RU5%m;q~rISrw_d&Lf-$kS2HJuz-EB%l0VC%*WFpXKr{&=^9qU2 z8k1{x7Eb*+WttNxi{p1lc>P<_E2d3c(#dZSJy&tu^gU^7*qw?ujIIJqn#&I~QHA5V zguEK1982v`rm7IbC%bnRQAHNF9=9<@a7z6c%iXpzl!$VxVQj9vcuqrO5fsc{G7ytVoyyms}3%5d8M#Ns-7 z=iqvM`V^kb&vlp&hw(720<4zfaYtNF#A{@-IT72@GxwhJiv{!l+T|8mBIy1aEC4#4 zPQj#!@IP$V|Nj1PjrD>QhCOtCYV9b?_*!D58>`Y(1jtVuTTnk#V9YQcJR@>XiwJo( zJ4jw(@$l0Ikf?{mfVL06w|)*ot6OEJKsMR`d^n!HtIVv4-@>Z3e%INzKf&k2_3 zpOF}=uUo)QgtD&-u}d7cU8txMY;y6ArwRtvTmyaGimu~P6njsA!8d_}4emEY9wISl zm^uDp{NI$i5`um++~F~RY*wpTW(L#+boA?pv#YZuGq|%i$?5y7@mP-i_WpLDkR!Wt zUBQ}v;b*>zM8(*h6(S+F8jB8h-F57L=hW|Tb3-FjQHyD~7s2^mdZUspLm~#t@oXiEh zJ!IJ%5gL4quxct`LE4L_G}#Fl0&H+hz?v^4#rEW&FPYzT=4(tWP45HXT#W*@B+Uk( z1FZcKyCize&A^PjUP=XE>lqb$%kz@oZ-&7st7lweE!f@WZ&i>TREr7b6s8tD)-`wY zFBtb$=^tT!*E19=TxPtK!G^4|@d(kURX-iTx&_s#Tn&tE0up?tK$6de`T+l*gVEx# z<*f@?#$`JM;fHroA?k$-&yBO#9y9zq`VxZmmI{hbUI8&v`N%x^uJN+WpTz{1&Ky@i zf}i42>{QhAbx;r`wbNsp7f$v;o4K=R){}HP>s`ey_)cDgNfjL$jYe8chR-6c74q_3 z7N2*cdD=L?$9KFd`C23lThJs7njJDvrMvvtgr^Ebsdf7dEHc4;O8CRx%1yKp0av@)6sSr$f5R7r8Z_@>b6s4)smvUDGpSF>Y zT=pI1TMN;Wql$Dr`;KYg-5jXOB!!=19mIAGZ8WnqrX9TuNhB4XoaGUo%u2+on(BW! zvvA_4v%UD=8^QQ5SO#tcp2M(! zQa7;p6wt4z~H z_SOXQlsu|f^Kb*Y!V15g|;zT&gFW>vs(N*YJ4zCMJw~UxWhNH zf)#l~*I)da*;c%{kUbiS!F{=IFO?0buOlVSuj>#%GwRi5G@LF$q1M%kC5DE>7+e9e zj+r$E(92H8=15s8t4@Ww-e(CvL}3!|PpzynPCcs_-C}zd)BtawRZEqK{Di#uFsep{ zK_yGBQkG-RBU=1#g3=qEFUDd9!y@uM*%e}ReBxOGx2#^@O5rG|cc70{@AQ1j0 z&7`x&^}C4Qf>q+oIBNpk7X&4Q%z8AlIUoJki7oc;i$zSqw29(>Unu|cb0rF_FciI3 zKJPt~z+~(l@ZZY_bG+^rn&e%pKq&u8hV4vFL)?I3=*+=U@wMKf3(e+FEp-QPXd5aW zJIJzi-2djq5G;Kx`(Q1ABF52wXuMj}u#p@dby_8;wL0INRsY-9l2B*={gmo0>(2u0 zfT84IvsOzVAd(Ojm0lu-&=H6ffdr(5(0fbhHMIASWuJY{-p_N-9piqvv3K>-)XfR;w;fJcCX&&b)hSZHTO*zI@}|Zum2MA0*DyamzFR#pH#(?PkUIk~bJr z4$c5e`u^L{gJAgEYXH@`GsHOgJ?fDE&4c~RFYjpM3U$FnpTB3xoc-=G?mIVP@I6gS zWvzCX=LE?MsN}x2loo$ecJIB{qaC1HFMIl*S_l{Gv#?AoE!}6p=nX5aChFBPUP{i{F*-H=n%ZcSc z#r0l2<72)$on(eRSoXQtZkg68W+@L)o8N$K8CUx%s&0%89GPF~>y|iHI1w_n@5^MY z!7zU8cIP?#i~WWphU6qA&D6EA;__pP4O?3^;J3bqU-QX&?&UN{w^w#fBwFwecx zp52#fr^M3_`@IVQvgiFN6=sloc?J0!+dA^I?PS+`bMXoRV_=oY;1@oNW`7>mRo@+mVVpN?3^PFbGCL?m#jr^zR(>? zp?D6nkxIMcho9FwkHwuoysNOObiddczET~PKJhF?*B3pb8`s3I0ph3Wd|<99UMxYn zo}{Bfz;f+upu8Czl^?BSdb!B$k+q6Tug4UB+WP&eR7}jB^L{fmKk(81%c)=H0B&ps zP&UU^0c7`Ihs!+?YsiJ!d4cGB(WnLlpCN`HEm8wGGN>B+V| zx^e}R1tKnpqsnc;DL&#s_l%Mz$5SCB>Jp2^W`WB_YWBCf;{rI>zB8vicZYs8w+GgT zZ&tPpCf9saY!DjZxHG1B^aaHZq{zdRME!EdkB6=E@ZN&PYef3YIxFF$K+^C0c=5`9 zrT+H4aOv7Kn)?r7=r8Q~Cj$Kgh0felx4U<1sb%+?Z;gP0RrL#uQvWhh;fX{)0vI&> zG!X12s_iW5aoY9f{#v6?6!o_^{I)mQ>Yj-d`+iu@VPdU~R-wlO!pwaLKg zW7NKwUW)L(>8`)aF9ls`kKN~QwVqvC`6W`K_Ju_5*Kj3Ew+ZAy!I{=O9B}@D9N&&! z&KTR{XfQCR2`t}rC|C+FmVXjpDMOWJ`}ZeYnRK_O z!@9VCoz;hPA(v9Jw`&WlyHwd+;uF~_M|rxy=^rACvasA*g%pwByTNlYpm*t&uL@X;bcJHJq( zOE58LdFX^*eUe7e(5QZc^q?* zaShl=90#E26Bo0cn(~q#FlcM~T>azql9{<<${2(2__UX`D8wU;OX3P;sAxW1jTYHJ zkwvBXjnTWIJIUAfPuT4uG!@jf(4BHw#!y{CT-&WPp%aXTIfLz;fr>xudL?w_Y}^2p z97f%2k`XBzmsheImQTz%4{7%Vw4%gw06xMZ*4|eI>`Q9flOb6bTmNLLIjnu;M8eN0 z;(!RlfT4p0Zd0BWo?}-YE?5E(A)Q4TH1th+awD9-%X*qR2Ze6854~eLl{S>@l_v9W zacZMA{my$Z&>Nzz<`y=GB4av{y#tLvQSY+}x$?dRJ#{{L<|4yWgS)Sa_Gxf}MuW z=C-C9dAF~s*0fcj7!`y)4;ue?pD~9MiK{lij;qzS#gFn9>hq5b?M-5wh7M2SLfE2B zbAjQ>#y?(i_yFVDW*IuMHvtmF&STNv6`ulPH{#p3^u5r$% z?Q^msyY1cjc2)+oxFnf&%=yEG*z((?|JZs)dcMONoIC!FqW#%$UU8k!=W9{4d_vI8 z<}UtH^&3_K&j_%fC|-hYLS@Z#&DR5CX&bG(L@k~TZdgR5P1 zSa@%D(AG+M`GXD^_Jkl!aIHUCM@({F3y>!jtvM8HC=zUiI?R3bYF}!Xv>dK=PM-i3 zKWe|fdtcF5qQl6*Cp|UA8^?Af9{ob^M=B3L8`KcXbqku7U7ZSxI>U+bzFVUd{ zx({?{gJ5X`kP7?3!q^(MMi7i)7hwdRL*h7_bMx zYL^EAnAe^MmP+QYODJ8!SRj}1C8e9bCv5yNyUqqO`#)?6aSM*Zxk~E4YoP(M(0Wiy z=?Z|korM4w)5Z|D(|jfhmULZr6EY`ayz6huQKrjXbC0}ZI@EI>0F?juGNidOFDV@uI9TLe$(ASZDnUP&0+@K<8S#&|t z1b_N8^C3VDh1sn_%j?ia|&6n`_`!sU}(7+njE+sof|?vP4=3 zqv6x{4G&vgCJaAL0OlIRsMalxtchyWh{Dsp9wGEt1e6Yb>vlAm3;T7&N(aO|faqkX zn(06ho)Le);A*9{Yo2~>g-68GDN+18iq{?$KwD=UjFYLP&#u>bHiIaZo9pp19fqY_ zEek5*era;H5>GSzw%6m_+Rckifjt)Cu8E_Hwtaa@mVrz4(K)5r-52Bio-JmxoFpCr z=c=yVJf*S4@bh!&V9~z4yK-s-Tb!F|=n&fFmD2N#JVnoGc^2om{w9^?YwYh?>V6J@9{kf7HruLPk7gK)v@S=&)I<=ZLL9ZOb zbZPzOjC)^YR#}W)p}70i`q#GEx`IgUQyH0`u6g$FZJ(*F>Db=jYVle=ZeWVbyyak6 zmeo55i8b{5@Oq(T%Fn!j?oqTSAM_?3G0<)fpD}}B@WmFQ-5>c6?okzF7K>&MYAU?n z$N1qwAJ#V;7F~U}p?)9dKAEc*jPMrhot#g+T7Vj#-77?`j}c+r2SxTt!i8 zeAr79Wl?(q{0^M>B-(uOP1M||m52^p1R1BCL7iwnO;T(fiO}IKtiFq1Uv*zvKRXs-rrs06UcT?YRGrj>w!DDkRaUZ zXKQto;khf+^fd1?Br&wmu1_6z||(7+Q2XGgl1Q3lt0q)*0cEoX2)0fROrIV%!C$gZOcD@V{U^mNNw!7 zubWV}gwaOIB(!Zk;hf*S%^j28n|lTK0c`3JM^{i`6F9ji9)z^K{&FM&qrnHW?mte- zxGo`twB_E*#m)~_#CL|}u@yOuiv=mUA#5L|l%E_(XB}173XMOX23H<)K`=zx+et>a z@`WnQ=W^L0<-CkLFSgL^ZqDdC#W*w@u_aSLfnAzgY?0+r%|m!DkPF~A!+<{(GjN_z)rgJ;a&-XriO z1G3niOUnjHb^i z%X0y@&V>@6Tkl2iC~`wNcUi$MxCZ4ZF6*PKyxJ{O$|V!f%e%vBbo^+MJh&zZCYu0JYqA-y1A2-N1e7Teh8xTVa%j)`geu@I|mGMOeF7^SNiECW`gt~*wf$Fstq54nBTh8m8FB=@nTzd+_00IH)6|k zw?J?%P8@DE#IgPe!MkIB{4Mj-8<*t+9FG{G+3m)&%vgodYBV%E!Y)*XGQg|Wt=AwW zpe^hoNV2qdrq75GpIKW>3bmhN#eI|+)*6(K=Z9?8x~%aHE3%Ze!y|138tj#==sPF* zx(r<(E*sH$mW3Xo`_VUit_*TlzoT1H(*m<+b3-j}h5LkjmV_XE#E4$Y7kiV4&(wWg zH;H=>BV2uG?L!S}xgzMaQ%0P;-$#@4#;tX1yjbk@nC9rF)z7uSWP5ws>IC_=PY5DK zREkpjc6(we#Duv}=wB!KyaEA(2z4)yR-u`GgfhUBfb*e0Tye*(K=6eVfLB^-vIBWS zbKnN<_pjC;2JUT2bQ;JUe=9u$n?R~aE1NMB!b8R%Ccx0ffs;z=MvoNno}@dRH}!YOGM7V-pnSgLv=5%PHDlIdGKtiWeB&0 z1}D*YL*gr3%Pan_R3@QnQ~v{omz$dB&R5&ysmvXcg!WF#V)(DHdS^8cH84&n*s)SyL*Fvyj{6&we+5333-3!;`evl;22!L1ubJ66*Xp0uZ% zBS!NZ?I#alj8`!?%a2s_VTPj}Qp@U0ZGyPOj{y$JosU-l*f=DlFRYV5+^DE2r{O#vL7KvT|y;wsH`%-Li&E8`Wij3~Ebw(!^*`(K%8S zMv+J~U*26+MPy!?o&$=BX5uo0sJf-P&L7Kfyk!j^ue`e?{E7nVlq2fqPiI z09wVRb&-8Y*AiJS*-OkZ>ZJOpjMNY0B=r8zjT$vkud1RR8Mte^P>dEI=o7h}(?seD z+QLTcB4ExqEGKY&Ug+2P`BHVkpstNK+3w&;rCWbG+ixGWRM31gqY}z8fKb?S9BckJ zBXaWYSuuo_ep)VCF|phHKCZoQ%cCl%KGJWMjtOBm?j|+tBfk91M^sT6xX2P z#cuMp88#^<;TR358XA@qO-;(GvKwD*%TTm5vDQK#f0yNkGeH$m>GyO7n{;x5OyE`G z2BrzT@QUBY+`I%B69iwMyGpwA9}#iK>vl0OZZbIub&t9T{3TWbzrxA3r%=OfuD=^$ z^s4L50@8SxGrH`;4D7V%Q%p5f2)9?+9PUq1@zLO1qDM#P$>iQaNn6d}S}+#)y!yaD zqVtd!Q-j%xHzRP8#bm8azUxyUvT${e2Pw3yJsQ3(@u-!HC1M_+d%&PXHn>dnmouN1$%rAsJ^@^INl|(MR-8R7{ z)ec<^wT99TErAdlt*7IZycHx7cB`RztVp5y2k&?EVd&RXIrgEe4mw5ZZVi`LX)ZX%Wul z&4&9kK*m1OI2zJbh_6I0WL!#(eZkDdE+AA~qE$zr;3}*y%jbaxaVAWOPQz7qUS1A& zFpPik=*Xl{tIKI`cIy%;(uW=;#Nfn?Hvc-vp)?&)T8raCG6=FxX`|YU>@YvXAPB*j z>d;JD>SVXd>Nuh4D`crSc%gdz7LB#mlJ#lN+lYGxa-@4O`OJ=>*mE^#IAO76|`k5BiKKl9vVKUPUU zw(Dj;oSBeIS;=Ne5=3iU9z0u&SPf#9+IWZ}dm!jUk>|ETb2irTEtG0&cU^Ca7AsQz zX%?GVB693L)FZ0lo(_Ujp&Iuh{7p-raaL)gv?j09=v_B|w#@`F0nMUtKi5OstTD3xJBnDawLkTKUVs$C>PUF@li#F|j zPmIThjXDe&o#p90G)kzn07Q)y$_c$%c@%D0dO|l9HI4Q!vN=L4ry^ADvL`my!aZ`}_B~Sth0VUAC`R9)hnnZx#Y4$n3u=68t z2eCNzI!T4Mk`8sN@C@QRBno;ihQ35z?dSU>lGGe2#ndap0x3~PIOBw>ZBwxLwCffQ zrKhx16rGrzDD2iJSE=FL9#J%Ag!A}ywt2(x)rN(_$bl1!dDet-DcW+54VQ!8SRNN* zAyh+)_Le-hti&m^s0RvZ2u!Xc8pUXiGrDgMcC*g(Q|d;<&gk*Ce$^Cs64g}0Bx?au z<~V<4*yEvts*pg%NAj3e%|l67-{q>1SCR+gdSIVfr6|Xp8*4rS-_g*|%MM|Lb}Qr{ zXx<0}H>lvL6wkf<)2ZG_{_IRFp!J?n|MEJZNc{D|ug>H@U66T?uNvT+8s3RO=5?_R z-W)XuhBp4NX>2$DUC}zI{NI+;qjl{^s4eLBlAw}ghI*{Ai+LC46=si?iLSJ<= zmM^#faoW{Oh;$w5H2jvM%BXm*z1`uk6VWjw{IMUM*uqlbkW}o{dWlfxE#p?%NnN<< z4nL`ViWSCzLhQ1oT!FaZoZ72rK^iAgPrYfkW;!sp2NtzChXc(=e$^3!(e>z){Z(*r zo9lKmIj;}kBkb+%l@vnBs>*eFG)fl_1^qU?=f?TA9-lE;m|`&Ys0N(a|$C0W|#{-qw zW{#;o@(1Zi(b4>x5ZtN}Wj2|kzOwJALD=J|J)s?&R$5dZVxo>2I7yz|dZEKp9`a(X z^^*Vu$&6bh9FS$au!cfi$*m9B)m5&1TFo`;Teab7t%eCeq!tMlT^v{!lkLT8z<~UJ zUr^s-Yy}p`w0~QfTYJUy+r|F0;*&4)ftUKq$=EEpP7u6s0I^-vf1(on@_zk^fy42j z0Il&(kJ@aq&2}Yn(`oZM%|^^PX4oJmGB5A3Tz(PfF&2sO6M4*s ziyM6|unZ-iU>UgQ^T=*EL0xRu+Lu+2OM?+XgM8f`fxNr6(Ahkzu? z4x(VKFr9frW~lQqhc_QW$kvBp^RF6t7`eLON--y97^ju^;7N+r!i@&BI3XQqb8X=T z`=fpVD~tPgnzF#6GM~5wzJG{HF}y!pw!iyWljx6lMNoL+$P#_~lPIJ_jgwFHU#&BUGpb3mM)mV4Y%!C~-xiT5!KynnfnpH?t zPNUncf~@EPSS4EsL27jv%X85vdp4!nj@UOh4cN1LfH<7 zQUtea$n1c^dd#p9$_(S--4$;bWNO1*f1-ymiKb7%Z?1FHs~KZFTtYTS2VtzWxy(+j zass@#PzdsU<6G8BIQ)7pUP5X(@%qMD{(<~+2BvO$n>@ce*Cw`~u^fyYR?_%~SnhwR z&kqz27)XKbU!L@5KQVGJpv(`eVlv~rQ=@T50W})yeQN3ClRiqXISUs%FC^#=;`01i z2og~cn1oXWJ?M~RV=s0)^=weOm)ibCODUXt^=Y*s3bWOoF}bHm>6$J3kk4wZ8!L$! zN3s`yy1I`AMnCqmZ)-g`*MOqj!SG{CGqcL+(e}HgECIl7FY|A>G#BqlGa{0&)9if@=An(>KAYHPq+L^HQ7%kot zDf5-JasH?R9ZR=?iD*eZ)IQan{q1t$fc~RTzak76WY~Lmr0;JjHqok zNeRqb=!YdFo8Rooi$PKPP7s5Q$3vIua1sdH*F%MokH?%iow-1X;s9t#%zgC6Ll*4M zeb-Sw5k&%tZ7}D@QLc$Wy>2o2)!)t6kzt!;^shD~AMhld11-BttamiQC19e_g^TM- z&~V67Q&-VwGq^&>EU0J9`D3ginNqSkZtrIbMHNzLs7MA-L;VTAL4Llw|FQQ3^8d){ z$ba;mKMnWB9Vjb`ALV=&>UOT8m$}u&2W6Z&$Z2)9?3P@b%DaAU#8o zc88!uK60xJ8N(firx>-1Xp=+`K?-$mbC7n-Qu896>`!9_vzG}zfs4s<%34KAgW*CrF`v-6mYBd`bMW$e9sX=?52C& z+E_!D@^a2~t8-{okEhJCZddat{YShWYSpUGinNPx@~hy`^ol4psBm#WwXM zvbsIZMwF`1FBi}MmPzUwueFLVjRIm2^14!b!iH`{AttNpKj)X(Ouo-@I9wQtZ;Dh0 ziynxUmSx(INR)p0wR3-sd`slqjWV`Cwx0L{X~+C2^r7B%{71+a)*Ad=TTkORZN4RT ztMM6@;ZehN!dms?JTOES5$px@Nvc}o4gy7#X0TbgJgyihVWwLZl;yhjX#MJ`86iJm zTe>u6?053}-8%zx6!{lEAwkAYD|!FTM3!snZ)W<&$nCszW&+-$bYMBZh;G8weN{ek zmUD#NIj$vCqWrtOd?4kRvytQBv9|qw%|+8d)`HE4X=PgTDbGS!iWdrow6xH{J`DAy z2M!BUIF6~;fz3!#z>)GNede^*4`rV1m8>)0w-{;HBd$Z{C{!0^*1;y<1B*^-gZJNI z2bm@J^*p301-)6DWi>LxIL4vBT_9eSmjU}_bPQdhb+kKj!o5FyEIj#EgmljjVbj^S z)=AIN7PA6xQbO+`5w)LMU82%iL-U3UUe&#Bn7Uas-6~Q|)#D$2UL#!1GoAu3Y(r$+ zt2;tC9{Ia;Isk-a^#Xb$N`dVcYW8mtzVLtSV3dD$FbRqFMNTz`(K-b^w#ehPIkPN6 z;YIZoL0Zh@m|%~%`z+BhhKQ@5$6M7JWTK^&YjI2vw8nfEDpG#EXo&F9#iYe&zICE2 z+l%HE)3W@g9ENaCt?E6r`7CUHZrz8zF>F|0gbo7;5pS8BVysfSK^i^$L1u|>n$aV- zTK}jv!>$oylDV~RhNas33OtpD;6mB#{d_|6-k2C*H}Ni-@_FOCpS5=`sylxbRme}r z7)Gl@5{uT7Ivd}Dy}Yw)rq||#7Ogp@?xj?t0Tx*I_iLN^g>Cz$E?oLIi~RUtggan| zzmw~hr~ywadHvm;6fXaCr}F?h;bI%TIrW5%x#HN9b9*G8Nmr6Ox$UY4UJRvTOCv=& zkwUm?+ZWxoQAmI~ahnL_e+zxWR*YM=ClA-+FQa&`@NGCm;mSa_>qT8fDXfN~gOxc`GaHqkCz0-OyU9ix<$E#QlC>M}EGq zE|?;j188Xf-BS#c*vA3s0FdP8Hzr7VfA8tyRQ55pe7EdMn@2-TLf?6}?yreCrF%?U zP_errZusdDb0PHAI0a&Ydc-?0_#K(rF3KuI;zMi@-?eaIF!G*>)KI4b^M;`^Szooq z)Wnm>9#-rw{TjEyLhTB(d9~IZV~5-G;-yAGsAvWhg=_l*4t3T%bns4?MkF4`_MOU4 zLJc(dvkJ}~`(iwJ2A?@rKlsr|puw2-R9cs}7{+kS7nPZK?B{jV)^CIO+Ch?bzC*)r zzN^5CZ}DV&@MoEZ3T>VFx#X6>qTcra@I;S}!WO1|U{fiQ#^OfwyQE-+gXtN+VJFZ& zuYjL1d@vA=V*ZDAg!RX(13ObzR zIqMQ48A^Jha)po3_0GB~`UrmjZy4)LZs~qPmWf%QsjJWMEhY?ganugjQry}WTou}v z5Fx{6{+?*;oK~gH_q}~6qK5~{3u9d1om1jaGh5Fy=`aeDBA3yaan$h^DqW}Hij>Fu zJf68?Zez?7dtG{)(k|jXs?uQX&^?eVYWT1q+V^1l13A_{N589SZEb4}yxCPJa4L#! z%Ij)0Rem4ZA`yPXE>tRcFc}!mtfD4? zuONh0ZGdmVy@<}`$oV{MFyEjhN;X_jkOnw$>Q_tAGK>~jNo(?XP4;1I;|ESf&qJ^W z^3l=?^Jg2u`QdvJ@h&H>XImW}%P-%m(C)u0EMKj7!E;=KRQ>5ZYgO-_{b?^zmMI6y zWI6fEB~@>Q#lA9b3$PUZ*ppTv*8UY`7?{*r>ELJcO3Uw6J1Gof>X4pg!xer6OCI!D z{3rmaFGxqojMv@F9~Pz&A%UfotUGNIC@&Da1`g;iI8B9r#-ApRpY^yXctlC_-(TSm zPrLiuP*VSEkqH9ieD? z*_o2kSS6#5)kM1g> zWVK8JdwR+xlgy#KmKV9+8_zdZOm`Mh_F?7Yq{c%LUg^axFM7p-xYsSEnG%<1sF{ds z1!lof2BxvR@bdz{ak_&)ak>}L&I130)1BKP9Zi`D{{#9I^b>t@|A{{36rBvMlnc_T zB|Uln?ZjhX>DX7T!^nLSLPatssjt-|3TYIhVIf9l3l;s9YF4?yXB&gczQCfSg=O*M zRTo4=qM2NHtkgoB2BvMdA}ZWixZ*f1bV)v0q*X48YOjQ_ zlW@*_APFxpE2P#RHvlq|J2q7%XzmcfLGk2@I zt_FbY2UsREY-%0^k(oO{|Ajy-&id+MH-(`*S%ftJ_J)d7Cyi4wD^5IeXH`4RkNd0s1hviYg1Si*_qCb;Aaa18OM=Y#OWx5+yQg@=H`Ccj$*F@3USP z@%@yDiFA|^g{r;UKVm$lC|LgTC)3gds5j1pO=S>nKX#hc#8yj7koGiiVK7fcin7#P z#bvK-=aT<}Wyw=3$a-}7XPo|TWlevN>c30xBS6qLzDHiu>sJ+aJUGCVf7yscF(Nw2 z9xxv$DH=XHNC=T~WN)5(dnXYizy5|7MN+H110#eW7}t+xPg+72VJRwB z_H^{|b%;v$)pc9xUg=^*nF;a_ig>h?8yS3gQ*RdGS%2rFQus9mOq|Gl4>2xkT##j*%UY{YOM6_mYq2_ z+wH8Ea3Zu(whmEnmm_qpAqdM0SHK!O6qwd)2(eikhpwH2u`1jM5Zx{mmwY+q8fzPsosVKeL$SF;L&XD-%1ZJ%12;L+<* zM<|cSEmsY9g<>k2*h!NV6DQUwqd?47*?ng!(@6o9O&kY#T8WYV7~QkAykw_LYxnQI z=4WG6o*t+mSTk?BIzjiLt)^ZTP)4^Hw^zXgprqFODdmb%lm-aC*Rhx#iJQ8L(2KH6T+;`H+nggPF=xoA>wLhY6)2WBS& zsTvRYu!aEnKztp(JP)K5<(q~wjF%_AZjS+nkxdb_MG^9dOU#tms&TPQy5|MLQYc=< z=LVp&X-?>b;oQ4WubiH^T$~dMv*r%Z4}6@$T2xsj{6tlJ{>1k(+A2UhO?B3Lcpueb zU20z9V7owRp2L|$OS4o&Iev`0Z)A5RF`D!)S~+b({IecEkpR>b0=`NFJZ>mO<@($S zDkh0&DT3Nc0jMXT;Sfg_=HEH($j_XX$mSyOr?}=XQTc!7o}zznPv)clcdECpf($3j zZDVBw%2X3p))R|TRkp{uUR;(e&ITG^cqD$_cjMFgM8ojkyF0<$+#g_5@K@`iIe_1c zu~|uFVHK>Dn7GRybxN_=^rpfKw22?DsN4&T$MS&QP5!kwCHe5x=Hsx(?mpF@mvX(^ zb#4;>e<#*bNu8<@RnTGI_n!fqJJSDh*YWcM2t#-wgX@C>vFoSycRqCA<2=AtdHjz9+NU>ES7RLyjtC8k#$i0*O{cV3MWI%w-sHPA z8!fixXe+NpEWeRZTmmtS0{K<)61Bu>p^(C1Twd-vnh1d)CPCKQael^)EUi-UN=Y?P z;%zM<(iRP>)zwFFg6w{A5P674&c;7q2p^%LC11R+<~5z9-e2<(uCkzT-dH4}u|nRN^(ZvngEhw+v0K-Eh&nl>FB+F8l~nf?Y0OMG9{jr} zX8qX{_n;Knj{S$VzBosJxqq@tw|_Crqw5Et37O>JGx^Jd{cYXF9p!==4eEAP zIClJ7LhzSh*9wKp@*Lsg)-_~SEJ#JBHG{g=J-|OGn$m-NVVjfA`tY$m5oBxOi_Yqq zY#6Z9qmS~C9|4?ITkG(*@`UgxMVB~j{TI zfg}roHo_*lbaW*ko*DK0gGZqFh8jHl)ByqEJz$Q3hUeI@NFGY4g8}b(7>=HT<=a?9 z<Nr*@qKc!0gZN-aNFSqqJ|e#}2;L@eMXpJ?u2 zG}HU`M>4DebfNZ#hxb}7REU$J9>KWxsim@!6U>R+^ks3Tyf_KIk3 z9lz0v>?0UAXMoVsUje~)|JJdU?x=!5aPNhCq`?2oi@Dvx7tG$#Es%b95)3*f*}5!m zXU07kvWVvO~3~lrv$ReYp~%%{;B@sbe>m0m+#)`g*Y^jo8wMQCt@4_0pqzJ+qeFSah%- zyxoWy7Xh9oQHZwKkrSyjl_x?p&XJB_sC{uI-iugyOW}{H;5$~VexfQHj;=adudb@N z|MF#v433(2QEC>X<(eEzbu{oVcXMBdm?U0@y7kmKK|^zfFF;)6MIcawt)AN@Vw*Pq z#_;VxV+vIRcmlNHPvkTJ?)$Gr_;HYZAFqE7z69~H6_*>()+pKEq+57hx@kwF8VH_m z`fy^af%89J`VT0~@-1kUexy9{k1_y!*I~@MR{&+3L(YTc{}5Nr?w>nB&c=9Lb{0Qr zZclUO>GGgS*s!hFRG4!WqusjuZlK=3V7GFEUG)=pBl~Ook+hM7Qss5W;q*K43_x*x3a!XB z2M}DR);=qng!3>ms9~3Gv0#*@c&@9g8{iZ9d7Y}QwQ4JBDr*`_P9jKISZ)$!g1(^0 z0rdi*ZtayKnYs^#N{zMtR4Ys!H!#;Q|Fiy(+$k+4PIvbXnNLNoqkC4@`=TIY|6(hC z`=wzo=#@lWT$i0tr*ks>{&%_Gu6Q3iy81g1{{CVB#;`QnQM`6~TJM1J;ywiDx;2=3 zK~IW=eDo~qz&^F-!5rf!z-V;@QMyQK^o#fXdnor>Z3$VT2YoS5)@@=ci!eN{1z?D* z5UYrN7T)Z8$Dkhw57K9RmMh@`xbaZs#kKCF zns*^(hbm({9sfv>XZg--hAqB|?i%3dgA}6oe@F*}skQ1&?2Oefqb%=WR{O*F$TaaY zL=np3nkkJ!3(h7ZDWHW@6`$54+Jz1jt7WfI7Eh2_pS5p^&$Syj=mw0QRCDra=B%-YsW;_4pnAf-%V9SsJ`_q}t^EYIQfM;F!+@WB?I~kDHzuihmM) zN%IH%^A{uTv=jnDO*^A*Q+hIT-6Vi0OYCF1cux2PClC%3j+F@_I7?JLf@WD1rmCu+ zt6WV|gp|paD;pRXL{nSw?zS}#k-S=d&c_C+2~88h@{()BXDIE%FnYC#Nx2k}z3PO- z$4xwkj^w^_&*^I2y*-Q{M3OC8uBY&se5^eBCLeWo<~(^={-YWHD58lN28%OhV z6Isv-%QZD>wQ`&QJ%=~IX9Thp<5R_PZ6$!T=pq1p&kYMgnU*{Rg802n_9jZ-#V0=g zP?R{+J$iU%bwUU1)4E{Pq|@U(JVAz1{j|NWrY*o{L#>ifD0NdkWs>fs{KISH|npoY! z;mvEiiO{w^{4|4`=IN2bthP7EzerP<{Rt)ySweXn7+GU7&=$ zE#IUjt)jaaDF&6|bN^)<`=*2W#^r*M>dww0d&I>-fGN5@I>ZSKELA9*{X?FytlODp zdNnd8CB`~)S%pY$i3X#h_L1LTF$|ItqQ#TxuFpo@WbBMdG}NW zb*Ug1)*tlFaFMYFn(Pkh1!fnqF~BI);pqvUeSeR+*LMh1t|Ke#K_(tApDT9`9RJkM ze9iDHt3?w~;(>{V`^tnokHXsO)N?ti5;O#0G~#O=wxF%m;d4~1w3V_oz{a3_TtaNw z1IeAVtM;%e6v&osW7w#xFtS2)yY-dLB*U-^<|<2G2F7)m@tAVy&lYDcCKyJ%$`@>` z#TO!{@KtZ5gV@NOsFP$x+9a{7tBfc-e7nk!G~RA7W@q7UOT`*;exD>JO4H=HR9r5F zXoM!0%~3)%y5~gfS=~Sg7n3JhZec=wrh_`bB#Pb+Co|dcr$FPc3`5+heNl?@G4rjW zH@C>U31k<#4$^qpw=;w3W4Yg~=141Bc{yZz#XUzXM`1NIz(M#ypE5#xeR{2uRJt&| z9?OedS=aWfAd$s$Jm!!XByC+s47=9Nb^4qXX)8UR{}!V2-a2Wyx~fmVY>B?jGlm^^ ztn-A$0@Jj~-5x_X9}qSz^x=QTgWCeinR= z4Vb~54+NW;na`)oMI1UCv&Wr+ocgrRf{@^a&hCB?8*4BLYvX=t@Tm;`Nq=r*2j%OgK~-Og-vjri{$E!!cyw#7sXFU zM&iv41t*cyEEeZ#N>+mEjAJ7O7QcL2fs-Z4y;cjK+Kp{ltrFHYbo}yt=1W-W!CSL6 z0ltO_br#pF@H3NZ&C%VNThwmC#!wYlf7&w|U*ud4{B`Z+yVg}kUJXGnOt{=^T^}d# z87IvXYjlPM9&f|xE9r84vft$roC4STa!LkIt;fO~3O$WHKTLz`&o*phw>Nt#XJq^~ zS|VS3sNn+qT!+1XCD3igH)lSBvA(#y3Es|-{*=pnm;=rwH{f=41uJ3xlMHCtJb6;$ zAJAL|pe)=Gqq=_vwBYWCYk=W56qrWSPHT_7{FLlrYm$r!{;POU(bHbs3e5&CBvqVvD8--y4<>)Ppmiziv2Bcl4gw6w0YEH5dNES@ zQuaEwQz-(Qon0psiUB!!=+X^~sU~b5zPnCD6O3@JD?mqn)mDN6qg=(x%{qO~Q}iON z;#i1D|8FF2N1gMN7KqOulb?_2h!;=VYK3RYl@IldWLRuhf0rFRnmD$1MxjV)=&?=$ zVml+JFrQY?RTjAF=Rr}g_k>|C%7dMUbw^sTn;ZQ~*8&Pw=D8xRbq{ zTZgzs$?Bbv=~zcbql0g8$@rH*%@5Ie?AKWfyA2E1WFfKTTd^~~DRB(< zTPc!fwMsV4UYu5*#zjk{_ztg1jP{H4noE=|e!4oOr69BhO@00-XJ;@kd%fg-04Ql_ zm?Qc;TkoT){XSW{BNE(;$kfq%hAf%-j?cUG8D?Tr6q$*3rPi3NT=7jl0ydO@x{FO; zx7cLJ?-@3i^f6ahbz_QZNUU8Yisu9S@LYlM^kFdAoTM=HK1{8qbFG_iy^N!NOk#ar zz8ID8W!}4Q%h+K0UAUw;s%+`eb;(?HP8C{Y4!!m}i~Ja`NA+F{zej828B?i?_fPwY zN806vR%4R#>^&C}%?Z$veH$WQ4~wWgpW*rQ2kWD>mn9x`?v zz#KL;{rl?87v{O*Q<~mXy>4^mlSYomjV3q9-eCpQCEQet{>{LR;>M1!is&yNE~f_nla@45CG|77c$3oD z(zom{{g{n5nm)w4zPrYd-&=pdA3L!znh$Ym|4uRrh<{v`U!h%j-%2$^ZA|qnDWOM` zeu7^}|6M9u8o7+pHkY7oM*k@%4O{q&oYdAf`A!$(=tG6`qqngS%r*d}A0?l&C~v$< z(`VhTb@+y#4@s|$q#0$^fCfm$*f8g+tfu?FSXJmxy4rV@Ptu+|`(9Kj8@(6+acJ=A z5z>ky`^}xd-u3Fboxni?;4_Ni!d+Q}UTTlT?G6}%2bX?EKs%Jnm%g>^2%mEtm< z1|@mrdbhh<2)$0<5~aZ_ue4%Ypo)lv@dT_Ap~U5>$rVgu>8WmKWb=6ogR(X7c9`Pr zhl!5$H@#u##fnc8)!VnWmI>vtIzE$6oPp~L@z@R%*bI_T+|dP>I|G8aXYRXF`=on# z{oA!;B}@8SeZ+SM31din@8F?1?#h8E$!^#;wU`f{C}u*WT9KY{CHxD z0fMij6Q}|kR09NEsExF?Dq4Shd!ck5NH|4G8~6MyR=a7-8<-+@S%+SWZ{g>kZFDU? zY`d2*0i=c{u91>~y|QOwh=n67uWfVAqx8PdvE^(zxlhgCNm^W;j}qy7wyggbwG zq1VGIY=DVl%dwKrhmv`4rAb=KnP<*AC0ap`9+Wi8AExTC7QQ5(8rj<}NIHSL6R)`3 zPg7bo8cj90vtlDHwhEV5;f+X2DnO2@p8D%JD}Y?Byfv?6 z+ZQnSE{~jgvUHvG^uYndE{&8cpdZ^@M3t-)=SYvyAy=Qg_ZhfuA)e#gk|^4c6yaFh zqfZu_@mgm$n}+l*mCc8_NWRKtjgl*$coP-$bgM*}?M&bHKwE0d^Lv%z+r$kQi`>vGxk2G_ z5f;I?Y$37LS_1@4FUz%-NV(V)dwf-a3Bsh3u3bzwK)NWU<(K9a!vH{eNit&Zs8W zt=p}lpeR-85Q>6;5D}y|sVYr+2WcV#q4z*UKspf-Q0YZ_M+hD19i*2~4851o5(44A zZ1+Cjch1@4j{E2S%778V$n&met-0o0<(4L?n%De7j}P2SN#EjdR7|RM+01!G`P_gm z*-X9PL3CByYQWfo^Auk)8ddAQQ&+hEJzKmKy6S5oB-^<8*kQA?pb*A>FwTe>Dmyo+ z9Zg_?=~vEJ9S5=IY?XHqchj4kg+XqHOwIvl*oke=MAEytG-=Cz2kIb#s|#<(x&W>_ z)s$#=g&3dMWJ=;`T0eUB&bw9uvEZ^V-Z+jaW~oE%B4P*p@ZrRVyLhiR81Tc<#^M*- zrDFy`NK^`9;b;lJf3EC(8m!6%N^n`0In<*Ipe6+Jhpj0!I-GwmkM6lS!Ha&vW-cjU{!Ld%2mp<{(US zdz17sis7*l)dH`#!4R0a-t&A)Yl)SnS2uxi$YUGt|*02;8wc4J@G93joq>y{{&d~?Ch44Vg51~dK#Ot7Y+@|z%c6ggdfZ(a&x3y30 zE@X-y_b7VcQ}4OC{8K%M+0ewq!P*#?eEj)ntH7S|I$~?uI?2~Wq-NGm=s6HIa7Sz; zyketB+v=@Dr*rhCGp^1nqkR>!a(XIn?IDN$8_%&VWZ6P{Gnmx-3xqaUK_b`#v_Cxg zk=Yxi8)xG#{a{5#9NwukJls)fxP{cu-V4Pm=6=S4$8R6QXnG(0w)q`C2OdNFYOisR zc!?vh6lU;o0PXubudH4L4$!1j=or``2Nu)u25)S^Vf|9I_(L!h=%mF=6H94EiNA^X zJT*4Ij0F2FYc4e$>lfFqeWrhHt-*XBw)WAbcCHayu=mA~Mx>}A#d`dBKN5BhTWTxz zKIpdI$+Q%@_=&%pP|_J)6+Az1 z`xLPoonSvSvv~fl-c-C_YSc^=mOQVptCr;Dthl=bHa;D06t{J3!D$`F>zvzBni!T9 z(tOWEPHsC4)YcsTsZq?1syzid*Zxc5d8z+*J>P`gunJetE(uW9SAPVw*bt>VUO@?# zk-1?)cCV7VT9lTSklQ9=9f?D&P_hxh4~Rj7bgg7NUpzNNsr~F)y8{Z=Q;S8(w+ ze*j$?L_nu@dG_N{mdywIt3Wq+9!YBr&Ce|d`*mR{zT{Df^72mW6fL5!&!=dJMMENU z1_fJpWXUYV`GCgD1=WI7Iwc14n>Bo^V}k=xDb$v{xLt;c?}l)ikka-?`FHhfwTIsl zg{$(;tHPu{Pb3D@*p@6N{|L*?_xXZvQJfoA?EWU%ICq^r=bih!69P7?0~=S1j!=SU>^v*@{Kx*Ww-a`j)K8e#-H8H{Qr=hI!{@-r=Gm|sTg*Lo z3O{G~)3g<;f*A0TJ(9)~jrcx?*!TwTP51dGGTCk}?qVa}{KXNsu?Fi4sIPuhlv1wq zYGGW%5N39GYpfB5Jq@yG%rbG=C0{B7n@X0oB1xpGHczMRd(?_*8*q=M9=#@y#BE`l zoqy(=jGalMBevX=caPRWyG@VQTxyVa)lMf8(P=Tu5jSleWc`Mykg))ww6Qdb06gjg zB++K$@%EBiG4$E-9F_+Go9&b`{N4z9u*tJEe71jE$bElK!%`H{4c^KbU`M&#o}>~7 zD9;ngJAe=J-MLHo4~YK9=AU)WX2=;w!%0|tBCLPf!0f!{ZdNmGV0Oq$&3J+ETeGRw z?t$V2QsxrogL{-clT4eKUuy&Lb^0QQ@PTD_&>k-cgA2^xs3R}4R*eMf{)lW2bjNqT48Cb+U z#QgNN`SAQw$c*H+y|Hc0l}$$@defPig3VTS5X*afgESXh zOt~qEJAk__1Uic03zg%UA4zWXYbsGdj{(w0XnMESc~f1{{Svh?)JEi>P;rh{+%zG~ z5vK?1KfK6xvKXm#1%(0I?c3XRn9%Hbi4HiqSvuv#I z=5bkxgZWMA6mIaYol5qv*w?%57&GsKj+@}TS`zr{#}0mL^Smp4JD$2CJLyUa%Tg#O zI8Qc!Z;~9+2k@P(G=N9d%Od*)e!WZmxClUGWi3TM@Wiu=Av_JxE}-#d_{?`k2C(gs zBSWeDx_$d#4;x(F!RQk5{E$)UK@8509Fi?td9`G6U1}Jd@jG|TlH$v~V2A$GSu64X z){{$i{$ILhu-0rSu)%o!S5cI*#Mmz?4lsQL9{yh1tVlDu2>YV!h&(0Z+USIz(}Zwm7G0icnjlmFFWGNA@eS`9}*;We-~ zexitQk`))obwsh}42xCqOtLA7-xhc6&loka{JNdiJ%UC6tjmx|t@Os+7-;7~bm)}r zVN>vS9`tiLSnHu{V=qaLrf>H~HnpI06zvT9MXh@MrU@lAR7Dm{gJrwt?@luvy&wNH zlia8&bOpib(vo+9M--|KkF>p2<8!Kam}=w38&8&IKDUUJ@7b=+@#2&{7QR<0SAx#d zV!At)6Ge!;#;DZ5J3cGOn*DN*iHg(t_(nR6!8hL(IP7F>#u{-5&TCjWLVoh7!>TM5 z!_I8I##~HFe(X?cjvAx3J;3KXXeBXeRIar%@;geR z+>5ck%#F?9McBvcf9Q3>lM1=?Ehv*ZZ#I!wM?*Kv*!ml`F@V*)ASZYP!bOtnml z-z8Rez9ccMmmp+dmg&$_NmDT?k+Cvf>-ov89TOGGa9QQsX6hb_$@<1HC3wD9^})O>5(JumusSws4ckg2?|wBhro z2!5OrHjQ*L2fE%HLyTZ+Sicn<3-&$Suo{j$X9+}Je;LQ@jI>9@vd!*oUr%rEl`0f! zB$zT?mhWRe~pxNmLQtkV=7_W9E_VRjV@#61At)1!La z6PIwV1i+J>)u>{r1D++9cwhbT@5g4%TQl5Gb{05N^q8tA*_Rw(IKxS|l=ujrS-{92 zVR*&tOryjXQ=1Q^DWvnL4v^Ra}g9u3EV&dVGFj4Q{x zRUP7awXv>2cXaOSjwI-M?T-yW6}$!p9oC|N zQ=%ufbg~lk`g#kd_(&8wqxPBzX8 zG^M7i*=w(RXhG~QP>dMSuFnk^?E=6cLq!%lGuRoXrRWp)idQ~))b9jPw%-y1SeQPc z^J;MvE%Ih#9Bayn-JU-x@NTmu)>m$Ao`E`1yF8got3`?hR>{talebzCQlYK zA^++2FaBrb@9LN4I+j0`^5Sri%#(*fsbN2q79&br1g|AHVHSngtsNFZgG`?m>`mQ0 z{tC3j(wiHfyaf6sfDYyYUnIYXBhy~mzO0n1`|?YK!bbKrN%#54+;!&0$R@~~y93Zh zJKUevR~^FtAFXarqzMWBZgtE1=TGm@Em55OR&+3tnuazEHcNT`Z3FDxv6JL;1 zizw?`1HpaOBVF>FY7&7-_*QtHivdtFq~QxxV3GZOK`v%_Zb_jk?;%f`ZmsFu-990C z7ELb{!DC9F;&s?;ND&e*u48 z=orA=I1y{<@AHQ+oP!J&5L-XOe4CQxVwH#zqYpYb3(Y{ zGo>oVB?o({x|6SEfL4dd8lr%x;V_f2cBgIrDG7w*#X@_Mdnq78_X)^G)Th&gx!D(U zGYQ?K0F}dBq`l1*7efw#0}Tl1>8;9jNe~=5&p%a3xlR_OhFiU!1Zt*k1zT16@#w?M zJUT}|6hvn`)LT@eJQ_jz=7K~BHQ0L01z$gWNZ)YXbCHaahSYDyf2ObphHE_MMsC;P zF1MaN9yiLs_0Z5uz6>a8_Ai$D4#lEj38@CX7nayV1U(~8;oT_k9dOS%Oz0#Zed2Hv>e`=kCc zJB)}T>tVfyA`EDKX^|b3sO-L(+|>mC?p8vXp{GV~jia;xyKbWCLd!W4pUy+6%*pJh zx}J2(dfY-LUKKM>JS!b+!K2l-I>d>rgJ?J5Q7>eXjsv`J!Pjoyl)WMUS}swA=8xS{ zo8t9f@|FL;`x$X+RmNs*vE6jGGcNvc$WsKdblKBuU49=PVmX%Yg#9TXk=@H%3yAX+KBNRj78m zWMkHt*Hp*Uz5-nVHqz43_gX^d5=$D-Iv@C4YY0+TAcu6p*6=>DS4_R7b=R+eM5-@H z2~l4sa)`~f>Vvh|&sWm+O_NUpx2JEZH#*Yq5lVVL_x~UoGc;I_eHf(24fR^)CXE9g-*HOA+wMna`f9hEcrK#?EUm`zKE;1YVbsb$`4& zePVkKpz5Tu0i}+ojl_H>%m+>M_Ii?hD{NMgqq<Hc_PY{>dKDx@GS>Pd49c z)}i)5)OT<)G@}t9TZFH;Q<>i2AI{VPW0rXN(cm&=|0fO`@vdjxa`9Hlt+tndS*6jrxh^$%1+`}Gd5o$?p6UJj^VjJhQG$c`D_5D?(U6h2uhgC zQmUG<3f}55B=wOU->e2t)ShBE#@$Z-m0z7~;~MLr$KB`EE~!C3*;%J$eu@JFGh&0K z4t9F#ykMLkcA4S4s?GK|8r!*jrlmao)C?FnF_KnRvO~h75F~)S?e&?<>rz2Kb{~#!R=J{Q3j~bhH?2*EK zcQF3=97Tn0xldIm(@*5rzk791f0rf0^t% z8SPGW^4;B*j9=p>(^`STDepD)?3adGK94;D%Egou6dAn4Z@%09ka#Ju9Nbj1*^Z*$ z26I-_h^Bb8xCyfzDP|X0n}$f_1i+J$Ckp*<@x9Vws1$@7%_F@wN;mum@SFYew{(26 zuGy;AqueWM;<<}%{zp;y1?Gnu$krrbP0KlacdO8u9p{?ZBNz;^Y3LxgsH1%^&@fuh zF-4`BXU1S?HrLuO9Vl2KRZDQJy@2*TQZRM@9Q2^(zbvdy}A4YxL2~B<<`3THu64)heCzE z@oad$+agHEGq zQt{Iq3G_q^Eq|*m(L^T`&LbqrjKAH|dDkB|sh^!p_Bdgy1o^SM7rR64gm$5lT?d-kUynGHB%AG@SB_$x zqao$b%F#(j{nmnqTLa&FMP7|NHruOyeic4+9Z`Pu75L)Qqu#Rp`nQ)Cie$jM4k2kPk~d>x3TVmGKYicr&_{)lfy6bF77v7n<8C%vv=OdS~FP zZ?4~G1<(N|8y9^mnawNI;*(|Z9VOo7)@OQ3Wea+gY?9yR%MY6`)$?vCHMBloY!NL4 z`@Cu`eMByd9(^BbQ50SQrM)+G)8fYMObwEzrzCc{V3*CB>zD7CnwMRbkX(C8a+F>- zLAI32UR{zeDRNuU_w(2khqw9QTEr0F`hzKu3Pb|fA>xve8UZ6fz=>ddthtA^GUfz!6bfNCgU;avgi~c-gC? z?Z-ngq%#R?i+Q5h_Di~^4&#wDNqi19d+!BLPMVyIR~taEku-NXgle>S<)~^Q|K8{q z0b{RwwZ}(;rQv%)@ka>5_F3a30TGM!QNtf&diIYE%|qFbj>L8*bxmQEXR1t(lEUHVV?PrD(W0+t!_JOx zXClQMn3ytxBkQ_ONQ)*_5A~6GhgO0poy>8&M+Jf(KSHblG}W+4*Y?4+0zN4bcLJJE zbQG&ixnI2UZ>Im(Mc8#_w)|CO>-ysh>-ow_3 z;V%TC!^C9|+?Q?+3kQckRrZdimS|`#QP4^e5gcpnQmkGCDbqf4L8%q2|H?F?izPOF z!#uC^NHG{3zaCzmdxCM{%y#A^^OPQC?0AT!Ass?JIRXI@1N+sp~%D`DV@TZC3+xD@8HQfdMyI)E^Ft zhkj-o($sW`9LW@5i%2sMz#1aU;O|e*m}OIl(24=`s6e z`+)bv24@Py{c+iS&k$`bH_af;TS5j4?ZilrIknK4r{x)?_N8m>>MDv|#f_Y7p2==c zK)9v&+{ta1(HgyXPbFV)v0bMi4Bd{B=1tSw65H{8375dSzV9@kMY-ebE6Z#N7jvL9Q_rMEN;JeR3jZ2=2zy|h|!~BogUgd?jr1vM<2JufDlaC$w`y4MO{$;-kYfKmB4Wp z(djG=`Z=WzhS^a%LA%d!U1G5LHEXs|eUcuY+6W1O?aC_g(v|9?UzuHxV(G!+E3Qa~ z9f>!AB~u#(nuYcW^_v|jewE8Ul}SsG>LtOi7EQ;P8AL?H-8$~#n*O3jR6B!7kuw2< zzlQY7iBa8&F+;mo1Cr;a8-53&BJkD(FB5NXjk{<23JK~$@%7i1UHdh3mgY2Lb{cy; zuUt>*{<##gQ2wY-zsGKj1aaJ%fUaW2tVDXmI`aIM<9%}XwaqDL$8D)2tdJIT-$?J#XHqw_6c zbG-hAJ2<2=tVyvnVzoL%)>1QBE4%)_$IZ{Q84Rs_@g>xrQKHmGBZQ{tP)gb?r%3pE zn$il!LXk#4M$t%lRG0Ap!@OG6na!un@4Xyi7sfrzZt8UZZdnYo&y`l2D;N};)Y{&Y zpW#}0vJ@GKm)Q$B%yZ}UV+d15)ZUu0AwtT`zV2!J&gaPAbOEmC{nhUrTS7iOptUal zsPO3#MGdL3)xlC~^AKIT&##UGnWV6pwo9MvJ(;Hk?`BX!{D1x(9<(lk;SBpUI+3Rg zqfx%(BD6sg$Grthg|FyF1RlsSeR4;oU3 zIw|epNHQJvwWfslB)J(d-`KW+;j!8Fbdqs+*!l1d=6n;9c9r`3xpIRP7o^Ur;BZao zp~WJHWV!Fs@Vf@hoMQEX_QJ zMGf;BNGF^%7Y4repU20;OzY(e1HH1`jz8G4#*= z=wG$SS;DFBYjvfw7mwpP`6bEg{%UfbI{~Ej04Q@|a{BTu9w>_KP(bEdAC}>m5}yDY|N z0%JkTW{Z7Ftwk&5g5^{EMA*P8$Sda}93I9ZqtfooME=->#=JqzR;|B4A$E@Faj^A?nNgt)a_ zVb9;fgnr%@31sLg@NEcQ~typ<{BdUaROOd3d?1L=%am zV`J60@fDUk?>x9%DVe;r&vQiA1BW;FvhghX-~8Ho)r6OKC$J}QDg47XOU3G%d9xY>AqRNc3w7aPMe4eYN4s=WWkvT8rH~h~ zxG!TKa_HDD?-J`<$XY6LG%4`B`JjjolUGcvikzs{;#XcUs@~INLYK9(GnS&S55I09 z1&vxpk(f?43$(;*`6>hokB%FZ7Az?m^9G(V7ib5FqX$haTM+N=KfBtZ97K|4i5|an z|GmmPlY|do!L>m?U;)^NOyWGx`-QoMUSBDbez0GYl4~$f;*b#eqMH|gN5kNy39mE}zScdLfNdOC`VJ}|J%jD43b z3$)|pJhCX(Y~Cv6NHGIJF{K)djE$!!wh4S0H^UFd^tr{^#uew3WC(u^rcpZbrV+3E zdQ98(@Ron~JwCf_TR-) zJQdwa9>E!53bD1@#Dg1w!vm$kAm6&?(pMeF8bRr?_dWaBBkDOnPR~Jc#vA0K6VAMr zT{o_p;#BRZku+%6f1_rUSEKZ@>ml9&zIkH49%TS(SHx6TrE!TWVO*)kp5>f^V{RD@=Kn)od6*p6d& zM~v2t&XZ37cw2eMTf1^7b(XmhkrMlKr>Cfd4>1=z?xD&zVpvzoQ@K_1WowzW@fD>d zf4`ZAb{S9U){cnHEJ6Pgd*P$x(76LrQRY@l~su+vgs*2zB~Y?;vOJ z!N>}!;k?ir*poX!k9}kX)Lb-8eX=Ffr-#bpavF{XKnB{TqFCF$91)S+0lL9Nnk`Ll zY*`WW^A}AY?rVVT|41z(eHyYEahpo7z|E%o$sHk8UjJMg*WODyLiZx6FU3l9GG&#% zm;RA*g5iowoX}^R+$)QT2|odr!`T^a-eD9888@-i?H|zbrJ zC+`l(x1YZN?#~=jk+jdXqu#n%PHg{lp2#aN#`Zy+qtfOD2yQ8AV2xod}Ya+WPx8o6FS@?UB^|dOs3X zd&7a0TtRVL>4dZ_0aDMFk>7PaDG-$4i3nv#nu!)NE&K!w#^f-Bz07XeIuz=uQKeR@ zy4NA;Q&|>1AjY3X|Hw7-R*kz}^~hs?D`4UklpqRc}Av z0)MUzNi?2QS_-2oO|9JrDq?K+`^0m7AtEEyAqvU*X-c=W%~S zbymaZ`|fN7dmg^O3AX8&&vT8nbZ|{oaF)1|S8lkUv>B$v`}0v0*%5e6>L`184v;l&t6otY>Q=M5F{fEQ`-5ODMd%^J z&sX4uTP#FU$0XbC-vRFSr12~#*`m>s@@0ALv~!73CUTw3%4G?AGP~}fm%^AD|2u;g zOJ*%b{Zj`0LYM6R;oQD0@k*d$J_*8+{xHR&7j@M+%|ecOH15p5FamL3Owhclgg-3c zI=MCFs(uqj#7d3FP{36y@K{;(7uTA2nKIu{tb5Qb=ng~s9ae}h4xAbYLCP)GwF$K4KqODqdl9ykBPSYjnEClMm(7`sZKp!kb zsNLV#!XhR*pD{fCuC}BhX&2Vg{xvaTWSjxy8b;3~IxT3v#0a^<^=~0WDaCQa5(!&D zj$TJ#ov5GOZB+E?DWHI0iIz%*NGe8k?dd21E83z7adRz`s{#3@OW;mn3s9W~tsqCG zBophTSN6zFTBT*yX>&cNprtJUF-=Ax?PFMG(+Lp(%(c|L$z(1?KmlR#*YkN=TUj~y zeq-`vqkys2uNySKm8qCg!qTEhH7cRwG)l`tDl}(9h}%N^RIjq4PY_Hxzry*TJjRju z%VB?lA`Rn*NsAuAEeizFHMl&?sx;8>&Cs1vrC|3`VyEZdzxC{4aG)}JNX@rj68T)H z%9=SPPRX`@#H6#!1y-`F(AEuQ{2Urka)P!kMtaqQdtB@L`o|&XzN{>9ysh@6YY-{? z!GK~!54FZ|!144OC2)o1X~QzER!<)ch23PF9#~Ftn0t;$-`Rsd1sYtOTykG~3u*P=)6Y9P# zAFus|$S@YBR=+nU<~~Hb5{qknD?;2AR%=foI?YQaI`iDwt-3AlqgB3a)tsZfTx?4sX=sgjepf@^h@{Y@yQJWej=d~yMNmHa1 z-kPPSa4^EA8sGn<;OHICD7WGZ>!U&_CQlNoj7mItWIZs#p;|F4`o!4eAr%E9MWcXC z4c}TiWSP$~ z!vp5jE8VIUKi?56l)1YlpLaW31bZqU8+Wc^1AR;l5BEo1>j8FqM1^2g&}W%bVm^V* zGfBbI7bAWe!N`BaTZ?K3=8o*i1RBoXMz5`yD!kjelGcL_BxK^P9?$glx2x4-p2_+M zCn8>>`f_q)o$I5%|EVPZZO!aVobPWIF+Y1y@gE^{^`+kl<2LHrMsWwMbuzFPvLLlD z_FgGbP8fcADN?Cb&xwgvz9ANl|CLTIR!w#~3~f!7-K8`o2esXYoA0T}A6A$;vtlwd zc_(8@L2`bp+A%avY~MJ*Cw5WUz=#F92pbb~%a~;7&^P>7ZUuakM8KW>L>WhxXIs6K z1VKZxWZ?ScFwF=B^F8@R%}TD}j2<^K=xySke}ogcE>GM;$EqIg#itH4Ee_CWU z%9chXf+SqpxOj8YO)T6=#)fR}1|P7FIxj3%{?ZO!Ji2)J z2SDFk0q5FSSLMC^tqnpa0=zasq9d-jd8du>_eENkCRp{X?R}&aw7meD1Z$r4Ih1=7 zyF{D8JWp;V?D@8BFOTMG-_dYzLyx~w{!K$wU=KVY|9H4H@1=9klT8ghIT#@m@UuW`Audwd}uNlqDQfpy{*D0bysuM@;IzkVo@4IZ~DK$G--zg{Vl{NFEsUsH)20 z+M`l+RiZsn(p)A^1)8R9l-%bJBb_2BMyUrr?sIcU_I3ps`@{g1Pu-irURTwnfs91H z;g$@+w-DY_f@^{^MxAMxmlm1a`GQIjXl_#c+fY;9w-W%l8*FoXEKiN(O%4-Do|=%} zGEqfra3Y2~?xbMv8Q&0{)Eey|Tf~G`fOj`zR{Phw)ttUIqxki4Qc>p|60gvf6cHTT zE4jPV*Lr%28|dQxjxABrHq5^Qk<|f?J;OKFsP_6R$*-MXJcja+KavzT##hF3=dIo_ zQ+tgM%Q9MOFW>JwLoVhB)F{8B{xLvu47&#|f2}B;` z9#sE_7W5|}E}hHvCmlX^rX)Izr+ec{O3k2X{OQjBY@S@Y!a<2=K7C#lIL~6<5l;>i zU7hD3;Shw%ORMZZT1n5^{2HSMRTyOkyP#P{G)WXTH;tVZW#F&x#tAF%9*A<_r^LL` zzcNlZ&joV07u6p)B`Uh@-h&fJjarY044t5Pgyvs7Es1&IS1tH~>TW#r3tNHPb%rHn zMG}9;q~*M9&#{jJRBwm$POUf;_PTlKt1UHE#x4s)T17Fb-(+L0U!KY~r>V~AF(Jp2 zDKSMy42v`rEM+_{U3CC_ob)FZb*kTh3qeGzwR}sEq=_on15E&Hh+bb+#eoVvP>aG$tdy@m12@xEF5kl zF&WyV>Wc|8TGaKmD~P=!;iboxXIy!*l7A2}|AY%zEHC$gnBIFd2EP7i9f}FF$Q8%9 zpfc3)1>}<&VlJa_)#`@(Pk0kt?Vb|KWe0GJu(3)c03&$TcMEcZ;HR_|W{l!F>BfGm zT`iI3a+aFD2i=AH56c{|?`^WEyaPRX{W&GDA;Z-hK_Z7N?Rg}ErxPIW>sT^{&BgY3 z;n5+#!HkyoDd?Aqi)y|{0Vbl$MzU8>mFhHo*Ac1zaHm2>w(&FC?F3o!@C^P4S-!mjdF88}mq5%%A%v zGd$s}bLonNaB{Q0pkHtkub*9TPtP#cLGzyE@R%HiMcK}5iCij4bUgg%Uj01HUUtKL zh&tn`rbI=EI?v{$D2hT^eG#6r&OaagP{Y)HEkx5#fxvVrJj}?{@xH=$TI|M)h$&|J zVTD0kO|;pFk>AvV28J6$oXo6c-&{_sI@!{AZAUwJp9H@??_J8SRu~ul^RZFtiR~kx zdR}L1WJnW zOAbWRfw$Bys@gw=KBl%oQp2M|9 zmA)loTlkVVkk4>gtBhym{-1QCAkOBn;y*6;i&~-wLzbMj-*;Jciv460teMmyZxGAV zAJ29g&nsyg&)*Eguw8y%(JB>DTgTZ3C3o&FyVc)Q z00>ML%-U65NmfiAmE;Uq)J#3$|w2YFzS!YJwRYVpZb%9}J@ zhK649(GMysV>P|p8~M_m8rE?)+SRUewi*dW-Y`#sn9wV#J+Sqs$O61;i0o&!kwO1E zV6uvKU1su(#}+qk;E6;hU3nE;^V*CAM`eTWo7~k?NK*IOeFA3D*;}=Ykz$iG7*z{J zbhqJwNmeWG9Fczj1q=TFDpo6r~WMX)m`q_YIr{M(rclwY|t(F6Nr8b4In ztyZ zrJ#B(ZCbu-d)ZX)jGgF~6iJr5i}`ZWOLVrs#^pD93J-Uw9mCXp?Tm=_&}~s*+qD*f<)-&0)tx-%`Sb6%Vw4(kc@H_R4T^Mj zc#$a_*pRqR$$oB^7$we_uW)FygiqwEG1@H->whM77!-A_x-}2%b8-aO_X`Mn{|6br>;b{ z1g6otcY<$8wFTO+>xg;=W6EEtLfZJLL43*?w;BcFL}VD}fAKt`2<|ks{^?i3r>k;W z{fV&Nyjfss=HoW* zX7DHQ&m(g<$Kb6KfK*J7EyAVd({CCoTPm#q_U{%ga>-x*>jSHBp6boSlF^UI1=2Y` z8z~iR*01VQ{O!POoyfN7l&`aYW)Z`loTf5W-&*XC9h>+ArS5;^u?>7|BtyWIHiiz~ zyb({9Q1mboFyas1ZN{0`_~yB|Ob+$f7FpxGcW>{F>`f1==joUy3R=$_q%DZxLwc&y&R74oDVWQaxs8 z#83KsQh6M@AX7rlrcP+!yef`1Q(^GYB$@mf4J_jHBeLa{16nPcsFKDo5w8ci0FyS@ zaU^E=J2HNI2M8WOWaJtsOKJI^koYfSwIg7jVI?lo7kq_O3Voel9{cBc=ZkG+{HGuH zA@V#PnQEyl>uqyYKg4O$hE-UDm+>R6hZnvgYfqzr;bP(%tIwlm?!|X(_nW!AG4JSF z1T22hPbR((d;$JT{4bg`O;drLAyBKWYbN^UAK+}oSs zzZCtj87$e1q)|Y~}2HWCrDoU9`sPYkJa;(BD2;uzFI`?QcNx*Xh5x?jJio{d4(?;`grx zT=Oi^Fl5J0-N#|}Z*w3PK3s?SwwlUL-i14Sko;69lJw9pxq%!Wg+<~%WW=UsC=CySOHE!k& zeBO?(;05xyP3;W<(nEcV4qY~vQMrzwl+LOlRB$qRf^(ov^;ZnsZqR$+gr=^A=l;L+ zga0c6xxjVhztf2`PLKaQQ;@&**i_C@xMxru(9wI;<7H3tr#l#njGg&+cW}nDDjG~2 z#Y}A^&)bKh2@Bz_w~HuyMy>V5v+8~8uK-4WrO?!l{;%8>*`n(U;lE;hIZ55;wPJvr zl6j3auOr7hA}mItkmXUKxxjo&;>pO9&Wx`GUly{@xCI&aGB7|J0+8^U+rm5o0 z&w)UPKkP9`*F(E-g5BG=I2vqtm#4z*R(I6~6jaAXIRJj@ z_XdC8^3>aZfe4hy5&u7ch+jmXSYG@Y#0sU>{tkB1hvcb-OU^yKj73&kwL6W7i=syS zX^d2H?Vlg&e-d8IMe8efPGS*N(pF1zIbQda-?zzJOYE`r35> zI0UEpRACfJsS}?Bs-KgYldPyS$P#_0z%GQtg(D~K1l+23Zk8CK13A%^W@JYJ(d))z zl-PWW_!9WN6}!;B0HNO$n>YHS;$uBqsfp^_8D1~i%E^KO!He0bvyDOB&-@d0y)&1> z#t6p@{7A;`s(R^-_j3NE)K~8sa5KG~$oXMbD7Q~7US_--j32G~x=AE`3nJ{qqK>I-~?dwtb)8c{5Xp*9<-{+{hUs8MNZ zH=^UKEE;S+n9C%J_6at8;q*6b5cv%oKKkUGN&kJ4|BE8%Z6o?Cicw2V>nk>zb^d`g zFISO?`82-u3!-SHpWkRVX>PqSm#wS(^XS9&(K2#Jhg(0UjjDoE>Qt{#k2Ft=XtUl& zX#-Gvs?zF7HeUlGuT!kh@yR~C<8zwOv?Z`%*gke)LqodWn|R`p64(lmVC&D0=p&nr z0A5=WG&UL~QfE8e&5nGGpymIisP$>au(BkXgV8oz$mS!TJ5g~8IB0xOM1`3IT-!Tz zv{BqRMJk2YvaU28hY60-rb5|V2rjFxo_aWFS_P^$O1a_iBL~|Ty5`q*B`g4A&K;Nj z4`J^e&UV}Pk6%|8+FDgrGc-k2Q53bJHnm!++FC_bjf4_0BURL0$M5$i4hMhaJkR%QzCjwZ8jbolsbW!&yG5M@AgO9)`NcpP zk&(jU4ZCH=aM=_8+u};XZ=wu7vTV=j0*11MCY>bJJxcQ3FV!XKid+3|x9L?@O6Oj6 z79#&>m|Q}y>d_{yrt9pQ>7gHnrip>mJjb!C(XXR0SJhrDWZCh^a@t;Ek6V{Y^4yk( z-xlY*WAo@8vj6XGvmV@3w47!-O$|-3PJ*7hCnJSxmp%w2s4ms2b65s~@66b(KFB+O z%K-tzFk^{l#T_|yMJikR$l=i#5Qun5-C*0yCLPc;Ax3&Q&p#*~AWx&zJ^$>ZmWzQmNs@X;RY4}p=DkJv@&v9WCQTl>0`WOlD( zK4*7Ksgsj-rI>BscW?Hgy3*~C{G#I$@y*)Z@oCf{q~d>(gvW=;rWtxI$;7f7 z5?Hs}EeaW(g#jw?^?Qbai_iBla%Uw(?qt~?c<)=f5|UaQ7m$2 z$H6D0OoROCpSJ5w;b)Vjg9|BIRU54>toc?@q7AfWy|PZsc8n)ZLw@pVrx5TxJ4=tv zsSa()HBXO)a*3-)BW1-O=lr0g$pnAdvI>6=Eu*h3}{p^IqOl&~qTyr(%nHX+C z&S-0%?PJqWU&JZpMwSvWA%es;`v$xzN`5y1sXKO(vx1HWt|qb2xE*NGsk`^bLkV^m zinh9EW;PKN#yO!vFC*rk_k$v^%CrAtYLkIikiTJo5RG?|9`xKA^+t7v`8`IJL z8Gep;-`=m*vw~lHyv+w5K!3f;NtZ!z^5mjJk}p?R>?Yx;tGdSMFx|vv^Z1eZ4l3WwzOL_M*G0%X8q5Jhu7z~n0z{%71Coe?iO7?|q+R5~bIh zx!$O!)Mri8ev?(o)#r`qol&~=fSs96HtG6&eZ|8+;Mw#y%g(7yH1Y;jxBK~ZzNthc zUq;|W?hO7^jXe61Y!|Xjx0>x?fQC1RiwXaZN@22Dh!yyemT|bC_#n-wYoWC^sjVtW zCDB?@uF9S(=4L@#H|k8UZmV-Y&9Bvo>H|wZ{8464FDmrNUIE&%F8tW zzH$NL;wKeWyHcRsYP@&ufAIBTKPN%}gvSNb22Y4jJ7W(XYrFs00_`s?T2)kAVLCIi zj9p;wrN!_)=Q)ZK)8*<{BbP-M0F|1hrj9V^Zc1KRN?ALKwZfk+zHfw{xbLrrC4Mmk zoJA$3Uhy_aMN%IHk1Wel@FSR=v2+D?11;qX^WGiRz|_OgG_ozH`Q96j)QSebJYdY0 zokAqqc9)lw*gP>~T+5{ReTZn2YIrfAkcw~aidye55El$gRmp%QvV!}TsSE~l9sYz( ztYtD%tYXypd;2vo(jGU^!aCmxkmV!G0kw;(c`UwL$Z?knO#SJisie8_>DZ-+y3St&yTpQufN3n>6C52Z z@rvWddHiIu@DS1+JI*s9SoY^L!gWN^4)f%eiA_6qNvHHo#f3Yig$ELp=ymsY9Fu5U zaY)s>@jX*Q7sO}1j#jSQvL_F4(VBb+5*Z{S%@{BZC-rE=Oiav%6}dpXSTt-cb{qKl zm8&W5xag>`^1vu~dh1K!%v1H^S^7rio7oXn2QgjBPn3D(TY=T775FWt7z2xE%4XC{ zbbxX`uS&f>el4AtPA~1`D_Lwb=>NU*TZ_Nt%?17IPlpB|eP(fQ4FptnB27Pb_;E~S zu6Amhc*51g<*MQAvCMLdQWtj}72a}1pyw$ie5-R0Ds3h61CYi?ib>om zOdh)0#9+B?mUjPeM}KRc*vEpN(LRS;w+e`MzAZr1;?Y00+ADyqcJb7&?j5Y?f8nA5 z==Ziz0r*HeFCi2wpi^m<6MY%}pohGZ!|Qc9z~?nV)|y}?y|`6)#ccD`pQBi>N2Y;z ztw){__I7>Hde!Y(#p~C8a&im{Hon~T`S=|d>kLqpsEwbeLyw}2lWWkJf z;J@qHrSeH);pg=v^-98{0h&WbFRpjbLucPMf_<&p{5}Xo3dksUGApN9Y6~hA2U%!Q zo4@d(@42(x;ZGwsG!$SgS#H1ZLgr(FoVsI*>K+=HjJ+^*9|i~@nHIH9ks?e|&c`aWQBlL3r}wE?kSF2a_~t zA=Ky_!3M5v`hTR*bC!7{m3UF|e~Ow9nZSS)UG221*Cq5 zik(JcN^bOPlU~78^i2&Yd-m&|z36Atu7$`xDhx^T?D2~mN6+!hZ;8|(_nsNL5X3Ih z@A63#=SyIflI&LZLG>hrAtFB0YNh*1k|<8Kx2e8O}Dot#u7(iwX8;n74G$;`lXf; z(Q0;~TP74q4v9>KRa3x*hHQ$5)&9Y#j9raPubjC!#goYPwl@$UwbOJ3^RRp_uCSe| zfzI?$qg6=Ifsqj`4VF@J&hg>klKV_u=czAY%m6Orc3PcjZG+s70ha@A+eFXLQVc0a z-wh_=n#gbbI@Po*WkSa{vr8izlIUK<|0NU2)6df4X3{uHHBl3 z=WkTql(hviN3-$#v`#j85O;6RPxGDk1pj~lO77}h3V$!Pw*#vj>o4HG_x*48z0^#_JC65q0sjwY`meAdV8e&W zUec~cmy_jr)hHpXUwV{|Q_t#XAtl*oyS2v71cw^LpM~?F&?_!oy>z+(SOe0op^o&h z8l*snlz@wP&fww*xocnWn1-G9v<2?O!Ar%V;e96d=<-I@S3=hC%bqJkBX)np6bbmv zdLfXElh}_|*pd!;Q4S)FnObTi{QQi zMNg%d_x0M@ozC$ST8KFqR*M@aG=!Irx~bwF>YVfCeU6CR*(qb^MnSW5n4s!~&iDuS zu#+}UHC_%VGSIXN#UjTSxbF^F@BKU>inj&x7ZfRQ4s_dY`jh|WaywWSo|*FeR(fet zSx1Jr^_8@#2Els{gy!%5q8JCl-qsp|#lFac?N;J!CuZ!EZ6TIV&#Nt7@oB(EV_Iua z5B`By(t(cLnYn$#uF10I;kVGL6Tzw&)*2V7(Ki*Ne1CST(C#mV@HW9(gzpvP7OSA} zyGs-Q6`+&;!*V|3b>d3y0ZS!RpIAI_sAz@MQ3}Y0!9J&zmvdq5zWY`3GqQxq;lcknW;86MWCTUud=TB|rq{o>L z;uME;axe9_;)#g>xea50G+&Yz?j9F=Sl!1T^0RgOVIFsKc7`J?r{#ckvkPRBuLTVj z7}Q!4HpeQy72G70o>to?5=T?X{lwq=7=0E)<3@swmO(L?mSD$P&|t#ZCIn6KB)Z+z zG7&y_gGZ&vhH4MB0c4IuHR=v8yGsU?J^4_XMWTW+)>Lryz~tnFG(C6R(RW$A#%bF; zSkTY zCcTiKG?{hih9X*98pA#IS3nQl_zlKFfS4llJsZm%dpg*NsfTmT-a5y&4E9S;MLMho zJ28f^udibtC^sJ52Z@aH$Q~L=dZhX>z^F>!;>DF^54G%w6IZS+r7~?O<&luzNv!FuOcPW_df}tLn$)S9uUyyJfn)S+O)dt;Z1^ zy#cg$&^~l3p{#stS;bAPfLZ>;a#US5uU)diJCttSTmLnlFo)L;F5n^0a zep`C<;(r}1XV4COu+p^n#-MsV-BEb;?eDqHm_<#e%X($>*+-*#Tug`|`d7K(#**8L zeO${`^PP}rQ!7g?wokLIEUantHLDL*Q-*cD=-mb$59v5_$qfHiV_O3EssXalgMVb9 zFaMH-YnmUEe(HE>TOFiD>091#dfG{} zsbgKeDsmW@z5Xrg{^pkJq4E;$6%nL@w99>l(PT4^o?F|R<*;bwPdkYwzuXULPnEdmEvW7cU0jm&>Znf z`lQ*yX?V$N1Nk=l$o+!*WuF{^XGcSD`;}lx^X_OIc0z^6kBS&un@CR!#id8!={2gkVDh&N; z%9og%Np^?8RZRVP1&Bx7(&C#z{IskC%gaiu*s3j)WFM<{sztJM)Q>m~{i3=fBuuO0 zCBu;3{yCI|8N(}mr35NCBW62CJ%U|`Gi*@_t(p`h$lZ%GEO$Q6|MUc)el>8gHW|?v zb!SR!=}~E*EP8zI!`cnCqblE#vr?gDhAFjY9CLf+Wz}+tjza?^Rbh6R6VAZTq2>(Y zF?!i5g=3&>oWx0f^tGi_+5Uq3^!^VH;>0zf_chUm0Jdaf6RQWXB~}_*16#m8QDy7Pb9>OepCe#S zAzH8M_O@~x?r=U_DDAdu#JuX(5TwY7zV%)r@w;a(HwgE~KlE72-_s{|;xwS0@6rpN zr}s@6hvjwa#Iu`<-usMy3dsH|_J(SErf2nQc*4Tl4&1%|gzF>-tPiS`JvZld(&*s@4jo0(3O`@$M`Wo-YTUbrcM^Z~W5!_w` zzw{{S-O?DyyZ)au9ri>WFpnDYPQ*6*to#4te)^Bpd#+FhoI8185K8Upf^nqxcQsxE zUs%vZ1tt~9a57Cc-Zw1YSgI@-WDtf9$1Pgq>v_B4TC<}lc788hEDQpnLVJmLJ7!4M z=_|tzsh7d(1q3etmT>Nuo=yolm-cJ8AASf9vt5qvZ2(jC8RsIfiIrFI*2Vhw*%#u;5(sCaVKwCG`!!JdG(NGtv zj9zh%vJysvR}d)|xufRMy7C7lvj){B+Vy9JPwpj8zbUr{L8=csuWEZ{9RKVqcFAV1 z2wh@>6CQf(6=y3*41u6NeflKdbXqL1uu7l>O;3q|J8N;X_AZ@ma@X)D9cCJs&>Bm{ z6^nb6SI8O?SQI%;3B@S?t5)w*BxoC?Zse~#^i)6lwOz0H7+Pv&yLL;xc6T(?`x!oa z`e#{fpaVbmWa!FY$J22p72OhJ_in^WOu9CG;1IEU!O2b=W6Q?B=HSt@!uy(B0ZkJk zIl(z^)C2f7)n}6>wREG0xkP}bNg?|+WJf0EwHt?Sqkv=;Y7n*2AoK>Hq8dxI`3eL$8!=ME6?$PlP}3-&4U z7^iAgG7i`4t)PXRKJIBaT&%g?&bD*lTP%V5b`G1?R3|>@K*&kma;C1xQRk&TsHc!& ztvW-ZIMRKcBT*|>=B!K4T-EW0&u&{HEY!Gt#Mq)EZKF#i_e3KAsl@GF__dJ+|}q6m0hr zDCp_sS$L|-JCXI_K!(*DY+L7|iKgO<+K@72A3;VSy(qI7kqH?c(;q@(~P79vJ%^w!*r49EwiLWJdH zCcJ>6V6k6Q!%AHfR9v_I)&;j+^!)2)dgJMKav@-G+*Jx(4g~xe10Pi1@9@^qj&RbpcxFC=Q+dQ|mhj@} zd(U5K-5DPb=v&R`7RT?}{$*B>_`Nn{rzzIhG-L2>kT}kA$t)C@M|NxqSknNFv_(y8 zufv-rLPt;zZp~H3lN zsQ150W1r5mw;N7>GVrq-)RQ`!^$TA{af~HUvY;xw1%r5L+%WilOVA8@JU$zJ8xTWpdaTCpfF>t?0I*rAvH@E5 z%RPdvf_zE=pt93g^{82Obh`Fq0mUoP1AM7?i;?(A4j|kv9T{M0QTuPncRdf&5NP~? z>p0VKoqqB{ahb+?{g``$Pg=@4-wZK+$)pGzCRfh3NEftOcYRTV2^zF)(=$Iug?up;2*a5TFmz-LP(e=4!+{LHtB+Vi~6=Ycw z+XmL^y)2V%4GEZ^GU_!i7CT68upS*M_SsPkm$@aa!(gcAi%;}7Wk~5&Ag2Z|@})Z2 z5^c3ozd3m%+tJO-oz3#w*4dMvK=!(p>5e^JiyhTgAj^)B&9H_>Z+KtrC~s zs!?Gb?dsM9x3wtqNz#>uJ=(vmt@?un8$=?%GWJsbI*n!Rpqz^{cGJH**g@lVdMe#% z;^G?mcyV5IJv=}B!X^@?gLlD9TC@QXx)qyh0J!2ts$yQg5{$&JlwIvV_zXE&-`FPE z+FowWrGwedS`EB3v|}+9YFG9*bx`wjnnW$#wq=t7G*%+4X6yGUv(wR=Hs1Czs(_8y28Cb|RzzF^6m#s{;=sg}0tXchXmE4mJ z)Px0N8p;838TYAQcHF5*mk!a69e00w`pZzF4xzrs8>e-di-i+ZztDRc;$)g zZ7Kg?(|Y)?%SwMJgNiy>Hn`?>FR|L1|6vj7kOTZ?vfGs4)5z%Kr%AK%47{ee()Xsh zpsaoh+0zxTcRovMCbPG>$82$t!IB?u3`ed%9&QfM$vLpAb9jQ$AV&%n-#9GNUh7O| z{+O?MDa^CnZ1&rlxqzukpm@`_3zu`E6(2@kG+gautATxff-`6yeArFt?)f`{ZC%-| zn5#ox%h3!-VBQNmdRS1dv)7z9z?^9@__|Eav#qsF88Dwo{!r&NT)DkH!to;bxm)9- zmanvpP~=VR%FCDk(Qo7dvO74YqhRlUv$CEuBtUq2uJ=?5Pb>Gi+C2G z+MgdX4>sg#Bm}mynE}N!bjBpw`4#Mxn~qt0gw;aKnP%9UkuUyVGlX%HedYGB<|JI? z-}0@h$kt2gO<2PTk(NtpKd*zW%bo+FwGKO;QB4{3Vy{+dbkcWh!w$$(jIQvqGi`R8 zP$0_e8~DNULpOnnt*4a0y>%EXd)S3qCpcgd3QHW<$FIJ=>Bb5FAJeSvw*6&K2Ss!EdN$)9_5*?a_Qy*en>qfQz&x4J z*PgJ^P&Ho(uE9r4N~`KQQ(-;Ir@95J{;YqS>$A`np{F_USvw)%v$#FE=*FN4ndzperTRP7#~u;)ZjW!f z2GB~bi+FN*XB-2JYx*_zW;e8Rj^w5Hys3IMf~xDav+f>?4Vbo@twS$g_g^6jl3nog z*``IE7>?IHCLg!}#FJu|$N=l4i)SZUs&V#Dv8t7|I@{V8AjW!HWVgN!D#EL6v_5Q}}A1?n=#wlYi|yU-8apBJ6#ad1T~3F~hxj1NGe3 zVA#k~?o;RD=#~z0hQ6fbi@o~^Jz#nPYCPBk({^m{3b}g*{?{-t#Hj-5;6@$awH7>X z&y+eS;)zpPXk?PT1LJl&oW&eDh{Z600N1e|U_6#}rdzCj)fwle{X8AC~&?#t5>~#QKQ;pdtC}+whKT_feJ0jnIqt>yL9?Dyd!n@e5M^ z%a$1^)8TdfKUSUpD*(dg{ppiSWdS+dI|_Df8XU2?HSRT1w+?j1bTEG}%pPkV0A}|# z6%zxM`PuXVQ1Y>Bk1M6u;L-A&j$L?#|2t1zT|K;F_0nD3?1ZT2o=Ync3I&LYilH8$ z1W)rSJ*-o5@zqxU7Es5<|3+{_`X{VKo4QJd?#K*smRyJ^=Nv7pUq6SR z?5-TXITOnQzlA*W3182Aa#PDMJhgtYqw~%ohwM9hwdt7lkE$Fjl!fS!rQAb~8E4Lr zvGa8VW5yEUZ7&U~Hzc-LSRwA3dm276 z;fiew<(Fr)E=(ikxO;+;0s?!bd^{aT0JreqiRWt?Z(Z(*DPc2RPA6?am*I8XpWxmi zKPH=bc9_)#QK0&w30B{^QM*ZR2#sO9kaM)RRq9;re7*V2)c4PDC_t@Gmioy)K4fNn zxVLz4CCo#WI-r7~mtec;x%Dxrw@@g?nX_;O`5)sFw=aI$r% z2zXe7XYq^=`wWP)tJn!JZ-4vV(QK~Tt52kjL)mpOXfmS+%2mKKu6Uj4@b3EMWN`6; zCHaHttkRXZkd*T>who_UPawo92xQm$W_$pd;~PH)C}k_*E7VN%#HD_1)Be0pO_xpm z$3Ofyqm@ElNSBWS3=~Smb8!AhZwSa-Nswu_+|+Pu6G(gTaR+eE4eBCo-bTGO5d3!& zTdLH279{ehSS38ny_pU(`mlSQO4e&feWZgAzXh0<)KqvUE~EzkOE!6u^Kbg1qjY`g zf2A+ZYdp8E1ITR4SZX(#V>os4w76#az4UtQh$LtRks@n2hFd~2&v8CINytuIDglg; z{0|z8jwyG#E2hP)n0_hv;(OS~$E+0T$Thy{JW39zK=?}OrPH~x9rey02q%L1{N*vwd?##6v%=RrI?(_3pp{-+Dzed0N# zV;N9hvoXrGbKa>PpikP! zJG{#T%ne6I!eov?+?3mTkh!P1bF#QvpZf)m1BRm&$Ixu(ea_MgiZa0WoTY8zr`d6(z>~dF#_WaK%i1o8mMY zEFd3@z}QJ|e-$NSHW*Bnm^!NbKYNRP$Pek0l-}%JuNRuI*l<4MN{9ZA>h+U&2vo(JO@Xc_v0LwvFNCRol>U(th` zwpMFz%*(Rjdn`e(O6)zEK|`C$_Ao69082&(Z93$uxjSh;cg9gKpZcoQ-?iLj(@s>o zmMOljW@A3{F#&28<9f@4Vzx;9IJ3+*A{35($DU3H+l zn50dCSNC?+XB^8qIK-L<#w;DH)ZbMj`X zRTe+k*pVwxUc{IaZf95B@l@C##p|L4Z?op?L%yu00=1AsN-W*ravHvJyRrD9Alku6 z{psh)LR_+2P3Miyc$!g{%>c0L(;!?aP{^4-@;bYvXfM6R|9WK?ViaMUnFse=nj}G| zeQMqxE71rH0!=8s_-x+L@QhCBjrg}q#QH~iq8qM>3FoDw^RLVt(Byg^{O-$x>KbrYY+Lf9C*HYfVeL)-Qq@! zO8^?Y&w0*r7&~p4F=`1NCx?!s!n9j#GTS$)h6Y;2C2to8y0mJSlBUkS@5^9aZ0<|+ z0{=i15g3N`dUS%<>??(Zg!LgTOvV|-@}K>?u6x&X(#N=zArGeT&@rIggA8(S)|TA$ z%lsq99l}QU$2-O9-b?rIp@?y zbC`_Gr0vRc_GJq5>PR!$!*fZUvnFmn34owCB`$I0(v3#KUJ)?Lezm2q^zWLXP$*jf z$(Hz8&x3Lybgy0Y`jT*p?qy201 zi`7;0fyCALR+Fk&Jm6ibc-Xzgt)D{ArM+MN@`3H)^SEnfa+J11oZ+5jOk-OGoKJOs zJ=9B8ycd7${8x}!)b|md`Cu(~co$df)w?U7?{hr0wXscJRN^fP{6!mq8UC%VL$mN4 zsj_}!QOd~%Ok?%}vL2waFkHW_7`GY^rbGDo5QDY$x8;Rc#o*~Nw37k13KabDbPK-t zPhbA?6tA zul-AnB7o!Y6~cwOvt&9U@l^@c!Dyl_0qAEISoLUJWWsO3&nvB7QR#F*Q(eT@Tl8%~ z*vXIKNFpxoV>gr3q{0_vo4h8%MvWM@Q%I_}q&=tj!;Z4A+6w`awE-+8&@gF-eiTPN+t~dN*t!ORE$xIViN4Bm&L#k9Z-+KhQv1 zR(!%(6z~=Ua5V_nS^$)xA_j``<|=eAm=YoUhMQOt2VzDtTNOK#-ukM+d*sEf$dRdx zc5`vAuSQ(R0pmRYuVelMLxZ&>!rZI%gYDdhFC*9EOtW5Yr7+@#42)RRQ#R|*Qp>HU zCGB$$7ZZDVro>v7U%nYb_Qqx0_r(v_Y?vd3AaYsbYd^z?zx+WJA-Zg z0CCu^25OflAYQIQ&8jjmrz6YS4wOGO8S*hWS0d+&c?p$z9a15kv0+s}v>N$xDVz9s zyqfJd1hF(}=YK0coU1nu3;Y@2^(yOl%0KQa4GS`?+Kw$IHU$t1Uqg|=>bIbbjCE(>EjOSs@PkMybUZ8rLRSDIsn-8#;y+A^LHmk?#kc#j=iZ-- z+{snt*S&om$R2(0q`+%3YL^7Lj(tvB-^2%Shh;dMoB*zfXPa2EQGH za7j1B4!^lV1R*H_4ixh1-wV&+w*_zYI%&(bk7J=0aPp+h(r~=UQRN{JyciJ2n_;gD zOU*rN&k(1=ju^SU<^=B2_B0CraIaoo;DDDN$=uYagbo4up^QGwjOu8V$%Iujn}gVb0hwPKE~LMA{^x;lF76-P%DvmwvMK% zjTty<1r=UVE_CaVnY69lm==4-^TIbW;L$xUb!!FYJBo|f+n@0{{kTpqqWr~HbCFMR zQSwFOzUj2{5!80Gw0BezJwTL6>Gc?X(_1;bi6lYLJ)1HfVRif3?Mq+2cI}=5+Z$fR zZPaOK*4dY4Ax>XsD@*rE_IfC1-tonkb=qT-kKAI3(N7HFwCJkf zYJ(K9J@cCVut4UxPQl00U!7bkMy5USG>|k~l@#fm2Q!Ev{g)NxO?65@W@qTeGzATG zphKJe8T{<&8f89G-`An0XgZP8w&7r2amJ!Qt|YIpW~#8#J-Xs~VR7wdW+u|U!{A32 zCAQlTTN(~I%@~bMu)~J-XR`D4k{qO1brK!z_Zkj@@}TqI5@#nGUQk~Uldmi=#T15C ztv@i#GP_7#P29}y473{EYzUrxhd9ltvjYk+1ElN@q79N93{5hE$V1IYNuIBEh8uNx zvZNi`itd+*;}dQTqx7;@zUcUV+PocLG&NIk5bCHU3_N)PD86Pn-9O@uI!fP~uFWg7 z25f!(#h~PRF%m5%Y&6Qeet}uK9@&)EED|2=-_FaP|d1^RdP#SmZ#I)z|p~t;Crb4`@JJKLu3|ze13MH z?m1ohg^-(rEkz&y=5!ZtVKXamyLv&Kpm-SV6LD1Cevn1c43c(h4@6ai?AEE(_j57T zZ}>s(Xevkk{r1dbvxG5K^uufj!sf%jtM%FfO{$`46K9KxhvR=>Bq5_WC4j6l^k)YZ z_HV}jaK)d`xnfqvuDU&+|9({e`3m5QkpNc=}>Xr9}-8EORYP7H12xGDpeYfE^#4;{Y@PGLhIa&Of-8S zC-2e?w}G-tGdOMG2ba-;iqS3=>W1dk5e&#QypAHtrr}Jd;YN>PiRJ=e$a$w#LDtFf zvK2FF3S0Rtd^F+MddXwIJZ)rl-k*c&9cw~#i~w2@J5Zmx#;3HwqeZ%QNx+LbNq~+k z8{!ZrKjEWvHNNaFGivu9{#`mXcx87>a8kpOU*D9zQ2_JHT5qG6JN8v0jMDgdZ_RQ^ zZB^c9K&i8S`00_y=DdH<&}&5e7x9H;X}kD`5Gm(`{beV|7K)Hx38a`hMF~4+aL?lh z-@06h#cJb=uNUG4FpnmoOst4sUzfc;WT!)0Z0+Z%3CM~5;qrkQahDAlJOcYZbpX23 zYpqO)y+*DJq@I?ACfrANSrg`LcUlUlF-4^qC5Ao$Jba+=VxK$-;x1CCPkU<3zVx}^)a-jL;m4>NqVM>>#A1I31u{p*Pn|Y z^>b}oh(1k#X}a$`jB|M9t9S#b`mq-GEw2_bq9X}|yPk%sS2=?|Zn|_}WQ@Lz}N5-*(=}Yu$w28k|K}>kc`5vP8 z1Gh2#k?|x+CsAVb;9jE!=2hIBJJVWLrBf6E+FZ12p;;g14jlLqo7(rskKHe1%Sa7r zFU#H2i=#r*`lC^?go@p;=d@Kck;eD$*e%?c(gjstRCwbKbj9aG{nK@$*hdOV<$FA~ zW?J(}>e-fKI|5f|*X^M+6G8}|90N+v=NCzMB`>b{664 z+_}F^`xmF9!tw)+`wEo>L7Q6aG`6-E-AMs>sfCbILZLeCP5hl^;#8}1DXSvWUbq!9 zvN(G)Gv;I}T0K_t7WWLoXMZ>}!=hu?tDXG*eldBITXD{o8u=PMv<;M#eSe13)$=u^ zJXNGXzoir0ZI_rv+Gi(uD7!Ws-ASoZLIZgR-z=jq36(;tAG)r1BsnH`A20Wka0m5r zxy#}2+*1&#btk9(3sS23lE|&$z1*kzg))ApPF__{e)taDO0>WA3WXZYpqk^H;Gh>g z@ZS1sMn=Rj@HT%B80>4H1leMz4;^jy`;)Q=zQX=_I&wzAKioW8wfI*wcP{4SM))6~ zYV4f>#FOqY)j-R|Ke{>^Q=uS$Segubcz0aTYSD&spD18@g6^y{ZbHf`hp^2QR;jeEN zdVjD5SbF9Ss}<;g|i@T!-D5@cy9Qpk|h8^JIiBu#a@i(%jn<*a7#NzusJE9JZ5vON*tFA^NSjH zB8sSBbSFpDY<5Dm$4@8ZCMC!uh#*3T8}a9l6LhwYWR=;D+ug}i9j}z$3?ljUq;(U= zCwrv!@8%g`VS|KnlwqQTy~)e4I?_b9pyX!Pk95TiKA+xV?6jLu;R>Z@XuWK>*bdrt zXNCAPS{2xuq+XdB(Dt>9i@cNXNhY`y8w%ZRWvB)*QdNyQQDK*FExG}QiuupY$o>Tb zOGp;76m{Ap$nO5Wc6wA}Ehtddz*XCxMN+1vL2g%ZZMYP30`y;3!CtSKDlCm1?&4^R z4(!+fQw##N{Pf!Mk~_K_jf4gT(&St?!REXjzMozS>mz_R!*C$vJ&lV=qJRw+9_#fO zL0;JJE5S`6Y|a?w*5YBq1Syc7xxrvWYUd{L>`*RozdhUg!2MOAmnFJ5%@-d%dIE$H z@#@*Mf$X|&az`VviLEsCXA|$zHOD%DRfm(-6s#O=VQm&Vnx()zG?0w4cE3ASST~$7 zy!h$l`tJuK^T!(Nv3TC*s(PcF0l&H%ZRx$$BpufUiq}L@6JN=1e%zahOr~5qU6^HZWQkRMlbs#L)S%E!*=y3 zcf6JJsQ$>9)=c>Q<XJugs*T@#O`8)w? zB6Xo;hhKjy-JStAf(F^bxSdo!is9nlp~v;)_5j;QNY%fJO$VEMjMC~dz~YA)hkdpJ z(vtK9R_U}|;Z@Lz11BTq@o)}iwq5Ao#ip(Pu0Y@mSlYmZAZQ_0eE3R1i#Vmfao4Zi zmqd(BrPkz3_3h644oSqSuG-hkTt?%)fg<1@wmt>?(< zUm~hM3Y@+&pm4e=Vvy0hZ{~Pq!S25Fi8jx4s+tC0MKQ6LSAAR4J#m*;r5WN9`gkB} zg=!87^Tof7hghh*s{Utk_w)Xj&w*!H#qH?YgXxSLP8ab9{SyELZeA}Z3r4i@nF}iY?5#ie zJq(+8j4*4a_-x)F?^8sSG=@D^wL$fQ*JoaWhPqqpHivfpT#w-IPO;av z>P@vuwxN@u4+x&VTym5B4L6;&s*!|BXVYw&pax-=QspvDk=ETS*V_)?ZziR67QV?~hviVsxF~VLe;XT!co4&ffAp7p zJS5g^;#pEV*F{ndO(BhhMj2YZnU|xwdq8t+*kq)0L!bP!TF+*+tc6>YAp{zjJ`Ba? zRPz$Dzg2fdm^@;NDkmUpIi$JcB+T3ZSyJ$}xt0r_JL^GU5(N!5w2DVj<_qVUo2$?( z(XXeR3*fKq;e?@SPWTc-z}LAJ6IQLIFFgYii}2(gCcT(y8Ujs)SDpL2WYiQY_LX`2 z=t3eX+`z=6i4z2l;hwmmK{4#b3-7H3c{6U-$t>M4NtY!j>#m_1Qc7ctHwDFb zMjbJJ)y?E3#ZW@M9BPQ1W>uI^1~=rgTsv7h&TZtA&^h0l_-F;Nm4{V3FfB!()Sh&l zm{uPA(u6pO9R9rp2tnNQjZD(@AqNBUOmZI|7tiotut|uMWO92qk_7DF&b{ImA4Qv* z?D){!YBLDT=_a z4p6lIjP~8>#Cijzkn^1YFxU8V&q~UXa((%cfh?{xHlz5j=$2U_Y2hFP*jO8PqD{%I z@752T_5#dr)31n)Kp30al>ZNLXBigd+PC|qqJSt}(jfv;D$+1Wiyvd_cdvoswuLful<{2FM~iXwyWhtJV5J*_4(mrNhrcO4 zRI#(3NjM4)}eB#&Qzri{|@;S{|UEUm1F;HTz714+K;!}W&}F!$s~mC4y9J{O)6yQdfc#U z{pwma(Ib=7&@ZM1r+PgDYKg-2HFN#Epu5c=A)04G@TYoCBt>fC2)bUR;spn%zS^Tn zbUmunvg&52UZ3s|^SkLRaK2bKTy}Ut;KLwW;l({ubTU16cqDzdMCGnJIKtj!(0B2Z z8Af+!2X5oj*g@QLI@aL@Ww{IIp;*1WpCr;r;6jURlE@MTj{1k-1w3rCa7KvJ2s18F zj0rljMcQ7lo-@Qv_@UxrPJ(hGT7)eqpWfD88ze}+t3@tK8ArRe>Blk$*oUk0&Iow5 z)Lq#HN*xS74qq(~Uk_-@8WT(BJFUDKca!DPP8S(<9HRgfw6;@RPaNc{Uhk7&@>WF$pEwn9s(H)iA)iR!P} z(2s%97gv;<=R{Wiz=`^F8?KXbRZBkdHo5Q&*w7heEPj-s4N5&>@8P9|Ht6M}#2Zft z@Y(~RP?zJ{=#WMALfF}K*QHD4(*y(!^zQk_KHDCja!5o_cJPegLu}>9qUBsH|HW^e z=@vDuYh~6j2K4AKi!AJxXQ7|&-k??>7o`>v(aXD)0KKE_Hf5{Vas0{^`zf&UDOmOj z_Mc&ZR>gB|M~)U2B_pz6`yZt$$Vq*A(X`?lRzQEuUvw}={KNSZrCe6`MRcpOl9lJB z)KdMo!-Gp!I3zMAT4Wq#hcQzpjvEowQ|Z}KUvFA(TX%63sV6$W0^lq2N~zr!qm~|r z<`?<<*BBjCoCAgP;!eLdM=j(eMSgnP&-Mm~mp;GPPCu5u<$+T8#6W~bVIh^D=f4qTH#~E4nsxZM7 zRSxaW@|NXTal&~}8!lhh^1lAo)xlk)gH9e*1MYQJ;1lfH{_g)2TwQXy|9=dwJ^|or z$p1UI`omw~YMs8s><^OId(;7=9f53CS!w6V5&%WI)DYC3c)EdF3;kA^hv7MKL-#TL zP224{4)N!9cO-ehyc3#eG2jmaTp#&f%SGTinau+8u>Wfq?CAAUM$g zE?LePD)_w|{%-0+T~&gHEvkds$S(yyc<&V02dsET(GoQaeIcO7VWr_07T={1s}l>x zq@Zn#!DyhY-TNFyxx0femfRA-M?^2r)9(FI&PjpAd6A8BQ|fKY!+ANE7Mv7bc*a{3 zoRk-%Hnxp)QOWJV!^Wr?OEZEC8*plZfD?ZuU7v->b!Zk%uN8X40f$`7#~e z@-`>N#c*qery1{j+9P^)7ifY#t8$bnt5L|4&)Fjrmr0a$oTT)9>GQ?)N(6oKn+xoZ zk^~;<=_}kwjvu8L8h2p%*)3c~c9fb%?%t+@UA&;3Vyq~8)CHaGBp zbH)DM{v!}`p0Xo%txIo$A5~^Hfv)aQcRiXZ=qvhEaM7~UrtXv+f5&v@aM2MkV zAHE0^rDD9(g5#HVy(5i7ziN2SXDF@)$nzxF8Z(c)>em*U==O}OR9LNnvz0swN@WyY zM$KMY0x)iv>AeNpZtw<9O*a9)WGzx;LqxBCs}^;1K@Or-cy((NJarBL zapg5dIg*yApM3TCOL$n(mYnjNarE+V5vYGR*KK#H(bU~?pl`ruV@}( zgOl4kz-Rc|QVOv{uqJGd{1L7{W=Q?PprXZ|f~wXV-;j77AbW)2ocPRUzkq+WF%bQZ zC!%G7-PS@DI}f!uvAi*Mr!TwCnOGUH^y=44-Lky2t>BL<eh=HP&hJHZfZ+f}1~@IuU;yB! zG6`+Ql(5K?9YS8-u@zrxK&|yuYe@-{xd^~ERu-h2zE6Z`!=g^W0CIv7(4Zpxvq2?{ z91#H=)F-2{-rxFC0R^Pn4G{l6+fjoRinVG=FfxLe0ml=ZFB;`R@t{3rI#eV!Jxlqj zw+zEu%Wz>k;nT?0Gvqhsg8ar_ZA+>n35TVK3#G#?P?GY9hGCZ52!Eg@GH?&@^SOlq z90;Uu>R<~H)d)Fw0$;?g4?$9AlJk#^nj=~>)?fOaw99A@$sWS+6Hnz6iP2qG6QUF` z`doe6g1MLB1rgd8oh;SPJ5Amkzyvpv!p($wlpsUib@6518HvaJo2Et`(DTP;)7gL*ML?wWDa>Hu{*yFi zz}Mwb`Mer?^ldgvjtxR&A-$*m;2E+%RBGzsziSbpm7Wyua>}@ivans( zOW~w9uIEfL^EQd9;3WOBAh&#SvTRb1T|@tH2ml3NjX7=imY^R`8X=uGlgI|Z_j*Q$ zt!A{qV(v@#`CA3E2?}yM5wWwW`iy1$I77)HYe+2tp*TbeZm}h7faQl)2fi_|98vML%v$);AzY? zx0Wzf?>0G8YX%jBZms}hf@Wu%54kY&VfZ!jLtlA*&gBS7HMU*KNP~qpNDlm*z>61pmFLqWcxarMd z1%J49bAY=oc=Tkh5taJGWM>lZ=y&-zzGrer(K&_;=+ZKhPqRe~+wpsJjLH7tU-e6}nyte62BAn1g?+5;rAo|O* zo{1KSWpF@JVmXochhe_StKR>T(p-vZCH>Y10hw!WTdw#14fOh}*Tu|#wJW#4kEMQZ z4I{CgU5VIzyYBRxEBvTSVd3oJ(@nWjk}ey!thd*|%|wR~v7(DOKZQdM2RylnO*$yUDgKhWnlGlpGKgmIMXgWk{^sH^> zJY<{zF4*+VD7LfmH9o7(T$e7?Sa`-BdX}0*rLFj;jOmb~%NdTf>7{&#D_G=6Hh`z1 zGm7W%s)zKSYFCr>EFl#JVZU=mbslFeF&R=D_)%@jcSc}$0fzQkn(vk`^%?5axV zX%&u+p&F>62<~-JlGpi&Z#*Rtq41P1WNc7z+@;noga-$BPCP(%{{9Bd#{UJ)*8LCA zY_coZ3J^y6si+Q}Wm)CmCouPccUtnlk&Tld~T6OV4X({L?vK!NUzq=Hf zb$?huPGkn`(1^}jOPp9VMWF%MvUhMoh&7gjoa>huae@(xtn^x$}(f0WB@_Km~DZReq~PSt0>_ksu!B}D*; z&q|vt$~f#Jz~jMZXMX-N<2A2dsO;NeT=xzJ!Lgl@Kx{OULPqg-dQvvCDKP<~iVZ}< zCO1XbQeFgT!n^WL16C>2*Bc{w8nsJh_n#+n*g11NQk8*f!hHjn$X#J~3K=D$UJW(7 zNe?U|hMH!{|3>tD{_D*D2Tur)-2F;C{!s*yphRRT_Nr*>n`f)m3k}^pU{0g?BYHnu zPOxakbt!DMi?CkMP+uvWf}mDVS$zVTQ?OG{_F&xM{qSF5V>|s{v$2hnJubAnjp;Fqzz<=GNH?NX zv~Y1nL3_hbS=M<#^IIv=81Mv22#m|g43T`b^@p29>mTKr}u@4j~9h+3)MkqU1QJP3TZp$P6qP8@s4WRp35Yvs$U@WKisoC%crKDg1_^ot$ z{UeV*)%3uP1nt*DbNG0U{f{92Gw9&B3tx%>Q>}BMe^T&&^nc(?)IXnD?WEp*_tk|x zEWqN#HG$rW^eM3<726pk%cF4?^88QO<9WJH3CB6sP&__f=N6A!1JYXEyL2}wm%;yJ zO$#e9?S+LaIvFl1#8rf5QA*#D*T(;bL=roeTt4W|;gH+R>QKvip2{rg^65FLJhk;~ z&a(Tim^L|HXit0QPo(`ekMu?w*FF=w%B{+yw9E3 zy3u(4uT$$Nq@m+jkj@65KzTdyA)_9zk5aDv{xy6+!4uiq@plg`2IMt}Uhef<4=wOa zZ@X79aTXbJ8k_CcN0U#vzBN@b-ty1Q{qBYX?D1NT`VInrYvQbQ6+CO6dfbnnnC{wD z01=ktLR&Zb6|F`(z58)O4t{97-C{9fsBfN|0>5(GySE zZ}Rtf)(?|a6CMQ82w-gZ8H#>!559XSFEB>jM?ENaoX5NBLusm)N-tO={SWLeztmz} znl$04Z6=y!Rko*d;a9VS`tv z%1!T+l%x7W@0U{&k1T_}d(ZZsD+G?Cr9iI+&TEe2^DL#vbG9sq1c>a z&-=r^X9eHx(*`O+vn)0NV6j8QLDg^arbxuP<({=!l(;;EaCQ2zYRzzfUlPSWAolK_ zjbg7A66rQR4eA2}x&P^fXZiCSUq611aQ|_c{XMIhW%GX`=37?zM5soLa3!xC%%Xr3 z-ZG@L&h8&>AU{6JU;z5yD`#s}_ULnVvS0c@A#;T~O8B|hEM1W}v3eJ3{8@qT0t27^ zS}@z0u=5gIe0!~5NIVXCa?PMn@JC8uFIATno9Bx&63R3A^o)4S8{Bxbe5T6*@Ri{Z z8GXx+4Uxk;1N`5@C2Wb)2I~5`p^jdki%@1m9{X~-C-5Z8JV3oW-`*Q1U;3EnV*|c^ zha78&R3Bix3{fXk?mfsTTT3BAgGF^k%Day1KR2{strRV3iR4&R@!cyJK8Z>(n(34w zv&)-2Pa3FuOiw890(!H9ZGt)p>%c_NwE!f}PyX6`C;k;Q9HY*u{w-+iM2dZ`5uMPf zk2c?L8nRqyP17so#(RSSrUam+a@c44Pt%{DZ=L(EII=nZBW-Dak6BLMgbxAee6%m$ z=59ViWmH*rCO7pMTV~tA5e(&@H+Ymh5>qpZbD#;U*a>;A_$MFl%hSau5rtawFo9VAuz}822)!bra9K;gMd%J{p_gjWvdH#Hox!rP!+ui>@Hw8_pERg6V z?q`#*EdirdVSIB+B%6%JuMyn<)BXWnWwM7Vno+3KLpb9NO5Y72Wcs9WvMaKqc#GD~ zIa)E2ht_r8{F!&~(GxPF- zY;lBVkyJ??L3=MB`*{RIrn9mds^sB#9A;C@ZIf#>30Kvgk=LsDia<6d1>Fu6`kHsR^pxn#(0rjFVxpe*!C zCNmp&g(#GZh3Mb#_*F@RUJ*7p&t-Oa7LgiO;W;ZC-f!x@y+HhC4aB{kOPtze+P%LInGby3Kh49jaD4G-5f* zo1gt21{gzD!$pkrWyp^{2pS2uXP*X);xm!qw_Oyn)5NeV&<`=8metU#)U+Q-NlSUNY-~`sVb?pt|c^wTLz^l$2TRisSUx-T&e$|A( zB`!TlqJ2IjI-yxZHBEDyiP7=d4c#EJu^(PFdzHo#MNG}`_A$0KzL!U(n$(O6w+_xDPj)WjX`EQf}`s72`Wyp(j_=Qeusjt1>d zM5M`NgLeTAliqv&3)a93gs5B&@6ZS112JzIqrQtTG7xdr6EEX$LNdH#xc(33^98;T zrtEnd2T)UbP5>P+=qnTb*;l^$tFQb~Vl4RI`^wjYzGktMvmJUaZNAnp3BBIB2dzDy zPcZ5XGYLW9{|MUE?UamczZb-Mpy7iF_0V+K!?Zn`+~>k1)9Xx2i>q}T7W-zio_p)oDrpxluDNLD;DL6WH8oy?NkNw zP~s*02gU+8QUtv*{P0xQtG7ri#Xj902*_WT(kbxn_p=?~x?^jb_AW+_+a?2I3QReLn8U(f00^`BAad4i#!H;6h)g8__1W-0Rs!+Si7%jdVPn))cHzwkWuUIn~~1IYHMRulKDi`q8Vk z`5Eqx2IeFF!?l|OkY*g8zLuDM8D z35(Q5%P)koE-R@v6m|OEsixo>Eu5jeRntwcgHe}72U>&!B#D$K#yUdbEH}RmUsNj4 zJl>;YjFsa`Abe(ShAX+5Q|kC%5WA3%zxBji8>DPkpUMwd#W@n*r+IA&l#c}%_D`&ru-av^ouRbBL zYOTM*6~LczM&2p1mxbPopP)2}4}MM5jY{sC>T-C_<1thN1Hm6r{n z3I?lA6ca<^WTTJPPO*3g5*)X@n4Kj3CGDpTx>$>)wfE1Sn8kx}%Mq|j7{y?dDR-h5 zG`K`0x(0M%;(QRiI0)Nx`aU<-8aLG8^7h4k?Qy`k#&*|b&a)QOG zI&K47QI>MPi!%q&?Xk?k*59L7#s`hvTyK>;h-Wtn;xJV{$XP`1%FgmTJ;BXztb8+B z@7G>7VP@V&HrB^^-qu>SQ6$zo1;l%%`8B6iGH!<)NJ&*JyOG88r$*ZRhry4IZDZOD zla#TaVNK>oZ`QwIUw7)fvrC2%UlNB7-ZRFTsj9L)AhFGuLug3OEJ(@B zig(dXvYIrS%8amW(?0)Mn>r?<9NYZ1HbD7R8%X@D4LJU$FZW_&(1;RerLF($@!zN~ zXSw%G;akCz|3-Z|EWP{R^yLk|)-}F0X^Nn_w{z-^USG9O)!bv6PL} zaR}NhT$f#fj7)6T80BKF$L(GM*RQd7uE1|O0OV>`ji^I?wC)_XP-R=TB|)$>n$jY4 z)S@b;1yR*o<0-Yi=Tl^R#<(vsxtrxP2R6_M)4~?^ z;Au*<^4tEa`;5~L>*RcVxaX%8X z=%8fk z59jjYt7bXdsIFihqU7;!eT?1*gDa8W=DAGVko_1Zk;ig2iaJgikmSk!;s{{Gh-I&E zm=;z)91s&02Ao{GefuD3k!5a&r@CZmKTwnq)Ju`i?~sK zLTzL(Z58{Gx^IsST@q6?l(Wp>e7zsSZ_*#a@BEo9y#>8|Si4Zo-<99pK>0oSm-3r{ zcaoJHi4gj04e4Lr>oJ@1_{}1W9#+-ET>HrZDwc~OF;NJwsh!|%>Z7?RK6{G|%lmDb z)(cq0MjBln!36;GFU#7}3Ko&LwVh7Hh7AyxqBLt3-5O)%X^Rb)f|nPOT5gAi(wiSN zwhQ)I@5e}p-O&-PNMqkNq!oYVIHJDx2I-nN7Q|;}TD@JQUn2Cy%S<|BM9EVZY?==v zwoQ%Vd8t0so^@sqr#ZceJ;u1q_{aj(PX(CXrGd|?Ixw-~%~lx@eK~Sw;orU9cyE^Z z8Z3eE&tq4!*|&o4wBc(!CV9W|8G3p7B&31D0bVGb&TAV{#G$G)Rd#Z$GE4)7dBJWK zR=SKVm;pJZ!C6#luc$==bDP2LmeaO`aHvuvR2R&6a`RnYYno)HZS)~pCvJ9KYTY*l zu+-Y4*4SuU$uPy!gqI(`gtR3(kBbM^j!iqhN$-y5;?k>GlDA3(_;j9!4 zL5lW_((ow4UE*KSWjDWP?UJxHdE>NQ8Ou@&J=ePvXNk}y1ayP$_f14WPjZD`dJ#mF zclA)}X}l>FdnISH($n=;X93Y#Nrc&jKz$hfnIErKZsnn2CM*>r^SFe1g-BF&N=(cl zw_1-jyIO%3v6`!{?!cOLsxHP<`0D`RVtIN0B{TSY63JZlGx4_7$8F5zooqD6-wo%f zdBO?}Kudk$@E)y3Y)l=m$tzx-OxpD%JL=OXe{umk2cJJ>)QmuV@&8>$jk>6|rl0ZQ zsLdxZu36qA4i+wTQox8wY8vl*8nfUbW0eB#_8U1!W1qk5G0jd_m?Bch#zdj}r>Lhb;p379;fLz25|25Ni~*!Z(%XL30z1scFt^ooJeAKP!1d$1F+8nZ zYr`}G)q;sP6+J5Ij&ukBxEE2KQMsY}T9=M)QdslD*El&Uo?tRp$w~U=?=D!p{9PX1~GpDG8^NUp$;AVRP5%)~S6VXPw zIhq%r49qAfUkR-N`WrXcgc~G5fgfML?D@RD0YZ*G-c|yB^+G;anX{YUZ6kK8@H!xc zzH&~?Zf`w=#3Q_M9$(b~0`dhcB20^+{$Vwj(kQ#p9n;O2J}#wH(cA+qd@%km>*5-F zoN&2PZe$o@K_qsb^+(;$u|$@`Gk#<_@NX~q*ZKEgOc|%6bxch?*&mp$Uong8_pg#< zZ8A}AFPJ(l@b+7J>G=k2S0$PFq)F0%(&y;&WOG*C(R<2=SyB*D$6b+6iab6c`FeNy z6oa|7cu@<-G0K$k$%Nv^%J=57Pj?=A*{pTNox_;3;)fgPr5;4wGY#gP^Zy(mY1q;3K;4%f6xQRNJWbH7@`0mA2?heDbK``EX`V5_R5p3TVX?i>wHsLqSK@ivUvSRwrH{D=6W-7c?SC+7;@=J6 z?itp3NCy{8!96v^VsS4)3`c_7uyGk+S`;p5`9IM+=Z2QDNWRz@7-S{3e(^Z*JKIb0 z_BaftCAvukR6RZvdxMczsN*07CS7rsO!V!<)%G$rr=HYy+^qxx0zQyW_l^!+x=h1F zzp;NEbBj*A5R|#`fqSgJ1!A`~>uxoDSb?W+R@Ro74agxan4|gXci(T8s7fI&yagr4 z8dHk$2L!W~EbJ_^&&}JuJI3S%$nhVVZCKQdP*jhniS+uRn_|pG9HUf82&ZSuN^YBW zl}X?u9N>Pq7VE>gimO5EanbwMTViy!YlDS4ZbO&$tXWywZ8&P&C@>2|d#ycj@3v2f z{^lOeh#}o#DYU6nm3XFnmDvq|7u1i62$viaExx~8g`=`#JD+^=GPfJ!yP%d(uQV;L ztwPUd98=*=1=b>Y`7s!LKZhRG1#&)Zzn#4?%l^8?*~&(pi@%;Cn(oOEqs|@qSo(&c zt%O_-uJp5M!m-|L1f2H1KKW`d`dF`xs6nt>BH&`5OmLTAS3Y2mfitQIaB6g{Y2Yb} ztYhI=l%lRMd)0HS0YeA0^UpRc1!@i;p#XL;E3~(wqpB)FS0g4M)C?WTzjt1+}oSk0>ws z)Ib6t6ibhXK1hw73Z(U(n29tsz?R@6v#qH;IpT}1fL=9*`=V}_(Frs0`*dPQNQEIq zxncB^CbrkCU;3|_NJ7C7A4kKS8lmq+u|;JqpMXtn3*&K8$t zfdH@qI)a_!ZM>0URewd)%u0^wuZ4Fd1L*QMO1Y*xXFu^74;6XYZbBWDjwvin?uK+_ zq#8*d#SnuRwoLWw+9)fzc^kl=1#*pl1=|)g+Aa$+)yEg!WzKFEg2ZGcaZEJ5}n2w!H})pYsF`U<-C# zn`!nmz0VdgBtCz@hV}1S@)frA?UoLeEHyY@n)fY#JvZC=dST_Ai^bPJ{dQ%_db_M< zdtmk03qVW?fSBU>7D;JeAuoFVNqgB#u;@B|d>3?Qj;8QtLVg!1o*aUq?nI|ymguttYa(=GfFU{=h5u0_0Ew|#~0MfuoUCQ_U3rH4Ur`W98WYMA&d zaX7s1wB3CFu;r1wuh4KSaeo68a z|5_HjukYhr5Kod@=9EnNq_bkR;ek(7m{FvWgS-^@Fw4<2yG^3a?$bnHVX8?#vg^ig zBWtl9@bZWpeAtmG*WewAxLZTHTjv>2>lk;tcF`|XQ)+0%srA|I_J?^x4l)SP)meJI z&$jyMg@XOs<77^3i;P|emJ9EOdSQu9XX^oT`|R z_}o@(p=q?wJji{QamKN~!akX1`Qu0hxj z)g}X=HPk$LTDgNdce4{!_THHgJlu`BVy7jDjrQUUmD_dRQm-kIkWkB-~zxPFG>(%EZ{`DKp4BC~3w2@|69WUOc7k=xb z_0tti9nnN6-J&J39b=-Q)az(!`W&0iQ#X#4GTdBLHx2knf3f!8BfXN{$bpY>8foi_ z{q$ra#uiUr$2FN6+W@3rh27>M*En#zQ4G^iH#3Qhq*Ca2SFlcNFT_@){z5bL_NdfY z?vjhChPjbNOPgK}*()x53qw171-muQ!jvFZTV-p$=3#$liZsz-E&AzemSv?6$$;CH z!dqId-A1sP;<#>i)Yq11P_&}gp3ti8RB2w+_aP+JzTa3xudP%1NrI%mOU(Fn5n2C; zNz5w8$!sxYoW{+suC*IT{UXGg&pEwUlp5P&yY^gMdF z5eLP+`_o}S(K`W}P>&%HvLuXsU4K8lsw3_{U}fbdzBZ!0j3&ic6iuAZ441jVue}FexsY*-O8xh@(c@n!&eiTV+VniA>OZ<$U7FV!Vw@j6Lmr;-jEo5@+IN{E96TlhRpPm2qsYqzm(|5ad{zE28(i)PgaWTVU#XlJt=|?@mOjEr*)Es;g^`s(=G*8B@g>Ulx zpX2H$x=8qD{f#-oBJL^V`Xyy1YtAh|bAfPT(DOTCsSWtJv)szSPrluZB+)Wobo+he1Wu;E3 zigSc@;H^hoTBg*M9Ah>!Il)duAE5S=X=7LH4ht}l_>-UsclhlqHOxGx?U=*+qj`O| zudaZ0Eelg>=O!pWE>>nPi$a>%&?)6F%XfTf^T%{0C}K+^527nf`wg5Pd0WOWkr84+ z&Z30&q{X88mF*_9V$;$ettiXuh{59CD#DZk$i`|T1rU?|R+u4nYuE5{kvb_~-aB75)<4O9pQ^U)iL8p+0)AiR zgt=Hu>AlK>gy7ooSfz-2mLlHO8kB<_@5o|B;ZqqJb9Zw3v313{Dc~sj=hqdznk$94 zLEHi^Gc;{iPePzwPTiPJCG8(y?ZRA@j26zric8j^P`HO@`NgeU?9=w*IvmVv{abPT zPW<`&m6yglS(9`{0d-pB>!@;_)TnD5S=2AD#Rxzjj_PMe(pUjI!uTMnZV6d11dY$6P6m zfyTS6wbP;NuE-@~^zxy@MF;KQE-#Gx{4C(3-rzu1aej(Ny-3Ij2i@h+yhEjuG0S!^ zRtf!sFFbVWrS-b$Twg`ClEHT5@&{GpT1pZ&nqOu>oW)r8vLWD%xhL@F;0&?8I6qN- zE51ub(DuTPrrqmy?OKO~?HyZ)b4#HT1z3CUV{jYxG0Oy+X5c@i^NA`^hLBg;F1@;KAaY_(PhaOvu}%VMpSza_6SUiWmaI{E=Tj zB{(;)PTDrbonq@NqmsIAVAXm$qtV(~FG$6i7}vx4berTH3uyN;AP6Bga+|#Mt8-;S z#POCGXnzWsuOkP%7>Sm#q2`CPysIitnJ1sN4G?9>FtSTZQa;pv_0pZ!he{z~A+UDo z2)?_K`R17g{v07f2zA5M2$KX`%Z8650{A1UEO40bd1~mL8LDa-sRomfuAEwTI2w&l zJ8cmPHad^&?5@;*TQS=5^L@$zh=HDm8(aly56H>N(H9kb3f3ZcVBhv>toUpRKR~lR zG@l(ycI4VimlS`{&N1}WAAe|vn2MFqd*jNcEBXY3H#LW{!$JKfS5f1~{|?`Bq3+2D|L4DIXW(n)dzka$psSCBQpmQR(7*7G<+) zBQY0}-CN#s%-g+EUQqQZbu4fHVd1*5IuB`nrT7MZtsy+P^kj|$(HSs;gpiF^Z}&12 z-n6Q3>(jcrT;Il8n%Ok9&^mr&J=c`2=D^PuHcZQ5xNMGTW(@u~|8;$*!`@SUe{k&f z>RJ&KQUgY6h`ct#qwJ1L^V&3yDf7q*&-UB9gzmE!@I~J;V18FT$y(B<+Ym{bU)^6e zZQ`#NU%&cU#%Q_HW@Sv)skFqg{=4Ysr#n+h6(!zrMDhpzkiwc zo&0#!n_fMh*LDMRDM#B2xmK#+<2YXk(D-*}rwZBk$?>+)wc^+qtmJ|x?K5(#_Bsu5 zZEWyhE-@p+UXhr+kJuZ{qUVa+DeB#ce(J3rcNIEI*7yoE98mP20yEk{VKNdMp+oY0bp&27J6WyfV zNE_GXZX4zBE^L982h#-zp5RlKn*>MOZsvDgJG|2e zi24rV@SeWT9Ly|M`j)t6QN7Q~w_oG0pd5$MH2B8}08NU;=OAwL4s2nJhTrozJub6D zE%#%c*c|3}9fYn0=OW$*)n_K0bOCY>sKz>!RUP7SExK+Z>kv-MoywzgtYZJl^j?%H zR>#{B_u_+A)dQe+rHLXeHO5XixHk3p0Ikn%mq68sT)+DAYyvcFIHk8kos;G3akRvie^(Nbjsde0?SyX~jFb=Pcacef+lVxF=SeBp+e5uwB-$ zqOx_a#^C}*$-=nea6t;#gh85mxmk7TCF_MN*~OmD)21uuuUyN&zuBhM(X#yJ!|CJ2v0j+Bg+&OJdKiH z=zOKZCnKQ0iC%Qaoy`a6f%_MNeKawARe8ntuoF*HM#6i4sK<@TY*r0MAY+vL5=Tif z0h-P2!69m%Jcr>-Lm5_kA((AN8?6?&4bMJ>Mq^ zkNjxyr7%LJOk1J3O*q*+jvau`r|qe@iQzWX<}I~20L|50{3sxuf`(@OkY3htNlE~0 zwN=ywdeb3RmK^MGa&V1#?Q;dSKcbeZe;}XpdR>HeZ6K$bj8crEj4) z)uu328iw)xAFb`js>&^6mP|>2b=p1?GS#ZzUDXf05cJ z6f;7$Jwg<3^8s0kMg+sODH>TMFA;D9kI#t{hvoOs%b_Q=YoSTNKXkp>MnrF^PLQPM zauiRFfObM610ba+bb#@Dtj1OKH-|g?3fE}%FF~I@eg9GOc-t1~8>XBB=Z(Cv<4^2* zYv$!+-ACZMJBxMl+j+>!+3bm+}=Yb2;dVw&OS*A zCUe(%LvV!TZrNrEkrCOL`3+PqrNr$C<)7~9DxE(FtW?rLD6$;*HAV7-F001JuN=6rQj29Vc0GHC|zIJ?_)t=bj|lE;?4GqJfCI*iMdMUC@^o{)x@?~PqA%e zDfnwg>n31goSR}>IBLg3HQ4jVMMNSe0Q`yApVEH5!+r8`?ki3O|14JK5H>p1Wn2rM zV&A^po}m>NA&V8)`9O7ZnJq$#cSRUs#R}ft?N-#J?_uN!F}UD>@B8c zSO+d{P1px#p`JED5zh0C;@&Q?PQnixbM8-$kj?HsUwoRSaH4op$*k=ft^umz@WH+< z(CRRMS+BiIEOE%)m+ zZHlDz&8@!2#(VhdZfnu%7U1xBPTZR?$3u(lF1C&+`8=`4XcVUy%9D~0cxzi_sOMb4!>U1-Xg=XbVkGTq{MWbzVNn3x5-V0FR-n`h&;uVXKKbQnWk24a^^R?bCaohEz_$z6FJT_3Xi7kg zZ;T1Pa+cc~VE-65(JXj%6s+6PPWQX;uj82xXKA%YcKGP700386Z-02%>~tw_j*T&^ zg$;_ytt&Vd+ffd|@vcYL>9$13E$FA6+%^`qll6m=__qhna2ifTWJ_<4=&*&ZJGwDt zV>ru3zbI$+Mb;&ytInwtn*BM>Zmv!d=Lf^gEc-!~96+Z-lrEMGZQP`BAM^j~y#4(U z4&we;iX;sIo9TFu$SSEY43tC-)Es=!3>4t+VU-bRMEt^VuN*^>HoA+uRx#{)QVRpN z4_cgoGmuHfTd1Gh`4_nWlzOP#w@k0s_00Ct=l`ge)} zYx)bqK9Ov8&gxQ>=?}3u4?4vxa5TWMDq3?-#x_&%p-+zxq{rjIUjzx?2m!y5I)X4h zy$pzLL5Q4@E+or%A1GOU@cyAx-kcY!$jw{XisTWTsHqfGRXweTP7{b2)n~eY^8M`f>}1w)e`<50YQ;;9mvLf z^}GJv@Sc1(oxBhMh+{HK>7at$iO;%Ob9*73S41Y!99V};C`dT>Yqv4Hv1En)0b1lW zD{jvxIbL~`=R`lj=&_G?hk6CG9$rJ-DxtL>GGf@_vhXHoYLAd$&Ta`<<#ym%6e638 z#l5w!CG6N}&{nqCUG5R8Hg3KM90@S$7SJ$WN8(cL^jW$y?vmz*$v3eTUY^Yihfq~6 zXtQj(xtFl?v8$*znpb;hjD5bS4bK}4S+UP1KVld{)dx-fwVu-xBAxLBL@8s0(+|F_ z?5a_XgcM9+8j(7%XIH?=Hm5>v(H2-gaU;wdUdby@EsteRtgWsaZ5;J(L51{W{ci zwR$0=2sM}SPfiQ<90wA@biB*Noe0S7RlBpxVta}mSD;i7^kWtkGcV;bCMabjKq)L| zzN4~%Q?0Zqvk`8X;Y0O5czf@trq^a|SP>Pa1(04sN2H1L7J5;76A%IdN(AX80tOK2 zy(uVC6r=>COGl6q=C*J8?b+ul&tt`ygw-xlO_6+t85A@Csi3I|2m@$(@yPuGn9kVT~-r z-qo@Jqnh_(tFK9XsLJvbdVg1r`MTlbH20ziSKT)_4oa>ym&6aBD;aN6TFpq zZj#17pt($<^_Gn3y zDEqHPEScNq{!t_tgdk-YDqy8#KPHSss~50 zXu%z}YAWZo1=1sw19 z+|v$}$&GDmdb9FCRm!2ClAF4gVLtun?1s!`>{y#2%k7aD+TFvrDqNM?k-=bbxV4gi z486}?7_@`3#Aiqf<_~Q8?I;iWE*ham)pqMr3^AweK+5LcmdrHj+ZJ}|s_th`Yb01Y z2fPrpg7PV_77JnY&|m&0e=A}3Kt4YD*#G2O{cQVu?lH0LrOfUCwB9D;$eBDg@>@-kQ0o3=@K2xqFf|NMzC&mc!X}Wp-{9 zn+QctuhBt)f>T_ejk5>B`F0iX`A106w&;p5LK=bKRW^_>VSCr!Q19zpQai z`M^1I1^hD8x&oZ({_VgCw^(_f`+X`hu@=dy@q0Ipv(nE?<-Z5+PD<427ia)22cD#; zLn`C}!L_bWYyLpu=+OeT!gAN;uSaKf9VsCG$Ca=OXy+rr*+}$>2mbH(SH? z5hsK07lx2k9e%xE_>qt?)a=HFQaF5h>*LDv_IYrUQc80fYbf*iP*X!ie%A@dI1S;b zo3>XOY;GQHzJ;0}%Q|d&37n2zqkR1CKuKwNna2KUK{~~cg@Kce-`_^o-Kp^+cYOn| zo%-Ciz4g9P`n{VVrzwl>ld@8e>vj6Yn#ZbH=jz=Sq_#nS$tAxN%gD7~Iptv$$vguG zpQ5&GD0cI_RhFh@H_nv?{U+mq!f zDPr4>1U1gOE%*=WPVEw1qo z2YtyQ#$hw*>z5)$#B?OQ(Kf;8fhbiN8SZg@6tAH)e66dro=6*){OtRRUJgcg=bBATWfwqKJn+DF0SgYyPxv`XF;xutFX$@AP4<$G(<wtFRq zL;ADl8;uK*ocll-`55vX`T~fi_vsf%+qI(Z(w@59srQ z5)HCDvg>W09p%h_%VQ7R)qS%xfzn?b5UDX^0?w#h36LRiqdIxmncL(Jtji=9XPmN6 zI-2i}5tG@IV=$kGkDfHQ;59+STDYNmVO(cg^Bl~g zvX4p_(Jb--0U{2PV2HQWSy*_}B*>Sc6=9*j_XHzmEy>4~Ljd6)p%RmrmXOL-0muHY z1kV?*A*<&sxHkM>4h&myU!I~D0B;dFF9GXJPF~Zq4MX5>O>}BWovQ+woWAl-k^dX= zBhEDG2uq01s*Tpvjz&LiEm03al@w$vIxKc3ie3?gbvp=ffED23P^D3A-|0N<`)sZA z3>Sod1sf~4w#xzM5&y2Fezh&qoEYbUht=^jr zVyv67Pr3o%z+oYr6=@2ba-79}&TL<8pyr@KEpDgrTuZ zlz@hNquao{scrB^1`x@$D}$=Fm%9-rLYPKkGlhP7>0? z36kN;99Etc>i}A2tXiMo+6`Zqtvi6}r3|tx&}egci$jZ-uL{w8W%0pO@<2&QPDeg6 z!~i)x^B!9o>5Hw9RL{_riewyg-(>)84)^hwdU)ZsiHj zEBrLt1j4(?>cPzZ;~uM$TJ7P-QcJay_zKka zW)WivoitnDcs?)To`svwHq+c8C-a;>u=~pNIJ*4t(Y-Y5K5g3oV`5GFEFjqX)NJgy z{%wtTWZz{R#m+>;w)&I=^;@mfR<33#aU{(`!3b3 zPq6J%ouE|l*bS2%aMx4M=^GxY`@f5?-w6{a%T%mYp0CcX)L(eVJf9A3+DQP`ijkLd z>&hRf(0JX>0EDnpdB{i96Ul52n>?O^G}t}48t)MIeB~-K@g-fq&9tJNtiJB+c=fzo zB29iUwtq}9fI2w3gk$ot5IZ;sgeew)`7TJdd2eUSqEoYLNNo#ow}m!%$N4Vxa;{S7 zcu^K=5t!Mz(wCz-Od$AfQTAN#9hJp?eq{)zM1~+g5S8$e`xWjaZD&VO&bSt^jU(>z zfK{FirpAo1&D%U}vW20^DTSJKi%?^nCULmsTwcu2Do5K*5f?t4sJF=KemddauZr^` z2?_rUiY*+t4Pw1)DAeY@|6x6f-+{HBlH+^PSm)TVVn(Kyhing!Ip1Tnl zyg^RK+z)lsy&jxsd>8rbafgq$V^FwtD%A{3W%Az5S(9LOvU<{E!pBnG`Y(yh_dR5H zlZqa@NSZslb%@-`0WKj*&`3OGPMrhJ1K)5&xN97C8b_J)@T+UN&Atelb5cB)+Z|Js zP5K1Zc~IYwKSNa#IN!IG+P zOIsoGJn^mDUmq!p9CFz}E_jqin9V%-?m93eeGWuS2}@Fh%pA|nrlB%`3*w3ta{J?z ziwkj&T|wT*-=|jWbN0S7)K^_=@Y|1eJZ5SL70-CLV0^S9S%J0*wC0>Sn%z4WlXX6Y zDs)wP!p0|^V{264h@OfC;aWTGwxqb$(7v@hU*@NmdsgO-Zi7;~by3PP?~IyR+hWVu zn6ipd1#n+SCZ(ovi#9Y%>E^L|XWQ{N=ZHtU?yMe6287Phf|W(^(}VAa)Ey3SqN(o3 z{K?-vHn#-KTM`(KMHO7rq8nEY_5G!Hux((MvX0|mD(rNPS?;}z=_1Cb*N6gJGh7*j z$mtt2uk*_|-wut>7!A!<73KJ;HryVBt_`!+%YlRTLhYm6>aOKWFEIoiDnZx4S}MhM z*o?UF>@Tx&GkJ-MfWimJi(%J}Rd|?Tb7D)RlQ?VlfY;YvP8Wi13!wv!Q9aX=fdJ;5 zG0_#9F5LR=`46D;CMiqU+p}Om+TuUjHe9hiU(`P3w^R~R$?nmRePMtin%scv$No4J zvuf1##Y8UB8!-zpe39Vd)u>DT?NRzt1l4#{m*;g4?2fU4S=tC)E05Gj2+`gEpab1@ zTF!W7(kS>L^EtAlsDsnJUuv5MO5;HI35t%08>`WnwEU(?b5l9_6>)-MX2c9jo|6>Y z(@-V`N?v&(@B=2ZInV1H^6HhFJd=CpVj~3@z%b0*@Y8+_-B3YOKsl~hl>?@sQrxy| z64HGKj(egTtdx|asem8ZZtBlhewf=t)|{g&u_n;f^(DWas9n3m*56$iJX!pW)m^pQ z;TNeBq5d{}dV$Vezs_w+xvunh*rL?=qdfO~ljPQ8% z*dP;H6Xd-5dP$=-Yi1Gz9D}d6E^n3>t{G27-c~}DjxupG%mnp7H7c?v_u!to zcDYn}?YVjik{8qtdk@J6b9EqZzRPp!`R@`~Bt+jV(!TiqRUv}olgtnP2%kH%yw_QhE1;)qG&u=ydg}fz z2NLtR7d##LNy>sgwLw6Ec3tR$UR0e*!yA`9zxhbxdOi{iOKHUoV)Jp$uyRsc$ziL% z`VQax{x^KCV~MhCZXe|EzBadWg+^ui_o4dF=ZbRg+w-Q0UPx5NjNEcJ=ny$gkO=Bh z4eOAO^mG!pxknw(Hv<;Ly zI85mw;r0Jq`jOOu(D^;#YW@2US_fjoP`pLy&%*On!$I|0q|rgLJ7IslPT`$2>sDJ! z#jw_MIhwg)6yHj2%4bK6LCzJvPnWalKJ?7^dC1O>*Rbe^yA95c{ixlVXylI*P7V>W z#`3Rc_;+q#w+gMV7FfG)E!~Z)@^H*+?$HjBES}&28E5rIJ@JKI48Tu z$xlm=6luzwFj7{)2eKSuRCg{@aB{nNKMEQ>MH_~4kVYrDRL@Uz0^H!EY|EvS98E;J z&eTPDuacsGO2J52m|3ZhnW-WSv6HG(lmk&&D&Y?hMv+xvhMB>z?#pz%&?Rjt8&;17 zx1=jaYv)`UesiJ`D!<%E!8eQN^*1xk#8F*^fcF;j&nilT>6=_XKTA9z^Oc<=3Aii;G6I|_4lRud#c7F-vR|wOg+0O3nc#7V)L$fY~8vJ_mhoi#aj*Zh96L~;sI2IEXpZ~p|pny8rodN3uxsvWsRck zYLWSbm{F@H6jm5FwSM6tCQVW6v{W>UF^@;I9kpuwLQD$#Gw;`QLPqquYlzC0V($|}2V`m~RMt>WW&w|~XT!LAI_%f)8 zboYtkzElSZ{|0LQ&^8k0+7~BeL%JRKi?KW_@7I9%`K$F2hCRVL=!Q!TM zyvisIKq0K=R^|?q=_!zCv%_z$*6gF^t3r;1C}xf;oyAtqYu!Af`GD1f(Z=&grw*W` zwr;PdZorIsF>KAW%)4XSx#Xr0_nc$u&rBvB*BlOa>H58=QF@Jg$RSLoSVBRK<005s$zgPhZoo=ua;shYmW3Gh z#w5^DH5Y+nOX$$N)jn@4Y~bM>U7SmJzjEC5pzg>KeGE?XA0*lS?t|FlHJPLi*0 zT`1Bj}H{7?ly zt-Zf6l%oJW17GHx!F>jvDx${iVY?l`;@;sW{aE`<>9t30FtbjWP%!gVEy_2PuiG`* z?*Lf*na0g_f5%<+e62`1dB5{vNeY59L9?gaybY*tlg7V|k9kXCT>*95^x&D=P19*| zqgtc&7|B-p{PNjAyl1n>HpAgrFaDWjj{?8n(d93I<)ZvA(?i-c8WOs{P}a|OmD$;N z3d~D(SYJp=mXIfh9$f2gXYS(X$~fKQdCg{%(cI#`B;ULqWGfnTF_B|WD$c3*-a!{v zW(0z$K5~0_`-^xC=F-`GqBE829^W21F1u;mBFDu(>K^h4XPUtzG8NO4p8KWhLR2|S zrGlUL10T+mZT^(1g#?^K?fKfg)Gc4Wd13EMogje@ByMXZP%&NO5XX`kF>Q-P+N6%q z481tQj+=xG4VNFikI@|04tDLjtgLX$3getuoE}}XctK9l-KOn7v5x1N$q6Pj|Gu4hH?pIM4NYF3*ZBQ~uzMEgfs^qP~8T zrXm+!0~%;1VA~1v>(>U~BEzR4ru!I2hS!=3^ft8(Bymt6XnxfW^Tcw4|*Y%gu1hQKRu|4BqSuJM| z{hS1%i6Asyi&7wgG2dcb8yW)VokUix$jP-~0I8ulC zp#=Gw6^Z97FwEvb$yH@18h-3J(=uS=^S^D(2G}^$)4Cz!BlWF+_51WJNb6==tY!Bf z(Or|!%iQr>t@(a(p1>%O?t1-aS7Rtb#V5^C=##4gPl{W6?W%IL#C%=j(N06+KbUfm z>=(mJq`1WYy!(7mG5&H3LmIB(2G6mebb+k%g&nDw9}qw z1a6OlR$-py_R&nxvb*zoVF$U&UlMzVnX|L^a1fkx5?6uTc&<`KSh+l=Q}o$#|8}MM zg;WgP18p2P3yFe!9@ogp7)4BeO=*VjNoJ^E263FW@qz*jZvn=QnxD=7j7frW-c+{` zZeEadlza@aaf!L3D-7!`qeaiZT2b#o&6MbK1Yaj0CM7d~SdK5^=r9Ob5JEF^oU3Qg z83;>b<*%gZmFNyF!k_1+sL|u&Dj$-a?oeJ8q;lddQ7{*t<}4G`afXXd$-*yv>=#H~9Q$ zl}zfE(6^@~dwCC1U+BFcONch5J97fzTCFWbnA&FZ#r4`-h`^PeV7sbunE_?1*C4oY zV2RpzM+JmL_i(F}--}F|R6)0D@C7mOI%@IcMX#(aF2F~q<#$^$Fmb)lR*)g?acjs7 zIL;q}iQlBGf9vo&F>>APC_7iLdB5mT@h<`LXOOl%gE+kslF@W*2BNboA!0Sk_g&nsl6qjO<{!an&N}H*%$I*wIHAU|(d#(+j1F{wdraO72M(u}bz}{V~yfu!t0!IfLodqlSRRQ7v4e`edl}iDOw1!{+ z`QzUf9d(2vM23)%Md~=28F=h{rsLP=>gRrgH3tB!0dKO~Kke|sf4)hk&}6dLKEm~P zG%q%6Fg(SLuGG@HZOJTNw^{gDa^a_Y*P&&GeSjSGpF#^2-Ctc|5(yV4nHht`o>s5+ z(s9}hP~vm4Qe*uY_1*$9NJI4ETd7+X2(z@rY(#jr|5bxvK10IlqTqEx)>GZX{7i>R zy4+zN@QfBFwMSG?St#Si>f%*d-TrOaH1!sj%8coVQ*e=?0!xg}g-*F|Vj<1~l@J=) zSoGV)7k9m`3pZdZb24Uv0@GbCZ>%pj9_DH7 z*9jPI?zeM4{AI|~0gn%v{%*+d6ZIcHXf>5l=P_ry4s6r^G~S2r4AUO}%2Ua*v77x*Pu~Nn_GlwG$dim94%?@#7}{L4q}DuX`uZ6C zs_1m7U>b*`TVDKz;w1%ptCz0Y>atzMbLrH+E=|vgVOn}ImSLGrjH^K&b=8=e)|#DF z2m+xUv@clum28@8UTR3a8VqMRbyq+I?#ugqX{d^akcd*JEwXg2CXc>zO}hKeM3@h1 z-N7Q;rYO;2Y2vJ*m=f#FE5Kez+~Y7P4BgGY8RIB;hCL-a=Y8#1+GpW#CVYD#n`=o? z@Sc`dhuc~C#N0U`cXRyC-DJOVce2G)lKtN-Q5>n_7!7dt2LXGy?)uJ04a2LyNM(im zwih|G|KasN9wAGZ%8ycuf*~Ph=trAzT0j)I|HInBa|@lG&Kb@`rtUriiigmbCQ7_= zC4x6`!QAPWawYtt`@WDeL0sZ4vZ7615!1BAyhqF>O0HHq^AA}EUysL*zkQb{eVC${ zC;@jJRHGvFC%8ECW4i?Tl}if|>OAvxJoNevr`6(qA(RWJPXg>$gGhffcID4X=eK0z z5zmP=2IR)OX>J-fJoZ-uoA~k#>)(C#?cjr-RznV7=9vkmyT21hUT$xYx+I+U3Oo6F zj_Q(@yh7Gh21r8;HjAFeTJrJ1YOK1p+1XZZ2m?1eD$l!EAKINdz-+9HSiRA2%vObY zVTC;9L3clZ?U2U7%=&(SV&nKD&+Ed{gkE(RO}^|9y*^qq23@9{ZAKR7AlSc2mIsUw(IF$j2G7fwElVWVSUCL}zT8~_Gg3mmM@A&)H|-T`i%Kui@jzeN zqG9Q9(=X<6@~Z%+;-#fsTp{bSvNc)doRWV7(@j~wk*^dV@=*qu;`{^O#D@ODH(&I3 zP5*Sb-~NixI)QU*4p1oKbg$8j^~`q*OvdW|!q~g^)>0(DKlj_lOrae=QH(X_)F4@X znnO~kmuk7@97kR!b@&}}JEPWOeo-ETRzu|8XpE|W1|0M?= z!x^muVSK#Hdvj|xU5DZU=3Ey?3q7;6Bw2@XI`(HSo?2ZQW+8A=1#yB^-s3 zaG%e1;+dMQ7i^9+HTyT@*SXB}wkX04B$O`5P0Bf1xSHw0UAt6->2<0#O#z;v9APv)R^prIi@Nwkxq{I~6u`+I#Ok<{fI$#YN2Anw(@^Cs z)nj(N^Tp}Q>e|ta7A8#?XULF2h(_)06=CC$Az<^|;ce3v6!tyxY6vRY*ITj(8@ptq zZuUHqM`BT&<;2^5aPkGhl(TT9>|N){JJ-TYb#Goe%i1(KZd{fwMsi64B=jOmMWsl& z3Zt)okd=Z%5RiR&%8Qny;5e%)WQJ3Uoz%7^VUh;ElrbRywhn-74Tk5ky30`~0NFLZ z`CR>j->J3ZS4M~kczVeBx0eIBVMp2Q-<|OXGC8dVP;-SrPnhSg%lzC=M$c}`NzST3 zf@H|yB=Il~MlDuu*2IM&pWV$zvIsINS8#c`Imq6ml z`Dd__<2Uy#Pef<8kI zua|7SW+(#CmCjVXRXaU~)I&XqNtuhIVVRTWy7)~&YA{TR?y!I^%rHP5U;(mafj&xf z?Ekgy_|t0V>Vwbz%j^DXwF_iG5PY_4?-XwB-mt;SXrs1uWnQ4;T=?DIh4`E5!y5~n z9fDmbX8WGV;xh^e_2_2WrHdQ}+&-L{sr={6g`ozU%C1zc4!(jJe`}!@N0Y*!c~QKH_GXe`JvipMuD_+m zO`|wOq?sN3V9zodgUnb!r^$L3Cy6R=od{!R2RCE9oVX@wP~)^#46Lau`8BKgIpgCZ zuZ=~zS9}E16^W}^6YmmpkA!1#xMtU`Qb>ERDsz7Z#_K15nY{m@>j8fG?eEwYP``$f z0JVqP7-X=#^c9;`h;n3AzBX_fl08E<#*<_IRJBGt{YnaS(YpJsvBv8!MGR^P+axwu zGOq=pWl}S=vHN*cE6}Ye;8#(bNa{+u>$!>!ck04`uul&-HtMN`e29GgU%=h?<Y>es{#b+~w{oOtFrx=wm>RH<q_djelgXvrEW&yOzB2v_Gqve zL0U03oh6|pAC6LlH$52rs7KT|WJ@?87|nYo`^KKsvx91F3ulfUmb`G5L}cX0GvQ>{ z=tLGs&p?72lGS6{dr)PsSkl?h7VHZr(;BXw5EuJ_gTrfxrePcy?FU33R$+NH5A+NE zt^NXKn1gq`FTVjCjwMro;GgHZXiIq(ib@C8jMR>|1-&*_4=UE>*jgRbMpXjTTh108 ze^>s$$+&Im}Lqv;<^IjHzYy~JDdvtByWb-Kqmu5LlG zgFO5Zc?hWdxx?J84sf{LxeOykjf1Xgx?#$uu9(i4Bug5j?WR@Xz<#mpK;Y{AS-(+a z)QF+ftUHcgKxI0~C{pAYJxzUYOzXmEL`! zx{n4b(1*DXV@oAfJ}2LZ)zp@~dyWk~c#nfbS$Yjqgg~V#GCsiBEG!9V6G}wDwTq^P zC=$tG&7Q=IQS2$ure!lKg}Bzi*o%=i7~tsrdYAY0c+{c;*uBF|qx~;UM(g9}<(^`| z&HKLr&dYQ_`v0MFP@rp@3HJS)8Q!GLLNEprMiX)rSI1LJ z4G8=IyLoQQR6Wov%}}95{a|rX0q%_!Dk-q?W)<%$sX%0zD@;69uhEnmGS3-c+vJg= z_5&?|Ty)HywcgkpMT4REMN>*ZBtb}2`X*p^ez2|B$bG<%CGAy#KWg>WOwo%fb*j@h zyN!fGZemGv#YfFb;`HJ8=MZW1yl{K@Ss3G;)x~wI*QHdjsk}^Iv;!<92~;F8tnHR< z9yK+xrJLjuP`&e)7GvVh}_3>QYUH9AD<=Oeca_am)6e@CYu(!l@jO`*cA z+gAPz?EiXNmnFD<>WVQn*rxt#F%f{2tJuRK31BSW>V~WLrLLX=D`*Oj=!$hj%6HX7kCywRq7jW?=%J}mf!HOZJ^|KKYbUGL+Rd|o62=}x_9D<9 zwZpBog=Mj%=Fsn}kj0MAhdF33nubiBCJ`UM?cUuFjGcxf80uyWlyEyU8+isH(N%$G z5MAP6fUgI^fz9kWf%X%K$&naS_Jin!wPD4{+v+eV`?>n;|Lw@N@e(-jIerP`(tR~N zjw~q|+M=D}QRNuc6Yc55)#Yfx?i$MjF3;C_z1Q#OMQa`wNQRe83#7^S@4f@C{xjDz$XF=Vf3?S7Ts!h)-H;zANs6!Z^<)UhKVrBq>yBE;eF#7$verT_O z*Ok{Y5KQ$qS9?GMFm3-8MmYBqBRD&SPxn=+%{I)P>#)+$P`sVN4&hRxK&T>OVHw%} z8jCk{TB@t!#-8*zPUOKGlh_VC>3zUWuDH7f%V8_MY?wY2x3(8{k$ZK=qHHE-MNmt6 z;Sn907P13N^fnH`aE`0u0zD#Gu<8Y$;a{q*w z0QWof5AFvLxZyx)q`xoOTwZOWm&F(VX2XfB{{FkajD-5VJG+w1KFSOg?+^Xn+d=g$ zIorlHdf|3au8V0#YZE@5jW8Oc9^ILEQH#_L&wVC`N8w>M8}a=q1!-US(puvba!8`L z!XIxz(M;5q>Mm_tb`+p$#sN_Wj!!lmE|UBT)RVgSRF?iFO%vi{QQ@OVQpLy* zb6qI|R?jtR%@|p!qn`8ZjGhv*WQtb36b z;4h>%#s=L1&5h7b?v2w|E^%KGR@5QAB8X7M3hza1lFc)Er&F^6x1ez^YrX)8+sC&c zaJ;ZQa0Tw#Km29YFfqIV!S5T$m6?H9=v5bptib}ZR06#^n|Ri|LkY0_YmB_TLUAKD z|4b9+Zc-s{mihgXwW5SBqDCh&Ci26Hk{4Rlri`qxDJG7*i>H=I$Nlwgg2d(?d7QhKB?6#bd9s;2yO`98p?0kfZ z5Iu$=#JT*OoYO&f>O~eP>y7mqPM`i?Gu2OC=DrI(K+MnqVBs=3Fm=T%9WJ5vs<*Vi zQ#;E$??(S)%FkR|S)<4@gzpwjekP)8sd1Gos5h*>*MK9>Uny+4J*qqhV6e_Md*@{$ z2#WpYV3aUXNVJ5{SY)WQan9pXPR``EC3<+pEWyM}@cf5HL=l~_SM}yfm$?J3=|tXoaMk};Ls$P7JR1Hlj8)P2uSEDKmHH>flIReTnW2g%&*3^y zO>vdu$(pC--X!z8u6WC$A$;%k4-Y~l2X;eWo|Rj;bjj{emS>zhBY5*d%mgq}BN5P5 zbyrhrtt&-=Pt*bAU0lY338Q8`oHA!@^G{uBjP0!W49s$i9tp~mb1}^8wK#owHFe9v z)fat%{uQ8ZCS!t2jfEjELo%yC99q-~35rV~^8bHEZ9XU$3;i>_#dLD^zXbCsKf!#i z)9DTo#cL@_Q}guIb7ZlVvFxqScZ<^zAV-?L$i*00p=?EfR>`tj^m=FT3bz(I0?uuS z1#~mUO2FZ)mjL@FSfNP)87j;f|KPd@azLL_4k#&Wqz^MZFzwbb#pHhs)EX+RAtIHx z$ZDlRt}NPJG|4Dt5)V+#OetN)mD)lmJ|`7`l|*-dYwxYguTEW|tD> zDq-G<7z=|&yT-kzr>+RAvEk{H5-c?of_aBuP<52gWZf)n>PoJ#S*W-gK3yE2dzmY^ z_ID(@c;***8ZR?t_;>R3G6}%IgS!Zk|0B3H|EF^P$*e6oBMqxUxG7v?(G-BEo@f2u zol$)R4c-D(m6q$g+`CZmu_QFfpFw<+o<3h5yJPXD_`^tdzS*C`dCQ?PMa1eyDKJ70 zpCOW&3K~X42VR5q6xo)DgnR~DQyQyK_L!Xt&RkXyow~ImO!EXAo0jAs1R_yYfGm+2 zAp$5J#?#nCM7z{mLbK~J6apvQ ziYqjM*rfGT49Em~hm^-StQe-ENo@=*`c_$_v#voJ1!<18^%!8inSG zaEFmKLvXk}rjI#WcBokaLzC0{1r0!QzkZHNaJ8F?dSrzyr@Tp zK~=gvMQlo-#_GPLq$Z4hD+*_yUq@Doc+ge3i4>>>q9u`g&^!HN22mK@U15Xfm9B^= zw_5DfLL9k{FY1LLGKEU|v=TMMJGlWSnGSdvs$c$)E5$x|J7~}Vby>R|w<%6!{wLf( z#!G4&blc%Y3V^dBj{Fb*Nt0?62|$S34Pk+5m_*X z8yhG(G%gxYvfQohf$u3;F%p%=cWMRAdXiuI-NX1t{lRZ1eG&s`o#6aOn}@6aj=G+o z20dvWICwE;;}ZqnP>8g03WYd2i;@N(Z1r5ejhnE4&zKuA3?V$fdi#(dd9LmZpH$Dv z*mEsB=~GW@YL(iCpE+SSP8V^tA(p#cO?XMHE=xyFs4gGt(UkY%uSj3LsU>?(&-0*vfZ>{tM*JP8sm!>_w&vI>_)dMfURzI zRz&gfR|qOp^`BDo#S298_4zHB8E)S+r5HYgyuMOg=#Sc42v@k6o^{t1WwG=O)R{s&uun(f&) zm-%;+zAWsmYfU}%wn&TRo!J+r>ylZ0&3Z>pCVQKoWIFH78n}aKj}R=RrZuOfcDJ4D z-c=d>=pO;;;06@9uTf1AvKVQ7WQ0%9)wt1+!0iuQStPRqsagn2Ge|qo7a}GorYqwj6n`EA|$r6R!!RvpI}NQA=ZZCO1tDmCWf_J5VM$4XGHz zcnv?f{L(fTQ|)cK{2JfvDXYbr2|-e{KtTL?7m!q*)@M)~$3v!WIvxe-r8@%GpI=Is z)ev8eRkdIzOl@tS6wG*opmMD)nyS_LEBvt=$VfK#a& z05nXi!r?b!)1Zr=>{C3aQ#gNYW%x_6FdYz!Gba9Htw46+=!dY2$oF@vs>O)`;=Xki zD24>N{YHjA9pxu@gutj3-9{u35SczC04p2m)HE+$ef;jTw2R5B%bcP#rt=gXrW%!3 z8J!teTYwV+G&s;fG=?TFG1n4>X-}kva5n?Raz`ZiVYy3{qeXTxe@gbL;H7Gw9nLd? z6%{^@>oG#o;YS24Chc377r!=~*fC({M#vMqYHKIH$XyaqF1zEBH|O#W`@l|ji1}Lg z)ak^9N99b}eG{E?>Jw3CkQW|IqP6eaT1eHNat*NI0Dp464qqrv0;z{M!MuE45myMY zY5Ir24tCw*jA=j(5`NUL&IsSp&ajjHiJ?9sB{~4POw{jo(vN@#$YnONcej6g{GYU< zlN0GL%>it=etOvbul>!D8)So@ZXaD9Mv&KDSNPrs+S}>;-T})+BwM+Z93fmB-rq=% zL_mg=bbq`@_ZBlT8uu?;pMfMaL+t+7m1Md6nvw1bGqx;MS6Xi?Pl}?h(;>!wwc4h% zs71P@;>3m3P`jEtkpQ4)%d_e&QYMA&Dk^iN6_k>Gm zyvOnCxLCyttA>ronf-j{*hkqg!v-Swi32P~4A6K5E%sZ8H(s}lO$YuVU{t3`W{(Dt+d5COpcicI$ zvhOsDcU*~bE`O)OPz)sjQP_CZ3aH}-PB_n10Ww@Zr#Z6@w_K$2A6Jq^e_cry)_|qB z&ePBih|-G4*MgQVB}pjt8dJk%;}%Ofq!-356oS#?GbKm_?&X+_-PV)9(GB?C|W;rIy-{o1(5Vi7gX+Pfh56e-J)6-#Vp?5JoiE{01x zPu3+iI&)&>g=`I7-0BN77@TJ{Vr~J!XJkusJk_L*ex0cwtW&(CZS8cAC3Mh(TTzgl>W={RspRxQ-7ym;FcZU_k zh)^Lb1ewwJ$7IpKQL*iXvWNxQ{^6V+I`Xz;%kBYw?+Wil7|?zZ4XWfB*WR?Zctu=> zd3V)nM6q6FQ}BrvLPBspS}=jumL$YSM;&J>JZyL!P$Uy82MQZ;imvn#FNwg}9#vwAQax8c6nqQ=Lhg;O@Hs$}gefM8I zKjEr_ilW9ya!K~k2|G4BShaGl{JgUlEGXB|hx$hk2DH)S4Rlod$64L?wdjA{OJ4On zeLL(zsZRmx-FyYTrz}8P_Ur1q)l)9vx5YDQHEG$Uvx-!7&H9llU3Cm*x(jnWxy^Ig zzw&TD%Q5!rRiEINu3y@oH_akC=0_3ZLP~-M!#vY3hY|C6#*@ohVCU!JNUlX*iQtyx zHqd7}v02r}fnJ0S`;7GQL_upO@i(jK2Kw(V*X9WkdQC$P8jZ-?h-AX}o{G#au1OG9 zxcf>JX5C6I?dV%#1%MMsSyg+;a>`@Rs0e+I|6|Ciu6>!~2o z_9+++5PBcENuW)Gbm^AZ4Ey&lug)jbf2OhvIn=ji8dp5(@_Eo?j~tbUwO)`(Jgl4euYE)*`&XF}!G z&!xq!4AFp~uLmuF79Mp1smGU?S3@W8xzM%i&KaC#v`YztLKRu9Kct&3?&4WnUO|==5Zrcyzc8LRBVtkN zQCN1);ur0rvwnVQ1K|3|x48GY{_gBr zoB*T#qdT$A2qmLvJLuS)Mu*UaIBmO5<{t-NG2Ctqs88q&D9U|=!H(Zm@jvR0(Jz_0 zos$~{T=BC@^Ujw1!ufV(rX1S5d2|+BXm_mmMbCEsWgFBDefc1kOYr8mutc&X#ogi9 z_8&rKSztELzI!P{gdoeHv?${%dG;Pz z*lLSo3>E$SKAg=13W**AD7GY&(paxR)-`~mv1?45V63mSiEQ)awA1w|p(b%%pYey-kvN>1QaJt}j)>6tq) zoMo+PGd|=bG(3g7JbxMiNYX4&k(kKvtc;I*SbEyk zJ|90pIqmjF^9kS4E&t=rMCU$ux!VuKb7!0E^=Y*g*P0;~20Pyum#1IVL`=*E%IM{g zB$YY8uTtONtjRqT)+6jrZ*J6kj=5wQuq$*Oi#*}e%TeS*e1GGAtG1^;yhsGt>9pW; zvh(Uz`T;m3eAm3q_s*>7puEtda!~7$llR{I**msn0{9>RG+q4-nwo)0o7eb+IOUNW z3$!>~bR`SAODWtYcJ507@7Z#$=7s!BUo25KLMbH12PYKJuPtC$)xR=mg8`#2gk|p` zI0$=TDp1@c-x6%eg!~PL+Q?iIb`_|WyrV5BcfFfE-~bZNK}xq=!6e$r}@Hp(dMXy%p>tHM^M>YGV(ffB)}K#+T>J0N~# zu=%|d0Q5@?%UMwk?)+Pq@+K+w&#Vt4j!j?v5v&ko?e(FKR?VS|~6N|BCX7?A%>rzYe`k(5Z`Pr8}pR z5={UW4@UWjf|-FU2l-lIh~0Bhk&n}@FU7O@!5RpO`-H1d<~L@i};ioJr!4~Q|8;Xb6zo;e2$@E%w`Mz98iAY{_44v@C@6a{Ld}R6#s{{ z_l|0^akfU^*9MAoL8OI_QbnW&f=Cwu5dk3-DN;k|9TE|wcaUBLRC*Tzgrf8!AiX5? zPUyV_?t^bRzq8J{_pWcP?@zMw4^QTq*|TTQo}A5H%N~P4u9L&#?y&gPw}8|&xYEb| z2ZLXH4*U6M!r~Mi;F7nKSMyTo7U2S`uwmre?R>LWF+GN6^YbA!qe1Kef|)>)7mdlL z8G7mE^pUNYJ^b?t*=OBxP32zM(4Ai^$~?;Wma$jJS)IIG-8|n^NT5|IYjB~s=20FC zm0ky%6gb4Ef|3agsC;%7N29zHmY9Pyc!bBU%RXjLHvWeDA+`kQf>nz&6iRn+zS;3< z#19jRp7I=b{wOM6HKsgjF1_O$-ma>)GQOf@OZ_zTB$-GSIb3ASseI1>vK3#0%-M`bZ4-XeY~)od zTWO{94-?ko$BLW5j(RoJM9yb)#Y|>CP~Scbs}`F$sO+Q01oT3R5#_5Uq@l#AtQkgw zHm-g#s#4h>v#s6G>~{@$)+)@4zuVM_{i#Lu^`jkNRH5vr&RTq%LEMS((&`|^YxsEE z+`rd&NLi$cUv&2&uYBtRt#Uje$*Iv!j3eyys`Tl{G08Xi11Kxk;om^G;0B~K8 z;_G704fkaVGoPiLrN;C&GG$47maL?n<{VI^9w(zzV^5;^;G5irlQ*n4ezaz$0ZjMW za-dgdewmr!%^c?g;6%v=638>pVL*32|2$2BAqot1QjW0TW3cSlSkAVDIWHc!Te z{B4$QuqJY6Sx%w`5EkDQ9_p`MFmGvBC5G`>4S+i4L`~XSdFCUFu{m*OjjAceJLOiL zB9AHH;Fo=VP^NExb-{o6WbKHo$sK#)>Hj}R(D9O2#T?f%W8nQZyN`ceJ&YjY zm=NAH9{}oJ_vvR|Lz|1b(+|>~`$UIl3&k^lS-|V8nb4G^&bLi4|OZ{u>=o!P=lHz{`s=l zn-@aJFIPoarbN$zOLl_00xpeFeu}lxKPbrXgSOYuUBK&N9d~(A1ZkeSU+U@LiQ7SL zA%YHLLrqOB+P71O;|AC-qE0t&Nu{G5YXr8ZqG*t9qn=IQ>+2eU(^buWn3bKNs$8JL z+YtM#$W=|CdR2{Z-H7;U8qbR+qgS}J524*~9n78Sc0JEGX~7R>kt(7bYG(85aJnj&pIqskw?|%Ewdxxt zifo6D!&|h^&7<^6yX1>JqC-^a@z+_lujqnzXGa8c7|mA(pSG*(dkwPQP2LHL;(J-V zDoE6jEhjXZD?aU?HD!#BcTCME{oM^&XY4>S|I|7D_ z?r5i*NRX>%o^xxpOk;(}#LH4RyU8Vxd!UhYpc>n&lZ!BciIAWr&eo&a8ueYL?oJ{O z>ta1lRahI#l=&?iZA{)d6#&usLGBFzCYF{51ww0=V}E6MqmNv7PmR)9)pGqeI~3MI zTDY30Cl^kq49>c4xQUveMEA0rs7tRQ=$zy6)|}cvVXH~2&^=MdMtkvps+ZA^e*nA$peW0;(oQlh=rUHI!Tlv@i&uTRQ zeUVCK>Q@Mf*pC9c=~s-jMJ)`xR@H9194}{(>h6~iK@;*ebrD1MyWmSR9>L^NHv2E%-qd5uWQ~+!Ig4 zFT8dE*bQJfp_#;o^JV!>fD@per2FbhrlTqm(a(zzQCvgg^>{rU0kaNvY9i0ITA4gF zPyyM>*1%DFhl*^q28iy!t&Z%A`~+7x+tmw)s1J>jhj^je=#8%>xNwX=obH0}%xZy3 zCV*tU>C&HVqh^VJCMinfaiAA^L)Y3bpAW)cdpLF2WQN($WnpuiTbHLRh%tL@f4tD| z^>c3$nIFh2!-wXGqUZ|HL#9?V#wFWOXc<@@mkd&b1Qa(MbJXr1fQ^3YANteH5f^+U ztilyk%Zu*4tJBE68X?M8P|<2-G?H3Ll-~?B4Dn0dHA;?9C}2eE{6{ws2Qa8zc?JinN~p^unKQOIJ2!8Ya=#31_)^ zP_QyQ;5B0mA5v*J#P8eAtj>&ZdY-?{A|598JQ(M_^d2!vOYdcFqk^@Y0@EPzv&$BqEflb*B~sh6_Ixl zmPh@n>xUmk_nqatY9Yv7$fiDOjA!yl>cJjl`sm@8IOMk>+Yy^aRj4g3qt|>#$!wXj z|Mj_xCE=OMKS8t4X`=xNzXG9$+J`?G*{;NsA>OFQE`+Aa(VMq?=T4yj&cPgM$_Utz z_iblrB&Uk*OKZ~u0s}R1v{kz*GRiMYH;I&iIcSsGXLI1iSo=HrQp&jF9EsI^Xv2R-wpsk~2RHJ`%X#zc((khcUyQOI5UcX~UndXh|sp9eCO^$Hb=;LqzSnfk6FuCgCse`&`*;E6NS-_ zh6d?gu!ZAhK}rO?YC+;LFnbc%;Q0Srhy5=+19(DiF+5xWl*66%QKqinAy==6pyIle zDGhI8W2>8ILx!GJwMgyt6E)f*CMqN(Q>$<8MP{9oDb*Hh?k@RZ=q@D0*S_gTd{-%4 z*a1iu|KBL}uu*xT$jM|aGlYkJqweB|-H`z2@Rp3CoaC-fiMZ&w0sr9%zHA#jJI*tr~4ow?-|2uz&7< z8TRmR8?;7SpXzU}g!oV1*}&sihh7-Yjc|X6xuK1>U8q1|so*um{?%T)eqtGh;61J%Jj3cC>dU3_Q6;~{C3vT@oMhq&RMNgDKO76 z1h(=%zB{@0H1`Qx9KFz+?2H>tZC9SG-S!W+i%au;r{qp^2zpd{e3c?1y=IUN zl1>0BXRg-A4{4hZH5Hk^$38<^ZJ*q%o=>N$4bt6GRX z-<#GN-N0-zR*8wk+oPuLSOIq4S9wsoED=)2o3A}#M{QXbw?p_VEt2Bttievpk?`3G z`v}C$sp7kza(+;l)cKJ~)o$8pqanycbOLsIDvEJ|I+Hf&IYq@jdh;tIS0ODO=jggY z&sbyb#CE5by2cg-JsaxY{D|Fc!N|B9%(oiF2VA=Gkq1`aqdA`TjhH1im719BEG)uq z1Y;deQ++V1>9iNm*&j}S?lMt)8H{(h~of^ zr6vu)C#^;+l{)_D?YKT8tRdrVPz%&b+i-s*>U)jzr3L9T$4$py)BP%~sjSrtfFq+4 zYB0QZXZB80Sf$BEy~v7}761mEF}(hh==D3{kh4$o=p}w+mS8L}uag}0 z*>puHmmPto2j*$%PTrRVvPlv(5m}P*XaQrlO*P`zHVgidj=prJUM_Frv!rfGw&P~2 z{k?IRMC!95T{U5!uk!R_0;No9zxqKtKp~ypaNQ>k>alHiuB5<*sUwBZ^3^Q1TAkOB z0A2S7)rtDyBfXw#nCY2OPR)^W+f? z-WCf^()1p8o3*2r-e@vqz50O|8rb|Vq--s)MNssAvSMaKhah-fV>23Xm3iwR**_bq z$BfyiT&n+Ks8f6k1Fvuw6`K5h>$r$w#^sj*zVY1iP`M!wfs#DD*$cVId^u3RNZSyE z3Nc7prNcr^Svh!! zBp%CLjZUg>;{*H6-2g?mH{%HyUUtWW7(L&>-obQMZfMM!g{6;OHL)d*bg~YqcHIjL zB0L*gN)K=rS&51#6@0fl%5;1KH*BT^%<(TeQDZ8zl~p{ z1D|eGM0O@uu9#kWqv-{)Dl-_x$dew@7!&$oMBN%$n8?To2|r)+DU`0VaZ++d7c5>! zTzGHNTj!@maAFzNXJ62bFL~G^9fpX6r;Bb@L$t}^Ql~rCr#m>?@-XoE@=JM

      x(& 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 G2#O7IAX&BTR{2cy$G!_c0%c5Z* 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 F{{(J(|0n Date: Thu, 23 Feb 2023 17:45:40 +0100 Subject: [PATCH 104/296] scout: address review comments Signed-off-by: David Karlsson --- develop/security-best-practices.md | 40 +++++++++++++--------------- docker-hub/vulnerability-scanning.md | 16 +++++------ engine/install/binaries.md | 8 +++--- scout/advanced-image-analysis.md | 9 +++---- scout/artifactory.md | 16 +++++------ scout/image-details-view.md | 8 +++--- scout/index.md | 4 +-- 7 files changed, 49 insertions(+), 52 deletions(-) diff --git a/develop/security-best-practices.md b/develop/security-best-practices.md index 450a3959a4..0e47fc792a 100644 --- a/develop/security-best-practices.md +++ b/develop/security-best-practices.md @@ -6,20 +6,18 @@ redirect_from: - /develop/scan-images/ --- -As a developer, you can take a few simple steps to improve the security of your +You can take a few steps to improve the security of your container. This includes: -1. Choosing the right base image from a trusted source and keeping it small -2. Using multi-stage builds -3. Rebuilding images -4. Check your image for vulnerabilities - -Now, let’s take a detailed look at each of these best practices: +1. [Choosing the right base image](#choose-the-right-base-image) from a trusted source and keeping it small +2. [Using multi-stage builds](#use-multi-stage-builds) +3. [Rebuilding images](#rebuild-images) +4. [Check your image for vulnerabilities](#check-your-image-for-vulnerabilities) ### Choose the right base image The first step towards achieving a secure image is to choose the right base -image. When choosing an image, ensure it is built from a trusted source and keep +image. When choosing an image, ensure it's built from a trusted source and keep it small. Docker Hub has more than 8.3 million repositories. Some of these images are @@ -29,8 +27,8 @@ Docker also offers images that are published by [Verified Publishers](../docker-hub/publish/index.md). These high-quality images are published and maintained by the organizations partnering with Docker, with Docker verifying the authenticity of the content in their repositories. When you -pick your base image, look out for the **Official Image** and **Verified -Publisher** badges. +pick your base image, look out for the **Official Image** and **Verified Publisher** +badges. ![Docker Hub Official and Verified Publisher images](images/hub-official-images.png){:width="700px"} @@ -39,10 +37,10 @@ image that matches your requirements. A smaller base image not just offers portability and fast downloads, but also shrinks the size of your image and minimizes the number of vulnerabilities introduced through the dependencies. -We also recommend that you use two types of base images: the first image for -development and unit testing and the second one for testing during the latest +You should also consider using two types of base images: the first image for +development and unit testing and the second for testing during the latest stages of development and production. In the later stages of development, your -image may not even require some build tools such as compilers, build systems, or +image may not require some build tools such as compilers, build systems, or any debugging tools. A small image with minimal dependencies can considerably lower the attack surface. @@ -57,7 +55,7 @@ different base image for each `FROM`. You can also selectively copy artifacts from one stage to another, leaving behind things you don’t need in the final image. This can result in a concise final image. -This method of creating a tiny image does not only significantly reduce +This method of creating a tiny image doesn't only significantly reduce complexity, but also the change of implementing vulnerable artifacts in your image. Therefore, instead of images that are built on images, that again are built on other images, multi-stage builds allow you to 'cherry pick' your @@ -110,8 +108,8 @@ Consider the following best practices when rebuilding an image: - Avoid cache hits when building. - Auto-scan your image before deploying to avoid pushing vulnerable containers to production. -- Scan your images daily both during development and production for - vulnerabilities Based on that, automate the rebuild of images if necessary. +- Analyze your images daily both during development and production for + vulnerabilities. Based on that, automate the rebuild of images if necessary. For detailed best practices and methods for building efficient images, see [Dockerfile best practices](develop-images/dockerfile_best-practices.md). @@ -125,10 +123,10 @@ security posture of your images using vulnerability detection tools. Docker tools come with features helps you stay up to date about vulnerabilities that affect images that you build or use. -- Docker Hub supports automatic +- Docker Hub supports an automatic [vulnerability scanning](../docker-hub/vulnerability-scanning.md) feature, - when enabled, automatically scans images you push them to a Docker Hub - repository. Requires a Docker subscription. + which when enabled, automatically scans images when you push them to a Docker Hub + repository. Requires a [Docker subscription](../subscription/index.md). - Docker Hub also supports an early-access [advanced image analysis](../scout/advanced-image-analysis.md) feature, which extends the "core" vulnerability scanning solution with enhanced capabilities and more @@ -150,9 +148,9 @@ Building secure images is a continuous process. Consider the recommendations and best practices highlighted in this guide to plan and build efficient, scalable, and secure images. -Let’s recap what we’ve learnt in this guide: +To summarize the topics covered in this guide: -- Start with a base image that you trust. Remember the Official image and +- Start with a base image that you trust. Pay attention to the Official image and Verified Publisher badges when you choose your base images. - Secure your code and its dependencies. - Select a minimal base image which contains only the required packages. diff --git a/docker-hub/vulnerability-scanning.md b/docker-hub/vulnerability-scanning.md index a2b05739f4..21e2a919f7 100644 --- a/docker-hub/vulnerability-scanning.md +++ b/docker-hub/vulnerability-scanning.md @@ -6,8 +6,8 @@ title: Basic vulnerability scanning > **Note** > -> Hub Vulnerability Scanning requires a Docker Pro, Team, or Business -> subscription. +> Hub Vulnerability Scanning requires a +> [Docker Pro, Team, or Business subscription](../subscription/index.md). Docker Hub vulnerability scanning lets you automatically scan Docker images for vulnerabilities. @@ -20,7 +20,8 @@ deployments. Scan results include: -- The source of the vulnerability, such as OS packages and libraries +- The source of the vulnerability, such as Operating System (OS) packages and + libraries - The version in which it was introduced - A recommended fixed version (if available) to remediate the vulnerabilities discovered. @@ -90,8 +91,7 @@ repository for which you have turned on scanning: 2. Use the command line to log into your Docker account. See [`docker login`](../engine/reference/commandline/login.md) for more information. -3. Tag the image that you’d like to scan. For example, to tag a Redis image, - run: +3. Tag the image to scan. For example, to tag a Redis image, run: ```console $ docker tag redis /:latest @@ -148,7 +148,7 @@ Once a list of vulnerabilities have been identified, there are a couple of actions you can take to remediate the vulnerabilities. For example, you can: 1. Specify an updated base image in the Dockerfile, check your application-level - dependencies, rebuild the Docker image and then push the new image to Docker + dependencies, rebuild the Docker image, and then push the new image to Docker Hub. 2. Rebuild the Docker image, run an update command on the OS packages, and push a newer version of image to Docker Hub. @@ -156,8 +156,8 @@ actions you can take to remediate the vulnerabilities. For example, you can: contain vulnerabilities, rebuild the image, and push the new image to Docker Hub -Docker Scout can help provide you with concrete and contextual remediation steps -for improving image security. For more information, see +Docker Scout can provide you with concrete and contextual remediation steps for +improving image security. For more information, see [Docker Scout](../scout/index.md). ### Turn off Basic vulnerability scanning diff --git a/engine/install/binaries.md b/engine/install/binaries.md index 1af5358fe8..cb01aa2f54 100644 --- a/engine/install/binaries.md +++ b/engine/install/binaries.md @@ -201,10 +201,10 @@ To install client binaries, perform the following steps: > **Note** > > The following section describes how to install the Docker daemon on Windows -> Server which allows you to run Windows containers only. The binaries for -> Windows do not contain Docker components such as `buildx` and -> `docker compose`. If you are running Windows 10 or 11, we recommend that you -> install [Docker Desktop](../../desktop/index.md) instead. +> Server which allows you to run Windows containers only. When you install the +> Docker daemon on Windows Server, the daemon doesn't contain Docker components +> such as `buildx` and `compose`. If you are running Windows 10 or 11, +> we recommend that you install [Docker Desktop](../../desktop/index.md) instead. Binary packages on Windows include both `dockerd.exe` and `docker.exe`. On Windows, these binaries only provide the ability to run native Windows containers (not diff --git a/scout/advanced-image-analysis.md b/scout/advanced-image-analysis.md index 5a0ce9888a..0a7b95e681 100644 --- a/scout/advanced-image-analysis.md +++ b/scout/advanced-image-analysis.md @@ -7,7 +7,7 @@ title: Advanced image analysis > **Note** > > Docker Scout is an [early access](../release-lifecycle.md#early-access-ea) -> product, and requires a Pro, Team, or Business subscription. +> product, and requires a Docker Pro, Team, or Business subscription. Advanced image analysis is a Docker Scout feature for Docker Hub. @@ -21,8 +21,8 @@ tag page on Docker Hub, as well as in the image details view in Docker Desktop. ## Activate Advanced image analysis Advanced image analysis is an early access feature. It can be activated on a -per-repository basis for organizations with a Pro, Team, or Business -subscription. +per-repository basis for organizations with a +[Docker Pro, Team, or Business subscription](../subscription/index.md). > **Note** > @@ -46,8 +46,7 @@ where Advanced image analysis is active: 1. Sign in to your Docker ID, either using the `docker login` command or the **Sign in** button in Docker Desktop. -2. Tag the image that you’d like to analyze. For example, to tag a Redis image, - run: +2. Tag the image to analyze. For example, to tag a Redis image, run: ```console $ docker tag redis /:latest diff --git a/scout/artifactory.md b/scout/artifactory.md index 54093a4582..8cd14ec639 100644 --- a/scout/artifactory.md +++ b/scout/artifactory.md @@ -39,8 +39,9 @@ steps: 3. Upload the analysis result to Docker Scout The agent records the Software Bill of Material (SBOM) for the image, and the -SBOMs for all of it's base images. The recorded SBOMs include both OS-level and -application-level programs or dependencies that the image contains. +SBOMs for all of its base images. The recorded SBOMs include both Operating +System (OS)-level and application-level programs or dependencies that the image +contains. Additionally, metadata about the image itself is also recorded: @@ -51,9 +52,8 @@ Additionally, metadata about the image itself is also recorded: - Target platforms - Layer sizes -The agent transacts this data to Docker Scout. The agent never transacts the -image itself, nor any data inside the image, such as code, binaries, and layer -blobs. +The agent sends this data to Docker Scout. The agent never transacts the image +itself, nor any data inside the image, such as code, binaries, and layer blobs. The agent doesn't detect and analyze pre-existing images. It only analyzes images that appear in the registry while the agent is running. @@ -64,15 +64,15 @@ This section describes the steps for deploying the Artifactory agent. ### Prerequisites -Before you deploy the agent, ensure that the prerequisites are met: +Before you deploy the agent, ensure that you meet the prerequisites: - The server where you host the agent can access the following resources over the network: - Your JFrog Artifactory instance - `hub.docker.com`, port 443, for authenticating with Docker - `api.dso.docker.com`, port 443, for transacting data to Docker Scout -- The server is not behind a proxy -- The registries are Docker V2 registries. V1 registries are not supported. +- The server isn't behind a proxy +- The registries are Docker V2 registries. V1 registries aren't supported. The agent supports all versions of JFrog Artifactory and JFrog Container Registry. diff --git a/scout/image-details-view.md b/scout/image-details-view.md index c74fe9a229..5a30ea4601 100644 --- a/scout/image-details-view.md +++ b/scout/image-details-view.md @@ -24,8 +24,8 @@ or for a specific base image or layer. ## Image Hierarchy -The image you inspect may have one or more base images listed under **Image -hierarchy**. This means the author of the image used another image as a starting +The image you inspect may have one or more base images listed under **Image hierarchy**. +This means the author of the image used another image as a starting point when building the image. Often these base images are either operating system images such as Debian, Ubuntu, and Alpine, or programming language images such as PHP, Python, and Java. @@ -69,8 +69,8 @@ image, you can get recommended actions for improving the security of that image. To view security recommendations for an image in Docker Desktop: 1. Go to the **Images** view in Docker Desktop. -1. Select the image tag that you want to view recommendations for. -1. Near the top, select the **Recommended fixes** dropdown button. +2. Select the image tag that you want to view recommendations for. +3. Near the top, select the **Recommended fixes** dropdown button. The dropdown menu lets you choose whether you want to see recommendations for the current image or any base images used to build it: diff --git a/scout/index.md b/scout/index.md index 6afe37833d..3899c2e437 100644 --- a/scout/index.md +++ b/scout/index.md @@ -19,7 +19,7 @@ redirect_from: > product, and requires a Pro, Team, or Business subscription. Docker Scout is a collection of software supply chain features that appear -throughout Docker user interfaces and the CLI. These features provide detailed +throughout Docker user interfaces and the command line interface (CLI). These features provide detailed insights into the composition and security of container images. Docker Scout analyzes the image contents and generates a detailed report of @@ -68,7 +68,7 @@ Scout to enable automatic analysis of images. For more information, see The `docker scout` CLI plugin provides a terminal interface for Docker Scout. -Using the CLI, you can analyze images and view the analysis report in a text +Using the CLI, you can analyze images and view the analysis report in text format. You can print the results directly to stdout, or export them to a file using a structured format, such as Static Analysis Results Interchange Format (SARIF). For more information about how to use the `docker scout` CLI, see the From c26cc38553128d4e95479ce76e1af0de57e26906 Mon Sep 17 00:00:00 2001 From: David Karlsson Date: Fri, 24 Feb 2023 15:56:52 +0100 Subject: [PATCH 105/296] scout: add supported package ecosystems Signed-off-by: David Karlsson --- scout/advanced-image-analysis.md | 15 +++++++++++++++ 1 file changed, 15 insertions(+) diff --git a/scout/advanced-image-analysis.md b/scout/advanced-image-analysis.md index 0a7b95e681..474b22f44d 100644 --- a/scout/advanced-image-analysis.md +++ b/scout/advanced-image-analysis.md @@ -18,6 +18,21 @@ continuously, meaning you don't need to re-scan the image to see an updated vulnerability report. Information about packages and CVEs displays on the image tag page on Docker Hub, as well as in the image details view in Docker Desktop. +Advanced image analysis supports the following package ecosystems: + +- .NET +- GitHub packages +- Go +- Java +- JavaScript +- PHP +- Python +- RPM +- Ruby +- `alpm` (Arch Linux) +- `apk` (Alpine Linux) +- `deb` (Debian Linux and derivatives) + ## Activate Advanced image analysis Advanced image analysis is an early access feature. It can be activated on a From 62c460bb2423cbd966191f79d77894e9d935e68a Mon Sep 17 00:00:00 2001 From: Chris Anderson <5461398+chrisranderson@users.noreply.github.com> Date: Fri, 24 Feb 2023 12:45:13 -0700 Subject: [PATCH 106/296] Fix a typo in profiles.md --- compose/profiles.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/compose/profiles.md b/compose/profiles.md index c9facabb85..49f9f98c39 100644 --- a/compose/profiles.md +++ b/compose/profiles.md @@ -91,7 +91,7 @@ $ COMPOSE_PROFILES=frontend,debug docker compose up When a service with assigned `profiles` is explicitly targeted on the command line its profiles are enabled automatically so you don't need to enable them manually. This can be used for one-off services and debugging tools. -As an example consider the folowing configuration: +As an example consider the following configuration: ```yaml version: "{{ site.compose_file_v3 }}" From 27a1206f031b25041d49337cea341d9ae334f512 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Serta=C3=A7=20=C3=96zercan?= <852750+sozercan@users.noreply.github.com> Date: Fri, 24 Feb 2023 13:53:42 -0800 Subject: [PATCH 107/296] Update build/attestations/index.md Co-authored-by: David Karlsson <35727626+dvdksn@users.noreply.github.com> --- build/attestations/index.md | 15 +++++++++------ 1 file changed, 9 insertions(+), 6 deletions(-) diff --git a/build/attestations/index.md b/build/attestations/index.md index b9c9d02add..3c382071c0 100644 --- a/build/attestations/index.md +++ b/build/attestations/index.md @@ -49,15 +49,18 @@ You can opt in to add either the SBOM or provenance attestation type, or both. $ docker buildx build --sbom=true --provenance=true . ``` -> SBOM generation is not enabled by default. It must be opted in using `--sbom=true` option. +> **Note** > -> However, provenance generation is enabled by default with `mode=min,inline-only=true` option. +> Provenance attestations are enabled by default, with the `mode=min` option. +> You can disable provenance attestations using the `--provenance=false` flag, +> or by setting the `BUILDX_NO_DEFAULT_ATTESTATIONS` environment variable: > -> It can be disabled by setting `--provenance=false` or using `BUILDX_NO_DEFAULT_ATTESTATIONS` environment variable. +> ```console +> $ export BUILDX_NO_DEFAULT_ATTESTATION=1 +> ``` > -> If explicitly enabled using `--provenance=true`, provenance attestation is created with `mode=max` option by default. -> -> See [Provenance attestation](./slsa-provenance.md) section for more details. +> Using the `--provenance=true` flag attaches provenance attestations with `mode=max` +> by default. See [Provenance attestation](./slsa-provenance.md) for more details. BuildKit generates the attestations when building the image. The attestation records are wrapped in the in-toto JSON format and attached it to the image From b30aa0d9fa15c421791be6c64d463a4bc41a8fcc Mon Sep 17 00:00:00 2001 From: Andre Hofmeister <9199345+HofmeisterAn@users.noreply.github.com> Date: Mon, 27 Feb 2023 09:20:44 +0100 Subject: [PATCH 108/296] fix: Pin Testcontainers for .NET version --- language/dotnet/run-tests.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/language/dotnet/run-tests.md b/language/dotnet/run-tests.md index 66a9c70d14..d537860922 100644 --- a/language/dotnet/run-tests.md +++ b/language/dotnet/run-tests.md @@ -26,7 +26,7 @@ $ dotnet new xunit -n myWebApp.Tests -o tests Next, we'll update the test project and add the Testcontainers for .NET package that allows us to run tests against Docker resources. Switch to the `tests` directory and run the following command: ```console -$ dotnet add package Testcontainers +$ dotnet add package Testcontainers --version 2.3.0 ``` ## Add a test From b59cc13faede112cc1c3f99d5822cb09a78a8d68 Mon Sep 17 00:00:00 2001 From: Chris Chinchilla Date: Mon, 27 Feb 2023 12:28:47 +0100 Subject: [PATCH 109/296] Replace broken image --- README.md | 2 +- assets/images/docs-site-feedback.png | Bin 0 -> 28615 bytes 2 files changed, 1 insertion(+), 1 deletion(-) create mode 100644 assets/images/docs-site-feedback.png diff --git a/README.md b/README.md index a40ddb43c7..c82d378e5d 100644 --- a/README.md +++ b/README.md @@ -34,7 +34,7 @@ We've made it really easy for you to file new issues. - Click **Request docs changes** in the right column of every page on docs.docker.com and add the details. -![Docs feedback on each page](/opensource/images/docs-site-feedback.png) +![Docs feedback on each page](/assets/images/docs-site-feedback.png) ## Contribute to Docker docs diff --git a/assets/images/docs-site-feedback.png b/assets/images/docs-site-feedback.png new file mode 100644 index 0000000000000000000000000000000000000000..760755a5145397ec08055e446353fd151e391139 GIT binary patch literal 28615 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

      6(jihK1K0Ua4fhWuy#__J9gek1g}8 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 Date: Mon, 27 Feb 2023 16:38:59 +0100 Subject: [PATCH 110/296] scout: add redirect for /go/docker-scout/ Signed-off-by: David Karlsson --- _redirects.yml | 1 + 1 file changed, 1 insertion(+) diff --git a/_redirects.yml b/_redirects.yml index 7b59e8f7b7..38d40d4539 100644 --- a/_redirects.yml +++ b/_redirects.yml @@ -557,5 +557,6 @@ # Docker Scout "/scout/": - /go/scout/ + - /go/docker-scout/ "/scout/artifactory": - /go/scout-artifactory/ From 730e33f216979a17f96fa6acb2837844272603c8 Mon Sep 17 00:00:00 2001 From: Eric Lapuyade <97098707+elapuyade@users.noreply.github.com> Date: Mon, 27 Feb 2023 17:15:25 +0100 Subject: [PATCH 111/296] DS-63 using WSL doesn't need to run the admin windows service (#16586) --- desktop/windows/permission-requirements.md | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/desktop/windows/permission-requirements.md b/desktop/windows/permission-requirements.md index 929058b992..b667e522de 100644 --- a/desktop/windows/permission-requirements.md +++ b/desktop/windows/permission-requirements.md @@ -6,7 +6,7 @@ redirect_from: - /desktop/windows/privileged-helper/ --- -This page contains information about the permission requirements for running and installing Docker Desktop on Windows, the functionality of the privileged helper process `com.docker.service.exe` and the reasoning behind this approach. +This page contains information about the permission requirements for running and installing Docker Desktop on Windows, the functionality of the privileged helper process `com.docker.service` and the reasoning behind this approach. It also provides clarity on running containers as `root` as opposed to having `Administrator` access on the host and the privileges of the Windows Docker engine and Windows containers. @@ -14,11 +14,11 @@ It also provides clarity on running containers as `root` as opposed to having `A While Docker Desktop on Windows can be run without having `Administrator` privileges, it does require them during installation. On installation the user gets a UAC prompt which allows a privileged helper service to be installed. After that, Docker Desktop can be run by users without administrator privileges, provided they are members of the `docker-users` group. The user who performs the installation is automatically added to this group, but other users must be added manually. This allows the administrator to control who has access to Docker Desktop. -The reason for this approach is that Docker Desktop needs to perform a limited set of privileged operations which are conducted by the privileged helper process `com.docker.service.exe`. This approach allows, following the principle of least privilege, `Administrator` access to be used only for the operations for which it is absolutely necessary, while still being able to use Docker Desktop as an unprivileged user. +The reason for this approach is that Docker Desktop needs to perform a limited set of privileged operations which are conducted by the privileged helper process `com.docker.service`. This approach allows, following the principle of least privilege, `Administrator` access to be used only for the operations for which it is absolutely necessary, while still being able to use Docker Desktop as an unprivileged user. ## Privileged Helper -The privileged helper `com.docker.service.exe` is a Windows service which runs in the background with `SYSTEM` privileges. It listens on the named pipe `//./pipe/dockerBackendV2`. The developer runs the Docker Desktop application, which connects to the named pipe and sends commands to the service. This named pipe is protected, and only users that are part of the `docker-users` group can have access to it. +The privileged helper `com.docker.service` is a Windows service which runs in the background with `SYSTEM` privileges. It listens on the named pipe `//./pipe/dockerBackendV2`. The developer runs the Docker Desktop application, which connects to the named pipe and sends commands to the service. This named pipe is protected, and only users that are part of the `docker-users` group can have access to it. The service performs the following functionalities: - Ensuring that `kubernetes.docker.internal` is defined in the Win32 hosts file. Defining the DNS name `kubernetes.docker.internal` allows Docker to share Kubernetes contexts with containers. @@ -33,6 +33,9 @@ The service performs the following functionalities: - Checking if required Windows features are both installed and enabled. - Conducting healthchecks and retrieving the version of the service itself. +The service start mode depends on which container engine is selected: +- Windows containers, or Hyper-v Linux containers: the service is started when the system boots and runs all the time, even when Docker Desktop is not running. This is required for the user to be able to launch Docker Desktop without admin privileges. If the user switches to WSL2 Linux containers, the service will be stopped and will not start automatically upon next Windows boot. +- WSL2 Linux containers: the service is not necessary and therefore does not run automatically when the system boots. If the user switches to Windows containers or Hyper-v Linux containers, an UAC prompt will be displayed to ask to accept the privileged operation to start the service. If accepted, the service is started and set to start automatically upon next Windows boot. ## Containers running as root within the Linux VM The Linux Docker daemon and containers run in a minimal, special-purpose Linux VM managed by Docker. It is immutable so users can’t extend it or change the installed software. @@ -45,6 +48,3 @@ Unlike the Linux Docker engine and containers which run in a VM, Windows contain ## Networking For network connectivity, Docker Desktop uses a user-space process (`vpnkit`), which inherits constraints like firewall rules, VPN, HTTP proxy properties etc. from the user that launched it. - - - From 850fde24e223a7156668eaae752c65fb88c57dd7 Mon Sep 17 00:00:00 2001 From: Benjamin Grandfond Date: Mon, 27 Feb 2023 17:15:43 +0100 Subject: [PATCH 112/296] Update extension publishing process (#16592) * Add validate page in the toc as it was missing * Update publishing process Introduce self-published and docker reviewd notions Apply suggestions from code review Co-authored-by: Allie Sadler <102604716+aevesdocker@users.noreply.github.com> Co-authored-by: Felipe Cruz Martinez <15997951+felipecruz91@users.noreply.github.com> * Add cards for publishing option to make them more visible * Add images on cards * Add description on the cards * Mention self-published extension in the end users docs page as well * Use buttons rather than cards * Apply suggestions from code review * Update desktop/extensions-sdk/extensions/publish.md --------- Co-authored-by: Allie Sadler <102604716+aevesdocker@users.noreply.github.com> Co-authored-by: Felipe Cruz Martinez <15997951+felipecruz91@users.noreply.github.com> --- _data/toc.yaml | 2 + assets/images/docker-reviewed-extension.svg | 26 ++++++++ assets/images/self-published-extension.svg | 15 +++++ desktop/extensions-sdk/extensions/publish.md | 70 ++++++++++++++++---- desktop/extensions-sdk/process.md | 5 +- desktop/extensions/marketplace.md | 9 +++ 6 files changed, 112 insertions(+), 15 deletions(-) create mode 100644 assets/images/docker-reviewed-extension.svg create mode 100644 assets/images/self-published-extension.svg diff --git a/_data/toc.yaml b/_data/toc.yaml index 9a6d7f8524..2dafb0731d 100644 --- a/_data/toc.yaml +++ b/_data/toc.yaml @@ -1177,6 +1177,8 @@ manuals: path: /desktop/extensions-sdk/extensions/ - title: Labels path: /desktop/extensions-sdk/extensions/labels/ + - title: Validate + path: /desktop/extensions-sdk/extensions/validate/ - title: Package and release your extension path: /desktop/extensions-sdk/extensions/DISTRIBUTION/ - title: Generate a share link diff --git a/assets/images/docker-reviewed-extension.svg b/assets/images/docker-reviewed-extension.svg new file mode 100644 index 0000000000..fa192dd2b0 --- /dev/null +++ b/assets/images/docker-reviewed-extension.svg @@ -0,0 +1,26 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/assets/images/self-published-extension.svg b/assets/images/self-published-extension.svg new file mode 100644 index 0000000000..b069c04f68 --- /dev/null +++ b/assets/images/self-published-extension.svg @@ -0,0 +1,15 @@ + + + + + + + + + + + + + + + diff --git a/desktop/extensions-sdk/extensions/publish.md b/desktop/extensions-sdk/extensions/publish.md index e9d9b4940b..85e7d094ec 100644 --- a/desktop/extensions-sdk/extensions/publish.md +++ b/desktop/extensions-sdk/extensions/publish.md @@ -6,21 +6,27 @@ keywords: Docker, extensions, publish ## Submit your extension to the marketplace -Docker Desktop displays published extensions in [the Extensions Marketplace](https://hub.docker.com/search?q=&type=extension){: target="_blank" rel="noopener" class="_" }. The Extensions Marketplace is a curated space where developers can discover extensions to improve their developer experience and propose their own extension to be available for all Desktop users. +Docker Desktop displays published extensions in the Extensions Marketplace on [Docker Desktop](https://open.docker.com/extensions/marketplace){: target="_blank" rel="noopener" class="_"} and [Docker Hub](https://hub.docker.com/search?q=&type=extension){: target="_blank" rel="noopener" class="_"}. +The Extensions Marketplace is a curated space where developers can discover extensions to improve their developer experience and propose their own extension to be available for all Desktop users. -If you want to publish your extension in the Marketplace, you can submit your extension [here](https://www.docker.com/products/extensions/submissions/){: target="_blank" rel="noopener" class="_" }. +Whenever you are [ready to publish](./DISTRIBUTION.md) your extension in the Marketplace, you have two publishing options: -All extensions submitted to the Extension Marketplace are reviewed and approved by the Docker Extension team before listing. This review process ensures a level of trust, security, and quality for developers using Docker Extensions and allows for extension developers to get feedback. +[Self-publish your extension](https://github.com/docker/extensions-submissions/issues/new?assignees=&labels=&template=1_automatic_review.yaml&title=%5BSubmission%5D%3A+){: target="_blank" rel="noopener" .button .primary-btn } +[Request that Docker reviews your extension](https://www.docker.com/products/extensions/submissions/){: target="_blank" rel="noopener" .button .primary-btn } + +> **Note** +> +> As the Extension Marketplace continues to add new features for both Extension users and publishers, we expect you +> to maintain your extension over time to ensure it stays available in the Marketplace. ### Before you submit -Ensure your extension has followed the guidelines outlined in this section before submitting for your extension for review. Docker highly encourages you to check the guidelines as not doing so may considerably impact the duration of the approval process. +Before you submit your extension, it must pass the [validation](validate.md) checks. -These guidelines don't replace Docker's terms of service or guarantee approval. As the Extension Marketplace continues adding new features for both Extension users and publishers, expect that you maintain your extension over time to ensure it stays available in the Marketplace. +It is highly recommended that your extension follows the guidelines outlined in this section before submitting your +extension. If you request a review from the Docker Extensions team and have not followed the guidelines above, the review process may take longer. -#### Guidelines: - -- Ensure that you’ve run the [validation checks](validate.md) +These guidelines don't replace Docker's terms of service or guarantee approval: - Review the [design guidelines](../design/design-guidelines.md) - Ensure the [UI styling](../design/index.md) is in line with Docker Desktop guidelines - Ensure your extensions support both light and dark mode @@ -30,9 +36,49 @@ These guidelines don't replace Docker's terms of service or guarantee approval. - Test your extension on various platforms (Mac, Windows, Linux) - Read the [Terms of Service](https://www.docker.com/legal/extensions_marketplace_developer_agreement/){: target="_blank" rel="noopener" class="_" } -### After you submit +### Which publishing option to choose -Once you’ve submitted your extension, here is what you can expect from the review process: +When submitting an extension to the extensions submissions [repository](https://github.com/docker/extensions-submissions/issues/new/choose){:target="_blank" rel="noopener" class="_" }, you have two publishing options. Publish as either: +- A Self-published extension +- A Docker-reviewed extension -- Timing: Extensions are reviewed by Docker manually. Although we strive for having your submission approved as soon as possible, bear in mind this is a manual process to ensure extensions meet high standards. If your extension is complex, if it doesn't follow the guidelines, or if you didn't complete the submission form properly, it may require more time to consider your extension. -- Rejections: Docker strives to review extensions for consideration fairly and consistently. We will do our best to provide adequate and actionable feedback for you so that we can reconsider publishing your extension after you’ve made appropriate changes. If your extension has been rejected, you can communicate directly with us. +Depending on which option you select, the publishing process will differ. + +#### Process for Self-published extensions + +Self-published extensions are automatically validated. If all the validation checks pass successfully, it is +published on the Marketplace and accessible to all users within a few hours. +It is the fastest way to get developers the tools they need and to get feedback from them as you work to +evolve/polish your extension. You can request a review from the Docker Extensions team at any time. + +> **Important** +> +> Docker Desktop caches the list of extensions available in the Marketplace for 12 hours. If you don't see your +> extension in the Marketplace, you can restart Docker Desktop to force the cache to be refreshed. +{: .important} + + +#### Process for Docker-reviewed extensions + +Docker-reviewed extensions are manually reviewed by the Docker Extensions team. This process ensures a level of trust +and quality for developers using Docker Extensions and allows extension developers to get feedback. + +Although we strive to have your submission approved as soon as possible, bear in mind this is a manual process to +ensure extensions meet high standards. If your extension is complex, if it doesn't follow the guidelines, or if you +didn't complete the submission form properly, it may take longer to review your extension. + +Once the extension is reviewed, we will do our best to provide adequate and actionable feedback for you so that you can +improve it. If your extension has been rejected, you can communicate directly with us. + +The review process also offers some advantages for extension developers of reviewed and approved extensions: +- The extension appears as **Reviewed** in the Marketplace +- The extension is added to our monthly "Docker Extensions Roundup" blog post +- The same blog post is featured in our monthly newsletter +- The extension is promoted on our social media channels +- You receive weekly reports on your extension's performance + +> **Note** +> +> If it doesn't meet the approval requirements for a reviewed extension, you can still publish it without a review, +> and get your extension in the hands of developers. However, you will not benefit from +> the advantages listed above. \ No newline at end of file diff --git a/desktop/extensions-sdk/process.md b/desktop/extensions-sdk/process.md index ef7fc9f766..fc872d607f 100644 --- a/desktop/extensions-sdk/process.md +++ b/desktop/extensions-sdk/process.md @@ -26,9 +26,8 @@ For further inspiration, see the other examples in the [samples folder](https:// Docker Desktop displays published extensions in the Extensions Marketplace. The Extensions Marketplace is a curated space where developers can discover extensions to improve their developer experience and upload their own extension to share with the world. -All extensions submitted to the Extensions Marketplace are reviewed and approved by our team before listing. This review process ensures a level of trust, security, and quality for developers using extensions and allows for extension developers to recieve feedback and then improve their extension experience. - -If you want your extension to be published in the Marketplace, you can submit your extension [here](https://www.docker.com/products/extensions/submissions/){:target="_blank" rel="noopener" class="_"}. We’ll review your submission and provide feedback if changes are needed before we validate and publish it to make it available to all Docker Desktop users. +If you want your extension to be published in the Marketplace, see our [publish](./extensions/publish.md) +documentation page. {% include extensions-form.md %} diff --git a/desktop/extensions/marketplace.md b/desktop/extensions/marketplace.md index 831e6a68e9..8606b83abd 100644 --- a/desktop/extensions/marketplace.md +++ b/desktop/extensions/marketplace.md @@ -21,6 +21,15 @@ To install an extension: From here, you can select **Open** to access the extension or install additional extensions. The extension also appears in the left-hand menu and in the **Manage** tab. +There are two types of extensions available in the Extensions Marketplace: +- Docker-reviewed extensions +- Self-published extensions + +Docker-reviewed extensions are manually reviewed by the Docker Extensions team to ensure an extra level of trust +and quality. They appear as **Reviewed** in the Marketplace. + +Self-published extensions are autonomously published by extension developers. They appear as **Not reviewed** in the Marketplace. + ## Update an extension You can update any extension outside of Docker Desktop releases. To update an extension to the latest version: From ac8d5c7953713123e2062706d49d2ed00c8214a8 Mon Sep 17 00:00:00 2001 From: Felipe Cruz Martinez <15997951+felipecruz91@users.noreply.github.com> Date: Mon, 27 Feb 2023 17:15:55 +0100 Subject: [PATCH 113/296] Update Extensions SDK API ref with `viewContainerTerminal` (#16608) * Update Extensions SDK API ref with viewContainerTerminal * Add since 0.3.4 --- .../reference/interfaces/NavigationIntents.md | 28 +++++++++++++++++++ 1 file changed, 28 insertions(+) diff --git a/desktop/extensions-sdk/dev/api/reference/interfaces/NavigationIntents.md b/desktop/extensions-sdk/dev/api/reference/interfaces/NavigationIntents.md index eada671eec..d03fbff881 100644 --- a/desktop/extensions-sdk/dev/api/reference/interfaces/NavigationIntents.md +++ b/desktop/extensions-sdk/dev/api/reference/interfaces/NavigationIntents.md @@ -100,6 +100,34 @@ A promise that fails if the container doesn't exist. ___ +### viewContainerTerminal + +▸ **viewContainerTerminal**(`id`): `Promise`<`void`\> + +Navigate to the container terminal window in Docker Desktop. + +```typescript +await ddClient.desktopUI.navigate.viewContainerTerminal(id) +``` + +**`Since`** + +0.3.4 + +#### Parameters + +| Name | Type | Description | +| :------ | :------ | :------ | +| `id` | `string` | The full container id, e.g. `46b57e400d801762e9e115734bf902a2450d89669d85881058a46136520aca28`. You can use the `--no-trunc` flag as part of the `docker ps` command to display the full container id. | + +#### Returns + +`Promise`<`void`\> + +A promise that fails if the container doesn't exist. + +___ + ### viewContainerStats ▸ **viewContainerStats**(`id`): `Promise`<`void`\> From 75935de5df57e312fd23986934785b8d7019d389 Mon Sep 17 00:00:00 2001 From: Allie Sadler <102604716+aevesdocker@users.noreply.github.com> Date: Mon, 27 Feb 2023 16:16:06 +0000 Subject: [PATCH 114/296] Engdocs 1238 (#16701) * housekeeping * dev velocity content * extensions content * title2 * Revert "title2" This reverts commit 81cf8886bdbdd13ffcbaa1c0b78556e7849feeb5. * Update desktop/use-desktop/index.md * code review Co-authored-by: Chris Chinchilla --------- Co-authored-by: Chris Chinchilla --- desktop/extensions/marketplace.md | 2 +- desktop/images/marketplace.png | Bin 100049 -> 93310 bytes desktop/use-desktop/container.md | 6 ++++-- desktop/use-desktop/index.md | 4 +++- 4 files changed, 8 insertions(+), 4 deletions(-) diff --git a/desktop/extensions/marketplace.md b/desktop/extensions/marketplace.md index 8606b83abd..8a14da2b8a 100644 --- a/desktop/extensions/marketplace.md +++ b/desktop/extensions/marketplace.md @@ -16,7 +16,7 @@ To install an extension: 2. From the Dashboard, select **Add Extensions** in the menu bar. The Extensions Marketplace opens on the **Browse** tab. 3. Browse the available extensions. - You can sort the list of extensions by **Recently added** or alphabetically. + You can sort the list of extensions by **Recently added**, **Most installed**, or alphabetically. Alternatively, use **Filters** to search for extensions by category or whether they have been reviewed or not. 4. Choose you extension and select **Install**. From here, you can select **Open** to access the extension or install additional extensions. The extension also appears in the left-hand menu and in the **Manage** tab. diff --git a/desktop/images/marketplace.png b/desktop/images/marketplace.png index ea1349e9bb14b5c42fe1410d2a0c87126b57e150..c3e1249946a926718530c41efcb126526659d177 100644 GIT binary patch literal 93310 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 z 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 H+mHSa74kw9 diff --git a/desktop/use-desktop/container.md b/desktop/use-desktop/container.md index 18c0543655..9f3904f082 100644 --- a/desktop/use-desktop/container.md +++ b/desktop/use-desktop/container.md @@ -28,7 +28,9 @@ Using the integrated terminal is the same as running `docker exec -it Date: Mon, 27 Feb 2023 17:44:41 +0100 Subject: [PATCH 115/296] scout: fix link to product page Signed-off-by: David Karlsson --- scout/artifactory.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/scout/artifactory.md b/scout/artifactory.md index 8cd14ec639..5bc7ef5a2a 100644 --- a/scout/artifactory.md +++ b/scout/artifactory.md @@ -14,7 +14,7 @@ title: Artifactory integration > > If you're interested in this integration for your organization and want to > learn more, get in touch by filling out the contact form on the -> [Docker Scout product page](https://docker.com/products/scout){: +> [Docker Scout product page](https://docker.com/products/docker-scout){: > target="\_blank" rel="noopener" }. Integrating Docker Scout with JFrog Artifactory lets you run image analysis From 188acbc45bdd3df0577998aa7b344fa86c99c95c Mon Sep 17 00:00:00 2001 From: David Karlsson Date: Mon, 27 Feb 2023 17:46:59 +0100 Subject: [PATCH 116/296] chore: update codeowners for dvp/dsos/doi Signed-off-by: David Karlsson --- .github/CODEOWNERS | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/CODEOWNERS b/.github/CODEOWNERS index 391c69d76c..6fdd9e4aea 100644 --- a/.github/CODEOWNERS +++ b/.github/CODEOWNERS @@ -21,9 +21,9 @@ /subscription/ @aevesdocker -/docker-hub/publish/ @dvdksn +/docker-hub/publish/ @ChrisChinchilla -/docker-hub/official_images/ @dvdksn +/docker-hub/official_images/ @ChrisChinchilla /registry/ @dvdksn From aac372af4111b0664cef45cb63eb6a4c294ec20e Mon Sep 17 00:00:00 2001 From: Chaimaa Zegoumou <42580324+chaizeg@users.noreply.github.com> Date: Mon, 27 Feb 2023 17:48:06 +0100 Subject: [PATCH 117/296] DKP-583 Add release notes for Docker Desktop 4.17.0 (#16756) * Add release notes for Docker Desktop 4.17.0 * reviews * Add checksums * Update desktop/release-notes.md --------- Co-authored-by: Allie Sadler <102604716+aevesdocker@users.noreply.github.com> --- _includes/desktop-install.html | 18 ++-- desktop/install/archlinux.md | 4 +- desktop/install/debian.md | 4 +- desktop/install/fedora.md | 4 +- desktop/install/ubuntu.md | 6 +- desktop/release-notes.md | 149 +++++++++++++++++++++++++++------ 6 files changed, 141 insertions(+), 44 deletions(-) diff --git a/_includes/desktop-install.html b/_includes/desktop-install.html index 555c4eb9f0..9924565939 100644 --- a/_includes/desktop-install.html +++ b/_includes/desktop-install.html @@ -13,7 +13,7 @@ Download file

      - Checksum: SHA-256 20e4ba05b573610506b57a7f216115458019d2c002f18ef6d50a2419b7db545b + Checksum: SHA-256 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 diff --git a/develop/scan-images/images/docker-scan-cli.png b/develop/scan-images/images/docker-scan-cli.png deleted file mode 100644 index 8f5f3d1012c12b7652d20deee4550739acc662f4..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 101276 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

    #&tKdk#4<$O_ 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 z z3*Shwas*`hI|lkdx*rzD*}*(c(p@6zaLe?g8=49$5h=+gkIuIx=K7q#X0YLfMMYYA z(o5B_4w6tk2AhRD%GF36JsqX_kpv96=La)}C@cobt{bF~!yKmRwREfJ?jDl+J{KZH zB@U_ZU%P%-$d5744lt*{wY=;#8G)eBK8(`VD_=54W0sFp*&*zQ(ZymQG)>$UUSK8f zUfZ?h<``D?)H1k%@_b;2Oy}#mM2p|p?rWrHdHZe)U^|}4?%Evh)e!bS- z_c7``kL{bPC{~GvrKiW}uXBuUUl9ch(r2qcd{H#M#$s0|FQEBeE}H{{r7PI}bdCG2 zT@2V`38@axS{(`BRc$&C!+WB{gMFAc%NQ)Em2bLOt5IK8WImK8=XY)F z!%OS4--x$=grd6#5ift)A>Q!qUMd|93t8|zOeOF-nehp35J=+ol=fDX1z-9Q$7(64 zuHb5i4whe1-YmTe6U6=0W2%tby%r`3@;zn1r*&m)4OACPImpC|;G*%+(8H1A`oNOK zwpo86nzRUH@Ck||!UVI+dRCE6nqydm;$$X8YlNeznb$HjrEggA@$NZ5G1wWSpDhHI zAid^agDG>ybE9NGbUQPQ>^^RYtu9^ywxF@K(X1V|!!KLdC87#jnBQ$a3M)yY#Ix~L zfzgjXlj|9fV`edjIqS0Nk9fqO8byeaW>6MRqCP7cENXGL^{``**ZY^5Ge#VPpr@3! z*AMx%8dzVDf?UfSJd1wCFcQ}4DN^lNJ5etj;QsDcN*G+dUd-g=1J6;nZ%paIW z9+BR^)bRdPq-158qVTFP;U>v|V{J5&2q?n3@5>?9IaR>RJDi`TrU0OA0ATu-OlVcl z5|3YNDFaa+^2Hal$k6y5EPrbbXx|<;ziA_qm{eJ{FGLLM>j1c5Rg;waH`e_2 zB!#wiR?Nl4;yL|em?qS8t-?e)&41!iMQC-ef5<1Bo^C%>3C(y$^S)wB*K@*(N^=M;uz>ag$kG;wFSs2|V{|7Nzj;Ae*99uP$ z0fFb)!vYIQOHe5PqWg8ljs*mU*Wj*$-TfqYwV3PIX59i*a(3x?ve-C}0$8pygdlF( zp};7fp6jU>;X-Sr9bzLPABQr71$nwNY4!Ve>^6!}yesSp-uPiIwn=wr?N0g*d?Iv` z3$T3rr8D}InWAj;KCnuY%?fRMlC8Edqqu_Nc?f>U)2I5P6xg16C-{5r51-DYI)q1t zd$$4FS;w1Bcb*WC8?J_1vZQ{c^XS(QIw=~c9n-J9YuB?gNP!5v%@A2pH!$EzA0}oJ z(8Wn9;}m6Ee~N7VJ@|LS|sdz{yXaQTW8c^0EOk z0thCQzC6yl+`@(}TzF*J)y+pN`ML<}L)Xfj&Qkct>E@&B!PcGfQfk|Zwo1YFR(Elo z+5!N_aMPB@_mqbaOmL<8oK|VugkLiA2HMLkFE<)OTEg5K6r4G~{j&5y^&-En(OHC- z*4Hf=t3gu5?%U8?(`)8 zi3vLH7&FceEtnjoXT2Eh7ND`~<3I*!v`9=4%dR1O1+m-aEyq@{$5{+fJh=DF$N56r z(>+kitJS+tIdZ7Bp41F7Whk^*58$7ch`_Om)7xsh1pxi1jY-#c@%jg7XJXKSNUWm4 z`J|T3yqM0*;rfC`@r6ZOG`W%YSOcCikPs-;yB-6tO!p78$)xIC4&I8&ir4%@?vSb( zzQRbpKBJMQi?l^NXmw&3$y@N}TIxv?;3*Hqsu_mr)sR=-D50j=TI(7H#H{pwgn(o{ zO|IFb<^X&HC)6SOw#P8k3|p6w3Z9dHXju{Z7HymE@0<(3Ke4$yN7cxaSl;9xQ~I$h zy|l4s*Y(`WxR!N~$J5cmcE3(QqiZD(h^m5{dF@)e&1+_;OD3L{ls;bQz?XJff@DHJ z2pijr8)3w(eAbyM>5m5lJQl;ZqLw5K{584!Y3roc$bAIuTX1K8ptbt%pRAnjyr`U? zRzFR&$RwqyAaUslH4WMVZVDss!?DHhPW&!jM@7T4{gSMXQ|=Aq#6x&3?Iz!YXL#DIyW;blb=a10Tic{8ZKS%@OdP)z-!rZb z1vL0Rde%eiF`9L7<{i5=-7sJ`tdsXO6qaj|+od}ANow@2s)tkPzc*%2THk6IzrQ!p z--$hV#(micRn9k67F6q*QWml0bg_JXETpeF!CuIp|0+`<%q*n`7Iik|SE5mNnhh&B z3Xz~Spy5(vSzWq%E;FT6NSjSb`!$*P&c}ZHhCd;!L$2>%Qg()k^F8O1CBukTa@J@& zK8^zt>wsv(5F`nA0BKV}^!%sPPFL8Hz-QkmwtxA}mXA^6yh26=Y=0*>#lyjh_cpEv zp^6)Zsyi;FITuPP1zOkGu`H&54G;YO+mr{wU{#Q}m-?z+qe+&EzS&c9QNXo{i7?FI zGKRnAd;9GbwaW{5vw)r?d@aNQ(U`pU0c5TEhG@%>O;D@!0(*68jo5%V1fN35R>=)e zLxi7OOLhjlPJjRX!Q7|q0lAvP`!q=1H5dmjj>kH>fp3~xYybDJ7i-bG zM^VZ`e!OC5r-ny<6EcfOfk$R*GG-T$0L`!M130v?{Q`OqLo-;FP z^66Jg8$5EjP9v+L*155&Pih%7NK`S2dQSS!VgmMqm^yJG)>4JJRp~QKO;bF*_%?ZCi1dUH7;Kjh>_H<~ea( z+pDN2NcWyl1??dgu!1H<;7yq<2JT|z+4>rZI*)Ygj@lCk{HiUux`ZyXP|xUXTUIE@ zR*j@-)3aSgavx)59euud=DiLtEALwixGg&gghpSE4;8z**D)#ss;|=(sG-7@9nlxe z<*6J(*8;Mu-4M7X1HS}AFr=~>3ZtUooOzE=!W3GO6zWGh5^&(wGEsl3mP?cHvF@Zq ziq9waBr{(bWQ4Z7U!R4YGYeCAvCICk0If4SaP%y2EV>R09)WP3=mDmspNW)yF(0)R zqiHB>u$saeB_x>v7hT_@zs~(aj5_b2F!Wt?FS5Km7lEt5IzP#M-8^P%poXHYCNN;A z3!(m}kB@tfXVi6j_lM>vx0oCZdwW{X=aSEVxv{SJoP-Hho15@Gi_k0$&F$?@G?azO zFc7g4Rp_jvJa{pLJu{{)!c?QdEfV9@C1p=%%Z?yGu>O6j0GIGJ@#-v2u!651$(AI2 zGbxvFdO|1FB@}TzsnIn~li1wFj=$GcH2e)pQc!vxw|?uwVwTOPv>O`cz3N*N1U`xm z7hVZcW1LU%EGWxRN)hO=IAmgEY@ z%xp)Vgx}eV^o0Tg0hjA!BrHPx^_9Y?R@6uLwXz~dZ4r0_{@G6lk4AF4E{8(c*b6L6W+}bR7_M8+T;F-cM3pwIjkMJJ&xrx!WL&r-6oD!%B#02VqAM zPX7RbR=>HNZM5sXIyt#F%+mZnI>Q7Ve)n$0dvm@qm5J^{LN8ZjYcvg)SPIhHBI8vE zK$Wmdknd2@>4XAUEjnZIb2xb25$(m1>yPE-7VTatdZHwJSDM)SPnZeLNG)K<&|djv zjl2N=*0WG?WEk;b>(chvpWc30%F=bgB+ZANON2evTFE#HGxX9UV71mm3z{#v9Bf_(IdIAU=}i-mR(y%PG%%rM9HpVl=t#W zl(jP(dJ9B@$(cmG8#3PfOM-jRY^4RrK9=}lmaCZpI{zXU+WwfU8dQCEp& zMfS~1=b;(Kzpu9>H(`pz5q~l@yT+TvZ|SNj^}f(^Ih(FzB*0Zdt{@#?N;f9= zD1iV1TCqc3)?4gD-QbKeQ&l>h1Eg2l&A&us-vD(IKOmOFW?o1Ke9ffuccH(aZ2V1< z$G;i-2Mso(KdgO8^k4uBeP;kSk8AZeL;9MH-adO8HxjVA_F);KxE0;{u$W(4H3E;? zD?W`>HjT;ulkvTZ3V$!jWvTgepLXWckPv!uOv^O&*4aB-CjR$xR;y4TjHB{EATB}6 z1gE)2dv5+SXh;Ijty^AMKM%y-)z0s_S6a)WK_Wsu_nf4WXiI=?V6`XKp{rP$TB~N) z5*>19u)fOfr*jgXY#3DB3h99A2X8l}+6U%De!>?EYCDgQyqkMZXE5hhNN*kFm)U2X zjhCoKH;%K+@-9=R3OY?i_1b}@>fM?mvej+R*CWR6eLC19EHA%)l}gUgfBE575Atm$ zpAIqvr?|^7#P>DbaOxM0gS3rDTU3Xloxr`_FY4lvlY-7tDN#IVUO#zsuqM~{uE_i! zP1V)G-1mJS0oGQBpkx+sGQ}^;6t|f2A&9W=U$H?!tzWcz=1b2xMRb#)UQs|Y=?w-C zgHA2;g*x8#vrfU@R$TKrv}GR=x=zq z1g+Q{CXO{TTTNC!^l$}R)Assw8f;7s5+Gj|-LbfdT@7v_-4YF@!nvAMY?qYbEhk(@ z(dd?|ejlw58z@4Elp2~3U*A!&a{dnG>furSRz~5Pa)-6Zb9&z&OEsuEU7ZgBXteu{ z_t6lO@~Nz-BTVqu=#n2nqFqQs1v91LFLbG8Z}*AW$PZi+m#rGL#F6yv&AokFw45+R^@&4V>;E&RaiWvXta-mC^WQ&Qh7 z!>)L|2+xw@vl-oRWyqtFV<}8?4rH?)i0HT1`KdHeh-;#%%RL|fTqPD@F^M#H_Msgh zn$C4=VGkSdMq<^oaD8ml4Z{~UHcKY5IFLkv`lX-FHI>MEkaa~!|8WA)u3b3k{WI3I zQhKj5{X7cc2Q`tr(?08$nZCP?b04vF&u`U}QIZ6FVqrj6Ly)&PqJ5tK0P>rN5~Gw*uvtI>5~ z6dGw)Pv2E14PX7~AG*+vYO;URyQ{EQ7Rebbf$ct=eRAtpWPMQQTRof70S?u4Bmd-a zyFruZuP(j4f>Yx-VD0Ww#x@Q7O}~Gs{hE2l*41v!P0PZ?wR%UGI46Y09*v`fJ_0|v z%S!9hU>n&TKxA>>Y48xqYT!>)Sc&d~~7M~_rPWJf&Y`uYjY#8+unrz>W({M7Y8J$M>_c7pt>^Hd(Z#2_2L zMQL8G?k%`nq*n$nE4z|vP&RF7knyb;l*8@>hlb}Nz<2W_4=y(rUAw0RaLj4LbTqc7 zN$nT5LrrBS1}lvAL@!qm9*r4;0~B@uSd|%fUPbWT(K5EQXA3@E#Z)K9>Y?AETJv39 zHPq9El(4{obazoqBT+~=iDs9(h3SZh_Cc~wq;i$mlI=Xmh4^~eG7#KnZRpSfAjLik zrGWM_=DzP^x5SM49vcQsSe+DkV?N>v>}y5d(GyBt!eDBlEw39EuD%MHR%>>#50;dM zSPrHLW>qTJxsw;%KMGqlMECy)>FUs21y`{nwmy|AkQt}jdZ`&(6IB3bGekgqSuW!$ zPyaej=#rEqWFv%Ib?g0LDy~|fCvY^y->3$Yk#ESa!=#FT0U&M?UUl0buKupe${oUu z#{kp^f0g_{vBdc&;ltEMebw-0)!N<#sLtlUvv$zZbDf@j`TC}r4 zd{9G+Pa9qdvcI=^+J+uzulx4r=y{#eQ9a&dsa7bHSH8=$=lg7ZI89?2(8@II$Z2$? z(>U|D>o@QmWd%<1>oQk@*ZbdIwV0rfmfhf$$HN7NyADeb(_86_Ukwu$RRb;-ou)kp{Ps2i`<)C&ORP=0MgBUbTTPaU~R zSN1w@&o?S)?#|a%lW_%cbmI~@ZG4sm`QYkaN038$ABrdOxASR4OGb%)UGhZX?>5p_ zgt|}<%Qy|TVbil$;VtY1Y4tIMgKqCUs+oLJO2P0wc!+Ap^hcKQ@!E+z@Dp0>qb(GQ zRkyL3YSJAg{+&cAvw>tdYQZo3>I`+e9EL_QmndZYD8%-+gk3V0ijppVG709NcTaVg z2*7I4>d=2P?4xqp9=-hHkm*v`rYuUGJ1Y3QzJD6r=TIexYQa3)^A)a>W3DN<-J18p zWSUTv#z4E^3N3QHO?(P0VATtHg~@!%743Ey;7tI&0Eze!d|Q#SL!LkJjbI|hJ*Ce| zQoq5q^^}om#63)!uaI>tSdsmv^60h!F zW${~#R!w)X zASoE8an*eIi@4@kelU0M3$*z_#qQK0Wib-Q4?1I^ zubm^P#Xivcdxq&9m)Y0Gw*j(h@zD!aty&(9E+O%pNn|eCOq$lVxd+{w1pv*uR`zg% zjYl#owKmKhN=br!mR3_~CLfoEsfp;tR_?wLabi%`B4$Oveb~wggC&s9)_=4Ppd@c6 zfL~FKR2lbX{WuJ#G1{mAF~R}8F6@fMcq3)Eec!$J++UBkdbqyrRmk}=XrUppFofPq z;ut~}8GOmwD+QH6j>ypd#2g)-kzbmKP`WBLoa!{e+acpELP?SbD?>?(peE}l5yYkjyfSugM9hbsEV2R4^H(AI1ZsvADfa4zw z2S_*Ktb<7K|7uTKB)Ia`=8M12jK~*NRW6cY8#g*~UyD?&QF}o1Ui<_=1^myhmU)i! zDH%23g^xx*CeR@xt;=7{#MWOYVtd`vb-TtlqZjsYO>-_oFO+GXO5ukS+sxchjw zOX)IE$EdNsGUdT~=oZCp_cgpl7o_8TDc10)V;4i79haV8}_7bD#7iTiRWtm zVM!n@A6qE_4<(25pDOrEtGD{ZA@ORJDZ_o$Jpnd_E3zxtHl-#e_U*_AkhUdX4qT^z z-x6uks-c}FzO=lKR6y>A@?w))zU0-uY^vRrda3+ma&sOxX?dOx{Us^bM6&)+gL4e! zvK!9!ODM2YF@)|r;H2y}|2UocJ`)R2VPOEw5m3pFK28?-9f;2R0pK>VlCl;?4cng@ z{!cEBw%QswFSA!PZRT=XvAsjf?o^3Jia7+$k+*Z6|8R%29QP+^5nGHg_;q(l zE1o!x>)M~YQS%Zt%{e@Hdst0KspoqrZdZvG=3NcS4Z!i%KD!%J?o3ktAnebBImakn zHNfO|o9!s3nnQ;!4kroW-DBORoUNjyT=fNUtY)=qkx~32#RGYkq)$P&?GCw_wu2K5 z^Uc=61Z}qf{gLZ8a!athd1Uu=$Pj~r=Xq|$;S?H1AgemSf$9n7~&;v(T5LuTDkdFABGkl?gcPUql z8r-)->u)XGE4jbwA6ALxk?SFZz2Tr2ovc~Cg7yonZP_dA+-=llHphh&t@?U{!< zE|Ka0#Mf~gTj2m2Vpo^tkL}Drkik&_fS%*FsPXitz-nAPJHx?hNl+NeF) zn5-AY2BXnHtsu@tTKJ~XKEimLU)ov6OEBK)6b216_&<=H*oN9{G7~uu3mCwZk_H23 zPAk;K%wBj!j!!TSrs2*0vJV5B@Jm|%C_;V|gEb9&NEf5X9U2_CWOgQ)ZJEfqcxqZv zi5}zev%j8Dah>k|G<~!acx}-oO16$fzlqK@+TsQ>%^_=EqaU;JPt0hP8V+553P(Bl z(xq$WnYo`bPr1u=-B~l-cUgfcvVzw&O2+NbgOCneW%(Jn z)7{Ky3$RacUl;TD@DEY!Uh)Q{=r0!pJ70Kk)QJ7z_uTJ!70>vP$N#Dd_J~~~`^-q6 z<@(dCF;mD~V7D#|5R%{CcmE`|j(TdD}Nk z-oE>W9~%=Df4`~>2a?G6{eA42yx12W>auU z9w$5Qj1Zx|+fHMNiAf$!`J)oI*Wh zUWlj|c0~1}TSwBkR={#Me5|6kOW|Q8mnA!P3$?!A^{&^eiIt)>k)|z4Lk~B=wdti? z#l*J9^P-f(Iu0{Eu`ib=DK+rk>$B*%%{6b8TCq631!_7(dFf}4-u}J+8EVS`4^>L8NF+0Fq5te=X_{rVShj#Opfo2mM9x( zn1Q_>VX)g1Y>l)UQ-E~IkzPRuzy}u|>GG?$LTA8T{o>+6$Ug2%&rNc;!23$yCN4JaR9))NfTgw#Sdl;({XAt%91a z#GwRBZHFfl;2NK&V7bdI73YU_zD)LxU($)%MumRMqZf;@FI9{)LL2^)ObnRfGpT*7 z$m=+fD1QV{pTvaW-RdqG( zB1;-W&5j&tv81Uv-6d(%7suSOCN<*7rvxK%OUgkQ>B znB$qz#wd#!L)Z1Raew2qr4JY-VHdWq3f8tx9(G*DkrkGF*%OZ|2_pJ0T8DBafy@B> zH8ni1^xVM`giDB9OjpqxesgU?q=N8WcVzpI&stf z1q6ojded}IO5tB->pPD~-t%G-j{tkVv&91)S`Z(0m#8y0F>~X#CS=Q+YTUXgU7`mi z=iQ-o+h47yeAUMRq41LhypD7OSjOv1GcNxU6=|9-$SG1fRE`-v22FZ;7N`4b@canb z_UEWb(^H3$UdSVrR;t$&T|r|#Z~&elXAv;ReSGGkI%acl(sOGN{+c=u`|k7YC8xjz z<7)@6OEH8e-|W|o=*@v#=Mhr6+rK`Nt`#>#QEaR@Q!W_`ShE@?#5st30H>N9j!&!z zI)NpMhumANG7rWOUkGaSOLYTxX{Z>3Gec(KMgq)C2tlr#2_O>J$L5V=7IoKuseV6! z8X?6~fwyJDaak zD>|4%aCmT2ar1r6)*q|ekW>ZvXbWyZ8P=g3Z(BdO^%$8IEt6w}zu zjV>Nt9F&U0T!|8PIU^eQ^p$Gzlt`01Ry!`i2zS}!3J&L|@N=%Pt8Ma(xUNd2lHsz+ zOCrbgG^abH?326Ayh*0Y6!`H2_MrMT9xgsDZjUf0-saG!3`{7I;i|=4RAz6+S8NFS zmC@Gk5a(JsoxIcC-EgWd8xx1AL9_jDMFj z`t9TSS@GJ#6UX~5TozNC8{en@ZgOo1&HF1_V?V(y*P5(7z=n8c^HHlKkn{^J6qqa z_-C`Z&|Cj*ACv~U0}f(3;e;5N1_3`*);SU7_$X1SDgU3Pp1=|#iG z6qs)wsxLl&$i3+7QCRJ__7y7Y8yL!G>H+U!3FuNeb_G-he)dBeMwDGlBUup9IHd3W zQR>o{%HKn%TO#O4(HR;Y*4WV)kC&F7R+!H`$fGsI8lT<8tyF*u(}GTzJRl_%E>Yl_bn1bp1n>wH>p)I z<;}EhujZ~TUcEXI&pv;AoMDxLzJuk4VyWjtk4HZ6VzqqHiiOu4oX{hLg!kOZkNYAM z9F>5#@8LtgZh(MN!vTafrToP&b(^eacsGF~hf-Zs8uW%t%-NYlJv<5ZS1jaDgvu>| zY1q#_Ci4$Sr)YbE*CC!#V|O^Ga_Tm*#B=@kye5sy!k4|;>6=OEcU2av@hm^%X&aG4 zsWvY_0^th-J~Ul;D&2OGMZDkF$$~fmxBTcbQoWeienaqv#qT*IM5bU2&xC^azN9CHsEy{rC#<&{5{3brN4q+5k=U=N9; zoQ*M8?1znia!>VXmUh=|yulk7^XucsrO&PK3@9gpX1#%_U*_EJXC>Mu_i2;`rK5Q_ z*BBoeb25rDI#+GAY)lMr+4X%=Som!VzI0^uz&;3HCX^fHA*z*M!aM}}Nfk4OTXp>} z{HeZvi;(9Dcw@?$T98S<^ys%GHz=bPiNp&cToC#Z?uGcuMXx7f585r z-;oc>J}c?C3r)AIWI024_*5~3b zzp!t?R5J2>9FUlLPAxoAf>R*vB0z@cZ!IkvY)ORMf{j_MAzjm zCI@-rE4q+V)F2?bIYf@^VoVpDDFR|?P2H!u1BW~U=~(21)$)S^3O>ydSRFY_g0Y>g zmz!drXMtmfvHsH|gY{pL6c{kOc2yhXz~ZUMf$=hwMPMM8mw2E|-NmY=-z7R<$rAqSE9?8c~+>d<3@$R(gLJhD#>HR+psND z_v@&J8;;MRwlf@-?LQb`VpMKS8wM!Avbg*TT>uQ=O8Rbz+44~)`Qq7v!()k6(Zn=* z;Lj57Uf})&@ZGl@a0i)SY@1WCSdw$h`?`YrXqo(=yVK44xRNo-%NeOZq-ta7X<#eL ziEU=2cG$IcW%D3dnL>_{Bd^K9h||%(OxJq#5sOR6?RcC}!jy07vbiU|t1MZVuuW7@QC1&b#Qqc%=r!Odu{n(s(0 ziEDu%oh9H0gNst?Bs?)UNDb$}#t@VdbQnMQcp%sYkM0{D@0VjFxUfAc^@;Tx7>9q8 zrZGal31^>E=^gm(80s;tCDJlb@n;&FeElh8V9ZA}$d2c8T1Fz&pa)Q`XnLr%M}UhA;FScpkiRxMA{=8;(%7I(^QK(Z{NX(q-ccGjLB!yB>vOLKgA!8_IRI+4RU7K4pKizfX`kRM4U=Hy zg2PJnStokK2B>*v-u$@hormK)M#u4T-M+Pepwd`g2;lE4p2 z<|OeB0>T-U(LCNB?T!y7{vKug6(2pDhv&OnPhbk3XbEc>b|@M|dlZ1DuqY=& z)5i1IXeI|II*c}rlB@p`bmeW(Q^Z3UY{RWqFy?T;(6FiVr~lb7Z{-xp4V+?lA^ew6@ z93_LKiWCU{;B&7Zm+h)`r0-#mK$7^J5e`3wd<}=jdh6X0hd8J~Wxn)l=aIb7iY8^=Y=pfkq>Z z*WnMTXY0AFXiK%t^)dmgZND6WNm@#z@~m%@;Ic*X_R?DnJ$LqnHqbG9R@~3TY-kv@ zgb7L>LD8SUPYODv4o?7yvwHAZ0u1wza5I#Esk1VgaD4bW9Nxq~1h zi6i^g#?irLHQIqR?1(}jeGLfxq0w7^sQV7O?`0l$Ne6q>BNK*52(=n0t_S3(fy)}_Mo2v2(!6?C%-|_nV+Wwa` z$%v}^kKWyRA*}N=;Tq)PEU~_=`1A~h_2DJs4`=men2&EgI_lBTcJTv;_Q&tyA@5lX zZT=Dc&w%`w8L~E`4Gzq1v(co$@uYRUwktjsNoEvMI&rKNK30YywjeY*#}s~gK2_>< z@17OI{Njz3MN)i?-s840^~6nl_ttT$U|OeV9X<1e=#R*TWUE6W-by-l)YFhIK+Tu zPa@&~I7nC<$O_6qI-(vB7FNTT`S>=S$Bc+#6+zu=cPoMtV*Lv1mUIG)qR9T4bxGKS zpgE6C7oOq~D4`d*OOCLm0mdPdZ?}Wkpbd>v$d!;OTqC{@xCxYYgNKk=2S7n&djTC? zNBk~Mqk?v9ZM8prR~caUVRuPYpZRec7?2Iz+Dx|%#;^4yV3KK*E8d;TrgPV@xZpm7 z0)Lbb-7Ye@Hg)wD`E-|S?Sk)n+FtW|llFcDF+2d+Kn02;Ppb}tvEXkE9}3Jw1l9h` z6fYTF^O`J*&Go0w5@-e5MX{+>gfELk#Hu3}2SnMPLi-Qq)rGADQvy!m9>R!%jhUYx zZeoLJ@%Y)A;3Z!!>cPS+q*lPu`9#c;Mu5iqFc|R_%wKU#`AlwI>KrVRqzC+HsTkFG z(uvjvO0)R8!MBJKCikfp{-!NOwu;!%ZAEJ32lB^OJ=FTAS+@Fdg{%j7!56`63Bk>k zj#xwh%_;^?%$gdW#b-3`oR#uW5q?^9i_xVlwr;zfEESBV1jb&`_NZ^=|G4c^5 zcGDyjP(lx^Zwgi>7pW`iAEkmR_>64j&Z*zOgV%di*5|~xTuYD{L8bjWr}Jn{;Rpji z86(rr09$=Bd#gMP=(43VAV4;toA6k1a7uR}rXDC$T3#pNHoIfEjPI6`)+FGRqFDPH z5?~b;gk!%vX%?DKW};f--#*Z&cS( zuj*()c2U7iIJ8>=tI2hd2ID5(!0T=$erxLax;Vp%aiA${JL=3(phl>&&{j zf`1Q>@t|MAs&d9cF2rs{!W>{ok_Gwn5FX1E^c5u!EY1S2wQ-AU;rQu~0l0Zfz^%(@ zL}9+RrM{l*00+x8l!qUab;gnPA20pNHD;t|DH)Hfg90!bfSpxd6nuv=;9XDW0zV@a z8sy2!D(tVN41$rY4K9CzKN7;dBr3>BzaB zmQ6K589XdF)&~x3W8p)OIbiccEy^ovYe!58>s{p2F+r>-o7ueOr}=~mrjkGt>N9XA z1KtFH-DMAe>JrG9D6bn)URk~dt<#424HM7i8_g8(I@#qBd@COASkYm&eC?a_Kv)P z)R=M=~liXB)9nl_CGD zZkTr0Q*G)~}*`&>GTGLaoqk9j?+F8hYf-SXM<{RT(_ zWEq&x*b?(y&bh8QN3tM9dZuAjB;?~X2@jf=GQw=y;5>2TQ>GMWFzEnh z1xD}!sW|Z)mHHdc_ty_;;v32k#V9aid2fEe6b9LSvHLPNaZ#0o`*qQt-bk;y-(?G4|<=jzY> zN82r32&!aJYymm0SB-z;^tk3-N{t>!JLE*y{^B#_Umr9vQB&8hz>h>@Gz|kW>&@&O zm(PY&y8dzh2MT)W?t#phK@?FC40OLe}C+>)m675a~J{}=hEZyrfqCGZ3s=% zxNBGT@%GmS8Gh~)V}rS>5^r`^SuUs#z6dTN9Ch#L;l6yay4ArTjk|3TK8V~Y$pQK$ ziwJRp$Z@o7BJcf??9@pE&X;KgRP9ORBA`b>Eih4!=+Y~;T_=&Au6r71T&hhCM8dwT zV7$NrDs&TaE9?kx9hr~iDvSN)JB9p$4o>FC&!cKgUD4!!&|5~RR8sVabbj)AW8Rsk z$SA%dA!t=g(aEaT>kx4)U!|w)n(=A=U-qynk8(hX-mp}CLUhEU&fx2bhgNW=p|#4If35n=i9xU6Cg8RT0)!YQr* zer-eC4)(|gzj>Tm*+}`~!<`r)c|qQ+z^_@S?&$zVDYU;{9@t%*ZMzupZUu5-hLms`3pbo7Oo!Dp zJ!_LKXt_*|F^iGWp`szN@MXS9+ljMQm{(`MepPq`H35&21?ZHQNFW6(irW79JA5>_ zjqIS!RSHK-FKPFeVjs@zO&n?&ubC-jayu1(sF1Kc&P^z3%8YiMF9O(acg~3WT)Nr( ze9Z`r#JPe`XH#Q+Ke187pUv0GOtoz1S>4;Oq}&lcs&TKGf%9&^O(}sBhtZp*W}RVt zKg2C;7Cga=c-Hv{=ThU}B*opd`DL7fJMJPEU<#JI(k>uo^1!s9+BUXPY~FjyUIK`X zr2rYorm5yxORP4ygo4-86)?jKOXN#z6{irCw+Oe|w{}=@Vb-wiy56oE79C zvOs8escz22Qtsh7L+;$HzO@Q1PhvPdbpfMpdVOH4{c&$Rd%$&X){opwLL)C;_pvEuxk#Yy-wA6%6;N zll7x!tYg?WrB;T(7L!ls6=&P1W7ju0U?@k~^27{M4FPQ zEP8y@1K4MlIk)KWQ$q}YB(B_p~4eGt&JxSp~I_X6{%;3)kh zg>$4D9HI|PK6(7)Z1Gj?;Xf|b9zl(7UO+ZcBL%)ldzHA4Z{q%gfIXL-CXr$ix@wy6 zfAa|({X80wiMxYst@D$Z7RhtpvE0l!NyG~Z6R|2YHa0z+}< z3(B-v(TOb*f!>VpnOM@UMRg~1_4|;vO9-20nAw_G6di+{_MIXIlYBcNU4v3Zsf(=$ z_&LsxoIR%eYZEo~Ye;r;TN5shK5l+v^16k0aN4zj)ATuRf)D#P8|55%oJRczFAhdFy!Y%s+dh9z9F?4xVL7W$sJUxrdK~K6xZPx%cl= zk0*?Lz+NdMLFDQSVV|hc{cmys=!I=<5^CsjskmL;%ma+*XfH-QOU{Gkhw;9TgDU@YY^s#n-Hrgv09tF%iU*;_lfK61 z{?O|83A?E6mue~BQog;{88^UnAAx?tVFVaHLF8E!EhH&HYO_8dc)r$<-aHBmK#%SO z4|2i9m<3;#>_t)KR|=h7@xk_5k%K@U-H0mg{KD;*(&zdaWly!iE#cSS98-{sv}0h* z6|&i18bdKG;ur7B?Uzfy?8%W&pH?uhj$1APW)xgC_@(g%u4q!1f=Z5eRvTo@t7Mzh z8AR?>4i*5^njR!#Lsl86bYW}R^pJK|Fl{JfI#I|QK`FB@C*q$b|B{ZjpdHH_(=aL< zyMoh@i^{FTIm3M?=BMpyF)&0m{ve~+sKsa`swJ^TpVWH=9)}Xm-J50tkn$Y*YEijK;3nnau`HT{n(C$ zM`UQHTo-hVE(A9MH9X7$n3}r1iaz{ye*FHNlMmjRSQf#_m|C4rQZjjmZo_cJaeYA0 zCWb4`o!LF`fc1!Go2LQt)#u-)R5Ucl5cmtuA^IRmMwdQ(J8cE-3@^P{ny~WbzSOY` zRof~x19YR;lJ|F%D>DiLFW~GtKp$3kj`OG8qgPbiDR@&2synMY9H&@I_b+(oP+c{f z)^q+LfnRh;N%j(525zx+X5@peFQ9dFkXFc>@1jb$9`zl_HY zOfhHCzXpbppGR%UE(;`W+6EDWdV3Z!6wXDBh)EdfO{^FB$ghCO^JFHgm{~9Jpw_h{ z*rqZzdboaUPNK#F5xayVq65?GM7xBWeWnq4VuL5DL(o@*t}gA@tYjxqV&6S)gWpbj zdv_4g{*BK+Q|WE8*Ct0H-3Zzx(avvh7$5*&trQVYO(C>FIoR60O*8Hu2W}O0_o>S+ zGx2G>lgN!Wl=)e$+K7LIm~Q2`hT3mc6k9-&?pH!UK}z`O+hPkH-cHBLItOS|yY=XY zLGLA9u{xVl&+LP`B-|ooU|?^t@Md1$A`sjrDXDaLm}Rsa8sAfHTtm<}g1EvLO79+9;{RuZ*67I02fO;a$$#)=l; za#aEdQ?m1jM%qjD0ZYDAxkCX@vf#D-fTLeG$|A9D*o@C707Y@_KZT|y;DSz7;8r|v zms9Flx|SU2j%>)R*&$bu->egJ5FzUpvN`s+^t$RKcA@7)Q~PF3UpMYcgHaGzAip?| z4tU;&QJk9VX{=q3KB0$7uz(BO<$9T=0dR1$qY#`IKi019j zubKRu_MyZ-OIuvz{Dd?(%($gs0s4+8@Uv}_kpc*$nW80;!Un{QU8%o{=VX>Rs*5?7 zmPdQ6%GPjKhX;z}<&p&1-Xg^r(XaGHl$8Esz@dX7JQx1oDUglZhJ4Ut&Qq4Zvj#CY zxZ%tr+Fe(G9`Q|u``FT&ER^*#f#Y8qO>r_>a~Q}ah9JSJ!V6O#Ke%C50Ptc?h@U_7 zP{@IEfS$DiDXj%W6e*$_9H56|8Vh}1hMuf=yQ99!0!s;*H+duuJv#iC0{fTh`Y0TN z0pwSFm$I2KT%sAwqverMK)qOZs6cWmrUxbA1YsHwI~b{=I0k=>~r-HUCihlz=2xp##`v^Ji5== zqg*g~BYG$_4~z-u^sb*H=BzeqT!YXh*QiVC&qZ-Yd=0c4@fGJ04bnHC>*LJn?e4Z1zOs@HoRs zz~Sk8v~Ho)s=o;s%%;r0N{90!n1*8w#ur1N)jkr}CcU#E#Qk5nA-Jex6=qZpx9f@? zY^`#O?&w&3vFHBqqt@p?%`0!%*leorDKd9HAaIqd@YRQt%ItfVt1o_tOJ*7V-oc7G zxaVD7!D*rSZ_<)djl%n$SR|Z1_S$2b=fj8TV|%|oF5~9HILcA^B-MQHn>S%2froDep`=H^`zl9XGzh?fsT~%X;{uVOgWg_`^yDl1;UHe-| z%_Yrqf46JS;h)a^^X2}YmRDLK%vU!|JbAsOw{+_ETL;A9RUkx4* zKK1uv&~nV>{rhV1*|8&kFO4ke!NY%Fc{MPH|Gj|w6Bon&zN-H5ThCtVX4;~7x#pD8>itKW%+>>Y>!Q<}$MSZfE_tDg@QFi%$aJZnD|^{wt`OhqGHs|c z7LM*(tyqV&ZMF(k5^8~U;rM8~Q&Y=MaoERTu*m!eSKYgJJHC5ols-6Tm<{maC4IDg zi_$)zp~{6N-8##SNT@})AgZ}tx3GYcbRSla9}~!VaHAed2KV? zuk|7em*Tg}OD}xJBrr-Fv!IXg5C#_#6A-+hamsZ|H&)5T&oSU&xcH@k4}i3DJyJyN zAltiR=e}k$_^0n3b_y8WUTbuQ+iEiP#i#k6x$GS*vG^qQ`&a34ODI5w8C1n1T@K(l z%B70*0+V|FJq)Ki`xnNLu7{|EM81P#7Iom)O#X9~Mo&UJL&l_(eV1zGK5bOC7Nav( z$g^JMb^9*n#}r9BK+zuL()V1O)gAqyt76aP7HkMdUWU z0*ZzLs~LWD009CILcgxOXX~9*xcY$NF5J6KiQWCnHZDjaKw#@aqAcMu^dAnM&%H>) zSA@wUhquOo{o|H&Ip@zQCq2XEyh>QYN?)wHp;4I2NB3>U-+dszKi=OfEuSO`8X)m( zI=V~~=SNNpN#2ACOlsFYHdPnBQB^q;a{RMeTr)4*?R*x^^ZWlP{%2VJnGXL)EdvHN z%Dfx*3kg5#nRftRUWO} zGA-dk2n;2z^hnOZHa6YgwBr@D%R$i^z+=$mWIz~|QTw0~-ZfoU0AP8boh>V~{SD6=KNG4pHt*f#M(ZP(x*H`AzVs+a=#wICG8*mXONy1WZS z|9(AkEeJMwod5@79V_{9G#lzU1YaQ`2+U*LpE4N#7Wgj=%v$Ql=xg$~NvL;EMdJlWIrs#g zE)C@U*Vp#{^_o6d%xWi-3+@E0%;>`b&tw>XXYWO`zBK*QlAY06griY_lv0G$3y2_74t)H@7>vZO&vX?W4>f|p|Dk= zk63;y_1;U3b5GCsmobi&nFdYR6y1A?y`#cjXUgDQ0Jm+Y-(7!mPf?QjcyFF`k0CJc zRE7D^SK7d2F^X)f-tD#TLOPIS6|*f=$sBOb@Ai5A5Bpy(4D#5Cf*$1)I3exx&4TfN ztlpv z!PD~f{|g#}=M4t7PIqm|dN%T-D&O&^b9d_{N6XKeJvwHf6q*>vB^ zj{HpR)1NB7s2ybXZ2X^Cg#+7+x$KQ8N|^gI9hX9rr%WfRFCXaq4T}n|DBrE`UO-=? zzVh|x*^#EDIE%=#r+=X@ypwh*ZeLP%eY87-H$?5N@_=T~u5`^FSCPEdm-5KLEn+l< z*6P#rLAFU`>FK+IIG=ruQitLBmRBK8b3?QN)4j4;#plx>!eEBzQxEs#{%FZ%$Qg6z z|F(LkkuA^Yh{PTPH><&?`gl3E2fm-D!v{sfxu0C9EM8Q}^-d1Itk}QWxcF9$RfTiH z*z2@`LYEqMs{Q5zQkwwd$3rgp@^QI*^8&2hS7=54b4M9;4#*nv-5iV|9u2eQ2{x{K z9I-e18E@W^PYzhWga0(^pV9hfZvC?o|F_#9;u>L14K?bY&Pt4x$`2GbDJ}*FObj*= z`(5amCLYbg?4eljcILWx_r@);18?%0a)FB{Q)B;x?uO_Z1ayI{G2$l0I-03)2govx zJZrY2h^}Iw{6mH+Rk!oI5bs#KHU8}P=)fVn0BB#oD(nR$O6kmZ%Oi)jO1f|)ss3BvBL2HWHy*g9HSLY6Mth;G?(cqVv`OzVV*5eJ;_~G2^e3qE>D5 z!x{hUP+c8tuodt~H%xZ9to)o+-^06U>bNhr-8n|PqK<9YH_cZvU*tIJ5ajwHk>fLZ zy?dOQsHQ`j&xs2xayeIY^G!B%w0Fl`H08JmX@Y~uZTEMiYdZ8{J%Ozs^&h^T(M^Yx z(Oq~$acVEpm47nh50)D3$}%O%yhxjd1Vy#H>V+QMA!q*;h}E4(2aemxj_jOPP?WJ; z+}HX{HZdzpbzP!@Z8K8+#h)QSc>$$1x*!l5GwPgznd0t7wQK0jja#5S&eE}B&l^|A z%j#ODxaCie=qyT~;SoOf#PVSHbcG}2l6l2+m3jS+$cK>Z@mFd;V@>z5vVVK9i667% zMl8iD?rpg7d4q>N`q(iQ@jqfNfKb#LqbsaZ^u4Euy;n|R?|`ZtE5>3xZ&7?*ha|hW z|KN#}JTkkLnEt5*f>rV70yk3jG@MauyrDkZv|op1`ZCSi8J&yyt~Q9vK6cvJ+HNGm zF8Tc)2Z2*zxI(-EiOVm0o7ZdK{z%rtyu0=P)s0->44VNmL+i=?S7{Ff)7>BL%MNwp z4z4NxgHv!FU_N?L@`{uC6|Fma%8njsbR8z=ZbvHW)1&40KD!AZ2G;ncZolG4fV=5x3{33&_g<5G8YvdWdeyOfM}Jb0E1*A|hi_<0h(_s|9K z>Vrf!p`3B2Tp*5r=nZ=r`1oq))rWaF`L*w~$}7+R ztlR*Z%4+RGJADB>&v56c19tf_{7Lp7X+q_}U?Bvq8TMhQVB9Nnt3nDxy5^m9mjwG1 zllxujU%3F7ati)}Qo`Ezm@({4RR8P2=!?&;-i205tIDqyw)AzBYow!Vwj~X-Xj~Y?o@LqUz z_M-ZZ9a#qca@M23+iy}ScYYtwx>|kPfR0_S6w;0OgPl$#pBO!#mAD9>H(CGAaU%VX z&6ibo-McO4^LDr2JH;>0L$i0spxfT{Rm$Vs9Ka*>Z0yAc0)LRH9%E+KS;-DijNZ0& zr!jvF(d0j3Wq$#Ju)Ak*IGRPba;D?`My;x=2z|{5~GDgIq>a zp|W1~l9Z%{Wxcw;-k3+pg9BSxUGR+a2NVB`s9lSH@qf_$UgUa+T>Z7>hAU1V;YzM zgUjba$UmY55<~coEo4sG)<4v{v#$v_zs+ z3MT*3BCS_69iW%&$g&PF-_w{R?IhdG$NRPVGyky6|DoOglZW8{ zC3}Ko5{^B*|Jt>Oij!yGs3p8ijXMqJ9>T^hC_W&{LR3`26o{j^*Os@#`@oi}{^;++ z21{m)isG+NsXlANWacP6Qj&aKJgi%t{e?;9jm8e4aqlqSodR^#%^cXR&W+JMJJeL2 zt%^H_^m&LuDwts6o3s%2xPZtZB$U0K2Vtdbr7wG{w-nEBXOvp}$KDDdFK(I5S&I zNz7{FpVZ;srMV_MUmoY&R_)CG($Cu_xIhF?yk3STYX0y}bzu34t?AkQ(fv5`#b!m#bR9U(4`{kk=p^3VWvSk12`p!6o z*6T>+E^mabN9^?Rhf~OCVGozXjkhUN|1|3V#E~*FDq?ak#8o~ZFh%)%yyp&b6einc zVJnMrbyx?ZGa%Zh5xt=1(Q+ISF0|}@yrn>DW#A9#GY2T~X4zo(JUr6E(5PCoOWXXT zszC8)*s_9p3bKn|XmpMx#jA5c%VO6_4%sD+6)Lc6!%v(QFJCOpGYEYslDA6}g)r6I z4fSdRTj(z2Y-<07177x|2nKWtG*>wxYi z(dgLJZ}yW7mUXu(d&AOd7Xmv{Fm5&szlmQRgET)+t|(sXckOQog*I33*m=ICknKO9NOJj(^||KUh}g2o1xw|D&PMdp3SyLRc9 ze+;$1=$FMG*YD;@MAgl{%Q!r+%Y|VJ(4d_3X&rI>bnx=3mdU@Vl}@O7sR_4)0icnd zdR{IZ4aoHwNfFw3&N<;x>>~ zEXL3)nrXGKy5QgLQ6)s$HIan1^vmfxYRfle$m~slFVRjaN%?1b-chOeOG$FW_3*`O zpBimEamG=7hq(4sKKBn#Ep1X?{@lm$zcPkZx-P^_k3M853gwoZDGUUDgve>u^eBjx zNPJC)38>u^+#$1N7Dm4>cPxOfY@Dx{zPNRpM~J(8op4e`{(c^CQLOh&f`2abW!QxA z17_b$7SGxjHQWz4ddUe7*Sv$r81iW<89)Rxh><1RHF%MF_ErzXpM#1?2+cbr+@Io| z08GXI+~N-28(^LHY_(VIrs-zJ&+gXu?J%9xnIk(Cw8GfOF2{6ocRyH~$w%jo z8Z@8v=l>13X;EDqb}#NW{oFqNpMRaa=IgW`1lD z6glotV+fjf=+EPJ97Z>i1QG)vN?RW2%P4a`2Z?<7Y1Nd1ss=l3A!5|fPKcm(>BwcA z&VZ5m4no_MQReJkNmcK^=;{ilPHIWS@Et-|UGoix#Z)Dn?u4P(lbhSZTx`oeHmJT| zBU7}oVd+%)Jd#=Ac-}g}9yZd!u$!JjO>NYdCU0qKm=KMt%iv@T>t&0D8 zw43)U9UFWQKiiUjGb4g|yqj4emT7 zW8`q*c!->z5_oT0TRYe~WytPWD3W8jhsv1!`*!F#<62p~|IKi;dq%!oX^^1?% z&m_`z*-ziy=MW_vbI<;8l^_i?q3vs4x<$IFf2ZAV9rpA^cy)hV_98s-t;orrpZyM3 z?83ToSZgngoz2Z0j(T^5Qy>?}P&oVo`q$*e>uWBF!)^gPyJh_Uae{^|FyM%Wo<#-0 zF!lKtf?u$`!>0wP321q-4gO-e)%?0^Ln zktm2Lh!K%qMnnarSx{6;KvV>Ti1ZqiE+ryj=m7$R7D5Q5XXZBpe#?2EbKm0`^nM9rm|_UU^HcViL|%I3_dsY3SiWaH^i ze^5%_fXitkc&p>5gE6NP!`|#m4DQ*Y5{^CLdj?bz%YjN{icL-?PEEbk`72{aCs{m~ z@z*OkKJ5s5&@?@jV|7wjedqBX2AGCpzWnu#yVoRNJyzt)JNjT{;$!(=ygyuxBI>&2 zal+`*-YD5>_&oKa8SZGi$(ws)pOEdwZ~e;*JJiB;)>n+(Lpckpv-bfF^Z-={^<@WZ zR*eeI{i$$q2R|a)6O!cDt?Cg{zyD_jd7w4F6-JK;E>P+F04O7#poKdAjv&x1CKp=K z&I2DrI=pp@BQ@Q47bCGC%!U(G6Sm{z(s<>Ax*erCkRJy5LY!$19hXMHW(4DzCTIO> zx5hf-yo&~!{DTKz@$BURVOIS@=uK$cnRZAJal+C}=@tccj z2RfJKKyTC&PF+^Zl8{5Pehxq9>pux}&V@Z#w18RG zAB5HE=G1?LcOsm%5J{1=WcP#1*)XdTSCyTDKd7XB4~JL|0$M>fYzgdy2r%dl()lnU1{M(mKyTS}wJ|d{pJ%%Xj94dRJdrX6c zT*Jr>zKhSEmA`Z$?{5YqXCUwt1Zo77=XE#;`DRFofxIdno4{k6ZC?a>yapZ)b=P8L z{5ub42S6Xl=n?h|vVxn2i5EJqxcqt}8MfOV);th=(bxXu>LW$;vlJI--r5)IL=Rnl z{PnizXD^E3L-$Kt@82cxzLxAXPL(2v9A!fe6u+O+9b4)~Ezph7;QT_S@;6IAZ){ozG&MpeS>RZ5FTJ zOC5M~#7;zOHTIG5F$+nH)qMT>F@0xRj$=F(5P*kvbeto+C))a^Yp7Gl)U$9pR3Udg z0nRDV+aV;reo;xsdD~i|xO@DeDssrF^LE0^%7%x;H5<&I^_>2&RNBX4O&&*dX)*ZW zj%E2YQTNhMLa_sB@VW$4Sxjiry!n&% z#_Pz|j3W!)@ji=myX95ohkk+o|LV?3|F(sA5;;wZdyo-z(&qW1BhwCI#Tk%odX3s6 z7=uaOWDZx{<1S=79SpF5Ng1onfiq=B30B)DL;JSA%ip#%3U12l0#suC1hWR_ZO$A{ zIE`VIjq>O%j|6{f*Omm}E&HV_PaSbRvs$GkT7RMt^v&5wP=Q&Xw5R)1O2-08)Bo;W z;a6gS00}CnJmutftuLIl`O$RxQ$|*?oO?C#>wcqpyXhS|Dz@Zlk{aXYa;fht)hC2E zwx#>}yl?h~_yR7R4hL`8^!-6ENC9)s2-Ix{S02(FL1Ziuu!**JNxO@_=m_TUcn_B=)?Yw_1*9%nN%GPxk0iH zk3G~@YRQQZSAOaCc;y+)$HRfwcj3)C)+;giWMQ?CM8`EP6M%-#Vly?49M-Z8-q9%^ z0P%#QY&;!h)o|(dGBUvrniSTt@lDJ8pdWRo2?tx;uT$J>&V%G zd0zh0v@^?7bZ?>#cqcz`{HYwgVxHBl94AG0k#Qpx`rgSfUjO6yJx4MuRo{-6`HK$3 znZ#S**6*2TQ`?ey|EGMuSYmN=jrzzlqa}B?7g*;!E?me~jPhLPZQ_5cX5P)sR%vTb zdiEIHn>?XJ{9v|9c3wumQ_F#oRh_}+-PihMr)w1#mOZygw?5Pr$QPgM)ZCkz8&h*% z-~at7!Mj4*bt2C=d-HA|FZZh#n+}Bg1$4Q;WMhlcq0N@6-W%~aXuA{%Q`)TTyEReo zAQP0U4DsOz3ZQ&=0#Blo+T=_ySLv5qB>C`kP8VQmdGPcs0%$RNqZJ zoktuUoHw_xUv6*N zC5x|Ywb_+VQh4TkFr8cq@WC#;{N(rwl>!C%%HV@b34jos=9B0c0>B59Ua$Pg79*qm z;1yBHIuH^hV;4c(XgZm4Y>2*jP?y=~b~b8)jxOyCfLsO5r-jk{v7`cr3aMR8ZY*v{ zKk%E#J(*j+Z{O_OJ%5R)1acLH$GM-qfL?uig+#=oGe$onZ5QO<7k$a~YZR;U6{bpx z+gTpLrF?+N7J~SEbsUlFD$H8d4dj^J5w}QuG?S4xo529<_IW`q2J;UX-{1BgX`=JM zqIy3AYBgVNvV~71k>g{9V}xkw%IkbA?~G#k+xSAZbD8x<##<{-OD9 zz+%Pei~vO&$a4N#QD4UjivPUkNBUk+qMph}0HVR0T)E^x)1Z05mn-84^@bU(L42`q zK|c!NX#h!K%RXs{CmjBm&y3cok@9_fa2ItK{6*|GFW}w3DLlXU?1r&82_Zjno5fF& zgVvcMICPZA8RqQPPUP)-sY`6E6|aUQ zuKz4;vD$jdU(6BI4tPeV-h!RID=m+vQ>iNjGg|Tn~tE6;(-p zTr(fJ+Ydw%%bvm}f2a{KVfH3Z!>4utR3GtLV<9>#8+LSWR37+60o^d~%vYTgot6In zOD;0sbprjk_fK(TFss|m+N}5T)t$SJ;j3^*@WA2EUJ3qB^@HhsXt7Rfoh$R;8O9gl z3UZ*@dwWAl9**gxC*Rz&S6XHZ8_fm?&=m0bbT!2*ove_0N?Z1o^mi&zSWSmBgrKSE zm@D>;?+NzS*cAU4irwgYV)S?I@NZd-Sl&S!Ppp5;sNB2$RSb66 z@E3IPg~(0a2ZxjztF`YiBOz(Ab5viAwQOG6#tdj6Z<9OWVphLxyT_UzAsZGmKxha_tS4BsO5i5pw4?2ATw#b z%P!1vt}I@ZOb{Y#%0lX;^`c~SlYFBL`$%pCt2B>Yf9`kt$eutu zV3plY<5%xaJzctn?u*#g*Zx%L^*O^%XWDdyXb=l2l<)Hw+$# zI=650tNod1k=@d7>VIslUGzw(6H*}V@Z!YbE#_lH!}|LwS#wp-y^w#85n?h1D6L8k z3NrRDI{M+xB`LI`A!OIO4l`oVTd($W`8Ja!Y8zqbX8Yi+#oWLTZcWlrB$QN0;UQPi zrSPKno~t^VdZ;=xvfU`|Xnw+hrMAW}F>^kQM6%BQVP&D~ueHHTVkvUxVLB8r=;S%& z@}lj&kKuhS?i{e=-VeF8N7N)2;ATWRWmJ;E{&W;E6tC ztAMb&534F~miT!2lgNC!o~rwSameUv%fqkvZdKd!h&X;EoQQ3z-%Y=3h%1YQiPB|T z5@k-zEaLDoJ|;qv|H{S{sXeu6Sspk2ap-x+tPmn(kF6b28d?|fOvL0KJ8Z;!MeOh!}AYiH?(5uH{`WM5KIE0tlgP_f>3SoA<&p+!BTFmyrYk)ZQ0*L>+v z3usu|TnKu9`F6l5E~o07S+bMPBu!7pXC8?>jg#&a3>i>%%08WJPO*;g(>04wDB~01 zB$jMSlr=jXhwwI>+>NGUJu|w|U`o~rlST2Xap+?Dxz!8SjJq6!OU&#>M5-O*!bJ5p zBL@NYVqvGgsv6!2XU-G_N8uDYTlA^oHgrkqr7tq*!@zHlUBYGdkkZT^sQ9 zDeUfAHHC{6jBo-&L^h|Fs;0N1b&;dq`k?Ps!_yZ4Izdm%+p@o6p2-x~4c=M7o+Zec zSH-`%`)M!fWn+a^m48Tl_LdubVTh(Iq!i%J%F{lC13~5)l=9v1cE=C;sxvt&QfE0{ z!AC_bm1&yY9DVgQGCM|aomycUGPVH`9T)OzX6yWZW1GC>t~ZD-l>-K{AH>UatL~f^ zA^y(LPlt@=9E?r6FckBmMdc>v=sHmcW1Ed9jd_D1w0s|-Pjg=Tm0Lg4yv;8flhE7l z+}hv+g@3*rs>gZ;zbe#?_Vm2Vx5lCezsxs6O5q3=GB`qkZiKKO-rrHctaVh`2MnzKeV)~sxY^?zD~evZtL^K>E7!U{JS5Qtm|p4xsN>qKXRu}&)-5~5 zI%+o_%}V%^-8{VP4_^QqcS>x1!>6l+@#&rN)d9C4cQ{=LXRfIBzP5Jn*^12@58j64 z@4G^AMU+;v*(07b*Z5v-wT8P(Li3H^hKv)Ec45{F+2K~$@Q7&iTJYo~>Dn$PCd0>G zUUcA^ZO?a2yQB7}Z%W@i37-qFL8Gkw9j#{M;+pI2Cf8GlEpYx|vxV0mCRT`B)wnvgztvZMa| zy7HhR@u)v`+XZ90f85JovWj%j36F`A?#wM|PKYSJ`Cl&PF*7CNHc{a}YNiY+Q@4)JgJ73Lc9W`CN z^GF}h(SkDtc9bTndqlv`cUaRZ`)wFM@P`d!ox34d-~i`xncR-Z*E9177MM29C7AEE z8e|_)UBH_K(wiALG|~pYnvN4j^s(`X3^18~{vwbFcM(yEz`e{}R1;Oz zjQmFkrmxj)suU`fh9r@F>Vo!mrTMtN@%s3F-aFxwqoO2bx8pj4`F`96l$HNz{V36z z7&(e^m;mL@f1zUIgK3xZA>-(p5(&pj*hc%x+PB~KIKz{h<$bs%GI}E2lT66XJC;ov z%Z%w`6Nff%Evx9+pHE!hG0!5OaT7Xt(E9ewm}^nk6B!IZa>qAXJF!}>CY_Nb0B_cw zi}~;zfRu`qwy!3(YEydI_%-hmkmo^8L9ib8XsUAfXs?P62cPVdpwR5sd#B)$O_D^F zVK0tQ>EPBOWR?wp60pWuGQsu(O}2f#V3G9$%WrgCr`)-9l`R-I%8CX$YU>e00#GX2 zjiyLn0^RKGpABx=5=%It&6sxf2p!DlK2%gaY>Nx7KWKGcXT?6=x;#Zy9bvHEQb^z^ z;k3Q}GnWKd_A+_d`Yli0IEskiSpbCv^?~J1}%0m%mP(zqLyH^4czb)il#u;5aAyi=`C&*O8q>F5`BFB;(QQcvqx$0=1E zk@b5*$A#4=>py!#aWT{f*L+hqQ|}mEX)1xvK02pKC%7>?ce$A5^sm2Jv!jrWI=Z`V zQ0RFhUhX|D#z555n1|L#|Do|zy2HNd`n24ymQZohWah>GZK96N;|81)A1KMj<-j@KiR@Y>0eWc z;zz<=S~1%tL`47ptxGsH2vi5JrRG%;ElZbb1T^wZk7haJ%(|=FTra z?X3q1c+IbZQ8#TJ5D?@{lshCJO4gIsuYMN8$^FT zlX%bO`ycw3x_J>s}zt#P}{~*eJRXs&oh8zG) z37ITH7s*hE_;gkUE|l|uN;%0XQ(6Q`45}--(Zw%Cq?&t+vrhjjP1?6_!q=Y!-C9_} zDcMa&uP-g4j54LE-{8URnH^oXiozytt9Nkk1nAbI*GsZW`rOVLz$!g*=57JV;5%Lq z8eO|v(^ND%l}{hSlb*}o<*RiYXdRs7E5o~xQBe1FjRT4y1f&K(??d*#ZvHn0W2%t_ z#v-teHFNZAZ;u>kkXo0JRPC-ui0?c@Mw;d^^zXwN3Ywj>Npaf*r52JLSwA9JeVi*x&D@e5kI3aoXek zt&Q_4+|KQ}R-hICt?~4UMR#giPCS0$OGz0!Heft2g!=jNk6T#1=W!{qqVt}l#cfb! zSDk8m_3hz2aiT-*U)684(lxXm4^RHA{#Tl)DJ=okY_HREF17W*db!e5XaQ^~*XhC)$1AEBu zgeB;+S2SdwT2BTyDyaMnU z4A8uBj60qle|q7r?F)DmebP{YQlXzGiu;!C7_IoJ~{qLq+$tUxpfeo&uW6|8q7R9y)X zidzMb@`G#*GvqHyxK|7nA_}|^ z1(`#)zhB<6sLSukmxt~W*X{=ziyXgl;Cq9#Z0uR-Czf;BbFXD?ILv(p|HIiqd=fM} zHSp5lvupJ>{~zjU1q;GO2;so%YESB*=PBpUKTUNfux z^WH}I07tEKz^?>2q3KENUl<;YoT%`L-Y30G1R(0&2YFbh`mt&xX;vXhcV`w~CKbq9 zCom?2Mn%qQ)|P2bnk`kcy7eg|rk$nZ*6&`3n*Ap&7aRY}Ir^vetl3V$RonW>sbfbI zV4W;-1W;nImv$j*M>rGKBBKaEh8S^kOtRw;Fxp?Y}d>0t%x6Xn+h%lb!3cdf|Uxj}iDXo7Xu^3f*!oeq$W_j61h} zw%QbxeASg3B7mquN((18{n{><%wcmo`E&2IAFg*CS>(K~R_De-mAB%*yp^H_w{Z2tiqW zdtqroVeqW+fn4=n{ILaO^qVy&Bc0aE%dg#xSO}H>VRMv5&>UR;YxZn!9rdo&7Wh`U z%E%J`4QQBifi0+EtLRc7;tFgueW2Q=iH%pQ03=?bIVxYQN!-lq?H_4HdUX z)TLS;F71)tcyW-agSJJFZqPF9Ui$9VuJp4S#=@b^W#Wnpt{C8$K@3~M$fA2MpZ{>2 z!9vt#u@D>R{|R2?zYwn}kNyGH0k4-4ye3EG&{Bf93rdN`cW`5mbb(hvHkl&l7P+k| z7wDE(i6|}KA+}&;X#Nb_0f$d{@MY9=x48}ph)UYm)vluSX@6)Tl2=~2zPv{$z4+ij z#6F7Eoh2lK^s&*vjp?mHY}B`MeGO3@p)`)QF4J=1RZOS<6QmJ3Ix1L0{vK>dOa3qq ziRV)L_vR6hW#RKQj3|k4=FZ};-LecXRM~HoW!WehD1wE&s%t$>8_E>Vxl+~K9&cy$ zfI*W9*?$oJNeiy8Ty%Byf6B8MLtxU8HPePqEXTf3#Rd#p{ANt;lus;-Trz*vpZ#H@ zqD0=gL)->9^o!Z4TD5(wFJY~6A*u7DEk)PasRZx1N20zrYPe#2U;NC%o$2CxD-bjU zHe19*uNr$Ln`!j-%XBo7)=QhjiW@ImaAf>@DID7v@<;$d zG%t8$%?Xpi#fSkT416Q>Nt1+cXUtH1v;QnKGAXQ{rBD7TH3A!@{1+f8DPS`pL{j9k z-|m&BgM;UN9#5lR4$SY2P=w))-K%;86sXeZ7uPntvII;G83nkihr85TcN9eD%HQAH z=jSzJ>XZ*fnC!CMb5*QK=Ce-N@;8XlLxwzTtVJeBL)#bAU_Rus#^>l8@>16-xQL0v z48FH6ybS&W?Iu@GIuKB`{VN*_fv{G#%v(m}E8FaLuzFR=({%gdllNZk{R1RH=o6iF zfppyU$R?RA9UiE`x=%+rn{tS-J;bE&8I3V7AG1m^QM@?}?i@1DQm2LLgpi<>lIJ(0 z<{*Sm4=`p@C13<*9tqU%&Dt)elWi){p9hT(Y2K6oVDpwXMUa_uM|aS z6cTXy2cLi|XqWeoaqvjAHSb-CTt+5-93fL=#Q1is;|bh|jo=R)q|2_j^w)vyIL?8R z1Q=Wi{1Cb(_;DE@8&%7W>~?eV?0+~)M0&Ry>0OVI3L|k^to?Bz5&X88SNo!2xMg*5 z$h}3e=`ZV~ejQLpn3>;H3-TnFRQCq$llGsxY3>#L=c7Q!N(NKmJ=&7SV9%#u6HYRD zipAPZ&ry^;F!o`CSC}zy*EKsD_m~eozUlsE*LW=B8*PTpgo)VMU@sN53zfe5nz*Yx zXr9@iR11~)U)+Nygw*lSO;*zf9QC*R40y~a;oTwqqQyMX!Xvv3Mx|NKwk6e5<#CUVv`j;*3(y*6It zBJ(X&t*Tfk;;4`y^zE?)*0>dqzuEusN6*?V2Pasen5@d|48Zo&=f~EL>6w3HOr|}B z)WurpLSp{W2X6(pQ(q{N8=obKOn^){l@B+$Rh>FX4PP^VNojgb)52MQJ-wWd&m;nq zE2v_0-xv4h-S<8JBuV5Zyt8zLzA(-yD=jd4h@d*H3n@`IkBVQU6eC6Rp+Y$I%@(~J z^34qIB*W*L!q5tp2q!Ve|8>j-lK{Fg%}!kqcsM%SFh_NT=Z{T>ipaS7QLq9-6BiD5 zx!6L@FS26Q8?s$}5V}Z>csyQ8XZIZme-JS;7J^NlJJ#L1C69_Q}>kY{stFFPGS; z3v;-BP?^ExY@OLLN2(Wv4b6J;=_yH6e&89p{Em|GHE~QMTMYKhbXA)7-a%v8dhqFz z1F{m)A#0wL>e%UK*b=&@(sN&}pLSAMBhxe;xh!FQ2+XwaXxkVm?1zb<;24il)mQ8J z@4Ro8iNmFusMs}CRP1fkVjw#QcAGK%` zZ^lMnF$_A0fGcdWg$!&_J_D{G$WYOL4Y=|LtWqy+3i(r7&L>d@BJUHT1n%qV1<`5U zXGIQpzn0d{4sZP-Bh`67A!^3r;QNm6nyh9mwLLMp66Z&lTHC}m3RJ>Q{vifsU2?*N zEZG)m)DfZ@{^ZLA(Z7)>iT;MxX49)TYcXH^dii&F1V%)zrWO3uWWK1H_=^zf1a|s{ z?Ny}7w%B~TIb^hK{D3)PT{~l(;jx;wyye_#d6;>*w&EXhG~p00ZSEu9GbGBcKS>lE znFH^JC6ptx6~5G7&Cu>TZo8)Ht*_oRUGgrK)e*s8_j)^vXAv0sG#@;-#-Ies#SVqV zQJ7jzPaC9Ew^9NU_F5I2Trf8P;9P$M+fN#tnL9c#`cG(TYZ|2ZLbr1}6@}m{e4NGN zS%(>(8poy@Tz3kaW&L7Oc&4(&P?hBbH->si zR~GhYxA_*f;+!j#UixZr%IErajxgzrBHR*N%x|=dji;$f(lmU>-gAWN`wo>pXXvJX zl$2Y(f6WcOPQc>H+F8$cIl=XmUNU6zEab&&e~tF5XR7G94+np3aT*{)HRCmpD%3R_ zVTfcq0+GPagB-BN$Y1iUs~X*`!0>pbkRAm<&vH`Q6Zh3ts2|w}+prw6SoWLi8)V2dOR0Ft z6Mn+iU2k-51lS!q`jkXfbZcs{Ton{iTIF)+=m|*C>?;~Ncdva})^%_icZO4JFavu8 z)F8s4}FrV&+P?$HHmWXr+@yRWj_8_!4w`gLdYf%xPz2raMBD7;xW8>ijX|1 z8VQV{xcc_^gAxKVW-wD%v!)=}qD&bERJ<}t61>!FcX=^|H=@iMYg)tNZ-D^cnAINIljxe6PV ze&mMi&ns6Xi3mq(*0CgW`=F9%UAuar`_Q3h{K)vdYrY9h)1IDRlJlyqf{EaI&AEnS zkGM5mpIKoy|=e0^}e*+eN&{&fr$wNByMp!4Z24prOM? ziJd_9wgQLQE+G@u|GY~?=~EE*C((bB@eJry)9dzQVm|^6ioo+p+@%x@p|i_K4!TdH z`%uYTP6?Tp9tn(e5NHgBnO`5H3&pA7VCi@TdH~T^0VimK+>h@v3MT_XvY=86h2}Ye z%xXuFi188Bk-2e^Sbi?hr}Y*p<_@YE1Wcj%>XDdrm^D0qGFL6!9Xt$vnliOQw^xpD z46qFHgqoj4z+BF?Gq;KoG+QsI7ea}uSKZAMr>D2ZH`V4vBAf&P*j-pNq{R5LmDe{+ zpzNIZ#j&W>Qe@aae-?(yHODT`MG%vWXHI%CyIq*xf3YRPk3qHr)`>6lej_T~(?ln4 zDE-2-BBgkjq@V8#|3q34B`6X2cjQw(HKPRIO%+hWR!8lVf@TGEIn2ite+{j( z5f#$6N+-7yCK&_)5g1@FP`oGAA_kl;6f=mvVekzwy#PRNTDJBsgm3)F&Pjh*+KI)S^Mh0ONy}d`6cj82Rgja6R z=l;K8L?ra+r&Qh25Ou5=r8zZ6Pt^5`%yYSTuHBWDi3D-y_B1T2wrtO`f&>!kAYxDG z_j?DXgL&e4ti)0X>O&;ylR4X>9xq2cYQdflOQA@G-!_7=_!`~!wrPmfpam3@ZBO`V zqVrZDW&<+CATF%gpEW0}=03`|AIa%M_E-c1b|i|Q3H31;kp*opYIVYw;xTFGOOYWP*_47%*iPsn#c$pe#gj%vI>##3B@03&uvj`SsN+2O^f@06}D zHHo~*w}bu0OhqsDV|1^5Gm4YS-+^OeuJ6R5**I5&jL4eS^@=vB=g#StUJg zFihtP$;y?(T2)Vk`{@No*+jpGHsh-Z0Cv0jA_73IswEDvkbQ1s=5FNZ!+z#Id{a?0rFj%wswq^gRurx5TPRL6PyF|{BgZ=4JoPv@7?y#tbm2_2lpB7O?SJ07DvuTeUBl&(;qZt=u=d2$MbzvPaD!UdQvDav#V9d+G)F!7_ljy1I?&&AN9XKEJ`B zaG0Pnmb&4GLJ5?r&<&hf{)Q=F;NCAIR*sLHJ}!RYQ>e`rT}5c1kom5u>hMPKXYO-^ z%^YF#Z%5eR?jFAIhcAGCMUF1m8bGw&uQMQBcs6 zYENLuC{pXeL_FS$M4<)@;wz(V4W?^xfPg??rA6X}ukqe~l~%>d#r|X8_HTTUr2vd# zh2%&x|B>d*aXOEOmviV^^z5av7>%0w@5R9*BptFAN8k^O6iP7&(fH>5LL^!yFTaH`j0cT0vM2& zppOG#xViz=6qFa4Oa@;h8hF4|q?@HT!bv_bIkZu{`$YPRO&jaOw(d9S?0^1f+rR9E z_tvmWq|T7_?sF8=9G>+T@%HZq)V-6VU@N>Kj-2Z+E89|t5A{>Tgn{T!OFZe-z>s7l z9V`oG9^FU5zvcYG3QbYKu$u5ECEPO%Pb=1V5H{hC;k!qoxKASWyCD!eDAwakfJ79? z{1UP>SIeKGWdIi8IM|eu>0jp~p-BP{j{>I9oJa*`=njS|E+v9X=+meB2pDLvT7dvh zF8-s~ycCp}L|F)#je^Q3zNJ)tHDL*Jgdr9{(b5M6W&$mEmkK>6@HkZHKCpX&qi7I7 zM}z5+&@doK$uwRS4>j}I!bVu`JOwxjIv?~Ff#qlxrwzyL=M4YsC-6Oia*92QA6T7N z3<-COMG?VvssdDN3QRDRa2zufL9m_h8Pxb8pk{aTTQEXSH=SEU(JiImp6u3{#0Csv z4L}-N5R5{D6u{t@p^(5U!AN1QeC46Q2@w>;Be3vQ9PaUiyl$UqPK6jWTN}c=e&xWWih=@{P!jz7ly;0+d=tbyud|1 zrME}4?Zj=3wr4cQ9mF-Qa*WxBr`wz|c9-RW2 zuZV&l@Fx*KgvCiKL&U^{c>OC^9js6e;4qZI3gmO4+bh>VE7(=7*4%+-vQ+X;W;8GY zt0(wasE8u)A5sD)89``{5oNg&UI8OK1IrOpX3)XwmDM8XsVCK@Xx78CipiDz1%ozx zGEWN%ulDpOp&E9p{e+BAU_5*SFH@(VaRwvouEq$5p~w=g`FT6HrW&*H>1OX9d-$Nv zXn(Isc%!Fm-s`WanZB1Nvq;%I^ZcSk#wtss?!T5fqN4Kl(YDhMPMR-~y8JzPZ|#JsbdXToOLx93@M zOMK42;a_tgAK;URg)kYHT;iU=Pxferi+_yx0G>x8zy9JTH3GCLYb2I!3pcG1V>@4W zXA3v05!Wpy7%DbEk6!ahpSL_s>37sx61S+4><(riv9<89han7;jo%LOCko z4#A&Jbx4lMyN>gwSxu)y3Fr$RZDKbf{if~*%*%~@+nOuZk!z|y`J|)a2CJ<@3O$+B zvD|iIBXs^;%&>r|klDqzB@Y5n;l$VK_Jw<*bqplMYF1zT|c;VJqmw%%^TcSfA3l!0+8%-t2D?+!H4BR=65>sb1=TstmEWK9IY;-WKsj;My35Y8b4&e zG03Rk&i&_)zw85kaV1Cb<7n8@j8qI6qcgxHDbD^8!tbbO`w4lQAAIh**io?Xh25Vq z&3X+V7JrI5uzzFFn)gPJE0>EM>A(MO&4SgkZ+FSx-C^rxzEN$*JMqUg8}1K_UuJv_ zTJ8O}0BO<+Q8mktZe6r#&!J2E7M&}eNHDfNdqi==6T@ZAiZy-rMK(`%|8m3Z^`yL&ZGr!<<21uqaD10EMvzat;YmXs*EsIpHh|98 zAF+sJ1Rrg`ZDqswN%P1PF2ixV0A@VRM2ov4GzZ;R${b@AC<1C1EkZkr#` zj*a(Ojk;!^MO>{xRv8i78l+8Y>6V~Iup;0;N=uK%bMDbbOF?I)bl1G%mS`7Xsv3LE z5STZ7NsK>E)1?C#Hq?uPF2PF{wjWTtL2k1mGgz#~{frD(gV$J;9)vw$9gu+=p zX8fxkpV?}bL{=9D4aoc}PgM%J$q!x+Y_IBn^0339_xr+&^#e6K1^D^WN+&ZE%xnho zib`=O*S4IuuqavUdO123SRcE}%K2xQd+12zR{RKITi5&>KR^G%r5CjWEkK{=w}F6% zU3*x^rf~t}RM7coBDCG83wYt{csv3L{N@g(Fo}thw?Dqfypjr8LdTuo1VGt?u2mx;7 zw3xhTg5bFU$>j!I}HYt41D+#k#Jy)oA(Yc&So$g zb!olPF1mG-#Z8mh0(@R%M4?cAd_5ZA2aj2m2%>Z4x@r_MhVj*CaA^lcE#T?3^PV~- z!aRuep0*F=j7n?C5=Q%W`ohDMO{IZuKF(rg#him`W#;WKBjiO&5~*KNZk9Ig#%Rll}L$ z;9#Bkbd)MbT3*u$g{60{ZnR*GxCe+CZN}aV zqQRO%rUwa|AF6NeRuWIyB$;!=duNVFfHjyk7Uvm|1g!r#I+m0&ei3!N#g?YzX$#h= zb=+?(Fg}Bp+EbR*>N3`vEAL^FUat^Qf?MX@R(LW0Z0QES*8Tyi{fBLdcJ7pJmhFf{7^y{tmax~F*-0ZrTHb0T&Ug1j; zu(hB@k2t_LE?%wPoya>ahZ0*H2Y>|~C1ZxMIPY5G4YCK;H#(k$smP6f<&2XM+o1uU zR0c#^Xr@wur~VZr5+EeyJSGV0=4n=!8gqF*7aec^+^KSJ_J`;K(!dnN z5_pkk_NOt_+JIyc*Z0ORv?HV@vo?mQ9VYC0u=b*55kcl-RG%+n*%rcd|uLS4Y=iW&O{STdb%I3cA-lPknw_#1RV4_y;=n>mypgQw%h`cn1qo> z795?o>OrSa2RUPjnBGSBN@K| zb=<+>yAwQx`1B|3oC?-&%xC4~qI-h06N}jXydZ6sbdXw>h--Ygh^s=;1)t#o+tYq~ zrA8p4l`zZyUNbCldDm0)fYSyF2d)9$`7Mxt9c^p$h0p#!l>MIu`>kIR{8DfqlsL=U z5D^}OswkkySDT(H`COvZ7>>Q1>ZLD~Wo$UX2RlYx{KS<@@gn*)3Kf|mSKEuV@;ocN zYnS8bz(qe2x!4(=>Bm2n45$K^OB;THB!zps?+{*bqMewflU5t4V#0}2dCW%NsA~tN zbMwG!eiFCznIFy6)k++{#OC1Y#I8%XL3vhnO}DtZn`Ew!$3mTM3Z-4t4*D?9 z@1Zy4wbFL%9|JJK*l<}P^i!CO2ystV86HYl zSw5jyS}PtDp4hg0)f1$k6I8njj_0`2o+D1a9P*{=``F^(L$h^W4i;ZM^kBDN2zF1! zMfSS2 z{M{(Mn;bx<9aIC);f8++<&nMRG$Ct@9dQmcTjzc(WSNj{QUn#KEIp z6&kf=SJ75s{H2NHyZBE9H~c7a>fXNM)Lt<(iF!jUuUM!y5uvT9!#5P`if49G+er3e zeSV20N++PJsr+vG{Ep=Ty!-y~%^eh!XJW}Sq7@d!+>OeD)j9Y)&tC32T$X<=-fuw7 zMXR(oJeNx7NzUVULG!_q9OY}^gjjd+g}UwwDz=Q03wh{}=6IS8RE&(xQg`2x=J?V$ zxADcSmDThXs-D0%PmDhymX~55op&UgUes{&y+2)xz?FWfUq=AI6R2j-GpC4Z%Leao zL%uxNjZhOzx8YD_^Ay6Vf*Jek{8?{B+IUYLu>q{iiOO>g`J%R+u(mGIWMYRIva9XZhcTY3T{zGFw z{y8EHczPg*q-p z9;kyGx?x8Tk;FH5G-q&{XcA=43^>lzao28^re27Bguj|2xnRD&lQpZO4&mLe2)O+3)rdk{Ei z?ItST*7gy$xqyS(oeeKF|IxS0lm&DFx3|ALP@5a$CI7?K5{UuL4lIH=5!#;@`k=l< zx?A@YDo&obc=>&AaLe{!nLFF^pSW*0quXdC6Mv0!Y5JSul7wY9F3TTkiC~I9a9kH~ zw&YgG{112K&WW7Nq3GS~ef0okiC=FwFSWuWV8<%nDkV6G&L8!1fn(A(pgu~hF2^+wK1+R7>n)gJu| zmi(C)I>OORH$AI5=nkKZ^=&OL?I2WXQoSmzNP=pct73gNyvs)1Kop=dc*2tZ$GJd#E_lUI8(Fm0!20h85#w8QjFI2{_m zdkwItu!&rUG`TNyOfe21z!D z>_%jo;0YE^%F|m7M&HBxM4{$whNOa=Slyf;L}T#A;DXNqj_H9)$l0%8Y+-?Z7*uDVf(<}0etY2oEKd><!#3*o0fnfl<&h{;-;lg7Th*fkF6|p zF0E`JJcd8lHXIz^1S6cr=#m?OXw3h|-g`hrv9)QVrXwnnlOWI{qDT}JK~jqdh$x6; z5L!fX7RfX%qC^2j5Q&W-IW###izFpV&LAK(smZBh-D>cB=lkwIv*xb5=FXa#d)6{^ zg&nGD*RFRz@B2Kj@AsYWgVhr|B^j_Ox(iA=vfp=>F|xLVB2m)ARclPr?l)|p?_SpW z_K@T*_*x>WGvLHNN7BHm-EQS7yd3Sh>rFIo4!bf3v*Bc>W-67v`0 z?HTy+A2dV!&1J;Ye`GKqXD$}J=hwv5np>;t*JVRTZ!9T3Sn5*a+5TA-`$awFHf1Qe zJ^jH~KTCm*G@$Cw;Pl$S_QN}J6^{EwLAVlZzY5Urx`Xy8<9@gc{vIF=mjB@xd(4%* z2A-I1Mm3&zJ6Iag2Rbt$uH*s-O$=RG`=Q@ft$bf6Os}qCf}w@Gv3?b%;q!H7+1L;q zJI{ECL{FSn(lp(4iLZ0s)%;S@)GA<767Fli8nj74n3AS~z@9>m&0@W2kjlbdJ(e)JMLpU_SR%7xjny8 zMaagv!E*?y+7=adFV6IqxHc&TOk+#I@XCd|+GJ@&x!jY`^t{on?Cn6Z9-)gh07YlO zPurwntC9fT|3xU!L$ciM)~*~QAkB!Gw`Z>q-Rx1_X9H+YT#xb!3u+ENnauXpbPqdX z5)EBEcj@rXg)Gk7xbty2yg_SCS)2>zYT5k)Q?JX3<|sPIO_!=Lx#BG&Y^N&=l$2wanuwHwi> z4Nm)e1d)7m2rkW4YW1ZH+|DO$bVmc&>Kc8&JX0=GHUDI=ymG`}Ll`jFDTL9Lfo0vw zs||DiSO&PRWz@cMI^$biHu#p7i{6fZn`3`4i5?6l0YskyLOt`05Oc%9u>5nBU8&oM zkUm_moVN8Z=Vy~O0}T;oiHGV_ZZ#<1o@qSxfO=|w*qaT&Kt%3%8&TfO`*R-zT(mFb zI)5^@@LljGic`=i?o?4ItywJSW$K^H`Bmd2zI18UDo14W@O0MA$qB$JWhiw;y zza6*GS^{-ttaE??5Rum+wFrC}xcTB@_wR$es#h{j+K@cKgvjgunfQ!T1vm9&ELt2d z!0i?K?5~%SA8<35tpNRqYyj`@bKu;Uiwl3Ywy$+VIiL*!_hu}QZO`3&KmYsSy9*zC zkAWRIlR37hpiR;O^DO6b6>k$-_}>juDJ@=)9|7}0XYU;LB71gulidj8lkm+Q2ZB}l z*@?B|qXw3VrKET|z-g3j@AxJi_i}!DO#~XqA>*>Kd5+$rJAsa#Z99%AmqhGU=*-1Y zU|kb33k~y!nE?i*hDl&%XATU=!#V;xa-)_*6`)%QF(ePn!Fr6oEMToQ;Mwq}gL)sU zBwiCqoO=NGwmR1$bf%Vj^r`=|b5;FE&Gz^MY`%W`dSe%d% zy*-ObH|su~e5-)tD0iVBz5n(%5uw`@7fL+$z`bI9o`2b&hXx%rLdD1I^jDr7 zRUP`I;%3UT?^Pj5I>uK421>t>`EJ|Rjq~S^cHD|s{(6h@6tqZ|6W7O#inM5Lo?q%r z89|iQx+yWI;5D|9i%^%*Oz<&*?mbm^)-Y9QqV7Y`+e< zbrW!OJYVk9@xEQ23VYN$VEXVqZQOx_Aq-69>~OwVV?n;alArs_?LUXwRZx?sGPqqn zjqoMulgA;ZKmA5sR;OOhT@)uot^BTsVh~U+JoWO4xcG0&T2*w*>>*TFG%5QimA(0Y z*Z};>7P1=AR_-7QA8uPdOwbx-xAbXu+c^rU7@u#J95KQ7#5i=}3oTm|C0Pj}qUesD zb_l$gYJArbszgZI;2ya;GkOt!4u>1uMFZBW?BqVGOe8?11mtX^VOVbqA@7u3P?H$a zxGws@kl>fmw{`X_{M@N4(TDR#-K^DG!jXw8`WRc}(eFlTv*k|;IE0w|n6D($-#<2J zU#(5DB~hGhW?^4OPL23W23XO$-OM7lh3^Mw^^sz*rc|H(jxnd~GC|vKjDsHD1EZQ~ z8kS5kcS6j6I8d(_8QrFs*TxvfWvWqnSMqK5AtR_>k?WAKQjl_k>nK<(_rLrPtZml27r!{?&8RtyzQr{{R%czn3Edoq#t!wc;%HxQV zFPPlAKwK@ok%@m}=G@%NXajM+q?_*`U~=o+_Q=cY$3lowL6wiqKimtx^x#*ELi-yF+N)>t54)Kd*Tj=v^~^OYk_FH@UzW}{@m$En z8^w-j`KF#{CrICA)7km*awBMy@xq126ZP7@c}fB#ew%bU8Yh#Nua4;;a-QY^HJIkb zZ*4*~O3xK42Ru(QGWOwfwm~z0;L8vLdrMMpj(`k0S$4YS*vXS0-LFK$Y(GWQ)dY!T zX8)tbZA!cr7sEgSK3a?XB=fG^( zXWPXUHTvEN$khJsk<{qp5A0qk7TUuLf6OvaTKzJ7ytw@blSFE(x+s5yl&He3Bc0bj zng=9hvg^2cDR?$gF43v1Ug+x9?T*Z%-oLx_KmRTv>$w{%7q_gvp;k3V^Fs(RPSdvq z<(gmXynd3Y?ih_;ge^Iujhbn15Ch-zgYqn-H-fHM^no$4e4ry_H{)meY1~MMKcMKq z_~=KZKyqbnCn9L&z7=J&NiWr<2)h0m%(C(y6ap5Bk}Egt(;g>&nRX~D&wg;){J>@d zIj8eY+C1#oxg+}WWJV6Yku-eqVidZUp5HpaXHPT zExpNUyw&>Geu{x=Lo(gnPl-*S$PbzDwsjvruuucBz3u^LS0YCc6_dpmj`5F46mi-o zAKZ^2dAMc8lnBLEZ5eohWfVDiL@2=)jA^-fa8nB5_)ez=<0lHU@w#Sb2opx(*B^lP zBRBypbB$Y$@tL9Do&WM>zW@dMDFq4+3Oppx?e1$GRV#l;r8zK$sYWwaPfL#R^&=)! zNSH4wTEf2Lu^f8dK9`_P7of5?%Xb=)B*kX^H7pg~Vb=PI6=r3tnOq_z?7h(O3F=$; z;pawRe47RZKbn_grMXr4#{CrUB3Z`QIcp!7Bx+(Jbp7U|d&CZp4^YD2DVR}A5=DWi z%_HMV3T4Mv`RoJ3iCylh7nmmdX8CVm$!YQj*Lw}l;Re?8wxIE~Nc3~n#zatHD8=fm zgY)(+HOhGn#Z5;ZQ;R)qq}s&!(@igryq>T&2s`YCXAplS{&nZvBmKpZAnR&fvU7$; zDUGEb>a&8MX%5-saMaPV0c13v;V%a{igh0N-fdBMYI#7d=dpi1SZrtnq5E+JVeh&; zpmkstd(Di+kNc`JUeh1qeno9W8a$;%D$ffa_sRwX`#>zsF~PfdR8;llaq3ZjC(|6j z&@>w;>n}9Y=tty$@q*Ye7e_Y&pX!gtrrz`-cH1z)d)t#`(r!yx2QXl*^Gb&U`oc*L zAv?OSuk*;Zud~Rbx-AZJI{T4><&vGX!`PS$3jVLL3Ka$Yh`cMS5YlenLQd{X)8JPK zA40vkL?d6iU-H!kvwK14{l;H-ehlm3Gz$1U0Ezo!q`8JLqF@mM9vC1OpYpiR`dTyl z&o|Mqp|9>IjkZYj(CvHq5zieM9{kgxA9d&QEVmf>F0KCx7Ylvy@XzH&F9(qQ)RD7`pX3xi0cD=0>kT6}Dz>Ee@T@V74ix9VQc zOV3p8_xj`|EP4CkU?KGDQaNfiVQ zm`!X+_ci8+TC+%&62WsJADG=H9xMv3q_S#b(fp@Slo*c=qrCm=M&kx%CVUh%Va{Nf z=PYB<3KUyrrjtnk0rw^H=-G?-bZlr9@GI`lD(B%^48Jm0N2hHLkoq7KYe=$$rAqJP z23JQ;caNF%={+K~2o~_Gk_cMNuLt)hANkZiN^F2DFl+4o0vC`{H@%Oq3KZxwp5uKA zp0gi1klJ*;L<+IzFNN!i)N zi4Hno*l2-rF{i*QS|a*oOe_&4#?5PL zl_L_*y8?x@jPB;dbQaeqW{20l4yWNo1tRSZ=9bdH609Z~@Or=Yfdk$@I-hxO98trn zc^0KZBJ<|(3QX(4q};LyC}wjohGxItu0UA$m2q>@&NLgk`dXN7wl5Go@&=S7s^9BZ zvx%t!C5evb5;Q22vVYxF$JgsByS24@Y2a(ZZkSaCG>!!I@N<(SSi_qZ$-GMJ1uM{1 zs$B?yrzGNRu@Xn<#{yD9!Awin@;RHCk+#4Kmpp1$zTO)dZBxbx;86pTxE-zGV1#S=yS6>M=S&B%rGSAsAhsjcXEJ=_2pL*)<6kf(PS}y4QCN8E2 z;kCiLRH7WuPdr*Luf~*E2EB%yb`LNZxq8!|=EjqcwFZP!be~V)Z(g~$RTvEu4CBxP z^@s`|J&2!^7&D;+z@(Y~%tXgW>Tyfe}7kHQ3dv=b0xow;|)! z{My@~w2=^dU%F?b6DQ-JS^zZVdX$O8ntdJkR*_pdVBxDtvm- zLCQSz`M;`zH06U-2mthhRkhX`c`~-vVQ^__v1Y4bNH90HncZzt+$*!Wqg(WkXztF$ z_nHvpc^3ySoHnTDP7eHO^MGSAVJDlY2`0zRdLU;vcS!D-o`26?HbOgR00xsNlqSZp zw(4tB&GS@nL^Vrh)KcKj5uomjPuS!#^$u&4A%cSD{(pWsaRW%XATvsEu`0H` z;+iVKN8&0L>mt?ifb+K5NPjO(-0sBd<$?{p-@p*~{iXy1jw9)5#b@+Ei-pvSd03{& z&m)t2;4Ibo2Yb(zJo4vRAfc~g)mOO9LWr4i;=c3M0MkXGh=J@rSMu1OC+_ds{5iSO zqCC8sCXLvq_yO6N)g~3K1yM8&s(eM2FaTMscQc_~P3_?HDQJ;I%%bq3Y(Ij#!us(I zb224xTL4#=O^IY2X)9^~qZipM3=$X7frhrWwRyGEr9v>u1YUN90#`zejxVvAhBh2+ zvjQG%IPTAh$^6Natwj%)~<6UkfZEn z$Jd&V?^J)e1u^4&aYYDo|CQ8{PaWF3H^1JxclPir(+nqfJ^}iXd#-dBgc?g2Zk};F z<*t|V_bGqhm%j(Y-!I93=b1q=1&lIC4w%i9JMrCgN?!bG!=)oH#xwYsA{)NKpIQWH z96Quz=S~0DR<(xO#S4M23E$dJBTpRqFuZf_uPry^hkJKusdwMSvdc3Z5(1-F{@PlW z7mj_)$-2UO^{UVLL;4n@{(o%^!41WEZU~L3SXk`cK2*?NM)glygp#MXp6ORaw70JX zA9@^XPxnt-yVl=d{VH&R#KulB9sVLd%KcAUE4`5?|GFgevcE6z_w)Sw3I6|ch`t5m zk-X_l;5^5wY7fVm`UEh4t#2JoNY)(2Spo7aFr&YzxV9&WR1Y>w8X+A7n^ zK!MR!>NHPIf42hVD`di~wU8mo7AK(S5>#q@e#?^Gflh|?KJ0|F59!?jkw`o)4mJk=-sWb7dB=L~2Gf(FxN<%6~?u>$r*Y1@h2&hNt^N z8M#XoO^tmkRRyF}Od=M+#N3X1Zq>O6fC4(Ai39ooSq~svQ~RM4=V0fn+YV&7-tgGd>>=ab>Q((2d*Bf32af;Ar0C1{0?&p1EgkW< zV8-7vA^+9lD1L#Mi1ZLK&!^LF1{uf<6U1*n#Pb10S}`DA zfQ^|@k-xJ_(Y!HJ-Eu5rcy&xfi%!B>{ixa3aP`w6hRf0Afpg^{(Cr8eFPCX_o z#&6Tjz^Dxrp0bjlXf05r69&CsUO&E&d06A1p?och`)NO3spgWE+1v1kqzs*(jnj8Z zZyz-GFU9!(EY^?6Jz^L}A@WgtGTTYXVG7bVUzq$;SPyyvA}!!eL*D~pxf^30w#v3? zJVPh};#m1()qKLJsU=~RGc;qEWnf_FBYbxiC3RnCOf}?KHx^y=mNw1<4p_mef#)v#2mqzN@TfdL#fU3r9bcMz zz9)%f{O1#jM-WAdAh)&QjC`Xc`;!8(Yu@!d`_lmyI?VIxSe5B%$aMT^v7s|@wLj^z zC@Ld6$YuIlN5-!N(5>GOIAeFZ!^A0w!gJIkXtMyhPlM$5}Ay!RhH)0vcb6|V#m3Lg=z zFj9MM%!+eN@|eqL8j^+bCY2p^L8LXAs*eLXV9aYCA)@qU6_BiYJ)R@&H+A+;uMt^a zf@+ERAGBEWyyQ-p*T>e3OlMAzp;=^8c)j4j#A~r}p~PLn%C1tZ!F}g%sN{Dy)W=SP z=O^(r=8i@CK4jt-Im8B+^Bj%XhwYoyd2ij1G+d>D=9=7SJfvM8mU}d7#F_i++Pwz4 z96egGLpn~pOEtKt4V({C80V#A~nzv4hPV*X7^JoUcEY;YB_O;7=Im;r^#zAgLBtip6p zqrhD{Xhi=i4CfwJCJ72+K6;NUrxSb^oz;oV3;PWNtkF(chRm~oZHYmBDgd-6S;`&- zw-vw0XL|~y%ISo>|K?_qkgUNg-*W%)CC!u#@3y|k0v{d3gt|WDr6Ixu%)>p{am{^L7+CxE;sB||OBty3d=5Il_G2LGggx3W zfIc(uL@^E(Wtm{ce}s_lf3jvrm8v@?J5}~zVD(*`7mr2#A%s*X+8n&$4 ztFZZxV4&2}(RE@a$n5p0URrvj3ON7fycA0QdsHulBrq2@y{n8(5MER51KQ>GlZoC=`!0&1TT1Nk*1_(aMF{Bal^i%pFC=iyZl45J`kMr{?+5<-$iIJg_HG&? z*1NU$roML#qFHJzV{V*g_!*D=XHpMVu3`E0yQ9x(PXCdpk3U!4p&a>`mPy-J^tgcD zcKNe6>Vs?{?5vquYLKVp!$Nac6!M^=`~u}USACB#Ym;2+OSt(TmJj#g6+J7`-(-?v zVtOC(4z#}5X)?gBo%9W?H)@4P-$#}oT6Hm5xrkKZ~yz*}8F zAB_y9m9S-HdD(wvEr{mTnOq8shq6TUo&OSN%_?|I*X#@Lb^0d-+{3S5gVrY)=?p2O z7Ir%!bo7X_-MN!8TNIkmL7d~9z1A)?=MG`_-U2g~?eoZNd_=#q-ff`um^9ti1ib~aYPLUB+@)CfJS&1*ihuUZ z(fvSKaA}X%xcFJ2{r=OP%i~l#r<;y`%*4aCfhu4DQFN`WWu?s5NeiU>fcd#|NqV4Q z5#S1-2vF%KWiCvK@a$bbImPuu7qd4t5)q3;Eex`o`B=xl)b)E^tgJ+IhSAP?}AafJ1m+McdsCyKA({g4W4jPc|({~Vlk-M28@lqO8(eW~SGp7&Y z$YAC3f+=KDF(u~osrT671W{r72SFDDmdcDN!aQBuxT_$6`Q>^VW6a;Im%nL1|3$ng zwBA}}7vVcr0_7QItzi$tAswp6cgkQ48gQXG3Oi;p=kulDD{Q$|SO14Fv@AAdrk$ku z@4U&V{!O6yMb&`cV@SMYM?PPb?DLtzlG!JnycNAoA*O&};ZN6h)AWqmq`Z6B%S)Q? z-oUxiLIu1Z|7MX~S$!;k9ylNE%Pi3wc$`8tc?ptYiUtr9E@rO3%vmSEY9B38h%+{% zemuo(_INqyjak=%PIMydH}9og=3^_W^hYa|$!#|6{y$sn!xxM9<9K%y3Z>rZFP`nM#Qq*+DkX0i)h_OK)nqp> z{%AS|(w_MBWGK&hpGE-;bDWVmZ?;@zsxv(N=X0p>&mtOz>Z*WRcGQ0ifQG*d0FtKW2Qi zZ2e2YkCi+DW<`TPtLvs4;F_-3oUER}P7+fL9xp(ZB2+` z@ft?k5l7vaA1>ue=+<49VC6-9j|N#Gq#QC3jbReIq!_zfh#9KfQcgssG>fa=dXkd1qQ-C-fSi?m-4U1_vhM1bQ;hxtTzdbR=DJ;wnsNYI(s`@wvb%pD za{PSa${MA>T73;5;zev4)k69_`u-Ru?{zRGtsPxK+KA;e zl|pw$Mr&6*Bd|QIj?&dzRc`k}esc74J)zX|2;qY+&Ra#Ja`Cu9d^xMX$jtp9G{z}r zXlLOgbA3(egdlRCA%h>phuXXROwFnwHP6LeSKsHwGzwooE@Q4i96k>D!%-{5?dct> zj4QV!9l(f9@N{7&ZzZ?W$)gl4>1=R$sN#sSqHi^?(K-W~InGY`|LLrld@^y}1-eT; zdIR&QfHZ6bjB(c$CR)CBB&?Q|lQyvLcJd{W_{+#Ad~&sN~||(#%+n z?9TAn*e;{)ggRDZv32Kxj$Dw!)x~;Z$2k$CR_S5TR*BB2NEz1TQE8wbw@LztEmY2K zZ8|b?5vPtWZ}C3m$G&11?mh={Ybv!tZVfxjg^~WycgG*-QOGfB#{CGrF3KzH)T8Px zm@w|8%3*f}q}1%wZa@r~&$o0WFXO-<{hXiO>43Ic11wi%4y_1;lu15Tus$VlGBWuk z|4Z_@Q%7{Q<9N0{(8nFS?WOZ}f`@rwf%zS6$jdF-leMZxUNQD4o_zc2*d5Oy)&s+va&6|L-2ZcCY!+L_10aavV0p+YYr(6JS`5<<5&%K zAE|l5bUzj$b@UF^XZBX&=ot-jvhb#3ETY(;UodR9Nygr!Fj%?v0Z*9T+<#D-yos4~ zo@oh$@5-G!4OxF7YfD~;X!#}%dvr0ubI#fnTRLDj3=jgL^gF|rz!lT!+X5MBd&pzx z^5)&I2HN@6LSyd)ibv7XpbEPz^mCx9$s~(TE3|NI9v`GOcJR>G?-7xbpl+ zp6%X74EjPbVwy3_2Pk^pr(jlN@yak|%J!q_9!U2$&ZfmTx*}P|=K5s6E{7leI@&Gy zEdXVanf36VoiOKw_H+y}W<3zHRE%=<*zT$RB~0c!?|uKixuH}|Rt;j7B)AIm1U$a3 zZN9vBZe?Jt|Fne8-H^Q34e_l9k2eYzcyglu;3d%V>uRW6nsP#NFV%FB1G??Y-K+9+Z8*=gHF{6v9y#_bL4@PhqK(N3RN; z9ILFNk?4kBZAh+f_+@#`LB_v{)#MuI^EKa3lOpJQaF!^CI>0|m7Gfy@Z+@P2Q<;-X zv$RdrotBEL0H$xZ-ZVK#M0!traawk62~=V=xlpr4%S+!S zlL3*O3okR0xY;lEKB=4iU?d`hCO-4L6yz@rzp;O#&^^Etiv$kvlbv|==H#LGx% z*y%p#gW45m95MQI$sJW3`4e~=j;vXSh+2ifGP2qbU;Xew5a|J@DM#IA`^JjYQ5c(6}F7z z0D9AFS=8mQyQbgXQd_;8irZVfRXr`llwXM#mmbIt)L(9X<>inTRpXghhrrM#zm{rA zI>T!Gt9J_5-PI_t#NstRbN#uPVAskP+1)6esx(_oYT=kkP;X3?@&w)dCgzDrxvW_Yeyf_*$z(li}fzZ6@E^5`#K|{^>ZQ6w~4uq3EQq}iJZS^+}>JDKr9et zoTpzEjJOX(K9^e`YWQTUH)3rqPg<=Vr=9AQSvf7|O+J5``?>EgZ_Tbk@P3*beq4Ld zr{vxW)T2rE6?>6wjoTZcT>-CI4d)>oK<&)ePhnn~-c$){3bvx&Z@NMy>dNQnj&!N` zQzc#^ZLTjh$$#7J+C`N151gnuVU1lyh(2=ZkG|Xu`ANXcAo|dVT(l`_?H7~AEBVpw zlNqhI683HiYnkj;+#pL!OW$gdHH6<0l#$;ljL6XNqgy9s+&BI@=ILT(1G^%$SNMkv ziHJ*{1AxyM$B5V$LXGP=`6ayff<W;_k zl?tgv&R!JN`;K5o;6~HU6eq7ov=J=Xf0nF`YRy5^f~mkS2NDWC{H|=G+il}??L<9u z4%MVBbG9+7_03nEn3KD|f4bgQ!~qn)i_2(7C&VpZRf$Zq-f~yv z9B;)$bcIZ9;Iw{^#qN`zb}sX3Wsf~gHxKX9jzvgFUUvT$Zum>&a+(p2=&Y(*;6sk; zLT=#vJryrfd)-J8=?xu|f3~@5LRf+1*KI6HHFdv?6&2wUsd;=y-+DH>r>)~o)$MYG z6WQDA*SCThb<)>YC*N!VN$UKhN~Z5*22iSD#ou&Z$d0jt$z>n1hXOBbI;{ zhZU_<63qC>QK~Z~*>qxca*`KfW)Y^ut6kEU5 z6*X$-l^Pkl+tkh;f$Wb~F?+Twz;baH^`!(SM(nB0Xs6X$_g8;Z3BCAnezYm(wPN`s z%k>eDhAUPtR(>}8@k0@7&%*69|E^&DqS3dMs&@#)d7tU`$o54Q0O-c4Py>_A2pi)Q zqjtr{6-!Cp4YZ?`K`HCFcU8|W~knbnW#c6 zGk+slbzd5+J$)CZc|l7&j-N*I>|LMlNog;y>TGlw>;>lA-7~*i?9pJa8UeFC`^tjL zRZaJT)?&Mq=(}NV$6(k5AP#&#Yl=F8zP|Iapa&OS`z*FcXwb>%#|GI*K+2vE=&0{) zjttAXXU%F=A-rHtGywOS6D6oL&Z=Ec7f&-to+|qsvu>I7vm|)1jJD4xeWGaaksME0)JkK(;cKq6~yUF{ZvGZF}K@zDWpR#uzb%?%$Z#xKqY<; zSj5m_yBROuPvHDuFc)fYR6ZA!_5(D7(LCU*)X1a}fW`ml)+T8rbCO(;Q2DH*RCF{d z+^V6E=NHuL&!0K_GYMBO2PpIeq+Y%mbFSJC{%yT7hOub<1vG&S2(DK@|8Xlp7Pg_= z{Gpm#sd!ghb^Cg!KJ|M6d@}Zl<8hlQ6#Mt==X(!i)ND-S>1`Zl`c9?U1+QKWA5Qe0fvj z`st_IYxh;uIIsH7pHWmbC$BqlFzU=fkStu{-)L;#-~=``Vi85A=TcufN*hjpTvu#4 zb5~$90@3?6QykdKoqv1KWGteU_@3q{JBv?mH)G2ih;;LVhp`A^e8BB!T#Kbr;OS=# z9Ap0IYj60_*()U)L)Jyjti@AAKL=wa|?2 zxgRUbYW>z@zc2Tg=Z;x10Arh;DhW(qzlI7inw+^$?K~eR5vxj_Z*o#ixRhBq z5`T>@LnEGb!pGK7Kfo<& zI>E-Ff^}{^dKd7U;{BTb{K8nuH8+)TaFsJX^T=}g4nx)bk5XbnTi;)Q#e8`5Z~~1j z8-2%W*-d-(Eco{*&MMo2ENCbz?mO1F7OdeT>oY}-q@xxpxTz~?7=9*O#ddt*&ZajI zEB$VSpgPhq=dz`~mZqXL&f>NHm1l$@Ly4_ni`_AhrB1m8)$K~ilYAYm`%vikSf(*2 zI>k~xoD~mW*;ETqVjb8WMUdN*vV_kM)6G-h}%I|uIFt;}=R+_uV-DJ{_MH2`Gh zI#Mf`W^XKf94vgjS8Un!$x@u>xlxtv9&;(RNq(I%anQtDuKlySPBU`{bz&0+{|kNw z8a`3o)k}Ec9%PHjfde<1nd90%7-kF3Mz!Latxc_eRl7{kP{Ut_UwE%(RC^eF?e~~8 zUe}Gh8yvL})Hvm_*3S zhqxOVy?R#p3zMb3cH1V*ria{>II7^%^E70fPe^H%+`{(D{k+%}fQI9Cs9(5r+z2z< zv{Yn7gl_THOxNJYE4((Qb{`zMytN%?o*seyB7bW^%|8~c`<4ITIl|U#CraH}Hz_*c zQ)5ijQ%}{)_Gap@aLKu{f;5WX(Vs80sok|X>vF!G%6!(q`pjK2AD@BA!-u0EnM~#R z1-tGxJlGJu{Cy)ba-=!o#HNCQr!Gf8Btlj7LrhfP^|{+0=~`Qhd#*$g)$SJ6eEwV} zcIm6ngZi?83 z^_Lp$W-s-~WvAU)sonL}8O;A&e4o6PS+_YZkt3L2ksZ5|`!#&As122=%j+7XA`pg0J`sZ$ zcyr-Q7w=hJn|?_x!U(iZKH}SS_LaJH^f+yPxcuTro61=|=0rk8Yq=guq-Op}2g4Eb zG}{IVymC0F4k^V_v<*7gU+q4**fmIMTC|{r)s4hE)KucXYYbeaEyq$p4Ku2?iUglM zdDHM@F4sM~xJ$l##4c1gjS~tHDL0h)K+$f#4 z{6>WD3_}NEsV9LPR8{(jb%t@ytQq@Ci^hOKdDTpQwb2d`COMf)OUAC2Xs9i@JX*;S z)U95|=h$rg`tEtIXODfen5@(lmZQS$nQIu+%#Z{vcV5cFYnK$0329S>ZqrIK0RQ|rm{jZ5_)l6=N#va44sV?v$>jXiha7!{M>b*!bi-Z}w*NkAed zB;aJxx~)h$zCAJ_Ky7@C9Pe1EV`pSnS=uPO9F+P7I1_d2no1gDO|(TFjCXHArK)2Z!5~cGVGji(yKHR`X2JQG2wOgxA()>-1PPQ3Gyfv)yLw z7R{LgK=-;eav11j^|u#GV}BurUVG?iHCp1}X}ge3Xp4baSZPj9e%-})=Q*U8Z!L&& zL3CZ)6D`*ltOSC+e=4B6FIKv(UtJovB-m84=(gh#jqgX^m#D5 z2GP+UBVu-0v-6B8#jG*<3vK`b11yXw4w4{l9<>TYe%v7C_yF0f8ai zo|#0a-{U0IbpT)n1m~7Sewts#{1)vWRe7$-OGdt3&fgenpnKKCYILs-^v`v{O>^wM z)MBYr#vmVz%eDUcjs zx|t0J5Nm!^4e9are6B7umwVrQJFhGqw^$b65HhJRrkwRPtbB~aZKMzx_2Zit<^}QU zyhXetW2gM)n}VM&YXn10YK&SOszEhTFVf_-x167vc%&3L7U$yg=_c_5l4)OX-~|*u zzsAxp`Pwc05GFG}{jIng(*6U%vq_`N==#Iw+?rxw$vuwIuvC)-oaeZVj(I8@Jb#(v*83w`!6Fxe~aP z=<#UCxdod?lqnhgaedT|4P1$u+R*>;q4gTaF4BDxHv;mwsK* zY8Ln_WP6VoLuid@a7R}gR!oQF>0tgS6?lWeM;wV{VWnA8}(+qMxplZXKm)o zIMTofBd2s#RQeULt85OH*fRB*&2TAya}`cuuW?tz$&!jM(^|7zKosDJ@Mf{;k|>(# z>64sH-t}M!Mr?JfeCyO3ICMl0wwZA=lU z9d2OC7f<}5re>9z?ex8gEdWWjQHNhE5_>&A*eFZyKUBXAIoF}5I2KwNvue$wXh)S68Q$63N zlu9w1d|-QhGII4z)<}d0(axFHd@Mh_xrfU|%*u$iQ$4h$=fcQ<*0g)vY?-GZZcw4= zq)q(i`E%V#Uz5rv)MX3xGn&k5FN`Sj&w!H`X@0&@s~LGAqXv<9U*y`I=Lu0b6|L@y z7@Qu}9bPdTD;bBOFn5&jW$8O583h@6;u~NL}yU@O--OT$dzI@3p}H7D$gFyP3~;o z!4W_4^z8IjGHD1kD~+;7&@y5#FIz8R8?~m@o=M+_wF?H9v5U+AyioGfm;i?=nd1@z zA`@xTIWXhzZXe%{9|~BkfEXzAw^FR&lY!Q%W-TN6jmJcC%B-&_?HDQEDg3~7*s8d82bGNv_SK`w86=u;RUJP)o)y^(PFw%Z!A_YaT7eo~EmCBnuh}f_zT~SEFhc(n4CWOt|c7MxG+W zh=FQW7-UwzOtHl~K*$^D+9Mh03a@fDVGRP^cDlJUL*2cn6Ll)&xr?VSe8n#{p=ZfEY= zu;;1GuESK^oTH!epugzjFdniG;VNA4d)te)C>_TxkLqc6^U7Jzn9E5JZ|$R0G=)1F z@z=-akdTM+%kVVf>fJ8Y#ndt=6#s`eS@uKuq_1VHOX>MAw7i_z9D%sDiNVy9FnCYd zjWO{LZo->0@7!BA*vc8Ym~btMi^)#jO~#)+%G1v})~PNgkS6SGdJio?cca}c8k&%Y z=YdiL-bG>)TP`TQ66#iyA{E8tu3iD{{{ikp@7^8ae%frR#O0*OA$(P;Nx{iQtMBovW5b`Ne+J}M zrY_ddzKoAgInI0G+r|FFl21FhbTF>;V`Iz`XLuB@XVF&h*sf$sqx^r)rDxWkI9a6X z`h~{8MWx@9>zJgZ5{>emxA(J;I(&O0IfA)DDoNky8cX*4;2B%cTCb)1yJlXw58A8^i1`-K z;n^^k`wzfZQTbfM4NMc{@nv$DgeLGt!qxo{#Vp|Ob zrM$YiEsV}LI;f^o=;9sfqJ_S!&o+laE|D;gIDPjt2W}tg^E*EAtj)gY%Zt%n6+_O4 z=uXH@6-8BbZ*89%YS<$x;6azUNBx)F*wr9o$C8M7 z>$BxRP--}zn%#Y7#elW15I8wic_9U25X3Zd)&5W^6=~A6#h8PHUYibW>LO)u1!mr^ zGJ$XF2omBIX?X*W&naExjA5g$xn^-s;PD+#ufd1$yibma zAs||@cHUVY*VhZKR(SGo5+fnD%=B24>>o_8@{M#YYn-@0jckcZiRjAl6UVB)ARYIA7RtquZyzieR;gX zV8dBH$H$xIdj>Ra@jDvI*J9>uAaC*==2(Xdm<0-W!!O1Rcr?&Rs*2!9yDBC3GyX7) zR9OW05H;=75cjXD59wNB1h3y4QF~;P+<+}Tayt&+9N!l)WFo|Qgy#cB=}7`0w=<@) zRO%i0>%-r)VRN=<*b)I+R<<#Hx$;SEO+m>2#ol{IMcFj_q9RI=37_P^p z#n|hKM?>1cWmE?y<2LL+)~3NxhE7ISseXjsoNWt!XSAU(4qE6f7M{)JtYeXM;4o=$ zGpw)3|Hm$tCJRWEnL^Y!N1oa9dAVmWE$idY?v&*R>EuhU+7w2|*vXJ%Yn}oP2j6U} z&6TrzW71RtR2CRCk`SpRW$tnp?u-0tke10uB9MbyX*z}S6Qq$%@yfwE`?x%Btr9L_ zwT&=i&jwpw8dg<%wzB8DdlNm1c8g0{UFR2Yy!ncDt{;On7O^^IrK&1jX7q)5Qs^w& z{Fy3oJJo;$uL4h|x7arKF!M1Tlsq-UH~;IprQ^s;dLuj5_GV56i;$$7$}j=OW1*HL zdA6O9r)qOiuCg~ilYhgF8BUu#9_4x>eCx&(z8(3$<<+lvsIKf|HlkIh$hYAwyVSxEWabKWFbiR`rgEGw1&Rbi026uZ;T(tYhgR|K z^}zglJ7K^@*{|F#Nqp%lN2u;58uYlVOD|i5S{D?4vpKulZv&fK>gQf7m?*xSt#M(( zimySG`yOEG%XGx()a{k&9_x;^Q5^LP)brZNPZ_laJw|(3G4xaLI5)S2idCa~zU{ju zC_PZtu^$cXR&S_(^PcC3I6>Uep;97TvEKutpYR-}Fx4=wkHOTI*F<&F;>KZ#H8k)uk1slKNb!8=I(-|`%b@UCsMqP+Wn06Ugh; zuc{F)1Cl|xa#PZH=x1ZT8eUURv7NGJfir@(h3^y%(FaMqP7lWN_Rym6G;EhKbj5-S zO+Ogwq+L1xv3^+vS~2)Rx$~K18R7g8w&7c?XCa{!1xEEgddO)fxc@K~o#GC6kpSs4 z$)_IKOIEqMif(%iX9j4H=YEDDv7u>Lo^-&l%y+=w&Sa@Xy6$DymA>7rf#g{@prXur z8RnSj`1$GQw}wVpDAK6Y8`%&E&s(^JEZ7QDRa6K*6VK_rdQ9Rqz$8(p}Pe zVfFiKa~`f9MaWZer6bwZk0Y7lkiOhNwePR`UiZRW1v8FQuhLD}(x#&waBlFI(2xAv z)SW2bd+#69{5!xE=khj%N)W9aZi03Y7VdNIK8_|q#rNSkErjp!qc;cXe|G11-A-6j zDlK!Jl>Th0NlV3~S0h+*V}u4*D2`AZhhMc&HsBUV{Mx;jNsK?+hfT4iKR$7@{`_)v zxc;W93lrdKx=r87TR=!a`qeN=_pMFDEoz{?Ta*vSGNj+fsvO?+|0d5}{lsa|rbY)ZN4y@M;?js1O!7~`QlzXKCJ~^Chv>yA zS;S=()Y?KW^6!r3FpIBGMtKU}i#?)1^Y%cvtM`|*74Fy(=ox+=7SM(w*KwI%7 zNCjp6qsC=T*+|Noy^njWUp(D|U?@=Wa=Gf%uRBIJyFQj=P+C#^8yDVNPZm1k*WYoG zgZ)vEH*jzYS+V14tZv!)%<Jrn@kx+=pG=hqt z>s`X7WQ{tTJ*(!H_$2t&9sOH6p1YL@ZPz$`g$1}nr?g)CX2-+Mt=V@+3blEr5zR+D z`eEXGr#rW^TDV#>ZtHe&>MZykagm13bmJv#-V(j}$?Q;M@itGjdf#UT3O(O*ZFcho zq~|-mqYKBzHX-1oWVyg!NwJX6V*yE&$xi$(A~%Y0U`ZzW{>r-`x+wSn-d+;k2X_5Q zK~?9rlbqW8e!ZQ>D>~K#pP_2i$m+ugTPoV4_B{~jsB(PTsROhLhNq$T6XX(mxL4cQ z5NX3@#v_RLAYQT7j#Vte+~teRM5w{?Z9PL>9xufWqa1nR%SML`MOTefjvhmD@ts?? z@Jmky!Vd8MFIQKJo8goK3K2a^HE${293Tb^>CiN2UBU6M+=Y-YT;&$n3f~+5OreByssNu4 zVSnC{dYdwygu#)`@whY$ypj_JwvbW4Vavti`%{W;=+Vf$_uL zk=qGzMD%&rgl*g*=3FN7Vp}Fk{7fSAY2&795BBE~eSw#OuD5aG4ua}q4uVuWaTwZM zF>+TiJ8iCsuDyAy=Umpf`&{;+#fRUmImB407{}LRFv56miD2LXK4kndN_<9dZ7yy& z>)T;{{ak$GC(xAtd2@bYOQQCdE$cvZTL)@CHFS)8v{}qMh-|#KPF)=LWm$XH0-ZmL zX3;Iw%YmIVDYp@f&w;z#^X(LjeNJ+Y!Mg%AA@0b zuQ`@fC@&8t-CG%ID-)W$;Hf-iBI)1U6MreZg9Xx*jW%qKcqm#0Ru$6a&^n1o?O`1P z2iP^%Zg5(U;QpQaqKA|Py~;RW&Z4s=)Yv`dFOFNpjR5cBPZgoi@BEFPZvyU>7p_=; zy`N4&{l-9K7lln5CPR*<6}zeA|1vKD;Y(tYUc*gieS+}Hz?d14Nx2KYoxw|M3)?EL z`-hcm!)dYgAJ_MT}muC^F=%X%k5(iTA5>?xI^m$W}xIj9<1MI94wzm_9(^0$1Wn zn$M5~nGxpQCh(OY1EV`YklwMBmwQq(D#*I+&1venD8)~1my}kKZQkaAmWnAND20&- z5z2s=pB2$WOI7T!J%4QF*G9py_jL`uVo$De_;_^c--cZE4j^`?hitdLl>mOSa*8|* zr~o3#2LtIx4;AA>Fy{-Y__uF{^qgGa;TzMpdR5&vliAE~ANH+4+~LqS5Lxhb9VXhK zJT#LXw;y8AaYsF#ZeU&mpY$t^*2K?rDRMjc&hG?WeS#B)pq4LOW<=@Iz!T8ZjHDTjFj}}+sP2|Jwre9!g1dFx4q&=89Nf*_> zy-A|dV{k3+UPI{Y^K!;#;{;mxD-CuT@1{sFvNfc6WeNGK*sz?P@d#8~0|nV}UUf>Z z3AH_b=8*9&r24bM?VtFfowK?3JG;09c}XaS^XU^9uoGwQVv5!TVm(}vp}KcVV1?c# z*^Hj0YOqPpP$}#E%a1e`4nQR<MjpC-c}2Beq$M_s?h}Ad_Z{a z7V-c{l_2g_*MX-Mg_@kNXY|s>`qy31I#v9dJ3Ex2aZrQW_9m1)r|wP%zxAJ80~Ky` zSVG*w!3bl|pYrps&(F!cI*6sPLdb7tl-~;LcnOs}i#)H#yv==ggT6_;@g+tWXD!2U zeqMScDCt6R58FmD;<9Zu?^$XgSda|v2&oIzw!BGaRGUCQwt|yuZW_Fh$O`06)7Pkkp+u|7orb|HzhA>jc0d&f4E}Ct5#*95zH~naIM9Z5HRBr7YeC2jQGpc3VR#a?BW1D| z8e&T7d-HxdYW1bJCyGiMA1+69n4~v~YiD_8#2HSr?}Fh!K~LKp958vlE;iyf{A%8e zGjNPPm-uMa=dD;2e6|dQiZ2Z|6C3h4`xJ1ZYvR-DjNlGU#s~2y4(_}vmi#LZ# zc+w?G8Z3}R3{dO^x14}HUrrwcE`WbHJuB0KLcta|d!t#QQq@2|;C-0fgXSj9@To=k zFW-JxG(xC#HtPbh6xY+ZZI$X(+&U^Bq`y3-Yr-hxfCu8UihqsC`BNKXdbRTk!j^(a-=*%Y&FiYK4+ukk`>Z#*2N^aM^8FK0^ri5T}D? z@zTX+ESF*LG~V^Fejp&6NP)L;liK*khiUEIYD_NwETNL8b<;16hkkUpcX)k-r&n3g zQxuR&J=j)*G!{>*xOWYsT(0`F+ERSqiN5@${%OQ$%_N*=kKUp^`+8MiGNZor@RGpB z^?$Z1H0`zzY3o1aNt~k6I8;v7FH|9(i^`!Dx5_8CXZ9DcN!8cnzCFbCBI)*6ya2yJ z7v%3p|F1X!WB$g0ywL|{JxV{-?PlJ4KT=tQ>g=ssuBa_HBztGR56wql<{9p3p$0NQ zLl;26AI6+XFpR^!b)&(EhKIIX=>tX08y`9!1g?qd{$uf^!k{BJy{n+1A#KCNcBQ+< zDL?I}-eiSyJwJS3lH-X%)&Zy0UF%O>ws{W%EX(@>l%k)YxtrH+L2MVx&J_4{`6TIh zz*!=)d@w+i>|t1Ztpg0n-Ge^2?t!f4rs`S0>)l^uEG%$TjpeT=4!UYSV0oHo*q6X3 zOTN-cG-?574Dm&ube!*w?ZW0&x{C$`4pAn=VWdg2e%;A@SI4~ zhX~7Azxezh#y%-))i6XMe>u;bF3Jl^7Jko1J)ijM@#=|z$N+@}UZbY(d|;lPE-YGI zC)Im8F^al4*<((_o&EcmPy;j3kNphBi_3KPq}COAhO6BHJh}A*hIl-CD@7oBV~CK; zHS8|-FRE94OQ(lEPtAubb?qkVD&o_=bJJ)V$R7+yI)3K#U;I&72ka?%J}>%O;2Gyr z729;Gb9!z>>im>?H5nmt9A>Jeiyc1Jkh7bPaGkUL-d7dlkKWy9Y};|%vY*si0(pMs zZe8@I3lqn6Dpsgt{I2e>uTGOVhMCKWYP>p(5UC&znhp$I0B>U*H3ggmy3^K*ge`R$ zDu(}Z-!E3~L`SPh1s0a;(FDO4fZa?~x{A)dy~CE%xwFADov_sT3L33jLj>do`775w-Y$oAwK;)U|{6Tim?c6d&PnD|tmpZgHllO}rzUQQH@l+g}+c}JSg|LeQP zVTr7w^Ag#zLX5fK*QWtRtzR%Qe7>zLSWd9yMovCUjo9(TB8Wj~VfhMmpO0iPiXMbG zF?RD&jpzQSSsC1PVRGUdFrnq>7pf!)Y2 zc0TLJ>&6@x9#bbFHcY_%66WG*(wNNX7>x9Aew6FF(lcMP*k<5LmWPAH>{-2Kd`LUu+sCL^o{ zA9sN*o2;_Jz_emfWa;;XGikC+?Wqizu?TSH?3mHqby9rct?rwyuR8>+zpVUbLwhF=+tShuuf>@7_Yx*FdknV~^zPsiZoyqu-Q(8wDJUi%)SX{V$!O z$(#09?~lO_5d(|MU)DRcrvlrlqHGsp-3b=`?NvJH7rhtT;#Y#6qsmU|kFYEb;C-pO zJI6i#nhJ;SWSDA*5LVRsqstzJFS|eBk} z;l|IUy4X{-c1i8<2}L&+t+o!m05&~gJh#_{oL7_bkO;!y8n8KW{x*@AOySo9Z$BJb5Bk%h@2+7D9by5ocL?)^k$UZN;nem zcMDrZkLem8$QQ=9heh6&M<6czeyNzrlk;f*Lb<5=gD)=T73)GrOO}B^f;A^!h>cHO z-D&RhLP8-PUA3Xu`!ILQ4D$VA9t5JKZr8iunQ~61nF^lqIu0wi*bMU{;0o!K-!NO{ znxkC$D-inVkV3$r;lw>;4-N}j?<}}%3++8myl8tuba0cQ+-V!G04=_^@%gq)XP%f= zvfcs<-P19<<-Wp*_1cZN8BR2$?qKcfv-#9u3S}ocFAYj=W04@#Q6^)9=GP98k4!p8 zY>W8Mlm$BP>Xon~Akul-pY2{~{})=z;_Aaq_JvBeF>1_^d>-wkp|)ibBm}T+hQxO_ z3cd=f*X5_P$zZx12$QbR3+@2Lr;1NNk%gCACMEHx?`TbbT{{ZUqU)-T?#TNFnX$ra1(>zWspzAw{KV#@4N*1rf#_XSm(Oq6WtMh$9zp3o~_xf@>=@IqfBA1 z*S9b?cT&t(6zp;gL!0MUoC$}Vu@2fk)X&B=X zD(sp+ZZVIMu0Exs{`uBh9DctB2m*^NXJ##kV|6^7#K9V!5$)&%!oWVoa7jO@l=F)2 zP~iPC-!H1beG#vn{Tf%fkhwcqLg+oliF-evGZ3Bjz*0qBlS^ZMrHlkWzse;dQU%3) zkImqHlx@i2LumNR#{hj{hKD=_N>ijU+A1;sY6K9Y_J2Bw=x)Rjv=@=Z+H+x)!ZN># z37$RL72#uhp^>iE-a8?3a=-f+@ij9^(<;3W(BPNeRk(zZKlZB|2E1hg*m*9SPPlhs zn(P2(_ToY zTwM$&@Wqiz-Gl?+Bk>@=yy47ShV}HTLEy`RRb+dzV@8{#OQGB;w0*{2&T!?48KTwB+eA@21<< z!Q_-$zmFNe8{9I`%kw7RqU;V35jL}617>Ta5s(9a7J%FntF^whvpyt^UIvY%`(AEr z!nYjg56X&gI;P^L2iyQWS8aKB0xF4$X`ggtd85E0mj0Jt%dn@&wPrOWa-(nnIA8^= zQ`V%kJ|FCkxT;9R&(J)Onv5iIsQ<4#czY=K^UT{SuT7%ce(H#|d%l0WQR z{$f?q_Z3~=5*Cv+1K6o-mL1i^=(cNy26P>t`V`f^i(qNlm6%mC){Ziv@{%}JLKs=@`C$Rv&m2L&TrT4L zi9)R5h|rxw`rDKD9jl7qGvD5vABiu@kMJcOPp|Osf!N~ZE5)ps2EtfcT8eT#jGMFE{-{~*ingmQMJ+z7-UL1;66Lc^ zIC!CS$;j!vVJ+49$E34eVdzYOeJUk1W64>O?&qEmmvIInT|su% zfxWxj{w97fMTy7a`>umm%6nKa6`J&|<4`CaWc$Dt+Hm@f`(imKU*Ylx>at#)4Q~8! zS>tNJQenh1MaZ5iyd$|N7M8O|(*bwtpm28G^Q*|BILomkdcn#pWlLdFuS6>D=v1#_ zV@f+PW9T_seK0ofymGhC+zuJMUE4FMHa;Y8pAsa#Tdfjd5G@6Gly&!gA`OL0w!%fu z_KVH#rkn4ZaW#5ILX|v(=P1Y_n^33B1~%V@r;c-)R-q`8PYZ$6H0w(S6jM&bUd}+k2x#3PIPe$mc~Q{GR*e(3!c+gS{D}( zq#dFFbewv~E&-o)6O8x6%v2&4D4V?RQRUB(U1XLKi3|m5=<6owM*`ZrLX$5W^h(|A zk!q5RDejk)+PNx|5SU-HH1@9JJN?+|gZ5<19e!CFT+&=ssytst>QZmp4@s#yTrRs_ z@E~)jI2&hqXY*ptn@(4=~i~<^D1V&1>kr0opzTU;Y$JnMS+XL?L=Sw_zv_ z(fIKn&lC*0hIc|G*TLs-kAy5OAyJ#-?~L$Ro<_7cbgpF)cJ*!D_iD?;5yw>`ZeL9V zRb6`Y%&)5uLDB-kNwzO@`x@G-?O{x9BiFDzZqO{;c;Ht2j9cshYl>fg4LPK1z>m8g zbvZg&OnjOxM6)*C6gcmD6kd9eYXH!xXtzoJ#ozUFz$QEa2?pq-ejrmLOo`8_bHjs5iaj7NzWGS_HEg+m z@pNYQ%W!qlfmaGXUH;A-x+$Q=5>o$QyS%4=anc+b?3Tf4agWY>WoWQyV$CAIS<+*H z?)mwqZdNp-8?J1S5wX9=q=s2Czs*-5dR<}M{|a>1I#Tm|*FzU?!pMUwcF=k0q34Q5 z$1O3!C(dL2sD9-ccV6U+CDW&BWeD@%AS1OBIEiz7ourdPD?gaY&aGnV@O`MxfYDB*}urO|K+6cE$)>oE7kf4^Z2BdQcf>`(3tjFz8k-+~ zHtK#Z(r70WgBf`xn^bdu`KgH?jwc{c;K19&Hg8oHUr z^I&SJRb({21!hh!IF1nW1jF3BpY=#B4q8ik!jGQZ5207l_Cj;gVr}9INLt05@$@Jf zg?M|RU!TXEsqud%h=JIm0NatJ$E|scx9Hd9Q*mPpXerI3BpsDINOX*r8dMx>KLR9@ z#LjqUZ?EEeb8fOD<<>YY)_Ty|Wk3(ak&&yYpjeJ}82}u?>V8IiK_YYa!J+$%A5q9c z-N5M!!^^TtvBU_1CDbM%$F$VEG`#*@KsNr21`!20_fF%_x^e)NE~9-hl~n`<$Y}O` zK9th*y$>G7zve)|ro(HSU{C76e7f=-vJ)~8E}S#R>)AozO?P)M(JC$cL^G#s9&ng{ z>RuW-$H*$B;?R<4m7dknC6{*Z3)OtavTlUPVM4VER{REor{c7mCE^^HJRp?tzKGnW zq5p*|e#EH!v-!YReU<*Nk#JfAVyjVs0c~o>a?wih-FazygGBeBsU2OP?qX5CV4U|K zQa}9z3t;}~$E#UrMBWo!#gqAzsUIptAf0ILJ9JlW2O#cPT2)`P=x#$rU8G@T&`lr! zJZ{@8dqC!>4Y@a$=Xg>?dLjbPdv|bAKc4LrNJJln_!)Pf#kC(CBc&yXxMa2vk zI}oa!`|=Y=*HN;w*k#z+ypLH67f-V30%tx!>R-lGH`jP5-=h0Rvmp$5Sz-k6-xiy#2>?0hhGgtcmKE<8+!r+2(@@ zN68B`W+zhTgISs%cLrelGI#EC&L?`M8x}Vp?Ml_Ao7a*{r1mARmdmoJcs+ynS8LQECAF8+dK@~+Xh?v2@wEAXUw8m~pe{}FoOoxuCBCvQ z%iE?m!M3hZyxTCy{moo`UH{zKY;t}XJq4}O5#f>xs-*ss>YL#B3`x%2kX6#>g_{Is z3g*mKf*mI8k9(C+`R!G-PQ%I!Ux|m^l*((LJZHMlks+yip`a}+tGlt+_^edfxBtet zsn^PPW)Zc-nypvs?8v!K#5Ys`<2ohU=4t5zu>LK$Z2PR6fNLzuK_2IA&JTW6_c_Nh zPq71cI;^~ZW`O+t5nIcD$nXbL5&%P5fQ_iGTdDlKh_TtNrL0wkR6V%Wq-pRe>9ZAH ze`rFT!^h&`g>N_*rK53~4_Bt%A3azrPR=Mg_TZ4Y!C9G;kL&g0SAFomlf`B$lg1^& zWA=A(|E+iz)&Zpk3C;O#U1PwW?P=*u<}CCtHX+aOLU|gi?@IR_GqUf99r~2*C<6W# zvudUDg}nCD$8Xqo5(GT=Z(9s&)|0gk_xMJ-d(^f&l2lJ$M4!88B<#V5=lRtcxLeq#?wQR|gI$?8Kd-Q1e=o!A_K+3)L2tQHI#>u4& zyNTj5Bw~-&JI9!%HSLMk!=S1>7;T)vE{EyQ+vLZ|Vy#hZboka#We9da&a`OBGK(rs z`gvtM=F4UK05FdvKT#b5=5-jD7Z~i)+`WORpU2J~Bc@dMT{2 zJ{cE>MDS+uo$`l=1j-28?%k|#3xTF6F2BFG6VYOBW_Z3$nx4Z~b~ikVXm0_w)|afZ zL(8#al$7p6A>n56pp)=X#p8!x&rj~P&{i$X+Mq|2o>g3&z`n!xww7OaJ$oEPLk?h= zIxnKGb}gcfPG)5w;AItF?bngAUjm<+a`yGi&hz-$OaZ_Yc+;NSoG8G2Pi^e$q^f6I z!1DpXDd1O45#;-Nnp&Bk#*Uvm*YEA{Se$Q+r|@%xUFMma**Q}~iOPt`a?w2JxRq+M zLfsQCh2_tb_d~;+R&&k^29ho!dNtBtn1z%I_GyH3@I2Vv5P0<=-Uc7y(8Vk>krQ_Z z0LFS-skmV%0PBfvuJ>}0f$q*RE1o>h(@+!_=7Vg1*zXtr-b}Ia-CAS%iApi~!IV_^ zG;hRoDN|*}jOM7rd|S|VFdBLa%GrOYqzbVkgE@ReX+-bJY(o!~^+I%~?I$*-^K?dc>03={Kxt z)(v<3jig%Rk%`-LHUI#e_@X%%z`y_0LLUT4G0u9Z2JY_qu3oV)%N_!lt5pNr~q2DdOR60NelH-Ggp2spJNZmc{M-ssGC?6~E7zU+v_C13oLX+rIShL&MECBEXAsViCLQF9erhkW~N67a8b+yeA+4 zD{8kC;cW82aBTs-dbWq@hpP8e>xq}+-<6yv4*DugIYwZ0L>B%^@bP-<4@Gsg65&!y{f6#Czy+y6SltMYf;ShX zXSrBZcO6-;k+A`cTq%fkzcqqU@dCk>4qH9aHO9N@6jX17D6tz#*_w!}+N;-R_@Y@C zz};uiLuA(VpRjE*#`nMb7_o4L5_M=kFCCc2{(w#A`PScm9CgHF$MFpj{-#$WD5!G6 zIMjbqQZmJ#3UGEMia;*Qq+A6N5nb*2(C-uqNH-=QR&kslF0|Dq8>W}!8RK>8x+l3TfOfwz1SqnqNx^s(1j}yD$ZlMr)i%X#&pTOq# z&be)#uA^(Yi~**gAv1^tKxK!_I<0$|`>6-3;rhZkkTY-Cac&i;LUf^L)Iv8J1#q-e z_k3f|lY-7mA~NaCKfh#3bPh&PPTZL6r&o7tJPJHy_U|Sm&VJRsFt&{RNbq(K|E3OH z+=LmO6vU4j7QuKg_c2QQcVR#ND(oQ7i*=bNoQz({g7wLXC(IP{rFg*Ov5S5Hqw&A# zOGq9ljM}kYl*Xx5qoVW`=_&?TS=Y4TWP%`+t5&c2u+WYPY~WDim4G@uelrqYbq9LX z4n`c7fjdAh+IotQ$s=gO|-xjPwEeYP0Y0Pli?ek|L936HC7Cu>($)8)I0sNBU#bucTE6u z@Ujs)TX9n0(_I%zVujkV9WJ-~S-pXHq(xi@HrgAdGHb&DN(B@aw^kx7s3Q5Q=vPC6 zDm6U1Aitr9w=8*7dX@=>I0H*HRh8#lkn3^}z z>MSJP=g}7QE*sJ@2rJ6cTc+EeITv7>pP0Z(nlUx3d!XTfud#azzmba%g(izkZ}2>c zar053ZD)1SSOaBa7jXU4GTHt1DFGJm6S)^vRimb1{1n_cn@lp4kSKf$Zpq*%G$&>p zeHd-j>YfRkd=!X@t=ll>jA%o892K|+MqZ`UVGTKHISzcu%017CWz;8r4C#F35`P;f z+Hpvpf}n1g?>RPY1t?RC@?p#ZM1-N!@Fv^S_hH2U;LUrnVD-cFJPNijHhzu22w+Al z5k*~+_@H48(`U^wPokTvVBc-mM|@@meP-+jhsg&b4AB_rFaYY3lKZkHXK_f8E@!Tn z?hX*8<)CL7i>B~LEQ135VY6)4pujOw(^-6UhKMJ1Hyk%YD|3C~P2VI*@_kxkBgtx^RQC1R&>YuPFv_hrcyq|C%@UHg z=>9PZ4LFQ%T$Kfo+}!YM>WU}!{k&vTothB_yWTvsY?+Zd;$(}`C^ddaG5F$1|&Fob6Y?hRy-( zx2WmKy4CrZA2jHP<4*u1a5{SRim2fps)N#}uG9E0w6Oxn>q%-&DTu9BP>*)^Q<;9Q z{e^=Iar^0tHzGR`E`aTF_*g-lYw$hw3#hD`PQ-YyGsiS7d@>7)6AEbu9b`&AhSF~# z%_J{K3y)ey-iXWoUK!RFF73?s;;yMiB> z`+G4=gbZi@QuiY**ix|ntD=9xct82i6-o78z)=9cDR3tPiGsvFJ#vltr>wmA;@3*x zrUwk{U5asIyS`B&g_CEaZsx*&nllXG2j3ORyoQTIpbY%c{koQUHknc(V{Ya`e>FG} z-F-Fy9X=cIWr)C6uR5&mV`ruwav0@s#d;`xuS-}+<1CBT!6`r5_%rE3V_H0-$}nfU z18>clR;7~Uwhq$*uvOhNxjtu5A;WlDo~0VgJgIKMtZP(+v1=3 z|3blEJqmjG{x=r6+x`8H_r}L08YmP;i9#nZ1QG;)9P?Gx)8zA*YA8LQyEXeO;*->U@_ z%IP9jH}Gl?#2~)>wemE{bn9D{syWvh0E5S~fVR0aUUc0b0L;24b<(ikEUPQlE7^Np zRp_08^kFn~_h=$eFIAi;A6*84r|8^VG2SKQgHB{v-$>)vFS>8 zw=)m$Gn7@>ZuB4kV)k4o^}Cvm+k(%GRAgot{ZxFwI$orA$X&}@U5zwyCc&dB*{qC8 zr>pdrGTFutl?&i3T?k7sM-RD16@TkvpNwMyO*CH}xy4spsBT%ap~QH!y#wn2%}m(kka4t=ap=7tJ{OPO$X*@ZV(pH|Ewd z$%;bCNob%15s_MxnTsDDhr8gaVjbz!&-=xJ5*Yj)1D8-Mm1Kq^NTk%GtU-s_UAsw7Ra{ zsaKA>up0ClN_?KH6#8=Fu{Pa(l6fZ!Y;zG8bQhB44Djdc_UCPoT{$r^MpwE-^xy3z zlS_Hp9!VRv*b8XKkV8Z?JiQ#Gx<~AV>N-*rhp(&tl#p(nvY-K|?Uz8WT(As)y-;jd zKaU9y4Bnt3>)srH?N2B7$2`u*%`U$yT|PGw%O=++8@s7Nx50- z?dwEcbBQ0@BKADy&D#){)J&kzKMXRv7>zaksT&g9TNMAO!pQG<{H8N<6(~5UvSq7R z_lbeyGttK_TX!2O-x>l_jWg2p&kIkA!6|zUOoZyyztgTes0)ex4^q$<_jbSn;HQrc zI#L~$hi5#Nj0}%gG4x}^=~j98r$0>a&|#^*ccKyf@GD#Z=yW)OV=MRTJ$=5n|Y!TXwEMM8!{#0=_J)C9;28F~GcagWu9c_-m5`Ozgu3GDFt>-_Q#^(_|? zD2>d@iLNokly>#R${4bCVl^euWBf$?;g`00RQFa%J*wF&Kv%VXDVQ?u^LHSxqA}zp z-RkwPl@si}+zRuX`n_AwdQ|5YQHro<+j(W%ttL|EC&3FVTSPDts|ut2#POn`rp^T> zX;wzFdyx-n)eKyF9(6ccU8>JSg>BxGVC6L%UtoXhOuvSRE|1}I7EHfpXG^U6q=7Pj z63@?o+aLAhvx93;*}OFpJKg^l|MDkR=F>Q?OKSF zuN>z@I!r5!-`}R@ysmc*#Sz$r)V1ocmRh||1um>#rU@GI#wCAU8muGtDdDQ*?!z;a zRNAbIm_Hpo9_~V;u*Ixb`t!ka5;n74m}bH(#O*f$zsHHee>u<#_rZ_oa*JxU6 z%{s5ZaeoT(d83hB&Lxg!HYh{`KYC6Q)J?7Ko(8CCtLxhUF z4KGkQs_&Zqo`}Iz%bjC0Z1KAMAdXlFimlS7Qr7K`xgtjakXQCPFEAT-9TA-p%y3#b zjn4j{5MMzVRN)tEr$M@BS#wNhPbc`DD19r^dFYVBGXEj zW;}#KD^eT3K2f?e&=I*EFm7*Y@oRiUL=d-Y5*!uVIZz^RttH(Pw*Y%?s#C(7C&TX` z73BiBcl96@$(47(jrZ1nL|*NA9;KKzr%^>Y1w?Mk4_v@=2Fq6w)M{yz4|@wfhf#-F z@Obxwc>?3O;0vCIy}YK+0xf1=GWiU-puE^BUW=mJqpd#Ty09}XV=+#JrX3BaWLWlG z2&YL1s3vGJPzvAgGCod$7~kPC=!YGwB$_s--07UX1-Hvx;ibVbj8@98xW7{5|8SVkY17X8oSiPnjmR%bGh2 z@yy9kuR*`j>5lnR;q`ijJJR$jkgof6fy>9d2=PyBXCPx6R$x{#jODjfr|!GE#c{19 z{BI>|0fAKXPqJ+K%b-i?9QjO84!xeB9czq-AG-;g!Zc-rI4^GAxQf!thSdHYB6>h;&w=M~3 zbVkLBtsuVt-}*}J1&i=fr<&FVM|HRjcIEnB(UZXrxF@KOFI2xu%LAhE{S{MrGYxnv z{fKA6?|l`#_wUdYsm1+-cTjKx3c z6MDbM(|e=1!eJ+ujuYOsR$2LBirVM(0UTJZyKpO({LDqsrRQsLj>TXD-Rt#~W2R?? z5YTw_6S_86P~ugUo8v_@9LCYBJxJj*lf?Vib1PIeV1rBMVGwS#?Jlew_Domd!z{$< zG?7g+4f2)udV1$b?p%?Inm||bMvnnXa~dRfB0SCO5RnWw(SGTC)p@O4eGd8EOy-f7 z-l3nnOq;WlCP3GPJ^a0rMDNWqbzRT+mS>$udnJ7r6Og3tI0vKjim*B|V}mAl@`U~P zAM$U*){$86N#E})6uzP-F+J70)ft>>sHKV9OkI%lPVU2$ISD}pIs}VPdJ6goF{*`q-D_pv)m%2lFpkkKf#*(L=)xTx+tKege^IF#1NQ@J|`Iv@i zOZ8t_GoeCQZTyZj9Fil>iZ_CnO;g$amGyY2{fpjOxOtA1{w~f9CyB2D|CUv1`u@LB z9uef0`>(7+iqwBM^6#GfHyQlDTU=?B(t@)Feyvh44PM?5{CQ5m))|=7ktO|jMT**e z?5$PbuYq40PfbMq$4%B``oSi5^jw`z=w&&J^1!vWO#^@4MRk$|O>~y-WwYC>5HRvCf87eZyPG^rl>PaAnbTHE*2~rgN zt}T2lE({atJc0EnHgQb%PYLortasK6F$R);dOR9C{%vRBr*K9e zd3jw4Beh8Q@68w}5w8Y)uGxvq`%gsFqayW3B_|4_u1!zn&z#ZrJu>kh>i1!ehsJX^_!bPYbWj+eAp2i?Av&%Aa)E45GK1Vgza@TFR z`s~^Rk0T8_c>z{|;pv>80ug|r*c%yl1$`Y~UEGP(jZ;iRSKu71Oj!z8O-?%~{I(+; zAvo-qt`$u{2lfBhb*+y^b-g_L$xWME0y-zP_)}C3->LlH-cs0-O~B^1)?_fKBB>BC~!PKd~& z;8I9H7a3Xfn{F>fA!8(7Dd`+$02#@xDKhLKiO8QJP9$@8{{H`Oe*7&De~*X%h4Vqe zELu>MR%)bAui}X zq%e2Vz3=7Tqh?Bke=Nm&$C?IX44}fcp zH>D1#y-}4cOBHMy;IE{FvrK8X zf1TRYpr_NCs4;g~Zx{bXB#QCgFWZ$rXFC5#&HqPg0`&WzlQuXy9hp~0k|#dYGn`!K zLh#Hup(0bU^gL-sU1e_IuDP%X>t;8d@C07Mn$W1GFn`-50pX|G@{T^y#+c?kTe8<~ z$*go*VFt|afT!5=2d^vL$-)!OX1#B+1MhjdAR6`K)b2vr+P_6TmN%NhbR373#I2IG znSXLBVp7-8J#9)p*(Ngq zdxtgEd<&y?6a_?-BJCAaR760emsk)~1XNIpKtvRzhAKU=QIsYkAW|ZrptR6CL_xX` zkSZ-gfB*pkBq5~kyMw;(`JHp`bMN=ZdA@tj`TWBjoISH<&Fq;qtIr=W|I2ejL?Ku# zy%ZW>>C5D!D%`5q`)aOCnRJ!C#g!>^?=>j8drR#Y$m<|slPkyjHW>?lA(eb`>=95} zI)z6RpgBC@gE05mN2;Ku#uJEFSMc4fG_&V!l7=E~?lm6y+g@FILCyQKXy{LM8&?o! z@0$a>SAMq*0blIaTNXp9JP7~b_>G(E$RNm1Ss_Z#i)sAaF6|d>CVJ-U_cQh(PhWBN zLjlC{5U=?16Mn6hT%Ln>9S@c?oNL?IDw6qo!+8C^>`cS;@8Bsq6J;^+?w6rD=2rLx zuG%}>Fe^?^L(Shd=eb||Wop)!{hGejM&SwGuk74~lZJNSK+!KKpt?0Lk$M(*Fhy+L zjLv3G&gzrDR-s+9(Elxu1Bvxou+3a zC0X};QziGHo@@A6sGYzcV1MT9&(ip_o&L|H8mEV%)cmgK3h&Er>M-Pqv(K3hsL6f9 zs2Q6F_T}=Z>#4(O&`^Rl*>Y)8e=7uF09lS`>7pbbd7m4c@*=S3*HZ-~&y@K&YyMN~bFqXU_b=<@TF|PvJ z!!}%<$}bElU;H7<{a)Jf;fgH{u|l^ygjyLmd{y|W_|?869j|@Qcl_|-Didw5v*ywh zJn9)Va=PlUO?@63X;iDj>&dn_{!u~)rlC-*5DT8!NUP%I*UNJo9&;4W0eslgQAGZJ zQ$DDwxUj_=&hdyH1^q;%1NB&5UL)EZqaEl~GF-fDlJ&HfU3lY~_HZ+QPiuoNXIeH6 zyp4yMmh0>;mEY&&J?r%&abWFIur_^hD{Z4T=!eCzR%W{hf@+i@Mdxn>6!3fynTgDL zkzJ#KNh(Dp?|gb>FtdJm_<_z}Uni&RuABQVY=TSeNwA8cx33t8&tB<9?fT@Y&_Co9 zPOlo={C2Nx;Z#7M&@g^I-{@@khZ{jBxe3wYpN*e=c}2JmwE%8}r663>HXX`1FDDq{ z)581nXv3X0%16-A-~+EZFs!xtyl#l)uQrCi+Nc9p#68(%{#%}fbC;R#9}w4k^c$;R zhHq!mww?S3oQjU+X+GSf%D=;)KtFhzDeKcp8=Tp-SL#IH-3_GOej`mYn}10{bqf5Y zYx=P%qi|_x^Qf-y$tnp-JPFlz2oFt`IUD}*TEs=$v7)V&&lSu)wda4C-q9+?kM>?q z7mR4Aw&QXa*chi-7yAEmK;Qiak{o`RTw;?kZ1WjzdjpTp*$2EA?pO`pb#m>0Eb)np z=-hXpI**q#vZP=04e!SxsDX*Rko7OqjleJy!BbH?Er*!K;SjMk!x#X{Vq+ixbHV{q z6HwV<&AwB)5~Y&x1fUK;K&L%I4s?+TV_f(l-(J+eH^5fcXA|VtyrgTZ>h9)zN5a;{ zF~Z*;@;pNf-M?#Rk!g;2hp|bzU)^rZ!oIO1T=@bQv>{1P^AvX+e7}~8>&QFRdobP^ zsyhHN{k;2Gm2}bKP9L`~`(-4CuDgQXHp~u+!)~XCQFr*O4-G<33J-3*n4<{lJ=3*x zvY)k5gtASb(x~`HJv817UFWc7<>r?pzUgy6R+&gpa+SQzQ-4P6PHf*0DNeohpj|7A zYxYE6t&Jm`VS0-;i7@=<=5F- z{*{e_6&2LV{;iT{tlYn-hQ{fzc2$YsyVm>x+Ors5e2Q<^@+e*_aOhrKvSE;5QNQTJ zE-lj4Inp!RFd3k;uu0qvJ-Mz9v|kjnHP8cjd7ZNO51hZpQ|ZWa z?!uY-hXrCO82VtG#7v~#x4pUpkCF%Wp3ybYJI${SaI_GOo-5%8p3H7}oTaQ=e2!Dj zaYp4h*%_t*@1^Ma9>d4&ol9TIQYAm(K8EZ5mY_=lcjv#h09^)2H&1i=_~kwLZAq^5 zhP`$b@Xf4^gU)Y{!kUWiD@hd4wGeuQ(*gQE15?8b@${RPrM`p=!p?{RU#NUk8YwVl z4aq0wwXpm|Xh}tj-V-Cn3vW3$t(VfXfV0r2ECg90M#GDiGQ7f)N2juyXt!?x^zPFwj;8;50L zy{49ba=AL!mtfQ#D({V{hC$eIkb?sS)&vBw8Z<|G!zUrHx~S#l*Dq^;Tno>7zCr+f z$-qRD14&M0(_5XsYHlXH= zp%)n#TYU+|S|@7V`=b%Ii;HfmK{M}-_o%KUOFc{YM0;$fb4+!z_Q4RmM!!wKjMs_c zb*5nLjYr8-L)E&m!piZxl~WD77oHzGwTYZcRu9TV9P2a20i_EC{Cj(0->K+CEq?sV z3)thTlM9*)$Be%w{kUl}g3|p0Lf%UbtiYbu%%xS+xM;5QR=9VLA@oDK|}>Q*~tdNG=Y-S#yc6 zDFCIK9j!V!B%~`-oK*8ZXtF0q_T^6HLuDViK1{9FtiCinmT~o^7}of`1tMvW4G;1t z?}IG|F6pKkm&+c^2ai~A4}uQ9W-42L+^QaH2)n~AX*4kDAN<;cL2i05A!vC4_VdwUJ>GtmhDKGzVemXAt z1xBObYogUWhgdfQ+e1HUHr#>Ck=nbPsHK>rZ`EIl9mtifRZ#k9xQ7YNQA%V%HXEr^OYdjwAq=7<*Wi@2#suGy z8}NOEqQ)qi7BNV zCN91Z+blEjZN_)vk!R@(Z8Cf)ED+VGa(fKn*A@Y_V#k^^qklHQ z_Q(%Yni^S4f!K)y@`xlrbnT*$wN~xVi}DBEDrk$LPkDm~?h8dNJo>eaj}sP{pl0`` z17>?9nLooqO^mgDDp`va!fg6wgt8XF0wd<;{*(|#4VjXbqz$<*AL8QU3;J2!=vGr- z$STQ+1dJv90C#c^F+Mr1T=F5j8OtjlNRtf%HN1HfQCtg=ug1y^{7x% z7X&fnT9Mf18(cAgaD|UdjOo|wyJcCbrXZG*8j0*BA}_wx_*@ZL41h_^&t%KaMiQ&8-?nZn8>tV zyGTJnQ5DZjced}W_P2NhhAkuiGsBh>zpm?w5qWuKhO-P`pDTHVP2Y+&6;;Ao&!wgM zeEttXpp<|{jBmb%4?IL6-RRoDS5EXKCl<_$-6r-xR%)`4Je=|3jH>;wuu2cnIGmSU zWy*Hrj{>j#qrhO#r+Mi8Com9Bc&K7paE}G0YR7+!>0I&KUaT~Tym=?%FsH>q^AES7edjP~5FMjn`V z=7hF>okJzatf~dk1tjCFU~h*mfh*pe=6C`;b)~~DkoCmIbf+j^_}ZiRF^Qs=K|7*v zZQSS^cZz$PDq3#!yxSXp!{8GgOeWS8JkgPQ7TKU*HqU8?4j!=>|8KZZq!q2#*0*Zc z3=M;bCfD{9+Lx3G!s^=$r|r{oLk(3&yw{hg^$swceM9gfxi>UIMTCyb z6F`1wt+6^n{xoZ#qPl;%%{a)^t=YoPvZ`%X;jLL?Aw`8xq6_`=$;5l(4v-f3K}>y~@Y=5w_jPEt=+V?yFD@Kz_Y> z`}gy*6~a2KwirIdx<1{@0!KtE=2@zafzjG;e+Mu#Q_mc2!CQJaC3>GveOJsrcHlq@ zxWDY}j>=wzZp1#b^!gD+=4f*?d_w+-bhPpvUDcRPn!=55a1Ja*A#asv=+C|Vno^_FQ(Ao-91G(dvO$zG4*a$JWSJb~q|R0a?Bs-&1a$=`2GRQ z5v%`qfyH*we1~eH%}4Ef%Ob38N=GJJAnceXNuVtuL2@|@an@E)a{Y5rgz}_+vl7xS zjS4G=*x?O*qVjYy#x6*_llati7s}j?hX2*=*DPcr6m~P=0GqT0oL^) zHm#lN&1mKU)V{1pbpHTf@d~K&+Jf_DX-^%BQNX&Y+^$)#z@+7ME|!%9Jb+dqZ=&?BR47d?hj!={kzNTx&`=xxI%dNP$qb@_X-kR9>5%LKbM3f`74m;3*vK9+!)y%JZB?G4`eb@ig4=(5nwpZk?pp!d%Nq$LzkbS`2 zmBtSF3Zex8P1RvoAOnWHj9D(uLLfslW)sHcQkU=H+1r0Ota-K9RHc6O>djB5*%IHg z>rppQ#cV8ViE56dRskvzs8s(1+B6;|IO4{*hKtdlKM*B=vhKCj)g$B<%=C9094^oaaNZo9@85Z{u%Y&##cfulJEy=fFKPR&H)hh#vpy6sn%do^)7k#< zftmi+;rW)3UQWT?-z_ena%09VAK5wEDDBQuK6bSroaWG&b5?bsw>8-_` z5P#+3a=OO^7#b~>Z2r4NH(?%(%>Fs_cJSL4*>AbAW&JU`vpEG{f42y=F_Ww-+te~p zYcFVSYZH~154Td|6dWD+)k2wEO$URx)yij-OFnaxobI_&a1C={flATu7U_fi`Y^fA zMarn(1Iv{ZGU60G|J{P8?$1>GnTr21t3sF1$lELGp#lX3lO%GRF}!_M*?Hhpmkz@P zH;(wG7%}2fPMZ|L1eEhJ-UdURRUg#C0aj;Ym{41%NI+bZ4$4vWMqz<@iy6lCo)~TJ z9e6ymED-^X%?Hew zt!iRq`(6IUU3a4*so=c}L)AZsWsGECS$f>H+yG4yXDlGdGQP^#CDdr+y7M5kW@ysL zvo|J^(u=fm93A1)Y8@vU*w9b!v0ZuPgDn+RB$u#?$5Zz0QC6RyrCKr)>&XY$vC(SG zOQO&;7aS4_8|v{u2MvGvaG%A@PVszE1`1$lvtz_6eC{G?IZEx}*2thGVygpgaCh0m zRSE1``BRsmI+6BzzNFnksM~m)bFzaDqiRiJoXH1MW|x{63lV1`0s$IJXwb^U?elf4 z@+zpOM?y{jtd7|dEEPUt&O(zv^!7Q~4f}yJTz?z3_w>2f^2mU<{ZN=-gL6#XRLN!W zsmsdomgqv!PtU-wvK;XF7GE(P>DA@`POt{;WE_ar7iYzEIf^XKNQi*5(}Qntd-l8L#(tpcW*8_W8d_TCZK+*9~g^p8@2<=CN>r z_ljS#hrdV*3rH)>v%6WxE z5~@G1FC=H{14X=KdyiS(wA~pe>1|%>fMw?u>yH{>QVMqZf9vX2MZR^pqv0hHqi-G$ zlG4x-WA~O7{I^8u%uTUYb;atcn$p6hQy)NL*c~k+ojl;>3P<1e`&Yp|CZEeBl{fMl z%fIE(DnO49y;HRtrMOXx*_63ctWMeC($T+)AFh-jS>JY4EIorPe}1~y9LM7G%Z&0` z#ZS%bpYsY6_qU3jU#IJev&0-yR+LGI2?JmnO6J(mU$J;DWqg#2< zrbZ3C-8vE=$Pj07Xx2O5A%{`mk*dXQ?bp<@aeANV%>ue(-MP$YDETgW@`da|bF}8@ z$|-gdrA{0Jb=B*JI=f#DY6sOT(s;6{U4Yn5) zY>g;065_aUP+*gvdag&8h!1QO#ZDrjgmhzk&q~GUs*MU8gIFQ0Cf#FlwZ_GhcU{g# zrekmWzlvQW!urNr{Mf2bt7Q1r^GbOFHh6?>#lD$(tLS&yfDd=d96oBq+eF}n!(o- zQWxL9jiGnY!(ObleYE-VXp6KxD}T!|uDe|jq%xRrgn)5Y+O9|8K6+JwQyI(}cvG}r z36C7K=LS=xTzzwABSQ%ZldF>B&;>zt?icQteWUPYZ*KU0MLg2X)f5BfH%LCNkYlD` z`{WQOTM1Ze_+uKFwLrz>jw$L+!?p`~Qa8SWwaTt*gJ~07vp$1(JlnOAS_Q1-lo>F? zBn@AEe7)|;E`dEoFD~(ewfglaASz`^TQUQ-3mg^RNTb3eme*1{#N>ZZ_(W%6CBAFeDCgG67qC}HT; zW2NsPCZ;wvvoGfj_fLoJW<5uCx_&c2Q^$sP7!nLcPQww6p=06Fi@bh~qThllwXW+i z0#^)dLYoiG^QhA6foW+;C3YgZQm?r-!Xsd7w?Nvu>Y7eL?P_}n`&s;W->PzzqdubG z5;Chdt+}{RRGyp_#ll{5+mf@@q8pO|So`!FH?A*zng&Jihvig`{B+yu;ScI!@Mw$k ztc4DbdmwLia6kbxS7_SL6!gsL4A=f+OU&S_iVUrolC-d=h)X$csgXn zw7z%M%isltL@?A^6K}&0BCWp)p>k#r2TdL z*>HFe5D>T5X4V+??E8v*^{iA}7W|`@Qq;ZhYoqe}aTzB=f`%=_M0<@*XN`_ue- z;6ggYu%DyWIo4Y~ZJ)A&H#21US<}aemWJfu6DWFuZw+-)63Z~|zroeOrPs*MlaU7* zI#~d-{OSB8z|hfVRt%EBb>!lEdgOc(C8mr}3@(A_Ez+DtG=R-jxh9uF*4Ski6G51t z)!Q=KJR3dx-98D-53_Px`Cvwanc8=a41*H(jm^1jy0&lHX@faE*SgU4TQY~ebrWYe z`IZ!+*XW1*PB6#K0QzR; zp;O*pIF-&2D&!dIdpmA;-~zKJ-k1wtoo0{Z^t^PHoKWCk zlArGZX2SvZX;kR>x!ZC{OW&-Ahp+CudY=WNJ9%D6>;Da1b_ELEIDQiuUSbd^6I4>-1+PYHMin@(lW@&D>XN2* z8T%DesKWjy_N2YoD(|+l$`TnaEx*h)2P%-X#je3Z)hC|Cn6tk*Xk&uDoP0j6mSL9$ zr;8NinpGJi<`0V^vQybzrI<7;oyN^Dzmm~MKgNZtgVi(Q%Fc)G>tctXn>R=2~?%GX$YBAwK*ec4wS_3SNRz!vF`m-VXI}GBuYfQYiO2k2(gSC{>Lg5nTH-43h7kzXPgq!KD$u zkL2;*M>o-)leaJKd4mGzGz6}rH2>`}VEUx*Jxl`pZBB((S7m+dF7De#u~TZ(7Lbch zNNtQdP7HfO;rhP5!b_ehtM^!hZSxnPC&A1^ph8yWz?(Pw{)#xOEX8qOy}Ik=#aFo3GK0{HrI%|> zlPMk)<7>zKIOw*~Gk;nyL^P@6^3WWm^c(k$ns}%x@mEbwX2ZV|7^SRE(Hox-?s5h) zXfLpz+lJF!F*~A>cTm)0fG*&1<)T4R+9}B8uf~`Cn@d0y^1!@_UiEN2+lOl?iVp_w z7|FT4Csn_tC_BH^@F-o$FcAu;O~y>k9jBXIVMty}b2k}}Sf4i(fz(*SzB-D>bEKFB zG-72W&TlI8P%w7~1_3WqmS3VoNLsICu09i*1LkuPHq{A4;Ef&R0TLKr?GwyzWQ+rw zMRAE}<_B##eVE#Jnc7hTh6o+*TcPL))=f0HZE=FNX|)pq>*sTj`Rg=FbB5;VT-Tb{ zwV1@@SZ}65JDa>q{=`Y!966)IP1_W>x)=MPD_sxq*r}RsW`T+GKym&p0DyB-6V;ecGYx zQhBya8w37`>5@?Y;;{beYq)8O)NNU6NV9=^*5o7lU5~CxmACJ%Elag| zw8v5SZo)2eJ~lAZk9GSxQIppGEuGI5^!PjcVN$V|+hBWgYS4Fw?&|A#jMIAAQ|q_J zZzSJvY$nT@PuQO+y3eXoxs`WIEAGYkadjZ?$_JGXcOq}^%D-kC6?aqtFFBZ>eE;Zy zIulR!k25FAjw`)T>{OH;jZEO=Z5c{-DK2fZ>&^O>YScz?xCy@BZZ~@64FlaL^-VD+ z>ataZTSAg4*{F@?aQ|f4@dNj-Dwj8OKCl2rfyUv|w(mz{43kg$Y8(M=EuZ?b_D6ci z+AaY%A{1IasvPwgtG2Me(W7|;kBl$s%QAhf*gwRrnt7k)1@Jld9yI_jb9HSWoqKJC zxb*=XkV13*vnnv0w?Qm(_{~=zf_>8Ei^SI{h+ECz%j?aib{wQB7#1YYF!`kG>QL!% zuWS>xK8NTZf#46T9$#3^7}LW7)KiSKv11vk;dvG%4~s}8?O+lcJTTM(IixD*;--oT zB8*^r`t8azh_$=hF_xE;<&g&wMr|ieamvFerf>hv>FnoZy=YGy#?n8h%c0IV5-7=y z;G;m6-+?Q0u*1aKo9SFoWxpcC=l_iI#W<(x)_P+7!htn)B>8>z5aa7aaR>a4R$4WQ z2wA6|$cHWz6Wpd}#QkHyn?q1h=^4?0ioaAe94?+6wCZUJ+6FE|gjiFrR#|wn`TGcT zO$>01CX%yu0=fDD0eIG&n^DKW>(8JE?gc;jwie@`5`{AU`eofusw-B%exwHUxS7QS zv_)MWxbNY-Sh@!CIKiy*ZuM1|;EHl;J=U3;SoO~C0P%QskjF}4m}`X^kxBX%m@^ul z$#SF4uEG`Jw9BViMyk*t@UE%TD2ZqtI_P!hofb?tk%#Rjb*M>&bPe>c};qZ{BpKWJN4*q6(b_aUTgg z1@~W6o;=Q~ry|E;AjyH_ZY`dDYWX1O#-158qKud&m>b{vKI67X@(o#R#gVP=lQYp`{KWWs0#uzahO8al4WHQ$8QP3^M6q_h1 zsW$WU>FBXTw7Wxa#$xCNKAmov?E5HFbCV+T3bHfa%_PDI%%piBMxO(F-|o%D0}h9IsTb zk>WugWHsj4qV0GwXXANC`Z?& zw(>P*gqk;cD_(Q1H%fEb04glO7?R;l9u10{;0LWJ%j+$y>B9c4OOS;_!4d(pAdvSq zn*9N+W&K10G@r<+M7mqGeeXm%pZ~IZQ%r%dk=ES%iFPF0dkBUM25qUVPmT8zgAwZy zVOm#%%=T2&QshFpV2pR?(yGq{F~R#Ae2aRPyDsn^ED!9HrpV>5v$!l|bSv1V74pNM zL-~e7>RsAH-Y*A@Em}~&cpr}8{if))KiMYLGt+Xn zo^o~hMAp)=C~{ZJ+LmaSo^;2o${EG|xw%SGR#GjoIcU2G@wfIboFy(4RclB$9Px~X zI^R>?9DVcn^pmWl$+s=n@(Q}b-Jgr;=dh#Y9zJ+`yug1?)BJqo&cs%Acz$gEHnm$H zUhn>QAjCe=HNi}P|JoCNy-e?xz)$n|8>jvq2#@#k#G$)k|JqXuZt$Rm;Ul}7SE}Cq zD~LbH9`XDyIkRXtoFx327QcSlo#KuH`7bqjML~ir=o~l-fsmloK zG@DG;Ji-iWjhvSnn;&_Zd^r;GlLuC?*pb|eJP|OJSuT{X<#B&Ejh2nqA%=j$U$uD< zW$Vyw*>yu$K!iV^I$0s0k+67KTUZq06EXu!EGl!O()0jD^FTg33$wnRxcI zA-iWSxusBarQcX}6X;>LEfDq*kO-`+)`@+vI7#$H9C%QaZ!-m&bb^A0A~2>NBH#(4RN&Q~3xKRy*!Rm`{Ft@CZ!?&)Rvv@*Ihd+8Xe zOl@*m+ORmF%}-yPk~Umly8c+}z-1)+83yHbmZ81&v?cy=Qx*;Z6cgpss(Z07jOqEH zYi#qv%L{%I@j8pgqOJiAPV)2@CoA_wNbD#VGz`h4>gqf0*9W6@qVC@OTt;_Hb;`f% zZjkPvTd5l@eG}0lsClMy|DaarT^}F4X9iPZ=z&(JEn>Mh+P51jH7UoWn_H*yPwZ2V zHf4PU-BSiSSZa$#-#*nmB8R3D+`X>VP_i?+Z3Ke-!!DNDDF`M@ILz7)ZQ@>3?lFso z&R@%QR^|@LDSjqWEu!-1e4rsYo+9tlN*}pbsJ`#$6}gyyd9e|IgEZWcENz?7w|eP! zu1qkc=C2T-AO9nopbwFVHK5~wyNQ2JCy_NyjK?T@FmEE@Rs8mq3k)lki%R-6pMK;rtn?+=X0A zH#}eTRjbdV(!wID_~$h!LfR~XjRB}Iz;1y6{+pwXc-PNJBC@|>*+hU1Lo}Lx(R5N3(S5~ugmRjKb&<%&;d&@++alKxAn#QRbk7BkNzVxgQXdHX~z1!WnMC~ zj$H@PnLfZAdjx|dI?S@BN?QUT2nH(?i>9+kJ%_XUh*&Iih&(9CqUa-7Jy68I{25ex zzHTZge;$RV6Hsh=E}9+S^L*o1Ebu46ojizSQ5+DgA5g^F?>}j@H$in4tePMerG>(#J#BGgWX>*;aA2N_D&iTJyXz8tUuz5w2y@`En2S_CiF#=AdrnL7vCNI1k)JfN zIU<70Xc-p9jP($q(3k<*Y-)^|4rZEwC!&W*W(ehey4MIohbhu!`GL9BYOLg~%E>)0 zIa@9&+f;mO)j6>_RgtXRCh|# zPc!?K)y}hZ+41}SfpD{A>@O+oml5^&sq>rWwew&98-%xuJNRk5<6WN)3vIbZbo}sd z5c*wI!&`lq9~vF0+WRQLSoX+25OVBm&i#W>U!djje}kYr!t-wkjrU%8{ttwlAAg4Q z-{vcA&V3&IcP@ZGi|~JCU%guq^_U@UBJl~XGRO45+e|+@U4SPFw+ZuP(zOLTtk0g@ zN*CAaO-81n2N4S);|LAzV0MO5-_qtxy_wo}>$BhPJ}BujrXrUhcJkgp&-GchKlQZ~J90<2e?8qzgxJaX^`vxsXH_tWYBFO8pZ(Qi1bbkNHCkujH>I#8|$ZIfefYY<0o>R{5XA>@968#QU$xH1|sXaS^E0v z3}f%mVeLD8ttp&NEcUn#(B{}A%q#@Kq)}I%sv!#3i^wQ~=Hn~*(s;}|b48zdj`u6= zIAF6f>K{X`sT25UDyf(?M+;;H0#O&hr0{4RM2SE?=7CV{pf?~Q`<;b2b$%f#hR`Bl zAH#5GaCk#FJ5uR8=Vy%(mZrdBgG`*AQXZ?&Mtq#e$3C%Y^zKHmE`l`z1*lXgonc(k zL1vht5fsj2k@|F{x*N-37~z0bOf#G9fB<}5wrPt$jLVzG$>wPHeJ>z~MCv~lnPw$ogrx*KPUOQKG zahucnmrJMRZ(iTB@5Hh4@UuJ+;mb20PFy*AetVN3|Hla~>9$(ai@Pp;d^aSuMVSfS zRGgS|Z1b)I`)}*M3zdvKOuBL4$Y1GC?ndnFTYegQ&n72h+hNmdF8q%V!WCY9Gx*c# zpXvRxkpAmznfoz-lgq8(yH~|6N}UCHSeyJ&AMje1~Df#l1y>rtIp{jb9iG2f=(l8o%GOKi`Ru9 zX8eByZ%Dw4c=`MZ$Tez}NE---BMdL%iHzB=j%`XxCKn06+v#W-D`UQ&$88W;G70Z* zK3`(5&z99f48Xp&9cjz@G8n8C+Gc(pO|y4&+k1=EW192r!=Wv*_(hCNu4}2Pp@zaH%f&&*dW*KR$xIO(;)!_qko2Kp|3)#IMfA>&=DY{R~*a=a>k) z-23Y19>;qP;87ST61@b;mGQGHjNZ4b-}^m5VE-&z>DFhn%wK~aLzo#aH{TIg{uz_? zK~Cmap=Vb$;0>x1dRY#XZLmE9*Q)neE%Zgb^vOW8G9-#7=BqA5|(jFS9HW2`$A0zH=i-7Re6o9>3o z5aGp3id;VsiV|p}6EM>!RYsPDSJOU5FVO57$#m3#W67CR5MmFm8Sn)}I_@lvA9Opz zn=1OaWbwtIE{8CYLi`c!Gs5qY0EbOnBRP~lfwQ|0JIF^aP_xeT806PM47&n}=IYZ?0qk{@X#i`{f$k!|y)@Uq4rsocN0}uJf`=W9 zBhzaHHqP#zPFjHf1f_41FWanmgCNsk+zaBe@2oospdCioS)0zvz%)qfb`nO zkj^4lJ%$4dR1D`qWYaUz>{%3KP1Sk9Iq%U!WfYoyFrsJxEd6DHqL(#miLxkW)^ViV zm?B-fBs$Bhyax`o60`A(M2AQuZDFyC5*h}iMfES5 zeGU1I-3E%YR1|&a4d2j)WeN@)#Ggl91#4GHuBSl;cj-pOuR5zO?cV)T)%MFzk_M!XUBp`lcp@Kt%)2(= zJ}M;mmuth5FL)n#0MMjCW_JW{$tXT=(dYp+e^k0__YUMBZH^^G=w`@McZIie-{)xw zw%z>w=t1*6OUZ?Imi<$aJ5r3qSRTg4ltKk{B(#+ z%N?1slFsknG%kc0odkRN&WM@rdCQwlg%Z(4TZRvAad~BJ%=+C^+QwquA)AQUTgSe? zz4Yut>U9);bGo(j9IIuuu#iRZ1!WjC;mquVo$i+&YExwNN6QkHASd|@M!+roOX0Y^ z@8Grv`)bnYanehc5rz%g`tPV%%RRSF0e=OsI=CM^9@5NQ8akjVsIJlyVBbgUfM{N2w8RAPwxIDACiX1Bv@W66Q1Ss z0;5bn-p_K#!D8grG3B;K^-!2dNbnDM(Z(@MQ8d|-S6h~qEe68{SPLRbu0014Jt_+@J8zgWqD~W4dsMb{+Nfya>bH+Ha(A{@1AI*l~tmx_{^z70kMh zzG&E`_wm6PMB zK|p-U#~_epHCyXGK1@6zqV!+|dv57s zS&eDin{yEWucv&@*dNe;Cggv{3Q=}qMX6Pb@7hJ{wLU6WnUNs0|06`Wyd^tu+m$V+FeluNkUrK;fFwAwU;7kXYI2s0kC3TYd6`h+ zt+ajn8Q2MJH0q)S-Ky^dg2%i%>B*Klw%w6HU{EQsCey9t4j=VU{=)ap{rhLZlK_Rm z4sG?9IuWgeH#2r)9g=gHv*+f1Fm4(Ehwg^bK7*Ah^ndzfz)qT=5q)WKHPS{_bvmPA zrOhYDuAT!=Uk-(e(tatEF&VISlr;5F^1Ek(Th_ZrO9|~>q1rts(?(Y>SaxxG?H;?~ z-&H8{wkhs5{8EPn2fymuCom#wx+Q*|9ej@J2C634&iWcmt2d@S5Hxn9{l;n5?UR4?zaJpY^vg6$^SG`(@um-nAZ*w<$Fh$Yw^D(Z%No}sYl!Pt zs5HXH362?)o0azFneY2zTI@@CX7}pv16+XhbL(u6RE9W^t}ApCQ-a(&Oz<792MjkLS2V(FE7L7^wmL!0qtgX zOYT2VyP}awsjswPueJ%V^WBV+c=t;|DuxU`eXHj<$lH=^45U6cur6@$+xRMcEe^=Y zo8DKd0cIQ>(*iZ5tb5`gSdm(M=ZzJANJ_Z(uLvM;q9RojcuB3zDqpNoU-#B}tZn#X zPL6)HC=%FeRfd6b_;40;#o;7RL)i&>gA zn@-P!<0{vfwD^2f;@DHN*@qL;kYFl!)T33rIJl&X|Kh`|Sc_nl8**EK+N$Q)bqSJxafPtE_WYql~SR1vU)y=&JUdL%!vQ$kMzGdYm8$L`h> zJg10zd8_s07Hup0HhA?+i*A*!URCHlUhu^*9+vmnGOneevhQzssl+w_YR=PlD$#c* zm$h`_nu66o{Pz!qT6uFqo6Y1Tzs`ebf8kTVSn6yB#zlBssJ36LPCBStImnT(@dHQl z;LMc&ny~Zvai!v_dp}ph%1Xl~Zv2u;Km(T1Wbh$PgLfU8&z=^XGYI?-&@u>9lvUn| zcg{b*ON1Ky0!G7P5oA%1$x96Wlowttv8UD&gazh2C|DWY8B(@5Mm{uL=*zZ5&_wlAd!S65+Q*=mYH`aq}KNJ z{qxRyJ@1^7Kki9pl9@YmX6D}eec$g!@a^{S5*v&AmJnIDXaZOe;ab$`iniD=eYmqL z3fTnMJh7&n0M}O5dt5*@paK%T_(-E^W#ItV{*cP>Psb*WD~*P?4HXtlm|j?Gk<$&0 zm<)+n=&*)Tx8NrWMj?9y6Es)Lwvh#0+0{TLVPw+nEJyj!fB+9=Cih0&-4@=(WD($a z)rjDQeoCyUx~o7_6k#dlVBFz1 z2bh@FNJ6Bnb+ZuG@JeH{%#|vu2jIM-oxC`lTM^>Vik(~ScPFTcsf|^AizZ3tW5#>< z*h*)AYU=>`60mU^cJyV|x_grC0ymtYo?ti15>@r6)0bzDHD`1n7jnPpvC%|46qsHJ zvc?C3l!NkG9@AlRx3WGZCx{(ui-C?iE|;Gn)M^bmd7iCTtYtV%Ni{HL>o;SO@{V^M zWV5uaVb4Zj+a_$>`$FO73genLFy6LBQ4?{4aIx3LTo(-F6H?x|tsY*f5fCAhl6UQC zW0Ih=AW~zU1a-Hy-6zM)<&sp^TOzfV4VtEypzqeCNyaHAgWv1BKewTWsykKvMCa)V z>BzzJU5mon#Y`yY1vKD1;j%{bp=Lw|TqOx}n{GGsW|4pA0E{@+sD9*PsaI7*-3)d=(UJ7-9 zhWxxDtUVIxPUc$c;U8baKlcl2z$3@>IFxa?*pzw639av$nwEPaxXG#3Z&(%{lB)E8 zm-(Mnv=bAG$VSna60USSfr1Em3BffZ^$s7D!dQM6VNJwZpe;6K8wdi*kdivT3PO2=l?CpxV>D^1bV30_IW|>wYI$5w1B8#UFEb94588E z(FmsW8?v8Aa`n1Yx#I9@t4Fbqw@(4jg6(A!vjB&T-eg#T(lut|%Z`0pN2O>h=bT^G zp(^2K9GLhjyR^%j3h3|Btlrz~m7NlI+nh-Xf=IIaaFe(8O( zLpK!V>QnP{>&^Y<@}~^(_|sDrCFS3@;~53<%Yj_LULSV>luwp>U8LR#?gNo6ARq*v zqv~_MK2_6WT#6%Jb`WV}j%{!eX=87-ZO*DYs=}0uMSdDthl~u#UK6RK+37pa7a@~- zeA7Vrxcv5!c z`K^BsM4T%aqd0VG^;_3J$KKss+KO>|B4YKJkpJF74JLNEeEhk6E|g_WLa6F3T6!9O zhD_aG*YN2cmw?b_oMqv(^_6$3qvgBB(z)NT*WXbnlr8=q`1`>`nt6KEM-+pG_^gUV zvg@8seAljvKfQbEn(+sNRk zq2rg%>sMFQnQ%iPo`xL1NVR#jyS>Kv6SzZS*penxdkID;PSF>im@Q!am;FMl@J zi@@_(C=d~>Ctb#njh<_-d4RmA7fuL=<&HHc)hK?WQ7ROgQCnp8#ipE(M5-Y`GqwJt#tGo0!e= zTul$x-|{rtRAJqE+bzWat-&xDKHetTER`2+VhC`n zEt&Z|b3SIShnf4~zw$h2Iw3IayY?{f%?zV4L($J@F!u+wWi{VokV;QpYO$Lq7ETPJ^&%B6(L|EIwYpvp?LmpC=$6i_mL9$&Hm{~EVa!dJbN$N8DpoM zMCyEv63QokkHetJMPEbVRFmU?h%~VHn<&7*Qpx0w6pT~V8dboMyz#9q z8P{&8n%Bq7O&K0|$R8yXgnxc(NQbcnWH})|JyaJA=UTZTbUF@Ee}6-C1?)EhILHQ8 z(Ggla_QK-I=x6dlItHp#9|Ye6dRgMXvL%b;Y)Sb*(Z?7fklUJB2mp%v-6z?h?cgmc zy?LTw2^K=ag6BlzJn5I)cx?Sxlq|``h=&tkv2V(CIe3ysM>0PpOCl_j4t}+Lnk+f9 z%k|<6Su(@W%+NxAX)el-1ev(TX6jr$Rp%5EnOD+k#lA;k&|k6xxE$s~PLjHwClitq zn|zh85`zj~KNE_X785X$manr5&Ci6$hypy)7064?G~8lpr_#o5xKi16&IU>diet=;z&GPc%_+6Ph}pa=@kf})DE zlQV=J#{r=t2U5mgORM^XwN-!|LGyAVmMBe+`Qs`*PlewkdVBhDXyijGs3A%p%A}{Y zZi{ITSAiOs8x|)>*GI!StjjmOe2^Nu9S(;pQpoFU!*oKPHB2KOuYsNXp?P3DA^Zh( zUFoL$^j{bbeQs7OfGSIG=32bfczMc&PcQr&V-TNxdm7FaXs{!6+O_P1i8np{V$_~4i3fg9XVngf`D zu(f%I)xxNki>0*W#wT}PNl(!b$u#}3%F5xn#%|Og^i_(IEilGkTO z`8ODUA|GNmec$lTFIY5rR(;ZzWMm$=ID5mElxYN}eWCJ-53`Lw0bGz+0gx2Ad^V{J zw$YKPES$u+mYI|xhkw?o&^(G%oROM6DRErLF*{ba`Sd+A3O8X%(=grbZg6}LxIcF% zXdo)sfS_d2@jNk#lwMZay-OjFK~u#f)gzz(k2 zPExJJ-+uI*aJTEhIyAzJL84ihagEUW+1ESG8gMIy_FVg`u?yQ~f0ZM3|WqB-&1Qc`$I=}`XNgFGRoC^~3%_XonXamC&ECsWg0lZ|W zb)_I!*owvNug|q)ERXX8;9&c1be=Q}hz;W|kJ~BJ)&iEr%TW6&l1qc65Fs(mXzBaA R>t})2o?Ui3bF2>k - Deployment tracking lets Atomist compare your image builds with what's running - in your environments. -keywords: deployment, kubernetes, security ---- - -{% include atomist/disclaimer.md %} - -By integrating Atomist with a runtime environment, you can track vulnerabilities -for deployed containers. This gives you contexts for whether security debt is -increasing or decreasing. - -There are several options for how you could implement deployment tracking: - -- Invoking the API directly -- Adding it as a step in your continuous deployment pipeline -- Creating Kubernetes admission controllers - -## API - -Each Atomist workspace exposes an API endpoint. Submitting a POST request to the -endpoint updates Atomist about what image you are running in your environments. -This lets you compare data for images you build against images of containers -running in staging or production. - -You can find the API endpoint URL on the **Integrations** page. Using this API -requires an API key. - -The most straight-forward use is to post to this endpoint using a webhook. When -deploying a new image, submit an automated POST request (using `curl`, for -example) as part of your deployment pipeline. - -```bash -$ curl \\ - -X POST \\ - -H "Content-Type: application/json" \\ - -H "Authorization: Bearer " \\ - -d '{"image": {"url": "@"}}' -``` - -### Parameters - -The API supports the following parameters in the request body: - -```json -{ - "image": { - "url": "string", - "name": "string" - }, - "environment": { - "name": "string" - }, - "platform": { - "os": "string", - "architecture": "string", - "variant": "string" - } -} -``` - -| Parameter | Mandatory | Default | Description | -| ----------------------- | :-------: | ---------- | ------------------------------------------------------------------------------------------------------------------------------------- | -| `image.url` | Yes | | Fully qualified reference name of the image, plus version (digest). You **must** specify the image version by digest. | -| `image.name` | No | | Optional identifier. If you deploy many containers from the same image in any one environment, each instance must have a unique name. | -| `environment.name` | No | `deployed` | Use custom environment names to track different image versions in environments, like `staging` and `production` | -| `platform.os` | No | `linux` | Image operating system. | -| `platform.architecture` | No | `amd64` | Instruction set architecture. | -| `platform.variant` | No | | Optional variant label. | diff --git a/atomist/integrate/github.md b/atomist/integrate/github.md deleted file mode 100644 index 34c7a1b680..0000000000 --- a/atomist/integrate/github.md +++ /dev/null @@ -1,104 +0,0 @@ ---- -title: Integrate with GitHub -description: Link images with commits and pull requests on GitHub -keywords: github, app, link, commits, source code, atomist ---- - -{% include atomist/disclaimer.md %} - -When installed for a GitHub organization, the Atomist GitHub app links -repository activity to images. This enables Atomist to relate image tags and -digests directly to specific commits in the source repository. It also opens up -the possibility to incorporate image analysis in your Git workflow. For example, -by adding analysis checks to pull request, or automatically raising pull -requests for updating and pinning base image versions. - -Install the GitHub app in the organization that contains the source code -repositories for your Docker images. - -## Connect to GitHub - -1. Go to and sign in using your Docker ID. -2. Open the **Repositories** tab. -3. Select **Connect to GitHub** and follow the authorization flow. This installs - the - [Atomist GitHub App](https://github.com/apps/atomist "Atomist GitHub App"){: target="blank" rel="noopener" class=""}. - - ![Install the GitHub app view](images/gh-install.png){: width="700px" } - -4. Install the app. - - > **Note** - > - > If your GitHub account is a member of one or more organizations, GitHub - > prompts you to choose which account to install the app into. Select the - > account that contains the source repositories for your images. - - After installing the app, GitHub redirects you back to Atomist. - -5. In the repository selection menu, select what repositories you want Atomist - to start watching. - - ![Activate repositories view](images/activate-repos.png){: width="500px" } - - If you are just looking to evaluate Atomist, start by selecting a few - repositories during evaluation. Once you are comfortable using Atomist, you - can switch on the integration for all repositories. Selecting **All - repositories** also includes any repository created in the future. - - > **Important** - > - > If Atomist detects `FROM` commands in Dockerfiles in the selected - > repositories, it begins raising automated pull requests. The pull requests - > update the Dockerfile `FROM`-line to specify the image versions (as - > digests). - {: .important } - -6. Select **Save selection**. - -Atomist is now connected with your GitHub repositories and is be able to link -image analyses with Git commits. - -## Manage repository access - -If you wish to add or remove repository access for Atomist, go to the -**Repositories** page. - -- Select **All repositories** if you want enable Atomist for all connected - organizations and repositories. -- Select **Only select repositories** if you want to provision access to only a - subset of repositories. - -## Disconnect from GitHub - -You might want to disconnect from GitHub when: - -- You want to change which GitHub organization or account connected to your - Atomist workspace. - - To do so, disconnect the old GitHub organization or account first. Then, - follow the instructions for [connecting to GitHub](#connect-to-github) for the - new GitHub organization or account. - -- You want to remove Atomist access to a GitHub organization or account when you - no longer use Atomist. - -To disconnect a GitHub account: - -1. Go to **Repositories** and select the **Disconnect** link. This removes the - connection to your GitHub organization or account. -2. Go to the - [GitHub Applications settings page](https://github.com/settings/installations){: - target="blank" rel="noopener" class=""}, then: - -3. Find **atomist** on the Installed GitHub Apps tab. -4. Select **Configure** - -5. Select **Uninstall**. This removes the installation of the Atomist GitHub - App from your GitHub organization or account. - -6. Find **atomist** on the **Authorized GitHub Apps** tab. -7. Select **Revoke**. - - This removes the authorization of the Atomist GitHub App from your GitHub - organization or account. diff --git a/atomist/integrate/images/activate-repos.png b/atomist/integrate/images/activate-repos.png deleted file mode 100644 index b90c2d496fbd912ebd813b28eccbde95d1c36dc9..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 232530 zcmZr%bx>6A-(94;OIo^9mTr&+K}4iG6qb-$Lb|(=?h=rYUb?$MSysAXiKSfBcfY^C z-??*VXP$lL&J*W3=X}nc8>_GTiV*KP9smF!)KFJ3005r#pzZ@4EL2NzBYYPCV$7UL1zcZYmDl|1mkU zji*zL?&9*h`5=0d?q;w0mZj~O~KhDfDT5j(S_FY;sA+<$liWm68>JePkrwy4N_ms1m* z)l`ql!D})qk>JL&ks6+Tl)NH!$s-*xfmR38<;v)i_E8RdywGqe)@0(HPKg|@IoGF4tt5OQ9NOtKJ!oZ+YAnuJyZQ zXC`x3B(Xx1{CaHlY#eK6_2RdiU)2dNS|Bret^!8>vi83iJNsk|i(N(G2l5xB<4iQv z)n}BUO5>jytc;8~Q%cVG-z1Hr>9NeBlQL7orZUUe&|zu)tROo8`o;{9g_}6w9S+H?%|WP4uJ$Iq;co2OVN);7^I8@3`lR z2XFJ>Zw(|!^kLh%`kYIEB10sGOrZ(s&$bzQAy-^Few+OGdgO~-3g|*%ZticVyqzV^ zMobZZ)8l&Z8J`cCbTY%h2^zk1(n~A;_1Bn;@67cw>gs-(=8F{4SF`?&?)%GGH*VLf zm8g|HMQvmmTCIMSgayT2oDlJFc#9T~-iPyoO7Dd`ibX7}lM*Z=~{UG_fi>DHLpk6Dn*m z^to}HK3pu{5UYaYeb5f~#>|!iiLWaA7AZkk2y=V3oH|MWes(?rs0Dlt50&2o9lhoNnV%t>oI;ag}ehhODM-F=rZw`|Wi|^Rl z2*#?2ut}x`YAmqH)r7oJdawLbLrS+x>4Z6m`9sRgc*7ovCy$9zp^gA2oSBK$l0}~N zbET8vS8iB_Q(THjZgWm^i?}zH_sj2D;4k3h-)hRrLrOzh ztZ$XS3LDyfA7xDRdQSXO&gH~K%E|NPnA7A-YG=14nG%1~8^T1jmJ-Z)182-u)mE3E z+&|HOVoQZzXdf;_B4`nKV1_?IQqm4ElM{@3z*)(*lXW&U}+>XRC z#c4iF@q2g!0T?8-&fKqHr|)s{(dwpfkNhi&-I-DTQ3yvRM+t{P`b&-~?Jk|%O0>!!mAu-?xjwnV z(@)dG4!qMzd9sejEfQbNR$bnT){Q~eWv0#CdMA2To?0U7RZB-c#&1&H^Vej3oFbT_ z%+kq{ee3X+wZ8KG%Dc^`%6BdGEnkgIioOSfY(J!b6rHPtRW7aeXE~aFG_?(wOL8~_ z0T&u3FTThw6uK7K_RaonMnBoQNZHrlcAp^iMz~W*H+X%dQ=-{{#hle)I7Ve3-3VA5}?YE`>Oo2MJsVbPAZ7T@WoXP|1C~`!;IbXwG1U*+AK_ z7PS-=O;9A0w z%L1cOp^?_&RgWAvz>nGwe)D%~Y=U#lFwG zI8(&C2)n4|2t-6zv@WhJsTxi^j_GrsbjLyR%UXZg?ZWM)!8}$m)*aSWHJP|iF&V1j zNh+_RlFj6Fm)%ZP#;*fuZqbp?vV?=Pdk^uCIPl2aEN^{mPrwYSf04x?|R1 z2u7d{QVt5FHag`VnM8p`n-gZWe@*Y_nw$JJ**Dp=Y4EFmF!FhK7jD?y3O9?wp+`| zS<3Wz4_sn?pbF%r%(CF};^q}ZHtT=89Bdp4HvjYCS80N3eY`AHqotDB3lmSsXC}Uz^^y*v({rH~G+LjPdrY zL9D?{|1r40eKYeG?eqgM=Ofp~rE{6zZoN)P-bwAp+DRZeklHP{i`{wZ$FKE1BhbsA z@7r!q#V6YC&OJ8r>SXKcd}-kC%)(d4KXmyd{qXlUo^ObHU-eU`JGXo4E=2ZPcJ99N z9MU9cW4RQ3_xC6IDmD+X2vOE5i+B1d_@w1zgU;ajPohXB7Z-%HjNkg>WgF|kE1ski zCiB1q@W+d$-rbS006lfRPes!*j~&i|OPhvey5=8}T-{_DJbpuSQ$(v~J!cu^4+Ad7 z{oyy!0^bCeEfF2>)^=c?m%jJEh}*!etLE1|%kDo;J#9B)+H8%V8uNRef4ZH13Hu(u zR@TtIsovvpdXSTM-X75|1v-QUdskh~9(IeuNiQ;CYrU3#`yUinnC?EGx!pU-{}wv3 zo+^8I<;#T6*yoq_Z%=CsTGd*$KQ~=yNupk)F6!3$yZqR4U9mZZ z{u%RWWl^-YYB%%D=+|i^h~U@9fYZCS8erx9KzEOC(XZ@ap{H+uSdqIw^d^c5g9;Im z2>V-OWMks57rmROQ>Ult*Y<(?jQ}j(FR5t#r>=l`1AtZk4XtA%yZytAv<`HgcvicPsw9|g)eUq205Ast5E20Z{6;l}9035{ zLIA*t6#yWW0{~FF=Xbr9LH&VcqxDJ!@bAB?7*dsvYQc3^H}L`hsM!Cz(KHO$E>Vrx zpEPt-u@7*Vhyav^A=#?{0FfT}&AU$q*1pW{o*)P3kM_);{N3%D|5v%Zi>%KzN!yho zQvLTm&f*z130wA%aOr(tsNDQkYm3O~NW7C{lih221p;d7>#JYFN&hZMsfV`DTA~e$ z%zdQHE*-OV%}qSj6`Lcr3^ZPT-!ik9+}+7fHp}*E@*s=`CrUbS%60D9bs%s4`~?-w zG;pMTmU1AtVgJ$hME}pN=d#~sWw)i|mv`;6r;6D(Jl^hB*~+~ax49%Xvre1f4qBs%a8ir_oi6oYQ14tBN`!0*z%eWgf%{@?=`>p+{yAu?rpDl2QvJ_$CPzu1}13?5F-OSjOg%*{dG)bpx}#k?B5@DnI}iX6UVM3 z(S~Z@zV1Bt81oue&ro#%EA3nt>Bs$eYY_K~%4Im)?dkBwsiZ|tDsD%9EZOGozsj>i zC$Eyr!o?4RK@kiYkP5knPl6PilTNs6Gs(?@1u9!9W$c;W_l@13xASF3vXd?%cfLiY zeEQR=Kh7QbX;-a-Es@)4(Y_ez5th@)dOGzqM^te<4eI@Liu3NkDYLA8?k|zekA?EU z->>PFJ_fW5%5FF7=3iut%cu2fM64J*iu}v=P9gv7&taC`5yzi_nkxIxk$Ho`wS|U) zk(cqOjb|Qu%uG%5DNhmV9Y|J%0!r2%8Dy9GqG&ou6Jikl20J-DlY<9KpVh zU*xdM8#lF^;bU6bW}eA4b2q#9H+dL`FJYRDYqus_UQbu|xS#p{F42H&lRjJ`nWcXo z3j25cd-ukJcfVUx_(8@!d9pN7IDVBD*Z}wW*&;ZPS04o~hLYS2}l5?uf zIj^>U&$|4R^DCL}rsLaG(&cu_@!j5SSpbgnNt#$en1)@6)|1vpmZ-BF2ZLwVQe=}E z9gVgdDs;TRGTjtEkUg!i{Bw!n)V_!;6nbp4+BZ1b%@jnK4FR1Htf>REz zE`L3#|6<3JSNTnx9&9||A^*fq!1rt84{iKsa|E*&MYAHtgXqi>&wY5-+&~lPxoy<# zjPbuJJGFJo)cnse2q48gHp}13OVGkU!{NSuUbQun0P8VX81;l2sa6*CLRvLlNMlM2 zUKL-~n|%RJ_40m6jHqP>HD;Dq9~{H{;tGgQ+HJ2bxkpYSg)NL0HmZjGn=>Vly>bvH zdBTjF9=|vrzt6F=n^K#P$*O3!+~m6eyJq5UI1Z$+kDT@CM6fcRtF4{T*-m{3`|OfrJRW zLEYJR2A?)nlSsLz%1rp1@hJ+_+?AGDk0os~bFyD6QuE&PG1A>b%m-v?L77q?+1#2_ zhFro#_?yOKm$H)jow*pJ^X49{<(K{cW zUlm`9!C=DYX!fGTKdQ#z2R0vOa>;rHl=;Cwrc|^ki!)QG`@oz_QJSbHc2$9}rlEK$ zEH7hFb}?&}h(3>qBQw){fVQsvW9m3_;&f9%rg3Iz3so<$x9n2tVU{EFDlx@1l&qBH z{SaqyrV3_3hr*B&p?RyM*@lDD-z~C&z4g#9M4Dl}4Wezn@r*bDuWlH~iK;J|*$K_8 z%eSjJLnHUG68zugYg{^;O*CQIbX|JMYMLn+P9n`VQprH4})l zf%_`b0;_%X1z+6;{pa0%I=gjR2G@-5-HKN}0VaNB6~$SX!sK}4F=n_8y8oudm&nHt zaZXP?NyAIUd^tSb8l}=mmRx>6Cplm{ZUwkue&ZSDVM!vf3J=*QdXcW_M<4o;#!fuG zA%!MCL+wB}ylrBOPa8~p=cyv?s^}@J<1(JhWgA?`_s0E!%$KV}-x)^)^MDZP@S1|j zr2tKg#g8P#Gw)ia^{3)4VNAq)S=i()PC;mgijWgsQ&b5FCKbJCcrL3pLZl^XV%BRr z+ixa~l!O3hE;I#~{t_@{y1o)U^ZE{}^F?GHSzzK(L4iVlCgx4ai(j2?emKpTiNec7 z7x?*(jKa@mh2c27@ucavgK;a}-m1BnVPv+?iVaHym{=-h%OHyj2^Sl2c#f0mDyiCo z)vO1(wpaQHyN~X}B6vsXx~xXxwFTjztt9*RS>qZSeA1p<>))B|a;T6z@5Ekl8PU@_ zf2HB1;&}fe__<<^dMp{Y@y-j@P_~@0v6-7h$1_SI5!;Lw3m49Z;`crJxX0p`i;*&R zJa)vg8tXAi9jtQQwAKkWXL_2_)wNlnSTzZrO!~TBu~-4dn6e+ui_^k<*bb9^rS7P| zQ|%%dGYEMVhWVa`_}YRphrnlIaUEB2{7iW^TZRv6+`q0PRGR?9$R<;p__}UGWReo1 zn#un#n8_EJKQJWAzkt5}gENJp8k=`KvS0Cq5V>xO6316GZ!3OlwQCn?vgcZNUsNVX zCkwcEx$TLhVyN7WH0po4gdsRuQ$uwQm7)1{S)B&h-mEnhf;= ziiVb7X`PGLbG~pa&YCUKzYNu;C}gddOUBqs9}Iedc4V^5DHFdkjo6F>#xC6e3f6``r&z|#IOgTn7~#kk5YB{MOjvol?3Hp!>X)%n8Akjt8=R$PAs8gvv?%r95PX2F-lWkh(l^xwB!oM^shgL2fo*`B`3YaGg!TY1T&1(f$_ilf zm=x~+fd)-tD@flaR5FpRmKesF;KDWnh)YTGeZ79bo%%-x(Z*xuL*$4gsCwmvxr%>MRpWMjLJ+nJ#K6DYmFCovbT{Z6 zY@jn1RCB)l$=J1ZA2pd^`^plS(i(}O1VgJIfOWQ=KwZ?rovB7CdWdS3arOwC&#=JV1fY+>%nBS+X?FyXcz zQ=f2f5bRfO&po7J3`E>}|M}_dBl{jVEx{A`Tp3H&az!h@s+z+3I)9rUloSMEmQ>X{ z>{egLE;&g1s{B$1xKzslHmX?05?f?K+YNVm5=a3N2(;mbBC6iA=;=tyU?#-M?Fe+bjNqIG52z+YpIL6q#9q}JMd3M*PMmd&`AC~jK- zENP(bFDM3M49muLBa=$3%oXdXZ3%VGztR2LE;6$7(M}L2Bu5(kb`6mpNF&dno@zTV zQI@~pSGOT+<{-?9<$}H^PP+f5P~d#b5At6Dv=Z3fYHJl)F^$bs&&-w&wJ|g-Ui-xR zgN)rj=s|%;v>I#YTYo#4)^7cv=Ve(okd+sbgW3Pg?T(n%%2s1wsXhNi0{{&b#W#LG z&w_jd8Ag8G=JJ}1s9t2*eeCpw3RT*IL81E3*dh>E8qA*-S#X(1aBzl6Lj=@%4dQy!>#3pVcNKdYJD&n^6!ja@UPucm}|FMv4vy zAq8NmVLU@uup(eSEcJpxj2H>t(_`JsVUY|FqVHo1jVg%LB1OY-bO6GhvzJ{$o>Sv7 z5>}epLie2Q2YbV;f*fk4^oNWL0;@e@0Uv(B z_h0VbKzfcx1|Bm=Qx78Ch~ZOZFkDX-rXX{H&Xl5F0SkfQNl+Q=*sthg9>Wmwy2SU| zY}_19u=|vb>@k&SWV6Ln9PW54fTkUOK5XqKYc{VbGkQ91Hm`EwUnxdOEkvC~pNhGF zK_W66CN5Eh`%;u;b40`F>RPK9=1DgPNP?%EkzW&0A=UPfjyT@=)pIzX^HV za!5nS_mqBvMay6XWB&~}sWYV%*17l0)*9R%e!t(+sFi~Mcyzk6r?i3azVc-8g)Cjk z!E~kL?)U2(wKDKKPtC`j_ljw=wOW-0MDk4tJ+9SL^e+BEw;@hFO8O1VZT7dsl z^mON4@Dus7xUpphGy5U~*|pc1QU{Ct`Bl|5(8XS20k2^8~0}=i83dCXJzC$J8*o_TZlcaBfY9xown4NP zFVuy#%h;_pM%2|7NxEy7Pdry^w#-c+5%E>Mpi;upHTzq|Z8nK_j- z5VI03fHbYegsaMnSqs0CS$`WmC(?I<>;4tP`8Rs;E9{TRtWA@D* z@mIZU?hd9HYJtSjS}o7@28PA7=Y>7uUUaZ*PPJZxu8+=RS)Vti=GlR7jIjG)`W>qqImRF+pyUyMq7=kTT^Xdt zhG?6^#2ZJ=-9ZlG>c!Ft6FM#UAmA>ELL&RBG!VYaE8~1R^Di+I|8ZG5_TK;Yf*Hp7 z(}FI534b~gf$VzIBe>ElAVrN)NwgJI3(L@lKlv2}53h9VCm_r(dq^)|OBOkJn6IGG z$7DFF!W53Ssm4pDOd{xU$QrAUj@Z>n(-qlz)t{$%VMiJp6Tng)wXH$n6}ng3K1oOby-d71!ON)hWdpW>wQQ|wVSyZUY4{G>8DC)KJ1ygweK0AY2I8RO z4df;jp95k~|L$nhsAtXs9tgJVy(OB9Y+ICmLEQuPrGRVcz*`}LkX`{__!Q(nI1g`) zzJ=#|v9R@}A8o$w5oE=4uj5#o+Q)W&U{U*hxrrw?L`7-;)6nzzAVT7#(z^kur(T#1 zpt# z-dC!IsW;S*HBnTChss#d|q^HAhD$0gw}3vEWo zz%xV?TDk_PA~00rGS3n+pbb8S_V*`B#S`vww83l~o>#PUQ-6Y}T2vMT{e>|1!{R1f zBPMR|+*u!PP8f3V4L~Jfssb3ti2ygUfTCCM9&izLItz8$QNc2D8MC+8ET++SBfzp4 z*6C+SckA65P=pC|=>}XM2Kg^<GwdXrQo~_g;LBfdHA4mh#xxbVvf?c8Z zKWl%JmY^!L)6T`AS_~(~G2@$nWKTFCV+H-?hg=N)t2qB8vgjK@pRo?52?;BA#V)~G z4S^8pyc~ZL2J&5ot`}^{tU|caj%4HmbA+j(bRno8|4!V2z5S@QEUzKZ-RSF$MB?;% z*t7x2UV*vD$^pWy1G$wj09~Ubi9;XMKcpiA(do2WH9b^wa#+k`Uoj;x7Sn#)so>zY zC;bW^LfF|aO=u44HWNA_41jn|VwTU3mcw8DB*@$icKB4NY`I1SqgF;efZ0o6uhf^ZM^GQ61)mb~{TIvpMKDMdj*qWc zw4ra-alJ&>+?1xjX8zt`%hGKcErjOR@11A6b{=UfuL0y_BpRe0XrlgTfgBaKNv4^tAK}^ zfdgWlI+~wyEFiMbz4G?S#D?~v&IWSwra$1JvUa2Ht0RUieC-*`lJr?Z{Bg`mPx5jg z<}qQDC%rVa)i~zg?&o90K#Axm)MDtk#D1H?Y=mv)kQl;=&VsfWN-OR=M-Eny6p)Qg zWCRT5IwD|da9b&$ITT5^yoGxC;;T>}5!_6RqN+5i=t?O1$DA*Ki z$zn-#5IN-ywimldg3=1kjZELOd7wRF*$FpLQ+nW0Zk1C3gni4tFOtwG23JIGIMI+N zCfHF9Yiqbc-_kLI*hsW4>3MBS58UYI7NtSov`Gh}=ql=Kp#A%5L&NO$mmaKkKzCNL zOeKl=H$==+Z!GJWRY0lV{1$4yh#;O3_Kxv?mW%F-CZtRF)*o}UBvc@ zcP3pmaVRv5d#oI7aq*0tjbq)5 zRhV{%#Eg$Vz4>geb33P}ktsukIaS8ZmRZh^O5ku;ZJAvK#B2u2K^#C8JmDy}lUNUH z=5x}}Yi>!H&x4A5f}nTAF6NPxwmWVWw{kYZD$R;jz^wZ4akJt}vn}4P5-4*N>^;51 zIHptQR>tnY-fk3p`$f}lX3jLcJd|ObM*3;|w?^&aHRgR>hI)H0D)N2aI#h zG{7?KsqI=WzE_~>et&(3%(k%C#}Y^cgawai&`7>bA{Ek&=|nlYw$~KEEB^tHesbUVZ1## zK6PPu+Vh>;l?U5u_2L*D1#}8PYbFjRARh`nw^7EROgifHzD*%kpbz-w*3h zp5ePqn#GKrC_;(n_DWvP7K)4Y8S;~#LICyP4Bq~RU) zmHW`Yrg2OyNUmvPD0Opd=m1a#&jDLr4f_zLFEU^F~q1v^aIxDBAg9 zkORbeRl4N=QD zcI$%?x7*o1?qxuro8k9}51QH$Rh2YP%^6;EQh3gn%qn~pv6G`>Uy&;8-~QV`Q-7So z?cpqzR>;4Dg`Eh0h|M9IO(^!g(|>Y{h<^YFbiO{dpQn>Nnz_9`VHnY=hD|pDy-r;h zrPJuRpw(c}BG|X(Je5ruu<3r71_;=YoJWrk-+PwIP5lhfHjU|Fnr3EoU^cD;!dsB; zynjSo2*Ieowtv6>o(U^_5ZZ{@r!v!O_~u+|=8*V7^jA*17e5AZ_`A$sg&Dy!9{B-U_O>U;0^q`oN6E*RJar-ZU_b;NusNpa&pcEOs zlFiO0dX0_nh}b7>Plbb3V=E;9kgX$hG|?rSZQ|bDwhB1a2NUkZU8GZkOhn_p2EXzg zYBj@IG`)Cv?Nw&8107z-Q$3pLaHjQSNrExLlcpmTAYS8`RMB))DX2q|z8_|cDkoT; zrx)C-9y81#B`V$Er(CF`AWaRAKRf;SpRAa|wMu=XujPVG7J5GTTk2an7U56)mWntn z=ttre{N$}xw}k-P#?gTg(RnLpkE&0DQh&KZ>2vvBY4#MBZYGLh2?>hFt+1Y(Bh2W zDw} z;f0zp9#Fqy0l`t@n{TGCvj`c;!T$ooa(e@j1iDD$PGNq7A{T=&(@!B$@l8uOxg4alr$7HNJ_I0i!_E^a+77 zG5<>rP|)}}iNsq;?Rr|Yr!^J$EP9ngFnIW;YhpY^e|i+6Nsy2(*x*6-$bx%N_W6&r zLar0Nsw!s3e*EryRja~L+rKB@aN$&Jazi0*!?&OtlFyM55>4(o~;PldVDMOC->q(W|Zr5_y$=RGP z{L(Ci%DN1AFCh=KfNbwZJ$j;PD;6IenyADS;5$HEJwu;56{LW#Q4Svd&CLDN%71Iu z1{<40EM7r=^_0;uRj?nTsEW4^#Aoc$0M$*qR5CZ8;iHBjq4XdYTkQCbI zTS434cF6t6`RVmekc^KeEc=7yVW3uc*c&lNHJi)1>>-U-tM+hX2bEHlzY-5Y`gc7N z#W5MkO}2ejzsh0K&u>%5JU$;-3i0j4#5XHeBW3L9O&mFi*f`i@qHr1AXl^`M7Y(~Qir($vnaTil8z{h-la zBFW>;PRLwiyY?mqY^>3T6fS!29g=vzU+QZmuzrGa%;ots7$9Z6KS@&7W$LW`~a zBb_5%v6Vk7H76&~;#ha&4_l#QsdXG}#JFl2(pWv$(nGsk?9Ki6kfFrI2TJV$=#i9P z=XQ%GW%_7h8iUQnh^1i1jc_8}LnrP^Ug@m^7Np<@ujiWSK>652%;d(=jHRhFSedHv zL%*0?evpL}aGHN@T1OL%?Orw;_y_#z@LB8UTk-P4u#ep(og~HW)uvVg`T$_1kL`a_ zTzGIg6=?^fZUA1_qUxjkwP+ty-4t=WX#tCNa#QNjGZ)ibLGmHQ{ViRBP-#^UcmrJ2 z)Yx(*r;3u`Bk_asRD7xF2npx}N4etLZx6dF`eaZf3waU$2hma1r@VS-a^ zpYV;!f}NUP&;8!oAPYjt!eIE?R$|3^P-ywkj$Y`ow(w?QK4-)jZWfouID6Dy!H&_ytJd>*fWIU+jiJ=BnB&?zzEL=RxXQL0?dZH2JYJmA;9> zi)9cg!Q_E(vxVQBZ1%#iKVia`es^KOjK}-lhjX@e%%aCBJ*ueY{_)f_qX;y~A3g;= z3Kl&|S@|h>^png9Ge)B&|8?StBIF~*DDs`c?%3ts)n8~-&+p!9Bfc5~X{QAEp-p!o z%&V+(ggjwjiBc_y6Ml|%H&d(Wvi1)79J)eZ?Rr|L)0bR=(;b zffxm?NVo_%fp5&L(4e2*!wqja!eIqVNQ~Y<|Dq^vDQYq8f*(kduf8b2m0BuTu37ga z6W8)X^o|NR;Y+t|mvTDr2UzxYc5Jwn_PUU8RkJQCJljFCsEZR02!zM%e#|+j?Q9X| zaCFfPtU{YG<`yAp<$%BGDz8?M+@-G=q1C(D?IPdvy*^&!#iHIFIIa3Ex^&Z|$r|4e^Wy1%xN@wP zO?NqzKq5!{r>GLUhw;jDNSGVx?q{IxMlV1Q$<+fLW)#t-!(34GMwkw>s|T(LaZ$g4 z7`g47%p`z^s(>iduP=~;xEoPa5O9}v{1SG2QhyK@`Cnxz3?aUQRh_z~qU3QK=2+ny zeIsWKN1Zw|c#nV4{DuH^7{W~uj(>70m3)t84Xa92*w{caZ&>m{_OBu340o{>=+7N8lnG%fINw@CM0Neys9({ zqxv1q*tn@Evv&jKc3DG@Yg=AfnW=IYK0XrUyZ=#QAa{&aoF*B8@jtpL?5bsycB&1NoAi`qomO;#$IS z&iGVfoA0ZYjUmF$7I}3y9PQZ)LKGJXF#)f?zy2hUAMgf~C=W{Aeb>4Jqi)|Sd-+`r zm1h)VXqC4w=?>oZK0!&}eeYyU?)|ON3PTkp_E-W&3A30m7L=Mw0byoGsCUHV4unb` z#Lg*GK=G{t;#$ReyJgc0S1oR8GO*=i|BJwzWoy5ude@xpPsV-%7)R$*nBg$vBKc?V zpdM_!-cFr4%-M!7_~&Oq?CiAp;CW_x$?t+E&zn2`W!ArYSa7op9{P!dhU&(^s2Sxc zf&!?vlJ!0+XlaSh!KfG3Dz<`NO`jzX{E54q43KWJ53udHk36bJd0;pV%yDBac6MVB zNmTHYY3u?B0Lp&D($T4x^k*tkQT0mC`_KGusd>`L5aCQm0#NmiM5N(7ZLj$q!t{a1w2!9 zRgTAxDJc<-XFomtW~V_ma zW@QcK#EMB!$^LYFYy$X$XCA@_l}FIyYU^W<%K&a@o+a0NqK`|X3M`cxTQ(@DXiAYXrJBfV1d1fL+{IXAR*@`O#vK8CIhOZ@)966qQZ6RB{jrguDm$`$+i|J;mCTN0rd8a zBe1n$whV~-1V*JKLBF@dJ!S`H|5@hup%W(7KTFptV=|nCz54G-*k*oa>;lq3IS15Z z+H@fW0q@-}bl|qHywg$X)2`ZFB=1~}lJje&R9! zg$Pu9sr(F%qU$?3$rw@pqG?R;+E{hS#M;_GZKJXoM7c-sBNRJWU=o?Hxqi&QjR(PB z>5X1i>o;zLjxx(zS5H%zm1cMc8S_L16`Dc1{XTq7FZ^BJ;?asz zA%ehG;&f}E`p7sUGwlN3ehMXX}X2^c^+vRg->roq2+r) zmq)JGy~0D9BUbkn#I;xBA50hO$^r6yP6WU2d4}a1e^8H^OaD4Vebl7Wn5L8;yk(U^ zWq-N2(sjo27?_`r9Z0X6LiBqH>`4yoS zaqsWfe%Y&y)o~evhniCVBtPN9&}diBy*CfAvNtKTUp%>LK zjR0~=B%zLLfb%UieVu`hZjO<-FHbD9<>-B;7k#6YFbm7e`VU?*-oQ8Sk) zJ)f5)U6m%iFFir$8&xFs5WFTIEr?&?=MphM!jCFW5!$GOgSQ{+oE6UtsXDD;^@rn= zh3_CWv##nGz5X?U3Z!ipP82zs@uL4BeQIsZBG5T*NB)ve{>Lhh zQ!YZF5x28iZ&xUySN@e+WZ^aVyd5{c>e*_D6Q z)fGT0ER7Mn#iLD=rm(B37eb7RvKoeg8y!fXW)*R0+&lgp)xC2esw9yEBCEzSj_W$^YcXPP57p{Vq642#;h53a}c90{665Ki}|q z$vzt?1eufYBLNh*l~5W#dE_2B_?|hBGWAN5{t2KeE$;x_66yvga|w>5ivG4e>bK#u zFo`#o|EhL-;qb;NV=KhNp3D2s-||1$Hm`IJA|qyhYzwyaP#e~?>D%y~K?0xEwhnstIh!2OdM1vk?78V* zNvm&t!=^*X@91zszBxOR-!c54Q^uy;EknWNA+Kos@frH>d+uS67A%`Ls<`48PJ<_j z-hSR!0+yE83bf_e$*v#06z}CQz)WkV=cfwuV`$bv1tQ1S_uf9cA)1|!~w_dh-# zYR|oM-}gD!xz2ZnfnP;C4aHIY<%hPb*LU;Pm~>2EPhnQY#xGW2AFpa9Z@jDpAYKR7 zVmsPmDv%_pMpf*Alf?HD+MA{ikAW1f$k9crC!g(Xacn_&ywS3at5xPs-XB%xzBSj; zvB!-(qJyx%Y<_SXx~~&;-_1wlD<}_YrR6#<-#06CZkfLG4=bBz>NTmSZT^&jZJ|~O z_7={Gc2AjJ40A6Bfi92iS46FC90wa+WQ~mY-=VpDzdq4`&2WX8$eNF`$)lY+y_W)t z3%(a1?n2*E99%caG+@_h82r($2w6s*b+Q zyr@<>nXQycRXHLbtclDeh*IdqjpJmMp8e?*7rbhq{_||=HfFICuYwLQ!kV2r74zCb zpHVa6iUOGLHL#`Fa?O`<_@U;qRn(Z)3NmwPs3gMYbH3f5oaZI%prwW#CM#QYi85K+ z2eQyj3n3=r6X7mx+!+a}JkI24$QKTF8;Y4EhyAnu9DMTuKG@OPtsE8NZeUTF-WoiUsLE`Ec(Xb zA!(azkm^C-sg8EMmu@+8rs;aYy64bk9cCC(ydQ9Ni;W$Lz?z8zhO_*qbfgG z%Lq%mGRLOLf{yhk7t1!lD`7bt4}CtZ#?xIcUTRAo;wajg50E3aKg`SJXEazk-EvqW zs{IaSWoJgi2k`Q-Gm3dn(HSyLH2XfEg7WNN3#^+w`U%W1MCCYPiUUR;oa5loS?c4zsu7*emceI2UGt=rmQ9{7(?f@0 z;h~{q|NqRW!a=|D*)3J!pKL+DXM?*>tocxy&TVHAfck zl!E74pW}t8C+uNcUX$ciK93rA^q`sh`po*}g8Ylqah5)tq|z92o-niLG`&OY{#@pw zZ&mf~E#?RrJ1zXDqxHQeVuVvWU`nrpXCWgD?f2oqhZvz1JEwWi`xPGQLI@We-R0(` zHnV|VI2)Hykh1vXEq6E$s5) zYv*-MM!c?yg`eV=TN(7h!h;;#vekAZWmj|LVsF+SM2S@-08)vs5YxM3Su?~w^plyC zd+3Rq&Hm2kUMNG-0%86`<5*mvOFPGem+LDIK~;zcZmPG+Vz5_TNuBhXOtCU7zA@QJ zWexv$`%vb;<-|fdg4NFftE+({3?85Vd*e7ucbOG0nMdhUo0ckmbMK`C8~eBbdQZXO zb+KUAxSeOF!_%SJaKrA^HDY2&S9*ot!khWT9z={0kzX(i zfj#|AQ-+;;TT>ICj0#f|eC-^E@3YnQHV1Vz;I#;xfs3(xQ!6n0jg>%SxwfPwxafP6 zv**<64EHWsc=a+ zj=`!c-pc26IL>Jz`S|d_*w}g6oiF!$TUJHD(q-Pj=>1NoT{j9RZ1S=8bW-<7tEiH_ z@MG{NHoe;>#*6;*`cP0?Z2AYWKO0_-s2M^R^qkIg;Jlj<$p3!fDalJfwu$B>(s*xX z{w~J)167+ovVA|<&paTnJS#3nniWssoy!t|zX*q#xfx7XtaJI=J z(zRnS;Gg>!M^WO-t%Qh27L=ui9fiJ4q)f;r!cxQU74b_W3u%Ns{sg=!ON(Uhx$$Ma z=fWhHx6ch~^YJX&ILui@L=RVDx~0W7BG3PsjZ^v`Oxr$NPT~?IB=uNKhmMx(^8gPn zxx<78-fE`X^u?^31$o(BnZQ=RSBgaXSNkHEH!iIzJE_o=WScrh{x{cMEW3y!%cs;h zl*#2G%f{(7ICg>L{$o|K%HM?&|A-FeTT9!P^oM%A?LW1XVkc93eiSLcQbXU*(eyaI z-iXSmEG=M(#-lNN&Z2qa!&?x84w_04G=nu0#37of07(lb*#s`bCQ1Ce!ck;6b=^I# zI7=k9VRqVUynnFcSKdhmgjWG$?{s;iJ(28j6b5*0uUrQTLAWYxyOPoZbCOeive=&G1kSXb&o@ZIR#~ zBro^|Ki41W9itjX{af(yWH;cwe>Kw^v%8p|li`Y&?fc4@^PZ&z$lnivxa(S$9=6w< zCA;@?CaA*V9K!CIJYLY|-<-Vw{EcA(QY=y>*{Z^O#yoWe%O$9g;=jzvV&bcJm)YNb zge@X4I&Up?-yrh#f-y>#63zDk-M(vumspw0%YZoNKdHSuoy>KUPgcT zz6xFP=YNk~&r&^1mQDqMjH-gI%MJa@=MlO!!Y`?-%3GZt^w8`@ObISk*F*g~5n!6) z`e)yZM1vNf&=zJJ7qNO>@KXGrjpbRKUI2)a%OH9tao}&B|I*ZmG_=bVz1NnTI?~Ib zSwh0>bQz5YT;%nBpI6F6iyOb6-Y07jdE$aT8I2}wf-ZL z1l9{hA%;I7nP3zT%6}unIoqOC_E=UMX2Es*3|YiUkqrdqg&k_7fAH-5w1aPk#hSTn zzGaBd)5wvk##2UW?%*|G>uAK@D~O04nYY64#I;lr-4}SX=wCnD!_X|fU5^*d2gBSic__IgTh7-hMGK1Dm0;miP7i42L74_XHz$WAZ~Ax|wllvm zkJXdZO+Q;X?Uq*Tq#DOaD*Gg8%^@Q2a`%_|pJ30a1CgR{9oAGEmQA+8r zP7K;K#EosIjo_}0|CQ2dd#Z0UgSyc0&b+`4V$6YSe|OL!e?~Aj8LU_7IC3tP5K3&D zd|9-0Rbls@3Ub~06uY5nym;a^ERZ!Moet^|b@q_ICs{hJ@Oz(U8uK*rGNv990KLTv=!G1|nw*8jfkcr`n75fvtU+E3qU=v9MPz3t z@0k@|T_2v>eI8ow@z!7Y$wJV^?DTgPVP`k|<40>XQ1Q9@tnOnRyEHisLUPO`S*-=$ zj<%MBHK#9@JO+~bo`g8e;xVwdbO6<;)_AA(6)9Q@&@X_D-pEu(BKN84rgop!(;{ZV zMT{n-EnWQ-M4EFm8HU~X4`=o1KM_g+5u*2NgjWKsW`U;ri`qLZpj~jINF+JOzOT>1 zrzg*Boflj)4kuSIc-C!LK>n%E)1I*Z{GQCrxQ2cKJESbR7vEk~=Acwvjedy0C~iUr zXc(94Q#HD-^KcdxXin^0KKFe!JP6mUe`h6T*~5_ z`Jlq&BHhWBX?Q__V3lFvJ@ryT8?vFnnQJ1@j35$h=<_}{A~ybJ5QIGMB5tX#B93PM zy<_~hyoNUK@msumKKpNM@1A#KinB}zmm=lL+j4}n`sU+XyNSX@KfNJa_p4zuM_7|- z$k>TK(+5Y=a30c#IztvO*p4q6m!SnFi&yn^i=C_fPBT4H$jilE5W&8Wi;V9V)Fa(9 z0sKbjdsl&6!r`;;dKia^)HqIZ5Ek9C=iz4g6toydQ_>T&5!aQea`iV)nOIqKkB0UD zXZy@*bYPwvB-iBl6w=^SLm)q6p8l|d33BsyCXi%tyH!wG+Y)aIZKvP>r9hb(1;tFp zFweF!<6^dg>KXO(8oN1);w1tc+~yMhW$f08Arh`nI`#~XDy!Z01X>LvZ5?3&M+ilj z+Sd!IJl@SAj6o!&RE4pA^4~awaex92T z9$Us2T+ni4pL2q*UK@npeREpefbZJg&0y|`fCfZV#;^w`D4N?!?2#YF7tB2&eNX-E%WC>1o^(}s{j;_5V_%T3iriOoL=7KJgtyy z;rEGmE}dk0jOS_cEykkOZR2toJShu)CvA^koDNeTM*6?^kBa@>=9p~|=lREdgEg^>1L7(%HQ?!iIaRDJm+6Ksg*b}O#F17Of5T|)Ly`>%s<)zC`fdizs^uahz z&tBjy4ZP|ueb{MNdFu;CH}z7F#mQ3aeBKUEYjDVU!<~i6v^+dc?IPl zr@g*dRr1*ncS*wR1k5B}EQ?~Eu0ll|@T`NEf-+@x6N|l;PK|BxDEG-LbSeQYe$>An z{b@>6=3<@i_TWo8v0$DkC!uCXxA0yb>#%i2r>@w53SttxH@R+>bS*g*A<7ja@$X)o zZ0kL#{h+N2Yj4-Nuxu5Bf@p7*nZJ07k}gVqyT+4jpo6yJjAX*Ka(f<(ON0uSg0NGk z?odKT

    OqBBj)eH}sx9-o8vc>4@@07Xon;8U({=NnKYD+r@Oy$b9jM zVzkjr{T{Vc4Y5UoXQ3UL3`Q$(hq{9gKB`NRb=_}U32DBH`bvotIQp>~jPeJD8kl1q zkYP%Hu5q{hTqAd`T*I)20z03kKp*)eu#hI+m979sJUB?Yio~{qy>^gIA4f%^yq0;|I6{*W-jQ zVrcbiAB=@@7<4W&Q5BZ%XS9-UJU+C0E~u_Gku@-GBBwGH?A}zvxw_BU#{#>Z4=_BF z6hI>6>~DHq2;+8BYUEy>n5 zeRTBhrC-@=&^?~vQ#9J=JHA>XP~f^uia<-%zPNqW`G-;Y6^Xs^c+WMG#0`n(mOgzF z=DNG7jpBKhawW`pD0@Dps>$V2`c`u!PZCjzdhPmVTj{8dpUqudC(N`DNX?v1HwI5Q ze>?jp7zF5;5k5=XuU4ANTe*~N6`ex!bY=zx&sS~NS=cJMQIa4z3F8L)5WHCszuU%z`9Po)Ot9i-FIx~)YBV@ue8dxWz*}bOfe^|df^kMj? z7LMkeZF-uvk#MQ4!%GZT7Xv=_zmRXx$!HpU_w{47WOU0hVEE`vEje*r`_8)?=9%8=gFiSF)#qSycZ8kCO}K&4 zc4F2l#6>z2xP)+4svOsPEq&AJBnDWa#7>?mf3msD4g@+EQLt&y?V{xev{elGdK6hb z>`D*2;|C<*-24EY@-dU`Kv>{rv0GIY^RVr^F%t!aYR7RoWCy}p12UGUc;YTNjqNtn zT*;}1ZQJd_>F=*lipP!UwfOnwaIWO%X14{GF_>wx0VaQiQa*E)))(QCd_-@fnV=xWATb=+9x7jn9rN{v+;H4mcD)s#)03H z?5o8gsHheWWIm3eFH{_s2cvLXXzoOZ@9xF3?Qm#2x+f}SP| z+3U&!ywo7);+sLvU33$g8J8|7Nhk5@9aC{oU72`h*R9$L$;?>=s*#xkY(xuDieP}- z;H@DKzQ?HpVV7Q|hjKgXU033{&ZL%r)|?^(2(_tRrW^Y|?%KEeoVqPd`?D{86^pqY zkzc;#T4uSq1&^>ai55#qiR9)Qq~%&K{2axtYStK@J?hK0cW*UN4Fpn}1+v+D+|T=a zXDb$jneDaFxUjp>Dtd6x@}>eiv~NG>=$Piwqj$;LuLFTar^0(JmBcE~IRo1JTuFvvrs1~oKVZ}Y@fZRd*tdb{#G>;p)Ft01DMlE+=2$ ziZ4%{b%T)v?c6r7ZY>^%1Z1K{pw4ibnhF2Kosw;*|e2t{Qlwb87Er^zHNh3jQ=02nInI zdsS2>Epj)J=@MbiR6;wr>qQ2`FYx7zSW3fOk7u)qG5QI|F8W~eso7nD6zXv|aG*7! z&SU}`PE^*t5KGgt}=f0rQKTs|gtIdW| z)bml44ja^(An)#gdLjk~qZlpB9-#j2DzGKUg3)L4Ah{f{Fu*=`|8bV)NG*jlM?@;# zmfrqNXU|NQ*H!^lfFrEq`(>N3UD2~dWF7{fY`3eYlLtPTVZV?+Ih&>}bao@QWaqH0DOa*)$h`_-e;@<2aFEGfy(nEz{lVT3MA$c5i_5nE#IZZu(KMW2AZ?%pzb?Rn zh{!b@1xvsZh*e8qZ}@%qvhR0u>g@Uk-RKZ#)4J_^_4Iw?tsbKS`*7nXG=g3vQT=;_ z#FM9=uhC_04T%w$V?%eXP(hae<7df!y0q`jl()$L3 zCkf~1w{W9<{bcxfdU!Np1|2ubZbPMR|S{G(q2@4kuQ?-aX2KX^`` z^%z6hl51xiiuXS}OEU2#+kG!Z8AL0yxl3lxM1C)?>KxnfMEe0m(kFoWL%7CD)B@1~ zjcW+~Z^o9kAz=B*+_(n#{UrcWrj!w=ZTN|;Cr(Y{J2!muNl*`uW^VjyjnLT`+6Y?$05xs^j zf&)Ro8aPBCBvKDX2GxTuf|J*fqqU@8)8Dxu1Y7b^>>@xoqLQ8gKiDSteg@~cIA4Jp zybO&$vAep3#rGDpW8CDEN<6c}?ZbgOmj`2ECbw@w2qG{CBRy%ydcQn~nbSZnr;Rm4 zG(yuQvvsZCxV?$vIQ!rw#IH5apA1EiJOKwjO?R@LQ-1He0DX7=ituWnx%qR~(_toj zAMDC`IKpTj9D;)@$;oRD-6=(j=}RKxh_T>N#20zL78rp8L+1kl{>)$GK^*EQcP-$^ zPa=gDcKc|UYZtoTZEnIr#dXwBuppqO1~`2FXp)|HQtMi8g5{EEQ){C)=wqk$8H)p& zYFjgDO6qbAX{_5(fky!#Okg0sC4TYb29u*I`zL`t|bJ77t!qy zczjUOD~HT4*XHI7Ai=p%nXZvIj$QaPvM|-|`d(QHB*#P)roz|I;3$ED-D$Uq&2Wl@ zLO9<_!v+*Lh*?8oez5n}W=SY$^Ob-SynJo8H;F+eT?iad=>vcHG0Vy$Mt%xE(9(ng zj80>KGN;-ZA_58c-Gjfp_ipo~{D%87L2!D701aqHgKsNf(K~MjXnD8$%U2U4^u11SS(%Y^eRNZQ^mQ{Apz;e6VXr&VAX;IsM` z5>HAEM~6B)zbwq6Majw}@CmT+lDPT`2s$!_o%nTG2%8K{0vih>O_tbwb83`b)SFp2nGe@G zr)Ccqtf81MUA-^}yYqI0-~A46=K2urwMPc&vcaO*=?y3TRkkcnm)0Xn-41v z6D4KUe?I+aWbUWso8JCwZ(lRgzP1`DIWP(<=C+M3eNxgUUH|8@tblaap?{Yy1*oIU#qyfx4daNw^7Y^56ooOvBy zI6e4NFQVka7?~?sc>Uscu{@>U_W?G~DC{Z&2JwxlSbJFO>NNLw=;?;zhP;sHgcVA= zqA$?&|MylmdoG&!+onT%_PxR+6`EQcrIDdz@4mVd_ra8KE&PlPsb zELRX26e2pJ8mt|y~NxN-!k9T7;Jgi!1{4llD52M5m$N{;L?0y8MMNSc8F_6hsJY|xI{6;^hvcc>NwBry% z%|$4F6d-s~nhph^n_CCHiFgWz2z)zS3lJ%gkDqHaqdVE^&DO|HUV{M+kH(0|DuNPc zD^3svYo1#sw}2OBE)42}z=8+JI5e#N%9O9JyNh zW)>F68#T2HfOi@Mw3vc6Q+G*x($c1-aLZni!IE!2h6YHjZ-LeOOlOseFTk9(v~rW+ zW~mB@sTo5H3hcqbe=^N-C@2#CT{0}+()Qda(!lJSt!htvF=0dz93KmR8B7%ts01hlH${{Fg-{GV=gdY*NP>%lc z$TjXf#i|5=1d==gRnZ$^mc%OG+n7^`pQ1=4B@iEn8Vl{V_)eBRUK`tD55vmAuhu`|eTP#eGpONN_ylRdNUoWK2c z6c+nw(x(qr4G5h4Nk(Jk*6Y-L)(ON^C2&`%v~*_E&LxOL^)onTTB*S4r`me4$q?LS@H9fz=Gf-=1wq+TP_Cu!E3#ZqvftC`gw}EOML@VDIF;k)L z3W}(u07{Wk`V$Q%GbRoL;#TD!Z zo_3JF7l{+eE#88!GA4h=5GTXri*QCMW??D~f?oy!j zn5`@3S@gXp$B|P_+80@AWjr@+?Q2+{Rk}M&+EIQM9OZb%y(2KKJ*7NbhV~@{h#jB3 zsC^k2s^tUVcN1=es0 zlCj&8dCS^}Lv3Xg4cxjKH4_qp0B#F*54qAzTCL!HTo=q=qs|cY1xjP# z73#++pA&=)ANJwSkDo}|D+Yf4^`?+|{>fkGi3@_6b;rY;%-*;rPKak#oY)&bPZaPa zlTmq`giK!@@j{*5nH#kXHiNJt^Qpflxdzl&K7~eR#ZTlOHO$2XjCqrBE}FsOX~vOx z&s1}2F`&+e843y8Y#HWWP2#v$@1KGkAu#! zKA;;uLmxbm#mr-SVDYMl;g%P1>H+J)*-&o$W4P?i2!&FoR<&i&--0DPXTNYUoxySJ zc<^w#@Jx5wF@`2I5tOuH*GqNKx2H|mwM!`Dk|fKwNx9q$NTlT3l=JgPYJz2r2O%fAWy5iBBnp4+ zIu@S6V|9aKS?6E&WP;M*!D^Z#+s98GomjPdHN!K9A7cQ}sYLaPn2!-9lcu5zjC87& z7465Ds15=s3PvWm-#UCxR z`!5SyQ}R@`#ckwOy}bj>(@a0c(UPEv2$u$#hFACxFMV$w^!yrbIOIIVz1Aj7Tld1c z!1CgcP$FyF`6o&lHVXDM70>d__UD|xD|o>#>#0-U$#5nb3y(4vVQ+>dburAjm1zIz zxLsp9h2|1(m+FETr&G1kjEeZAXslcNb07BcSFpUU?)@S?|3aNU)S!_2&nX6cXx=xqi@&=JWZqr&KlBUf@N6ez98qhlX zMt~|Hq0a5I%J7U@VL`wXyU$jlp>W6>4&zuC zK7Rf~$4I1cGz+y6K;2U?Wxo80U)b7~(?_OjkKijt5{WxA&j05kEdi_!5*|!h#b&`F z+8=%qp|dYfZV(net&+qAyIXm$BbW=xMfSI8g?Bru6k*Mr-UX^g%=O(mk;~3rC#g}_ zf%dMg4jxcTV6P~B~9>FDO4|F zHQ)lL5q@)lbMu7j_K8hDUtZAe2NCiO> z7ZrH)J>1h^lQgMX_$>@4*w&DApdKxm`}r$t`o)t=BpHTETb5Cn7>mvV5qv`cD62qb z(^%2&N@|Qe59?F|^PIY`5DxloBSYKzHt+yJY!K86inNp}gRxC3kCnD=C*on=I_H+U3xkkeSR~d_t z4IxRL5&ML5>8&k=Z$`Z4D`71}EFhBD);prV2}k7aN;GHWu@wtH^#BJ455buINAwv* z_Uy{!Jg9J;`ZYKx!C@JEI}qUIe1-X-ljWP=6L1;_H)_d9gXQXe3w#5C1Vaw8UCWYf$g zuG$h_5*;0|TiA3i&sM8;L-!8u1|lwiM|Qu zvk!=Fe%aZBgxW#z1iM8>1TaTk_m?OO&>$1lFN!suJMu(ck~*WJ(aNwH2Cw%|ZTC-S znmpUfLA=H4Dcp7{^_gD!H)z<){YH*+@%Fo$C_IhU5mLHYN7=>J2Zd%X#9viB_DZ!F zL4TI(O~+U9R=P;COhhHCLxTP#QNy1_Y8?;7K6vR!h1$ZHZBJ{w+9`UcLH=cWNXR@w zEu8+#(fQu%7xpma;rH&{U}zn{8{_sm1sh44Ml(@W?_K5{-g^jP*`7UIZ40scG_Jjs ze?V6Vi1m_8@0q=w{HDG5rt6q>wjovd9$OZ5%=HxhaDtKK|CF4*e}e;3(LQ$_aE8^5nN3Zt$8XO*+=X{S{L*JN{@Xr_}C z5e}t3M3AU&wB90$OHOW%^VahZ_Z_2(_~ot64ss4$kfv7qL_AfiKX$vx+TzOo&h#!# z=yq*CaC%<5A#pBDkt=BX>eQQkSk}!nZ@s!x(B?1tKeCOc`2@QOE0ZnD0S}jx^L0)@ zl(hu>;p}Ae=pwb zAr(H1pxBI1w4~sfwMkTLBN?Dtit0SrDin0K82s>@(f_QX*7##8dft#Ji~4M)I$;df z!)nyOxOHDOrYjSN95-UVJd>v#BaluGn0zV6)Q7R0pg0+WVP1h`iS+ zgndu^U~HM3KZ3UY3#mx{?}t=?GPZ5nq5=TdtlBE+VQ!{c-CQ0D$kv3z^i)0zv4^w%}Or5L#R3k3SJn9eayE2{8? zZR-B+#!!WQ;DUrexMePc;q+*siJsls;#OyuX zv$dOLSmO1!#ou<{C4V8FesddnU68P~k?eLo!Owo?4b_VVo*0o^ZTvMfvHR`={I1l= z!*l$zik~YN+aAraCEn*SQpuiNEBCLWtkD_rM$LYcG!?C*SGN{1*4UU~97L2EQGL8h zp&viIXmz(qVqjqEK}((p@ery4qD!VS+Kb^^Yf4Lt{waCM6D39Od)`KJJXL`Jd~05t zt{LZRn$IVzv%l2VYk?TdNigfPyMXfg^DQUKLT(ZtT2phKQ#Q%;smNC}#j~$>v)5;N zb6$?Yz7Zkr<9$Lz=7WsJ#dpU1WbL42|GW%#xPy!+L;ay(gAUUhC@`WU~~D6*ZtWe?N_JREo~B>rxdR8cI@x; z!t99PTpn!Z-ZzUIQwxXCiBYO~;H64nm^p^FRe@jsR7ezmTPld-SH# zmI~w;g|;Wqy!u)}1xseIWEUP!RCLfd#bixrm?eHDaxi57G&WIlynpj|3Fj9L0bTUq z9I-C_l)=ur?CLDD`7)0`2(wM6`j~oL2jv3^Nmeb}6pImafO^06GLI*yhyEZ|O})hY zkxnJWttlpU)K|b&%s$^d#&=93ri@F!#d0LVUAdK{3qKlFnboB7fKOF1tG zf(q-KphCx+0HB!T!|hQRdIm%e(l(KUt5ofWZ9*pqP*E$n$v}XWB>(4B^1Ix1APDaf z7+44>OvF~y=B*T1m*)1y6T&JSU%iW+q!kmybJ``us-KWu>^?(`o;1L}*Z9g}tAE(8 zrq-NC<{r81MCG+DZ9jD4QGxnr#J65V$VH1zzyApD(UQ3Zk?6GjE%T33ILf<`6cQ zDP_kf0!uSsjMY;%$8VhpBz+<( zilMKrV9VhMGKpNK1cOo@pCrHbogh99#wfLf2i@%`Y8ael6M+0;zx)||R1Y$*E}>hi zfxGy$m?9)Jhg1rGrOOUsGY)y=S0~R+5`!~@6V&y9z0jiZ=b5G&oraAsFZv*vK zdH!Gw1iMubJO~8oI|kQUgXBi)%1#^ii;Uxi0n-q7PHq2GD}~YTPu?H6H^P6K!k4_; zUZd+f<0ZQK?>R3*H6FY=3t|Sz)y779cD~qYkDczYGaCMDO$Js7H3kt8zQmV*B=(8k zYMFm2=S2>EYWyRyug>3p;*Z3>_}j5RTKoxzYleTIfQY8kXa6LWT)40E7Zjjz>fYbD z1mCM%rhlLS+hSe4zY;dKSEYabiymN$x@P+)q0PXa7k_Ge<>$da^uTh->Fhr>ZnWLG zwVhv$F64hqha9W|SLPk4={!k!RV4JS>=}y0i7%~fMOVW@vON#IqYCfw=L6o!LaEx@ zfX~EO?Oox8Z~^-WKmYZU{WKko^sdc>6;OxB8}Jz&tNj@*d7f5L6RDVNc`b+jx;Z@x z(3UVqKFOteS7SUUC{``D0*{yHf6#K<{;vx_LWa1z#r+3{`sQ`0{K5OY%Xez2CZuMY zyTG{7U7)qA`xApyreF$p z*%f8E+zBw0!uhVpL^u8@zoX50J}mYTb3;X@v}f3PE4b0^pkC7L=N>pjU=IYacT&xo zz3OC=N4>qaxhv$Oi_$Nd%Xw z;MN~RtjVn9F+{Sun;Li-4gPUBjEqH~U{sNHI~YiXsssV8fy#o>Eqf5arb@B7pa%mZ zkP*dfzCKqjmxPDI-w#wU^kV=58G-=hx*}i{P!dleg!#Ng`cgoFX0NNH9^*#p{Ikyr zOWGO2NI81xulr~pA4uwWke)2bopOcisrisVt|L}|V1n=nyn;n^8o`r`wd zZ#lP>{c=z#`Qp zcdfO*YkN(@@`g~4+VfYeUf5${>dcoo@Djd2q3u)Y$(!7Qp|;7=KRJ0&#zF z?%G+C$(Vkkt&_Ru9v-e>f8bm!a<~&&GVs#bIb{%~LiQ53&B#p%ZEjkF2mGYC1l+mG zgC?WNT=2+R4E%ZL4{3tx7W|1s;5Jv~&Ixc#dlC_pe$^&RQEjCeyWPZ!Q;1^7){o+u~!a2&>{>ZJ~UjBhlVA6O1XUaY)yLul@_o&#oI?%0sQ^pzyG=GwG z^M<|lu|Gt}0%ijV=d?ALZI0ugCd-}t8)$)Uk}2C<%F*pw{BsHhj`0VE zz+3(i((=@I<1KHB|MjW2{Qs6&DPoB7V91Tv%H-%(jRR?vq#BCY9>^ZKyM2qsN|_uM z$3l&RP_&pzE4vYg_r{U8MAJ=CxVnY49sK0~43dMhvIb%&Wf0M5$<@hjl~NXqc!F~u zd(la617z-dtO3>QOuie7L&*y+w^nAEU>k`fv#bS~`By{(GcYd6mSf`SflC(+7e%_+ zA)5b15tM(QajEUX$_0mYB~Btm5y!(}#=FVAvLpQXs1XO}iHider3k358M};Kf9%6k z=$MU*MR4BMwb*^7o#RyK(tiYxAR@)WN&}oLhU9%+8P`9ySD&X2M0D7ye_7|*gD8L+ z&kL0E7S!Pc&$V(}WyE_;dVi_^v8iAK#mt1s0Y0s)O=~FCRa?}vk3`C3F(HfR3be@D zgpXMMJUqK4^qssXPj$)`xl8?}{f&}q^(*?8_TlBheBL(hs!gLKX-OH@26102{Zam; z2>q7jb;%AvvcuZ!P)R$e)DBek@8EX_@|qdEepww;eWXcJbhzGQJMjhGV%PG8-0Qx8 z7-@6BSb&ie&7u}0;k)8%;z0()4|rm$p}fVO2LU|+KYuc3NR|ea%s&R>E0TRE7G+d1 z00Y2F=hsZdSx8%;$(A#$f0Hx8Y8O3*Bi8qAySG-c<=Y!_yPB&Z}G$ox1M z$O{V+{PU1o9Us6C{+HL`Dq4@VUXe%&-?O)bI@SF$&)IWu8p&l~W;bxauu;b=g1a#Yv4?$OL`T|i&AlKB zidYuQu)6=98Ya<6dBy|AS^;Q@zZFoDS99d0Xz6>+OcX zG{AKI@`{S5bhf#a?LcMyZoF9fg>B7J%6=6oHatOEM|kbqcZLGud?fc#={evCq}kUY=(}r zAks0iapt~^oNuJNyMK#w*$P9q$S$N|nr*wu#z<_lF`FUn$_zqSjb2CQWb5nEl(X)V zh7WGXl>1k?NZ|2xR12YA?#1<>Q2Y<*kxY#ck-GD?i%i_QnO(!mR@yO#;<`p+Niq4vbn%-KQDt`bfX~++$83N>Uh@=PI4&0WcgO2)yLEJy<}U zsM~!56P=CBdEHRD1-9&4AR<7`gj))|0P}9XXTS5|1mhVpy*FiL?f^IE^;<%!&#$^{Z1-W5S1Wax0LsXaCS`5DbJt=10`6JV5KgMY7FLK4w{ zOwT_Q{S7W{ixl}Aiedu~-zAgG#(BY%xuWz!H>QP4pTsHY^1o<1DB6mUx<@7>-`AP=P8jLFtqs{j4F5nFwK|dut zj0KdJAV{-)({bRJ)HuR^{~=$ZnkXiM-93^4Ma^lw0bAV1hWu!O4Pbn0S(SJ+-~ej6 zh*_Y3Pda2<5HJjz5N5Xh2Ob0oGAIzTLH@iiU-?>#y7#{0N3gp$K!FuCP9FjT%tk0L zUG_rGschjd1ZupNV9GMqKxU6x0Q-=qrNOxU&C_S}e(z=bIp`KI+asN~aT#j(66#@U z!dm(dSPWGiJ4rFQtkylMv7RzuBF~+)p9xgZP|2q(q5%-1&zG{SCd-!@Zm^~{fVkKm zR>^PhmJRK|*FhNE9TlFB4dROmAe*rb0vkCxKP11Ms!aUI{}5zGd;tPj{R$vP>x`?^ zO_rX+B?{3D+Eks^we$5<_r4@x7Ph`00<)JXNp$7sbZ+!p{;h^6>H+yYFgW7~J@#W< zk$cpy?b%h&aMo4)f*#LizHL<=b*N-$EYTJQNc4(X(Jn5f9RlE9OVF#Gw zF7;)7ez5Pb`7-;#RhDN3%b82;U8FZQ*@wBSBOcJD6uey6x58kAej^z_D99O6brGXJ5YAy{owvCmN#FV+o3Ru;ZL zl%$p#Rl8kVr;{^P^_Dm3y-#m!Uw!jtZ@uR3tDM~_X!95SAK6B23M%Q?X#n;Aw09m* zO>JG`w_!sCEL0JZhoUG576gQdq9}@hN*AIaprA&jO1nOJAWC}($U~G+R1lC*q?f1& zNYQ{Gks75KAdmndgw*>#H^KMj`_`;A^PlpqnfY+Jmacoxz31GMQ})?=|Mu>ayWHvB z|Dl)&!-Sz_VKOThs+wxkO4CQZ+9R&=>2loDox9l9WoE;Z6mf3+-;`d z86q0FH@1o7+NE4ZGF-8HLg6U5%tX`heb7~G)gH?hwGm$ZZQR4jeSUX@eUukC z^U2zv;u+F0`Ah56S|5sE_|8qwY+dXLkAqH07%%jxTiK<2#52gx-f0Z40G{lFs$f4j z-zNZjC1EgVo${MEf)~zRo_irvfm~(0<#0m(d$19e2;Ma2N`yz`xlk=&xU@RT^!Z3oPJH(F_%ccwJMEF2<>9f7(|Y`j?wf= ziu9We$d58k&j4}goLe?O$({v;XbOSw1&}&3n}!aAM>)itLr*q%J1(#q;Dvj&GjYg&nkrs;o%;455FX|jkx&P;0_umaPcFEscp_ME!P;o< zPGyp9{gT|T%;;)pniuR*;}b!Z6ni82S;{l_+TgYpx(Ku2q#SPB^^myB==Kp-w4XPR zzVvs|lf$;^XSQDWRifm$aU3RUn4Pe{i-IF6XtflSY$=;LIhpr1tO~XiQCXG`l)op> z+vhUcg`@Pdg*ITTDMSVZe3wrrl3-cY{Gh7(;_zR-Pm z{=7-`d?P~p((E_PQ`d8+&$EA*WQso-#!isIpRVdTDTSU~_bQ5s?hEe6C_S5;CW)5bi^T8(0(2<> zspKeszQwObC(8Ne>-GG3y`<3*VE-et##;(geW|6$&td*+{lhz}t{kj@z2Qg>@4Bo< zZ-iGXZyQC?^STN_p0-dd3mia?&i$~NH9K2)CCGw7Ne+wDNbcLoz2jARPd`&1@|ub= zUeiOy*q`wj5l&1WEpsu~BaEKOP4tv<_?Y?h7?`a@++GjLv~WoZnh4ma67=Q(KTqBE zX$cJ<2-C0-n?DJ8!Pe-ONz95m5g+fzfmyhqSd;oV9*taiQ`@0;$EMh1DmisGO_a5( zDjC|~-kwdtOA>6)Q1Uyv2TL(q?GpEWQpkQb&`Kd>Z|MQ9&SIpsRDQ+d+OKlGkX5j? ziML)kOpUTJP0BPm9#wKX^aPWaK_FE_&5<_(+5A>y2FS*BYXxjo6INPle1 zaqXNYVz}hdw12Sej%IYM5;s%jN$Tcgm#dlHz;33 zmg{NOfV~$r5{{y8116hM_tu^z<2a3yDJ=lDxbm*W|KbZd6m0FS|L8o?ia8$|HwcoH z{xWtiPlUXipV*5l{bTCW!}A@KwEQs8N#|h|m(FrNv!8XL@u6yi-nWMq(|yp6+MRYd zy#HjtZfBGD!A&Fuo;LdTB!y5o@f`)Ip&+98@@Eb5^-* z+4+J8eH2qbtWX#}>d9g+a$Y{{S*&Jrl*Y&avcWJaG$#8jfMEQ1 zz2W5G?e1B>Fz=kSZ1v~81Z+zcpIS?Q8@JEmq5m7@?BOc@xd%4I4v?Ukk9P>0>G0px zOrBH@9?#!bt#1YEbfEkB8E&wO*7)e&qkKhb$*DHdfT#*ILi?kHtM}|uO;laC>qaO< z;p`HgVx1`QYcfgIB(j3<5O1v}Kvzt0U>9?i$+6H-$hVz&Jo#M7=#O%E_H?>gFI2fB z|B@h8hG3Cv)U?ia)ORcz+c$91C~CJCJo)rkYB}s{;n*M`WdwpjoO7OKZNPiCPWQTm zsErp#`2)I^TPZ(UC4g=O%a+YjcZ+7DoJUnI0V5wIUQkihZ7S!O3OM7PGH!bc z?~}<829^QYI?(AWXFk3(52p_(>lQ)V)CXSu(AeM3*jX1qU-mQPg(w*MvzFu6ol!VkVLO68j{c--pgGWKWPtVTH^3kZjN3#t~M%VnRA!-Bw}-+ z_EaWpyUIN>E~KDo&$~b0+eT3zZJ}Uxg%%xaJlqMgUId@6Q81GMSuaKyQeMN163H4{ zCFj&JkXyqb^mdbs76@+ z*Z1M@nMZK=BIypJuD^-ttcDIbgWMt+M09&9k@VmGIsA_dDFNwH>AZG^a^Z*y>$IbY^pC*&oHiO$i*L1(i&q`@T>TKK+!hB?*_6Xp1JyaY=iqz5{in+w(Be~ zJ9ho6P&S#9WvobeHs6aRuAf+GIgJQ7WK2`BbF66Xht(W@CzDVO&F~6o*g#ky>(J!h zZHpy7n7fFDsrp)tRS9f=&n*fY@Sl_=vQ9FeVq=hgH0eG8;52s zjjX489=)wN8d017TSga1vPSfA4sGEjw2{+~2l8{?A$ykY;}3<=(>w@y2O<;SrX}5; znr3yA)i?MS3*;)Noe_vk=Dsu7CtNz*X@zMKO(7j$t=dM$0NE@6FL?rs59CKtTgfzt z$I1qY=DI%nle%W~*SzcbO7Zlab-KFzgJD&P_#^4}b}yeAtkqBry>sf|;M2!$;+W^& zOHaJdkzS-Z`MZx>mO*8Fm&`8`g^tTVyg$gdH`~>iQhl4Nn8&1$ z3nn$x&;3>I)J)i4jn)4VvhvSzF%9z{CHzI_f2lu*>Hn4Cm+Zq``jk}>zzbgN$KO)) zD+^<;xXc~zvijFy+Nqsh3!SgD(8dzGxQMDTU(%0vMKy0^l&YvyN7crjkur1H57>?j zM85%U!dFzM`Qe`qWn|hoA8E>H7m0hGN`TG7dp)cy%7F?%p7V@@xgK7oT$kZ3rs?SW z2`Q4e8qh63bHKsmg!DmOD+A&CfAap=gZhJLzAEA0NM?%ns8qA&`KwuEZOIXkj@H-8`R-QavSX zuFN>-3Y*{jZXYO!maE&uOr7DSBT74I|3TU$6v)r2LC)_q>s9W0Iq3s|L9-Im-fz|h zg3ylLD42=GPh(LZ)dYedoBxH03q(m1L-=$cHZph~@{v3;nn#A56o);(niPaaWAkQ8 z#fo4qPVg5q76UBs5Pukp@_fe)<}lf-b%uP+x0sn`8HIX0K?oI;bcBlPQi%=gZSEi1 zhthn~d@^oBaM;QRIff~Z6=Y8TP;Pu+U?_6ba*Nr==vCY3Yn^L1r`_G6Dv|laC^Yu= z{Q^gEbAy=p<>%;1H4T-9HX31>DIbiNWU*qtUvfyxkv2SMc1d~B7w(4}n(F43tG4V= zDOmffThOHgi3#)7&Ufe4AF;#bbuj;`YMxrkYY@oJdKF6*?`i$z~P=m#?ZCg?$1 zKOUnGpp#o6;NYB{&$)~oY(dVQ>&d3xw4~Hsdp8Bb6I9!9$uEtMO^R*^HRUgpe$?+| zem*?Vim18!u2cHAS9zZdp$KhPy?aqE`Tj4QQzwT77ij)%afL2+D~Uq;RHYUnHnMlm zbI?AaO7-^jM{HMWdlarcopei*{LaBzCTM+I9qPA+ z%VBS(Zr7o*Ys)TRR?VhgzD{4Ua+;gI$RRQp>anmgsoY(hwurCtxI5tPq9(Ep5l=xu zme%g?q(Wb1IzWYsP?Ggo&iV$w4$*UjHmP37(sZKkg1qv#=(Mtr+f-V3uIJulw+f9B zATrW6U#Gk%*$Jc8o*(PhTk8{qrh+z}D`N>}Rfl;wNSDI3-kAM}wM66*p^%F2g%BmX zz1~~7V6V74s0TmxV^aoxx0pSMEJdd1s^OCMjmn%(rnC!R-~-{9wjLS7n1#{@B}Y z1}eK~%4qV*ttatILfD1NFhn?~qfw#Oqw%KY+V!BON_)7_Rux)L*j{gQ!YmWzKjF=r zf62euCmeWy4eROCF#{aTG%b~9QGGt<2hJQ_NjRssuj$<>oYE zTvoq7?3|IkFUtl5$vVU&39YpCI?qxL6^DmZ&u&kXaJu~Q?h!;X!!fbr;sy&zyB9-~ zZK1~^Qum3jc`h8r#YdKi1k|kJ)|$%6YJ_&|JP;=|gLbZwSU<6P&x91}+U57swuRr! z1T&xKs%vQWMyvS^n)^ESzqkT^EC&N*Stt^}pQESER^2dx@4A~E48>IJI=ZoeFD5qS z{&MPQ?H`P@ify;kbPCAPA?*zG29@x1A`o9&2kKxSSjIWe8?#zV_TEh7n@;a|D~foNq=vBfyARj>DCCl|oPe`B9#m+xkuDUm6%4rk4;v2Xgq6ZXiF3Ku0Ms!d?~$ zgr}O$RUIAj8v7RbA-gu}*Ew^lLy|!FlhqacgP2KHbjh&7td2winYwe-opmTQN z;naMg`7W3r1@jZ(pJ**O;9?K_X-bR_sfDw6@uEq^4wX|Z##fCgu6GX~eZBTI&6S`4 zXFtlt2QF*rICIGVaR&vn-swv^Aa=1-AbZZr==#?Tiw>Rg*1LhoqMu-kYa|q#p9=D# z^yV+>YI|J`MLOpA%`NU(K9OZwY`(esXC|(2(VXdt!|z2w(*y+`y`Enq%aKt{(KDf7 z@y9eQ_1I(_pOp>qvjBNg)rx|?Jbr=-j943~2~O|Dt%y$z*a)(Z@QoK?=(aXF{(s{@q1 z-csyU(&F=y+mO9h&PoQo)>a=8oyXjBJMMu!-eP6;y_t^-)xy^arNwc&>vRN*slXmj*J2K^;PepSfMiN^k#3PDd+C#jdvK*Jrq(y(W(gR-BYY5*q%KjizRAC2xjM{ zB;R1(-;E)Vfr`m|S%ue^hR1m@c&uSHwVq(-Ecs_nef9VViLCCpiT z6DUgzpB=L5YOuF?}puXe3rAt_V9Gq8Zv>p10t-@GFFdSaj|YzYSvx7VJ(v zVQ6q}op{Vj=T)^{7Z>&%+bPWo_ykP-|Co>BMq5J=K@2t%nIUb)bKIXjT%xk5Pr}3b z>jI)orPJzYjhfvM^Xu$x&9_172B9VgJwC|0=biAa-#yLEmOhtDK{bA-1gOVntL>0> zzY-PPlOO5;#To6BH>BY$R>vQ^vt`_Oim>rky{sS4e3NlE83r&b%O4exIZ6P#ZY5RT!TvyQCyM71BHHu4V-ImBRs6SGFfyH5B^0>HCL| z$C&~bHrkF|NUH_jVFXu9{?n-u7WOMNC91-U!>EtBf^~!rzz@&Rx$>Qj|MafGrSry+?STH zNj~1QmNm=~I4JZ5Y>EcVtd%mK>bhUUXeth#^Eu>VVQVtQJ zxGO=bx~gX;ZHE#3 zdzTo!_GLwt;acWq0zY+-QGNAbROW%1C#c>s*0Q3w+9VZ~l-sc*tSU(d)*CT~ffvt6 z#L_8};=jgN3xO5NV$ukHMz!v^ow^!yZujk`i@G*eQ<+{%rZ! zeU}^L7YglXBr$0zclsVRdxYw>uA=r#2irCx&1>m?c>7b{w#RRuCIy+Dw5hy*cafi+ zCP8M#a8Id6o0!{nq_KxECx2+yBwt?YbDeFl%XxC^%9X>{8VWOa>C-K*(fIUpo4+44K@|^# zDI9dNw#W0l(_v4x`gq=RdLs0B2Kb2pXhGEaQ_YF0Azp_E_m-stLT2nw_vxS;-pe^4 z%cSkwYo7=SrN?4f%=BYoW_mEZ>C8KIO{QO`{DK0(zoU$lyAWDYJ1 zG^YyPt~Bt#Nk8~zU-mDH)>8#sim;Dr?gF*;8@)eLG zqe3xgpQ^ZP$Wy?n%(-XYy6#uMoEuaS@@!2SqSkbjpW{@fuDi*vD|JN9*{w{mPpe59 z<#q=b*d718S#Y7leC`hIMTf?(s&fYOZ#@(8=@qq$^FpRYp1RAiR!j%Hts47WN4amO zsN5yx<;PD?wudVh4!&Dk-Vq+R!urDdT>v0SQUZsI$Qd?p>|FhN?A7sH-kF0}cRPZ! z%ECs2G5(&$wN?r4dWcgh5Jf#LOmlhtY3v8GCYjF+S?r%M2o?1_+xI74f|y{;)}#S( zo#;0zFgamHvXakpYL7BD?0al>;{KEuTsArfU46DV_!DR8gYr6ZXaZGgPjMtT=UbK@s%|_){!~K_^W(XiKE|N;6 z=|3C{@N8$!PaDwdzt zS0CRT<+=KN&ygEh!odleSu;`n`_pYL&*k68Ma|>`)4%Pdez~vVmmC;+y%y zTnOMJz^A{&5Ai6z9i%&bRV7&$!P$Jyearu4^ATABa-13n!Y9?8*K)G=gd6;pKb33r zsP}&pJj#zKmMWG-KtHWaf4G>*vP)<`uOpn8 zy(aB7oo0GImGuWRsd#|DAWIlS^<$5Ya7l_*IH<7ffx_-6)L6JBd7OhG!5lKS8segR zQ5{mAT)VqB--47X*wJj#r8W&`n4^t3A7xeYp#E6~=e9~S=Wx(T92s3J%NS+jY6~B= z`{gk9Yg3aNECC-!4m(UbEl+J_d1zM({tma*xnbBWVI$~tWqdLb5H7VBi=tU`(Nj3vq;8~nm zr*asJs^0M%2T*$g{3K0rV@C5S*f!d${8Y4676F@S(h)Vfq%ax5VEzSBa)f04(eY~3 zQ`}6!re4UWX~LMnTIa50JaB;HzVk^cgXMJe#8;s;*4OH({{Vh~d!Lk2$hO_9Wx#Q7 ze#MRaQOdG`?37pZVH0vrFmHOu1Wd~%C@Pon5)Q85C|-T59Ray8Rn=Zp7XFgJD8IZj zjf@r{q5##A3k#5v!8xRa`F|2A`S+7Aun2{QgCcQ+FZd`%LMi;R3)N^+p<@yQg>iPZ zO*3Z~HKN(NKXyT4+dK2pCud~p(ckOW8$e-`@AegwnZ{=aa`Ax95EarH6u__jTXcqi zJ1bb#k@ZKk^)CO9v!7#>PW3_o8RnT(6u?+Cg%}I6==`t5SXiWPs1DP@B4*wV^l)qM z=lV9B9w#+4`DWjaSnZ`3u0i7d349FG_8>S)-beCZ+z8!BzOpvq@U`1>SVjO5mGy;! z!9BK?r`Sjut7ZK~Yfu!thI#mZW{~7R!o@%yyjrN=ZH)>h5uk9J`nfb_LexhHx=af^GJ9#t7O1&7-J_PpJL6*HW_~iXKUF%_P_Nc+ zrdx3v1U6k(cfqyJ!NVH2YW|ix5y(26(20h@qB%u4nT)R>MBbu3uZEbs3K|KH;V=hK zH-}K`O}TxaQR8HWvqCY;V|J6?JF--e<=J5X#t=lN2bc|hynI%5G4LQP!U+^n<3pVn z+1$>M+m;y|nw9(0S3bp7`UD_e0H{Rr7^0bqaGtm>;dFE7_m{xSlE<)5RP=<0rdcXy zu&C_a$etCob!tp05GEn-Km_GJj!W`E#O3CsNb%ee2y)*Khsq>^P@> z7)NUagbGt^4GDMjGot%S_n&5Q&`1can?=RbeI>cl3zBTf#k+i7h@1^3wgy8_cYdx&)y6 zo{qyzg=--oc8-i2bF)$?8KFxOJHNR+0Y{o%sLpnnpZ=Wj=22)h z9AP__T#@w|!GynV>xDe*ns;gF7y17#QRAWiTrH*f>Ww|0OpzEhPP?Z0ZI;6vQ_rP3 zM?db6vqf(2Ts`V`R!$k_pa(>CpsI-dE^kT}Kk|)8#PL;Sdk%3uc5(C^xSMDgf87iB z^&L;O3F45v>g@(vSVA=s$b$7E%vbu*F@Mk%lBo`xqQ(Y7^XmgM=iCtMHnIGQ6~@7SF01KV=+s7J<8Fh%fJ&i|Q!JYkc?p6-Uf@vDM@Pis5GEpLwA( zbB{`V^p3%;FTrj)y7OGeEx>-T3HxUFaYe!l=Y^W`(HAU@ zrmEL1zKBOkY)N;yuQ9Io%y$H99Ov6V`)Feou4E#x6Aa5tx6Rc{s6gIL=9C3BXL0JP0V`RLtAem7_B%$!DVq9|~ZTDl3XCQ+h0J zAYh$JJ66xvpFaZuN}i-Y!MkV`2KSAdimA0bx}* z3I2Y(NM3%mHnYgRdbSVh9C3?u>)>ruos0R!=H{>2uJZf1W2$=4gMSn=A~cZw7eFcS zAYTp%PBeh~7-Sm7Hx}XIiocD1Ll0g*DPdFq*93EIvjWUDTzKa`cqV5?jj@~*y?9n4 zjs3uQ43M4DNf>xW%H;Ig)kM~%1}fbswjcU}z+kk><1|y7jY=bQJTS|VfGDRrOux5P z+v!T&qfM1!ouxW#;J6F$lWM5)an11hzl^Z91|&RJ(*k3DTVB^!VahGv>4MOl8cqBm z08Z*Y2@JQ0sa0M6AwA~+)y7z4=GR;IMiF;56in_#jf3PTMLp3WG|sa%F}FSsO7LDP zF8;Ps&DCU(8bT3o*k-b+6)UT`Aots?4nwL#>6(~;`9kwuFh2_BC&E9`S`cMJ1pYLy z*8bk)7z7Qyd+|yN7Z9Z99dQsZUjirCX^e9^>Gg2da|(vE@O9DpmgE-12_l) z|8)!&6;$`BZ#Vm}cC5V^h;fO<(;*ANQF|B)zTlGsc#u~#bh>mlV4?*cHly}V)W~Y6 z{qZ!9l5+?N?<$Cb#ze>yBbb{H=hX$(t-Ng72B;JB2#aU|c`^!4`2<-H%rpUAw3TeC zkZzcMDiD5h?KKjFVwh7uDo!~qQMCmiD|QLd@i4v&;zIG;FJ6riJNRw^_;cduX~W#Z H7w-N)G220t diff --git a/atomist/images/vulnerabilities-overview.png b/atomist/images/vulnerabilities-overview.png deleted file mode 100644 index 6470ffc34f24c8c8fb70bbe04afbdd4ee2d28838..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 891487 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

  • @@ -31,7 +31,7 @@ Download file

    - Checksum: SHA-256 22eecb8ea07f10892d81cde07d614fb8b342163106133a75c4280a8e28787643 + Checksum: SHA-256 eb0531122a62859ce7b029e943fdad365603a916e6c15c107514c1e4a818d7ef
    @@ -49,7 +49,7 @@ Download file

    - Checksum: SHA-256 838eabe6cc42fe7e4be2cdb4d73924c61fc7982366dac2a9467793845851cb2e + Checksum: SHA-256 5e01465d93dfe18d7678a96705e7c26bb654b6766f06373b5cffbf77c641bccc @@ -64,10 +64,10 @@
    - Download file + Download file

    - Checksum: SHA-256 fa3023eb16c24dcbdc5f12021340e874d8399863e96c1a58091c9a41fd50fe58 + Checksum: SHA-256 6828d35ae02763255790de6690909935a1f7c951373179ac0efd6c6b578b5219
    @@ -82,10 +82,10 @@
    - Download file + Download file

    - Checksum: SHA-256 7f54f29a971b9ba456e7aef777d747867d7e4eccb7a2b47aa9092c99a990f8d5 + Checksum: SHA-256 7973c5bf41bdc78ca39ba64f93c6e4a33263d8dbfc604651bf1562bfeeea26f7
    @@ -100,10 +100,10 @@
    - Download file + Download file

    - Checksum: SHA-256 05e94709974e711bf81aa16845ebba976f8236a371432594c87a68ecf9a21d0f + Checksum: SHA-256 c783ce942c84f899d1f576d01d34fd4de3cefa0a1d577eda2bc5c4ceaec6cfdb
    diff --git a/desktop/install/archlinux.md b/desktop/install/archlinux.md index d52f718980..61af6e8178 100644 --- a/desktop/install/archlinux.md +++ b/desktop/install/archlinux.md @@ -6,9 +6,9 @@ redirect_from: - /desktop/linux/install/archlinux/ --- -This topic discusses installation of Docker Desktop from an [Arch package](https://desktop-stage.docker.com/linux/main/amd64/docker-desktop-4.16.2-x86_64.pkg.tar.zst?utm_source=docker&utm_medium=webreferral&utm_campaign=docs-driven-download-linux-amd64) that Docker provides in addition to the supported platforms. Docker has not tested or verified the installation. +This topic discusses installation of Docker Desktop from an [Arch package](https://desktop-stage.docker.com/linux/main/amd64/docker-desktop-4.17.0-x86_64.pkg.tar.zst?utm_source=docker&utm_medium=webreferral&utm_campaign=docs-driven-download-linux-amd64) that Docker provides in addition to the supported platforms. Docker has not tested or verified the installation. -[Arch package (experimental)](https://desktop.docker.com/linux/main/amd64/docker-desktop-4.16.2-x86_64.pkg.tar.zst?utm_source=docker&utm_medium=webreferral&utm_campaign=docs-driven-download-linux-amd64){: .button .primary-btn } +[Arch package (experimental)](https://desktop.docker.com/linux/main/amd64/docker-desktop-4.17.0-x86_64.pkg.tar.zst?utm_source=docker&utm_medium=webreferral&utm_campaign=docs-driven-download-linux-amd64){: .button .primary-btn } _For checksums, see [Release notes](../release-notes.md)_ diff --git a/desktop/install/debian.md b/desktop/install/debian.md index ea0db23a51..20eaecbf86 100644 --- a/desktop/install/debian.md +++ b/desktop/install/debian.md @@ -9,7 +9,7 @@ redirect_from: This page contains information on how to install, launch, and upgrade Docker Desktop on a Debian distribution. -[DEB package](https://desktop.docker.com/linux/main/amd64/docker-desktop-4.16.2-amd64.deb?utm_source=docker&utm_medium=webreferral&utm_campaign=docs-driven-download-linux-amd64){: .button .primary-btn } +[DEB package](https://desktop.docker.com/linux/main/amd64/docker-desktop-4.17.0-amd64.deb?utm_source=docker&utm_medium=webreferral&utm_campaign=docs-driven-download-linux-amd64){: .button .primary-btn } _For checksums, see [Release notes](../release-notes.md)_ @@ -52,7 +52,7 @@ Recommended approach to install Docker Desktop on Debian: 1. Set up [Docker's package repository](../../engine/install/debian.md#set-up-the-repository). -2. Download latest [DEB package](https://desktop.docker.com/linux/main/amd64/docker-desktop-4.16.2-amd64.deb?utm_source=docker&utm_medium=webreferral&utm_campaign=docs-driven-download-linux-amd64). +2. Download latest [DEB package](https://desktop.docker.com/linux/main/amd64/docker-desktop-4.17.0-amd64.deb?utm_source=docker&utm_medium=webreferral&utm_campaign=docs-driven-download-linux-amd64). 3. Install the package with apt as follows: diff --git a/desktop/install/fedora.md b/desktop/install/fedora.md index 118cfde6a8..7f82f1d042 100644 --- a/desktop/install/fedora.md +++ b/desktop/install/fedora.md @@ -9,7 +9,7 @@ redirect_from: This page contains information on how to install, launch and upgrade Docker Desktop on a Fedora distribution. -[RPM package](https://desktop.docker.com/linux/main/amd64/docker-desktop-4.16.2-x86_64.rpm?utm_source=docker&utm_medium=webreferral&utm_campaign=docs-driven-download-linux-amd64){: .button .primary-btn } +[RPM package](https://desktop.docker.com/linux/main/amd64/docker-desktop-4.17.0-x86_64.rpm?utm_source=docker&utm_medium=webreferral&utm_campaign=docs-driven-download-linux-amd64){: .button .primary-btn } ## Prerequisites @@ -32,7 +32,7 @@ To install Docker Desktop on Fedora: 1. Set up [Docker's package repository](../../engine/install/fedora.md#set-up-the-repository). -2. Download latest [RPM package](https://desktop.docker.com/linux/main/amd64/docker-desktop-4.16.2-x86_64.rpm?utm_source=docker&utm_medium=webreferral&utm_campaign=docs-driven-download-linux-amd64). +2. Download latest [RPM package](https://desktop.docker.com/linux/main/amd64/docker-desktop-4.17.0-x86_64.rpm?utm_source=docker&utm_medium=webreferral&utm_campaign=docs-driven-download-linux-amd64). 3. Install the package with dnf as follows: diff --git a/desktop/install/ubuntu.md b/desktop/install/ubuntu.md index e7b1045a44..b93fb6bf58 100644 --- a/desktop/install/ubuntu.md +++ b/desktop/install/ubuntu.md @@ -1,5 +1,5 @@ --- -description: Learn how to install, launch and upgrade Docker Desktop on Ubuntu. This quick guide will cover prerequisites, installation methods, and more. +description: Learn how to install, launch and upgrade Docker Desktop on Ubuntu. This quick guide will cover prerequisites, installation methods, and more. keywords: install docker ubuntu, ubuntu install docker, install docker on ubuntu, docker install ubuntu, how to install docker on ubuntu, ubuntu docker install, docker installation on ubuntu, docker ubuntu install, docker installing ubuntu, installing docker on ubuntu, docker desktop for ubuntu title: Install Docker Desktop on Ubuntu toc_max: 4 @@ -9,7 +9,7 @@ redirect_from: This page contains information on how to install, launch and upgrade Docker Desktop on an Ubuntu distribution. -[DEB package](https://desktop.docker.com/linux/main/amd64/docker-desktop-4.16.2-amd64.deb?utm_source=docker&utm_medium=webreferral&utm_campaign=docs-driven-download-linux-amd64){: .button .primary-btn } +[DEB package](https://desktop.docker.com/linux/main/amd64/docker-desktop-4.17.0-amd64.deb?utm_source=docker&utm_medium=webreferral&utm_campaign=docs-driven-download-linux-amd64){: .button .primary-btn } _For checksums, see [Release notes](../release-notes.md)_ @@ -48,7 +48,7 @@ Recommended approach to install Docker Desktop on Ubuntu: 1. Set up [Docker's package repository](../../engine/install/ubuntu.md#set-up-the-repository). -2. Download latest [DEB package](https://desktop.docker.com/linux/main/amd64/docker-desktop-4.16.2-amd64.deb?utm_source=docker&utm_medium=webreferral&utm_campaign=docs-driven-download-linux-amd64). +2. Download latest [DEB package](https://desktop.docker.com/linux/main/amd64/docker-desktop-4.17.0-amd64.deb?utm_source=docker&utm_medium=webreferral&utm_campaign=docs-driven-download-linux-amd64). 3. Install the package with apt as follows: diff --git a/desktop/release-notes.md b/desktop/release-notes.md index 469c39ce35..61a0656715 100644 --- a/desktop/release-notes.md +++ b/desktop/release-notes.md @@ -24,34 +24,106 @@ Take a look at the [Docker Public Roadmap](https://github.com/docker/roadmap/pro For frequently asked questions about Docker Desktop releases, see [FAQs](faqs/general.md/#releases) +## 4.17.0 + +{% include release-date.html date="2022-02-27" %} + +> Download Docker Desktop +> +> {% include desktop-install.html %} + +### New + +- Docker Desktop now ships with Docker Scout. Pull and view analysis for images from Docker Hub and Artifactory repositories, get base image updates and recommended tags and digests, and filter your images on vulnerability information. +- You can now discover extensions that have been autonomously published in the Extensions Marketplace. For more information on self-published extensions, see [Marketplace Extensions](/extensions/marketplace.md). +- **Container File Explorer** is available as an experimental feature. Debug the filesystem within your containers straight from the GUI. +- You can now search for volumes in **Global Search**. + +### Upgrades + +- [Containerd v1.6.18](https://github.com/containerd/containerd/releases/tag/v1.6.18), which includes fixes for [CVE-2023-25153](https://github.com/advisories/GHSA-259w-8hf6-59c2) and [CVE-2023-25173](https://github.com/advisories/GHSA-hmfx-3pcx-653p). +- [Docker Engine v20.10.23](https://docs.docker.com/engine/release-notes/20.10/#201023). +- [Go 1.19.5](https://github.com/golang/go/releases/tag/go1.19.5) + +### Bug fixes and enhancements + +#### For all platforms + +- Fixed a bug where diagnostic gathering could hang waiting for a subprocess to exit. +- Prevented the transparent HTTP proxy from mangling requests too much. Fixes Tailscale extension login, see [tailscale/docker-extension#49](https://github.com/tailscale/docker-extension/issues/49). +- Fixed a bug in the transparent TLS proxy where the Server Name Indication field is not set. +- Added support for subdomain match, CIDR match, `.` and `*.` in HTTP proxy exclude lists. +- Ensured HTTP proxy settings are respected when uploading diagnostics. +- Fixed fatal error when fetching credentials from the credential helper. +- Fixed fatal error related to concurrent logging. +- Improved the UI for Extension actions in the Marketplace. +- Added new filters in the Extensions Marketplace. You can now filter extensions by category and reviewed status. +- Added a way to report a malicious extension to Docker. +- Updated Dev Environments to v0.2.2 with initial set up reliability & security fixes. +- Added a whalecome survey for new users only. +- The confirmation dialogs on the troubleshooting page are now consistent in style with other similar dialogs. +- Fixed fatal error caused by resetting the Kubernetes cluster before it has started. +- Implemented `docker import` for the containerd integration. +- Fixed image tagging with an existing tag with the containerd integration. +- Implemented the dangling filter on images for the containerd integration. +- Fixed `docker ps` failing with containers whose images are no longer present with the containerd integration. + +#### For Mac + +- Fixed download of Registry Access Management policy on systems where the privileged helper tool `com.docker.vmnetd` is not installed. +- Fixed a bug where `com.docker.vmnetd` could not be installed if `/Library/PrivilegedHelperTools` does not exist. +- Fixed a bug where the "system" proxy would not handle "autoproxy" / "pac file" configurations. +- Fixed a bug where vmnetd installation fails to read `Info.Plist` on case-sensitive file systems. The actual filename is `Info.plist`. Fixes [docker/for-mac#6677](https://github.com/docker/for-mac/issues/6677). +- Fixed a bug where user is prompted to create the docker socket symlink on every startup. Fixes [docker/for-mac#6634](https://github.com/docker/for-mac/issues/6634). +- Fixed a bug that caused the **Start Docker Desktop when you log in** setting not to work. +- Fixed UDP connection tracking and `host.docker.internal`. Fixes [docker/for-mac#6699](https://github.com/docker/for-mac/issues/6699). +- Improved kubectl symlink logic to respect existing binaries in `/usr/local/bin`. Fixes [docker/for-mac#6328](https://github.com/docker/for-mac/issues/6328). +- Docker Desktop now automatically installs Rosetta when you opt-in to use it but have not already installed it. + +### For Windows + +- Added statical linking of WSL integration tools against `musl` so there is no need to install `alpine-pkg-glibc` in user distros. +- Added support for running under cgroupv2 on WSL 2. This is activated by adding `kernelCommandLine = systemd.unified_cgroup_hierarchy=1 cgroup_no_v1=all` to your `%USERPROFILE%\.wslconfig` file in the `[wsl2]` section. +- Fixed an issue that caused Docker Desktop to get stuck in the "starting" phase when in WSL 2 mode (introduced in 4.16). +- Fixed Docker Desktop failing to start the WSL 2 backend when file system compression or encryption is enabled on `%LOCALAPPDATA%`. +- Fixed Docker Desktop failing to report a missing or outdated (incapable of running WSL version 2 distros) WSL installation when starting. +- Fixed a bug where opening in Visual Studio Code fails if the target path has a space. +- Fixed a bug that causes `~/.docker/context` corruption and the error message "unexpected end of JSON input". You can also remove `~/.docker/context` to work around this problem. +- Ensured the credential helper used in WSL 2 is properly signed. Related to [docker/for-win#10247](https://github.com/docker/for-win/issues/10247). +- Fixed an issue that caused WSL integration agents to be terminated erroneously. Related to [docker/for-win#13202](https://github.com/docker/for-win/issues/13202). +- Fixed corrupt contexts on start. Fixes [docker/for-win#13180](https://github.com/docker/for-win/issues/13180) and [docker/for-win#12561](https://github.com/docker/for-win/issues/12561). + +### For Linux + +- Added Docker Buildx plugin for Docker Desktop for Linux. +- Changed compression algorithm to `xz` for RPM and Arch Linux distribution. +- Fixed a bug that caused leftover files to be left in the root directory of the Debian package. Fixes [docker/for-linux#123](https://github.com/docker/desktop-linux/issues/123). + ## 4.16.3 {% include release-date.html date="2023-01-30" %} > Download Docker Desktop > ->
    -
    - -
    -
    - Download file -
    -
    - Checksum: SHA-256 5f6db3cf5a2084fc7c584c90792f38a0caac91c4eed4f8653dde7bb8148517f1 -
    +> [Windows](https://desktop.docker.com/win/main/amd64/96739/Docker%20Desktop%20Installer.exe) + +
    +
    + +
    +
    +
  • Windows: SHA-256 5f6db3cf5a2084fc7c584c90792f38a0caac91c4eed4f8653dde7bb8148517f1
  • -
    -> -> For the latest release of Docker Desktop for Mac and Linux, see [4.16.2](#4162) +
    +
    ### Bug fixes and enhancements @@ -72,6 +144,7 @@ For frequently asked questions about Docker Desktop releases, see [FAQs](faqs/ge > [Debian](https://desktop.docker.com/linux/main/amd64/95914/docker-desktop-4.16.2-amd64.deb) | > [RPM](https://desktop.docker.com/linux/main/amd64/95914/docker-desktop-4.16.2-x86_64.rpm) | > [Arch package](https://desktop.docker.com/linux/main/amd64/95914/docker-desktop-4.16.2-x86_64.pkg.tar.zst) +
    diff --git a/docker-hub/release-notes.md b/docker-hub/release-notes.md index b577297201..ded8131476 100644 --- a/docker-hub/release-notes.md +++ b/docker-hub/release-notes.md @@ -110,7 +110,7 @@ The **Billing Details** page now shows any organizations you own, in addition to You can now specify any email address to receive billing-related emails for your organization. The email address doesn't have to be associated with an organization owner account. You must be an owner of the organization to update any billing details. -To change the email address receiving billing-related emails, log into Docker Hub and navigate to the **Billing** tab of your organization. Select **Payment Methods** > **Contact Information**. Enter the new email address that you'd like to use in the **Email** field. Click **Update** for the changes to take effect. +To change the email address receiving billing-related emails, log into Docker Hub and navigate to the **Billing** tab of your organization. Select **Payment Methods** > **Billing Information**. Enter the new email address that you'd like to use in the **Email** field. Click **Update** for the changes to take effect. For details on how to update your billing information, see [Update billing information](../billing/index.md). From b95f056f9febc61660fc9d04a52d09fe37781b80 Mon Sep 17 00:00:00 2001 From: mturoci <64769322+mturoci@users.noreply.github.com> Date: Fri, 10 Mar 2023 15:35:13 +0100 Subject: [PATCH 160/296] docs: Fix typo. (#16864) --- compose/gettingstarted.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/compose/gettingstarted.md b/compose/gettingstarted.md index 95f0499ba3..d1c257f467 100644 --- a/compose/gettingstarted.md +++ b/compose/gettingstarted.md @@ -111,7 +111,7 @@ This tells Docker to: >Important > ->Check that the `Dockerfile` has no file extension like `.txt`. Some editors may append this file extension automatically and which results in an error when you run the application. +>Check that the `Dockerfile` has no file extension like `.txt`. Some editors may append this file extension automatically which results in an error when you run the application. {: .important} For more information on how to write Dockerfiles, see the From c43a6cbed7386a0cf908cfcc43ee0153fdc26929 Mon Sep 17 00:00:00 2001 From: Ben Hubsch Date: Sun, 12 Mar 2023 16:07:13 -0400 Subject: [PATCH 161/296] Remove unnecessary comma in index.md --- build/index.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/build/index.md b/build/index.md index 94357b3651..f1a132648b 100644 --- a/build/index.md +++ b/build/index.md @@ -23,7 +23,7 @@ Starting with the [18.09 release](../engine/release-notes/18.09.md#18090), Engine is shipped with Moby [BuildKit](buildkit/index.md), the new component for executing your builds by default. -The new client [Docker Buildx](https://github.com/docker/buildx){:target="blank" rel="noopener" class=""}, +The new client [Docker Buildx](https://github.com/docker/buildx){:target="blank" rel="noopener" class=""} is a CLI plugin that extends the `docker` command with the full support of the features provided by [BuildKit](buildkit/index.md) builder toolkit. [`docker buildx build` command](../engine/reference/commandline/buildx_build.md) From 5304b7fa04642d4a25f980acd08cd67199e055f1 Mon Sep 17 00:00:00 2001 From: Allie Sadler <102604716+aevesdocker@users.noreply.github.com> Date: Mon, 13 Mar 2023 09:30:50 +0000 Subject: [PATCH 162/296] group mapping patch (#16865) --- docker-hub/scim.md | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/docker-hub/scim.md b/docker-hub/scim.md index c3531bf8e2..c133763d45 100644 --- a/docker-hub/scim.md +++ b/docker-hub/scim.md @@ -18,10 +18,9 @@ The following provisioning features are supported: - Push user profile updates - Remove users - Deactivate users - - Re-activate users. + - Re-activate users + - Group mapping -Group management is not supported. - The table below lists the supported attributes. Note that your attribute mappings must match for SSO to prevent duplicating your members. | Attribute | Description From 42ab191656d02ab166ee123cc7115be2507d4b5b Mon Sep 17 00:00:00 2001 From: Chris Chinchilla Date: Mon, 13 Mar 2023 10:39:31 +0100 Subject: [PATCH 163/296] Update scout/advanced-image-analysis.md Co-authored-by: Briana Swift --- scout/advanced-image-analysis.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/scout/advanced-image-analysis.md b/scout/advanced-image-analysis.md index 6364ac20f3..81080936ee 100644 --- a/scout/advanced-image-analysis.md +++ b/scout/advanced-image-analysis.md @@ -7,7 +7,7 @@ title: Advanced image analysis > **Note** > > Docker Scout is an [early access](../release-lifecycle.md#early-access-ea) -> product, and requires a Docker Pro, Team, or Business subscription.. +> product, and requires a Docker Pro, Team, or Business subscription. > > If you're interested in this integration for your organization and want to > learn more, get in touch by filling out the contact form on the From ab81c5b6f74e268eac610f538f8e8ca34d180677 Mon Sep 17 00:00:00 2001 From: Chris Chinchilla Date: Mon, 13 Mar 2023 10:39:40 +0100 Subject: [PATCH 164/296] Update scout/advanced-image-analysis.md Co-authored-by: Briana Swift --- scout/advanced-image-analysis.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/scout/advanced-image-analysis.md b/scout/advanced-image-analysis.md index 81080936ee..d3bcbcb584 100644 --- a/scout/advanced-image-analysis.md +++ b/scout/advanced-image-analysis.md @@ -9,7 +9,7 @@ title: Advanced image analysis > Docker Scout is an [early access](../release-lifecycle.md#early-access-ea) > product, and requires a Docker Pro, Team, or Business subscription. > -> If you're interested in this integration for your organization and want to +> If you're interested in Docker Scout for your organization and want to > learn more, get in touch by filling out the contact form on the > [Docker Scout product page](https://docker.com/products/docker-scout){: > target="\_blank" rel="noopener" }. From 102ba5def3b0430679a75d300178a18eaa55650e Mon Sep 17 00:00:00 2001 From: Chris Chinchilla Date: Mon, 13 Mar 2023 10:39:49 +0100 Subject: [PATCH 165/296] Update scout/image-details-view.md Co-authored-by: Briana Swift --- scout/image-details-view.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/scout/image-details-view.md b/scout/image-details-view.md index c88bd6a7e5..46f5d649b5 100644 --- a/scout/image-details-view.md +++ b/scout/image-details-view.md @@ -8,7 +8,7 @@ description: > > **Note** > > Docker Scout is an [early access](../release-lifecycle.md#early-access-ea) -> product, and requires a Docker Pro, Team, or Business subscription.. +> product, and requires a Docker Pro, Team, or Business subscription. > > If you're interested in this integration for your organization and want to > learn more, get in touch by filling out the contact form on the From 96f4071806b9a5a6df4fb153a8abdb3639d8bc27 Mon Sep 17 00:00:00 2001 From: Chris Chinchilla Date: Mon, 13 Mar 2023 10:39:57 +0100 Subject: [PATCH 166/296] Update scout/image-details-view.md Co-authored-by: Briana Swift --- scout/image-details-view.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/scout/image-details-view.md b/scout/image-details-view.md index 46f5d649b5..0522ee421c 100644 --- a/scout/image-details-view.md +++ b/scout/image-details-view.md @@ -10,7 +10,7 @@ description: > > Docker Scout is an [early access](../release-lifecycle.md#early-access-ea) > product, and requires a Docker Pro, Team, or Business subscription. > -> If you're interested in this integration for your organization and want to +> If you're interested in Docker Scout for your organization and want to > learn more, get in touch by filling out the contact form on the > [Docker Scout product page](https://docker.com/products/docker-scout){: > target="\_blank" rel="noopener" }. From 588b15dc60c4d797644db10fca9d1a77e944b2e3 Mon Sep 17 00:00:00 2001 From: Chris Chinchilla Date: Mon, 13 Mar 2023 10:40:13 +0100 Subject: [PATCH 167/296] Update scout/index.md Co-authored-by: Briana Swift --- scout/index.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/scout/index.md b/scout/index.md index 3d61da20dd..1e66429bb4 100644 --- a/scout/index.md +++ b/scout/index.md @@ -16,7 +16,7 @@ redirect_from: > **Note** > > Docker Scout is an [early access](../release-lifecycle.md#early-access-ea) -> product, and requires a Docker Pro, Team, or Business subscription.. +> product, and requires a Docker Pro, Team, or Business subscription. > > If you're interested in this integration for your organization and want to > learn more, get in touch by filling out the contact form on the From 83a7a28178b6ebe1ed2feaea5ae343e365b5ebe7 Mon Sep 17 00:00:00 2001 From: Andre Hofmeister <9199345+HofmeisterAn@users.noreply.github.com> Date: Mon, 13 Mar 2023 10:42:51 +0100 Subject: [PATCH 168/296] docs: Update Run your tests to the latest version of TC for .NET (#16855) --- language/dotnet/run-tests.md | 25 +++++++++++++++---------- 1 file changed, 15 insertions(+), 10 deletions(-) diff --git a/language/dotnet/run-tests.md b/language/dotnet/run-tests.md index d537860922..4c7a6b82d3 100644 --- a/language/dotnet/run-tests.md +++ b/language/dotnet/run-tests.md @@ -23,10 +23,10 @@ $ cd /path/to/dotnet-docker $ dotnet new xunit -n myWebApp.Tests -o tests ``` -Next, we'll update the test project and add the Testcontainers for .NET package that allows us to run tests against Docker resources. Switch to the `tests` directory and run the following command: +Next, we'll update the test project and add the Testcontainers for .NET package that allows us to run tests against Docker resources (PostgreSQL container). Switch to the `tests` directory and run the following command: ```console -$ dotnet add package Testcontainers --version 2.3.0 +$ dotnet add package Testcontainers.PostgreSql --version 3.0.0 ``` ## Add a test @@ -34,10 +34,16 @@ $ dotnet add package Testcontainers --version 2.3.0 Open the test project in your favorite IDE and replace the contents of `UnitTest1` with the following code: ```c# +using System; using System.Net; +using System.Net.Http; +using System.Threading; +using System.Threading.Tasks; using DotNet.Testcontainers.Builders; using DotNet.Testcontainers.Containers; using DotNet.Testcontainers.Networks; +using Testcontainers.PostgreSql; +using Xunit; public sealed class UnitTest1 : IAsyncLifetime, IDisposable { @@ -45,30 +51,29 @@ public sealed class UnitTest1 : IAsyncLifetime, IDisposable private readonly CancellationTokenSource _cts = new(TimeSpan.FromMinutes(1)); - private readonly IDockerNetwork _network; + private readonly INetwork _network; - private readonly IDockerContainer _dbContainer; + private readonly IContainer _dbContainer; - private readonly IDockerContainer _appContainer; + private readonly IContainer _appContainer; public UnitTest1() { - _network = new TestcontainersNetworkBuilder() - .WithName(Guid.NewGuid().ToString("D")) + _network = new NetworkBuilder() .Build(); - _dbContainer = new TestcontainersBuilder() + _dbContainer = new PostgreSqlBuilder() .WithImage("postgres") .WithNetwork(_network) .WithNetworkAliases("db") .WithVolumeMount("postgres-data", "/var/lib/postgresql/data") .Build(); - _appContainer = new TestcontainersBuilder() + _appContainer = new ContainerBuilder() .WithImage("dotnet-docker") .WithNetwork(_network) .WithPortBinding(HttpPort, true) - .WithWaitStrategy(Wait.ForUnixContainer().UntilPortIsAvailable(HttpPort)) + .WithWaitStrategy(Wait.ForUnixContainer().UntilHttpRequestIsSucceeded(request => request.ForPath("/"))) .Build(); } From 7e71a1c203d74e966308611ecb4ceb6026e33d07 Mon Sep 17 00:00:00 2001 From: Chris Chinchilla Date: Mon, 13 Mar 2023 10:43:52 +0100 Subject: [PATCH 169/296] Update scout/index.md Co-authored-by: Briana Swift --- scout/index.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/scout/index.md b/scout/index.md index 1e66429bb4..5e09fac984 100644 --- a/scout/index.md +++ b/scout/index.md @@ -18,7 +18,7 @@ redirect_from: > Docker Scout is an [early access](../release-lifecycle.md#early-access-ea) > product, and requires a Docker Pro, Team, or Business subscription. > -> If you're interested in this integration for your organization and want to +> If you're interested in Docker Scout for your organization and want to > learn more, get in touch by filling out the contact form on the > [Docker Scout product page](https://docker.com/products/docker-scout){: > target="\_blank" rel="noopener" }. From 2925db2b958b5b821722ea783b966a04dc235ef4 Mon Sep 17 00:00:00 2001 From: Ben Hubsch Date: Mon, 13 Mar 2023 05:44:32 -0400 Subject: [PATCH 170/296] Fix "it's" typo on container-networking.md (#16869) --- config/containers/container-networking.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/config/containers/container-networking.md b/config/containers/container-networking.md index 0872275b25..dc24ad6d3e 100644 --- a/config/containers/container-networking.md +++ b/config/containers/container-networking.md @@ -20,7 +20,7 @@ This page describes networking from the point of view of the container. ## Published ports By default, when you create or run a container using `docker create` or `docker run`, -the container doesn't expose any of it's ports to the outside world. +the container doesn't expose any of its ports to the outside world. To make a port available to services outside of Docker, or to Docker containers running on a different network, use the `--publish` or `-p` flag. From 15002d26df8b5a1e73e3ca8f7a247e594b839656 Mon Sep 17 00:00:00 2001 From: Gabriela Georgieva Date: Mon, 13 Mar 2023 12:05:08 +0100 Subject: [PATCH 171/296] Add CVEs to the 4.17.0 release notes (#16876) * Add CVEs to the 4.17.0 release notes * Update desktop/release-notes.md --------- Co-authored-by: Allie Sadler <102604716+aevesdocker@users.noreply.github.com> --- desktop/release-notes.md | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/desktop/release-notes.md b/desktop/release-notes.md index 6a256669b1..c7f0b84317 100644 --- a/desktop/release-notes.md +++ b/desktop/release-notes.md @@ -100,6 +100,13 @@ For frequently asked questions about Docker Desktop releases, see [FAQs](faqs/ge - Changed compression algorithm to `xz` for RPM and Arch Linux distribution. - Fixed a bug that caused leftover files to be left in the root directory of the Debian package. Fixes [docker/for-linux#123](https://github.com/docker/desktop-linux/issues/123). +### Security + +#### For all platforms + +- Fixed [CVE-2023-0628](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2023-0628){: target="_blank" rel="noopener" class="_"}, which allows an attacker to execute an arbitrary command inside a Dev Environments container during initialization by tricking a user to open a crafted malicious `docker-desktop://` URL. +- Fixed [CVE-2023-0629](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2023-0629){: target="_blank" rel="noopener" class="_"}, which allows an unprivileged user to bypass Enhanced Container Isolation (ECI) restrictions by setting the Docker host to `docker.raw.sock`, or `npipe:////.pipe/docker_engine_linux` on Windows, via the `-H` (`--host`) CLI flag or the `DOCKER_HOST` environment variable and launch containers without the additional hardening features provided by ECI. This does not affect already running containers, nor containers launched through the usual approach (without Docker's raw socket). + ## 4.16.3 {% include release-date.html date="2023-01-30" %} From 29d1f4dc9429da34ed5947c3bc7a8ab6dbb6f189 Mon Sep 17 00:00:00 2001 From: Chris Chinchilla Date: Mon, 13 Mar 2023 12:25:26 +0100 Subject: [PATCH 172/296] Review for freshness and to check reported errors --- language/python/build-images.md | 75 +++++++++++++++++---------------- 1 file changed, 38 insertions(+), 37 deletions(-) diff --git a/language/python/build-images.md b/language/python/build-images.md index ca67ac37af..a2dc3ebb9d 100644 --- a/language/python/build-images.md +++ b/language/python/build-images.md @@ -15,7 +15,7 @@ description: Learn how to build your first Docker image by writing a Dockerfile ## Overview -Now that we have a good overview of containers and the Docker platform, let’s take a look at building our first image. An image includes everything needed to run an application - the code or binary, runtime, dependencies, and any other file system objects required. +Now that you have a good overview of containers and the Docker platform, let’s take a look at building your first image. An image includes everything needed to run an application - the code or binary, runtime, dependencies, and any other file system objects required. To complete this tutorial, you need the following: @@ -25,7 +25,9 @@ To complete this tutorial, you need the following: ## Sample application -Let’s create a simple Python application using the Flask framework that we’ll use as our example. Create a directory in your local machine named `python-docker` and follow the steps below to create a simple web server. +The sample application uses the popular [Flask](https://flask.palletsprojects.com/) framework. + +Create a directory on your local machine named `python-docker` and follow the steps below to activate a Python virtual environment, install Flask as a dependency, and create a Python code file. ```console $ cd /path/to/python-docker @@ -36,7 +38,7 @@ $ source .venv/bin/activate (.venv) $ touch app.py ``` -Now, let’s add some code to handle simple web requests. Open this working directory in your favorite IDE and enter the following code into the `app.py` file. +Add code to handle simple web requests. Open the `python-docker` directory in your favorite IDE and enter the following code into the `app.py` file. ```python from flask import Flask @@ -49,7 +51,7 @@ def hello_world(): ## Test the application -Let’s start our application and make sure it’s running properly. Open your terminal and navigate to the working directory you created. +Start the application and make sure it’s running. Open your terminal and navigate to the working directory you created. ```console $ cd /path/to/python-docker @@ -57,9 +59,9 @@ $ source .venv/bin/activate (.venv) $ python3 -m flask run ``` -To test that the application is working properly, open a new browser and navigate to `http://localhost:5000`. +To test that the application is working, open a new browser and navigate to `http://localhost:5000`. -Switch back to the terminal where our server is running and you should see the following requests in the server logs. The data and timestamp will be different on your machine. +Switch back to the terminal where the server is running and you should see the following requests in the server logs. The data and timestamp will be different on your machine. ```shell 127.0.0.1 - - [22/Sep/2020 11:07:41] "GET / HTTP/1.1" 200 - @@ -67,10 +69,9 @@ Switch back to the terminal where our server is running and you should see the f ## Create a Dockerfile for Python -Now that our application is running properly, let’s take a look at creating a Dockerfile. +Now that the application is running, you can create a Dockerfile from it. -Next, we need to add a line in our Dockerfile that tells Docker what base image -we would like to use for our application. +Inside the `python-docker` directory create a `Dockerfile` and add a line that tells Docker what base image to use for the application. ```dockerfile # syntax=docker/dockerfile:1 @@ -78,39 +79,41 @@ we would like to use for our application. FROM python:3.8-slim-buster ``` -Docker images can be inherited from other images. Therefore, instead of creating our own base image, we’ll use the official Python image that already has all the tools and packages that we need to run a Python application. +Docker images can inherit from other images. Therefore, instead of creating your own base image, you can use the official Python image that has all the tools and packages needed to run a Python application. > **Note** > > To learn more about creating your own base images, see [Creating base images](../../build/building/base-images.md). -To make things easier when running the rest of our commands, let’s create a working directory. This instructs Docker to use this path as the default location for all subsequent commands. By doing this, we do not have to type out full file paths but can use relative paths based on the working directory. +To make things easier when running the remaining commands, create a working directory. This instructs Docker to use this path as the default location for all subsequent commands. This means you can use relative file paths based on the working directory instead of full file paths. ```dockerfile WORKDIR /app ``` -Usually, the very first thing you do once you’ve downloaded a project written in Python is to install `pip` packages. This ensures that your application has all its dependencies installed. +Usually, the first thing you do with a project written in Python is to install `pip` packages to ensure the application has all its dependencies installed. -Before we can run `pip3 install`, we need to get our `requirements.txt` file into our image. We’ll use the `COPY` command to do this. The `COPY` command takes two parameters. The first parameter tells Docker what file(s) you would like to copy into the image. The second parameter tells Docker where you want that file(s) to be copied to. We’ll copy the `requirements.txt` file into our working directory `/app`. +Before running `pip3 install`, you need the `requirements.txt` file into the image. Use the `COPY` command to do this. + +The `COPY` command takes two parameters. The first parameter tells Docker what file(s) you would like to copy into the image. The second parameter tells Docker where to copy that file(s) to. For this example, copy the `requirements.txt` file into the working directory `/app`. ```dockerfile COPY requirements.txt requirements.txt ``` -Once we have our `requirements.txt` file inside the image, we can use the `RUN` command to execute the command `pip3 install`. This works exactly the same as if we were running `pip3 install` locally on our machine, but this time the modules are installed into the image. +With the `requirements.txt` file inside the image, you can use the `RUN` command to run `pip3 install`. This works exactly the same as running `pip3 install` locally on a machine, but this time pip installs the modules into the image. ```dockerfile RUN pip3 install -r requirements.txt ``` -At this point, we have an image that is based on Python version 3.8 and we have installed our dependencies. The next step is to add our source code into the image. We’ll use the `COPY` command just like we did with our `requirements.txt` file above. +At this point, you an image based on Python version 3.8 and have installed the dependencies. The next step is to add the source code into the image. Use the `COPY` command as with the `requirements.txt` file. This `COPY` command takes all the files located in the current directory and copies them into the image. ```dockerfile COPY . . ``` -This `COPY` command takes all the files located in the current directory and copies them into the image. Now, all we have to do is to tell Docker what command we want to run when our image is executed inside a container. We do this using the `CMD` command. Note that we need to make the application externally visible (i.e. from outside the container) by specifying `--host=0.0.0.0`. +Now, tell Docker what command to run when the image is executed inside a container using the `CMD` command. Note that you need to make the application externally visible (i.e. from outside the container) by specifying `--host=0.0.0.0`. ```dockerfile CMD [ "python3", "-m" , "flask", "run", "--host=0.0.0.0"] @@ -135,7 +138,7 @@ CMD [ "python3", "-m" , "flask", "run", "--host=0.0.0.0"] ### Directory structure -Just to recap, we created a directory in our local machine called `python-docker` and created a simple Python application using the Flask framework. We also used the `requirements.txt` file to gather our requirements, and created a Dockerfile containing the commands to build an image. The Python application directory structure would now look like: +Just to recap, you created a directory on your local machine called `python-docker` and created a simple Python application using the Flask framework. You used the `requirements.txt` file to gather requirements, and created a Dockerfile containing the commands to build an image. The Python application directory structure should now look like the following: ```shell python-docker @@ -146,11 +149,11 @@ python-docker ## Build an image -Now that we’ve created our Dockerfile, let’s build our image. To do this, we use the `docker build` command. The `docker build` command builds Docker images from a Dockerfile and a “context”. A build’s context is the set of files located in the specified PATH or URL. The Docker build process can access any of the files located in this context. +Now that you’ve created the Dockerfile, let’s build the image. To do this, use the `docker build` command. The `docker build` command builds Docker images from a Dockerfile and a “context”. A build’s context is the set of files located in the specified PATH or URL. The Docker build process can access any of the files located in this context. -The build command optionally takes a `--tag` flag. The tag is used to set the name of the image and an optional tag in the format `name:tag`. We’ll leave off the optional `tag` for now to help simplify things. If you do not pass a tag, Docker uses “latest” as its default tag. +The build command optionally takes a `--tag` flag. The tag sets the name of the image and an optional tag in the format `name:tag`. Leave off the optional `tag` for now to help simplify things. If you don't pass a tag, Docker uses “latest” as its default tag. -Let’s build our first Docker image. +Build the Docker image. ```console $ docker build --tag python-docker . @@ -176,9 +179,9 @@ $ docker build --tag python-docker . ## View local images -To see a list of images we have on our local machine, we have two options. One is to use the CLI and the other is to use [Docker Desktop](../../desktop/use-desktop/images.md). As we are currently working in the terminal let’s take a look at listing images using the CLI. +To see a list of images you have on your local machine, you have two options. One is to use the Docker CLI and the other is to use [Docker Desktop](../../desktop/use-desktop/images.md). As you are working in the terminal already, take a look at listing images using the CLI. -To list images, simply run the `docker images` command. +To list images, run the `docker images` command. ```console $ docker images @@ -186,23 +189,23 @@ REPOSITORY TAG IMAGE ID CREATED SIZE python-docker latest 8cae92a8fbd6 3 minutes ago 123MB ``` -You should see at least one image listed, the image we just built `python-docker:latest`. +You should see at least one image listed, including the image you just built `python-docker:latest`. ## Tag images -As mentioned earlier, an image name is made up of slash-separated name components. Name components may contain lowercase letters, digits and separators. A separator is defined as a period, one or two underscores, or one or more dashes. A name component may not start or end with a separator. +As mentioned earlier, an image name is made up of slash-separated name components. Name components may contain lowercase letters, digits, and separators. A separator can include a period, one or two underscores, or one or more dashes. A name component may not start or end with a separator. -An image is made up of a manifest and a list of layers. Do not worry too much about manifests and layers at this point other than a “tag” points to a combination of these artifacts. You can have multiple tags for an image. Let’s create a second tag for the image we built and take a look at its layers. +An image is made up of a manifest and a list of layers. Don't worry too much about manifests and layers at this point other than a “tag” points to a combination of these artifacts. You can have multiple tags for an image. Let’s create a second tag for the image you built and take a look at its layers. -To create a new tag for the image we’ve built above, run the following command. +To create a new tag for the image you built, run the following command. ```console $ docker tag python-docker:latest python-docker:v1.0.0 ``` -The `docker tag` command creates a new tag for an image. It does not create a new image. The tag points to the same image and is just another way to reference the image. +The `docker tag` command creates a new tag for an image. It doesn't create a new image. The tag points to the same image and is just another way to reference the image. -Now, run the `docker images` command to see a list of our local images. +Now, run the `docker images` command to see a list of the local images. ```console $ docker images @@ -212,16 +215,16 @@ python-docker v1.0.0 8cae92a8fbd6 4 minutes ago 123MB python 3.8-slim-buster be5d294735c6 9 days ago 113MB ``` -You can see that we have two images that start with `python-docker`. We know they are the same image because if you take a look at the `IMAGE ID` column, you can see that the values are the same for the two images. +You can see that two images start with `python-docker`. You know they're the same image because if you take a look at the `IMAGE ID` column, you can see that the values are the same for the two images. -Let’s remove the tag that we just created. To do this, we’ll use the `rmi` command. The `rmi` command stands for remove image. +Remove the tag you just created. To do this, use the `rmi` command. The `rmi` command stands for remove image. ```console $ docker rmi python-docker:v1.0.0 Untagged: python-docker:v1.0.0 ``` -Note that the response from Docker tells us that the image has not been removed but only “untagged”. You can check this by running the `docker images` command. +Note that the response from Docker tells you that Docker didn't remove the image, but only “untagged” it. You can check this by running the `docker images` command. ```console $ docker images @@ -230,14 +233,12 @@ python-docker latest 8cae92a8fbd6 6 minutes ago 123MB python 3.8-slim-buster be5d294735c6 9 days ago 113MB ``` -Our image that was tagged with `:v1.0.0` has been removed, but we still have the `python-docker:latest` tag available on our machine. +Docker removed the image tagged with `:v1.0.0`, but the `python-docker:latest` tag is available on your machine. ## Next steps -In this module, we took a look at setting up our example Python application that we will use for the rest of the tutorial. We also created a Dockerfile that we used to build our Docker image. Then, we took a look at tagging our images and removing images. In the next module we’ll take a look at how to: +This module looked at setting up an example Python application used for the rest of the tutorial, and created a Dockerfile used to build the Docker image. It also looked at tagging and removing images. -[Run your image as a container](run-containers.md){: .button .primary-btn} +The next module will take a look at how to: -## Feedback - -Help us improve this topic by providing your feedback. Let us know what you think by creating an issue in the [Docker Docs]({{ site.repo }}/issues/new?title=[Python%20docs%20feedback]){:target="_blank" rel="noopener" class="_"} GitHub repository. Alternatively, [create a PR]({{ site.repo }}/pulls){:target="_blank" rel="noopener" class="_"} to suggest updates. +- [Run the image as a container](run-containers.md){: .button .primary-btn} \ No newline at end of file From b98cfe5cdea367d9970b3b383d978576c4728376 Mon Sep 17 00:00:00 2001 From: Chris Chinchilla Date: Mon, 13 Mar 2023 12:31:38 +0100 Subject: [PATCH 173/296] Make Vale contractions actionable in editors --- .github/vale/Docker/Contractions.yml | 2 ++ 1 file changed, 2 insertions(+) diff --git a/.github/vale/Docker/Contractions.yml b/.github/vale/Docker/Contractions.yml index a814a1c8e9..c378035da6 100644 --- a/.github/vale/Docker/Contractions.yml +++ b/.github/vale/Docker/Contractions.yml @@ -2,6 +2,8 @@ extends: substitution message: "Consider using '%s' instead of '%s'." level: warning ignorecase: true +action: + name: replace swap: are not: aren't cannot: can't From 61f3dbaf125aa7f4fb3812628d9f3ab95c526268 Mon Sep 17 00:00:00 2001 From: Gabriela Georgieva Date: Mon, 13 Mar 2023 12:52:28 +0100 Subject: [PATCH 174/296] Change CVE links to point to the new cve.org site --- desktop/release-notes.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/desktop/release-notes.md b/desktop/release-notes.md index c7f0b84317..2800935475 100644 --- a/desktop/release-notes.md +++ b/desktop/release-notes.md @@ -104,8 +104,8 @@ For frequently asked questions about Docker Desktop releases, see [FAQs](faqs/ge #### For all platforms -- Fixed [CVE-2023-0628](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2023-0628){: target="_blank" rel="noopener" class="_"}, which allows an attacker to execute an arbitrary command inside a Dev Environments container during initialization by tricking a user to open a crafted malicious `docker-desktop://` URL. -- Fixed [CVE-2023-0629](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2023-0629){: target="_blank" rel="noopener" class="_"}, which allows an unprivileged user to bypass Enhanced Container Isolation (ECI) restrictions by setting the Docker host to `docker.raw.sock`, or `npipe:////.pipe/docker_engine_linux` on Windows, via the `-H` (`--host`) CLI flag or the `DOCKER_HOST` environment variable and launch containers without the additional hardening features provided by ECI. This does not affect already running containers, nor containers launched through the usual approach (without Docker's raw socket). +- Fixed [CVE-2023-0628](https://www.cve.org/cverecord?id=CVE-2023-0628){: target="_blank" rel="noopener" class="_"}, which allows an attacker to execute an arbitrary command inside a Dev Environments container during initialization by tricking a user to open a crafted malicious `docker-desktop://` URL. +- Fixed [CVE-2023-0629](https://www.cve.org/cverecord?id=CVE-2023-0629){: target="_blank" rel="noopener" class="_"}, which allows an unprivileged user to bypass Enhanced Container Isolation (ECI) restrictions by setting the Docker host to `docker.raw.sock`, or `npipe:////.pipe/docker_engine_linux` on Windows, via the `-H` (`--host`) CLI flag or the `DOCKER_HOST` environment variable and launch containers without the additional hardening features provided by ECI. This does not affect already running containers, nor containers launched through the usual approach (without Docker's raw socket). ## 4.16.3 From 94ebfc43a48370f7985919eb751a14bee890c808 Mon Sep 17 00:00:00 2001 From: Chris Chinchilla Date: Mon, 13 Mar 2023 15:01:27 +0100 Subject: [PATCH 175/296] Update language/python/build-images.md Co-authored-by: Craig Osterhout <103533812+craig-osterhout@users.noreply.github.com> --- language/python/build-images.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/language/python/build-images.md b/language/python/build-images.md index a2dc3ebb9d..be5dcf34fd 100644 --- a/language/python/build-images.md +++ b/language/python/build-images.md @@ -107,7 +107,7 @@ With the `requirements.txt` file inside the image, you can use the `RUN` command RUN pip3 install -r requirements.txt ``` -At this point, you an image based on Python version 3.8 and have installed the dependencies. The next step is to add the source code into the image. Use the `COPY` command as with the `requirements.txt` file. This `COPY` command takes all the files located in the current directory and copies them into the image. +At this point, you have an image based on Python version 3.8 and have installed the dependencies. The next step is to add the source code into the image. Use the `COPY` command as with the `requirements.txt` file. This `COPY` command takes all the files located in the current directory and copies them into the image. ```dockerfile COPY . . From 48fe03dfdead92c1cdf52c0b7332f589ab6ed202 Mon Sep 17 00:00:00 2001 From: CrazyMax Date: Mon, 13 Mar 2023 16:28:01 +0100 Subject: [PATCH 176/296] ci: fix validate upstream workflow Signed-off-by: CrazyMax --- .github/workflows/validate-upstream.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/validate-upstream.yml b/.github/workflows/validate-upstream.yml index b6154f0532..19f70edfc0 100644 --- a/.github/workflows/validate-upstream.yml +++ b/.github/workflows/validate-upstream.yml @@ -67,7 +67,7 @@ jobs: yq _config.yml # cleanup js-yaml module and data files rm -rf ./node_modules - if [ -n "./_data/${{ inputs.data-files-folder }}" ]; then + if [[ -n "${{ inputs.data-files-folder }}" ]] && [[ -d "./_data/${{ inputs.data-files-folder }}" ]]; then rm -rf ./_data/${{ inputs.data-files-folder }}/* fi - From b59dad4f9a5c314f7283de8e35a926d603cd2acf Mon Sep 17 00:00:00 2001 From: Allie Sadler <102604716+aevesdocker@users.noreply.github.com> Date: Tue, 14 Mar 2023 08:58:53 +0000 Subject: [PATCH 177/296] ENGDOCS-1258 (#16857) * ENGDOCS-1258 * toc updates * fix build and edit pages * edits * fix build * review edits * edits from review * tweaks --- _data/glossary.yaml | 4 +- _data/toc.yaml | 10 +- assets/images/subscription.svg | 1 + assets/images/upgrade.svg | 1 + billing/faqs.md | 8 + subscription/add-seats.md | 26 +-- subscription/desktop-license.md | 25 +++ subscription/details.md | 77 +++++++ subscription/downgrade.md | 34 ++- subscription/faq.md | 368 ++------------------------------ subscription/index.md | 96 ++++----- subscription/remove-seats.md | 21 +- subscription/upgrade.md | 30 ++- 13 files changed, 230 insertions(+), 471 deletions(-) create mode 100644 assets/images/subscription.svg create mode 100644 assets/images/upgrade.svg create mode 100644 subscription/desktop-license.md create mode 100644 subscription/details.md diff --git a/_data/glossary.yaml b/_data/glossary.yaml index c5ec50f1f8..e61be2e02c 100644 --- a/_data/glossary.yaml +++ b/_data/glossary.yaml @@ -66,7 +66,7 @@ Docker: | - The Docker project as a whole, which is a platform for developers and sysadmins to develop, ship, and run applications - The docker daemon process running on the host which manages images and containers (also called Docker Engine) Docker Business: | - Docker Buisness is a [Docker subscription](#docker-subscription). Docker Business offers centralized management and advanced security features for enterprises that use Docker at scale. It empowers leaders to manage their Docker development environments and accelerate their secure software supply chain initiatives. + Docker Buisness is a Docker subscription. Docker Business offers centralized management and advanced security features for enterprises that use Docker at scale. It empowers leaders to manage their Docker development environments and accelerate their secure software supply chain initiatives. Docker Desktop: | Docker Desktop is an easy-to-install, lightweight Docker development environment. Docker Desktop is available for [Mac](#docker-desktop-for-mac), [Windows](#docker-desktop-for-windows), and [Linux](#docker-desktop-for-linux), providing developers a consistent experience across platforms. Docker Desktop includes Docker Engine, Docker CLI client, Docker Compose, Docker Content Trust, Kubernetes, and Credential Helper. @@ -106,7 +106,7 @@ Docker Personal: | Docker Pro: | Docker Pro is a [Docker subscription](#docker-subscription). Docker Pro enables individual developers to get more control of their development environment and provides an integrated and reliable developer experience. It reduces the amount of time developers spend on mundane and repetitive tasks and empowers developers to spend more time creating value for their customers. Docker subscription: | - Docker subscription tiers, sometimes referred to as plans, include [Personal](#docker-personal), [Pro](#docker-pro), [Team](#docker-team), and [Business](#docker-business). For more details, see [Docker subscription overview](/subscription/#docker-business). + Docker subscription tiers, sometimes referred to as plans, include [Personal](#docker-personal), [Pro](#docker-pro), [Team](#docker-team), and [Business](#docker-business). For more details, see [Docker subscription overview](/subscription/details/). Docker Team: | Docker Team is a [Docker subscription](#docker-subscription). Docker Team offers capabilities for collaboration, productivity, and security across organizations. It enables groups of developers to unlock the full power of collaboration and sharing combined with essential security features and team management capabilities. Docker Trusted Content Program: | diff --git a/_data/toc.yaml b/_data/toc.yaml index 3a96d3f6fb..3eec5ac0be 100644 --- a/_data/toc.yaml +++ b/_data/toc.yaml @@ -1885,14 +1885,20 @@ manuals: section: - path: /subscription/ title: Overview + - path: /subscription/details/ + title: Docker subscriptions and features - path: /subscription/upgrade/ title: Upgrade - - path: /subscription/downgrade/ - title: Downgrade - path: /subscription/add-seats/ title: Add seats - path: /subscription/remove-seats/ title: Remove seats + - path: /subscription/downgrade/ + title: Downgrade + - path: /subscription/faq/ + title: FAQs + - path: /subscription/desktop-license/ + title: Docker Desktop license agreement - title: Security announcements path: /security/ diff --git a/assets/images/subscription.svg b/assets/images/subscription.svg new file mode 100644 index 0000000000..c9e94b82c7 --- /dev/null +++ b/assets/images/subscription.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/assets/images/upgrade.svg b/assets/images/upgrade.svg new file mode 100644 index 0000000000..3a7eecf440 --- /dev/null +++ b/assets/images/upgrade.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/billing/faqs.md b/billing/faqs.md index 47c1602424..4b86156ffd 100644 --- a/billing/faqs.md +++ b/billing/faqs.md @@ -40,3 +40,11 @@ Docker Hub sends the following billing-related emails: - Notifications of credit or debit card expiration. - Confirmation of a cancelled subscription - Reminders of subscription renewals for annual subscribers. This is sent 14 days before the renewal date. + +### Does Docker offer academic pricing? + +Contact the [Docker Sales Team](https://www.docker.com/company/contact){:target="blank" rel="noopener" class=""}. + +### Do I need to do anything at the end of my subscription term? + +No. All monthly and annual subscriptions are automatically renewed at the end of the term using the original form of payment. diff --git a/subscription/add-seats.md b/subscription/add-seats.md index bd1c6b0f1e..2066fcf7f6 100644 --- a/subscription/add-seats.md +++ b/subscription/add-seats.md @@ -6,23 +6,25 @@ redirect_from: - /docker-hub/billing/add-seats/ --- -You can add seats anytime to your existing subscription, -to add seats to a subscription: +You can add seats at anytime to your existing subscription. + +When you add seats to your subscription in the middle of your billing cycle, you are charged a prorated amount for the additional seats. + +>**Important** +> +>If you have a [sales-assisted Docker Business subscription](details.md#sales-assisted), contact your account manager to add seats to your subscription. +{: .important} 1. Log into your [Docker Hub](https://hub.docker.com){: target="_blank" rel="noopener" class="_"} account. -2. Navigate to **Organizations** from the menu at the top of the page and select your organization. +2. Select **Organizations** and then choose your organization. -3. Select the **Billing** tab and click **Add seats**. +3. Select the **Billing** tab and then **Add seats**. -4. Specify the number of seats you want to add and click **Purchase**. +4. Specify the number of seats you want to add. + Your prorated fee is automatically calculated. -5. The **Billing** tab displays the number of seats currently in use. +5. Select **Purchase** to confirm. + The **Billing** tab displays the new number of seats. 6. Navigate to the **Members** tab to add new members. For more information, see [Add a member to a team](../docker-hub/members.md). - -> **Note:** -> ->- When you add a monthly or annual subscription, it includes seats for that subscription only. ->- For a monthly subscription, you must be a member of the ‘owners’ team to add seats to your organization. ->- When you add seats to your subscription in the middle of your billing cycle, you are charged a prorated amount for the additional seats. \ No newline at end of file diff --git a/subscription/desktop-license.md b/subscription/desktop-license.md new file mode 100644 index 0000000000..debeae40bf --- /dev/null +++ b/subscription/desktop-license.md @@ -0,0 +1,25 @@ +--- +title: Docker Desktop license agreement +description: Information about Docker Desktop's license agreement +keywords: license agreement, docker desktop, subscription +--- + +Docker Desktop is licensed under the Docker Subscription Service Agreement. When you download and install Docker Desktop, you will be asked to agree to the updated terms. + +Our [Docker Subscription Service Agreement](https://www.docker.com/legal/docker-subscription-service-agreement){: target="_blank" rel="noopener" class="_" id="dkr_docs_subscription_btl"} states: + + - Docker Desktop is free for small businesses (fewer than 250 employees AND less than $10 million in annual revenue), personal use, education, and non-commercial open source projects. + - Otherwise, it requires a paid subscription for professional use. +- Paid subscriptions are also required for government entities. +- The Docker Pro, Team, and Business subscriptions include commercial use of Docker Desktop. + +Read the [Blog](https://www.docker.com/blog/updating-product-subscriptions/){: target="_blank" rel="noopener" class="_" id="dkr_docs_subscription_btl"} and [Docker subscription FAQs](https://www.docker.com/pricing/faq){: target="_blank" rel="noopener" class="_" id="dkr_docs_subscription_btl"} to learn how companies using Docker Desktop may be affected. + +> **Note** +> +> The licensing and distribution terms for Docker and Moby open-source projects, such as Docker Engine, aren't changing. + +Docker Desktop is built using open-source software. For information about the licensing of open-source components in Docker Desktop, select ![whale menu](../desktop/mac/images/whale-x.svg){: .inline} > **About Docker Desktop** > **Acknowledgements**. + +Docker Desktop distributes some components that are licensed under the +GNU General Public License. Select [here](https://download.docker.com/opensource/License.tar.gz) to download the source for these components. \ No newline at end of file diff --git a/subscription/details.md b/subscription/details.md new file mode 100644 index 0000000000..50f719b788 --- /dev/null +++ b/subscription/details.md @@ -0,0 +1,77 @@ +--- +title: Docker subscriptions and features +description: Understand +keywords: subscription, personal, pro, team, business, features +--- + +This page provides an overview of each tier. To compare features available in each tier, see [Docker Pricing](https://www.docker.com/pricing/){: target="_blank" rel="noopener" class="_" id="dkr_docs_subscription_btl"}. + +## Docker Personal + +Docker Personal is the new name for the Docker Free subscription. With its focus on the open-source communities, individual developers, education, and small businesses, Docker Personal will continue to allow free use of Docker components including the Docker CLI, Docker Compose, Docker Engine, Docker Desktop, Docker Hub, Kubernetes, Docker Build and Docker BuildKit, Docker Official Images, and more. + +Docker Personal includes: + +- Unlimited public repositories +- Unlimited [Scoped Access Tokens](../docker-hub/access-tokens.md) +- Unlimited [collaborators](../docker-hub/repos/access/index.md#collaborators-and-their-role) for public repositories at no cost per month. + +Additionaly, anonymous users get 100 pulls every 6 hours and users that sign in to Docker get 200 pulls every 6 hours. + +For a list of features available in each tier, see [Docker Pricing](https://www.docker.com/pricing/){: target="_blank" rel="noopener" class="_" id="dkr_docs_subscription_btl"}. + +## Docker Pro + +**Docker Pro** enables individual developers to get more control of their development environment and provides an integrated and reliable developer experience. It reduces the amount of time developers spend on mundane and repetitive tasks and empowers developers to spend more time creating value for their customers. + +Docker Pro includes: +- All the features available in Personal +- Unlimited private repositories +- 5000 image [pulls per day](../docker-hub/download-rate-limit.md) +- [Auto Builds](../docker-hub/builds/index.md) with 5 concurrent builds +- 300 [Vulnerability Scans](../docker-hub/vulnerability-scanning.md) +- Unlimited [Scoped Access Tokens](../docker-hub/access-tokens.md), and more. + +For a list of features available in each tier, see [Docker Pricing](https://www.docker.com/pricing/){: target="_blank" rel="noopener" class="_" id="dkr_docs_subscription_btl"}. + +## Docker Team + +**Docker Team** offers capabilities for collaboration, productivity, and security across organizations. It enables groups of developers to unlock the full power of collaboration and sharing combined with essential security features and team management capabilities. + +Docker Team includes: +- Everything included in Docker Pro +- Unlimited teams +- [Auto Builds](../docker-hub/builds/index.md) with 15 concurrent builds +- Unlimited [Vulnerability Scanning](../docker-hub/vulnerability-scanning.md) +- 5000 image [pulls per day](../docker-hub/download-rate-limit.md) for each team member + +There are also advanced collaboration and management tools, including organization and team management with Role Based Access Control (RBAC) for the whole team, [audit logs](../docker-hub/audit-log.md), and more. + +For a list of features available in each tier, see [Docker Pricing](https://www.docker.com/pricing/){: target="_blank" rel="noopener" class="_" id="dkr_docs_subscription_btl"}. + +## Docker Business + +**Docker Business** offers centralized management and advanced security features for enterprises that use Docker at scale. It empowers leaders to manage their Docker development environments and speed up their secure software supply chain initiatives. + +Docker Business includes: +- Everything included in Docker Team +- [Hardened Docker Desktop](../desktop/hardened-desktop/index.md) +- [Image Access Management](../docker-hub/image-access-management.md) which allows admins control what content developers can access +- [Registry Access Management](../desktop/hardened-desktop/registry-access-management.md) which lets admins control what registries developers can access +- [Single Sign-On](../single-sign-on/index.md) +- [System for Cross-domain Identity Management](../docker-hub/scim.md) and more. + +For a list of features available in each tier, see [Docker Pricing](https://www.docker.com/pricing/){: target="_blank" rel="noopener" class="_" id="dkr_docs_subscription_btl"}. + +### Self-serve + +A self-serve Docker Business subscription is where everything is set up by you. You can: + +- Manage your own invoices +- Add or remove seats +- Update billing and payment information +- Downgrade your subscription at any time + +### Sales-assisted + +A sales-assisted Docker Business subscription where everything is set up and managed by a dedicated Docker account manager. diff --git a/subscription/downgrade.md b/subscription/downgrade.md index 084051d10a..b7ce6b0517 100644 --- a/subscription/downgrade.md +++ b/subscription/downgrade.md @@ -7,36 +7,30 @@ redirect_from: - /docker-hub/billing/downgrade/ --- -You can downgrade your Docker subscription anytime. When you downgrade your subscription, changes are applied immediately, and you will no longer have access to the prior services. +You can downgrade your Docker subscription at anytime before the renewal date. The unused portion of the subscription isn't refundable or creditable. -For example, if you are currently on a **Docker Business** subscription and want to downgrade to a **Docker Team**, your plan will change immediately. You will no longer have access to your previous service, such as Single Sign-on. +When you downgrade your subscription, changes are applied immediately and you no longer have access to prior services. -The following sections contain instructions on how to downgrade your existing Docker subscription. +Before you downgrade to a free subscription, you may need to reduce the number of team members and convert any private repositories to public repositories or delete them. For information, see [Docker Pricing](https://www.docker.com/pricing){: target="_blank" rel="noopener" class="_"}. ## Downgrade your Docker subscription ->**Note:** +>**Important** > -> - It is not possible to offer refunds when you downgrade an annual or monthly subscription that’s already paid for and is still active. After you have downgraded to a free plan, you can choose to reinstate your subscription if it hasn’t expired. -> - Before you downgrade to a Personal or a Free Team subscription, you must convert all private repositories to public repositories and update the organization details to reflect features available in Docker Personal or Free Team. For example, if you have a Docker Team subscription, you may need to reduce the number of team members. For information on what’s included in the subscription, see [Docker Pricing](https://www.docker.com/pricing){: target="_blank" rel="noopener" class="_"}. -{: .important } +>If you have a [sales-assisted Docker Business subscription](details.md#sales-assisted), contact your account manager to downgrade your subscription. +{: .important} -To downgrade your subscription: +1. Log in to your [Docker Hub](https://hub.docker.com){: target="_blank" rel="noopener" class="_"} account. -1. Log into your [Docker Hub](https://hub.docker.com){: target="_blank" rel="noopener" class="_"} account. +2. Select your username in the top-right corner and from the dropdown menu select **Billing**. -2. Open the drop-down menu next to your username in the top-right corner and select **Billing**. The **Billing Details** page displays billing information about your existing user account. ->**Note:** -> ->Ensure you have selected your Personal or Free team account on the left side of the **Billing Details** page. +3. On the **Plan** tab, select **Change plan**. -3. On the **Change Plan** page, review the information displayed in the **Free** section and click **Downgrade**. ->**Note:** -> ->When prompted, review the warning displayed about downgrading your account and click **Continue with Downgrade**. If your account meets the requirements, the **Downgrade confirmation** screen will appear. +4. On the **Change Plan** page, select the plan you'd like to downgrade to. -4. Select a reason for your downgrade from the list and click **Send**. +5. Review the downgrade warning and select **Continue**. -5. The **Billing** page displays a confirmation of the downgrade with details on when the downgrade changes will take effect. +6. Optional: Select a reason for your downgrade from the list and select **Send**. + The **Billing** page displays a confirmation of the downgrade with details on when the downgrade changes take effect. -6. To cancel the downgrade, click **Cancel the downgrade**. +If you want to cancel the downgrade, select **Cancel the downgrade** on the **Plan** tab. diff --git a/subscription/faq.md b/subscription/faq.md index 4eccfff77c..e37b7044b9 100644 --- a/subscription/faq.md +++ b/subscription/faq.md @@ -1,79 +1,26 @@ --- -description: Subscription & Billing FAQs -keywords: Docker, Docker Hub, billing FAQs, pull rate limiting FAQs, subscription, platform -title: Subscription & Billing FAQs -toc_min: 1 -toc_max: 2 -redirect_from: -- /docker-hub/billing/faq/ +description: Subscription FAQs +keywords: Docker, Docker Hub, subscription FAQs, subscription, platform +title: Subscription FAQs --- -## Subscription tiers +### I want to buy a large number of Docker Business subscription seats. How do I do this? Can I get a discount? -### What subscriptions levels are available for Docker? +Docker offers volume pricing for Docker Business subscriptions starting at 25 seats. Contact the [Docker Sales Team](https://www.docker.com/pricing/contact-sales/){:target="blank" rel="noopener" class=""} for more information. -[Docker Subscriptions](https://www.docker.com/pricing/resource-consumption-updates){:target="blank" rel="noopener" class=""} come in three levels: -* **Free plans** for both individuals and development teams that include unlimited public repos. -* **Docker Pro subscriptions** for individuals with unlimited private repos, unlimited public repos, no rate limiting on pull requests and premium support starting at $5 per month with an annual subscription. -* **Docker Team subscriptions** for development teams with unlimited private repos and unlimited public repos starting at $25 per month for the first 5 users and $7 per month for each user thereafter with an Annual subscription. The Team plan offers advanced collaboration and management tools, including organization and team management with role-based access controls. +### How do I access support? What level of support do I get for my subscription? -### What are the differences between Free, Pro and Team Subscriptions? - -Pro and Team subscriptions feature additional features, support, consumption levels and more. You can compare programs at the [Docker Pricing](https://www.docker.com/pricing/faq){:target="blank" rel="noopener" class=""} page. - -### How many seats do I need for my organization if I select a Team plan? - -Your organization's number of paid seats must equal the number of organization members. If you're not using all of your organization's paid seats, you can downgrade to pay for fewer seats. Organization owners and members each fill a seat. If you've sent a pending invitation to a prospective organization member, the invitation will fill a seat. - -### What are the rate limits for free subscriptions? - -Anonymous and Free subscriptions are subject to rate limits on image pull requests. You can get more information at the [Rate Limiting Information](../docker-hub/download-rate-limit.md#how-do-i-authenticate-pull-requests){:target="blank" rel="noopener" class=""} page. - -### We have a number of agents, users, and seats and it's difficult to track and manage the accounts. Can we get our organization IP addresses enabled for access instead? - -We offer IP exclusions to allow for large organizations to use Docker platform services in diverse environments (developer laptops, CI systems, production systems, etc). Contact [Docker Sales](https://www.docker.com/pricing/questions){:target="blank" rel="noopener" class=""} for details and a price quote. - -### What is a Docker ID? How do I get one? - -A Docker ID is the core of a Docker subscription. You can get one for free at [Docker Hub](https://hub.docker.com){:target="blank" rel="noopener" class=""}. - -### I want to buy a large number of Docker Team Subscription seats. How do I do this? - -Contact the [Docker Sales Team](https://goto.docker.com/pricing-question.html){:target="blank" rel="noopener" class=""} to buy a larger number of Docker Team Subscription seats. - -### How do I access support? Do I have any extra benefits? - -Docker Pro and Team subscribers have access to dedicated priority email support. All Docker subscribers (free and paid) have access to the Docker forums and Slack channels for community support. - -### Do collaborator limits differ between the Free and Pro plans? - -The Free plan includes unlimited collaborators for public repositories and zero collaborators for private repositories. Pro includes unlimited collaborators for public repositories and one unique collaborator for private repositories. Note that a collaborator on a private repository within a Pro plan can only be used with a service account. For details on the differences between plans, see the [Docker Pricing](https://www.docker.com/pricing){:target="blank" rel="noopener" class=""} page. - -### Where can I renew my Docker Enterprise subscription? - -The former Docker Enterprise product is now Mirantis Enterprise Platform. You can contact Mirantis for more information by visiting their [website](https://www.mirantis.com/){:target="blank" rel="noopener" class=""}. +All Docker Pro, Team, and Business subscribers receive email support for their subscriptions. Additional premium support is available for Docker Business customers. Contact sales for more information about our premium support programs. ### Does Docker offer academic pricing? Contact the [Docker Sales Team](https://www.docker.com/company/contact){:target="blank" rel="noopener" class=""}. -### Can Docker Hub be used for free for open source projects? +### What ways can I contribute to Docker content? -Docker is a proud open source software company, and provides qualifying OSS software projects with access to Docker Hub with unlimited public repositories, unlimited consumption of OSS project container images, and unlimited collaborators at no cost. For questions about open source projects and pricing, visit the [Open Source Community Application](https://www.docker.com/community/open-source/application){:target="blank" rel="noopener" class=""}. - -## Renewals, expansion, and account changes - -### I’m on an annual plan. Where did my monthly seats go? - -Docker no longer supports hybrid accounts with both monthly and annual seats. As of July 1, 2021, all monthly seats that were part of an existing annual plan have been converted to annual seats. - -### How is Docker charging me for the monthly seats that were converted into annual seats? - -Docker will not charge you for any monthly seats that were converted to annual seats for the remainder of your current annual subscription. We will charge you for the total number of seats included in your account at the time of the renewal of your annual subscription. - -### Wait, so you’re saying I won’t be charged for my monthly seats for the remainder of my annual subscription? - -That’s right! If you had monthly seats on your annual subscription, you won’t be charged for those seats until your annual renewal. For example, if you had five monthly seats on your annual subscription, and your annual subscription is renewing on December 1, 2021, you will not be charged for the five converted monthly seats until December 1, 2021. +Docker offers two programs: +- [Docker-Sponsored Open Source Program (DSOS)](https://www.docker.com/community/open-source/application/) +- [Docker Verified Publisher (DVP)](../docker-hub/publish/index.md) ### Do I need to do anything at the end of my subscription term? @@ -81,301 +28,18 @@ No. All monthly and annual subscriptions are automatically renewed at the end of ### What happens if I pay for an annual subscription and add more users later? -When you add seats to your plan in the middle of your billing cycle, a prorated amount will be charged for the additional seats. +When you add seats to your plan in the middle of your billing cycle, a prorated amount is charged for the additional seats. -### How do I upgrade to a Pro plan from a legacy individual plan? +### What happens to my collaborators when I move to a Personal subscription? -Upgrading your legacy plan to a Pro plan offers you unlimited public and private repos and 1 collaborator or service account. For information on how to upgrade to a Pro plan from a legacy plan, see the [How To Upgrade](upgrade.md){:target="blank" rel="noopener" class=""} page. - -### How do I upgrade to a Team plan from a legacy organization plan? - -Upgrading your legacy plan to a Team plan offers you unlimited private repos, unlimited teams, and 3 concurrent builds. For information on how to upgrade to a Team plan from a legacy (per-repository) plan, see the [How To Upgrade](upgrade.md){:target="blank" rel="noopener" class=""} page. - -### How do downgrades from a Pro or Team plan work? -When you downgrade your Pro or Team plan, changes are applied at the end of your billing cycle. For example, if you are currently on a Team plan which is billed on the 8th of every month and you choose to downgrade to a Free Team plan on the 15th, your Team plan will be active until 7th of the following month. You will be transferred to a Free Team plan on the 8th of the following month. Please refer to the next two questions below for instructions on how to downgrade your account. - -### How do I downgrade from a Team plan to a Free Team plan? - -Before you downgrade to a Free plan, ensure that your organization details are updated to reflect features available in the Free plan. For example, you may need to reduce the number of team members and convert any private repositories to public repositories. For information on what’s included in the Free plan, see the [billing](index.md){:target="blank" rel="noopener" class=""} page. - -### How do I downgrade from Pro to a Free plan? - -Before you downgrade to a Free plan, ensure that your account organization details are updated to reflect features available in the Free plan. For example, you may need to convert any private repositories to public repositories. For information on what’s included in the Free plan, see the [billing](downgrade.md){:target="blank" rel="noopener" class=""} page. - -### How do I add a member to a team in my organization? - -For information on how to add a member to a team, see [Add a member to a team](../docker-hub/members.md#add-a-member-to-a-team){:target="blank" rel="noopener" class=""}. - -### What happens to my collaborators when I move to a free individual plan? - -Free individual plans do not include collaborators for private repositories. If you have collaborators when you move to a free individual plan either from a paid plan or another free plan then you are required to remove all collaborators. If collaborators have not been removed within 30 days of moving to a free plan, all collaborators will automatically be removed from your account. - -### What happens to my team members when I move to a free team plan? - -Free team plans are allowed up to 3 members. If your team has more than three members when you move to a free team plan either from a paid plan or another free plan you are required to reduce your members to three. If your team size has not not been reduced to three within 30 days of moving to a free plan, all members will automatically be removed from your account. You will be able to add up to three members afterwards. - -## Billing questions - -### How can I get an invoice to purchase a Docker Team subscription? - -Accounts with more than 500 seats can contact the Docker Large Account team for a proposal and invoice. For less than 500 seats, purchasing via credit card is the only option. - -### How do I get a receipt for my subscription? - -Customers receive a subscription confirmation with a link to their [billing plan](https://hub.docker.com/billing/plan){:target="blank" rel="noopener" class=""} page. From here you can navigate to the [billing history](https://hub.docker.com/billing/billing-history){:target="blank" rel="noopener" class=""} page to download invoices. - -### Can I subscribe with a purchase order? - -Accounts with more than 500 seats can contact the Docker Large Account team to subscribe with a purchase order. Subscriptions with fewer than 500 seats are purchased with a credit card. - -### I have more questions regarding the new pricing, who can I reach out to? - -If you have any questions that are not covered in the FAQ, please reach out and a member of the Docker team will get back to you. - -### How does Docker Team Subscription pricing work? - -Team starts at $25 per month for the first five users and $7 per month for each user thereafter with an annual subscription discount. - -## Legacy repository account questions - -### How will the new pricing plan impact existing Docker Hub customers? - -Legacy individual and organizational repository customers have until their January 2021 billing cycle to switch to the new pricing plans. -To view the status of your individual repository plan, see [the billing](https://hub.docker.com/billing/plan/update){:target="blank" rel="noopener" class=""} page. -To view the status of your organizational repository plan, see [Docker Hub Orgs](https://hub.docker.com/orgs){:target="blank" rel="noopener" class=""} page. - -### What is the difference between the legacy repository plans and the newly announced plans? - -The legacy plans were based on a private repository/parallel autobuild pricing model. The new Pro and Team plans are now based on a per-seat pricing model and include new features and consumption levels. Both Pro and Team offer unlimited private repos. The Free plan offers unlimited public repositories at no cost per month. You can see and compare the features in Free, Pro and Team subscriptions at the [Docker Pricing](https://www.docker.com/pricing){:target="blank" rel="noopener" class=""} page. - -### If I am an existing paid Docker Hub customer, when do I need to change my plan? - -If you are an existing Docker subscriber you have until your January 2021 billing date to move to the new pricing plans mentioned above. You can convert to either a Monthly plan or an Annual plan. - -### How do I view my paid plans that need to be converted to new plans in January? - -To view the status of your individual repository plan, see [Billing Plan Update](https://hub.docker.com/billing/plan/update){:target="blank" rel="noopener" class=""}. -To view the status of your organizational repository plan, see [Docker Hub Orgs](https://hub.docker.com/orgs){:target="blank" rel="noopener" class=""}. - -### Will my price per month increase or decrease? - -Depending on your configuration you may find it more economical to move to one of the new pricing plans available. For Teams, the key factor affecting a price increase or decrease is the total number of seats you need to support your organization. To optimize your subscription, review our discounted annual plan options, and remove any inactive org members listed in your organization. -Again, you can review your plans here: - -To view the status of your individual repository plan, see [the billing](https://hub.docker.com/billing/plan/update){:target="blank" rel="noopener" class=""} page. -To view the status of your organizational repository plan, see [Docker Hub Orgs](https://hub.docker.com/orgs){:target="blank" rel="noopener" class=""}. - -### If I am an existing subscriber but I don’t do anything by my January billing date, what will happen? - -If no action is taken by the date, Docker will automatically upgrade you to an equivalent plan at the time of your monthly renewal date in the month of January 2021. -If you have an individual repository plan, with no contributors you will be converted to a monthly Pro plan. -If you have an organizational repository plan, you will be converted to a new per-seat monthly Team plan, with the current number of members in the organization. - -### When will my legacy Docker plan convert to a new Docker Pro or Team Subscription? - -When your legacy individual or organizational repository plan comes up for renewal in January 2021, your plan will be converted to the closest equivalent plan on the date of renewal. So if your plan renews on January 15th, your plan will convert on that date. All plans will be converted by January 31st, 2021. - -To view the status of your individual repository plan, see [the billing](https://hub.docker.com/billing/plan/update){:target="blank" rel="noopener" class=""} page. - -To view the status of your organizational repository plan, see [Docker Hub Orgs](https://hub.docker.com/orgs){:target="blank" rel="noopener" class=""}. - -### What new features will I get in my seat-based subscription once I move from a legacy repository-based Docker subscription? - -When your legacy individual or organizational repository plan comes up for renewal in January 2021, your plan will be converted to the closest equivalent plan on the date of renewal. So if your plan renews on January 15th, your plan will convert on that date. All plans will be converted by January 31st, 2021. - -To view the status of your individual repository plan, see [the billing](https://hub.docker.com/billing/plan/update){:target="blank" rel="noopener" class=""} page. - -To view the status of your organizational repository plan, see [Docker Hub Orgs](https://hub.docker.com/orgs){:target="blank" rel="noopener" class=""}. - -### What new features will I get in my seat-based subscription once I move from a legacy repository-based Docker subscription? - -Docker Pro and Docker Team subscriptions have a number of new features not available to repository-based accounts. Key new Docker platform features you will receive once your subscription migrates include: -More details are available at the [Docker Pricing](https://www.docker.com/pricing){:target="blank" rel="noopener" class=""} page. - -* Unlimited private and public repositories -* Unlimited authenticated image pulls -* 3 Parallel auto-builds -* Role-based access controls -* Support for an unlimited number of teams -* Unlimited Hub image vulnerability scans -* Higher scan limits in Docker Desktop -* Audit logs -* Slack notifications -* Premium customer support for Docker Desktop +Personal subscriptions do not include collaborators for private repositories. If you have collaborators when you move to a Personal subscription from a paid subscription you need to remove all collaborators. If collaborators have not been removed within 30 days of moving to a free plan, all collaborators are automatically removed from your account. ### How do I know what new features are in planning for my Docker Pro or Docker Team subscription? -Docker maintains a [public roadmap](https://github.com/docker/roadmap){:target="blank" rel="noopener" class=""} so subscribers can see what new features are in development, as well as request new capabilities. New premium features will be available to you automatically as part of your migrated Docker subscription. - -## Users and agents - -### I want to run an automated agent that makes container requests on behalf of my organization. Which license do I need? - -Automated agents or service accounts that make container image requests of Docker Hub must be licensed under a Docker Team subscription. - -### What is a concurrent build? - -Concurrent builds refer to the number of builds executing in parallel when using the Docker Hub Autobuild service, where you configure Hub to watch a github repo and rebuild images when changes are made. - -## ISV programs and software distribution - -### How can I ensure my customers can pull my software images without hitting rate limits? - -Docker offers a number of programs for ISVs so their images can be pulled by developers without encountering rate limits. Contact [Docker Large Account sales](https://goto.docker.com/pricing-question.html){:target="blank" rel="noopener" class=""} for more information. - -### How can I use Docker Hub as a private repository to distribute software to my customers? - -ISVs can use Docker Hub to deliver images to their customers through a private repository as well. Accounts are seat-based, and allow a software vendor to restrict access to customers or other verified developers, while ensuring they can consume images without encountering rate limits. Contact [Docker Large Account sales](https://goto.docker.com/pricing-question.html){:target="blank" rel="noopener" class=""} for more information. - -### How do I become a verified publisher? - -Fill out the [Partner Application Form](https://www.docker.com/partners){:target="blank" rel="noopener" class=""} for more information and to start the process. +Docker maintains a [public roadmap](https://github.com/docker/roadmap){:target="blank" rel="noopener" class=""} so subscribers can see what new features are in development, as well as request new capabilities. ### I have more questions regarding the new pricing, who can I reach out to? If you have any questions that are not covered in the FAQ, [please reach out](https://www.docker.com/company/contact){:target="blank" rel="noopener" class=""} and a member of the Docker team will get back to you. - + diff --git a/subscription/index.md b/subscription/index.md index bd5e1642ec..fb61e62043 100644 --- a/subscription/index.md +++ b/subscription/index.md @@ -8,60 +8,46 @@ redirect_from: - /subscription/faq/ --- -On August 31, 2021, we [announced](https://www.docker.com/blog/updating-product-subscriptions/){: target="_blank" rel="noopener" class="_" id="dkr_docs_subscription_btl"} updates and extensions to the product subscriptions to increase productivity, collaboration, and added security for developers and businesses. Docker subscription tiers now include Personal, Pro, Team, and Business. +Use the resources in this section to manage your Docker subscription. -The following sections provide an overview of each tier. To compare features available in each tier, see [Docker Pricing](https://www.docker.com/pricing/){: target="_blank" rel="noopener" class="_" id="dkr_docs_subscription_btl"}. +
    + + + +
    + +
    + +
    +
    +
    -## Docker Personal - -Docker Personal is the new name for the Docker Free subscription. With its focus on the open-source communities, individual developers, education, and small businesses, Docker Personal will continue to allow free use of Docker components - including the Docker CLI, Docker Compose, Docker Engine, Docker Desktop, Docker Hub, Kubernetes, Docker Build and Docker BuildKit, Docker Official Images, and more. - -Docker Personal includes unlimited public repositories, unlimited [Scoped Access Tokens](../docker-hub/access-tokens.md), and unlimited collaborators for public repositories at no cost per month. - -For a list of features available in each tier, see [Docker Pricing](https://www.docker.com/pricing/){: target="_blank" rel="noopener" class="_" id="dkr_docs_subscription_btl"}. - -## Docker Pro - -**Docker Pro** enables individual developers to get more control of their development environment and provides an integrated and reliable developer experience. It reduces the amount of time developers spend on mundane and repetitive tasks and empowers developers to spend more time creating value for their customers. - -Docker Pro includes all the features available in Personal, additionally, it includes unlimited private repositories, unlimited public repositories, unlimited [collaborators](../docker-hub/repos/access/index.md#collaborators-and-their-role) for public repositories, [Auto Builds](../docker-hub/builds/index.md) with 5 concurrent builds, 300 [Vulnerability Scans](../docker-hub/vulnerability-scanning.md), unlimited [Scoped Access Tokens](../docker-hub/access-tokens.md), and more. - -For a list of features available in each tier, see [Docker Pricing](https://www.docker.com/pricing/){: target="_blank" rel="noopener" class="_" id="dkr_docs_subscription_btl"}. - -## Docker Team - -**Docker Team** offers capabilities for collaboration, productivity, and security across organizations. It enables groups of developers to unlock the full power of collaboration and sharing combined with essential security features and team management capabilities. - -Docker Team includes everything included in Docker Pro, plus unlimited teams, [Auto Builds](../docker-hub/builds/index.md) with 15 concurrent builds, unlimited [Vulnerability Scanning](../docker-hub/vulnerability-scanning.md), advanced collaboration and management tools, including organization and team management with Role Based Access Control (RBAC) for the whole team, [audit logs](../docker-hub/audit-log.md), and more. - -For a list of features available in each tier, see [Docker Pricing](https://www.docker.com/pricing/){: target="_blank" rel="noopener" class="_" id="dkr_docs_subscription_btl"}. - -## Docker Business - -**Docker Business** offers centralized management and advanced security features for enterprises that use Docker at scale. It empowers leaders to manage their Docker development environments and speed up their secure software supply chain initiatives. - -In addition to all the features available in Docker Pro and Docker Team, Docker Business includes [Hardened Docker Desktop](../desktop/hardened-desktop/index.md) enhanced container isolation and settings management, centralized management, [Image Access Management](../docker-hub/image-access-management.md) with the ability to control what registries and content developers can access, ensuring teams are building secure from the start by only pulling trusted base images,[Single Sign-On](../single-sign-on/index.md),[System for Cross-domain Identity Management](../docker-hub/scim.md) and more. - -For a list of features available in each tier, see [Docker Pricing](https://www.docker.com/pricing/){: target="_blank" rel="noopener" class="_" id="dkr_docs_subscription_btl"}. - -## Docker Desktop License Agreement - -Docker Desktop is licensed under the Docker Subscription Service Agreement. When you download and install Docker Desktop, you will be asked to agree to the updated terms. - -Our [Docker Subscription Service Agreement](https://www.docker.com/legal/docker-subscription-service-agreement){: target="_blank" rel="noopener" class="_" id="dkr_docs_subscription_btl"} states: - - - Docker Desktop is free for small businesses (fewer than 250 employees AND less than $10 million in annual revenue), personal use, education, and non-commercial open source projects. - - Otherwise, it requires a paid subscription for professional use. -- Paid subscriptions are also required for government entities. -- The Docker Pro, Team, and Business subscriptions include commercial use of Docker Desktop. - -Please read the [Blog](https://www.docker.com/blog/updating-product-subscriptions/){: target="_blank" rel="noopener" class="_" id="dkr_docs_subscription_btl"} and [Docker subscription FAQs](https://www.docker.com/pricing/faq){: target="_blank" rel="noopener" class="_" id="dkr_docs_subscription_btl"} to learn how companies using Docker Desktop may be affected. - -> **Note** -> -> The licensing and distribution terms for Docker and Moby open-source projects, such as Docker Engine, aren't changing. - -Docker Desktop is built using open-source software. For information about the licensing of open-source components in Docker Desktop, Select ![whale menu](../desktop/mac/images/whale-x.svg){: .inline} > **About Docker Desktop** > **Acknowledgements**. - -Docker Desktop distributes some components that are licensed under the -GNU General Public License. Select [here](https://download.docker.com/opensource/License.tar.gz) to download the source for these components. diff --git a/subscription/remove-seats.md b/subscription/remove-seats.md index dfe253a05f..b2bd9b4889 100644 --- a/subscription/remove-seats.md +++ b/subscription/remove-seats.md @@ -6,26 +6,27 @@ redirect_from: - /docker-hub/billing/remove-seats/ --- -You can manage your Docker Hub subscription anytime by removing seats from your subscription. If you remove seats in the middle of the billing cycle, changes are applied immediately and reflect in the next billing cycle. +You can remove seats from your Team or Business subscription at anytime. + +If you remove seats in the middle of the billing cycle, changes are applied immediately and are reflected in the next billing cycle. Any unused portion of the subscription for removed seats isn't refundable or creditable. For example, if you receive your billing on the 8th of every month for 10 seats and you want to remove 2 seats on the 15th of the month, the 2 seats are removed immediately. Your payment for 8 seats begins the next month. If you are on the annual subscription, the 2 seats are removed immediately, and your payment for the 8 seats begins next year. ## Remove seats from a monthly or an annual subscription -> **Note:** +>**Important** > -> You must be a member of the ‘Owners’ team to remove seats from your organization. - -To remove seats from a monthly or an annual subscription: +>If you have a [sales-assisted Docker Business subscription](details.md#sales-assisted), contact your account manager to remove seats from your subscription. +{: .important} 1. Log into your [Docker Hub](https://hub.docker.com){: target="_blank" rel="noopener" class="_"} account. -2. Navigate to **Organizations** from the menu at the top of the page and then choose your organization. +2. Select **Organizations** and then choose your organization. -3. Select the **Billing** tab and click **Remove seats**. +3. Select the **Billing** tab and then **Remove seats**. -4. Specify how many seats you’d like to reduce from the existing subscription and click **Remove** to confirm. +4. Specify how many seats you’d like to remove and then select **Remove** to confirm. -5. The **Billing** tab confirms the seat removal and the details on when the changes will take effect. +5. The **Billing** tab confirms the seat removal and the details on when the changes take effect. -6. To cancel the removal of seats, click **Cancel seats downgrade**. +To cancel the removal of seats, select **Cancel seats downgrade**. diff --git a/subscription/upgrade.md b/subscription/upgrade.md index c351eb7250..b7cf45cf0d 100644 --- a/subscription/upgrade.md +++ b/subscription/upgrade.md @@ -7,29 +7,23 @@ redirect_from: - /docker-hub/billing/upgrade/ --- -This page contains information on how to purchase a Docker paid subscription. It also contains information on how to upgrade your existing subscription and update your billing information. +When you upgrade to a paid subscription, you immediately have access to all the features and entitlements available in your new chosen subscription. For detailed information on features available in each subscription, see [Docker Pricing](https://www.docker.com/pricing){: target="_blank" rel="noopener" class="_"}. -You can upgrade from Docker Personal to a Pro, Team, or a Business subscription from a Personal subscription. When you upgrade to a paid subscription, you can immediately use all the features and entitlements offered in your new subscription. For detailed information on features available in each subscription, see [Docker Pricing](https://www.docker.com/pricing){: target="_blank" rel="noopener" class="_"}. +## Upgrade your subscription -## Upgrade to a Pro, Team, or Business subscription +1. Log in to your [Docker Hub](https://hub.docker.com){: target="_blank" rel="noopener" class="_"} account. -The following section contains information on how to purchase a Docker subscription for new customers. To upgrade from a Personal subscription to a Team or Business subscription, you must first convert your personal namespace to an organization namespace. To learn more, see [convert an account into an organization](../docker-hub/convert-account.md). +2. Optional: If you are upgrading from a free user account to a Team or Business subscription and want to keep your account name, [convert your user account into an organization](../docker-hub/convert-account.md). -To purchase a Pro, Team, or Business subscription: +3. From the **Billing** section, select the **Plan** tab. -1. Log into your [Docker Hub](https://hub.docker.com){: target="_blank" rel="noopener" class="_"} account. +4. Select **Change plan** and then choose the plan you'd like to upgrade to. -2. To upgrade your Personal subscription, click **Upgrade**. To upgrade your Pro or Team subscription, open the drop-down menu next to your username in the top-right corner and select **Billing**. On the **Billing Details** page, click **Change plan** to navigate to the pricing page. - - > **Note** - > - > If you haven't created an organization for a Team or Business subscription, select **Create Organization** from the drop-down menu and select your plan. If you already have a subscription, you can also add another organization. Select **Buy Now** and continue with the on-screen instructions. The Team subscription is now a 100 seat limit. For more seats, you can upgrade to a Business subscription. - -3. On the **Organization Size** page, select your annual or monthly subscription and update the number of users for your organization. If you are upgrading to a Business subscription, you must choose an annual subscription. - - - > **Note** + >**Note** > - > To upgrade to a Business subscription via purchase orders you must have at least 25 seats. To create a purchase order, specify the number of users and then select the **Contact Sales form**. Then, continue the on-screen instructions for the billing details and select **Purchase**. + > If you are changing from: + >- An annual Team subscription to an annual Business subscription, the start date and end date of your subscription remains unchanged. Any unused subscription is prorated and applied as credit towards the new annual period of the Business subscription. + >- A monthly Team subscription to an annual Business subscription, the start date is reset. Any unused subscription is prorated and applied as credit towards the new annual period of the Business subscription. -4. Select **Continue to Payment** and update the fields to complete your purchase. +5. Follow the on-screen instructions. + From 9d7effaab060f562d64515ce0c349d4421031069 Mon Sep 17 00:00:00 2001 From: Chris Chinchilla Date: Tue, 14 Mar 2023 13:01:24 +0100 Subject: [PATCH 178/296] Small polish for freshness updates --- _includes/install-script.md | 4 ++-- engine/install/ubuntu.md | 33 +++++++++++++++++---------------- 2 files changed, 19 insertions(+), 18 deletions(-) diff --git a/_includes/install-script.md b/_includes/install-script.md index 4146fef790..8fd80ff7e3 100644 --- a/_includes/install-script.md +++ b/_includes/install-script.md @@ -6,8 +6,8 @@ development environments non-interactively. The convenience script isn't recommended for production environments, but it's useful for creating a provisioning script tailored to your needs. Also refer to the [install using the repository](#install-using-the-repository) steps to learn -about installation steps to install using the package repository. The source -code for the script is open source, and can be found in the +about installation steps to install using the package repository. The source code +for the script is open source, and you can find it in the [`docker-install` repository on GitHub](https://github.com/docker/docker-install){:target="_blank" rel="noopener" class="_"}. diff --git a/engine/install/ubuntu.md b/engine/install/ubuntu.md index 4e9b7709e9..a96994d1f8 100644 --- a/engine/install/ubuntu.md +++ b/engine/install/ubuntu.md @@ -1,5 +1,5 @@ --- -description: Jumpstart your client-side server applications with Docker Engine on Ubuntu. This guide details prerequisites and multiple methods to install. +description: Jumpstart your client-side server applications with Docker Engine on Ubuntu. This guide details prerequisites and multiple methods to install. keywords: docker install script, ubuntu docker server, ubuntu server docker, install docker engine ubuntu, install docker on ubuntu server, ubuntu 18.04 docker-ce, install docker engine on ubuntu, ubuntu install docker ce, ubuntu install docker engine redirect_from: - /ee/docker-ee/ubuntu/ @@ -17,8 +17,8 @@ toc_max: 4 --- To get started with Docker Engine on Ubuntu, make sure you -[meet the prerequisites](#prerequisites), then -[install Docker](#installation-methods). +[meet the prerequisites](#prerequisites), and then follow the +[installation steps](#installation-methods). ## Prerequisites @@ -32,24 +32,25 @@ versions: - Ubuntu Focal 20.04 (LTS) - Ubuntu Bionic 18.04 (LTS) -Docker Engine is compatible with `x86_64` (or `amd64`), `armhf`, `arm64`, and -`s390x` architectures. +Docker Engine is compatible with x86_64 (or amd64), armhf, arm64, and +s390x architectures. ### Uninstall old versions Older versions of Docker went by the names of `docker`, `docker.io`, or -`docker-engine`. Uninstall any such older versions before attempting to install +`docker-engine`, you might also have installations of `containerd` or `runc`. +Uninstall any such older versions before attempting to install a new version: ```console $ sudo apt-get remove docker docker-engine docker.io containerd runc ``` -It's OK if `apt-get` reports that none of these packages are installed. +`apt-get` might report that you have none of these packages installed. Images, containers, volumes, and networks stored in `/var/lib/docker/` aren't automatically removed when you uninstall Docker. If you want to start with a -clean installation, and prefer to clean up any existing data, refer to the +clean installation, and prefer to clean up any existing data, read the [uninstall Docker Engine](#uninstall-docker-engine) section. ## Installation methods @@ -60,15 +61,15 @@ You can install Docker Engine in different ways, depending on your needs: [Docker Desktop for Linux](../../desktop/install/linux-install.md). This is the easiest and quickest way to get started. -- You can also set up and install Docker Engine from +- Set up and install Docker Engine from [Docker's `apt` repository](#install-using-the-repository). - [Install it manually](#install-from-a-package) and manage upgrades manually. -- Using a [convenience scripts](#install-using-the-convenience-script). Only +- Use a [convenience scripts](#install-using-the-convenience-script). Only recommended for testing and development environments. -### Install using the repository +### Install using the apt repository {#install-using-the-repository} Before you install Docker Engine for the first time on a new host machine, you need to set up the Docker repository. Afterward, you can install and update @@ -145,7 +146,7 @@ Docker from the repository.
    - To install a specific version of Docker Engine, start by list the available + To install a specific version of Docker Engine, start by listing the available versions in the repository: ```console @@ -240,14 +241,14 @@ download a new file each time you want to upgrade Docker Engine. You have now successfully installed and started Docker Engine. The `docker` user group exists but contains no users, which is why you're required to use `sudo` -to run Docker commands. Continue to [Linux post-install](linux-postinstall.md) +to run Docker commands. Read [Linux post-install](linux-postinstall.md) to allow non-privileged users to run Docker commands and for other optional configuration steps. #### Upgrade Docker Engine -To upgrade Docker Engine, download the newer package file and repeat the -[installation procedure](#install-from-a-package), pointing to the new file. +To upgrade Docker Engine, download the newer package files and repeat the +[installation procedure](#install-from-a-package), pointing to the new files. {% include install-script.md %} @@ -267,7 +268,7 @@ To upgrade Docker Engine, download the newer package file and repeat the $ sudo rm -rf /var/lib/containerd ``` -You must delete any edited configuration files manually. +You have to delete any edited configuration files manually. ## Next steps From bd47e9f24e7afee8874724c850b23c09d1fa3bc8 Mon Sep 17 00:00:00 2001 From: Chris Chinchilla Date: Tue, 14 Mar 2023 14:40:49 +0100 Subject: [PATCH 179/296] Clarify text --- config/daemon/index.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/config/daemon/index.md b/config/daemon/index.md index 3a45b332a7..469e23da6d 100644 --- a/config/daemon/index.md +++ b/config/daemon/index.md @@ -69,8 +69,8 @@ Here's what the configuration file might look like: } ``` -With this configuration the Docker daemon runs in debug mode, uses TLS, and -listens for traffic routed to `192.168.59.3` on port `2376`. You can learn what +With this configuration, run the Docker daemon in debug mode, using TLS, and +listen for traffic routed to `192.168.59.3` on port `2376`. You can learn what configuration options are available in the [dockerd reference docs](../../engine/reference/commandline/dockerd.md#daemon-configuration-file) From 198994c05ca86872a77eb6c67f12d2a7725e21ff Mon Sep 17 00:00:00 2001 From: Christian Veenhuis Date: Wed, 15 Mar 2023 11:07:30 +0100 Subject: [PATCH 180/296] Solve merge conflict for etc. fix (#16827) --- contribute/contribute-guide.md | 2 +- single-sign-on/configure/index.md | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/contribute/contribute-guide.md b/contribute/contribute-guide.md index d01eea02d2..53b47da245 100644 --- a/contribute/contribute-guide.md +++ b/contribute/contribute-guide.md @@ -21,7 +21,7 @@ There are two ways to contribute a pull request to the docs repository: This is the manual, more advanced version of clicking 'Edit this page' on a published docs page. Initiating a docs changes in a PR from your own branch gives you more flexibility, as you can submit changes to multiple pages or files under a single pull request, and even create new topics. - For a demo of the components, tags, Markdown syntax, styles, etc we use at [https://docs.docker.com/](/), see the Useful components section. + For a demo of the components, tags, Markdown syntax, styles, etc. we use at [https://docs.docker.com/](/), see the Useful components section. ## Important files diff --git a/single-sign-on/configure/index.md b/single-sign-on/configure/index.md index 975dc8483c..6e1a20dc0b 100644 --- a/single-sign-on/configure/index.md +++ b/single-sign-on/configure/index.md @@ -18,7 +18,7 @@ Follow the steps on this page to configure SSO for your organization or company. >**Note** > - > Format your domains without protocol or www information, for example, yourcompany.com. This should include all email domains and subdomains users will use to access Docker. Public domains such as gmail.com, outlook.com, etc aren’t permitted. Also, the email domain should be set as the primary email. + > Format your domains without protocol or www information, for example, yourcompany.com. This should include all email domains and subdomains users will use to access Docker. Public domains such as gmail.com, outlook.com, etc. aren’t permitted. Also, the email domain should be set as the primary email. 4. Once you have waited 72 hours for the TXT Record verification, you can then select **Verify** next to the domain you've added, and follow the on-screen instructions. From 0e0ee78da6d08d7e3700e4bb6f720d4a217e5df9 Mon Sep 17 00:00:00 2001 From: Alex Hokanson <571756+ingshtrom@users.noreply.github.com> Date: Wed, 15 Mar 2023 06:19:31 -0400 Subject: [PATCH 181/296] small improvements to the rate-limit docs (#16887) * small improvements to the rate-limit docs Signed-off-by: Alex Hokanson <571756+ingshtrom@users.noreply.github.com> * Update docker-hub/download-rate-limit.md --------- Signed-off-by: Alex Hokanson <571756+ingshtrom@users.noreply.github.com> Co-authored-by: Allie Sadler <102604716+aevesdocker@users.noreply.github.com> --- docker-hub/download-rate-limit.md | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/docker-hub/download-rate-limit.md b/docker-hub/download-rate-limit.md index a859ce0aaa..701b47fa34 100644 --- a/docker-hub/download-rate-limit.md +++ b/docker-hub/download-rate-limit.md @@ -49,6 +49,7 @@ Valid manifest API requests to Hub will usually include the following rate limit ``` ratelimit-limit ratelimit-remaining +docker-ratelimit-source ``` These headers will be returned on both GET and HEAD requests. Note that using GET emulates a real pull and will count towards the limit; using HEAD won't, so we will use it in this example. To check your limits, you will need `curl`, `grep`, and `jq` installed. @@ -76,6 +77,7 @@ Which should return headers including these: ```http ratelimit-limit: 100;w=21600 ratelimit-remaining: 76;w=21600 +docker-ratelimit-source: 192.0.2.1 ``` This means my limit is 100 pulls per 21600 seconds (6 hours), and I have 76 pulls remaining. @@ -84,7 +86,7 @@ This means my limit is 100 pulls per 21600 seconds (6 hours), and I have 76 pull ### I don't see any RateLimit headers -This could be because the image or your IP is unlimited in partnership with a publisher, provider, or an open-source organization. Pulling that image won’t count toward pull limits if you don’t see these headers. However, users with a paid Docker subscription pulling more than 5000 times daily require a [Service Account](../docker-hub/service-accounts.md) subscription. +This could be because the image or your IP is unlimited in partnership with a publisher, provider, or an open-source organization. It could also mean that the user you are pulling as is part of a paid Docker plan. Pulling that image won’t count toward pull limits if you don’t see these headers. However, users with a paid Docker subscription pulling more than 5000 times daily require a [Service Account](../docker-hub/service-accounts.md) subscription. ## I'm being limited to a lower rate even though I have a paid Docker subscription From e69d4277075afa25903a5b5919289f06d3d67582 Mon Sep 17 00:00:00 2001 From: Allie Sadler <102604716+aevesdocker@users.noreply.github.com> Date: Wed, 15 Mar 2023 13:14:00 +0000 Subject: [PATCH 182/296] ENGDOCS-1262 (#16897) --- docker-hub/creating-companies.md | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) diff --git a/docker-hub/creating-companies.md b/docker-hub/creating-companies.md index f886987e3b..0ceaeee7a4 100644 --- a/docker-hub/creating-companies.md +++ b/docker-hub/creating-companies.md @@ -24,12 +24,11 @@ With a company, administrators can: Docker will work with your current Docker organization owners to create the company, associate your organizations, and identify your company owner(s). -You’ll need to send the following information to your CSM Docker team member to set up your company: +You’ll need to submit a [support ticket](https://hub.docker.com/support/contact/) with the following information: -- The name of your company. For example, Docker uses the company name **dockerinc**. -- The organizations that you want to associate with the new company. -- The verified domains you want to move to the company level. -- Confirm if you want to migrate one of your organization’s SSO and SCIM settings to the company. Migrating SSO settings will also migrate verified domains from the organization to the parent company. +- The name of your company. This cannot be the same as any of the associated organizations. +- The organization(s) that you want to associate with the new company. +- The Docker ID of the person that will be the company owner. Once created, users with a company owner role can navigate to the **Overview** page in Docker Hub that displays the company name and organizations associated with the company. From 8ceb01299773023a4457730659b37e0e0acde735 Mon Sep 17 00:00:00 2001 From: Chris Chinchilla Date: Wed, 15 Mar 2023 14:33:31 +0100 Subject: [PATCH 183/296] Remove Migrate content from the Publisher Center to Docker Hub page --- _data/toc.yaml | 2 - .../publish/publisher-center-migration.md | 78 ------------------- 2 files changed, 80 deletions(-) delete mode 100644 docker-hub/publish/publisher-center-migration.md diff --git a/_data/toc.yaml b/_data/toc.yaml index 3eec5ac0be..c15ef3d043 100644 --- a/_data/toc.yaml +++ b/_data/toc.yaml @@ -1803,8 +1803,6 @@ manuals: title: Overview - path: /docker-hub/publish/insights-analytics/ title: Insights and analytics - - path: /docker-hub/publish/publisher-center-migration/ - title: Migrate content from the Publisher Center - path: /docker-hub/oci-artifacts/ title: OCI artifacts - path: /docker-hub/release-notes/ diff --git a/docker-hub/publish/publisher-center-migration.md b/docker-hub/publish/publisher-center-migration.md deleted file mode 100644 index 5eaa2be108..0000000000 --- a/docker-hub/publish/publisher-center-migration.md +++ /dev/null @@ -1,78 +0,0 @@ ---- -description: Migrate content from the Publisher Center to Docker Hub -keywords: publish, store, publisher center, verified image, -title: Migrate content from the Publisher Center to Docker Hub -redirect_from: -- /docker-hub/publish/store-migration/ ---- - -The [Publisher Center](https://hub.docker.com/publisher/center){: target="_blank" rel="noopener" class="_"} (previously known as Docker Store) was used by Docker trusted partners until recently to publish their verified content on Docker Hub. Docker Hub and the Publisher Center serve similar purposes. Our new streamlined model uses public repositories as the universal mechanism for image publishing, and our goal is to create a unified and seamless experience for our users. - -Additionally, we’ve moved away from a payment-for-images model and are instead focusing on improving the quality of the content provided on Docker Hub through our Trusted Content programs such as [Docker Official Images](../official_images.md), [Docker Verified Publishers](../publish/index.md), and the [Docker Open Source Program](https://www.docker.com/community/open-source/application/){: target="_blank" rel="noopener" class="_"}. Therefore, Docker has decided to retire the Publisher Center in stages and invest resources to improve Docker Hub. - -Docker will issue brown-out periods before fully retiring the Publisher Center. The first brown-out period is on **April 21 2022 4:00 pm - 10:00 pm UTC**. You can confirm if you are affected during the brown-out periods by sending us an email at `publisher-support@docker.com`. - -## What’s happening to the content in the Publisher Center? - -Content in the Publisher Center (Docker Store) is currently placed in a read-only mode, and is no longer shown with a Verified Publisher badge in Docker Hub. This means, users will no longer be able to check out, subscribe to products, or pull images that were previously pulled from the Publisher Center. - -A majority of publishers have already migrated their images from the Publisher Center into Docker Hub. These images will have no break in service and users will be able to access the content through Docker Hub going forward. - -All content in the Publisher Center will be eventually removed from Docker Hub. We recommend that you log into the Publisher Center and verify whether any of the images you are using were pulled from a Docker Store image. If so, contact the publisher for an alternative to those images. - -If you are a publisher, we recommend that you migrate content to public repositories owned by your organization as soon as possible to retain your existing repositories and to continue publishing your content through Docker Hub. - -## How do I migrate my content as a publisher? - -The following sections provide recommendations for publishers to migrate content from the Publisher Center to Docker Hub: - -### Download data from the Publisher Center - -1. Take a snapshot of the data you’d like to retain. If there are any reports that you’d like to keep, log into your Docker Hub account as an owner and click [Publisher Center](https://hub.docker.com/publisher/center){: target="_blank" rel="noopener" class="_"}. -2. Select **Analytics**. You’ll now see the available data for your product. Choose the timeframe you need and capture that data before you migrate. -3. Complete the following steps for each repository that you own: - - 1. Ensure you pull an image for each tag and in every repository as a backup. - 2. Take a screenshot and copy the suggested docker pull syntax, the image name and tags, and any description/terms you’d like to maintain. - 3. Ensure you’ve saved your publisher logo and product logos for future use. - 4. After you’ve completed all the steps above, ensure you have all the information that you need for each repository. This helps you to audit your images, assess the usage, and finalize the versions that you’d like to publish on Docker Hub. - -### Create your new Docker organization - -1. Create a new namespace/organization in [Docker Hub](https://hub.docker.com/orgs){: target="_blank" rel="noopener" class="_"}. -For step-by-step instructions, see [Teams and Organizations](../orgs.md). For information about creating repositories, see [Repositories](../repos/index.md). -2. As part of creating a new organization, we recommend that you create a secure group alias or email login as a backup administrator login. -3. When you create a new organization, we recommend that you use a name similar to the one you used in the Publisher Center. -4. Edit your new Docker Hub namespace settings to include the Gravatar image `https://hub.docker.com/orgs//settings/general`. You may need to create a new Gravatar based on a logo you saved earlier. - -> **Note:** -> -> The image that you add to your namespace appears on all images and repositories. - -### Upload all your images - -1. Create individual repositories in the organization. For more information, see [Create new repositories](../repos/index.md). Note that the repository descriptions are more streamlined in Docker Hub than in the Publisher Center. Also, the Buy Now and Licensing options do not exist anymore as these features have been deprecated. -2. In many cases, publishers choose to refer to and link to the licensing terms in the repository description to clarify what the users may be agreeing to. You may want to consider creating the individual repositories as a Private repository so you can test the settings before making it available externally. -3. Push each image and tag to the corresponding repository. - -### Join the Docker Verified Publisher program - -Services offered through the Docker Verified Publishers (DVP) program replace the Publisher Center. - -After you’ve pushed the required images to each repository in your organization, let us know by sending us an email at `publisher-support@docker.com`. We will work with you to onboard you to your DVP program. - -Docker Verified Publisher partners enjoy benefits such as: - -- Removal of rate limiting on all repos in the DVP partners’ organization, providing a premium user experience. This means all Docker users, irrespective of their Docker subscription status, have access to unlimited pulls for partner’s images. -- **Docker Verified Publisher** badging on partner organizations and repos, indicating the trusted content and verified source. This is part of Docker’s Secure Software Supply Chain initiative. -- Priority search ranking in Docker Hub. -- Inclusion as one of two trusted sources in the image access controls included in the Docker Business subscription tier, bringing essential security and management capabilities to larger Docker customers. -- Regular reporting to track key partner repo metrics such as pull requests, unique IP addresses, and more. -- Co-marketing opportunities including social shares, amplifying blog posts, the exclusive right to sponsor DockerCon, etc. -- And more! - -[Contact us](https://www.docker.com/partners/programs/){: target="_blank" rel="noopener" class="_"} to learn more about the Docker Verified Publisher program. - -## Support - -If you have any questions or concerns, contact us at `publisher-support@docker.com`. From 410d1f57000feda89a5de117cb06efe2783bfb0c Mon Sep 17 00:00:00 2001 From: Chris Chinchilla Date: Wed, 15 Mar 2023 14:49:29 +0100 Subject: [PATCH 184/296] Add redirect to page --- docker-hub/publish/index.md | 1 + 1 file changed, 1 insertion(+) diff --git a/docker-hub/publish/index.md b/docker-hub/publish/index.md index aa628ead3f..2cb0f5df72 100644 --- a/docker-hub/publish/index.md +++ b/docker-hub/publish/index.md @@ -16,6 +16,7 @@ redirect_from: - /docker-hub/publish/certify-plugins-logging/ - /docker-hub/publish/trustchain/ - /docker-hub/publish/byol/ + - /docker-hub/publish/publisher-center-migration/ --- The Verified Publisher Program provides several features and benefits to Docker From 4cf59ac279c609876dd3cef151ff84faf48b7c10 Mon Sep 17 00:00:00 2001 From: Jaroslav Stepanek Date: Wed, 15 Mar 2023 15:02:39 +0000 Subject: [PATCH 185/296] Remove experimental flag as it is not required --- config/daemon/prometheus.md | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/config/daemon/prometheus.md b/config/daemon/prometheus.md index fb1b34d047..9d2770846a 100644 --- a/config/daemon/prometheus.md +++ b/config/daemon/prometheus.md @@ -42,12 +42,11 @@ If the file is currently empty, paste the following: ```json { - "metrics-addr" : "127.0.0.1:9323", - "experimental" : true + "metrics-addr" : "127.0.0.1:9323" } ``` -If the file is not empty, add those two keys, making sure that the resulting +If the file is not empty, add the new key, making sure that the resulting file is valid JSON. Be careful that every line ends with a comma (`,`) except for the last line. From 5743681cf59dd6297f56076ab4b1350f00340949 Mon Sep 17 00:00:00 2001 From: Christian Veenhuis Date: Fri, 3 Mar 2023 20:21:26 +0000 Subject: [PATCH 186/296] Fix several missing periods --- contribute/contribute-guide.md | 10 +++++----- contribute/overview.md | 2 +- contribute/style/formatting.md | 2 +- 3 files changed, 7 insertions(+), 7 deletions(-) diff --git a/contribute/contribute-guide.md b/contribute/contribute-guide.md index 53b47da245..3f3f7cd941 100644 --- a/contribute/contribute-guide.md +++ b/contribute/contribute-guide.md @@ -27,10 +27,10 @@ There are two ways to contribute a pull request to the docs repository: Here’s a list of some of the important files: -- `/_data/toc.yaml` defines the left-hand navigation for the docs -- `/js/docs.js` defines most of the docs-specific JS such as the table of contents (ToC) generation and menu syncing -- `/css/style.scss` defines the docs-specific style rules -- `/_layouts/docs.html` is the HTML template file, which defines the header and footer, and includes all the JS/CSS that serves the docs content +- `/_data/toc.yaml` defines the left-hand navigation for the docs. +- `/js/docs.js` defines most of the docs-specific JS such as the table of contents (ToC) generation and menu syncing. +- `/css/style.scss` defines the docs-specific style rules. +- `/_layouts/docs.html` is the HTML template file, which defines the header and footer, and includes all the JS/CSS that serves the docs content. ### Files not edited here @@ -71,7 +71,7 @@ git clone {{ site.repo }}.git cd docs ``` -Then, build and run the documentation using [Docker Compose](../compose/index.md) +Then, build and run the documentation using [Docker Compose](../compose/index.md): ```bash docker compose up -d --build diff --git a/contribute/overview.md b/contribute/overview.md index eebbaa579c..e634eeacc2 100644 --- a/contribute/overview.md +++ b/contribute/overview.md @@ -76,7 +76,7 @@ as possible for you to work in this repository. The following sections guide you We also provide: -- A section of useful components you can add to your documentation. For components and controls, we use [Bootstrap](https://getbootstrap.com) +- A section of useful components you can add to your documentation. For components and controls, we use [Bootstrap](https://getbootstrap.com). - Information on Docker's [tone and voice](style/voice-tone.md). - A [writing checklist](checklist.md) to help you when you're contributing to Docker's documentation. - A command-line tool called vale to check the style and [help you find errors in your writing](contribute-guide.md#test-the-docs-locally). diff --git a/contribute/style/formatting.md b/contribute/style/formatting.md index 0371d04617..0b4123f6bd 100644 --- a/contribute/style/formatting.md +++ b/contribute/style/formatting.md @@ -25,7 +25,7 @@ Page titles should be action orientated. For example: ### Best practice: -- Make sure the title of your page and the TOC entry matches +- Make sure the title of your page and the TOC entry matches. - If you want to use a ‘:’ in a page title in the table of contents (_toc.yaml), you must wrap the entire title in “” to avoid breaking the build. ## Images From bd36df1cb7ff30dba911232eaba6f8a0e4287352 Mon Sep 17 00:00:00 2001 From: Allie Sadler <102604716+aevesdocker@users.noreply.github.com> Date: Thu, 16 Mar 2023 12:02:10 +0000 Subject: [PATCH 187/296] fix redirect issue (#16906) --- subscription/index.md | 1 - 1 file changed, 1 deletion(-) diff --git a/subscription/index.md b/subscription/index.md index fb61e62043..fed4d0a9d9 100644 --- a/subscription/index.md +++ b/subscription/index.md @@ -5,7 +5,6 @@ title: Docker subscription overview redirect_from: - /docker-hub/billing/ - /docker-hub/billing/faq/ -- /subscription/faq/ --- Use the resources in this section to manage your Docker subscription. From f68296559706a796da3e55f3741339be6bed9033 Mon Sep 17 00:00:00 2001 From: Allie Sadler <102604716+aevesdocker@users.noreply.github.com> Date: Thu, 16 Mar 2023 12:08:12 +0000 Subject: [PATCH 188/296] Engdocs 1260 (#16888) * rearrange toc * toc updates * edit AIM * edit convert an account * edit deactivate and downgrade subscription * minor tweak * build fix * review edits --- _data/toc.yaml | 15 ++++--- docker-hub/convert-account.md | 58 ++++++++++----------------- docker-hub/deactivate-account.md | 58 ++++++++++++++++++--------- docker-hub/image-management.md | 69 ++++++++------------------------ docker-hub/orgs.md | 2 +- subscription/downgrade.md | 10 +++-- 6 files changed, 90 insertions(+), 122 deletions(-) diff --git a/_data/toc.yaml b/_data/toc.yaml index c15ef3d043..5ecb12c66a 100644 --- a/_data/toc.yaml +++ b/_data/toc.yaml @@ -1789,14 +1789,9 @@ manuals: title: Generate a new recovery code - path: /docker-hub/download-rate-limit/ title: Download rate limit - - sectiontitle: Administration - section: - - path: /docker-hub/image-management/ - title: Advanced Image Management dashboard - - path: /docker-hub/convert-account/ - title: Convert an account into an organization - - path: /docker-hub/deactivate-account/ - title: Deactivate an account or an organization + - path: /docker-hub/image-management/ + title: Advanced Image Management + - sectiontitle: Docker Verified Publisher section: - path: /docker-hub/publish/ @@ -1839,6 +1834,8 @@ manuals: title: FAQs - path: /docker-hub/orgs/ title: Create your organization + - path: /docker-hub/convert-account/ + title: Convert an account into an organization - path: /docker-hub/manage-a-team/ title: Manage a team - path: /docker-hub/members/ @@ -1863,6 +1860,8 @@ manuals: title: Domain audit - path: /docker-hub/image-access-management/ title: Image Access Management + - path: /docker-hub/deactivate-account/ + title: Deactivate an account or organization - sectiontitle: Billing section: diff --git a/docker-hub/convert-account.md b/docker-hub/convert-account.md index 144e3ee6d5..5c46b8938d 100644 --- a/docker-hub/convert-account.md +++ b/docker-hub/convert-account.md @@ -4,60 +4,44 @@ title: Convert an account into an organization keywords: docker hub, hub, organization --- -You can convert an existing user account to an organization. You might want to do this if you need multiple users to access your account and the repositories that it’s connected to. Converting it to an organization gives you better control over permissions for these users through teams. +You can convert an existing user account to an organization. This is useful if you need multiple users to access your account and the repositories that it’s connected to. Converting it to an organization gives you better control over permissions for these users through [teams](manage-a-team.md). -> **Note:** +When you convert a user account to an organization, the account +is migrated to a Team plan and charged $35 per month for 5 seats. For more information, +see [Docker Pricing](https://www.docker.com/pricing){: target="_blank" rel="noopener" class="_"}. + +> **Important** > -> Once you convert your account to an organization, you can’t revert it to a user account, so make sure you really want to convert the user account. +> Once you convert your account to an organization, you can’t revert it to a user account. +{: .important} ## Prerequisites -Before you convert a user account to an organization, ensure that you have completed the following steps: +Before you convert a user account to an organization, ensure that you meet the following requirements: -1. The user account that you wish to convert must not be a member of a company or any teams or organizations. You must remove the account from all teams, organizations, or the company. +- The user account that you wish to convert must not be a member of a company or any teams or organizations. You must remove the account from all teams, organizations, or the company. - Go to **Organizations**, select an organization from the list, and then click the Leave organization arrow next to your username in the members list. + To do this: + 1. Navigate to **Organizations** and then select the organization(s) you need to leave. + 2. Find your username in the **Members** tab. + 3. Select the **More options** menu and then select **Leave organization**. If the user account is the sole owner of any organization or company, add someone to the "owners" team and then remove yourself from the organization or company. -2. You must have a separate Docker ID ready to assign it as the owner of the organization during conversion. +- You must have a separate Docker ID ready to assign it as the owner of the organization during conversion. If you wish to convert your user account into an organization account and you do not have any other user accounts, you need to create a new user account to assign it as the owner of the new organization. This user account then becomes the first member of the "owners" team and has full administrative access to configure and manage the organization. You can add more users into the "owners" team after the conversion. -## Convert a Community account into an organization +## Convert an account into an organization 1. Ensure you have removed your user account from any company or teams or organizations. Also make sure that you have a new Docker ID before you convert an account. See the [Prerequisites](#prerequisites) section for details. -2. Click on your account name in the top navigation, then go to your **Account Settings**. +2. In the top-right of Docker Hub, select your account name and then from the dropdown menu, select **Account Settings**. -3. Under the **Convert Account** tab, click **Convert to Organization**. +3. From the **Convert Account** tab, select **Convert to Organization**. -4. Carefully review the warning displayed about converting a user account. This cannot be undone and will have considerable implications for your assets and the account. +4. Review the warning displayed about converting a user account. This action cannot be undone and has considerable implications for your assets and the account. -5. As part of the conversion, you must enter a **Docker ID** to set an organization owner. This is the user account that will manage the organization, and the only way to access the organization settings after conversion. You cannot use the same Docker ID as the account you are trying to convert. +5. Enter a **Docker ID** to set an organization owner. This is the user account that will manage the organization, and the only way to access the organization settings after conversion. You cannot use the same Docker ID as the account you are trying to convert. -6. Click **Convert** to confirm. The new owner will receive a notification email. Use that owner account to log into your new organization. - - Your Community account has now been converted to an organization. - -## Convert a Docker Pro tier into an organization - ->**Note:** -> -> When you convert a Docker Pro subscription to an organization, the account -will be migrated to a Team plan and will be charged $35 per month for 5 seats. For more information, -see [Docker Pricing](https://www.docker.com/pricing){: target="_blank" rel="noopener" class="_"}. - -1. Ensure you have removed your user account from any company or teams or organizations. Also make sure that you have a new Docker ID before you convert an account. See the [Prerequisites](#prerequisites) section for details. - -2. Click on your account name in the top navigation bar, then go to your **Account Settings**. - -3. Under the **Convert Account** tab, click **Convert to Organization**. - -4. Carefully review the warning displayed about converting a user account. This cannot be undone and will have considerable implications for your assets and the account. - -5. As part of the conversion, you must enter a **Docker ID** to set an organization owner. This is the user account that will manage the organization, and the only way to access the organization settings after conversion. You cannot use the same Docker ID as the account you are trying to convert. - -6. Click **Convert** to confirm. The new owner will receive a notification email. Use that owner account to log into your new organization. - - Your Pro user account has now been converted to an organization. +6. Select **Convert and Purchase** to confirm. The new owner receives a notification email. Use that owner account to log in to your new organization. diff --git a/docker-hub/deactivate-account.md b/docker-hub/deactivate-account.md index af406adb51..319bf8790c 100644 --- a/docker-hub/deactivate-account.md +++ b/docker-hub/deactivate-account.md @@ -4,47 +4,65 @@ description: Learn how to deactivate a Docker Hub account or an organization keywords: Docker Hub, delete, deactivate, account, organization --- -Your Docker Hub account or organization may also be linked to other Docker products and services, so deactivating it will also disable access to those products and services. +You can deactivate an account at any time. -## Deactivating an account +>**Warning** +> +> If your Docker Hub account or organization is linked to other Docker products and services, deactivating your account also removes access to those products and services. +{: .warning} -Before deactivating your Docker Hub account, please complete the following: +## Deactivate a user account -1. Download any images and tags you want to keep: - `docker pull -a :`. +### Prerequisites -2. If you belong to any organizations, remove your account from all of them. +Before deactivating your Docker Hub account, ensure that you meet the following requirements: -3. If you are the sole owner of an organization, either add someone to the **owners** team and then remove yourself from the organization, or deactivate the organization. Similarly, if you are the sole owner of a company, either add someone else as a company owner and then remove yourself, or deactivate the company. +- You must not be a member of a company or any teams or organizations. You must remove the account from all teams, organizations, or the company. -4. If you have an active subscription, downgrade it to the **Docker Personal** subscription. + To do this: + 1. Navigate to **Organizations** and then select the organization(s) you need to leave. + 2. Find your username in the **Members** tab. + 3. Select the **More options** menu and then select **Leave organization**. - In Docker Hub, navigate to **_Your Account_** > **Account Settings** > **Billing**. +- If you are the sole owner of an organization, either add someone to [the **owners** team](manage-a-team.md#the-owners-team) and then remove yourself from the organization, or deactivate the organization. Similarly, if you are the sole owner of a company, either add someone else as a company owner and then remove yourself, or deactivate the company. -5. Unlink your [Github and Bitbucket accounts](../docker-hub/builds/link-source.md#unlink-a-github-user-account). +- If you have an active subscription, [downgrade it to a Docker Personal subscription](../subscription/downgrade.md). -Once you have completed all the steps above, you may deactivate your account. On Docker Hub, go to **_Your Account_** > **Accounts Settings** > **Deactivate Account**. +- Download any images and tags you want to keep. Use `docker pull -a :`. -> This cannot be undone! Be sure you've gathered all the data you need from your account before deactivating it. +- Unlink your [Github and Bitbucket accounts](../docker-hub/builds/link-source.md#unlink-a-github-user-account). + +### Deactivate + +Once you have completed all the steps above, you can deactivate your account. + +1. Select your account name in the top-right of Docker Hub and from the dropdown menu, select **Account Settings**. +2. From the **Deactivate Account** tab, select **Deactivate account**. + +> This cannot be undone. Be sure you've gathered all the data you need from your account before deactivating it. {: .warning } -## Deactivating an organization +## Deactivate an organization Before deactivating an organization, please complete the following: -1. Download any images and tags you want to keep: +- Download any images and tags you want to keep: `docker pull -a :`. -2. If you have an active subscription, downgrade it to the **Docker Free Team** subscription: +- If you have an active subscription, [downgrade it to a **Docker Free Team** subscription](../subscription/downgrade.md). - In Docker Hub, navigate to **Organizations** > **_Your Organization_** > **Billing**. +- Remove all other members, including those in the **Owners** team, within the organization. -3. Remove all other members, including those in the **Owners** team, within the organization. +- Unlink your [Github and Bitbucket accounts](../docker-hub/builds/link-source.md#unlink-a-github-user-account). -4. Unlink your [Github and Bitbucket accounts](../docker-hub/builds/link-source.md#unlink-a-github-user-account). +### Deactivate -Once you have completed all the steps above, you may deactivate your organization. On Docker Hub, go to **Organizations** > **_Your Organization_** > **Settings** > **Deactivate Org**. +Once you have completed all the steps above, you can deactivate your organization. -> This cannot be undone! Be sure you've gathered all the data you need from your organization before deactivating it. +1. On Docker Hub, select **Organizations**. +2. Choose the organization you want to deactivate. +3. In **Settings**, select the **Deactivate Org** tab and then **Deactivate organization**. + +> This cannot be undone. Be sure you've gathered all the data you need from your organization before deactivating it. {: .warning } diff --git a/docker-hub/image-management.md b/docker-hub/image-management.md index 56d6da9ce6..3f44e26194 100644 --- a/docker-hub/image-management.md +++ b/docker-hub/image-management.md @@ -4,69 +4,34 @@ keywords: dashboard, images, image management, inactive title: Advanced Image Management dashboard --- -{% include upgrade-cta.html - body="Docker Pro, Team, and Business users can now use Docker Hub's **Advanced Image Management** dashboard. The dashboard enables a new level of access to your content, allowing fine-grained pruning of old data and exploration of old versions of pushed images. Upgrade now to start using the Advanced Image Management dashboard." - header-text="This feature requires a paid Docker subscription" - target-url="https://www.docker.com/pricing?utm_source=docker&utm_medium=webreferral&utm_campaign=docs_driven_upgrade_image-mgmt" -%} +{% include upgrade-cta.html %} -The **Advanced Image Management** dashboard allows you to manage Docker images across all repositories. [Upgrade](https://www.docker.com/pricing?utm_source=docker&utm_medium=webreferral&utm_campaign=docs_driven_upgrade){: target="_blank" rel="noopener" class="_"} your existing subscription to start using the Advanced Image Management dashboard. [Personal Access Tokens](../docker-hub/access-tokens.md) (PATs) are recommended when using automated flows and API integrations for added security. It's easier to manage your account if it becomes compromised and the account owner can remove them from Docker Hub. +Advanced Image Management allows you to manage Docker images across all repositories and streamline storage in Docker Hub. -The Advanced Image Management dashboard provides a snapshot of your existing images and allows you to view, sort, and filter images by tags, activity status, and date, and contains options to clean up your workspace by deleting images that are no longer required. +It provides: +- A snapshot of your existing images +- Allows you to view, sort, and filter images by tags, activity status, and date +- Contains options to clean up your workspace by deleting images that are no longer required -The dashboard provides visibility into the status of the images in your repository and allows you to reduce the number of images stored in Docker Hub by reviewing their active status. An image retains its 'active' status if it is pulled or pushed in the last month. If there isn’t any activity on the image in the last month, it is considered 'inactive'. +## Access the Advanced Image Management dashboard -By displaying the activity status and tags, the dashboard makes it easier for you to review the existing images and take actions to delete images that are not needed anymore. This is particularly helpful when your repository contains a lot of images that you have pushed over time, and you are now trying to streamline storage in Docker Hub. +1. Sign in to [Docker Hub](https://hub.docker.com){: target="_blank" rel="noopener" class="_"}. +2. Select **Repositories**. +3. Choose a repository. +4. Select **General** or **Tags**, and then select **Go to Advanced Image Management**. -The dashboard also displays the old versions of images you have pushed. When you push an image to Docker Hub, you push a manifest, a list of all the layers of your image, and the layers themselves. When you update an existing tag, only the new layers are pushed, along with the new manifest which references these layers. This new manifest gets the tag you specify when you push the image, such as `myNamespace/mytag:latest`. This does not remove the old manifests or the unique layers referenced by them from Hub. You can still use and reference these using the digest of the manifest if you know the SHA. +## Understand image activity status and tags -With the new Advanced Image Management dashboard, all of this is now simpler and accessible for you to browse, use, and clean up. +An image retains its 'active' status if it's pulled or pushed in the last month. If there isn’t any activity on the image in the last month, it's considered 'inactive'. -To access the Advanced Image Management dashboard: +The dashboard also displays the old versions of images you have pushed. When you push an image to Docker Hub, you push a manifest, which is a list of all the layers of your image and the layers themselves. When you update an existing tag, only the new layers are pushed along with the new manifest which references the new layers. This new manifest gets the tag you specify when you push the image, such as `myNamespace/mytag:latest`. This doesn't remove the old manifests or the unique layers referenced by them from Hub. You can still use and reference these using the digest of the manifest if you know the SHA. -1. Log in to [Docker Hub](https://hub.docker.com){: target="_blank" rel="noopener" class="_"}. -2. Click **Repositories** from the main menu and select a repository from the list. -3. Click **General** or **Tags**, and click **Go to Advanced Image Management**. +## Deleting a tagged image - ![Advanced image management dashboard](images/advanced-image-general.png){:width="700px"} +A Docker image can contain multiple tags. A tag refers to a combination of artifacts or labels associated with the image. When you attempt to delete a tagged image, it deletes the tag associated with the image. This means, if there are any untagged images in your repository that previously held the same tag, those images will also be deleted even if they are active. Therefore, you must be careful when deleting tagged images. -4. In the dashboard you can sort and filter by active, inactive and untagged images. - - > **Note** - > - > You must be logged in as a Docker Pro, Team, or a Business user to use the Advanced Image Management dashboard. Click [Upgrade](https://www.docker.com/pricing?utm_source=docker&utm_medium=webreferral&utm_campaign=docs_driven_upgrade){: target="_blank" rel="noopener"class="_"} to upgrade your existing subscription. - -## View images - -The Advanced Image Management dashboard provides a snapshot of your existing images and allows you to view images by tags, activity status and date, and also allows you to clean up your workspace by deleting images that are no longer required. - -![Advanced image management dashboard](images/image-management-dashboard.png){:width="700px"} - -## Delete images - -You must be logged in as a Docker Pro, Team, or a Business user and have admin access to the repository to delete images. By default, the Advanced Image Management dashboard displays inactive images in the repository. - -To delete an inactive image: - -1. Log in to [Docker Hub](https://hub.docker.com){: target="_blank" rel="noopener" class="_"}. -2. Click **Repositories** from the main menu and select a repository from the list. -3. Click **General** or **Tags**, and click **Go to Advanced Image Management**. -4. Enable the **Inactive** filter to view your inactive tags. - - ![Advanced image management dashboard](images/dashboard-delete-image.png){:width="700px"} - -5. Select the images that you want to delete from the repository and click the delete icon. - -### Deleting a tagged image - -A Docker image can contain multiple tags. A ‘tag’ refers to a combination of artifacts or labels associated with the image. When you attempt to delete a tagged image, it deletes the tag associated with the image. This means, if there are any untagged images in your repository that previously held the same tag, those images will also be deleted even if they are not inactive. Therefore, you must be careful when deleting tagged images. - -For example, let's assume that Image-A is tagged as ‘latest’. You push another image, Image-B, and tag it as the new 'latest'. If you now delete Image-B, the 'latest' tag will be deleted, along with all images it previously referred to. However, if those images are tagged by another tag - in this case, if Image-B is also tagged with '1.5.0', for example, that tag would prevent its deletion. +For example, let's assume that Image A is tagged as ‘latest’. You push another image, Image B, and tag it as the new 'latest'. If you now delete Image-B, the 'latest' tag will be deleted, along with all images it previously referred to. However, if those images are tagged by another tag - in this case, if Image-B is also tagged with '1.5.0', for example, that tag would prevent its deletion. ## Advanced Image Management API The Advanced Image Management API endpoints allow you to manage Docker images across all repositories. For more information, see [Advanced Image management API](../api/latest/). - -## Feedback - -Thank you for trying out the Advanced Image Management dashboard. Your feedback is very important to us. Let us know your feedback by creating an issue in the [hub-feedback](https://github.com/docker/hub-feedback/issues){: target="_blank" rel="noopener" class="_"} GitHub repository. diff --git a/docker-hub/orgs.md b/docker-hub/orgs.md index 9492459483..b11bda4d21 100644 --- a/docker-hub/orgs.md +++ b/docker-hub/orgs.md @@ -105,7 +105,7 @@ configure your organization. - **Settings**: Displays information about your organization, and allows you to view and change your repository privacy settings, configure org permissions such as - [Image Access Management](image-access-management.md), configure notification settings, and [deactivate](deactivate-account.md#deactivating-an-organization) your + [Image Access Management](image-access-management.md), configure notification settings, and [deactivate](deactivate-account.md#deactivate-an-organization) your organization. You can also update your organization name and company name that appear on your organization landing page. diff --git a/subscription/downgrade.md b/subscription/downgrade.md index b7ce6b0517..fd808cd204 100644 --- a/subscription/downgrade.md +++ b/subscription/downgrade.md @@ -24,13 +24,15 @@ Before you downgrade to a free subscription, you may need to reduce the number o 2. Select your username in the top-right corner and from the dropdown menu select **Billing**. -3. On the **Plan** tab, select **Change plan**. +3. Choose either your personal account or an organization to downgrade. -4. On the **Change Plan** page, select the plan you'd like to downgrade to. +4. On the **Plan** tab, select **Change plan**. -5. Review the downgrade warning and select **Continue**. +5. On the **Change Plan** page, select the plan you'd like to downgrade to. -6. Optional: Select a reason for your downgrade from the list and select **Send**. +6. Review the downgrade warning and select **Continue**. + +7. Optional: Select a reason for your downgrade from the list and select **Send**. The **Billing** page displays a confirmation of the downgrade with details on when the downgrade changes take effect. If you want to cancel the downgrade, select **Cancel the downgrade** on the **Plan** tab. From 3b8f6780154719d1a9a004040a5ef981db00123a Mon Sep 17 00:00:00 2001 From: Allie Sadler <102604716+aevesdocker@users.noreply.github.com> Date: Thu, 16 Mar 2023 12:08:23 +0000 Subject: [PATCH 189/296] ENGDOCS-1261 (#16899) * ENGDOCS-1261 * edit create * edit manage * edit access * move content around * tweaks * fix build * fix build again * review edits * review edits --- _data/toc.yaml | 8 +- desktop/backup-and-restore.md | 2 +- docker-hub/manage-a-team.md | 2 +- docker-hub/onboard-business.md | 2 +- docker-hub/onboard-team.md | 2 +- docker-hub/orgs.md | 2 +- docker-hub/release-notes.md | 2 +- docker-hub/repos/access/index.md | 60 +++++++----- docker-hub/repos/configure/index.md | 49 ---------- docker-hub/repos/create.md | 66 +++++++++++++ docker-hub/repos/index.md | 142 +++++++++------------------- 11 files changed, 156 insertions(+), 181 deletions(-) delete mode 100644 docker-hub/repos/configure/index.md create mode 100644 docker-hub/repos/create.md diff --git a/_data/toc.yaml b/_data/toc.yaml index 5ecb12c66a..a1731feabd 100644 --- a/_data/toc.yaml +++ b/_data/toc.yaml @@ -1747,12 +1747,12 @@ manuals: title: Docker ID accounts - sectiontitle: Repositories section: - - path: /docker-hub/repos/ - title: Manage + - path: /docker-hub/repos/create/ + title: Create - path: /docker-hub/repos/access/ title: Access - - path: /docker-hub/repos/configure/ - title: Configure + - path: /docker-hub/repos/ + title: Manage - path: /docker-hub/service-accounts/ title: Service accounts - path: /docker-hub/official_images/ diff --git a/desktop/backup-and-restore.md b/desktop/backup-and-restore.md index 02a0e5fa35..db4fb464d7 100644 --- a/desktop/backup-and-restore.md +++ b/desktop/backup-and-restore.md @@ -27,7 +27,7 @@ computer, for example. 2. Use [`docker push`](../engine/reference/commandline/push.md) to push any images you have built locally and want to keep to the [Docker Hub registry](../docker-hub/index.md). - Make sure to configure the [repository's visibility as "private"](../docker-hub/repos/configure/index.md) + Make sure to configure the [repository's visibility as "private"](../docker-hub/repos/index.md) for images that should not be publicly accessible. Alternatively, use [`docker image save -o images.tar image1 [image2 ...]`](../engine/reference/commandline/save.md) diff --git a/docker-hub/manage-a-team.md b/docker-hub/manage-a-team.md index 6d68668512..c03e2f8f17 100644 --- a/docker-hub/manage-a-team.md +++ b/docker-hub/manage-a-team.md @@ -30,7 +30,7 @@ process. The owners team has full access to all repositories in the organization An organization owner is an administrator who is responsible to manage repositories and add team members to the organization. They have full access to private repositories, all teams, billing information, and org settings. An org -owner can also specify [permissions](../docker-hub/repos/configure/index.md#permissions-reference) for each team in +owner can also specify [permissions](../docker-hub/repos/access/index.md#permissions-reference) for each team in the organization. Only an org owner can enable [SSO](../single-sign-on/index.md) for the organization. When SSO is enabled for your organization, the org owner can diff --git a/docker-hub/onboard-business.md b/docker-hub/onboard-business.md index 5059b212bf..58d911530f 100644 --- a/docker-hub/onboard-business.md +++ b/docker-hub/onboard-business.md @@ -57,7 +57,7 @@ organization’s settings apply to the user’s session, you can use a `registry Configure security settings and manage your repositories: - Create [repositories](../docker-hub/repos/index.md) to share container images. -- [Consolidate a repository](../docker-hub/repos/index.md/#consolidating-a-repository) from your personal account to your organization. +- [Move images](../docker-hub/repos/index.md/#move-images-between-repositories) from your personal account to your organization. - Create [teams](../docker-hub/orgs.md/#create-a-team) and configure [repository permissions](../docker-hub/orgs.md/#configure-repository-permissions). - Configure [Hardened Docker Desktop](../desktop/hardened-desktop/index.md) to improve your organization’s security posture for containerized development. Hardened Docker Desktop includes: - [Settings Management](../desktop/hardened-desktop/settings-management/index.md), which helps you to confidently manage and control the usage of Docker Desktop within your organization. diff --git a/docker-hub/onboard-team.md b/docker-hub/onboard-team.md index 90233b849e..935242a3d3 100644 --- a/docker-hub/onboard-team.md +++ b/docker-hub/onboard-team.md @@ -49,7 +49,7 @@ organization’s settings apply to the user’s session, you can use a `registry Create and manage your repositories: - Create [repositories](../docker-hub/repos/index.md) to share container images. -- [Consolidate a repository](../docker-hub/repos/index.md/#consolidating-a-repository) from your personal account to your organization. +- [Consolidate a repository](../docker-hub/repos/index.md/#move-images-between-repositories) from your personal account to your organization. - Create [teams](../docker-hub/orgs.md/#create-a-team) and configure [repository permissions](../docker-hub/orgs.md/#configure-repository-permissions). Your Docker Team subscription provides many more additional features. [Learn more](../subscription/index.md). diff --git a/docker-hub/orgs.md b/docker-hub/orgs.md index b11bda4d21..a02b6ba93f 100644 --- a/docker-hub/orgs.md +++ b/docker-hub/orgs.md @@ -139,7 +139,7 @@ process. The owners team has full access to all repositories in the organization An organization owner is an administrator who is responsible to manage repositories and add team members to the organization. They have full access to private repositories, all teams, billing information, and org settings. An org -owner can also specify [permissions](../docker-hub/repos/configure/index.md#permissions-reference) for each team in +owner can also specify [permissions](../docker-hub/repos/access/index.md#permissions-reference) for each team in the organization. Only an org owner can enable [SSO](../single-sign-on/index.md) for the organization. When SSO is enabled for your organization, the org owner can diff --git a/docker-hub/release-notes.md b/docker-hub/release-notes.md index ded8131476..8875238f32 100644 --- a/docker-hub/release-notes.md +++ b/docker-hub/release-notes.md @@ -134,7 +134,7 @@ For more information about this feature and for instructions on how to use it, s ### New feature -The **Repositories** view now shows which images have gone stale because they haven't been pulled or pushed recently. For more information, see [repository tags](repos/access/index.md#viewing-repository-tags). +The **Repositories** view now shows which images have gone stale because they haven't been pulled or pushed recently. For more information, see [repository tags](repos/access/index.md#view-repository-tags). # 2020-10-07 diff --git a/docker-hub/repos/access/index.md b/docker-hub/repos/access/index.md index b35991c38e..99e2abbe41 100644 --- a/docker-hub/repos/access/index.md +++ b/docker-hub/repos/access/index.md @@ -4,14 +4,15 @@ keywords: Docker, docker, trusted, registry, accounts, plans, Dockerfile, Docker title: Access repositories --- - Within your repository, you can give others access to push and pull to your repository, and you can assign permissions. You can also view your repository tags and the associated images. +Within your repository, you can give others access to push and pull to your repository, and you can assign permissions. You can also view your repository tags and the associated images. ## Collaborators and their role -A collaborator is someone you want to give access to a private repository. Once -designated, they can `push` and `pull` to your repositories. They're not -allowed to perform any administrative tasks such as deleting the repository or -changing its status from private to public. +A collaborator is someone you want to give access to a private repository. Once designated, they can `push` and `pull` to your repositories. They're not +allowed to perform any administrative tasks such as deleting the repository or changing its status from private to public. + +You can choose collaborators and manage their access to a private +repository from that repository's **Settings** page. > **Note** > @@ -22,23 +23,28 @@ You can also assign more granular collaborator rights ("Read", "Write", or "Admin") on Docker Hub by using organizations and teams. For more information see the [organizations documentation](../../../docker-hub/orgs.md#create-an-organization). -## Viewing repository tags +### Permissions reference -Docker Hub's individual repositories view shows you the available tags and the -size of the associated image. Go to the **Repositories** view and select repository to see its tags. To view individual tags, select the **Tags** tab. +Permissions are cumulative. For example, if you have Read & Write permissions, +you automatically have Read-only permissions: + +- `Read-only` access lets users view, search, and pull a private repository in the same way as they can a public repository. +- `Read & Write` access lets users pull, push, and view a repository. In addition, it lets users view, cancel, retry or trigger builds +- `Admin` access lets users pull, push, view, edit, and delete a + repository. You can also edit build settings, and update the repositories description, collaborators rights, public/private visibility, and delete. + +> **Note** +> +> A user who hasn't verified their email address only has +> `Read-only` access to the repository, regardless of the rights their team +> membership has given them. + +## View repository tags + +You can view the available tags and the size of the associated image. Go to the **Repositories** view and select a repository to see its tags. To view individual tags, select the **Tags** tab. ![View repo tags](../../images/repo-overview.png) -Image sizes are the cumulative space taken up by the image and all its parent -images. This is also the disk space used by the contents of the `.tar` file -created when you `docker save` an image. An image is stale if there has been no push/pull activity for more than one month. For example: - -* It hasn't been pulled for more than one month -* And it hasn't been pushed for more than one month - -A multi-architecture image is stale if all single-architecture images -part of its manifest are stale. - To delete a tag, select the corresponding checkbox and select **Delete** from the **Action** drop-down list. > **Note** @@ -48,13 +54,16 @@ To delete a tag, select the corresponding checkbox and select **Delete** from th You can select a tag's digest to view more details. -![View tag](../../images/repo-image-layers.png) +Image sizes are the cumulative space taken up by the image and all its parent +images. This is also the disk space used by the contents of the `.tar` file +created when you `docker save` an image. -## Searching for repositories +An image is stale if there has been no push or pull activity for more than one month. A multi-architecture image is stale if all single-architecture images part of its manifest are stale. + +## Search for repositories You can search the [Docker Hub](https://hub.docker.com) registry through its -search interface or by using the command line interface. Searching can find -images by image name, username, or description: +search interface or by using the command line interface. You can search by image name, username, or description: ```console $ docker search centos @@ -66,7 +75,8 @@ tutum/centos Centos image with SSH access. For the root. ... ``` -There you can see two example results: `centos` and `ansible/centos7-ansible`. +In the example above, you can see two example results, `centos` and `ansible/centos7-ansible`. + The second result shows that it comes from the public repository of a user, named `ansible/`, while the first result, `centos`, doesn't explicitly list a repository which means that it comes from the top-level namespace for @@ -89,6 +99,6 @@ Status: Downloaded newer image for centos:latest You now have an image from which you can run containers. -## Starring repositories +## Star repositories -Your can star your repositories. Stars are a way to show that you like a repository. They're also an easy way of bookmarking your favorites. +Stars are a way to show that you like a repository. They're also an easy way of bookmarking your favorites. diff --git a/docker-hub/repos/configure/index.md b/docker-hub/repos/configure/index.md deleted file mode 100644 index fafd1552a5..0000000000 --- a/docker-hub/repos/configure/index.md +++ /dev/null @@ -1,49 +0,0 @@ ---- -description: Configuring repositories on Docker Hub -keywords: Docker, docker, trusted, registry, accounts, plans, Dockerfile, Docker Hub, webhooks, docs, documentation, creating, deleting, consolidating -title: Configure repositories ---- - -When configuring repositories, your private repositories let you keep your container images private, to your personal account or within an organization or team. You can also view your permissions or manage your users' access to those repositories. - - -## Private repositories - -You can make an existing repository private by going to its **Settings** tab and select **Make private**. - -![Make a repo private](../../images/repo-make-private.png){: style="max-width: 60%"} - -You get one free private repository with your Docker Hub user account (not -available for organizations you're a member of). If you need more private -repositories for your user account, upgrade your Docker Hub subscription from your [Billing Information](https://hub.docker.com/billing/plan){: target="_blank" rel="noopener" class="_"} page. - -Once you've created a private repository, you can `push` and `pull` images to and -from it using Docker. - -> **Note**: You must sign in and have access to work with a -> private repository. Private repositories aren't available to search through -> the top-level search or `docker search`. - -You can choose collaborators and manage their access to a private -repository from that repository's **Settings** page. You can also toggle the -repository's status between public and private, if you have an available -repository slot open. Otherwise, you can upgrade your -[Docker Hub](https://hub.docker.com/account/billing-plans/){: target="_blank" rel="noopener" class="_"} subscription. - -### Permissions reference - -Permissions are cumulative. For example, if you have Read & Write permissions, -you automatically have Read-only permissions: - -- `Read-only` access lets users view, search, and pull a private repository in the same way as they can a public repository. -- `Read & Write` access lets users pull, push, and view a repository. In addition, it lets users view, cancel, retry or trigger builds -- `Admin` access lets users pull, push, view, edit, and delete a - repository. You can also edit build settings, and update the repositories description, collaborators rights, public/private visibility, and delete. - -> **Note** -> -> A user who hasn't verified their email address only has -> `Read-only` access to the repository, regardless of the rights their team -> membership has given them. - - diff --git a/docker-hub/repos/create.md b/docker-hub/repos/create.md new file mode 100644 index 0000000000..f9dae15771 --- /dev/null +++ b/docker-hub/repos/create.md @@ -0,0 +1,66 @@ +--- +description: Creating repositories on Docker Hub +keywords: Docker, docker, trusted, registry, accounts, plans, Dockerfile, Docker Hub, webhooks, docs, documentation, manage, repos +title: Create repositories +redirect_from: +- /docker-hub/repos/configure/ +--- + +Repositories let you share container images with your team, +customers, or the Docker community at large. + +A single Docker Hub repository can hold many Docker images which are stored as **tags**. Docker images are pushed to Docker Hub through the [`docker push`](/engine/reference/commandline/push/) +command. + +## Create a repository + +1. Sign in to Docker Hub. +2. Select **Repositories**. +3. Near the top-right corner, select **Create Repository**. + +When creating a new repository: + +- You can choose to locate it under your own user account, or under any + [organization](../../docker-hub/orgs.md) where you are an [owner](../../docker-hub/orgs.md#the-owners-team). +- The repository name needs to: + - Be unique + - Have between 2 and 255 characters + - Only contain lowercase letters, numbers, hyphens (`-`), and underscores (`_`) + + > **Note** + > + > You can't rename a Docker Hub repository once it's created. + +- The description can be up to 100 characters. It is used in the search results. +- If you are a Docker Verified Publisher (DVP) or Docker-Sponsored Open Source (DSOS) organization, you can also add a logo to a repository. The maximum size is 1000x1000. +- You can link a GitHub or Bitbucket account now, or choose to do it later in + the repository settings. +- You can set the repository's default visibility to public or private. + + > **Note** + > + > For organizations creating a new repository, it's recommended you select **Private**. + +## Push a Docker container image to Docker Hub + +Once you have created a repository, you can start using `docker push` to push +images. + +To push an image to Docker Hub, you must first name your local image using your +Docker Hub username and the repository name that you created. + +If you want to add multiple images to a repository, add a specific `:` to them, for example `docs/base:testing`. If it's not specified, the tag defaults to `latest`. + +Name your local images using one of these methods: + +- When you build them, using `docker build -t /[:]` +- By re-tagging an existing local image `docker tag /[:]` +- By using `docker commit /[:]` to commit changes + +Now you can push this image to the repository designated by its name or tag: + +```console +$ docker push /: +``` + +The image is then uploaded and available for use by your teammates and/or the community. \ No newline at end of file diff --git a/docker-hub/repos/index.md b/docker-hub/repos/index.md index 797f97fd0c..204cc37d62 100644 --- a/docker-hub/repos/index.md +++ b/docker-hub/repos/index.md @@ -6,122 +6,70 @@ redirect_from: - /engine/tutorials/dockerrepos/ --- -Docker Hub repositories allow you share container images with your team, -customers, or the Docker community at large. +## Change a repository from public to private -Docker images are pushed to Docker Hub through the [`docker push`](/engine/reference/commandline/push/) -command. A single Docker Hub repository can hold many Docker images (stored as -**tags**). +1. Navigate to your repository. +2. Select the **Settings** tab. +3. Select **Make private**. +4. Enter the name of your repository to confirm. -## Creating a repository +You get one free private repository with your Docker Hub user account (not +available for organizations you're a member of). If you need more private +repositories for your user account, upgrade your Docker Hub subscription from your [Billing Information](https://hub.docker.com/billing/plan){: target="_blank" rel="noopener" class="_"} page. -To create a repository, sign into Docker Hub, select **Repositories** then -**Create Repository**: - -![Create repository](../images/repos-create.png) - -When creating a new repository: - -* You can choose to put it in your Docker ID namespace, or in any - [organization](../../docker-hub/orgs.md) where you are an [owner](../../docker-hub/orgs.md#the-owners-team). -* The repository name needs to be unique in that namespace, can be two - to 255 characters, and can only contain lowercase letters, numbers, hyphens (`-`), and underscores (`_`). - - > **Note:** - > - > You can't rename a Docker Hub repository once it's created. - -* The description can be up to 100 characters and used in the search result. -* You can link a GitHub or Bitbucket account now, or choose to do it later in - the repository settings. -* You can set your default visibility to public or private for your account. - - > **Note:** - > - > For organizations creating a new repository, it's recommended you select **Private**. - - > **Note** - > - > Docker Verified Publisher (DVP) and Docker-Sponsored Open Source (DDOS) organizations can also add a logo to a repository. The maximum size is 1000x1000. - -![Setting page for creating a repository](../images/repo-create-details.png) - -After you select **Create**, you can start using `docker push` to push -images to this repository. - -## Creating a private repository - -To create a private repository, navigate to Docker Hub and select **Repositories** and **Private**. - -> **Note** -> -> To update your public repository to private, navigate to your repository, select **Settings** and **Make private**. - -![Create a private repository](/docker-hub/images/repo-create-private.png){: style="max-width: 60%"} - -## Deleting a repository - -1. Navigate to [Docker Hub](https://hub.docker.com){: target="_blank" rel="noopener" class="_"} and select **Repositories**. - -2. Select a repository from the list, select **Settings**, and then Delete Repository. - - > **Note:** - > - > Deleting a repository deletes all the images it contains and its build settings. This action can't be undone. - -3. Enter the name of the repository to confirm the deletion and select **Delete**. - -## Consolidating a repository +## Move images between repositories ### Personal to personal When consolidating personal repositories, you can pull private images from the initial repository and push them into another repository owned by you. To avoid losing your private images, perform the following steps: -1. Navigate to [Docker Hub](https://hub.docker.com){: target="_blank" rel="noopener" class="_"} create a Docker ID and select the personal subscription. +1. Navigate to [Docker Hub](https://hub.docker.com){: target="_blank" rel="noopener" class="_"} create a new Docker ID and select the personal subscription. 2. Using `docker login` from the CLI, sign in using your original Docker ID and pull your private images. -3. Tag your private images with your newly created Docker ID using: -`docker tag namespace1/docker101tutorial new_namespace/docker101tutorial` -4. Using `docker login` from the CLI, sign in with your newly created Docker ID, and push your newly tagged private images to your new Docker ID namespace. -`docker push new_namespace/docker101tutorial` -5. The private images that existed in your previous namespace are now available in your new Docker ID namespace. +3. Tag your private images with your newly created Docker ID, for example: + + ```console + $ docker tag namespace1/docker101tutorial new_namespace/docker101tutorial + ``` +4. Using `docker login` from the CLI, sign in with your newly created Docker ID, and push your newly tagged private images to your new Docker ID namespace: + + ```console + $ docker push new_namespace/docker101tutorial + ``` + +The private images that existed in your previous account are now available in your new account. ### Personal to an organization -To avoid losing your private images, you can pull your private images from your personal namespace and push them to an organization that's owned by you. +To avoid losing your private images, you can pull your private images from your personal account and push them to an organization that's owned by you. 1. Navigate to [Docker Hub](https://hub.docker.com){: target="_blank" rel="noopener" class="_"} and select **Organizations**. 2. Select the applicable organization and verify that your user account is a member of the organization. -3. Sign in to [Docker Hub](https://hub.docker.com){: target="_blank" rel="noopener" class="_"} using your original Docker ID, and pull your images from the initial namespace. -`docker pull namespace1/docker101tutorial` -4. Tag your images with your new organization namespace. -`docker tag namespace1/docker101tutorial /docker101tutorial` -5. Push your newly tagged images to your new org namespace. -`docker push new_org/docker101tutorial` +3. Sign in to [Docker Hub](https://hub.docker.com){: target="_blank" rel="noopener" class="_"} using your original Docker ID, and pull your images: -The private images that existed in the initial namespace are now available for your organization. + ```console + $ docker pull namespace1/docker101tutorial + ``` +4. Tag your images with your new organization namespace: -## Pushing a Docker container image to Docker Hub + ```console + $ docker tag namespace1/docker101tutorial /docker101tutorial + ``` +5. Push your newly tagged images to your new org namespace: -To push an image to Docker Hub, you must first name your local image using your -Docker Hub username and the repository name that you created through Docker Hub -on the web. + ```console + $ docker push new_org/docker101tutorial + ``` -You can add multiple images to a repository by adding a specific `:` to -them (for example `docs/base:testing`). If it's not specified, the tag defaults -to `latest`. +The private images that existed in your user account are now available for your organization. -Name your local images using one of these methods: +## Delete a repository -* When you build them, using `docker build -t /[:]` -* By re-tagging an existing local image `docker tag /[:]` -* By using `docker commit /[:]` - to commit changes +> **Warning** +> +> Deleting a repository deletes all the images it contains and its build settings. This action can't be undone. +{: .warning} -Now you can push this repository to the registry designated by its name or tag. - -```console -$ docker push /: -``` - -The image is then uploaded and available for use by your teammates and/or -the community. \ No newline at end of file +1. Navigate to your repository. +2. Select the **Settings** tab. +3. Select **Delete repository**. +4. Enter the name of your repository to confirm. \ No newline at end of file From 6f09b1b3605b9273a041af0b1c8585586c7ebcc5 Mon Sep 17 00:00:00 2001 From: CrazyMax Date: Fri, 17 Mar 2023 14:22:03 +0100 Subject: [PATCH 190/296] build: change sections order in toc Signed-off-by: CrazyMax --- _data/toc.yaml | 88 +++++++++++++++++++++++++------------------------- build/index.md | 56 ++++++++++++++++---------------- 2 files changed, 72 insertions(+), 72 deletions(-) diff --git a/_data/toc.yaml b/_data/toc.yaml index a1731feabd..4d82797dd8 100644 --- a/_data/toc.yaml +++ b/_data/toc.yaml @@ -1581,6 +1581,16 @@ manuals: title: Kubernetes driver - path: /build/drivers/remote/ title: Remote driver + - sectiontitle: Exporters + section: + - path: /build/exporters/ + title: Overview + - path: /build/exporters/image-registry/ + title: Image and registry exporters + - path: /build/exporters/local-tar/ + title: Local and tar exporters + - path: /build/exporters/oci-docker/ + title: OCI and Docker exporters - sectiontitle: Cache section: - path: /build/cache/ @@ -1603,50 +1613,6 @@ manuals: title: Azure Blob Storage - path: /build/cache/backends/s3/ title: Amazon S3 - - sectiontitle: Exporters - section: - - path: /build/exporters/ - title: Overview - - path: /build/exporters/image-registry/ - title: Image and registry exporters - - path: /build/exporters/local-tar/ - title: Local and tar exporters - - path: /build/exporters/oci-docker/ - title: OCI and Docker exporters - - sectiontitle: Continuous integration - section: - - path: /build/ci/ - title: CI with Docker - - sectiontitle: GitHub Actions - section: - - path: /build/ci/github-actions/ - title: Introduction - - path: /build/ci/github-actions/configure-builder/ - title: Configuring your builder - - path: /build/ci/github-actions/multi-platform/ - title: Multi-platform image - - path: /build/ci/github-actions/secrets/ - title: Secrets - - path: /build/ci/github-actions/push-multi-registries/ - title: Push to multi-registries - - path: /build/ci/github-actions/manage-tags-labels/ - title: Manage tags and labels - - path: /build/ci/github-actions/cache/ - title: Cache management - - path: /build/ci/github-actions/export-docker/ - title: Export to Docker - - path: /build/ci/github-actions/test-before-push/ - title: Test before push - - path: /build/ci/github-actions/local-registry/ - title: Local registry - - path: /build/ci/github-actions/share-image-jobs/ - title: Share built image between jobs - - path: /build/ci/github-actions/named-contexts/ - title: Named contexts - - path: /build/ci/github-actions/copy-image-registries/ - title: Copy image between registries - - path: /build/ci/github-actions/update-dockerhub-desc/ - title: Update Docker Hub repo description - sectiontitle: Bake section: - path: /build/bake/ @@ -1683,6 +1649,40 @@ manuals: title: Configure - path: /build/buildkit/toml-configuration/ title: TOML configuration + - sectiontitle: Continuous integration + section: + - path: /build/ci/ + title: CI with Docker + - sectiontitle: GitHub Actions + section: + - path: /build/ci/github-actions/ + title: Introduction + - path: /build/ci/github-actions/configure-builder/ + title: Configuring your builder + - path: /build/ci/github-actions/multi-platform/ + title: Multi-platform image + - path: /build/ci/github-actions/secrets/ + title: Secrets + - path: /build/ci/github-actions/push-multi-registries/ + title: Push to multi-registries + - path: /build/ci/github-actions/manage-tags-labels/ + title: Manage tags and labels + - path: /build/ci/github-actions/cache/ + title: Cache management + - path: /build/ci/github-actions/export-docker/ + title: Export to Docker + - path: /build/ci/github-actions/test-before-push/ + title: Test before push + - path: /build/ci/github-actions/local-registry/ + title: Local registry + - path: /build/ci/github-actions/share-image-jobs/ + title: Share built image between jobs + - path: /build/ci/github-actions/named-contexts/ + title: Named contexts + - path: /build/ci/github-actions/copy-image-registries/ + title: Copy image between registries + - path: /build/ci/github-actions/update-dockerhub-desc/ + title: Update Docker Hub repo description - path: /build/release-notes/ title: Release notes - sectiontitle: Docker Compose diff --git a/build/index.md b/build/index.md index f1a132648b..47f4fc4a13 100644 --- a/build/index.md +++ b/build/index.md @@ -96,34 +96,6 @@ advanced scenarios.

    -
    -
    -
    - - Two arrows rotating in a circle - -
    -

    Build caching

    -

    - Avoid unnecessary repetitions of costly operations, such as package installs. -

    -
    -
    -
    -
    -
    - - Infinity loop - -
    -

    Continuous integration

    -

    - Learn how to use Docker in your continuous integration pipelines. -

    -
    -
    - -
    @@ -137,6 +109,21 @@ advanced scenarios.

    +
    +
    +
    + + Two arrows rotating in a circle + +
    +

    Build caching

    +

    + Avoid unnecessary repetitions of costly operations, such as package installs. +

    +
    +
    +
    +
    @@ -150,6 +137,19 @@ advanced scenarios.

    +
    +
    +
    + + Infinity loop + +
    +

    Continuous integration

    +

    + Learn how to use Docker in your continuous integration pipelines. +

    +
    +
    From c7d42efd5544983eb8b6d4c5adf22047608856d7 Mon Sep 17 00:00:00 2001 From: CrazyMax Date: Fri, 17 Mar 2023 16:41:46 +0100 Subject: [PATCH 191/296] do not append anchorLink for tiles Signed-off-by: CrazyMax --- assets/js/anchorlinks.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/assets/js/anchorlinks.js b/assets/js/anchorlinks.js index 088a0a1e49..750f964703 100644 --- a/assets/js/anchorlinks.js +++ b/assets/js/anchorlinks.js @@ -1,7 +1,7 @@ (function (d) { "use strict"; for (const h of d.querySelectorAll("H1, H2, H3")) { - if (h.id != null && h.id.length > 0) { + if (h.id != null && h.id.length > 0 && !h.parentElement.classList.contains("component")) { h.insertAdjacentHTML('beforeend', `🔗`) } } From 82dba9cc35d9d53c8718073372386aacd104ef72 Mon Sep 17 00:00:00 2001 From: Allie Sadler <102604716+aevesdocker@users.noreply.github.com> Date: Mon, 20 Mar 2023 11:01:28 +0000 Subject: [PATCH 192/296] Engdocs 1264 (#16904) * ENGDOCS-1264 * updates * update callout color * changes post review --- _data/toc.yaml | 2 ++ docker-hub/group-mapping.md | 24 ++++++++++++++++++++++++ docker-hub/scim.md | 9 --------- 3 files changed, 26 insertions(+), 9 deletions(-) create mode 100644 docker-hub/group-mapping.md diff --git a/_data/toc.yaml b/_data/toc.yaml index 4d82797dd8..d5b3401aa6 100644 --- a/_data/toc.yaml +++ b/_data/toc.yaml @@ -1856,6 +1856,8 @@ manuals: title: FAQs - path: /docker-hub/scim/ title: SCIM + - path: /docker-hub/group-mapping/ + title: Group mapping - path: /docker-hub/domain-audit/ title: Domain audit - path: /docker-hub/image-access-management/ diff --git a/docker-hub/group-mapping.md b/docker-hub/group-mapping.md new file mode 100644 index 0000000000..72b994917f --- /dev/null +++ b/docker-hub/group-mapping.md @@ -0,0 +1,24 @@ +--- +description: Group mapping in Docker Hub +keywords: Group Mapping, SCIM, Docker Hub +title: Group Mapping +--- + +With directory group-to-team provisioning from your IdP, user updates will automatically sync with your Docker organizations and teams. + +To correctly assign your users to Docker teams, you must create groups in your IDP following the naming pattern `organization:team`. For example, if you want to manage provisioning for the team "developers” in Docker, and your organization name is “moby,” you must create a group in your IdP with the name “moby:developers”. + +Once you enable group mappings in your connection, users assigned to that group in your IdP will automatically be added to the team “developers” in Docker. + +>**Tip** +> +>Use the same names for the Docker teams as your group names in the IdP to prevent further configuration. When you sync groups, a group is created if it doesn’t already exist. +{: .tip} + +To take advantage of group mapping, make sure you have [enabled SCIM](scim.md) and then follow the instructions provided by your IdP: + +- [Okta](https://help.okta.com/en-us/Content/Topics/users-groups-profiles/usgp-enable-group-push.htm){: target="_blank" rel="noopener" class="_" } +- [Azure AD](https://learn.microsoft.com/en-us/azure/active-directory/app-provisioning/customize-application-attributes){: target="_blank" rel="noopener" class="_" } +- [OneLogin](https://developers.onelogin.com/scim/create-app){: target="_blank" rel="noopener" class="_" } + +Once complete, a user who signs in to Docker through SSO is automatically added to the organizations and teams mapped in the IdP. \ No newline at end of file diff --git a/docker-hub/scim.md b/docker-hub/scim.md index c133763d45..860a089618 100644 --- a/docker-hub/scim.md +++ b/docker-hub/scim.md @@ -4,7 +4,6 @@ keywords: SCIM, SSO title: SCIM direct_from: - /docker-hub/company-scim/ -- /docker-hub/group-mapping/ --- This section is for administrators who want to enable System for Cross-domain Identity Management (SCIM) 2.0 for their business. It is available for Docker Business customers. @@ -48,14 +47,6 @@ Follow the instructions provided by your IdP: - [Azure AD](https://learn.microsoft.com/en-us/azure/databricks/administration-guide/users-groups/scim/aad#step-2-configure-the-enterprise-application){: target="_blank" rel="noopener" class="_" } - [OneLogin](https://developers.onelogin.com/scim/create-app){: target="_blank" rel="noopener" class="_" } -### Optional step -You also have the option to use group mapping within your IdP. To take advantage of group mapping, follow the instructions provided by your IdP: -- [Okta](https://help.okta.com/en-us/Content/Topics/users-groups-profiles/usgp-about-group-push.htm){: target="_blank" rel="noopener" class="_" } -- [Azure AD](https://learn.microsoft.com/en-us/azure/active-directory/app-provisioning/customize-application-attributes){: target="_blank" rel="noopener" class="_" } -- [OneLogin](https://developers.onelogin.com/scim/create-app){: target="_blank" rel="noopener" class="_" } - -Once complete, a user who signs in to Docker through SSO is automatically added to the organizations and teams mapped in the IdP. - ## Disable SCIM If SCIM is disabled, any user provisioned through SCIM will remain in the organization. Future changes for your users will not sync from your IdP. User de-provisioning is only possible when manually removing the user from the organization. From a68af92902036ce86d54420f19f3bb6ffd17f83d Mon Sep 17 00:00:00 2001 From: Chris Chinchilla Date: Mon, 20 Mar 2023 13:22:18 +0100 Subject: [PATCH 193/296] Draft --- .github/vale/Vocab/Docker/accept.txt | 1 + _data/toc.yaml | 3 ++ docker-hub/dsos-program.md | 49 ++++++++++++++++++++++++++ docker-hub/images/sponsored-badge.png | Bin 0 -> 70614 bytes 4 files changed, 53 insertions(+) create mode 100644 docker-hub/dsos-program.md create mode 100644 docker-hub/images/sponsored-badge.png diff --git a/.github/vale/Vocab/Docker/accept.txt b/.github/vale/Vocab/Docker/accept.txt index d1b0f6466b..b8658768fc 100644 --- a/.github/vale/Vocab/Docker/accept.txt +++ b/.github/vale/Vocab/Docker/accept.txt @@ -1,4 +1,5 @@ (Certified|Verified) Publisher( Program)? +Docker-Sponsored Open Source Autotest BuildKit Docker diff --git a/_data/toc.yaml b/_data/toc.yaml index 4d82797dd8..e2c2b87205 100644 --- a/_data/toc.yaml +++ b/_data/toc.yaml @@ -1803,6 +1803,9 @@ manuals: - path: /docker-hub/release-notes/ title: Release notes + - path: /docker-hub/dsos-program/ + title: Docker-Sponsored Open Source Program + - sectiontitle: Docker Scout (Early Access) section: - path: /scout/ diff --git a/docker-hub/dsos-program.md b/docker-hub/dsos-program.md new file mode 100644 index 0000000000..f559317f44 --- /dev/null +++ b/docker-hub/dsos-program.md @@ -0,0 +1,49 @@ +--- +description: Docker-Sponsored Open Source Program +title: Docker-Sponsored Open Source Program +--- + +The Docker-Sponsored Open Source Program provides several features and benefits to non-commercial open source developers. + +The following perks are granted based on verified eligibility: + + +- Verified Docker-Sponsored Open Source badge +- Insights and analytics +- Vulnerability scanning +- Additional Docker Business seats +- Removal of rate limiting for developers +- Improved discoverability on Docker Hub + + +## Verified Docker-Sponsored Open Source badge + +The verified Docker-Sponsored Open Source badge signals high quality, and trust, to developers. +Images with this badge are verified as high quality, and the content can be +trusted as active open source projects. + +![Fluent org with a Docker-Sponsored Open Source badge](images/sponsored-badge.png) + +## Insights and analytics + +The [insights and analytics](/docker-hub/publish/insights-analytics){: +target="blank" rel="noopener" class=""} service provides usage metrics for how +the community uses your Docker images, and grants you insight into your user's +behavior. + +![The insights and analytics tab on the Docker Hub website](./publish/images/insights-and-analytics-tab.png) + +Select the time span you want to view analytics data, and export the data in +either a summary or raw format. The summary format shows you image pulls per +tag, and the raw format lists information about every image pull for the +selected time span. Data points include tag, type of pull, user geolocation, +client tool (user agent), and more. + +## Vulnerability scanning + +Automatic vulnerability scanning using [Docker Scout](/scout/) for images published to Docker Hub. +Scanning images ensures that the published content is secure, and underlines to +developers that it can be trusted. Scanning can be enabled on a per-repository +basis, refer to [vulnerability scanning](/docker-hub/vulnerability-scanning/){: +target="blank" rel="noopener" class=""} for more information about how to use +it. \ No newline at end of file diff --git a/docker-hub/images/sponsored-badge.png b/docker-hub/images/sponsored-badge.png new file mode 100644 index 0000000000000000000000000000000000000000..ffc5b4c2bd2bcdde1c5b5f814cbe0a43d50fbe74 GIT binary patch literal 70614 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 L8h4A7&7b{0c$1;r literal 0 HcmV?d00001 From c96905ab0a1c7386264a078e4bfd9a10e82a3958 Mon Sep 17 00:00:00 2001 From: Chris Chinchilla Date: Mon, 20 Mar 2023 14:30:35 +0100 Subject: [PATCH 194/296] Draft of docs for dsosp --- docker-hub/dsos-program.md | 20 +++++++++++++------- 1 file changed, 13 insertions(+), 7 deletions(-) diff --git a/docker-hub/dsos-program.md b/docker-hub/dsos-program.md index f559317f44..bc185c7c79 100644 --- a/docker-hub/dsos-program.md +++ b/docker-hub/dsos-program.md @@ -5,22 +5,20 @@ title: Docker-Sponsored Open Source Program The Docker-Sponsored Open Source Program provides several features and benefits to non-commercial open source developers. -The following perks are granted based on verified eligibility: - +The program grants the following perks to eligible projects: - Verified Docker-Sponsored Open Source badge - Insights and analytics - Vulnerability scanning -- Additional Docker Business seats - Removal of rate limiting for developers - Improved discoverability on Docker Hub +These benefits are valid for one year and can be renewed if your project still meets the program requirements. Program members, and all users pulling public images from your project namespace get access to unlimited pulls and unlimited egress. ## Verified Docker-Sponsored Open Source badge The verified Docker-Sponsored Open Source badge signals high quality, and trust, to developers. -Images with this badge are verified as high quality, and the content can be -trusted as active open source projects. +Docker verifies images with this badge as high quality, and that developers can trust the content as and active open source project. ![Fluent org with a Docker-Sponsored Open Source badge](images/sponsored-badge.png) @@ -43,7 +41,15 @@ client tool (user agent), and more. Automatic vulnerability scanning using [Docker Scout](/scout/) for images published to Docker Hub. Scanning images ensures that the published content is secure, and underlines to -developers that it can be trusted. Scanning can be enabled on a per-repository +developers that they can trust it. You can enable scanning on a per-repository basis, refer to [vulnerability scanning](/docker-hub/vulnerability-scanning/){: target="blank" rel="noopener" class=""} for more information about how to use -it. \ No newline at end of file +it. + +## Who's eligible for the Docker-Sponsored Open Source program? + +To qualify for the program, your project namespace must be shared in public repositories, meet [the Open Source Initiative definition](https://opensource.org/docs/osd), and be in active development with no pathway to commercialization. + +Find out more by heading to the +[Docker-Sponsored Open Source Program](https://www.docker.com/community/open-source/application/#){:target="_blank" +rel="noopener" class="_"} application page. From bb582aac7ef6146b6dae80778217b76dab64a784 Mon Sep 17 00:00:00 2001 From: Chris Chinchilla Date: Mon, 20 Mar 2023 14:42:58 +0100 Subject: [PATCH 195/296] Move menu item and add to section overview page --- _data/toc.yaml | 5 ++--- docker-hub/index.md | 2 ++ 2 files changed, 4 insertions(+), 3 deletions(-) diff --git a/_data/toc.yaml b/_data/toc.yaml index e2c2b87205..3c9aae354f 100644 --- a/_data/toc.yaml +++ b/_data/toc.yaml @@ -1798,14 +1798,13 @@ manuals: title: Overview - path: /docker-hub/publish/insights-analytics/ title: Insights and analytics + - path: /docker-hub/dsos-program/ + title: Docker-Sponsored Open Source Program - path: /docker-hub/oci-artifacts/ title: OCI artifacts - path: /docker-hub/release-notes/ title: Release notes - - path: /docker-hub/dsos-program/ - title: Docker-Sponsored Open Source Program - - sectiontitle: Docker Scout (Early Access) section: - path: /scout/ diff --git a/docker-hub/index.md b/docker-hub/index.md index 3a725196db..63bce5b624 100644 --- a/docker-hub/index.md +++ b/docker-hub/index.md @@ -18,6 +18,8 @@ repositories of container images. container images provided by Docker. * [Docker Verified Publisher Images](publish/index.md): Pull and use high- quality container images provided by external vendors. +* [Docker-Sponsored Open Source Images](dsos-program.md): Pull and use high- +quality container images from non-commercial open source projects. * [Builds](builds/index.md): Automatically build container images from GitHub and Bitbucket and push them to Docker Hub. * [Webhooks](webhooks.md): Trigger actions after a successful push From 481096d276bf55407e5aa33c6b9f09414e00f85b Mon Sep 17 00:00:00 2001 From: Mathieu Champlon Date: Mon, 20 Mar 2023 14:56:57 +0100 Subject: [PATCH 196/296] Desktop 4.17.1 release notes (#16905) * Fix collapse unicity * Docker Desktop 4.17.1 release notes This is a Windows only release. * Update release date * Update changes * Add installer checksum --- desktop/release-notes.md | 76 +++++++++++++++++++++++++++++++++++++--- 1 file changed, 71 insertions(+), 5 deletions(-) diff --git a/desktop/release-notes.md b/desktop/release-notes.md index 2800935475..601737da29 100644 --- a/desktop/release-notes.md +++ b/desktop/release-notes.md @@ -24,13 +24,79 @@ Take a look at the [Docker Public Roadmap](https://github.com/docker/roadmap/pro For frequently asked questions about Docker Desktop releases, see [FAQs](faqs/general.md/#releases) +## 4.17.1 + +{% include release-date.html date="2023-03-20" %} + +> Download Docker Desktop +> +> +> +> For the latest release of Docker Desktop for Mac and Linux, see [4.17.0](#4170) + +### Bug fixes and enhancements + +#### For Windows + +- Docker Desktop now allows Windows containers to work when BitLocker is enabled on C: +- Fixed a bug where `docker buildx` container builders would lose access to the network after 24hrs. +- Fixed a bug where Registry Access Management policy updates were not downloaded. +- Improved debug information to better characterise failures under WSL 2. + ## 4.17.0 {% include release-date.html date="2023-02-27" %} > Download Docker Desktop > -> {% include desktop-install.html %} +> [Windows](https://desktop.docker.com/win/main/amd64/99724/Docker%20Desktop%20Installer.exe) | +> [Mac with Intel chip](https://desktop.docker.com/mac/main/amd64/99724/Docker.dmg) | +> [Mac with Apple chip](https://desktop.docker.com/mac/main/arm64/99724/Docker.dmg) | +> [Debian](https://desktop.docker.com/linux/main/amd64/99724/docker-desktop-4.17.0-amd64.deb) | +> [RPM](https://desktop.docker.com/linux/main/amd64/99724/docker-desktop-4.17.0-x86_64.rpm) | +> [Arch package](https://desktop.docker.com/linux/main/amd64/99724/docker-desktop-4.17.0-x86_64.pkg.tar.zst) + +
    +
    + +
    +
    +
  • Windows: SHA-256 69ea659b0ca0e160a1de9bd63dc5697f5eb89fff1d33484fb8ef9793e43d0d45
  • +
  • Mac Intel: SHA-256 eb0531122a62859ce7b029e943fdad365603a916e6c15c107514c1e4a818d7ef
  • +
  • Mac Arm: SHA-256 5e01465d93dfe18d7678a96705e7c26bb654b6766f06373b5cffbf77c641bccc
  • +
  • Linux DEB: SHA-256 6828d35ae02763255790de6690909935a1f7c951373179ac0efd6c6b578b5219
  • +
  • Linux RPM: SHA-256 7973c5bf41bdc78ca39ba64f93c6e4a33263d8dbfc604651bf1562bfeeea26f7
  • +
  • Linux Arch: SHA-256 c783ce942c84f899d1f576d01d34fd4de3cefa0a1d577eda2bc5c4ceaec6cfdb
  • +
    +
    +
    +
    ### New @@ -115,17 +181,17 @@ For frequently asked questions about Docker Desktop releases, see [FAQs](faqs/ge > > [Windows](https://desktop.docker.com/win/main/amd64/96739/Docker%20Desktop%20Installer.exe) -
    +
    - From 531ad3debaa14cf04c6d0f6e5a549fcd8c797daa Mon Sep 17 00:00:00 2001 From: milas Date: Sun, 26 Mar 2023 14:44:11 +0000 Subject: [PATCH 229/296] Update Compose reference API to v2.17.2 Signed-off-by: GitHub --- _config.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/_config.yml b/_config.yml index 9a54189ab7..8e80064f5a 100644 --- a/_config.yml +++ b/_config.yml @@ -45,7 +45,7 @@ exclude: latest_engine_api_version: "1.42" docker_ce_version: "23.0.0" compose_v1_version: "1.29.2" -compose_version: "v2.17.0" +compose_version: "v2.17.2" compose_file_v3: "3.9" compose_file_v2: "2.4" machine_version: "0.16.0" From f4258c0c1e6f339ee37d8156877eb33bbcc81517 Mon Sep 17 00:00:00 2001 From: Craig Osterhout <103533812+craig-osterhout@users.noreply.github.com> Date: Sun, 26 Mar 2023 20:43:19 -0700 Subject: [PATCH 230/296] Add learning center walkthroughs (#16893) * add learning center walkthroughs --- _data/toc.yaml | 12 ++ assets/images/arrow-up.svg | 38 ++++ get-started/hands-on-overview.md | 48 +++++ .../images/getting-started-container.png | Bin 0 -> 76837 bytes .../getting-started-explore-container.gif | Bin 0 -> 153932 bytes .../images/getting-started-frontend.png | Bin 0 -> 17982 bytes get-started/images/getting-started-pull.gif | Bin 0 -> 416546 bytes get-started/images/getting-started-push.gif | Bin 0 -> 952103 bytes .../images/getting-started-run-image.gif | Bin 0 -> 383818 bytes get-started/images/getting-started-run.gif | Bin 0 -> 677065 bytes get-started/images/getting-started-search.png | Bin 0 -> 134855 bytes .../images/getting-started-sign-in.png | Bin 0 -> 40179 bytes get-started/images/getting-started-stop.png | Bin 0 -> 12066 bytes get-started/images/getting-started-view.png | Bin 0 -> 32331 bytes get-started/publish-your-own-image.md | 49 ++++++ get-started/run-docker-hub-images.md | 35 ++++ get-started/run-your-own-container.md | 165 ++++++++++++++++++ get-started/what-is-a-container.md | 60 +++++++ 18 files changed, 407 insertions(+) create mode 100644 assets/images/arrow-up.svg create mode 100644 get-started/hands-on-overview.md create mode 100644 get-started/images/getting-started-container.png create mode 100644 get-started/images/getting-started-explore-container.gif create mode 100644 get-started/images/getting-started-frontend.png create mode 100644 get-started/images/getting-started-pull.gif create mode 100644 get-started/images/getting-started-push.gif create mode 100644 get-started/images/getting-started-run-image.gif create mode 100644 get-started/images/getting-started-run.gif create mode 100644 get-started/images/getting-started-search.png create mode 100644 get-started/images/getting-started-sign-in.png create mode 100644 get-started/images/getting-started-stop.png create mode 100644 get-started/images/getting-started-view.png create mode 100644 get-started/publish-your-own-image.md create mode 100644 get-started/run-docker-hub-images.md create mode 100644 get-started/run-your-own-container.md create mode 100644 get-started/what-is-a-container.md diff --git a/_data/toc.yaml b/_data/toc.yaml index 66a548505c..da82c7563a 100644 --- a/_data/toc.yaml +++ b/_data/toc.yaml @@ -49,6 +49,18 @@ guides: path: /get-started/09_image_best/ - title: "Part 10: What next?" path: /get-started/11_what_next/ +- sectiontitle: Docker Desktop hands-on guides + section: + - path: /get-started/hands-on-overview/ + title: Overview + - path: /get-started/what-is-a-container/ + title: What is a container? + - path: /get-started/run-your-own-container/ + title: Run your own container + - path: /get-started/run-docker-hub-images/ + title: Run Docker Hub images + - path: /get-started/publish-your-own-image/ + title: Publish your own image - sectiontitle: Language-specific guides section: - path: /language/ diff --git a/assets/images/arrow-up.svg b/assets/images/arrow-up.svg new file mode 100644 index 0000000000..080c6e5367 --- /dev/null +++ b/assets/images/arrow-up.svg @@ -0,0 +1,38 @@ + + + + + + + diff --git a/get-started/hands-on-overview.md b/get-started/hands-on-overview.md new file mode 100644 index 0000000000..13757f1af4 --- /dev/null +++ b/get-started/hands-on-overview.md @@ -0,0 +1,48 @@ +--- +title: Docker Desktop hands-on guides +keywords: get started, setup, orientation, quickstart, intro, concepts +description: Overview of Docker Desktop hands-on guides +--- + +Use the resources in this section to learn Docker concepts by using Docker Desktop. + +
    + +
    +
    + +
    +
    + +
    +
    + +
    +
    + +
    +
    + +
    +
    +
    diff --git a/get-started/images/getting-started-container.png b/get-started/images/getting-started-container.png new file mode 100644 index 0000000000000000000000000000000000000000..4f827fd58a3694b190b8915c068a46b5f06db889 GIT binary patch literal 76837 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 z%0A-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∈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
  • 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 literal 0 HcmV?d00001 diff --git a/get-started/images/getting-started-pull.gif b/get-started/images/getting-started-pull.gif new file mode 100644 index 0000000000000000000000000000000000000000..8eac724cfd1668ed131ce6b6c323e6908ad5f01e GIT binary patch literal 416546 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

    i!z3A^PwBx$ctV(cQCQ@QBz?J~5!XGmj%%b>H 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 qn9 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 AAZh% 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�hi86%-u}6zD(IC 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

    o&4Ppi$sDON2d;6GD5OF5BA5!rPSmrt%< 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 z%0A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≈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%0Dqxv_Ld- zEhtCNOw^VdPNbpw#rSzJH_x8INb5#9=ZI+Mq&dr}?{y#@m+BfLUhIB97->^*TXwRT zK!wb8ky!JKj1qX4RnFE})Ga7V|D{o|ml=%o5yZf8D_?n7kjc&;2KwYkm1?$h35%Dd zMI4&@u@1dyFHD~bCa?ZVTKMCNGI_L&+U@lwP3FhJ)?O<5K4(~0kukmln@}WOY5^9l zzAjXozu=Ys6C0ZT!DTArB})P>Q1tq<`_z(yJ(U^iW#iF0C)<2;!_xYZ4>m0;u6Pd2bq=i7aW93vTnjxS9@W)vlKq_vStu*CIZ52v8r<<=jMC?6 zZs*AjCUv+9eTJxiy+~k%=Gk*`tuNuBYm)vaRXHNXSl!d)p8F>G&heH!{qMrT^iz@b z=NpRk6I<^UB+inWFLswMcal8IKs7>VMdmylwGy2>^CLNSqMm+eFY%E$@6lVOBT1_x zDY7Hcup#&t0=u+y^I@)eqJhkKGNNUC^0Y!@=r+UufVVP55v)X83i=#Z>7< zHh6i@CSC6S-w-kj^<;%O*L_tH>-L;WV0&Rc?@lwXSUt^^zlF=!t5ROQW;-%kO{^bE zAN-(SM1l2>ehi`1zsN}$zIAQq$#A%Z`3pxi6Meg|@lc+MYgOXFa_GNzd|uA~@C&bg+Bet@ zeaE;}TDuJ?QQ%1Q9`<(RbMxJBo0J@ZDzkFbMBADiOutP&665*FGeWpiM}c`iGdohN zGt)n?C*n&YyYM-8#0fV}t1@jU_gve#ERR((=I(ox#y-PHHsvHIiiLW!Ek~V%X4|YN z|6}1Q%R_I(Ub1B6`f!uVy|JCi8twhI5JK7l)$)U;KLs)T(300m626J(M~X}#9A28; zPxA(QQzIUt1bu7mcw@zz<^5$UD>p_Gy^f789bRnJwgI!8~$s6em@m%Qm?U__?gjnq7_p+vo;V#sjgl#NX`Cz(}X|Gu`No}rTCqPkitQf zf(@}!pvnVifR?7UxvfN8gt0oSBaF~Zu~G_ZBw+pA&xz7nRf>~MpTCEZ8leH@r7~7- zmA9AXZ-rg&L!@x7tXOY68i9962p{8nJ_rM(A-m@GJ5gfS3{C&9g(efGSuqMkhRR{&Phol`(HLP_jPMo*|Q_6 zvhw~$lz3=H$4z8O<~TTL<>f?vt#e|JH_8uC=DquO!JG2~hF{h&I~J?KAb>fAeQu8= zUu2|cq3eR_WvaI_+I8npC?=o~yNYPdQr5tvp)Y)p;E1s(dm8l$D$B2vFN;ov^%ORgi%ab0qt$Yn$U2`GbkyzX%L+ z%iiBJFMNP|NA$JOMxJm*_E0L~zfD0IA-7*IX%cj=6IPq9PNqxPu67B&w6@>Z>29&$ zU*1d9P~^60qyD6m)#71O$k*zm+n^@))2O}YWfIk6_+#p^g;@rtV87l>c9Ku6E?I$# z-c(soN_{5ApRZ(?cq|1VL;22^J{2g~1O>s!FyR)_7t*V@S)t3EcF`~Flv2~ z&0&#bH$oYU6nACVFLsa_3VV8`P(9-xOoqn8eL_evKJz6yyqETi5Nr5h;m5PG;gG^_ zi09Y^x||k&aZ(#ZW~?Q1O)dUGo+rh(fo0h*;>&bAN^KmYX;g395YiqW+G;dU92cro z((<*6+oR98GkYr0SZ0i{$cRWyH+1NbiluD=j=5%1rJb5@A~$Qs`rT%wV`q7uK;w0;g}#xWhIwExsQ(xVmtmB4Y({#udrA@ z?RJzxvFp4e^&D9gtO- z7>rJOX}W->?Yurqg<@L0QDtD-zUWi4rv)wPh~AALF_{`!Fbe5_{T zqrCg0=mDW7pzyOaRa5aZgh(Y;f+icy zl-R%UL4A0eH?&7n5%qvDbGC!(12t%6;8FFwK_Z`y3;qOcTprarNs@++c=GN6Vck~8 z)5zOqJDoUzgY++zl-^%2ImGLJ3%{qB!Vc(GvXwf`hO%@Os7p*eOU6oe;hgS8kJaGk zlZ+oQy$y#+gGijO5_~XSp31=M?=FI$#e}9ZlEf7>b>-;VK5wwyy`z0{A z@1>j(%$Tss(RKFL$jXDkCZ6td6bA95_NgA#o45uhx2M8c@+Z5axJ)m)R? z*;!JR@2~E`EA7=dUMp6_k24UPVEwz^1>nbnCW1V-8nfeIMe=F?n#kq((BYM=(g|NZ zjJG$+T(L5p`ac6UNE}Be;(02&!iKE&#h=*0%4~Lv*1=3a2ex5}d>oC!=7%N6yScmV zAyu(=RSy?*CF)DvUny*9O<#=F4E`+U60WV)rGHFXELo_aU~ZVv-|SVf! zS;ght+2E`27pBY3mzVPZSxpNVYUFzF3cHp3w3T*n&-cyM0y}=c4mxBnPZZt>nI6ug7BhaO8tQu#D@ZTBV)F-Q-=-O4P z&h^=vCVf5SB4Jowf4yTJ_NE&wKdI|#*tQ+2pF8FGEZ=iq3bl#&fcMz3>V&E$|A9N8pOd)Gre=v03rGz7H;cM7b7dClxWQ59z>=(XpfiB5J@{SkwDtSdewUJ4&8wR$)10p>XUu+EH*ObuZn)ZiZ_iJM zZt|z0>VO95LXL)UprIOQJQFm5G#XKZCPbi#bJ1it4iEA(G&P+EowNsyBbpT9ar^(v zB!GU{jV4+501=)K{5^R-5gm-W^PG9|<+A%jAh$XZ=YT*IS>?moUQXr4$6j z0!q&jHdq*P9RSfjyT0E!-hS87@H1c4{r1BCxg;uZ7-rAxi#{W_ABMH>!=XrE#Tr73 z@eev9*Anv&BnMFbhDd9mxB_8^^;MQe?y~AToCUl#Mt+upK$rpTQUr3(&!Z;rd=HMN zPYMyEB?kf)#ULT;B!MQRc4&WGU?~U(Ajne0kM++ea-SJ;IP%PQE7C?D3>=)W)I0mn zlKlbPIxw&lF6bYk0l@h@;6-8xYXCkbfSB&q@GgaSNFwY2xJFChbu}DPim-19^-F~# z0dN|C1AOpEYwgx`(E7GkTm#1wgPhgC56}D#CqlhTLr}T?3;tn%U;s&6s9UQ4xjI&ErEmr2@M$!>`bDUw zet7sTu)@NE(Qqp|AL|Jt;j>`*4f=k%?|*9$c<3+~5}+Lh;9`Kf4B%xAfepjd1Q8^| zfG#Hv@DhWN48!oO1NF!O?Tye&5G-+wfDFS(TB6*iWzX9fZb>y-~n-G(t$CYfDIOO;R6B% zf|UTse@+m);W&;B5GaMyA`{%m0W}%Gks#WEAi)hA=LG-}002YA(xPMG`j9{XVk!vS zXaJw%qP&14Gy3>2W(bIh59EVexsDJTW{gQ%f*T)L zor{3v1$qHsIt#%LL9CB{P;Fj{S1EXE$_mqu@InH5SP+gI4n^H6Ots)IQy;;JXn;P9 zUMt1e)JMk&(l!Zu2gYzqVaB`t05KF~IMrq^47g=Kseur5m_0I$qy+=p3#$-7d^Jtz zpe3T!jCC6ZreqNIK!jUq1}$@@LTX|N0#0&!8J9V;Rsg(fmI+vAkT55DGXo^DY17Pr zFFBAWlUU`Hm>-*QEEDOs7pB}2rGbvoY>CoB$Jh<0VfFx!Fa2(0vKygG$TvQ%TKMNY zL{Du9Y7zk#3!g*7CCqZEFB0|WW68w;-rqr%0TCUV8A47FW35#4I(C9Ogfe|pJ!d$8 z@v=td!O6pruMzh8(JJHs3>~$val1Pl;Kd^AW^JA2gN=eQ108;FOb_PEYf|1#@Wo~V z2`1f543K`E@5Tpcp2xOMz#w7}E%JnMO`l*s`1g%y+DU)ymZ(2wS#HD0Gl9i^!v)@$ zd_TV6s#x&G&CQ`@}6g;jlh>t&>$}~(U4tty(4nSt<4c!h( zQ{RYvIVC@S9P2w3>LLd5$*U6zi~z(S9Uxp!6KFNbl6xKFhXfm9>+yi>KumO?wC}sS z4LMw4J+DEP$>I{noX>H&{?-lmU&lWq#Gq=k-WQ~jItOMyF3G!_*752`en1IQKe|j7 z6@3uoe$NtPo~0=~-+J849D zJxL&LBg#<5UvaNoF9>d@nOi2C-|C;XA6RqX5(pJ4QpSRM*cyR107+mgBS8rj+TWTP za18RlpV$&k4hQ#IL;sJYvkYkR{onRB7#lr0B!+Z4l#<~!{|o3K|s2sq(Qnw zy1N?$X#_+{5Z(8`-}AiNtG&AJd%HfL<2=sZD8*AM73zSZF9Ys&Ft0y#X|Ng~06=?M z=T=y>8BkRBCl?n#C%&-teKm9u4@`vsgdqU)vDuuJImWXM!p3p$Vn6=!Ef16FiP-r< zZv2rV4oo=SW}aJL8uxXKyVlyM=R|do99gtC@tHmc+?CzcE(QRh3V%5I8p{jkUi5Rb@NvU9^9|UmQE>{4>C7g{>#kW$o_L%UDF9EdiSeMw1ekeGJ*L~CK3tWPb>e7h+lfSBr8^*`+;S|r zd!rP*lRu!GY*+p9+O8eQn~+KX7>n;AT?2?`Ey835!Y={M_f^=u<0hR&7kK?tgkNLe z=)Q9(02R`TSCYP#J@>ZOT`#tF^#>s(yg&mEaahIvZrH{t-!^}pPU*D_4Y3v?^3^ebPs7G1afO9a?9u?B{`e(Pz50XQ1QiY7Tshew zq4PaK_FnHAf(uG%T3Bb2IsI>3SiR=+CP37nBsQ-$E~M_PYBp{MJ7fz$uNnuePR0%y zil|vXrH={N!6rq9Q((Z{e`Yjn#4S?;%*%xFodwAuNqVVo0z0=sF3Y#KbHCB_ol|#S z#0^#YlK(T?KKV`M>a{~$HlU^S&5k4qhB4a`d3&vbd0`;l9WeQH7?}?naC?`l`#a#b zyRkAK6KszOfz5h>#}m9K(%o%*jPrbZZ%p_5e`()ErS=ujPT(}C@hVu7Z%+}q$G#V- zh!NYmc>LE-e^kD&#sD&fN3@*Jy~c=byWN#9h>oZrh76b;(S9!KjW^T21^N(WX8Esm zifAJc!M7(c9l6NM1RI`nLm!1Ops-%pEzNtv`M#T)N6V`Z&aQ@qqK}hZoYj;_hU!x^ zP$!v0%ubX^4#D_X0D$t=u@=oqso81np%1@oEv)_&W^Tn9-iU@#HbJ*(2Dvti8NA90 zespR&el$J_6eaKgEW?Hm24v3iUG}~doQ-#*B!2zK3+Wg6&i?eA0)V_c zi5J7A)EIm^4rvr;%I5^sPeb5F7rO!xKsdu=t*WvNG*LpCNXzk z>-N#9{!g}dR}7f{Wof5h&qs4F<4NAB_fJDW=8dc=RpdDm`i8vlALsPazXWq68n~Fu zM43q540RzObx8&B4Dl@QL|l@tUP<3R%u`GS13v@MJ%rNg{YhI&^osm%ZoU((;@F?- z(e>vqi_whKmz3p1XQ_7FWQ*2kqK?Zo{t`kCp!@j$a(D~elxjD6|9sfgX*2H$YGo#u=g z&&2z3askZbr@V^97}}Y(hbUv|Rptjk52F8WM1_W36n78*=P!mtPrg5+AOHU6yw?h= zud42(lg$#=A{7oQ5oQ528C2swdnEfA50(M(;4`;tz5X1Zz1w{~qC(0Tke#6N*HehS z@biv0<$rXg9yi2?zlmMzggFKg^>HyNApjqK^vDPVtlO>_sw?6n3v3x_6V8ee!Bunv z>fbNvjIy^w%YHSJTB_p1X4-oiFHnVXPQ&N421vjy?bx^{##woo9&N8 zCaum`EfhDI#6@z}yS}1VA%R&U-F_Jx1J=Xcq+ zP8_NiIIX`~#zv2Kw9$_SrCT3w7X8r#VxHQgceI&Ao0&IFOGax<8D~a_22 zz|$L3tpn4TA|7Fz`{Z}5z)z(5M8iX=G2|~rvflzkMa=EF`KTA-P1o2;qObnx!@Wd< zRv1EWrUa&{-TIv1Lpn+vDVGO!%tl!yYQ*50% z-e$ujeTyZHT!dH+?Sj|JlpV`n*an#z;jX4vXjIsk`QMeZX$(!`TIL`9Jz@6P%NnyQ z*_XAqD~`*FDfBt|YM&D#v<*FWCu3V*Kz)>3v#unFi{o-HX{D~Js=RBfsx0j!=Zxb{ z%;HS`^NW372cCLjm)(n#yPS~v>hQ235Nux^Hc6Yc(FCDwb!=+##^VjnG5T@Vy2@Z+ z{Ao?q_uOqXO5C~Q1K*dUz@wL6T;9$HZ`39kKb5aB8aPzj_lmJJT6N85xO)INRRxOX0<)4 zZcC;gu626Lo_+5WFMr#fX~Dhi8TwYG!`VI}^3BlR;qs7u<4)PIm(Qv9f~e@O zgvT^(U70I)%W<|=pg=p_&*{gR{j*Rd`u>%M5r#ox*T27p7@q}RjWJ7iU3p<^{k@(w zW(>Ms6egDZJ$Te7aXo?7nvuMlf6w^!*J||}sfQ)oXF>NTO^gzc{VUIcfA76^mA)Uu zkn!>@E~r}B&0?MC-jq)o9!-zgSmOGhAjJtP^&7|wIHoCUcZhu`RM(bIM65d{GMtT{ zfg26SjjOjLewQ_fCp#A{SAmKo&$b}YQjRAdmwPIhrhsp{8uz5C-nS)LnLrzg_jDW) z^DF{P@`xDJpG1*LnG}=R7(hyF&b@QzO{GYw8-oZF;|ta;!MMJ|%^eypW+vtAr1_9m&RDRKzqNqrLb=)M_@7KXZ|Bt56>yHXwwXsOf!MC^aU z#+Bo2;du-EQi>KtmlNbEz6$rd+S_h_D@Wk1?NU@iVNZ=a@iPC_bGPsk7Tw`uBZs++ zSnEtqd(IJm8qKV8P}y?K$rr=^i7edLZ$Es04Iy=p^W=zE&tHa$3fiQE`3#yQNT}o+ z#9b?gOj@@X*bn1exSO!&w?(*C&aB*46^VUuuH68u=Mk4cOLSIghwkMKxY(X1!&n@ zj#*yX&vlwVFVk16(0JB7^I3P^26m&B=*x*L?DTjqs=*?3!l8rPnNmC)TlONIO(UbB zIa5|K<`>%T&uqTf^UC|qN_~0xr7dchG!52nAHm5}uVT-vcU;`IU6rrjTP%eeO>vnr za;#K}x(I0sj?&c^MvAt_S8BW{H#o~_Z*cOEQHj@8?fC_UO6=g1S{>^@!_Vp9N-s_t zIz93}6rS!R(-{yzdQDep%W(44G#b?!9qH*0KG(}H)X}1Yqe3KP8sTuVWc8VL_-RP&n82#-W0g& zOq`#%Vrur>Z+%AoPN80O!$KihKpzD`=(E4G(TNn_qY#0v{J~i}xujZaHC*cA{tCDH85RUZsL~O^z!u3n05o|tS#dH%dawwa$NT4dD<0GSeot=3GL+{t z?{5o>PjO{9nu~}Nj}@4i#$VkvmF#64;BX7)KWsiJP1LhDZAi&k-ExQ$)i?m&uF)8X z$mEA=JBU!1Vu#%-Qr2C@iv%(eiG+Wr>aJfEIb-_To&1yP3Ll5_a(DS*h`kk*h(54< zOc=1)ykPu-hcC$DzrM(KLt8j`Y!F9NIX%2yXf!#b{JM6-YIv{h;Y84lOq9ul?YE3$ zT;Wine$DV|KkzXA6sy8tjU}W7Q3sFY5$XHpek>ekxEW2FEQ6P}B#&E%LP=*??CSRd zam_Q15QgXF)g2Bp9+puMXh&bsxjN4>@;r^vpK$G^T?hVnQ>txVw!>>8lXF%N?v>JE zA3~Jp6G9P)yc z!0?Cqe;{0pVnqxqspbW-3g1RGAH&a;H5%-wkQ8G+8d+yb3k-v_(rb-AdP*HyuI4Z; zeZfWW&SU&=-VfZ@bp)EY*^<}q(&GGSVduita_5MtTIhP$vC-FA;iPPiTo5PV4xM1Xp)c2=UKVg zOgqP9h#vqOgDpDCI9tp@R)z3iTL(1``lk2<_t_|w=vtv$t_+{wsipo__b&_W^)mgA zF&a}F?<0*5UO`0a-)JEnd|RKo)dvJ8gH3-sIOy5FJ@WF|!N<*f6WD8sf(Kw2%g4i@ z^%WPL7bZ%#?hIjW4P^K#hoMoF*ey8NBFtfo)V}qFV8dka8yTpY5X2CMZ-ffrHDI84 z9d$w#k>L?jl;M}?Yvo5C4vVr^W%cA9G9PPJ>4{eMMNkC*AQ3zGKbEkA`yi}W3Ep*MSm;@=U7S3Sxs8Wju!YlryPmj(2|y*JqTM!#uS@9=% z`TjbFm;n+og77iIv4(}X&QKC?9pkC=f|x~9y^|vqWm1)Puw+Bxm^(ns+1M@SKz$^% zhQq135KIY3+7(HmV6}f;<|4eJs@oSt3VmPGs7SzSloXRDqsy-7t5n=BgHDUQhPxyy z#r}-&JWfuzs(@d#1(K_ncrxQ#$)xh2uzPl}SRPV&LcEoFLC@Ae{3`ft_4p>#z|=x8 z)d&QmMj%4~+eabBg&zV#EVBA)^o@1dv3=_IVmEX$aQbAjEG6o5UPshy;?l zfkRHPGuGTA_4PN|b&Xz9zdW)#;Sk%kH7CQ#y$Z|e^9j5bp$MX66aj!Qb_Ic?R^K4IWy5Xr# zV<6s3kVIz&FD%naCh>K$!Y|wc3nL%}9Q%94kWtjr;+?Hi<8;Ma zHzxi)E=IJ8#iSwFm@R`Qpl0$^rlCDA0n=BdfNxa~`jwN>y@Mq>4w5d+aEkrhWF9BD zmK-<>2@}C(HP6Y zA}T$ywW&kz-J_dhn9+MB(K@$AsWH~NG4Au*;w|mkFuAW)viOQH&`EALXD@+23^bh; z$y?ZcVvG$x!NU;FuM5GN8=0G;E&AqFZsrAm@ty_|@UftyAWfv942cm8Y>tHZ82Sg? ze@sOEkJiR9B3Yt(>C0tmprYmYr9%BA3Hz2CwecYni|yTd1-g{8ZTxv#Hc2~ebq&!W zDY7z%gTQ58T&^*s`}zrp59!Dh;vF;#Vh0Q=&N9(~AQ?2^@b(Xdh4$VK)DG1Q{cE+T zYqjy*M%};th{y2l(>{0Ow%&S(A5y-yP+rATQD<;iV{n+ZOF^4O@j155i?m^$QF-4< z`C9XyLO`mr^@uCMi0Yz3RF?uT%cyjz+#R;U5SE0iu0?)ve>y+D0$}hY9;7%6@k4=F zR>2%0gDMiw72^}%8TN`B)-^CEnW<3i{s_pxNjsz-zSte_?OM^-yCG~4ha{cw>+=t2WK*=o+iJd*P#8|lWOwH6uiS*Q&2%=?XbT@MA5mbNSB%Ym(;Kgtn-*u=WNd_S4Hb zHG0rG=X}*d4d-c@=^4VzFxa+qAwOfzcYJ7KW13M-Cd;F?qvMx*gUQha&La|6?bA4pfv)!~YH0Vn-q zqhYtN<#DEB7n|harud4e8868m4jF9U{FNS&wc{|3bfMLZ{5El(MPUthj#_b-53epZ zmk7^S$gGDP=;e}DWSh^PwFJ%swpIu6)_qN1P#X2y^9u2qc1Kjprbv3MTtN5EN$d9KMbTY)zJEHiw0ILe zTibRAfowtF5S>LmL8de==_{D~ru7bbN7)7EpQi6dVAH}f&Z1tov(1~Y%ft-3>4d}M z=SUm%@551?(!mwt(_f{QmrFE+IP1nkH5Ny|(25@I1d+M2U5MThnvk}C)9Y4g`d1i@ zC1CK2HmiB#>s&+n{^M0fjEv*|V|Zmfc4+U>sub-tsYCW|&w zM`bL^K~=GC6Fck|mO4X+YA(kT3j-KGJKy!mf2I+-CvbG@n3_lBxjNlp`Ptd= z)9LLD<Wu`|LC5EHKq}qU_Q?I1h_b#WLf0=vrYucP^T)BRP zRj)4*=4DSG`L&8g+@H=+9H&FkF8yX-=XvRFBNu#Aw*@X5kl?0x)8i<_ng-+LKdF1?I*=N2D=aKp;)V4`jQ21Zco-*GK*88W6 z`Kvcl%k4ZX%>DvD>yVehBtF&Z*#+k!P;@+0;= zW_mWk^fyRhsnzk@wds399W>)+-#_zSvs+1zLq_7eLzg`p==Q6+Ba!2u7hlsNt4^Eh z&dFIkXg8;Nyq9?8w~Q!t#pr zvZ~^YipdMZNrmn8G*53Gm()RM9zPL|;Q`0lkE;0*?OUoUdd>J2^$R8U?`q_VZR&zUeUUv2S^y}Zx!)O1VtR@x8nmkg2d7zh! zWf2YVKaL0X>4O0|ffOI^QRd7EJIf~3I94nzg2%6_OvV~NO{8~NTBdn5yparg!8uJf zdR-{zLwNGguhe9#kS&t}u8!3?(fat|4yZONaI#P(9N*3`QI91gh2o}uu%V_Br$w$DeEI};W>92@E|Srx_nh;>B{S|ze# z99=iR+Gtb#0g2T(|EHZt76IH2K1RB1Wzc->oxl7Uf`1?2F$~P5UWBeYb}5RKMuGh1 zCO!0(r7r?T?FwUvhqKnbhg*h`39p{outw<+9a^We^ZD*3e6kr^NrOK%n8;-0{Y0Hc z6iS9;WY>U3^g|s9uCVZVW(`S=oFiX@a9@dN_hWnT(3msE-3_y5(Fb>=M-ntDAI1pz zo#bcVsV@~fp2XUw#7*g{o+=cz;8;rFnz7kerg%SaY3aG2a@l?~0!>o~UWxYOO5Zmq z(Fa4_`WrYdE5q=3SeP`y`Xb?2xCxjXN6Rr(&oV2k)9$2fcdKPBW1Fv)#8J!P&tc8( zTdswQvMLqJ&Y0SS7MeWcDEoE&v+$ocW=R|zJwIR49 zXq{w!0THJ;bvn9hZ3q#mI(&#>s#jYMn=DY~qD|JbpC?U<5BW3(~qFwAE4f$SZ5lPjXog~P*}c()7k@=A1pbx%i~Tl6 zvh}-L4<*+QQ{%U8&7<%By4_`H)4GkuacWj{MeqUozchZ6>^ogL)dN>&uf6FFH04vG z@O*P@i~2dnI0T5~rjI!0N}lnu9w(Ny@8wRrA$fs$C~5m70a*wwW9h8mVuus)NJ+s- z8fEC7Xpwhd*1-AwPDGtx3Fzf3BYaVu7Luo~b`!bzWI6oN3g^D5WI6v8##KDxdvA$}p5P;+5~TvKgs|Zw33HY~-7Io3R8mriqy{j<~r7 z0A>pbPh&Yzw#mco0{B)Eq%^!|b6^H_cohtCetM3>qn|Mi)dYT53sqWEqaJIGcUsrT zTg-zgY(8|qt}QW#$gkqE(S*Us`-pvK-%C9VcA%iVHvJ1>xH+o|nL|8Tte0!pbe*ax zqQDG+K%0?92w~*&8y_VJ+Uq?2XdZRA)hEZ7OZP~1+j>|w#XX1OS7@Sbv2wyM^_?tt zvEfFID3jjP|RE9FX8D*|>c@EEJB_lt@)O9!T}DcBLZh}5UY z_-PkS{ zjxDm;uk419=M*5ruYJ9)+Ed=fBY2P5UKo4iMJ0*b(xkI*2$vDR|64WnZ1yJ}OEl|p5IVDCTLXD>y~8*Fm})ZI zF!zbxvzP&pMZBDK2_lqJJrwj(Zk?$oV@ zN65l#*GxIPgl);%!=@F=2A(jeT34rSuLK@{<5ma8RO;RfScAs0g_G$d^e$_z{>SE>;x+8MYEJU)68{#PbT>fQiO1awA z(|F*9>N*w?*UlSKC(45z8DZ_aEnLo0qwtulaB>vCn_M6efMti-WfzXjUDP5P-WF=T zpTAaz0RYJNVsv_WN=C-(TPlU+HccKV05A$aZ0?9ibW^~5j-<*U>)weL1%!YYb`jOOjxmEX%Z$4s zt)uyBR|lk`>j)|&T`S;d_8pp}{N-oSRs5ps{KJ1o06P$Kl+?rf+^lx=5B-B!n>bz> z*$cuD5INwZ=GwSkMKXsl>nY}2&1ElOmsl7-)o*!qY5bP|ZY#-VqJdBVp1~#hREs18 z=qq=Tp!DzjG4bc2^v63dyMXu~lJQ;mPw|kMK^%0%e$q}B1HmOOEiKRtDofKFLi>8Z zv1Px}mpEm=LpU=1Z{c9~5N`K+kJd|n?M#m5HV8QkfMM!lWdMW#AaE97jKmO5z%T>^ z1LI*MyfS^Bd1FiKv&v{da8Z}O*_WYASx`P|01N@(5wXa$B^gNe5r_H(UIrMWe1QNT z4J3e_`kfIKI&$|n3d39RVdl}7;kj=k?pmQn0DvNOumJ#qbs38C0m6NOu>i=k<3J3w zXw1$-2nS$YDhG#v;dap{ZNYkNP&E#yCIB2<9~mqJz(NMkwL#3P0594m|zEvjn^JB$_BCm zhjvq2)OvBff;r5#@`(`vytRwQ0I16%kV0yJF*QKu ztbB9WjSFZnj`-y?{- z5)cR1PirJiA}iX!Jo>qv)w*pu>31kNOZPLJC;%fQ0A%NT<$XXh-d9!3|Fbp2I*2s$AGuka2|jRpqnb7wlWP+pQU5@Ou;5VRoDJKNlwX0 z$~$(bxU%Q0GQbcKgg?gS+kh%YW~rR`@<1V(egzT+fWsq5;xXhI2ejEXS_5;GqKp_{ zhUh@tQKE36+mGG+@sL-UxiAPdls2z06tx=DEF6Rle}72>NVJWb>;P*50R9HSS1aTp z0-3E~ol`1&+au@?Xpy%sutUY=J(Xr~b6~76L^KvW#U8XMoaKKUS?yOcVV}&m7bT;g zeiDV}r&JQ7?D84`kuHB{v=W0Qdv5 #7B-qquGxH+0O=q9CvkswvLIe?BdXkJ;3cY>j{yVa{EnFiR zT3_xxzz*of^-8df9ujR?_LW$!@Se(k`pLgCqaGp|fH_JZ1n@lBNAob=Vm@P%EWLNJ zYoG$uWahWJLcX${5iF%7lVeI)bPVl(cpFb2z;>hIi z(V~x>Jm`E>l_S!m3;3r`Z_*I!SSK51kJ_Gw2W?M0N#! zxNqKXXRtQ$8cT^7H&D7jCKU*dxTOu5_l^8_-Tqnk-N&b+erJlhfkSB%!xZ8}1WX=u z(Z(-)zf>MMhLl*Q%v+=cGGx)2BqgM$(b?qYHCDFN3@=Gj|0U0=@#Lf#EvO&=P@_94 zJRa9-c~UgmuKwDhYwQ<`NyH1jX3o$gKh2h>laHc)J^|?#S>w#bgDHkz8t8^v4-H4y zH8yZ2<<-Xo8a;yoryR~KI_RbkOQdbOKD;@d3fCEV<1qex?DY`c)aO*8%LFC=P1du7 zFBE9w858@-m&cRB8B^a`ra@aAHJijbK$B!Y&%c3i(TRyfg0gu!J`1A&GE>h(S&xK3 zpV+A31G>uegz4af)O8c#g74EG^S-PK%yMlRx@hbE>gvA)49H0=1ntk-O2i7?YrYMe zlWN}dM1h=N;BV*#C$ zzjX6BoB9u`L^#hj+#f_whPGT}RIU2cs_~m(*}!Hol(#oEVXy{fvNpfgn@@zvP2$L{ zW>HOCB|LjUxvr4U^(ZkpMlw&5x;{s5&6v?RF1hKeKFDsmCRRCOZ?aWEzqy}C1Q1y- zTwY(`Sq~;OE*swkT$lv_VyZl;l3s%0dT|1divsP=ea}cz1RJguQ zzw;*OTSdbBeb={jc3&Dy@;_nz?LUWwv$5#Y8K?6iQJ!xu%t@b?mjfdB3^WS05~l`3 zcld(+r8M~XCYPwoc7E`#f^MckXhR0GT?v#{`5Oz z_eF2rTqeWeugi1&;O*;j`|$3)pzXP~?QJHr?`Qw!r|SmJhZi#F_6a^7zp3MmoV++I z{^?NACeC}gQ#S;oALN{Dyf*!I$ag{gZHeZy6c}`9m6SfKdGUd7qbdJzS^K*C;^&s+ z7uCPUM=%H`TBM;0c*A~`uJ*HZDvROUP9R^uq2^Rf;`Lon07N?ebn6#yyo?{;uH?tD zAt9nEoC*3BQP zN*{7(Sm>Kb%ZaJ7T!{+)d(b{4{LE<4FhiL2?N3wBpUTgF+CTsK{Oz&6$FTg_-=fSv z`JW%Z^!)9a`PHHFn7W#QdPdHy-_U!+QZ4E|kvqWMlRB-CtJ(sHP!>EgEQ)HsQ(*kt?4xaWIL}`;VV{ zW*7@NrV?m+LuPZp5;2IP{>V7I=YdfE@6ut!5LE%?`a=2WU=g#w_cK=V$t-HB-(ljQKb^2QH#h>W9Vu9IL%OCBxYv6;V#Z{yp_R><$8 zxX(DUNcLbKcG?tnwfxA-C~g)=+5~5f{&~7YKznS{M{#ZXp(@Q@uDE-Z2>j-~kPZdutv{dd}M)EY}m-Y7pRa_v9Zc1h=EUC(RdIc#zbt72QsI)swQnbuESp4Sg zaSzS)b_S=ZE&L|1s8Rsv zG)`e8b0PLV`(5M_cZwm1@>9S^dPsJf6_;U6qhqRyLG~c;ld}3gJwG;+d$$uF4_8`l z5?d>OJ?Ey0)(74O`q+t@j_92QY=A`~ROaj5`UZK$BQ|`A3cxa?1U$3zpa55@Hcc19 zaeC|P44|_i`57*(Ax^;4k66xf zb3H9%0iUxn0iLwWaqg*C=-=D9&j3=>C18ND0Bvzqh5e)w*7a2iLXbF@6+pLOA~CH^ zfS-KovS4z+G>9B+t@!3j}Fdk&Ad?1Fm)`h4@2CP-)Df+w&}9A(7CFz9Ru+K)q7U8-t5QO3sU)9e}tb z7O4rnpw$lrd0Q@_7A5o=u+?Tx{^St-c=LI-m;y@*nDI`IA$H<#)&o-lu3Fjyk_Bpd3gLu7?`8sda=*$TLb^Ify22PU=&;+i47RxFum2Qu=UYf(NW zRz)EBVp3vDq}LMxCdkB4rij~ll9sqd#&$c+&3?GjqFOFN-w|O@THF(h&~N}81tcu8 zA;yAbB{*4;Weotp$5r)0 zKmvXK0P>QFut;TrP)C({=m0IATQs71_kA2pp85}SiqM z-ok6C!dYc0C!ijxkd=;nk>XrTIxSXhcIeP9LK?L_FUcKs~>#k zbmKM;rMTzeBK*@(Q6lOL(o8&Qlst=g3%6Eg(76ojiID{>*YC+xp4k%RhZcO`^$i(TsI^pkC6LlPphnW)yqAO&i zCU?$Wm*AyV38gc+Ap1mU8g&I{A-G)0yoOU^`IBNllu@jYPFpTxsV8DWdUt|Ck-6-Yz*-LQ?zF;(+MT17FJ05WRmUV8N z(k|D6SeslKizSXSc*;d<=Z@OxR)}&s!Z^mbynmBGDm)eOe`keL;(?1VGkj(vgbuU& z61GL;O9{CQLh%^37E8i1T9u&gC5*KoH>Qp`?)Gp-g-4M32O-=nz0mR^qh+P{3q(o5 z&BWNd$2y;PYJ7T|OPKRdXDnYpKL*|4sZK^ypx6kweA!YZ|AkYSdn_nR{?Pl96RlUh z1Lf_$u>;T9QA_**BXxoJs*`7iPr}wToNFs6`p%TB7J7g46g+8481Z3K>C~((vHT%< zB=6`war*a)`KIxZR&s?C*w*ImiNBd&ujb&6J0^9QT;8&Vj|Ks_n}?oli(=N+h!*rM zJzYLTg=_<|O70B1K`xc9??Tiru^NocbQw3>=7Q@7Y_H+#`tnPC%F`;;fk^8L&4oF~ zQ7oM=>(>(SjswekSplejJAfU^GuDqm)+yJT?4DJZ|0J@OM*M+b1$#0`IHGVYv)`}&YWx1X z;u!1Y`L;V@1?`iD%aH1|4v_u}uPE!6vdFf{pKBTA5;a&2 zwuqBnVm}cx*(*?^Z|S2NBsC*+WF**z)Y|;g%Y;XL3cFj|)DMN9^+rhq_8jniLtp+2 zvEE_{GLFP{fEyJKIoW>l39f$^CgUU;YG0`6^!=4y&}Gok5?!Azl6_HcIQ>O@n-&&! zSlEGX>xk=vg5Y7A2@?nF_bW&)#5Dit?UapQiIN=kz0yRof!n@D(^0szvYn<)n3%TX zak-CDqO0tKL@+!kp%tWr z)XNLCesvq9u>>&?gepg2a~B#_L|Su)MEjySyiJB8B17K9)azXRde=1)qSs>Yw;ExY zjGY?-#pehLhQ$Qe#}w^A)<-N?Z1r^0<+7K=AYOt(%x^Q4{5*A(4z;!9UqqyoE0Ywl zIpKt338Ng@;_vsxCHehJl>H}2*%fT4WRBx|pgKJtsAB*~(`9H!xj9B)IXA59n-xhv z47y`C(uho0h;hD)4h)isoz;)g7)r!Hwp(ip!W3#+o5yg?Y7mPA@0CWjvqIH|bd*J+ znkmSwD2#*QHo-eMD&`PH%nuhttQ@7M_+Fziq+=z93l$r283P}&i(U2&7bK~y zh{G!l<5o^7_chU54nNbeX@~lwBa+GTew$1kyaiIlyOxDEbND;zKzxx9FBl2yiNFjX zL6nBhN!C!pkh1(ZcBUTUCX@C?CQZqY_>T~6%dk%KEmjcR{-3^mv7*sHn~qdH4$>=d zWjWea#0XR4wH;$L57AYF;UrOd?Ha_QDuSd6vD;b$7Q8dEg@Wg7b&r&w{h9g5fl~M49X{bE^(7-q8oKj`SOWGINU!L72hDQ^t(@V2@%e@_ICYJ<42Qb7Z~!k z5d6wK55vB{g+bbU(J*gsTQS`HIh6pTR1}^k_!SDgR++yRoBzocns5iQ0b>>1L9T}& z$WJ&a?cO}~S;;Rw9C|^zV+DfxdL}VYsb0|DV${u=oiZC^(H$hcJt(N&zL~-v=@rE@ z>%LiG)VHkV8v{M%fI7n*xZoacYr26l4vDSSxi5WJRtrF@7S70zR1Q!-n8V^*&pHf> z+l!NQh-CoPn+$;`)r+38h+MU%5HbOb5g3$KB#R$&XUS=&hVj38w$=+f9)JZPAU~tb zoS#D&!w9v;O?3P@F^UF^P1XRw8j5+bJ%^f)Kg0Qj+3P@UxuCR-Oy=Y;i%SS6u4!(` zTMo2gc{i>YkRLM43F*2`Z8w07a8`_{d_Z}cz8R93udIlVBYxG7aov3yAc4F>mO@hk zoI|jikpv%l@k$Z6pF*%J&GGWZa7<+|IA~SVY-J6sDn|^b9*O^Zfy>3I{;TDxw3<+rX8=UU$w++9qK*+TXjR1%1>eDl&lDaA~pqB0od^Pc&lGM1Vov)rFV?`u0VdkyGBUGQ)tB?1hYE{ zyF@&fD~-BDgpo0Uo|GEHN+WtHQWT+#azMv8ZI4R?cmryMDi4H}2f)E-LnK7-DvWdV`r*+xZj$~l{h zeOUy@O$<;#-0zUsr_ZFuO{|z&!s@|P05Ar1)zNP8NL4Zh)oD4xgAu|Pmm+$P;9{Rv ztw*9?V$kO;t*_OH);&IZw2}}^K#>SQWc?>&haAlC^A$=u84q4kvSeg`33;db!_DnH!1byh#aQ~0{~qDq+#-QC?KxVt+65(q9KSOVnM z^Z#!De!cfL-gz45G^%sX_>Hw|?6vlsE-ab!4Mddn0e!`YRtmyeWhJ;Y;HuBJ%co5` z3G?*TpHuMncfAA#5Il1ps>QlCEdX$?_7gj|_kKyCEte`!T`12$gKs}f5^#44ey0x+ z{LvbGMeFwl!ZO&Y?$E2QSx;>SYGer>MbmUMEn~CQ*dfDRn`BNp=|=R<=0#z3FN!@Y z%A@nFqi>{movI<8k`*^VG86LzGPJ()y|Py}5dJ?P0Y8?H8%4!`2Qk?{&`EcKC|Xlq zi3p|#nRSf?0D$sm+|t8c=6{Qg=^zrf%~)O7_g!tgm~V`D)niN*ZIvP6^ey#4ko$K@ zKJ1V-dI*Wj5WC@oyrJxx(gcoq3te>y;VNE@-`kHq15?Wra0-fxAL>7E30u3scn&4e z`OTsA{nckf8u`k~elixy12Oi4$hdE@DT${vP(F8B1zw>9cY+#NC?1jVd=WFue4;D` zBbfaoGg-;K`;hQXYWL_l4~JsM-%W6yifwcKe^KS%MSGIvqxruFMdmlZl<;ZQvO_eQ zClOzt;d~x1u_a_~dc8`)tc&KFd_s_KLV%+dZqWPwiIxEig!dg>(Os&%6=ixzmYqBh zQctraJ27=IFV{V}rql(y>I33VeWV~_$f*w>&{&tG#*a)6g zfiN(2DWBtlrGZC_)4KIOfr+I^^@}!2UEWDExKI!xY?Czyq6kgwI__47g5KydxN71$ zJdK=Ms{hL-1&WtPaf+f4jc(#)p-~y7bNZeiQpc0e!>;BCpA9}CX|P50FFQoCaf(K0 z6eS=5FL77cI9eiZh)Oo`gk!LlhHF}FxyZJ0ImBD_y8HC-UTP1!L7mAG^q8-WrM3q6 zAR2z7yqYTlQ~eJNkbs5GYmtG&jU_gfb`8z}`6;3)&aI5%P9G_N>JzPje_!kw7$|h}Yy$XV%bK&Ec^4Fdh6O5LiEU zQ}+>l@om93P!Om}Y@thZ3B7Cb`d4v*!>$Dvfdy``!^-ZcHz>W(8(IEq_-|FKxe=#q z%3>zY&#(83xa1^QaWVt&<0tT5ZPv($S=F84iOGC#3IGZP7{kscmi2u3G>a&C!R{I? zP88E6_;oJ32e*@k?aBjcxK`-%U$6DSR#*oXr<0HGS)#Ck)r9rxuNxTlOK_4}<@Oe5 z3P=E1Su*E`@|?o~yD0L0J0snT=O;$HMr^@-wfsy!Nu?LtyxyXj6LuPak^0V38CMZa z`KQjJ*9nS5uOMd|le<)1tp?!MNwyML%}dFz;^yp9z})0o-w-PY-QyzbQVm2&V+2`n zLDLlV6tQ_E#QKFltvtV@+(4_=1tL$}r24kw_F-&Mn+2G7UTiPE{Tzt`&0 z$DkM3tBAf$tC(}&Nn_9O&2(n`EhYPg>Y?=o*aSe7hO(2eKW|q@uO3McsHauNv?>2J zh~q|RC0-I;SIo7};fKd=U(}^=g5{Ze@By=7VGGdcw@nK>bK`^vhSWqmabq@mP4b{J z*v|$6G~KVju0F@F6cy&`%Y3q5yjBN}9kYwj3vRv#t@W9mh|fOtNPpwJ0I!bcEWCY| zSMHgWh48^4?vlh{sgaPrUx<@q`MrOp9-n`Hj{4~gQMd$KNq!el1M+iyD?4|tAf@s` ze-Vh-d&vHm%{e~|{Lk1nB-9-i3J;4!?6XJ4!DA!+BBIk`(nC`-v$Hbu)7_JcGJLaP zCDFbKA+R_slF;gm=#;eFg0{|r_?n*l@Z{R=9;LFB*lNE(m&vlZiInEyP=7ZqEw|u~ zt-j#i-0f)B^}|D#!JSB@lW)W0*S~Il-`?FnJpTFnbQkjsKt`u*$5`#MOT8P?8{@&w z7P1;y7diTg=<}0;q+Sr6W=Rntp!7K_4`NJ2n)J2tF7lpYVFCz|?Iyp#SRjsz#HYBF z513ATMMM>`Uj_`pAmY$fu#*}HazyQg7b&#pFIOesdwpd{)w{qx8Am>ln zBGKmPYM4w77XD zwcqK!d}AGy0N0EbP35R;Bl)yVSdWDcd`tVz$Y#!_FI5g8#GihAUY;k6BsX1KW2q68 z1206mI<^+t*c=M`lTZtp2@*P0m`!;)uJl;gI9B51(Dz%bxa_1ucP6>;xF}HWjZ;5T z4hEv+&#F7W2(J1dqEl)C8!G_splpoogNYp<#mMs)S!!h zwTK2}x(6o4Qju1mvVHB@pQws1n~c<5gDj8ibnc1k8{}GUZp2c$ww;OU56;~e#qwF+E?Vbuw&w58@fK~0(@yZhoTiA zlh9lIT{e_D(|#om*=vsy8VyV+2!u4n7d|S7*2Mu7b(A_Ko?6!I8;#ab{@@M{8Rzjd z398}>CUrV>^tQ%2uU$}i>-c-&L}cnq$FJO|!}cqEqX?2(Lf!oQ>rYtJg;5i-KZ{N) z)2}vNMmhHv^~;`Vv|IP4rlTeC_caNm@D@0ljIj6h$HNxy7^C{JXBJcx{{SCesDXy{ zpY;PYpj*4}hpDkN>0Y?|_8Gd^ZMI>N>grKny&7NJhL1RNR$1N-*Kzx5ZD$_1;aR?5 zf>elQTQh3Z$LkeyL)TgD*g3)*0lE3lFBf`$Q6^DrdH|(6M8jU8wN$!tr*~Qgnv^k# z1p2IzjRO2kSS~OY1edYM9`MGTEzaPOQM=j8KiP@jC=ab z5bp45puS<>Sg<=QP9_BfS3!KEyo9h zhmanC22jG6{Q4tZ;VU#lmn#SOiHYM{HOOG><%BZ&X;p8g-{^ry&@_%w%Y#?|o|#aqn;_unIY zldLV$gaiWUrr-IA#>BjBe`UR%BB!O$Ed=GB%G_WwiZ2(8KB&Aj6|i-0wkMCy+9k%q zHm3-rgM!rTJPLDYu`0srJ7zHwf7{)vyq}-?tbU4;Muw;+8@XM9*8wYL7k*2YIUF}r#| zVWqjOh_)X`HB1_-`t(opd}+&PR%KRuy?GLijh^K%R48`V9kBWA+%I;Nj5XU+a%*2E zv@=;_G6keubz3AfJiL08ro`JAs3zI%ih5eS78?0r!98Jg4z;zO~djm?;b1B({0+g*f{Os>J1C zKMWF3x)|ChnW9=O$nZ>``**NP9aNUp8BcGc-~QbIH9ZiZtMLePn(dvUrj(Ibp)fit zZxp&djA>#yY_i!K;nY2h;}dhewaqpr*jyRam1_u6kN(Diyk1k{PU|sx`l+ht0soBX zX!}aRGNTpTGWHwUv^VsJNE>e{E!Rz2M%6yosdvSTrg4&;g~Nhao4{xo_M2o`(Yzv$ zq^yWqrOdXb;uL+UoP`R8*FoJg7@4+oR6oD8q&iQ;g+7V{OXqKDRsyZ-Z7Oz`#Y7r;6Smx zW8Ne;B=@@*+S@emr67s0EQ05sO6nqrNB8`u?w>|!-YbsAD0^CmZR8_&H?7@LIBCbd zRcfbxDbse&xq6#l$|$nX&h6$~{;V;^*q8pj_@u$zbrFTl_YEuX!9-r;TtG$CqG{X{ zfRWV(|LJ_FUc+(~mU`|J{u&OV`YwR%vj`Pbuk6jfpJ>Y&$W#}Py{48YULh5uO%(gF ztX6wEoU{S*h$}S}KkF)cpF~L6(5_-~3c3~!j~=aY(=<6-*%ZIfQoKF+C!w($_~m{# zFIk&F^{I^~@5*EQR_Znq7bDmB`Qp{fj-wIxhl#tLk%g83UNBDJi7%FTUaI!Us=-vN zcQS4Ogp@UAm6YuR^sBYESD5iTOW&Vmj>zrr91ft)p59OLPzin;5i4jG)VM_U)p40u zW4PBQn8rR8%9ZY0O9XX#uZ6GRTU%z?WEBuH`syA83vYvQjQKRBI>a<<6zTX6-F=i0 zQkw<`T@w1%=meDn`S*KLb9;s6y%x9I_kLat8C)@884FT83K32Zkw1dQg@p)0d|1Q6 z=oP{=#=<@mSxJwHrr(Ec6NR%1dAbCJ2BedD9GTMH`6zk7%t=k@%ELY}2hI(L$H@n5 z4Sbr_4#gqm#`zR@|0*0x=>HO_05{SNuYC6@&kGu;8=3DKPCyF(S{j+}W%>r<<5Fs6 z?`1h=Ni?AoRxfW>gc<@n3Zi-lvN#GeQ{XDqjeef<+R=fRT7}Fr!TSWF?IHq`J;k*i zLVVUD|0V~KLo7+!LqS4Dv+b4=M}avWVOHT$%cVY%D5^`A(HH4B8LQUXLa|Ei{4PsS zS^mJa2ROx%SA|!EXt{+DvJfLdpzZFh;LbpLxdj%TGa6v4YF+gQGe zl(%x3PT?3-R_Uc);c4xut)xEJ>F`Kflii5Kmh{Z%@zj=eE-cGTfA@?+Z(rXbc#3CK zS4G+gT81RCc;M@yYPC7hyF(V`9(IN{iUM(a05B!57Yr30z*z$Oe3n*&=o;iISHpv>b8Ic#F z5RXapY3x4tQYgw&n0vD%_(V743_l|=Kkh}bK#4UcCxbqZ*)DE9%U?0JOSeG7CV%W9 zNh~ytRXC)3mj?eN)<`ZdGzi{X4x@<7p+_qok;_T)&b>n`Jk=3oKh{tl$#n;*8$D)Z z{0luij1nP;$|d@Lkp%X)BP(HI{r{%!jiTzxS$uTO0n=scI(=)SZYY zU@pu=b1XWk7(YsFB&)3`Nw5`y`gC%NZ4^xX34hn&w=R-c5?oW=S?1D~a;sQnn;y~q z82Kz82d*q_C9BzE^DQ7(yksk1z6lJ@OqFA^i2jx79T7P;k+`niU>&KLloF4P9xZ=T z)`8aG6&{BdR^AepnR=3|AW}oK!cSUUjlr(1bz3hQW_JqD3NMwi+0Y(gsE#LpQLPNk zo@#0onXDnn$`OjH8|^I2d(2uEZn_dlH9e~1tnhDQtx@r*>dS1FiYn+rPu>uzQ{)Xy z>8Nv*uGK=WZxv~b7fQES^A`FP!Lb6<`U~T%YJCEg>c4CIyY7F#-lS}AW#T-gy zTY_~;=p~I55!UFvkMLG>v|{DX&gSD@D}t|4C9YTLg-<6|Tb(`Or$w`;-MnJ~bwv64 z?M>>XU&odFcS0KpqQBbNHyhhE;8pdaPBkNS>+Xu;VDokdrxzWGjG4ijG-7OG3O9tOzm+sBv7^SWb4PrmZ#mvtzNnXt^f zu#{dIPIIx2Uq{VOp7p&Gp6$2`2t12{Y|UMZc)6xo2v!UncFoPRCy*Pe!t7f;NYaKW z8p{pG**NF9|EOG`%tILT{IjPwtBtNHL&EfJqBg&-et79}wD;Gmm>4{$XAhf3{o5C^ zJY4MEf#qN^q+K@M-JgQGnEG*=%E$^v(V80FB|JG=aJZ~L-NA93{Sxl0&73!&SYA-w zlEUs6t}^wqv_x|*^}%QvGotQO=F~ICD&uK9SEr_r>eqv*TBeUfv9@c5M(s0C0Xo~u za~#croE;Wna}I{9?ya+C-CnOFX8t@4;o8mfAmY?zEY6}$u*Qr~umW`=8_dp|0`Ibl z(ihk{LUOk{75(R-J_Em17E7rQMwHIqGmoA|Jiu|0$Qb(ctG2VY_mSd*?hxl!iZb!t@HB(h6evdQyo zV~X{iB&+_P@Px?pLPz#W8`(ONM1IZ3z{0ZO9-n^t*mWB0m`<;8+^2}k?Qp)Ry-eT% zp4ve!{|=SU?uuxFMb=EF-BR-NNRRN^5{kVZ)})Patym3W@ks?n+39~Zi=wO+_CLs1 z&7M;Z6X;o3rf6PL?&vazCFse*y7*Rnr|}ZcR{yi6JJ|b3S;doa$G9f@XF}V^Ld^be zrB*G8&KrvHLCSnhm93lUrl;&cGyOv({o%pvITBy=hfeF58h4XFo8{4@ZxgDO35j&+3J1 zM@GH)x@-H=hQTqNwUHefTP#JM89|(l!>aX77YC!3v9L*Whj|8-F?i2Y|HVDk?#l!% z$3Z1xl%MO6eP*8t`?Owl<#Fc-u?ux1yg;vVZ56f~){i)@fY8;yvlLtRZ&8^Y;7bEO z?DHzDe&o7ox1O)#)8~D)+QgSHd_xlLN$1zLe}b1dR(6d{s&RkO2jU}Pee>`+_MmTK zk0TTMdNB8A<+M98PydLTsroEn_O(Q%bav8P=L2`0pqQL0SN+TNzs2(YgJzeP^nt%o zOU!RoOU`rs)$4R`D9$EPws_TzGq8Wma@`fQ-f>|jNC(U`JsgW+|MU-B{`Upl;rfo@ z5*&AXE5!2ckm|vo`qq!A*?Z23xzx9>a^mh)C>}=Cf_1r*7uOa`Rq`C1rgmO_WyvK@s~{FGe znu^n$il28)KmZglEZEjII{GuMygZ`)=;2`vBCLqUss|^_IQHr|w)G}u6H(H)^NGx? z?EL>4+xkX&uiHKfdmA92tIDFte!!Sw@vDYU3ZLEkDtE6zVpNQ%9G_T)r?dUH5fwPP zoAW|3_FQ$#b~5Yq)OgCMCdYfnk&5QR#%umZI0y=*5psd7+Y8K4e)WD>D|n~toH_(2 z{Lk3dweV}`Blh9F0Y%08BDclre5PgB6pds?w9|4daTQJZx869g+Mxu_EWaQg&|pHkV{3ms-- zo-sw5k7hkh%y$$?Zw(i9fy&Rm>n(cu!Fp)|#~iIrt7Z3hGEX-iooy$WU5?Yf_jXPU zW;mO?)@oGJNB~m(T77T3ys#iQu&9U_+tvPLcaDG{B2jXpE7cbKRVMnU=+qh{gMu+l7z#cmw} z>lZBgc4{Z`fS)F2XE`+8}dx)w1VEexc>xj7yRyuM3&qhH+lNK8JHV5gZT z2~As2d()^XmdJfBc=+b}_dvlSvSGSBLz?jqD9$|QR$AYJC|%J1Ohu`cf5>{bpS& zQU68Bp_DCV!n|RSnC0BL-X~)Zx?${_+FZ7f_AMgJiTyaoXMDoG^Ca>odqcD8Ny1Bx zDYNK#<+sH3gEVgH6a3hFswlcXk;AUy#x*2e!(i0!r&&$+`;W{`6xy9m!^Ba;=b1Ju zll6VycYa*=53pspm|(a)viUxVJJb!W2QdEZZ*26l8>=owzs?*nnsSrVfl9;;e_c4wOdeClNpy>?+;1{H57*VX98dj@d7HH7a)GwF~Yo>F`E~-T(=HQ4bfL? zv|qlCn`q`^N5k7*n0TKk^QrclMic@<`Sh34$1bdS3^=f3sov*9G!P$2WdE1xh6pb5;-%X%XXxYyJLI_5;E=|EOWEn9cIG2w1 zJ&hNiWKv$wCUcISl!d*W3e2^bVLNodxg9>OK|ktB=0F)_bvQ=s_)7=w$9P*DF7r;` zDP@Xql)!tOHS2iVjCT_cC5?29NB<~y`>9lFbf6dX3qSp#;7~fDBhzEyO(x-Tu3__f zXYV?0{?(ST0L_G^2kKHzkKt6!Qi$4c%x^oCA45_mBIIEw7`ZS17;P1LNO~NZ7nS)x z?2D{)EV?i^dv|u@3NMZ~<`K`tTpP01&y|jSMs2CE4rZN2pOCwz(=I$v%2=tjrMc0& zF2yFYdx@UN@sCw5+m1A+I)!N4!3hf;f2cCJznZ^y~Nv z&QP&gDsdUs2evvuTMft8b!}@m3(} z@XIHO$rY7iH9mfFOQwrbgV@FX)V7dyd?_gX&4UZ;_a74ePh(SLP!M zb`?bFS(f(tuY4+WcB)JBZ7z|Ig*Uf}iSp!g6oZQ<)(;&8MXzhFI1g5`#sF4oU!Z>|kzqLHqI1u8V_0i3| zO|D=4a=K)ZOO*QVBX@i3=0Ll{UGS#CCzlcM1{#BaiL@1?EP9s(cI|S5VbsS21G{fE z^me9i?JhjBvJ~7ObaJdcsLyBESvI|`Cw`x^z(+q~Kx5 z92R(9|4|}6b6q&B{uDj&rQ!EP6#P>a9}C0!3<2fKt%Zf3`8hdgzM45SPQ6F#?nQo4 z3ya@7bk*oscw_7XwbSdEssn?-yZF9$jq#^jF>)6hfyK7&zmlWhn8}k-(IusoFc^I& z*|1uT&N**vGPK|N>QkiB${f*VV|hEFyLH&c$~$2bOude;`wsibaa)68Q=1e!&iF222;TJPa{S4Mn$=Bra^&nufyzj|%=PDp zixrcF52NyrJO9<6rbpIhyNI*HY2F1l9xq!uP9&asNJq{}*7g^pegi{B5AyGbh1}-T zK3j)7JJZ_>4+M1VLyJfhX>Xjl@wj`#ye+MueE0$JsCe(gWR-@^m+yn9SN#&gKhviN zZX8<75i&%{hpbrp`Y(~s;yMey2~&we+2`Z++~kMH_Cz(Bi`xD+X^vAi5~ghuLcmW zeR0-xp9`m+^>iWi3g*!bZ~bjSDnnqbYr!BGmdYO@rV|#~V(hTS1Ge(yO{I(-g@5|! zOTrXM_(0+(XIl5#)`v(+M;98O`~sf{4IxPnWl|9P4$|VacJ?ZZu2J}$c;p}KW%rjT zdXZEm4I(a~VAM-$5=H9Tqbqm(QLkmi?Q+SvAj0V{Ni4V&%JxGxUqO1w-4)s#(8MA~ zIvTUX5}ot=jaCH9M!MlOOW10=->>wr_R-I`D?!`sP{4Xn@QOJmO9(}}RQc}^C~>^g zk62G)PnQqAE&TQ`4{_0JZ+|WMHj}{Cts|Gy;|HwaCFMT9KYn^<3eaPT;$lrOZ1?!4 z6I68+K?6=KCbB_VkET#eq(tohrzeqAh~$*($+t!mw}?iLd8NL3-_Xt$MJ#u5D2A7= zoBohwyyC7s;O)f{bfw_$_@ZNn6&kmS>V0SvP4gvnk1@rG6dvdfT~UauOVb%*p#c>8 z((p$E|!Nm}|5BAud7ChQJFxFJ1!#w$sF`Wc>Q6Sl;XsBj;x ziOdyhtF6W05o40VD4D@dsf#lxlFLORELdEhMo_Tt?i{w67!L!Byq@0dlU&g3*95m z`%w;!B=c27S{E1%g$F<)2}D?Wz%>9vwph=SQo3^h01qG@;qVbp=r#xVIG(@-cMGxA z$n#DT7mjBU)_eJLl(~27 zL)b?woiye0C}O45Y-<%(BU~W9CQI(4yCz(DOAs|9Y&G>;CRH!>_7=k(VMY-T;`<0d zs(%5w0f4;vCF)YZfCS2Y1Hg`jx=5?*?DVSc)uZugoN5S7C5*t!9| z-bK#44(_E%Q27@ECxU0nl1K6NJ0r}ZNJb(xdut{eH z^j6|tKfJ1gTE;H(D8gR@+(1g^FRv(=a^GCRtAQpO6-M$U5FUm!SULPM2-ejAfS{1U z42TKBv8AyPUSExDR`Xp6F%k`8sH&dotl`1{rt~+!p`aC|ru9w;8#>v_9{49YV0nWO z?^i2*6$B|i+jkC-#0Ci^wRrfWN*Y%A3DE=eE=Gz{iKqw!AoAIxIF8UF!lgSObi7f1 zHXCAS;%s(SHG}#y+5s-voRx%*r(ow(Fp5TA1bO?O5)ezH+S|T5e4~xxwCjqkJx-%3 z&a}N}QbDromG1yp45Re-2{=&{(;ZslWuM<(&|zHmUfQm>H#u<|ZkHpP=#E;&W+@*$ z66eX6sl1#E^39FO@FKdcj{*R948Wa}g+s?R5%CT1`kEILbRaOl%_y>z$Djvc;Bsi! zw@2O+3#}2r0LWl^>2KjY z3QWAkQ^>MGA8tLNiAK4qB!IzSK-_m=qGLcy43L6H&y6`K5UxPVmLR#6SbO4lvo-+H z%Mm{*ygN!qPPW%o79m`()ZEN89Ea%A=8a?2DQhy4|1C}GhD@zP4Dz#~zS)Qj%dap{ z-V=_NVM!7I{J@G)H`eyIC zVn!o>YZ+NDZ~N3ezh`@xW8ccuACbb-s!lYUTsFAQ-$~IpD2Qtl;ALM)rf)+Z^m_1& zj?toGXUkYp-^aKrSGHY^*H7uyVZHd&)O*o1PJ+HDc%<<9Y*}U0c{Rjr1E6DA@p_%} zq+3pXl#I)>K8UXb>w|Lju`=76FZWrqVo#BquQFxFdu@`ZTGzq~c)=R=p!0!gwG45e z?{iYgEgtST#-i`#ThdUPef(Pm#<#?YV&>afy0j}2h{=Yyj0*lbSgk4Iw49ooqD8;q zB!8Jyb@2B6nNgfe(Tce}4N{y%ds)=ZDoasiHvG3G@xgJfULnX;uE1S*2$z9BlW@^| zWN_85h3*5Q4;ud0Oi49M*u$v))>`PT-4qv7FKF8@tbI`nC1gHZS_EP%K$XtSw@Q(m zwX{`$jlQPWzXH2Sz29Wq{L~WaxWwk>_0KM#z%k??V`-9iZiH_IxoqiLWBrR`r-c4Y ze`x2O;i_fD7^)}S8P0S;T4)FghxQcwQE8#BOzVVOwPgLEW67@{{tIV(*CO4DVFeTcrKrWn;rVpVQ3i-zsk5S{5X#@*^Km>*l#rwf1ui|5Ta~cibo%)q`eO*c>b~F6)*-@2(F1?SJC*V3`$i)wPMFemk#i{(k#Mb1yJ9mW7>E%|M%iqS0Qm@`LLnVp%})L~z1 z?NJ|3JeaMdKS65pn@J82lE(FOGbQ?WXuhCiTB$k4!(!G9MKui$D_?KieV5sPiN`#?jL)nm^))1(o?kIv9o~lQ}M!X z_*Lb}KL6Cz3bGGHpf<8tPvf6^SSLS>uFCvxJ_z;#sBS{He(zAdyV*)p6jt(P z#v@kK_rF3{d$o%H%QNGEJKJw0;hr~_hCoM|dxL&RgQrUas2D=*e%&{ZyzRSpQbOLW^tb9xu2b9Z zf17jhqcD;o%7+fjtEZKLnu zz)_9+>2ZUQ5bXN$Hss>&zhT?w7nm!pP`O5bKeC-3rBHwPgh6{aF7Nzf60MKSVkeia&E4= z;fQymL*yif3##p-c|;kV5N%ooAt4hR4X04+(x1laQ(7TCTwxb@c`QMalWQ?&GZ^Cq zjYW1(#!S>^mXMMYbgp;z$(fTw^Iap`9sq+bTPlZY7%vo&s>0PI;%dl(VOnXJBN?>c zLL@FxM&jQ;FXJHIRhNJ9;fu{IaPr^h)1B$Rt4RxSWtisZZ_tfcgoL;=Z*~W!F%Z5Y z!#(9i?x+4w#n-{5NrI89gYQ0B`bMU*U>gRC=TpuAy@N9;0oXtLQ$zal^va=@ImBqX zDz8Bj?qXL%#7COQ;mG=*=7*4FIUD6s%vAUK6!awLXbG`3+=E#u80>?>A}^VbANM(lPhA`?Tv1a>Yeu0`x)XooM7sm9AeAYx{tu~Eun z;$N~-4Bl+peIYWt8$kEZzGH-MZty@g`X0Wo`P9VUzo9Y6e-AEX_LoxCn9O+fn*hf~ zlaTltzYxIh&Z03!z;?cAubG=kIEoAt+tnsaZKUr9+LS$?(`mC4QB_Bv9r6`Qvqull z&YAYF%<1PBffBj24avXhb_1Lxep`i!5xOJ1`GQ^Yb4{ZRaQzBcMg9k!rzIn`&u zXdj=HV~mh#OwR!HHatfbkw%XxONgiB{A&Y4E+PUnvHTLGF&%nyU69;|K5|7zm~0h9 zJab9cPk=ww|Cxgf1Br*`eZKZDz#+i8n#nyTOXDPZ31GKXf}6EJNYXbFj;^wYrm-89 zNi7(W?T(IQ;4O!8#`LBk<_zfjutDGvij7gsq!M0^^O>k+SK*@P19W-NK&+YNxN=VeByzt%pmrtg zigZBy3{%-~iM&79Ank8CGFS!aTs59>isViMhWoWJ5Kv6S-CN(v5ncQ)giVGZ+6`CA zp+EDHO(saK7#||D>%+nr@+R*Zv=DO!z;@{a7PclO%JQIJ57?A-{{mDd?}naJgxo99 zQZkVhX3QBFoEQ>K2+No%&wa7}w>vjiPsW(x_khfv+&=Wq)GUx)(dO4iLXAXaG>%?= zAN5yU4VJkH6s9i856qG&;w*h+w+%0P>xDe>rXO3NX2{ssgIuVBdL#=h>K4~ zdVde4uGo!w-!BZQJjp=t&dopE7e>qmMQ-C7s6c7T5WAB^f)o#x9*SWw%YLL4S^}Dd z)ay{Sn#xJ=Niq?XQ{#V^L_(Jt4|W&&V9kd3Pyad`XVO=WmuZgfwuh&EzzFOxF%DVd zs=&7A8=^kpk!l63;C}K&eL+)#(i2=D#yG%>jb1d!gzM zg(5R38la;t&uqZ2yNZd^|Fy3&CCvo!jPXGyMAy!NeHNC|* zt*>4ihpnDyZ+Ju{G3|c%(}=$Hq3_y-;SUdrFleOG!J8>51WC{60I+dZfTVed%xgMd zD@B`-2J4@Vzt)Akq^4Bg;}ya|yjv2%b5YsZt9v{4{I#ES6=!hKdB)izhzj5Nbc7br z)lSrUy}o5TWeFmFc_0_~+Gj?kMr`{X+A1(1JQ$+wGz?!T1%Ol!s8;kpWb#NgpWRbTq!9&9W{SN)rk0e>B0yeoFb>p3CQBiBB9jbPj z@-IM9Rahk;2LP48Y3sprRRqZT{BmnJNY@dg$c>xmI4U2fSNaDtW~0H$b>3ynKwLYa z+r4ULoa$@lA%c*IdXVqDkYshfOX6tSOyv-o^TY|vC>32jW+=c`laH=ZW9LUl(&vjg zc;8?82z-`TioW%q2!+NY)h_o^j~+0zIHA~#)Giiw1sx7I7-U$*+{c<9X(X3D$L8m33~bRwNOd-&)sBP}i3E-3Uw z;pp;~Jd%!`GKX_Jx~v2u`CA=)5&|(^a1XyIRj|}bLOx*gv5?b zb?$khzw|>`AJ9j2iK=!Dy&fWKYuF+?`(D&V<*VECrbuoS&TvPAZ zkS(*&4SV6}dB(OR#Qu04Go>4OMH(0JJ2qD{s?i0|E5so_hirAH`$Z%0aSiX6P&|ra zq!3iV=R-VtN4(icytCyyA)fH+c)$fo{N6nBM;^R78L%xNo_HJ&n=FxDIFV5=k=Z-3 zv!0;|0ER%LXdV-Jys=n>llb(KSjJrhGLl%(far6HuOE{nGtfkYlV$Xh<-C&>gxLb- zP(Y>twQ&GHZnBneN^E@cNADEfj1>Kjl&ZdD6jK0NJOH&1K%|&r^_allmvRhEvRhAe zdc<~kOw~gJ6KViZBmqGH0No=B3K;-#|A(RIXl8AxYG!R~VUKNX=ICf9&cnsW|KA1R z=s?~C;sGcDVThlCKp-#}OhG{*C@3f`Ep23EWNd6~Vq#)yYHDU?=IQC_<>dv1LW6^Y z)6&uk3JR*Ls|N=MM@Ppd|I-vgv$L~vbMpu-EG(|BuC1-Dudi=xZf@=Tr*Hq$E<*eN z={rIP2Z#UD&;RKNq2uF|lao_~&i>Q+|8(&`U0z;ZU0q!x^y@#}+}!;B{rmRz_U?Z| z%&{Q!@IO8NPk#{l`}gnj^YhEg3*znm|6Jfvs4PrMRty#%0T&TdjDp9>^70bP#>NLH zVu58vCDUL$JXip*WKNn?K@k8gJ1o8u&{!iHFU4Ef*pyNik7h#s!U~nv$C~;SLsK|njkUr9HOcJ)uL_z;1KDz)X1uHyN zf(R(BQ97L^DjKTb{5#(QoWR zuO-P3r^8{`bOPPDw0+tY(&u;XW7nqAiM|nDHXP0LGI;ppN;( zl^=~KvRPSh|KC=+Zsau}4uJUo^7en6w?QZZHwg(@M5U7zkx+<^M8L#P6crpFjsOlE z6&9b!jRnXNNlV}^1OU)-<131)Ahi*RSyfdvaS@zt?bY&Kviz03)wPoRoDEg~0oNba zQ}iEj{}sBpp;=i3Zc+rK2;5{jxtXQ#C6EDx2;M{_$N43R2-u3ieoGIC^t>o+Y6%Ao zI!P!qOhkXJYENo37+t}xTok2P1DA$Pf)FpLe@ISN${}JdUusBFB?R*;59mfC{yo1v zD$@UZ>Slq&0P6os-T!gw))4D!@P8|8SV&|P3{mKW;nC4j`~pO>2}w!(+*qg?Vp)+= z|1GllqJ>4l{QTtrGFCW&PXx^M|yqP z*xefpBLSjl{C}u>tGFn`XwiFy8D{7iy1Rz%6se&^kVZPC!vX0Sx;q64X#qhxRL}tw zknRSDkP>xBF&Gbf|IYrtZ+}<&@|?@};=Nn%^RD%*wf_G&hSQH2CU$?NitG=={rXDA zY>KCqqfm0b2U}x2>T!vbG8U72j&W84#i><5R^86}*=n6UL0c>7|M3Ah1gZt{0#yFT zp%_@V7S^;I{%SA$)tCQY+LzJ2(>1>Pe^l~!_VdsGE%_f5e+vS+WnCo3>gZ``BxPh~ zs%jXhrDqjp$;q+k;3MgTSno0qwRQi^Lh{DRxGEqOhXdG#AQ1!tF)%Q| zU~qnZ{@W5oLQIUBUr|Bj9=EIxn}pgOq@HM0fTV}JwziJeeKUPyYx9Rz##U}NPF~iJ z{9WBVT)l(5{K9Xmm>WCu_YZ8vq66jP!^rCHAwH?eyfpaxR%Gp^48W`(s8>(#*&h^< z=o1+4Y?DJ`I{>#Ipm!M}@>!-2S|#_M=JpudHp>_m94dP z4Gm2luiARLd)_=7?2mc5mD#%arhl-mcP6g$sPOH6T+4Rl`!DrlAK!c&?VO!_yEIq7 zI8ie6EoTV#V&v=V#k0<-Z>1AM!y{wEpJqo_SC&`SCbzdXx3)(&&Igu$tbX~jx_>pb zdv?Q`6Ej{#)Cqr1VyZ_@8Z~+PeSNHmX+E zFtU6gj}-6xf7(VPqo2mcCvJU+?}dy_ZW|>tE4NkR|La367LOC%|9X9!!97=*2be8BCO)Lhz;Q>bl=h2BL`cDqB~`mVK~mJ53p*YZenxM5DN?TsiU7dQR$s< z4u}R-@c%E?`pJq7?!n@BTMcZkQ9UMb)C7bL`27f5=FC5V^GbEYDJKTN?@ea1Vv^32H zd!C)q{laHL^Y?GvHw#8jRJ+){>J0-wB?-sGb0)LIfV-{#wSv3noS8pRiE&WcF5?^8 zS$0XL-bQFptt46< zxEa>41$t$i8W|4r^xH7U(BIxlBJXh|S?AoK@`auO|K8B9I-D<{e<+^uB8~yR52YHM zLHamk5WS8cf|CK$!qnB+N=?ABtue4jhC$#+!E>6{0pv+6l=gfkL16%tAh$QlbUvdP zo;{H04X`5BT1w(_=gpwLZ$WfcG4R~+JB5v;#W0HiM69L>_VhOwyDADdc4u2}Vjv?>9b=$mBR(}v z#7VfOP=-d)72WX=7Qezya|iU?3I0nFGH4AZtI$%~mDw?^Gy$%oTVsC$`9cLz^|y20 zA`IfWTEd`oCR2<6?9!LewtAN2?+k?2LR!4RxR!kbW2AB&?V_t1yO@b;$1tc@p)J() zuIc4N;A&5-iT5fdzUeiH*%*cISR)^RIgd_lVL1_;A;W~x z_tid>QcK8w0Jtl6J!QCaWeb6WFpo&He=!EW zc4&=zHe!;1VUq0y5{ix@QCv$2G|4Yv5~%8a)7@Aa4RJ&))8HMALjs!Y?dG!?A(GF( z6iv3gQ+$e!Nw2eI?{M(7KP6QY4u%Za{f;5R>3QGHf75YCNtBR3zG;J^05du^-YKSJ z>c&-ACz641Nq2D|3XLa_s0eCnY8x`WvoI1$!wHM*NAd&ZEW#P-+QR0B7&Z@~k{gRK z2IMPxVWHLO{MzsmiE4p_e4VfGx z(MbqoV*|y5QFtYKs7Btv4YMe7)|2?_r{Q%RYl<{{aVNd90sP74Zi+%t)X_ZU+j-g+ zhEsz&;xtMy@75_t<2&AD!7B8%+T!4hp-O#p&JUr*h84gZ;)yQ#y0O}r`4Gsxq<5q&W=G*#*uGDe0{Gt&`d6UCni#Am{JaF*m9<$Mxr&I z^nmFMyffHYbNL}@sb5e<)9~?!9ZoDiKKDSW`3{hM8)$k*r~PrmWf6Vyu03a8b*4Y~ z8AI~<*KeL-$t-Ve9x`h#Sgw8}l<(`L&mr+*9CAigovw3{Up0Oe&2bFUVeaI%U3O<% zVryp;sXE)Nr#W3mouaz$@RMiVLE&a`*G{SA$>lX`a~M#utGT*^)@Gv|+fN%0Wxj~4 z*AbbYV3*)^zGum+Ir(OP>gSV>7Y^}`bZovlCA7dkUi}U}Z7?PM35J$$fJPpy;tN(u zD~!>i3H1QlYUF0Q7;5SLf(w%pjJxy9^SXb9`&aUxKY9kegFPX#H_*_5oto07>%rpV z{n-~(tEV+Br<_dG*o)*O5$yP#NHiYGGrr!z`<)wtX0(v3PU!fX8k{8Vbuy#qr6rf@o(uUJzKf@ zX;gvy7R9o~*%#OI*Fop2e?&?w6T?$~c2zz98szEkhZKul_?4uuD{RhEg9Ru^oEOIs zge4xmq>TEVAHyJWDhkOQb>lNPC`09-ySB z4(gW#eRv{l^2AU$*aZy$RXP#b@|)D2fs|Vbi1JMYv5&mPRdfL0(khiCaaTbs$nQ$o zwccc`1L89xKwTXx>`W9Md<%Dmq7Q=5y($1dDRc!yQx#012|hcGJDahF2Uv*BxC6By z<$fM@J>gxluz(JoV#w_d(7o()^96pG7KU%>Bjt@tlqIJe%gc9nv*w`fvhF%N{;#tG51d8cG?g zuu22MPaq!m25H6TN|5oxoB`^DNd&`0u$5tr?oQrxX5Ze#p5vt&Ky;46=DPK+5 zwMR63#JPNTqFx6f@bhxMm8gI8uvc^hUl?FJgVA@5#d5CGsEho5a)^GS31yR%kS1cV zl8G*wQ!s0TP`E(9J39Jg8?w+bgyM`iyJP>L5cPxEhsi_EEJGQe3NUvycnoQ*jnNUpxcRh#t*J#E zR-pEln&(5tl~svOiAn(>!KGA%o~_`BI>`53s8EGSWh@vWZzMJ&BVl&mtPm{u5pNuO z4U?5pjOK*2IEP%~G)d;Ix4ItSX1sp5iv2B&piDxRxaXY$yxMq}`ejlD^W``(sqbYK zZ1V}iQ1(rJ1o9BCQ&sI!IaKb2V3~CKzZd+)#HK54;l)nQ9}e|e8TEJRGScV#KFGs9 z$vvDQG8GCa%|G`!b{D(6W|XBCT?k^kkq@08fksk2JF1Ti;z4g;Q6LO;c0z1l7F+nD z{O%4u2F~-7TEc=VN?N$H1^l1))$&qAeCPP{?qv_%LvB6H`D++c`Kvs8h;M#X zPyXTkIi6fIKmU*=h&y9ZQGt=5j$VQckMQu1k6@gK zv9CcNaX@Sx^pxjW?=9!we+m@I=Fz(1$$;|`YSx&K7ry-b{?5MB68^|;0**T zQYm^Q5!s%raXvE&H59y8!5vYY=<*B1ax6@-2^WRFMn<&G(w z#v+Tm1cyNu?s5L8KtT{FCvk}UP|4FXMQ6A|9&PCxfv|0VXFSazQ55LAVxVG7~1 zFJG?d@XYmqFu3*J@hH?0r+p;}mV4wRA8+&gTFZzqbv1+!|2I)jv%;apL+-n)M`r?o zzzmckNs7hvaWldL)WPTt(0Kf@j3ktuET6BTMqchh>yN;_6$S|>IOL@wjObqEWs06H zrn!k8Mj78sn+Fa4*s9JELt+Kv8Icf5u*ZCog;Y!YsF2XcNxT@MLw+JoB^F|qAwKs< z4AXc>dU!nMjRU&+*gvXnDdH+IDwf~?KWW$fW5{k}>|hUO@Q70^!Lft5IQZZNSpbk6 zhJ(WaIFw8DQJs@6mb1h`s6Vf>1l8q0Pi)1^8vUY6qz!JnTU77N=QP9Ep$>Li=jX5J zM$Qm)RYyJ|h_}sVKhY3~H@1A<(5=a#v-IY{ryzWc6I>qk7IB(QU@P7$5iN1C9f?GB zqez{l^Y0hMRio~^7n=0&gX;;XD2^o82O~6iub|QvvY!d3LG+|*vVAhwJLF}Cjq&w4F+nflWdA{PklTHBmCASya>w&H2oRXzPR zeJ{N{P=gXq*uDhKZaeVnush%>N2xa{3IpM!-;Xl4 z{f=?C5(oQcd#mG+3eu1Y1lSfAgLkRa*=A!WVF)!8DHS&s>cCuwk&73@lGM>>7mTXa z4ApIZf3wT2d0`z1cF2(Y580e5z>s_R0k~roWIJcz-8S719x3`Bm0zYVdq7%ba`g%&%#R?|DU31}ioJCZ{+*ZEZO`I$+^(TV{)|3Y(wB%|KwXZ|i z95wHmq-}(%%j}SYH@$i(+)Egi&Z*)%1MxD9FLmI4Rsr*QNu6V+X;-1;6fG5sVdeE6 zv@jkm&mK;mfQevOib_T^OQ{ZLDSMJJiKWE%uxwVLBNo7(3ot`x0b91}NP*HA_tj`! zy5ft{F##aU;5LN){@D9$mg$$Tf6WL%1ES+I;nxV0srQ3uNiOk-x%re=s(%;N-M9wm9&Yn)p^4PLkvXJ)V%uSro3U87K zl@W`IkVs{aNchZ8MF-^L=02k4Uts3>_2>9l7c^`av?3RD$`>&%Ah<+iJN z8LJ(e>+i_d-iWOB-K>AG-58GC7%kfvYu*^@-&(~$2v8)@vH$UTV zJ|Fi30m@jg9TtMd5|v{~-eJkMu(cvs3bt)3DBi4n_Xx0 zJ|<(|^WDBT8Y{K6kJ?(bx7&WgcA#K)5cGZTarr?6ekBCI8pXEhir$FXI*3(1O!VC| zE_>T>xvT;^J<-7)6Dsw{SySrwGf|K-otw}W@bD#~Bunt_WqUpF4CxMm(OV{p^> zqgDL3U+<3Rl#eM@zODG;ipy~_fNdJsQR27FB7Kl_1#U>>%jNe|wtqN=A7{k>z87Zh zlz-pN^F0#%jJw)8Ie2x3Yd%x@ygdF2D4=o?-G8e57}xb}_gr*^Yw?AX500qn(n{nJeLb(3@_IDu6$bc$gPPGi6H}8(+P>=u= zM6PxDz5O5f6ro%8-^%BZkPIlg0z_&Ea>4vkj9!&RK@#;rHkeEh~z~^Oj zHi)-nSqAXe4e%?h8FXw9k`}!wjRM8$gD_c;A%ly2Ul5vOCC~sG4bbXPwQ#Q=h|_ZG zs%-Of4GJm@((0;E%S%kEL)M>qbeYr-&{`I{BHc~2_?JU}H8}R-Rfnw1rNZxN(hI#* z4ZeE{i9Td*n zCh$G%p6%xhhJ|x$2g|xIaB8IXf)`qcp7$e}5Btu{-II9kqX^nSZ=u*2x}C} zsl%H7_l<6q?YSFyc{;7+m~fvJ?j$I^3X{yJ+IgK`@k19p9)~?mO0%$vT8KQ>OMsR; zGfn-ibov5&W)Kpxz{)$qSILYX)4AwqPJFH#aJaFnp1bEsKG-vxtzVn|oVCq;#_<~w zjP+AKu|ObLNz7)j=(_ava1uma#fIwlFWvKB#jJCW^Pk)Qdx16RQ!zU=A%q3sC=2yA zEe5osOXU3%T|IOj4ihl{-5z_SP7A_{GhOFsx%LPf#)WQtTpZ_&@;-PLmUO~pA@#?v zLyf)eQ|$!*DN8+YmEGWahKuno(tf zqgOwKDTrC;XMyCm%Grl0i55T(+VL9#EQQxFSDBA1o@x;3?=f?_Mey#DdJH1ojUrC0wZZtus8^O(~yvRS_L%C-RoKjxvwf z?C1&08J_wynR!KzESa7;fb!7ihH*Q88?2v7NtwU&iK4O3?GQ9GZOeeTqjKZ}<8`P= z*}HAeZBt~0yAWTZ%r`lH_c~xoIljD!rFg%dK*1tLW z+yC%M{9>XTJ=+xZp#Sh|@8~2%HN{|#;$#ZRT|U!Z8~q(~Fi%ZPX8_&P=7fuZA%Yh( za1Mv^*7R=v&z`N#tcR-6Z5C{ukJRvSq@h(XZQ!&y9Y%uchMRT$nj+-E{!21XRGjlF zkV#oy>N+|hjz_qXc+oh~A;-gQTP=>AMZI?EwINL***idn zZp2I+3$B9s`}Tkg$;V&wnl*y^<){K?E+hj`}qbXz2Py^0*rV7M-c)*N; z#zie;*D6<$s4dM%z$@v|A3ECKW_63gry7Z8`GsrLX}ca+m>DA8SR)piu>dgeZ;hFC zGLjGSjwTJsP9d-VqLAHR2@A3KJSqC5$za1fWyo^V-q)d_tKJt@)i97!b)9%w?*?*~ zS`z+cSS(eJr zJV{}%#@x~zRCGt}E_)gwug}686&~WUM^*<`*+=RbAN{mU|J3TrqViWS9TB&_*ALOX znt`%T(6Z{HiEg6eR>KaVgo;hN)BIE#!8)DHAy7VD1Q3WFdL04Lom$?U%Uj2)imgt%7hch-J-5EEJ*y1 zO(r~YCb^If*ZCY@ifW0Nod?0NH9qT3P8*pd}~b1>?Go+A=7vfEk}f zc_czUsU;&9O$_7`D1s4RVG9kQg+}-|x!H*=NP?AftAbM6C$5l50&-90Dh1xv?iZPso7>cJXB0_y291f&J?+fXCAX-| zjdA?Qwo<5rs|l)!B%*tKGS941^TDA1dRq2yd#^NB)RZPdd1*!5**3lc%PvUo|US|970t zJ^x(gKK!^ewA!3TMmj6=?l-C`UK4J2OC7xUtcp`po!lHiQhn6ib)dpl*aopM#^HYV zH39Nhd7n+Cm9D(8?mgw{Yy)4jrukfQead3B3Ih3VQ?sk?(EQxY^9WL{(fW7<}WlG<|d$&c(j za^?q9!xmhBQ4z5-VLlLjn4_~See^j3c^SLE55N$HCG*wit zAsM|RP5zw?kTlMBT0CmAoDzWCQEptK;Hz#UulU5K+GXl@VO`Aqsw-T*AWZ@%t{0Dr z!K*7Z=}l_Pa~R2%K#V%$JFIsViCq*~w{Ai41~2yd8LLRZ?YUl_`` zf)w=b=YO|j)SZE|4pr1py-6RJlc;QoYUrg`;IR-!^~QDV{PJLQ*}pIru)idF5z|>I zsNT!UC8=12eNov&;X70OtoDjNBnN>AaSS-cE0!p&AX_CT-@d)}@n3cgu361#nx^GC zlEsV~c?ChLH&rQ_)>d=TBKrpp8!{nBqO0aXwNv$Ax?%Yi8OTV<0TZbm;%SH&255JB z7DLMT5y{G79$hUfZs-3zj%PY_b|F6!ps* zYN`CYp=a2<`#Bzw8EGD);muW}H!J?OUf%0AiDP+pPcTy(m+~Uzas4W2R+j3g_(yxO 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 m(>Io__}ZayMAyQ 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%0D9}#fv+!JKkfWL zg)BI2ccXlC0#VmNxe8%{g;!x5 zHU@Jq`2H;n_)tfWaq!nGjC5Rx(9R7xPL%SL39{@8j_C2%bnqN;by1qt;|;Li(oy&n z$N3>Xq0E zKXijN9OA;>4LIqt=yE3fc%vK2Tj=pADf;N=x4Hzr@x)N61zqe$pL)7DQ%iqE7q@nS zPdFjmN`<-v{hmLc*s2}aGB6v6U^}4{<0YzWzv0+ZFh%|9PmqEsz5eYHOdgXvEB&R% zq@UmWQBhJ=ePC!*>~WRVOis}3d?>ab@0^9po9d|QrT`mqpBT#|WT44Q%eZr?n9fH+ zvjXO6gI}lPUE*e@NOtfAM9X*H* z!jbhQO~_e{wVrd;BFDsyY{#)E1Y3rLA2%fSE<|GZbl#JZ9r{P_-y}Uh$mk_ccUw%v zvP#hSY2L6e$=7cu+nXt%`(ov9j|vwPhr;Q~3Ry!!{;Hy1eR{$$y{ zWa__)WEfcAdJBD5X>wvz3@efMdnc7;CXl%wXzy_z!)ld&O_qF>#9~VtZduP>gX13> z7p|L_df%1u+b!;1L7YYJ)$~DpAxBcsv_D z@ACC-KSs#^)oV;>L85bBXGrRCWg$mWj=NmCJj0K-!fO1c`N;m*y?T14TLFEF$lZrw zM?%3_QsTB^NvvgnbgWLzLI|r{%HwO!YLk@fMwX0QTKhsp>V6|9w@5B4zUK*PAS=bh zkPugaWLk3_y`031zj+p9QFF;;WV-qKMV2tEvMtL@-}oX)=A3S;^1~OQJ}&t|q`n98 zE~TODhs7F#78MoUX){_cN#;^Ro)+luQZ2aK+Ow4Sh9;Z@XlE% z3y;nJ?@{t8afvRsys$-49!d45xwj_5+zy8?*l-+Oa0|2fU*fiukGhmq2&>mVs+k{% zNiGPi)%}4fOZFF1&H%I4ng(T&u;uSMXWi<26H%-Y+cST(m0kAEVCE*vQl}#MHqgc_ z%_%vi;I?vQs9I*YK%Onn2||$@E6`iO?BJC;XQhm zZX_v_ud4et!;9zA3+cgJ+YU zjQmF)9m|y4DA15%ZON(~Z55LJMc;zhvWD7ox9mxhWhTZOH)&7(vwyH4cr zc{?*kt?+5hOnz0LyJietB}Gio|J>zSmQ|wLkTcR=}@J zXes$vT)|ISiL-0isn^VcU$NufeI{sUZrzA!X%1TMb!uUIt7G|8r&RO4x=*M(%%@W7 z04+BGhO2|QkuZol77P}W z$bGfEPz9nja!83%(!l=Dp1Slw+`z-a13jdGh5%@Y0uo419S%qJ!x2C$0s?F#n*^ls z|80KK&|9isKI73q&|Cef#d?JNOP2w& z3kNXaP%to{kO{z1Py*D11RP*S0KnOhAMgN+0T2KLiGmSE!0-*B@XB!lG1%>cGY&lj z7=j;r0TP+O9scM8rUe%p=NJfv-39O^H=2YuqVGE}IJztq<}AV-F(=r~tH%wicpNpJ zE#H9&=mt0t34kWRtPzt6nd74B&{TF91O*-vo$|9ESFi^NP*5>onrmXvj|*TKg@A$a zQTwUj%8>_!&_mrw0s&)Mg~-|ixCjoewmAUxpgkG6Fqkb@0apJMlQz706IMgP@>-*% zlzh4aDmq5BqO*6rU`^FqvQUv2F+JRmD}f#aCV)W|02TptI+@iMgMlk&;hBH}u)J^# zS-_wB_z&_`42BC|uA`p*l{#7I2^(gI8nnUG#bCoWP+9bdA9D2j!*0ZLsuUl3ZQx%? z$rce-ATHclVHy)sbqih4%yl?gW#i1Q8d1 zx*0FJ{0}yJn-+XSLqm_sMy(YzY&zqQGd>+Ho*rzqO@K*GH?HxA6yWP}$n~-C2{~XE z_8#0ix^y+Vfla+!ECxeIz$nUy@t?1c!B@r4AX;nlB!nQ+NGLEdOY z8;0fMorZWOn9(75yGj3vkr6}4SlRBtDp0x##`0dHQR#f|(YtMQd=ma{XQ3Z^E`Eh^sy15u>Ef7n-qt-vvNCvvx7TljB$Lg>{>I~Jo?#ol#X=bG=QVOS-s-U+cLU-h*N zd+2r<2>)>*>n^hU`$XpOOJt;Z(AJ#)we9s@*I-ZDSXb^AdV}Qlg~%_i(!=FrOum}2 zDb-bbCr@?!FuHd7;??te`wpSl?}#P5l-ACxh+pTck41N-$#xyeg^TNl@n8>PTLn4) zhh~R=XmCVGz^Oei`30gL0DN3i1+*Q=@WV<4GYe^|r}@M&-waOkb|KI@9nEs!f(l%P*KrzU-0UHa6y} z7h`E0)JoJrPE1qUr&3F~ZW_DlvFZ&&se^UL(|#7ChQ-3iFLY|``;$LW))lRmn|B`) zBqy*)He1aLN8HVoyr!oE{TE(z&C*w|hZVNVBEYpdocJr_VxI z4bdrX6&w_Og&-!czEMTS^M9+CI|=s%o9JJtA)LW?CR_QBIKt~lR*s5T+U3Sq8<*dib*JWUYvTU{HHYKt^UD`3fA!$GbBZWHjXcWpqfP3oR&W z`)X+>7+iOFSW?-?dQ=)rEqPSdxL15s-gbPqm{|sAHL~w|9DHN%i^Eik=qZ^|l}^(p z)^}1kFW?+aGfcI>(ZPp?VyP9KJK-9lhH(rl1e?+3#18Mt{ULb4I|E@&ggujLM= zv|nzB0N85*Y&^vKl4th56bfiiup0>Sw$k_aKNJXw&Lk>jVkZ_v zW3j5EaNyIB^-d+P+88A0TpM~ZXau5aeGf4*0%Ow4X}}XMQ-njCQ%VwrZp!ODnzBajsu9mAp*ziBOpA+ zfKCeGxoFKU@*1G@oh2YhIN{N%*D$Rj z2p0wXnV#({2by*maRjmjpIR1ChAF6X)yfZ}7TSUA4TJRUr(z2@AP?-JYm0}4Mm{5r z4R3Y9*ak29OoF0_CrE9iDE3W!w*A( zV9?2oR)~;82~$R1b+o&oRj9T$6VKca-U)M5DEoW;Cn(#k?S6>Pwb1)|0w%^JM`;~W zG224{$EL~fDPbbt%J{>}KSXr&Lm)WcL!GWVf;u|5ve&sJs!TTyk@x7PYwR?1>@T^| z+?@(t{6v#5-Q&tv(J7;ZdJQ&=Y?;N+u;tWFq~|FoGc%gNIP2LA(`KV(FBr+_6@ ziXTNNN`3Lu$*t&j(yl0Sqk%UiKdDTOrOn%#Q`E;7#}W=rMe zgu!n2Z&3m|s`vw9Jzo8I=Axkzc1r}Xl{E#5yCoXANm0M=t`%c-6e(0*QAXO>9u`EE zOnB6ZvWKIcKp|4{XlV~6g zfWYakO(RJ4y?6q`?hy5LL^#aiu3C@nU!Bn9Fc_xuIOP2;3qb|uYu|e6pyVC@g*?D> z=*1KgNnO*AS~h;ayETBYWu^MU=V4-uI8;J-l;?1uEK)oh&Ip8vzEZ=%o(!ts-{BLP z&d(&~A#v^XO;@};pX$uGNW4?5;O28^rWeFq&D?j#lrjK6D@pWw; zkPPo>*9SQjH_t9WY>ww1m6Rium3LkuL&ifFx0(_A{;C`pe)tJ2IK^uIPz?&PBC{p> zft!{JOnEn}J(qraJ-+91_r6Q|y@ABY)Oy|9J>%oy1LVuuu%&tCS!?F8B1k{2b54jc zapEj<90_nxVKzZE-idU>0vFgu#e{1=E?-h>rqZ*+@mN73M6p6eF97T`WM6+VkS z9}V~9M-$?Ca896!;Xu6SaHx3q%VBl56M_Wv$!SIHQ4!7U9_8EkJUbTLS1%1KO3)h` zy!o=%m33$R?M+bQaCP>4OlL`7KdX<<6e-{HS);}Hfv!FSg3!-&y&XG_tj*t1j1Nuo)e;pOd)7rpl`o_C}?~7 zZd%}%kJL@BwTB=HrqM|_NDuh4*Xzj3AR!JEH*47ZL#;Z_9*0cpE{UNnp9L$Z7?yR9 z4e?zjQ2~+2hxd5ccIs0t?b!gW^e0{yfNV_#O`imi*yNKJBXwt>ykvC(>u}Gg)tzB8 z;UEy==0sou?iuQiLqyYH{Vy-nwAfyC!6zm6Xb93{Txj6^u9Pds3G@ZKq0uAoiWHsW zu;{%S;larQj5D9l>`vHf^lcIQKLnneI$f1zUI)u+8L%2^2MreEisXG;o`VKfDSX4= za~DtfAuCT>C`8ZJTETtfIP92PboHX~#|7wGnc?n*z28aSHzd~~<9uBQKzjl89i?)W zCNsO+4u8%dUNW%d|KXtWB3Q!R?xc&`z>J|8U?7esYNqQ8;9Za;pSXp(;{P}hvXlh(~wqNpXq7@&7#Plce;cX&<&sdK{idKfbHZTi@`XWXO z?$v_U*?<_yINTukP4JQYlQ4lf&4iO+62dF*ClSreDcS`1s6f+6yFH=tEg^yJuHYmw zrTqu+PQ;kqc?`({(0DUO2-x*KsRe|^j+S(a+3{hEH|tKKutt;R{b75=t(O(m%?W2y zmkyN11R_7FJ1RH@hd7n!#k)W~(fBmyAOmbi-s_K+R*i{f<0WQ`p?vg;!p_nUu@zRq z@vu?nrqKj#GQi8(H7)}}1Us0x)@BI)>JANJX@A?_Gq@rhQfjj|;bdwjK;Jx=w5fU5 zzj$y!{Z3-`>ssBB=u1^MVp>Blbr;*F$(!H(q}F?)nk83#Hw^+O1A&I>V|IiAUCkGv z)oIYnGjr;%YO8A#_t(s6Y;Irv7G2mZ^go0s;=8@2{|_Mw1W*CUFmoUi0)dE%ipt2~ z6cv>W4UKk%C(FL{wr-d~#%L+O892 zSBSz-nH7(JrLZeRNy|B(QKXUf#^}F76pMmg8_K-L<%L}vO3<~Bu}#b8+E!?pd0BZS z1;tgR<(Dd|uU)CRQGcVUv8k=4wX?Ik_wM}x+MQ1&eP8( z5u)T0|DQsX8~-h7Hn-enwzmCWg($rj`v(SxhDSyRA51)a^!Uls-IC_ii|Lt{vvbeJ zc7-VK*>7JhEPh;CUitL-%j(+t%>1{F&F}MH|F`S0aaz)r$*^#M2&;LGF>401u=1TI zwym{?C_?+g-i-a%_2}pQAJ=0YUFG;qukp6}hv7;A6V<9K_5X1_etz?*`1;eUB8j|G z_IDbdU0a~4d8=U>r*4q0* z2+P*#?b%!w%6I5;bASVYCL{d)le6!?fBkUN_vyR)y*rzB{kOC;Q~uP;m{O5D^J&J{ z#WWKrAD+pL6duuGQ&5;+q5hWVs(~nS>WcmfnNk9i9TU)aL$JjPNtDhf!8)?uD(*r| zD)c1;N97;CxI$1e+DDQDc*nBrV2Zqyfmma5TN9EteoIQ;*qk%mg|#Di>qTw4+RuV z8gME#le=MgUURF8hFW_aHLGl1^7DaM4YJTDpd7HkDQR`b%L9eHMFS0AxGFG|QgMET+DI#3)&P(Wy}~ z-Ld6UX`s>!4ZEq4t{)(5;w*JSFpJbz(q7=eG(Lut zhHyK2Kb6OAiqX#}h5g;nBk#qey%ha(s(*khIvLjg)($6Pty3YtLxtc%D z#|i)sBApCd{&8>Vr9tl?>0UMVOsb?8pP&+*&>?aMkW!GdeCa_z8^o}l6}1Gpq&@o- zqSSKf*@`8R3F(gRs(0+=1B`2*MSHN*M43!D2}Wk!f8L!*)-l2{P|4bG@dlY;S9)Ec-Cu+mwIG%{)nT0z(-8PJ4?{YESCkADCpv-k&d#6o5^}`4ZDPUh^a~n$1_WDf zd4GBS6qS{Z5+BBaVk?S;{?@tJJZcV(Lxm@Gk1RZ9B2izW^8@)eyMz5=pZ!C{l?8_+0U+IMW!x ze`gr7VPWGUKq_2_Duk5)2B*1#$o+eU{@tv9K7E%!)Jy=d=QxuD9SYXa9r&0+I_Bb! z4VF|Wd`$nWbp5^xyqr;9H5-$&r!)k(=XuQOb`16HTb9VZU$4<+p9USg*xBZHE>6>J z4=rtR!ahz3zuaBDNQYZM`I0L{3U^YywiuU*D+Feo;z+Z*3gbhd&|Gu?H#Z}#o16Xx+{q0{l~se)ZY`5 zqLyEu?MG-aQu!OYs^pMOFDFtU!{UXx2WP1WPBKc2o(T2e8>rC7k^K@0P|+3EyNQ#j z6an`qTq|YYFQZnhV|o5U1$qlA8pa~Cz@Tu5-%0a(*>KJ=tZaK^rX$HtbY-SkEv^~o zgoB8`f0o)2)SNGgP0#*-<1t~pIm|Z?-5bb;5M7@dMN@Aa<}R|$FMWWu3YS7BYW#VA z?dxZ5%*}?_T)O&OPnmZ6apalx{jcO^JMY{+9C`Y@=j)dO@wC?Fr$ccc;MlS|y+5r! zja9PG6UOxT3^b1&Qowfe!-xpA9?!>D3_8jpQqxT}v(Xi-5lErF%-LI`&c6vSRTS%1 z9w~Y)+`ICc1L;`?hRvIecMZbH0iOol>6vL=~Ow+m0*lxvqResLwL6< zpilUTJnHy<-ZahC*xeKDWn$Z`;nT!yqYnrb=FeOE#}$MFMTGV=k&T>B_gi$!^Qhxe zmQNo2oldAlJjpGS;u*H(Y3tjHXuQwKy1m!7ce=JtMnoYTo$>_xZ)ehmPcel;Q`B$l zcpQK3d)L#mH<1enHEiS$yQ#k$m;R|N$o$)R`IK8-_h4tO@WCIqjdR;i|8chq9shb> z{m1=%RrdGj`G1B~*oqXy$OK+NDJ}jreZ6k`LkmM-BU$Z(8Af8o{*zb{i(m0 zo&oWxAB$2&jQBJ;u~(_!umPVj;QfFObRXw6;u0Kt*dT_$XTc1rWCJP<@@utx1O}~% z0^Pl&kf!)lnQ6Cn*Jmi83Wrup2kaZrm}TB>xim|QG^aE^B!PAnpV-ZU&TsG`v9vlm z)TbMzh|g@MdtPQicX_FnEf_Ec=wCx=va}ftAlRKZ#a2ygmRAs)eGd!ig=I1+AeNxZ zO9tynnZ3-+D=gy{HuPI&hCxk+r7Pe5Aza zbVxYOSQ!B-q!3Kx3R|g7H-Oqx3B5y5BjB95Kdq}a*X1IJWcb^3g2S$Paq*}wCCe8p zfC3IDfQ9N%vqu_ax-y|kG!(d_YcUBTad{d*;tQ4NVHFs2)B#y}fya*CoUPTkQeZQZ zS4oEEhg<+p>^Hz=%DHK&q#ZB-692VcAVJSHLZg-F@_Y6W8&?Vqn7bQCHuoFATBKeJ zQ4K}DaL>J%zy>)9D0&6-$G5!UhGV8|mkN53;#|U86`0&s?uH+9dwchBqz}6vyXjsG zjysr>p++RJbQY(zO z{8io3T>wOjVE54qke3Q#$v~1Aq@hyEm<(Vk z;HWBWzY0u=Q(}>W(qI9CtbO~9s{3OS1#y=JcOO7HU{D7lflEldg4Sde?__%0xDF4_ zgouZTQLdOHA&+XVZ1mI2cY9z=@QtxTSz;A0D^(DyrNr31j)OdSJq=1V1`8olK^_uV z8UUc#YNd&&aTORW7u-g|R>evPIL3OLF@{ru*mn=U3=D(ojbBv8BP=F4i+1Y(|;Kkh}$z+`%K7T#B8oN7>AXKeFx>7{}%|kC2 zY(w+iuNi|dGznA!XheG6n2~}Bu3CXYQ+-uaNw`jyh`yy-Er@kR0oQcZYI(`oX`lUt zsinUx>X3I0`#<>?h(Wb^FNTVrFvA~|W%$alArFN$4w809cGOc1Kz1D}S_wQq1CeJ# zKHWJ|E8*S?f);G(k}&wmxq?Hfc%CZT$=a2Bcp{mGsyAf}$@L$cD(3`YJaj1tuj2Yx zm26jbp z5cJhW=mY!P(|6^bBa2X2SV#j(jO~J^ORZOh|5k%(kgA9bQ1mV+s#a^blG!NcO(x!M z7TNzXj98#@t=_px^`@OF$+g)s!7lQ47eH|2HSYWHKFv=>aN0)-sAIn2Ao4y+XkWT-e z3MK@)->TjLA_iJ5bsS_obWL17UFX!@kjAXw)ZqDQ&1<`e6zIoB zAZiTccWCAL4d_nXyY=Z#xCi*gL(AU2Dn0~MW(D%HdeKZda}xMSvSun5HQoRU0PV{3 z`#5`MIT;$YZJuz+nETmfcb((W>nq0O`t{_%?ST`wb@OK?Kr9%Y_WB@;s`x~5w0bW0NsHO#noQcrF*hgju%$i zuX}0fuz>WCJC6h>oPsS)yoMuR5B`8adTeq3iU3Put7r-et^hmJq^AgfbhJrT{nDL9 ziR&_sde6kN6mX4Zmq3S`dQViIsV1c(&fZ{EKR3H@VBo@&Bk}`gw`5GJ^DOQ?EV(yY zg}YnMfb1u^HQqazy6Ia%hQwJyayrKBzaPr#h3?27fF5QTHG46`)A z4>zKUj_09ve#@lR-Cq0Mr*r%z9}}g(PJ4F3+k$?3^w9&<7huBzZ26G6o;6BFiL=vwcRvjoV0;dr!eF&5)Ma>axUD>;>#>Q(au(Q~TXdlwqQkTC z$oB5zfH^hqUlcf#hr-ZJ1h87>*jm2Bg-P~dk!xC5oXm7Zt#KNN{QZ?TG2 zv>6Xdb~>YB&sAmANbfd3WNYGHm4n`dzwJa4Xr7oG+KfV9?3fem*pzKI`YTh(U;F48 zc=t=2`DJ;IxA)I&Y2CA~l_cMChT-MAhIeG_$ByQY?X#VBP=Hy9!1j{WuY`}q$$tog z&iLI&r|x3QU7z!R@TJCoFqt3B3(SNMh*Vz2O0Hu9(g4~ti3nl4qSgqi-(P(9*-2VW|@sj@uC>^r)m`@CKf7tyc zXml?lWxV~y)2js9e*opmg9_uPmuExu-aFNmMX*AO?%Zs@?%w`iK>6}Es<}9TxAUEo zgMwGK_ob$$*IoYwl&?!xtvcVYPGm?lLiu{BSdjXBK z!yXdj7S$D-*v{JWnW&r?Dz#c6Ey!DlSy%~LiTPQTh+VOy^QElLXJGNA$CRjl9` z8xImW{eE@$kViIxvSr3kvH6;LPlsQ_tw#f5sBM;&A%sqwM=7i19E<$t*AUkgdssCA zf!%EIe8HM*>p^-9bxlsQm#ru`65aSQBj4z;V!8JzJJ@tyFD2rIPxRw4q5Qwyqq3zT zmvSV646cvJIjHNN>QOUl&3fF&uLqU!nLPu(wpp-TLbrYD-y|M-)c6zy{JdpERN?sP z5~;6lVP%Rs19vO~Y|F)D(p@7&7Jj9qj-nz{zDlvH zOz-f35a+g@_r_1#tp$}6zln*rt77!bde&drmOT#Jxz(1pLS3CYo+O?w&$T5+{w+U# z?kjRGw1E)!@TS=_*jqcjBA8s*D95V%oANV3%+XasfSk^mX)(tPq&Pkmm2ljGi`D7c zV>*u_kfAcwoC{+6ID6IIiT^672GwX7Dg{@4kf1VMQK_^gP`VFC&Ls(FHV0SdLAyp@67B!^DjZ05?Y?*VQI!o{?OZ7%W z4kn0R!ROkUW!bZ|E6`DpGK=9ES(R15&jzS3e*>?jGSI%=i_-R}G$J=jI)PgL`Mc5R z*=>^Fi2Ah=WLGIlF{>*I&R%esyMbN;MJE z^6jqjQYU!cg*qVinOI5eE9r~+i?q>cuS5?ta6!>Od0v)V?vl==n~La3lq3FigTUP^ z#XsM5j*g8JatZg6_xa`gX@F`#m91o}8JU|ZgR*XoCfL=~(%wdzgcEb3uXW4ZD#YvH zn8NOCeZ+2J^;Vp&Yo<7Zs=EDaQObu7>Z=qWEr|Vl*RjP1QXuf;U z9;xp**xpi$sB0Oie6!a0gY;;>Aa_e%A4=A8;3GcOv03S0dfMv^jsV^k(px5EJeIbr z4JTNLo7xp>r7@f>ZTmfkS3uM69RfkNsfE7~poudA(eXzi@e>CgvjIV=0U7j zg_*fe&}ohQDjjwUVHzTe&?X7@uVCv$7V#IQMz~(hGvA$atmeoEnId_4DWB19;YW<4 zICo3w5yo|l;yN%wx-@JD!(3psHD=98!WKLNH zqE0yNcdZvJvM@u&HrgeCkjG;*1(8^|x@T&qtAV*|qaR%7LVx!Q@{HAY5y3ELNJ9XV z$DoOdi6B`BKWC<$;BLw$++7-!RS=`4cIM4JalJ(_8PQHbA7Qe|F}b#0zoV$#o~ z4tX8G9JCUTsa?HvY6W7K9HXNUJ{IWXTds3|TOBT2ZL?V6&I5hGvDBU&m-zhU?J%!6 zOrbYCkN%dldQg|lr`7+wVxA9Th z2~Ka0mI^dGB3?~jIf+b8NKmbO-MGo3`f_>gWZk6G=?SvKmrD-cJwnY|j%gY=>mnjG z78?Dacza>1-l*nN5tyUcd!H}p ze!I8(H)XVe>vi?g;6vVl>b^Z1TQ9BvH!CyVR*?Cg$`t)3Eoul8jc5e^)%(zSg5&ji zbW?$`;n+Lr{fO(^Pjo6RJ?!d7vo%f}O&Qbm{ZeA3xE4G9ET7W&BJHBW-2Q@GYEZn&%`Cf40ed(ZC~+FbmhCTf zM(;2WND0E=nPTPx+Hf1pSD~Zka-NGrl)P(F%H+6@uJ#I>ZW7s1o6NYDXVh&36fBRe zD3Md*j>$T{@Xp_aUl}y2oQezTLWEgasjQsGP3nY+992t$_3hD9ayHem!SIX4TW7^^ zct8shPZCF7U^AxNEi%_hNlA>BL~z{CunwZ&TXYZ-4RXi3($<;2d2ZBVUd65T(}4eO|q8o4YJOIDH-Ilu$g{iPt|KYuiZo{%4yN&iU-i8pfK@9H%uYfsgSMLKXA}n&LEcqPM3sQ zQ!nJO^~Y-!JvY?*Dv&Fd<|+7u6gp|-25jVp`2jjfBPKyg}uGswVA z1NAAGBM0WlP#bhp8Wy!?iJp7d04B4{^x|BzsXWQJNQj`^zPA0_&&3w&FnCUG3}E$r z3sn9AHbcnG^Hzfj_9_cjGV!r(HST|{F#C(msCQ5YPL}f;rQ>&!?L62ZP*~*PV{SBmZ}qNZ#;NPM96m% z5nH-n-_Xd+jxHt!E5GB5*=us^TInV}Ud9Mx^V5nm>fX|tdGx2@v7d=alO^UT&`%|G zVl#J(;nwU|9Nt}er9Atp8|KWX)Tj~dK1+z$cLCiH!=eVZ1|NcKUh@(^la)>7kYmtJ3o;j}e(n-yK7Yt9q zmMdMz!&iQ&U^@>b;hZCPNVe(4jyPugkqSBCtjv!FQGwCYhk%&E0BUifG&0w5OTXl> zo^n8zs#H5Z)(E3Y<@vmosLY5muo2aZp@z+-=5zfS4wYK(UG2Baj8$+Y__mXqlhidu zM9Z;js>M}NR#EG5v@6h5{ch@yLx;n0Qbi@k39;bP^_bY0x=4M6@I>$DMLKeA@mJ!d zy-}cD7A0SfEMTeL3@Hv$HjXmLP#P>kL25Iw;p08v&va@_ZeoLm51 z+sHV54t8MHwW98XN!>*g99}!}7lqPgW0Qm_X-o>Q$-5DpkpC^HiltWA%JcKvvHT)Z z30eEyR(j%!eDAj$y>V4_1ejBwb-h8ZS5S@##p*(f1KG5iq@X<9g`wzBosQ7lUG&Y? za1Ut8nFL!5^IU{bfm34fqyhsc1McSW{1;)aVb`j8V@Uq=f|h~&b6JMfH+34H!-9_& z@DIuA05J1fm@e6xr35{xZx>G|=pMs*=|Si8F%dMxg(<}KjFU+$NmVA#-#E|EyVe(K zj85D&Ia%qK9sm>OEmCVd9Y2Y%nMA}e{eCZ6DQv=>t&R}&5G}*n)}bC9A~te6cHe3d z=0ZY=jdJ4h+AIDT!QZZdER&Io*LH@koz85F$1$#rsS@uXY?ug{*G2hLw+;x>aBQm> zwsmr;e;|X$hhr;0$P>Vh-nt0JGnsU|lD|e6+u8QNJV$Nth-54!!=vc06jlCSH=)p|GW1e_3%k6QDp+me9-4yKuFU|B>V#o z>6GUp40EZ4et4*-4fJ6*E>WPQ{N1g^srz~4+Y|99&Ml-4RnwszG#UV*6V~w(LU(=e#46VK-wsk0iuu(^+lm z{k{Z8RW6}hRU~Wdqv0V!n^43_+zPm(C+*9T(e}bfIb!w`5WYB~_GIB998tZ=&V~ce z8*|{*sI}`I`i=v&HDJQ=Za{JWubECu&S8h^ECCcW-NCWvTL(b2|A|)(BoW)}N6J9l zeo8DVBG;b-f7!44VULg{`Pu;up8yhUAx_y6=vmf5fc6-{uw&Z2{XsYG@23wMq?|Zh znk}41X|#a_q9p?fDuQK$%dG<|F)CWr)*GG}*EsMHdtaLc%$`ruhi(7zBRosKvLIy7 zJL1hCOU=tHFsK-@+aYEfR^5M{=_sr2APaW&%fV}G1y>C3MDsYKP~GB6&Gd6zmv7iG ze-@!tx{lu|-gf6wZlovpY$S9M?R+|*p~{2W41;^J9! zQU0Ebl#u*JU0e_!3b|GGC{y^Ehulku3`FJ2DJ zJ~%ji|MHuO`)`8JzFES*x><~Dl;Ry(dsF`S&Ftm3E#9wZnqN)7ean7}nv{CSz`x5S zznjm0_tE?L;@fxZzi-#2-ftXy|K0ojk9=84>depk@Bh4g&;9!z=tFbfqNfh>sWaZa zlVtPuvBgr^=yNDdHXGxE5KD2lXO4e+?82_PxOa9=O_Tf6? z!zgE-br!9$&aY#J+ONf{--ndO9x~}$FnzaR#$6ytFA~ibt$Y@(&n+fX7VY~M9b0%3 z@rxIvKAI?eboTj}-!JCI6?4}T_cZ(HBmL3))JNBMAN{x=Pn=r{xw6EyTB5rzk+qhb z*Ow?}%N}Opo==uSwU)j5mSUvElYG?ApIT06nRS<5IlC@KJGVmjTRHb+IrrSksV6I^ z%|6k!mi$gVjODImANl0lvMi(cDfkKGu-WH2pU>CNeQvn&`DWk31L)_lcb_l3TWLMA zQnkJkb>zz>pD%a&zEGq;wZHq4d}O)B=S$9$FO{cO6QvJzo?03@w>rlC%zgS~bx?Y3 z^2pkAtuHe^Yc6JMa{@WFeV^IV>mSV47X{X5rB|PvT7LRuZROos&$%y;POYsTxs+%2 zm3eOc=aH}9`o3LvJnX}%Zdrq9?-u1&AGCbTJoOcLzq$wW zb!`1h(YLja@4iX@`?kgKC75m_ODCSpG;dgxDuf(T6Zye=h{@ZGi`BChzB-u0a?eP7B7zrWD_`{exJ$G88+ zV}4A1{rmjt-w%b~2G9Rlxyt=~bVpNWY0HQE{_66>+n?6Iu8REo+4^-W{ru|I?X|^! z>r}?5;eSWuDne8mvd3n(-N(e{R@}$;R`%H1CaNad&h3Pb8-GTHepbyzC7E=8PU4m1 zIwTu=R(aeLPrmg!_rh3>p`%wsN?vtS@1r-Xf6!8z2M>GSUwz2?C%1WGty%I{bK~Fp z-bY@m-@8>&V9&iGd4Bzg)cUKIQzohc?~dl?pT0s!n&TDP*DWB+Nu9g(|$`Pc6tg7+CK+?dEui7!?d^OXv(-?#mIzNbR{Ye%|Dd!6y+wbi#) zRr@0)dR4!ld~#}~)U~Qx=jMw>=UdjzjY6`=&hgw2eN}b(WW9_0&&0o#sMTJd!CC#S zv4Zr6*3UuuuJH|Uqul6QaW>+0l<0DW#sTf|x)UsmBMsgq6>@4EQVmC3R3Q*SxxKqHr|Lh0h?3K0Ix$`jp?AoM*aXh|RvQsAG;@+r|7pR-uat-%sQy5O?m61(o}V2C$3jLVtLa!FX*x(0)wUFXRa4iq$12 za(nDfYWWw3T+f4Py4zC)3𝔴XbO%)hLq_V`aWt6AkB*p13bvWzD->N>lq58d9Tt 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 iq39H-L?_zFg<7~%0RTJgF4gM* literal 0 HcmV?d00001 diff --git a/get-started/images/getting-started-run-image.gif b/get-started/images/getting-started-run-image.gif new file mode 100644 index 0000000000000000000000000000000000000000..d80bc4d345f1e329dec2472312deb6098bfc3b0a GIT binary patch literal 383818 zcmYg%1yCDN*LDb!1PwupOK^90mr|@i1qc*(D8))?2*D}tr8GFjik0HUiWExmBE{X^ zA^rQl-+cdkcb>g_&Y7K^-Mf45oO#Z3wRAM4Wo*px%7Fm@0P9~O0}WFXH5Ee*Q9)r` z9KgTOH69-5-}K!c=IG+;^y2F5{POJl;{1PcadCNhd3AMl{STM_?f)77zujJ4 z-d&&HU!C4xAKzc?-Cgh8UT@r7uHBxl-|em6ZLi&Iu3c>{pYP0{9!#Gfj$fYsx;z`a zJn26_{C=|Aak}1ezSeNQTz9cpeKB8tF;jFtk#jbje$w~utSfA`rbP-_+#|f z@Ywk1#N_zo+~nla@82skb4&9JOACw3ODjvuYs)L^|FE*UzP7r)zP7QkzOlK!xxK!% zyS}}F zvb1+Pb8t3tc>d$~viJ15{oty8i3)E zBo}RaVte zQqYi>QjioD7v$m*WMq(`qTr!`L5XPy2zhaUTsQ#mzexbb0xTg6+SQoOFfax0^Zx3* z?no%RZjLs&O{HCLi1VNRnu5Lr7PS}#o!Y{I6mFBU=L5AxgBijve&p!X75{uM{jyy= zy~6DKN98a=M&0_-(E{xhUdtc#pG@+T8>7^`|V9lM-8m)%nyG3y!Z`?ON4zNw{QH_3xE8JYh%r7U*g+YS;@?G zk!R$qW(z}2b(_C1YOzet{3jy=7@_x8Kby~IpQdVM$opmF?aej5++FzDBBk}4!e+3T zq_y#QRoVTTG`eZ|WOJlI?_)@vNdX?9)^%~Xt>yA?=_{7YX@ZC2B;vf zB&y75zqQ}rUS;^}B6PBz+o!_~7jzC-@jeFObCzP9zpR6@NP=1enHwG9`aa$0>y$Fan0{R7^?`YcUfREI;U zk~UK`&7%4PYuetHQ7n%p&$kJ@u;KUOWWdi=*I(Cxb)w`GDmn)pyC5OTJGjXX>SAb3;n4BW=7LY zin(KeGmsH{^_W6rw0gdizbX}(1`I%j_vuHOAy%`taYQ!j8ct6-a_>B$; zA$)d?Fynry#Vv*6008Y!u&IX*;r2~G=X-gea=z*-wh^wmH*ATW(Cv(F@7T2dt|uTP>jq|!qyHc{*jE{p;gHNs>7 zT&;AF5-#m!-O>zYpz?mpN8xb3GCG*@0Wj@mo0}x+hkOY=m^lU)5b)!!EDxTjnlmaoA0pbT~o558_yz*d-#e^;S+fFs+TJmT+LpV z$LGj6z)J3fG=%?#JTZM@jp_B34#V+7_9S773GEsHr6I}$0Pdhl<)KFcn3O4V9vQJj{!w(p8;-z$MSaqmQFUFY%sSb2Vgc$KJeI$lH7Q{z@x0+Og zfX?cGLTEdRSDBz&4u^x5RsZqhJREo;keh`Z$#2JIXy=6P&jcY8c$V-u)uOs(ZIyDO z+3=$=9K>1N0QKp;5`$-Ke!QRhMT-FBJ}Y*Y#M=$3UM|Fja~~N~z$JVOu}Ib#+H_-> ztU*8z3?S^P9k2|B`r&z6Qq+C!k5FW1Mg~ zl}C{e46A}nFw>e9)a`uYYB0!F!AyJqbQ9-bRe%Bfa7Ieu4clz)ZX9>A6p4utiflTbjA);KxK&!-?e&e$~${z`Vb77V$Zq@&b5$ zRS`bT0;hlQqp8$8DPt3HEM!EZ@$^F^ige6+d=rD z5Ml6)-G>!&Lh3nzWjv%Jmdzs)gN9R&80)i~WJc?6h`ts1yt^0RImX}r9dMLl-~|Gz z-pu*Y_9lLyGi#+wQYSg~AIMh35L&KNwoBJ4X(e`A1>x#!0uVg0&V5j3@^UO{#ThEe zwVsO`db&qxD3|RQ`q3}s0i4tuqQRgXT+mflR(vFiLQGKg6aq!Ue}i!hRmr(Z)w%d< zqMviJI4r(+d@d;>AKe>QbR-w$pg1;O!0DRw=(L!U+Ifd0NQ|(=5Y5WUit8k7W{`x$ z;WTLJd?(FD(DR}E*9G3Y@g2$5?`FyZa>m){(!vU+&<5>c^Kt&QfiHQC$64~;?&TV) zJuQh}H2d-Jg`1>dJPX>>s(Gl-;izXD7ut2xg!VyVYOtAHb()Y)cbb@J*KdXzoKyH* zUT@^W@4onp=5gCLxWrq=bogX?eL`s4&dnc`QMc4lNm`5fudr81zr|k9yGwL#BNKfa zHM;~#hSmpRkC9KcygH*I``ihgcO;zu-g}kLWYD}%toY5JTl`tYb+u7`ywe*JX6eA{ z$UrXLNrO|B|MzG`=deHb1fPh&B6MY>KX9I!rMRd&x~zz{WICkA);>AKJrb{jZuv3q z0h0A0P6uhDy3b&uK82+g1#F4N=3$H>1ptajhtCL%EK-Dwxc%`4_><;}>x26PGvJ`7XW-#WAnaY*( zo+*=78u74*W*TMo00CYAQD3%EZDT7}i1qYwY4Q;%Q<8e*b8`Fvj(g z*g&wC`Nl@u-kLelnszrb2TqgHTGDt}8028tRUVdkEJTdR6*SBGp zVCY0{5xkm>&|~X;Vb_Ob80B{?@sO;0<$2CGQ=<>)BTB6noe^>K0P5g>_3_Ss#RU$S zW%Z_n`!q_1%5gnyv_lSlR}qosr;bE2YrkdhQ+eOVI8y}R8NqMcAon_X#lT89)Vi6-@iS*9wa zfjH^m0_P=Rx&GQd`4Y^bL9;55weO5BljIsA#AS^!72I-q$3Z}xSS^u9-O7(N^B#4F z$qA+C`BRIfjDRySU>vCFmlQp71f<`>Ia4yYag%U@owr9EzuyUxk`777=$j_$`9Y0B zsl`YTZ$3mof*RuHw8VHeOxS4fjVzS3);VK+!x0_G9mhzHElCiZPMZQNQ)tMh z8!x$NGL<@R7;OA|#Pf9ip(S_EEq>BW5BEl2XE1sV9U80rm=#3AkeO&)ohXFohlz!Pn%D6Um~|wuI54Dp4rYOY$hTIDrXdYzLa2 zHIh%tXIDDu8^Stc(^4-h{NCPI7nH>DiTsPOF$AMVR19DX^l|1+doUBRa}f~+i+m*Q z^J>f1H8P61(^fEoNEHQnllh__k4w%hN}AeX)Q+1##7>1Zx(bjf=mRT*%KSCMH!F#b zMZE1Dv;WwL%A00<$HFFRAH$p!Q#l=@&l+1BK>1}WMq^oo<)u8$D-!^RA)dV<_%Xy| z(~zqJ{H_{jMLYg$hA7`D591{GQ$1u-4HCV<+axa9)I*R4FcIa*k&w`tN`WT!neb2( zY84@txI*@6?F}A;?`}rVV6O!aGZHc`HNKA}T!LWb=J8|&@Dv23B8xFY80K7({$3Qn z;#}ej;`wFNQ!Z|g7&I3dBy@Mm1DqO8^@)?v(eo-@z}H9n^4e2bUCHW6?8Txp)pgO6Mg9ctc}*ZD*#%2GBmFC|LI{ek$lTA_bA z!-eduF;^bVMd2<^Vazu~=TDNoW?bcUU8uB@p9S~=o~F4wc|UkkAkm17QO2d~B(ihT zV@cAB*9iS3mJw#0;nAmWq)bTMAIqckC&O(1>{9ic6J-&>rD=j(JT#>*aq6{jx_~fl6*U^e3yynatbg@ z81iRTVb=e3TO{u-o_r~=Z2pv|%9yZ=8^54K!P1a$t3XkFQt_}3YS2LLP$0OpE;d)| za#Q3|vGGRq0d7MvnA6GCsR=lVMCb%)cT7EDCm?7>$P69noqf&B;fA@GLHS2*=0qSF zhKa1+ffQ@R@2kO*xI{D&km3&T5)eW+Ax_xO6@qUul9=Zq?GdAF!?|XG-SVtT13Vca zUN3q=((!~u*!7$@j`)WO#0wuMECTwp`ZNt-*u%AasyxSz|6n%k@9Z~>);)5U0 zj+>LsX|T2ITAz&(pY0=oCSI1&6EzL%0AsJp)^Nl$8=(W>)%q)|?Jrimw^qmD1-7t{ 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

    sz3mU$qg^cLWKmV|vCRqK1R1<88Z{AL;AC;P4F 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�@7#&X|{v3IzTTwLE2rQSKXjjJs`b4kl`T6 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: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 literal 0 HcmV?d00001 diff --git a/get-started/images/getting-started-run.gif b/get-started/images/getting-started-run.gif new file mode 100644 index 0000000000000000000000000000000000000000..a89cf9cc7d42e0136f50c2a20bd8ad3445200e06 GIT binary patch literal 677065 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

    `6wYye5^Cy0kl+K6m21mf;S<`~EN=xz+xBI;p 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
    0bX}}xiOh^lEq@;3X59@#xNEDa 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

    *b@J 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

    Y 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
  • d4V0i{> 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 +
    +
    + +### Clone with git + +Use the following command in a terminal to clone the sample application repository. + +```console +$ git clone https://github.com/docker/welcome-to-docker +``` + +
    +
    +
    + +### Download + +If you don't have git, download the source and extract it. + +[Download the source](https://github.com/docker/ +welcome-to-docker/archive/refs/heads/main.zip){: .button .primary-btn} + +
    +
    +
    + +## Step 2: Create a Dockerfile in your project folder + +To run your code in a container, the most fundamental thing you need is a Dockerfile. A Dockerfile describes what goes into a container. To add a Dockerfile, create a text file called `Dockerfile` with no file extension in the root directory of your project. You can use the following commands to create a Dockerfile. + + +
    +
    + + ### Mac / Linux + + In the terminal, run the following commands listed below. + + Change directory to the `welcome-to-docker` directory. Replace `/path/to/welcome-to-docker` with the path to your `welcome-to-docker` directory. + ```console + $ cd /path/to/welcome-to-docker + ``` + Create an empty file named `Dockerfile`. + ```console + $ touch Dockerfile + ``` + +
    +
    +
    + + ### Windows + + In the Windows Command Prompt, run the following commands listed below. + + Change directory to the `welcome-to-docker` directory. Replace `\path\to\welcome-to-docker` with the path to your `welcome-to-docker` directory. + ```console + $ cd \path\to\welcome-to-docker + ``` + Create an empty file named `Dockerfile`. + ```console + $ type nul > Dockerfile + ``` + +
    +
    +
    + +## Step 3: Add instructions to your Dockerfile + +Using a text editor or code editor, add the following contents to the Dockerfile: + +```dockerfile +# syntax=docker/dockerfile:1 + +# Start your image with a node base image +FROM node:18-alpine + +# Create an application directory +RUN mkdir -p /app + +# Set the /app directory as the working directory for any command that follows +WORKDIR /app + +# Copy the local app package and package-lock.json file to the container +COPY package*.json ./ + +# Copy local directories to the working directory of our docker image (/app) +COPY ./src ./src +COPY ./public ./public + +# Install node packages, install serve, build the app, and remove dependencies at the end +RUN npm install \ + && npm install -g serve \ + && npm run build \ + && rm -fr node_modules + +# Specify that the application in the container listens on port 3000 +EXPOSE 3000 + +# Start the app using serve command +CMD [ "serve", "-s", "build" ] +``` + +## Step 3: Build your first image + +An image is like a static version of a container. You always need an image to run a container. Once you have a Dockerfile in your repository, run the following `docker build` command in the project folder to create an image. + +```console +$ docker build -t welcome-to-docker . +``` + +Building the image may take some time. After your image is built, you can view your image in the **Images** tab in Docker Desktop. + +## Step 4: Run your container + +To run your image as a container, go to the **Images** tab, and then select **Run** in the **Actions** column of your image. When the **Optional settings** appear, specify the **Host port** number `8089` and then select **Run**. + +![Running an image in Docker Desktop](images/getting-started-run-image.gif){:width="500px"} + +## Step 5: Verify that your container is running + +You can use Docker Desktop to view and access running containers. Go to the **Containers** tab to view your container and select the link in the **Port(s)** column or go to [http://localhost:8089](http://localhost:8089){:target="_blank" rel="noopener" class="_"} to verify that the application is running. + +## What's next + +In this guide, you built your own image. When running containers on Docker Desktop, you don’t need to build your own image from scratch. You can also run images created by others on Docker Hub. + +[Run Docker Hub images](./run-docker-hub-images.md){: .button .primary-btn} + +## Dive deeper + +### Language-specific guides + +If you want to learn more about creating images for applications in other languages, check out the following language-specific guides: + - [Node.js](../language/nodejs/index.md) + - [Python](../language/python/index.md) + - [Go](../language/golang/index.md) + - [Java](../language/java/index.md) + - [C# (.NET)](../language/dotnet/index.md) + +### Breaking down the `docker build` command + +When you built the image, you used the `docker build` command. Here are what the different parts of the `docker build` command do: + - `docker build`: This command builds the image. It needs one argument, the source folder for the Dockerfile that needs to be built. In this case, it’s the Dockerfile in the current folder, `.`. + - `-t welcome-to-docker`: The `-t` flag tags the image with a unique name. In this case, `welcome-to-docker`. \ No newline at end of file diff --git a/get-started/what-is-a-container.md b/get-started/what-is-a-container.md new file mode 100644 index 0000000000..b784b0cc21 --- /dev/null +++ b/get-started/what-is-a-container.md @@ -0,0 +1,60 @@ +--- +title: What is a container? +keywords: get started, quick start, intro, concepts +description: Learn what a container is by seeing and inspecting a running container. +--- + +A container is an isolated environment for your code. This means that a container has no knowledge of your operating system, or your files. It runs on the environment provided to you by Docker Desktop. This is why a container usually has everything that your code needs in order to run, down to a base operating system. You can use Docker Desktop to manage and explore your containers. + +Continue with the following steps to view and explore an actual container in Docker Desktop. + +## Step 1: Set up the guide + +The first thing you need is a running container. For this guide, use the premade `welcome-to-docker` container. To get started, start Docker Desktop and then run the following command in your local terminal: + +```console +$ docker run -p 8088:80 -d --name welcome-to-docker docker/welcome-to-docker +``` + +## Step 2: View containers on Docker Desktop + +You just ran a container! Open Docker Desktop to take a look. This container runs a simple web server that displays HTML text. When working with more complex projects, you'll run different parts in different containers. For example, a different container for the frontend, backend, and database. In this guide, you only have a simple frontend container. + +![Docker Desktop with get-started container running](images/getting-started-container.png){:width="500px"} + +## Step 3: View the frontend + +The frontend is accessible on port 8088 of your local host. Select the link in the **Port(s)** column of your container, or visit [http://localhost:8088](http://localhost:8088){:target="_blank" rel="noopener" class="_"} in your browser to check it out. + +![Accessing container frontend from Docker Desktop](images/getting-started-frontend.png){:width="500px"} + +## Step 4: Explore your container + +Docker Desktop allows you to easily view and interact with different aspects of your container. Try it out yourself. Select your container and then select **Files** to explore your container's isolated file system. + +![Viewing container details in Docker Desktop](images/getting-started-explore-container.gif){:width="500px"} + +## Step 5: Stop your container + +The `welcome-to-docker` container continues to run until you stop it. To stop the container in Docker Desktop, go to the **Containers** tab and select the **Stop** icon in the **Actions** column of your container. + +![Stopping a container in Docker Desktop](images/getting-started-stop.png){:width="500px"} + +## What's next + +In this guide, you explored what a container is. Continue to the next guide to learn what you need to create and run your own container. + +[Run your own container](./run-your-own-container.md){: .button .primary-btn} + +## Dive deeper + +### Breaking down the `docker run` command + +When setting up the container, you used the `docker run` command. Here are what the different parts of the command do: + + - `docker run`: This is used to run containers. It needs at least one argument, and that argument is the image you want to run. In this case, it's `docker/welcome-to-docker`. + - `-p 8088:80`: This lets Docker know that port 80 in the container needs to be accessible from port 8088 on your local host. + - `-d`: This runs the container detached or in the background. + - `—-name welcome-to-docker`: This sets the name for your container. If you don’t do so, Docker selects a random name for you. + +Continue following [What's next](#whats-next) to learn how to intuitively run an image using the Docker Desktop GUI. \ No newline at end of file From 3e6a00fdbd45699b0e4d8613d49f183772864b5f Mon Sep 17 00:00:00 2001 From: Allie Sadler <102604716+aevesdocker@users.noreply.github.com> Date: Mon, 27 Mar 2023 09:21:37 +0100 Subject: [PATCH 231/296] ENGDOCS-1273 (#16960) * ENGDOCS-1273 * fix * fix broken link --- _data/toc.yaml | 4 +-- docker-hub/quickstart.md | 23 +++++++--------- docker-hub/service-accounts.md | 4 +++ docker-hub/webhooks.md | 49 +++++++++++++++------------------- docker-id/index.md | 16 +++++------ 5 files changed, 45 insertions(+), 51 deletions(-) diff --git a/_data/toc.yaml b/_data/toc.yaml index da82c7563a..20055ed0c1 100644 --- a/_data/toc.yaml +++ b/_data/toc.yaml @@ -1779,10 +1779,10 @@ manuals: section: - path: /docker-hub/ title: Overview + - path: /docker-id/ + title: Create an account - path: /docker-hub/quickstart/ title: Quickstart - - path: /docker-id/ - title: Docker ID accounts - sectiontitle: Repositories section: - path: /docker-hub/repos/create/ diff --git a/docker-hub/quickstart.md b/docker-hub/quickstart.md index a9a6e2eb53..f922c8db10 100644 --- a/docker-hub/quickstart.md +++ b/docker-hub/quickstart.md @@ -76,11 +76,11 @@ redirect_from: - /apidocs/overview/ --- -The following section contains step-by-step instructions on how to easily get started with Docker Hub. +The following section contains step-by-step instructions on how to get started with Docker Hub. ### Step 1: Sign up for a Docker account -Let's start by creating a [Docker ID](https://hub.docker.com/signup){: target="_blank" rel="noopener" class="_"}. +Start by creating a [Docker ID](https://hub.docker.com/signup){: target="_blank" rel="noopener" class="_"}. A Docker ID grants you access to Docker Hub repositories and allows you to explore images that are available from the community and verified publishers. You'll also need a Docker ID to share images on Docker Hub. @@ -89,29 +89,24 @@ A Docker ID grants you access to Docker Hub repositories and allows you to explo To create a repository: 1. Sign in to [Docker Hub](https://hub.docker.com){: target="_blank" rel="noopener" class="_"}. -2. Click **Create a Repository** on the Docker Hub welcome page. +2. Select **Create a Repository** on the Docker Hub welcome page. 3. Name it **<your-username>/my-private-repo**. 4. Set the visibility to **Private**. +5. Select **Create**. - ![Create a repository](images/index-create-repo.png) - -5. Click **Create**. - - You've created your first repository. You should see: - - ![Repository created](images/index-repo-created.png) + You've created your first repository. ### Step 3: Download and install Docker Desktop -You'll need to download Docker Desktop to build, push, and pull container images. +You need to download Docker Desktop to build, push, and pull container images. 1. Download and install [Docker Desktop](../desktop/index.md). -2. Sign in to the Docker Desktop application using the Docker ID you've just created. +2. Sign in to Docker Desktop using the Docker ID you created in step one. ### Step 4: Pull and run a container image from Docker Hub -1. Run `docker pull hello-world` to pull the image from Docker Hub. You should see output similar to: +1. In your terminal, run `docker pull hello-world` to pull the image from Docker Hub. You should see output similar to: ```console $ docker pull hello-world @@ -177,7 +172,7 @@ Docker image locally. ![Tag created](images/index-tag.png) -Congratulations! You've successfully: +You've successfully: - Signed up for a Docker account - Created your first repository diff --git a/docker-hub/service-accounts.md b/docker-hub/service-accounts.md index 84b5ea43d6..b172c431a6 100644 --- a/docker-hub/service-accounts.md +++ b/docker-hub/service-accounts.md @@ -3,6 +3,10 @@ description: Docker Service accounts keywords: Docker, service, accounts, Docker Hub title: Service accounts --- +> **Note** +> +> Service accounts requires a +> [Docker Team, or Business subscription](../subscription/index.md). A service account is a Docker ID used for automated management of container images or containerized applications. Service accounts are typically used in automated workflows, and don't share Docker IDs with the members in the organization. Common use cases for service accounts include mirroring content on Docker Hub, or tying in image pulls from your CI/CD process. diff --git a/docker-hub/webhooks.md b/docker-hub/webhooks.md index 35a6582f11..70fd896441 100644 --- a/docker-hub/webhooks.md +++ b/docker-hub/webhooks.md @@ -1,36 +1,31 @@ --- description: Docker Hub Webhooks keywords: Docker, webhooks, hub, builds -title: Docker Hub Webhooks +title: Webhooks --- You can use webhooks to cause an action in another service in response to a push event in the repository. Webhooks are POST requests sent to a URL you define in Docker Hub. -Configure webhooks through the "Webhooks" tab on your Docker Hub repository: +## Create a webhook -![Webhooks page](images/webhooks-empty.png) +To create a webhook: +1. In your chosen respository, select the **Webhooks** tabThen: +2. Provide a name for the webhook +3. Provide a destination webhook URL. This is where webhook POST requests are delivered. +4. Select **Create**. -### Create Webhooks +## View webhook delivery history -To create a webhook, visit the webhooks tab for your repository. Then: -1. Provide a name for the webhooks -2. Provide a destination webhook URL. This is where webhook POST requests will be delivered: +To view the history of the webhook: +1. Hover over your webhook under the **Current Webhooks section**. +2. Select the **Menu options** icon. +3. Select **View History**. -![Create webhooks](images/webhooks-create.png) +You can then view the delivery history, and whether delivering the POST request was successful or not: -### View Webhook delivery history +## Example webhook payload -You can view Webhook Delivery History by clicking on the submenu of the webhook and then clicking "View History" - -![Webhook delivery history](images/webhooks-submenu.png) - -You can then view the delivery history, and whether delivering the POST request was successful or failed: - -![Webhooks History](images/webhooks-history.png) - -### Example Webhook payload - -Docker Hub Webhook payloads have the following payload JSON format: +Webhook payloads have the following JSON format: ```json { @@ -60,23 +55,23 @@ Docker Hub Webhook payloads have the following payload JSON format: } ``` -### Validate a webhook callback +## Validate a webhook callback -To validate a callback in a webhook chain, you need to +To validate a callback in a webhook chain, you need to: 1. Retrieve the `callback_url` value in the request's JSON payload. 2. Send a POST request to this URL containing a valid JSON body. -> **Note**: A chain request is only considered complete once the last -> callback has been validated. +> **Note** +> +> A chain request is only considered complete once the last callback is validated. - -#### Callback JSON data +### Callback JSON data The following parameters are recognized in callback data: * `state` (required): Accepted values are `success`, `failure`, and `error`. - If the state isn't `success`, the Webhook chain is interrupted. + If the state isn't `success`, the webhook chain is interrupted. * `description`: A string containing miscellaneous information that is available on Docker Hub. Maximum 255 characters. * `context`: A string containing the context of the operation. Can be retrieved diff --git a/docker-id/index.md b/docker-id/index.md index b3715ef6c6..7016622a8b 100644 --- a/docker-id/index.md +++ b/docker-id/index.md @@ -1,27 +1,27 @@ --- description: Sign up for a Docker ID and log in keywords: accounts, docker ID, billing, paid plans, support, Hub, Store, Forums, knowledge base, beta access, email, activation, verification -title: Docker ID accounts +title: Create an account redirect_from: - /docker-cloud/dockerid/ - /docker-hub/accounts/ --- -Your free Docker ID grants you access to Docker Hub repositories and some beta programs. All you need is an email address. +All you need is an email address to create a Docker account. Once you've created your account with a unique Docker ID, you can access Docker Hub repositories and explore images that are available from the community and verified publishers. -## Register for a Docker ID +Your Docker ID becomes your username for hosted Docker services, and [Docker forums](https://forums.docker.com/). -Your Docker ID becomes your user namespace for hosted Docker services, and becomes your username on the [Docker forums](https://forums.docker.com/). To create a new Docker ID: +## Create a Docker ID 1. Go to the [Docker Hub signup page](https://hub.docker.com/signup/). -2. Enter a username that will become your Docker ID. +2. Enter a username. - Your Docker ID must be between 4 and 30 characters long, and can only contain numbers and lowercase letters. *Once you create your Docker ID you can't reuse it in the future if you deactivate this account*. + Your Docker ID must be between 4 and 30 characters long, and can only contain numbers and lowercase letters. Once you create your Docker ID you can't reuse it in the future if you deactivate this account. 3. Enter a unique, valid email address. -4. Enter a password that's at least 9 characters. +4. Enter a password that's at least 9 characters long. 5. Complete the Captcha verification and then select **Sign up**. @@ -33,7 +33,7 @@ Your Docker ID becomes your user namespace for hosted Docker services, and becom > > You have limited actions available until you verify your email address. -## Log in +## Sign in Once you register and verify your Docker ID email address, you can sign in to [Docker Hub](https://hub.docker.com). From 7ecfc99b8daf94551a87f10c94fde43c3ab224eb Mon Sep 17 00:00:00 2001 From: Allie Sadler <102604716+aevesdocker@users.noreply.github.com> Date: Mon, 27 Mar 2023 09:38:01 +0100 Subject: [PATCH 232/296] ENGDOCS-1275 (#16965) * ENGDOCS-1275 * tweaks * Apply suggestions from code review Co-authored-by: Chris Chinchilla --------- Co-authored-by: Chris Chinchilla --- docker-hub/image-access-management.md | 56 ++++++++------------------- 1 file changed, 16 insertions(+), 40 deletions(-) diff --git a/docker-hub/image-access-management.md b/docker-hub/image-access-management.md index 9dfca516fd..784a3eaad9 100644 --- a/docker-hub/image-access-management.md +++ b/docker-hub/image-access-management.md @@ -4,26 +4,20 @@ keywords: image, access, management title: Image Access Management --- -Image Access Management is a new feature that is a part of the Docker Business subscription. This feature allows Organization owners to control which types of images (Docker Official Images, Docker Verified Publisher Images, Community images) their developers can pull from Docker Hub. +>Note +> +>Image Access Management is available to [Docker Business](../subscription/details.md) customers only. -For example, a developer, who is part of an organization, building a new containerized application could accidentally use an untrusted, community image as a component of their application. This image could be malicious and pose a security risk to the company. Using Image Access Management, the Organization owner could ensure that the developer can only access trusted content like Docker Official Images, Docker Verified Publisher Images, or the Organization’s own images, preventing such a risk. +Image Access Management gives administrators control over which types of images, such as Docker Official Images, Docker Verified Publisher Images, or community images, their developers can pull from Docker Hub. + +For example, a developer, who is part of an organization, building a new containerized application could accidentally use an untrusted, community image as a component of their application. This image could be malicious and pose a security risk to the company. Using Image Access Management, the organization owner can ensure that the developer can only access trusted content like Docker Official Images, Docker Verified Publisher Images, or the organization’s own images, preventing such a risk. ## Configure Image Access Management permissions -The following video walks you through the process of configuring Image Access Management permissions. - - - -### Detailed instructions - -To configure Image Access Management permissions, perform the following steps: - -1. Log into your [Docker Hub](https://hub.docker.com){: target="_blank" rel="noopener" class="_"} account as an organization administrator. -2. Select an organization, and navigate to the **Settings** tab on the **Organizations** page and click Org Permissions. - - ![Image Access Management](images/image-access-management.png){:width="700px"} - -3. Enable Image Access Management to set the permissions for the following categories of images you can manage: +1. Sign into your [Docker Hub](https://hub.docker.com){: target="_blank" rel="noopener" class="_"} account as an organization administrator. +2. Select an organization, and navigate to the **Settings** tab +3. From the **Organizations** page select **Org Permissions**. +4. Enable Image Access Management to set the permissions for the following categories of images you can manage: - **Organization Images**: When Image Access Management is enabled, images from your organization are always allowed. These images can be public or private created by members within your organization. - **Docker Official Images**: A curated set of Docker repositories hosted on Hub. They provide OS repositories, best practices for Dockerfiles, drop-in solutions, and applies security updates on time. - **Docker Verified Publisher Images**: published by Docker partners that are part of the Verified Publisher program and are qualified to be included in the developer secure supply chain. You can set permissions to **Allowed** or **Restricted**. @@ -31,32 +25,14 @@ To configure Image Access Management permissions, perform the following steps: > **Note** > - > Image Access Management is set to Disabled by default. However, member(s) of the `owners` Team in your Organization have access to all images regardless of the settings. + > Image Access Management is turned off by default. However, members of the `owners` team in your organization have access to all images regardless of the settings. -4. Select the category restrictions for your images by clicking **Allowed**. -5. Once the restrictions are applied, your members can view the Org permissions page in a read-only format. - -## Enforce authentication - -To ensure that each org member uses images in a safe and secure environment, you -can perform the following steps below to enforce sign-in under your -organization. To do this: - -1. Download the latest version of Docker Desktop, and then -2. Create a `registry.json` file. - -Download Docker Desktop 4.0 or a later release. - -- [Download and install for Windows](/desktop/install/windows-install) -- [Download and install for Mac](/desktop/install/mac-install/) -- [Download and install for Linux](/desktop/install/linux-install) - -{% include configure-registry-json.md %} +5. Select the category restrictions for your images by selecting **Allowed**. + Once the restrictions are applied, your members can view the organization permissions page in a read-only format. +6. Optional: To ensure that each organization member uses images in a safe and secure environment, [enfore sign-in](../docker-hub/configure-sign-in.md). ## Verify the restrictions - To confirm that the restrictions are successful, have each org member pull an image onto their local computer after signing into Docker Desktop. If they are unable to sign in, they will receive an error message. + To confirm that the restrictions are successful, have each organization member pull an image onto their local computer after signing in to Docker Desktop. If they don't sign in, they receive an error message. - For example, if you enable Image Access Management, your members can pull an Organization Image, Docker Official Image, or Verified Publisher Image onto their local machine. If you disable the restrictions, your members can pull any image, including Community Images. - - ![Image Access Management](images/image-access-management-error.png){:width="700px"} + For example, if you enable Image Access Management, your members can only pull an Organization Image, Docker Official Image, or Verified Publisher Image onto their local machine. If you disable the restrictions, your members can pull any image, including community images. From ab957ffbc2a5c78344b164d2ebb28312cc06a31f Mon Sep 17 00:00:00 2001 From: Chris Chinchilla Date: Mon, 27 Mar 2023 09:53:22 +0100 Subject: [PATCH 233/296] Add menu items --- _data/toc.yaml | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/_data/toc.yaml b/_data/toc.yaml index 1dd9d1ffb1..d4eb5cf89c 100644 --- a/_data/toc.yaml +++ b/_data/toc.yaml @@ -609,8 +609,14 @@ reference: section: - path: /engine/reference/commandline/scout/ title: docker scout + - path: /engine/reference/commandline/scout_compare/ + title: docker scout compare - path: /engine/reference/commandline/scout_cves/ title: docker scout cves + - path: /engine/reference/commandline/scout_quickview/ + title: docker scout quickview + - path: /engine/reference/commandline/scout_recommendations/ + title: docker scout recommendations - path: /engine/reference/commandline/scout_version/ title: docker scout version - path: /engine/reference/commandline/search/ From a95fcaeb3d0704a094f1219dcb65cd2aff298463 Mon Sep 17 00:00:00 2001 From: Anton Makarenko <5018813+ftoh@users.noreply.github.com> Date: Mon, 27 Mar 2023 21:10:55 +0700 Subject: [PATCH 234/296] Update https://docs.docker.com/compose/networking/ (#16902) * Update networking.md * Update compose/networking.md Co-authored-by: Guillaume Lours <705411+glours@users.noreply.github.com> --------- Co-authored-by: Allie Sadler <102604716+aevesdocker@users.noreply.github.com> Co-authored-by: Guillaume Lours <705411+glours@users.noreply.github.com> --- compose/networking.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/compose/networking.md b/compose/networking.md index 3859c617d1..fbcb1ae89c 100644 --- a/compose/networking.md +++ b/compose/networking.md @@ -54,7 +54,7 @@ the service is accessible outside the swarm as well. Within the `web` container, your connection string to `db` would look like `postgres://db:5432`, and from the host machine, the connection string would -look like `postgres://{DOCKER_IP}:5432`. +look like `postgres://{DOCKER_IP}:8001` for example `postgres://localhost:8001` if your container is running locally. ## Update containers on the network From 82cad783992446bbf2015069d6bf698e5542b016 Mon Sep 17 00:00:00 2001 From: Craig Osterhout <103533812+craig-osterhout@users.noreply.github.com> Date: Mon, 27 Mar 2023 07:53:12 -0700 Subject: [PATCH 235/296] fix spacing in walkthrough (#16985) --- get-started/run-your-own-container.md | 41 ++++++++++++++------------- 1 file changed, 21 insertions(+), 20 deletions(-) diff --git a/get-started/run-your-own-container.md b/get-started/run-your-own-container.md index 514e317b0d..70c93e589b 100644 --- a/get-started/run-your-own-container.md +++ b/get-started/run-your-own-container.md @@ -51,35 +51,36 @@ To run your code in a container, the most fundamental thing you need is a Docker
    - ### Mac / Linux +### Mac / Linux - In the terminal, run the following commands listed below. +In the terminal, run the following commands listed below. - Change directory to the `welcome-to-docker` directory. Replace `/path/to/welcome-to-docker` with the path to your `welcome-to-docker` directory. - ```console - $ cd /path/to/welcome-to-docker - ``` - Create an empty file named `Dockerfile`. - ```console - $ touch Dockerfile - ``` +Change directory to the `welcome-to-docker` directory. Replace `/path/to/welcome-to-docker` with the path to your `welcome-to-docker` directory. +```console +$ cd /path/to/welcome-to-docker +``` +Create an empty file named `Dockerfile`. +```console +$ touch Dockerfile +```
    - ### Windows +### Windows - In the Windows Command Prompt, run the following commands listed below. +In the Windows Command Prompt, run the following commands listed below. - Change directory to the `welcome-to-docker` directory. Replace `\path\to\welcome-to-docker` with the path to your `welcome-to-docker` directory. - ```console - $ cd \path\to\welcome-to-docker - ``` - Create an empty file named `Dockerfile`. - ```console - $ type nul > Dockerfile - ``` +Change directory to the `welcome-to-docker` directory. Replace `\path\to\welcome-to-docker` with the path to your `welcome-to-docker` directory. + +```console +$ cd \path\to\welcome-to-docker +``` +Create an empty file named `Dockerfile`. +```console +$ type nul > Dockerfile +```
    From 93200618b0cebf1a1a6d9bea1ac54123a49909b9 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Iv=C3=A1n=20Californias?= Date: Mon, 27 Mar 2023 12:32:29 -0600 Subject: [PATCH 236/296] fix: Remove outdate statement about PATs transition period (#16986) --- single-sign-on/faqs.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/single-sign-on/faqs.md b/single-sign-on/faqs.md index cbc2e339a7..59a330531d 100644 --- a/single-sign-on/faqs.md +++ b/single-sign-on/faqs.md @@ -175,7 +175,7 @@ Yes. You must verify a domain before using it with an SSO connection. ### Does Docker SSO support authenticating through the command line? -Yes. When SSO is enabled, you can access the Docker CLI through Personal Access Tokens (PATs). Each user must create a PAT to access the CLI. To learn how to create a PAT, see [Manage access tokens](../docker-hub/access-tokens.md). Before we transition to PATs, CLI users can continue logging in using their personal credentials until early next year to mitigate the risk of interrupting CI/CD pipelines. +Yes. When SSO is enforced, you can access the Docker CLI through Personal Access Tokens (PATs). Each user must create a PAT to access the CLI. To learn how to create a PAT, see [Manage access tokens](../docker-hub/access-tokens.md). ### How does SSO affect our automation systems and CI/CD pipelines? From dcecbccfc1ae2a9c6e28ddc40f3ed655c150fd0f Mon Sep 17 00:00:00 2001 From: Sashank Meka <63683831+SashankMeka1@users.noreply.github.com> Date: Tue, 28 Mar 2023 00:05:26 -0500 Subject: [PATCH 237/296] Update wordpress.md --- samples/wordpress.md | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/samples/wordpress.md b/samples/wordpress.md index 542f78a658..d8a223a734 100644 --- a/samples/wordpress.md +++ b/samples/wordpress.md @@ -2,7 +2,9 @@ title: WordPress samples description: Docker samples for WordPress. service: wordpress +redirect_from: + - /compose/wordpress/ --- -{% include_relative samples-body.md %} \ No newline at end of file +{% include_relative samples-body.md %} From 99f7e9bd441dff20ba95afa7ab7c7712b66e959d Mon Sep 17 00:00:00 2001 From: Allie Sadler <102604716+aevesdocker@users.noreply.github.com> Date: Tue, 28 Mar 2023 10:48:14 +0100 Subject: [PATCH 238/296] Engdocs 1271 (#16974) * repo level access * align to style guide * fix links * fix links * fix links * fix links * Update docker-hub/manage-a-team.md Co-authored-by: Craig Osterhout <103533812+craig-osterhout@users.noreply.github.com> * Update docker-hub/manage-a-team.md --------- Co-authored-by: Craig Osterhout <103533812+craig-osterhout@users.noreply.github.com> --- _data/toc.yaml | 2 +- docker-hub/manage-a-team.md | 67 +++++++++++++------ docker-hub/members.md | 26 ++++---- docker-hub/onboard-business.md | 2 +- docker-hub/onboard-team.md | 2 +- docker-hub/onboarding-faqs.md | 8 +-- docker-hub/orgs.md | 111 ++++++------------------------- docker-hub/repos/access/index.md | 16 ----- docker-hub/repos/create.md | 2 +- docker-hub/service-accounts.md | 4 +- 10 files changed, 92 insertions(+), 148 deletions(-) diff --git a/_data/toc.yaml b/_data/toc.yaml index 20055ed0c1..24af845d5b 100644 --- a/_data/toc.yaml +++ b/_data/toc.yaml @@ -1863,7 +1863,7 @@ manuals: - path: /docker-hub/convert-account/ title: Convert an account into an organization - path: /docker-hub/manage-a-team/ - title: Manage a team + title: Create and manage a team - path: /docker-hub/members/ title: Manage members - path: /docker-hub/configure-sign-in/ diff --git a/docker-hub/manage-a-team.md b/docker-hub/manage-a-team.md index c03e2f8f17..9481871f01 100644 --- a/docker-hub/manage-a-team.md +++ b/docker-hub/manage-a-team.md @@ -1,14 +1,12 @@ --- description: Docker Hub Teams & Organizations keywords: Docker, docker, registry, teams, organizations, plans, Dockerfile, Docker Hub, docs, documentation -title: Teams and Organizations +title: Create and manage a team --- -## Create a team - -A **Team** is a group of Docker users that belong to an organization. An +A team is a group of Docker users that belong to an organization. An organization can have multiple teams. When you first create an organization, -you’ll see that you have a team, the **owners** team, with a single member. An +you’ll see that you have a team, the owners team, with a single member. An organization owner can then create new teams and add members to an existing team using their Docker ID or email address and by selecting a team the user should be part of. @@ -16,21 +14,22 @@ The org owner can add additional org owners to the owners team to help them manage users, teams, and repositories in the organization. See [Owners team](#the-owners-team) for details. -To create a team: +## Create a team 1. Go to **Organizations** in Docker Hub, and select your organization. -2. Open the **Teams** tab and click **Create Team**. -3. Fill out your team's information and click **Create**. +2. Select the **Teams** tab and then select **Create Team**. +3. Fill out your team's information and select **Create**. +4. [Add members to your team](members.md#add-a-member-to-a-team) -### The owners team +## The owners team -The **owners** team is a special team created by default during the org creation +The owners team is a special team created by default during the org creation process. The owners team has full access to all repositories in the organization. An organization owner is an administrator who is responsible to manage repositories and add team members to the organization. They have full access to private repositories, all teams, billing information, and org settings. An org -owner can also specify [permissions](../docker-hub/repos/access/index.md#permissions-reference) for each team in +owner can also specify [permissions](#permissions-reference) for each team in the organization. Only an org owner can enable [SSO](../single-sign-on/index.md) for the organization. When SSO is enabled for your organization, the org owner can @@ -40,30 +39,60 @@ enforcement. The org owner can also add additional org owners to help them manage users, teams, and repositories in the organization. -## Configure repository permissions +## Configure repository permissions for a team Organization owners can configure repository permissions on a per-team basis. -For example, you can specify that all teams within an organization have Read and -Write access to repositories A and B, whereas only specific teams have Admin +For example, you can specify that all teams within an organization have "Read and +Write" access to repositories A and B, whereas only specific teams have "Admin" access. Note that org owners have full administrative access to all repositories within the organization. To give a team access to a repository 1. Navigate to **Organizations** in Docker Hub, and select your organization. -2. Click on the **Teams** tab and select the team that you'd like to configure repository access to. -3. Click on the **Permissions** tab and select a repository from the +2. Select the **Teams** tab and select the team that you'd like to configure repository access to. +3. Select the **Permissions** tab and select a repository from the **Repository** drop-down. -4. Choose a permission from the **Permissions** drop-down list and click +4. Choose a permission from the **Permissions** dropdown list and select **Add**. ![Team Repo Permissions](images/team-repo-permission.png){:width="700px"} -### View a team's permissions for all repositories +### Permissions reference + +- `Read-only` access lets users view, search, and pull a private repository in the same way as they can a public repository. +- `Read & Write` access lets users pull, push, and view a repository. In addition, it lets users view, cancel, retry or trigger builds +- `Admin` access lets users pull, push, view, edit, and delete a + repository. You can also edit build settings, and update the repositories description, collaborators rights, public/private visibility, and delete. + +Permissions are cumulative. For example, if you have "Read & Write" permissions, +you automatically have "Read-only" permissions: + +| Action | Read-only | Read & Write | Admin | +|:------------------:|:---------:|:------------:|:-----:| +| Pull a Repository | ✅ | ✅ | ✅ | +| View a Repository | ✅ | ✅ | ✅ | +| Push a Repository | ❌ | ✅ | ✅ | +| Edit a Repository | ❌ | ❌ | ✅ | +| Delete a Repository | ❌ | ❌ | ✅ | +| Update a Repository Description | ❌ | ❌ | ✅ | +| View Builds | ✅ | ✅ | ✅ | +| Cancel Builds | ❌ | ✅ | ✅ | +| Retry Builds | ❌ | ✅ | ✅ | +| Trigger Builds | ❌ | ✅ | ✅ | +| Edit Build Settings | ❌ | ❌ | ✅ | + +> **Note** +> +> A user who hasn't verified their email address only has +> `Read-only` access to the repository, regardless of the rights their team +> membership has given them. + +## View a team's permissions for all repositories To view a team's permissions across all repositories: 1. Open **Organizations** > **_Your Organization_** > **Teams** > **_Team Name_**. -2. Click on the **Permissions** tab, where you can view the repositories this team can access. +2. Select the **Permissions** tab, where you can view the repositories this team can access. ## Videos diff --git a/docker-hub/members.md b/docker-hub/members.md index ee890982d6..f1293523a1 100644 --- a/docker-hub/members.md +++ b/docker-hub/members.md @@ -22,8 +22,8 @@ Use the following steps to invite members to your organization via Docker ID or 5. Select a team from the drop-down list to add all invited users to that team. > **Note** > - > It is recommended that you invite non-administrative users to a team other than the owners team. Members in the owners team will have full access to your organization’s administrative settings. To create a new team, see [Create a team](../docker-hub/orgs.md/#create-a-team). -6. Click **Invite** to confirm. + > It is recommended that you invite non-administrative users to a team other than the owners team. Members in the owners team will have full access to your organization’s administrative settings. To create a new team, see [Create a team](manage-a-team.md). +6. Select **Invite** to confirm. > **Note** > > You can view the pending invitations in the **Members** tab. The invitees receive an email with a link to the organization in Docker Hub where they can accept or decline the invitation. @@ -39,7 +39,7 @@ To invite multiple members to your organization via a CSV file containing email 4. Select a team from the drop-down list to add all invited users to that team. > **Note** > - > It is recommended that you invite non-administrative users to a team other than the owners team. Members in the owners team will have full access to your organization’s administrative settings. To create a new team, see [Create a team](../docker-hub/orgs.md/#create-a-team). + > It is recommended that you invite non-administrative users to a team other than the owners team. Members in the owners team will have full access to your organization’s administrative settings. To create a new team, see [Create a team](manage-a-team.md). 5. Select **Download the template CSV file** to optionally download an example CSV file. The following is an example of the contents of a valid CSV file. ``` email @@ -63,7 +63,7 @@ To invite multiple members to your organization via a CSV file containing email - **Already invited**: The user has already been sent an invite email and another invite email will not be sent. - **Member**: The user is already a member of your organization and an invite email will not be sent. - **Duplicate**: The CSV file has multiple occurrences of the same email address. The user will be sent only one invite email. -9. Click **Send invites**. +9. Select **Send invites**. > **Note** > > You can view the pending invitations in the **Members** tab. The invitees receive an email with a link to the organization in Docker Hub where they can accept or decline the invitation. @@ -75,13 +75,13 @@ Organization owners can add a member to one or more teams within an organization To add a member to a team: 1. Navigate to **Organizations** in [Docker Hub](https://hub.docker.com){: target="_blank" rel="noopener" class="_"}, and select your organization. -2. In the **Members** tab, click the additional options from the table menu and select **Add to team**. +2. In the **Members** tab, select the additional options from the table menu and select **Add to team**. > **Note** > - > You can also navigate to **Organizations** > **Your Organization** > **Teams** > **Your Team Name** and click **Add Member**. Select a member from the drop-down list to add them to the team or search by Docker ID or email. + > You can also navigate to **Organizations** > **Your Organization** > **Teams** > **Your Team Name** and select **Add Member**. Select a member from the drop-down list to add them to the team or search by Docker ID or email. -3. Select the team and click **Add**. +3. Select the team and then select **Add**. > **Note** > @@ -93,7 +93,7 @@ To resend an invitation if the invite is pending or declined: 1. Navigate to **Organizations** in [Docker Hub](https://hub.docker.com){: target="_blank" rel="noopener" class="_"} and select your organization. 2. In the **Members** tab, locate the invitee and select **Resend invitation** from the table menu. -3. Click **Invite** to confirm. +3. Select **Invite** to confirm. ## Remove members @@ -101,20 +101,20 @@ To remove a member from an organization: 1. Navigate to **Organizations** in [Docker Hub](https://hub.docker.com){: target="_blank" rel="noopener" class="_"}, and select your organization. 2. In the **Members** tab, select Remove member from the table menu. -3. When prompted, click **Remove** to confirm. +3. When prompted, select **Remove** to confirm. To remove an invitee from an organization: 1. Navigate to **Organizations** in [Docker Hub](https://hub.docker.com){: target="_blank" rel="noopener" class="_"}, and select your organization. 2. In the **Members** tab, locate the invitee you would like to remove and select **Remove invitee** from the table menu. -3. When prompted, click **Remove** to confirm. +3. When prompted, select **Remove** to confirm. To remove a member from a specific team: 1. Navigate to **Organizations** in [Docker Hub](https://hub.docker.com){: target="_blank" rel="noopener" class="_"}, and select your organization. -2. Click on the **Teams** tab and select the team from the list. -3. Click the **X** next to the user’s name to remove them from the team. -4. When prompted, click **Remove** to confirm. +2. Select on the **Teams** tab and select the team from the list. +3. Select the **X** next to the user’s name to remove them from the team. +4. When prompted, select **Remove** to confirm. ## Export members diff --git a/docker-hub/onboard-business.md b/docker-hub/onboard-business.md index 58d911530f..447c85941b 100644 --- a/docker-hub/onboard-business.md +++ b/docker-hub/onboard-business.md @@ -58,7 +58,7 @@ Configure security settings and manage your repositories: - Create [repositories](../docker-hub/repos/index.md) to share container images. - [Move images](../docker-hub/repos/index.md/#move-images-between-repositories) from your personal account to your organization. -- Create [teams](../docker-hub/orgs.md/#create-a-team) and configure [repository permissions](../docker-hub/orgs.md/#configure-repository-permissions). +- Create [teams](manage-a-team.md) and configure [repository permissions](manage-a-team.md#configure-repository-permissions-for-a-team). - Configure [Hardened Docker Desktop](../desktop/hardened-desktop/index.md) to improve your organization’s security posture for containerized development. Hardened Docker Desktop includes: - [Settings Management](../desktop/hardened-desktop/settings-management/index.md), which helps you to confidently manage and control the usage of Docker Desktop within your organization. - [Enhanced Container Isolation](../desktop/hardened-desktop/enhanced-container-isolation/index.md), a setting that instantly enhances security by preventing containers from running as root in Docker Desktop’s Linux VM. diff --git a/docker-hub/onboard-team.md b/docker-hub/onboard-team.md index 935242a3d3..c3a5a9a913 100644 --- a/docker-hub/onboard-team.md +++ b/docker-hub/onboard-team.md @@ -50,7 +50,7 @@ Create and manage your repositories: - Create [repositories](../docker-hub/repos/index.md) to share container images. - [Consolidate a repository](../docker-hub/repos/index.md/#move-images-between-repositories) from your personal account to your organization. -- Create [teams](../docker-hub/orgs.md/#create-a-team) and configure [repository permissions](../docker-hub/orgs.md/#configure-repository-permissions). +- Create [teams](manage-a-team.md#create-a-team) and configure [repository permissions](manage-a-team.md#configure-repository-permissions-for-a-team). Your Docker Team subscription provides many more additional features. [Learn more](../subscription/index.md). diff --git a/docker-hub/onboarding-faqs.md b/docker-hub/onboarding-faqs.md index 1ae83439ed..f7456eeb24 100644 --- a/docker-hub/onboarding-faqs.md +++ b/docker-hub/onboarding-faqs.md @@ -39,14 +39,14 @@ The organization name, sometimes referred to as the organization namespace or th ### What’s a team? -A **Team** is a group of Docker users that belong to an organization. An organization can have multiple teams. When you first create an organization, you’ll see that you have a team, the owners team, with a single member. An organization owner can then create new teams and add members to an existing team using Docker IDs or email address and by selecting a team the user should be part of. [Learn more](orgs.md#create-a-team). +A **Team** is a group of Docker users that belong to an organization. An organization can have multiple teams. When you first create an organization, you’ll see that you have a team, the owners team, with a single member. An organization owner can then create new teams and add members to an existing team using Docker IDs or email address and by selecting a team the user should be part of. [Learn more](manage-a-team.md). ### Who is an organization owner? An organization owner is an administrator who is responsible to manage repositories and add team members to the organization. They have full access to private repositories, all teams, billing information, and organization settings. -An organization owner can also specify [permissions](orgs.md#configure-repository-permissions) for each team in the +An organization owner can also specify [permissions](manage-a-team.md#configure-repository-permissions-for-a-team) for each team in the organization. Only an organization owner can enable SSO for the organization. When SSO is enabled for your organization, the organization owner can also manage users. @@ -62,7 +62,7 @@ An existing owner can add additional team members as organization owners. All they need to do is select the organization from the [Organizations](https://hub.docker.com/orgs){: target="_blank" rel="noopener" class="_"} page in Docker Hub, add the Docker ID/Email of the user, and then -select the **Owners** team from the drop-down menu. [Learn more](orgs.md#the-owners-team). +select the **Owners** team from the drop-down menu. [Learn more](manage-a-team.md#the-owners-team). ### Do users first need to authenticate with Docker before an owner can add them to an organization? @@ -127,7 +127,7 @@ Yes. You can configure repository access on a per-team basis. For example, you can specify that all teams within an organization have **Read and Write** access to repositories A and B, whereas only specific teams have **Admin** access. Org owners have full administrative access to all repositories within the -organization. [Learn more](orgs.md#configure-repository-permissions). +organization. [Learn more](manage-a-team.md#configure-repository-permissions-for-a-team). ### Can I configure multiple SSO identity providers (IdPs) to authenticate users to a single org? diff --git a/docker-hub/orgs.md b/docker-hub/orgs.md index a02b6ba93f..6212b72d6f 100644 --- a/docker-hub/orgs.md +++ b/docker-hub/orgs.md @@ -6,21 +6,17 @@ redirect_from: - /docker-cloud/orgs/ --- -Docker Hub organizations let you create teams so you can give your team access -to shared image repositories. - -An **Organization** is a collection of teams and repositories -that can be managed together. A **Team** is a group of Docker members that belong to an organization. +An organization in Docker Hub is a collection of teams and repositories +that can be managed together. A team is a group of Docker members that belong to an organization. An organization can have multiple teams. Docker users become members of an organization when they are assigned to at least one team in the organization. When you first -create an organization, you’ll see that you have a team, the **owners** (Admins) -team, with a single member. An organization owner is someone that is part of the +create an organization, you have one team, the "owners" team, that has a single member. An organization owner is someone that is part of the owners team. They can create new teams and add members to an existing team using their Docker ID or email address and by -selecting a team the user should be part of. An org owner can also add -additional org owners to help them manage users, teams, and repositories in the +selecting a team the user should be part of. An organization owner can also add +additional owners to help them manage users, teams, and repositories in the organization. ## Create an organization @@ -36,12 +32,12 @@ To create an organization: 1. Sign into [Docker Hub](https://hub.docker.com/){: target="_blank" rel="noopener" class="_"} using your [Docker ID](../docker-id/index.md) or your email address. -2. Select **Organizations**. Click **Create Organization** to create a new organization. +2. Select **Organizations** and then **Create Organization** to create a new organization. 3. Choose a plan for your organization. See [Docker Pricing](https://www.docker.com/pricing/){: target="_blank" rel="noopener" class="_" id="dkr_docs_subscription_btl"} for details on the features offered in the Team and Business plan. 4. Enter a name for your organization. This is the official, unique name for -your organization in Docker Hub. Note that it is not possible to change the name +your organization in Docker Hub. It is not possible to change the name of the organization after you've created it. > **Note** @@ -51,21 +47,19 @@ of the organization after you've created it. 5. Enter the name of your company. This is the full name of your company. This info is displayed on your organization page, and in the details of any public images you publish. You can update the company name anytime by navigating -to your organization's **Settings** page. Click **Continue to Org size**. -6. On the Organization Size page, specify the number of users (seats) you'd -require and click **Continue to payment**. +to your organization's **Settings** page. +6. Select **Continue to Org size** and then specify the number of users (seats) you'd +require. +7. Select **Continue to payment** and follow the onscreen instructions. -You've now created an organization. Select the newly created organization from -the Organizations page. You'll now see that you have a team, the **owners** team -with a single member (you). +You've now created an organization with one team, the owners team, with you as the single member. -### View an organization +## View an organization To view an organization: -1. Log into Docker Hub with a user account that is a member of any team in the - organization. You must be part of the **owners** team to access the - organization's **Settings** page. +1. Sign in to Docker Hub with a user account that is a member of any team in the + organization. > **Note** > @@ -77,21 +71,19 @@ To view an organization: > conversion or another account that was added as a member. If you > don't see the organization after logging in, > then you are neither a member or an owner of it. An organization - > administrator will need to add you as a member of the organization. + > administrator needs to add you as a member of the organization. -2. Click **Organizations** in the top navigation bar, then choose your +2. Select **Organizations** in the top navigation bar, then choose your organization from the list. - ![View organization details](images/view-org.png){:width="700px"} - -The Organization landing page displays various options that allow you to +The organization landing page displays various options that allow you to configure your organization. - **Members**: Displays a list of team members. You can invite new members using the **Invite members** button. See [Manage members](../docker-hub/members.md) for details. - **Teams**: Displays a list of existing teams and the number of - members in each team. See [Create a team](#create-a-team) for details. + members in each team. See [Create a team](manage-a-team.md) for details. - **Repositories**: Displays a list of repositories associated with the organization. See [Repositories](../docker-hub/repos/index.md) for detailed information about @@ -106,74 +98,13 @@ configure your organization. organization, and allows you to view and change your repository privacy settings, configure org permissions such as [Image Access Management](image-access-management.md), configure notification settings, and [deactivate](deactivate-account.md#deactivate-an-organization) your - organization. You can also update your organization name and company name that appear on your organization landing page. - + organization. You can also update your organization name and company name that appear on your organization landing page. You must be part of the owners team to access the + organization's **Settings** page. - **Billing**: Displays information about your existing [Docker subscription (plan)](../subscription/index.md) and your billing history. You can also access your invoices from this tab. -## Create a team - -A **Team** is a group of Docker users that belong to an organization. An -organization can have multiple teams. When you first create an organization, -you’ll see that you have a team, the **owners** team, with a single member. An -organization owner can then create new teams and add members to an existing team -using their Docker ID or email address and by selecting a team the user should be part of. - -The org owner can add additional org owners to the owners team to help them -manage users, teams, and repositories in the organization. See [Owners -team](#the-owners-team) for details. - -To create a team: - -1. Go to **Organizations** in Docker Hub, and select your organization. -2. Open the **Teams** tab and click **Create Team**. -3. Fill out your team's information and click **Create**. - -### The owners team - -The **owners** team is a special team created by default during the org creation -process. The owners team has full access to all repositories in the organization. - -An organization owner is an administrator who is responsible to manage -repositories and add team members to the organization. They have full access to -private repositories, all teams, billing information, and org settings. An org -owner can also specify [permissions](../docker-hub/repos/access/index.md#permissions-reference) for each team in -the organization. Only an org owner can enable [SSO](../single-sign-on/index.md) -for -the organization. When SSO is enabled for your organization, the org owner can -also manage users. Docker can auto-provision Docker IDs for new end-users or -users who'd like to have a separate Docker ID for company use through SSO -enforcement. - -The org owner can also add additional org owners to help them manage users, teams, and repositories in the organization. - -## Configure repository permissions - -Organization owners can configure repository permissions on a per-team basis. -For example, you can specify that all teams within an organization have Read and -Write access to repositories A and B, whereas only specific teams have Admin -access. Note that org owners have full administrative access to all repositories within the organization. - -To give a team access to a repository - -1. Navigate to **Organizations** in Docker Hub, and select your organization. -2. Click on the **Teams** tab and select the team that you'd like to configure repository access to. -3. Click on the **Permissions** tab and select a repository from the - **Repository** drop-down. -4. Choose a permission from the **Permissions** drop-down list and click - **Add**. - - ![Team repository permissions view](images/team-repo-permission.png){:width="700px"} - -### View a team's permissions for all repositories - -To view a team's permissions across all repositories: - -1. Open **Organizations** > **_Your Organization_** > **Teams** > **_Team Name_**. -2. Click on the **Permissions** tab, where you can view the repositories this team can access. - ## Videos You can also check out the following videos for information about creating Teams diff --git a/docker-hub/repos/access/index.md b/docker-hub/repos/access/index.md index 99e2abbe41..f55d0acaf2 100644 --- a/docker-hub/repos/access/index.md +++ b/docker-hub/repos/access/index.md @@ -23,22 +23,6 @@ You can also assign more granular collaborator rights ("Read", "Write", or "Admin") on Docker Hub by using organizations and teams. For more information see the [organizations documentation](../../../docker-hub/orgs.md#create-an-organization). -### Permissions reference - -Permissions are cumulative. For example, if you have Read & Write permissions, -you automatically have Read-only permissions: - -- `Read-only` access lets users view, search, and pull a private repository in the same way as they can a public repository. -- `Read & Write` access lets users pull, push, and view a repository. In addition, it lets users view, cancel, retry or trigger builds -- `Admin` access lets users pull, push, view, edit, and delete a - repository. You can also edit build settings, and update the repositories description, collaborators rights, public/private visibility, and delete. - -> **Note** -> -> A user who hasn't verified their email address only has -> `Read-only` access to the repository, regardless of the rights their team -> membership has given them. - ## View repository tags You can view the available tags and the size of the associated image. Go to the **Repositories** view and select a repository to see its tags. To view individual tags, select the **Tags** tab. diff --git a/docker-hub/repos/create.md b/docker-hub/repos/create.md index f9dae15771..32da7bca95 100644 --- a/docker-hub/repos/create.md +++ b/docker-hub/repos/create.md @@ -21,7 +21,7 @@ command. When creating a new repository: - You can choose to locate it under your own user account, or under any - [organization](../../docker-hub/orgs.md) where you are an [owner](../../docker-hub/orgs.md#the-owners-team). + [organization](../../docker-hub/orgs.md) where you are an [owner](../manage-a-team.md#the-owners-team). - The repository name needs to: - Be unique - Have between 2 and 255 characters diff --git a/docker-hub/service-accounts.md b/docker-hub/service-accounts.md index b172c431a6..1025e24735 100644 --- a/docker-hub/service-accounts.md +++ b/docker-hub/service-accounts.md @@ -41,9 +41,9 @@ Refer to the following table for details on the Enhanced Service Account add-on To create a new service account for your Team account: 1. Create a new Docker ID. -2. Create a [team](orgs.md#create-a-team) in your organization and grant it read-only access to your private repositories. +2. Create a [team](manage-a-team.md) in your organization and grant it read-only access to your private repositories. 3. Add the new Docker ID to your [organization](orgs.md). -4. Add the new Docker ID to the [team](orgs.md#create-a-team) you created earlier. +4. Add the new Docker ID to the [team](manage-a-team.md) you created earlier. 5. Create a new [personal access token (PAT)](/access-tokens.md) from the user account and use it for CI. > **Note** From a8633040ff5aac1560bf1681687624432aec8e8e Mon Sep 17 00:00:00 2001 From: Bjorn Neergaard Date: Wed, 22 Mar 2023 19:43:07 -0600 Subject: [PATCH 239/296] engine: add 23.0.2 release notes Signed-off-by: Bjorn Neergaard Signed-off-by: Sebastiaan van Stijn --- engine/release-notes/23.0.md | 36 ++++++++++++++++++++++++++++++++++++ 1 file changed, 36 insertions(+) diff --git a/engine/release-notes/23.0.md b/engine/release-notes/23.0.md index 67eaae294f..6987e5a36e 100644 --- a/engine/release-notes/23.0.md +++ b/engine/release-notes/23.0.md @@ -41,6 +41,42 @@ Changing the version format is a stepping-stone towards Go module compatibility, but the repository doesn't yet use Go modules, and still requires using a "+incompatible" version. Work continues towards Go module compatibility in a future release. +## 23.0.2 + +{% include release-date.html date="2023-03-28" %} + +For a full list of pull requests and changes in this release, refer to the relevant GitHub milestones: + +- [docker/cli, 23.0.2 milestone](https://github.com/docker/cli/milestone/75?closed=1) +- [moby/moby, 23.0.2 milestone](https://github.com/moby/moby/milestone/114?closed=1) + +### Bug fixes and enhancements + +- Fully resolve missing checks for `apparmor_parser` when an AppArmor enabled kernel is detected. [containerd/containerd#8087](https://github.com/containerd/containerd/pull/8087), [moby/moby#45043](https://github.com/moby/moby/pull/45043) +- Ensure that credentials are redacted from Git URLs when generating BuildKit buildinfo. Fixes [CVE-2023-26054](https://github.com/moby/buildkit/security/advisories/GHSA-gc89-7gcr-jxqc). [moby/moby#45110](https://github.com/moby/moby/pull/45110) +- Fix anonymous volumes created by a `VOLUME` line in a Dockerfile being excluded from volume prune. [moby/moby#45159](https://github.com/moby/moby/pull/45159) +- Fix a failure to properly propagate errors during removal of volumes on a Swarm node. [moby/moby#45155](https://github.com/moby/moby/pull/45155) +- Temporarily work around a bug in BuildKit `COPY --link` by disabling mergeop/diffop optimization. [moby/moby#45112](https://github.com/moby/moby/pull/45112) +- Properly clean up child tasks when a parent Swarm job is removed. [moby/swarmkit#3112](https://github.com/moby/swarmkit/pull/3112), [moby/moby#45107](https://github.com/moby/moby/pull/45107) +- Fix Swarm service creation logic so that both a GenericResource and a non-default network can be used together. [moby/swarmkit#3082](https://github.com/moby/swarmkit/pull/3082), [moby/moby#45107](https://github.com/moby/moby/pull/45107) +- Fix Swarm CSI support requiring the CSI plugin to offer staging endpoints in order to publish a volume. [moby/swarmkit#3116](https://github.com/moby/swarmkit/pull/3116), [moby/moby#45107](https://github.com/moby/moby/pull/45107) +- Fix a panic caused by log buffering in some configurations. [containerd/fifo#47](https://github.com/containerd/fifo/pull/47), [moby/moby#45051](https://github.com/moby/moby/pull/45051) +- Log errors in the REST to Swarm gRPC API translation layer at the debug level to reduce redundancy and noise. [moby/moby#45016](https://github.com/moby/moby/pull/45016) +- Fix a DNS resolution issue affecting containers created with `--dns-opt` or `--dns-search` when `systemd-resolved` is used outside the container. [moby/moby#45000](https://github.com/moby/moby/pull/45000) +- Fix a panic when logging errors in handling DNS queries originating from inside a container. [moby/moby#44980](https://github.com/moby/moby/pull/44980) +- Improve the speed of `docker ps` by allowing users to opt out of size calculations with `--size=false`. [docker/cli#4107](https://github.com/docker/cli/pull/4107) +- Extend support for Bash completion to all plugins. [docker/cli#4092](https://github.com/docker/cli/pull/4092) +- Fix `docker stack deploy` failing on Windows when special environment variables set by `cmd.exe` are present. [docker/cli#4083](https://github.com/docker/cli/pull/4083) +- Add forward compatibility for future API versions by considering empty image tags to be the same as ``. [docker/cli#4065](https://github.com/docker/cli/pull/4065) +- Atomically write context files to greatly reduce the probability of corruption, and improve the error message for a corrupt context. [docker/cli#4063](https://github.com/docker/cli/pull/4063) + +### Packaging + +- Upgrade Go to `1.19.7`. [docker/docker-ce-packaging#857](https://github.com/docker/docker-ce-packaging/pull/857), [docker/cli#4086](https://github.com/docker/cli/pull/4086), [moby/moby#45137](https://github.com/moby/moby/pull/45137) +- Upgrade `containerd` to `v1.6.19`. [moby/moby#45084](https://github.com/moby/moby/pull/45084), [moby/moby#45099](https://github.com/moby/moby/pull/45099) +- Upgrade Buildx to `v0.10.4`. [docker/docker-ce-packaging#855](https://github.com/docker/docker-ce-packaging/pull/855) +- Upgrade Compose to `v2.17.2`. [docker/docker-ce-packaging#867](hhttps://github.com/docker/docker-ce-packaging/pull/867) + ## 23.0.1 {% include release-date.html date="2023-02-09" %} From fe17d7434c307703154cf255ff2cacc5cef72ded Mon Sep 17 00:00:00 2001 From: Allie Sadler <102604716+aevesdocker@users.noreply.github.com> Date: Tue, 28 Mar 2023 16:05:24 +0100 Subject: [PATCH 240/296] release refreshen (#16993) --- assets/images/desktop.svg | 1 + release-notes/index.md | 55 ++++++++++++++++++++++++++++++++++----- 2 files changed, 50 insertions(+), 6 deletions(-) create mode 100644 assets/images/desktop.svg diff --git a/assets/images/desktop.svg b/assets/images/desktop.svg new file mode 100644 index 0000000000..9b860ba6f1 --- /dev/null +++ b/assets/images/desktop.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/release-notes/index.md b/release-notes/index.md index 4a0ea56cc7..998e4e7924 100644 --- a/release-notes/index.md +++ b/release-notes/index.md @@ -4,13 +4,56 @@ keywords: docker, documentation, about, technology, understanding, release title: Docker release notes --- -Find out what's new in Docker! Release notes contain information about new +Find out what's new in Docker. Release notes contain information about new features, improvements, known issues, and bug fixes in each release. You can find release notes for each component in the Manuals section. We suggest that you regularly visit the release notes to learn about updates. -- [Docker Engine](../engine/release-notes/23.0.md) -- [Docker Desktop](../desktop/release-notes.md) -- [Docker Hub](../docker-hub/release-notes.md) -- [Docker Compose](../compose/release-notes.md) -- [Docker Build](../build/release-notes.md) +
    + +
    +
    +
    +
    + desktop release notes +
    +

    Docker Desktop

    +
    +
    +
    +
    +
    + engine release notes +
    +

    Docker Engine

    +
    +
    +
    +
    +
    + compose release notes +
    +

    Docker Compose

    +
    +
    +
    + +
    +
    +
    +
    + build release notes +
    +

    Docker Build

    +
    +
    +
    +
    +
    + hub release notes +
    +

    Docker Hub

    +
    +
    +
    +
    From dd2726a3e7caba75bd30abc706c236891ba1afb2 Mon Sep 17 00:00:00 2001 From: Allie Sadler <102604716+aevesdocker@users.noreply.github.com> Date: Tue, 28 Mar 2023 16:29:29 +0100 Subject: [PATCH 241/296] ENGDOCS-1277 (#16989) * ENGDOCS-1277 * tweak * add GM * remove company * Update docker-hub/release-notes.md Co-authored-by: Usha Mandya <47779042+usha-mandya@users.noreply.github.com> --------- Co-authored-by: Usha Mandya <47779042+usha-mandya@users.noreply.github.com> --- docker-hub/release-notes.md | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/docker-hub/release-notes.md b/docker-hub/release-notes.md index 8875238f32..e9c421c68d 100644 --- a/docker-hub/release-notes.md +++ b/docker-hub/release-notes.md @@ -11,6 +11,12 @@ known issues for each Docker Hub release. Take a look at the [Docker Public Roadmap](https://github.com/docker/roadmap/projects/1){: target="_blank" rel="noopener" class="_"} to see what's coming next. +## 2023-03-07 + +### New + +- You can now automatically sync user updates with your Docker organizations and teams with [Group Mapping](group-mapping.md) for SSO and SCIM provisioning. + ## 2022-12-12 ### New From f9635f145612b5ce00f572c4dc85bff9d3dddbd4 Mon Sep 17 00:00:00 2001 From: Milas Bowman Date: Tue, 28 Mar 2023 11:49:54 -0400 Subject: [PATCH 242/296] compose: release notes for v2.17.2 (#16992) https://github.com/docker/compose/releases/tag/v2.17.2 Signed-off-by: Milas Bowman --- compose/release-notes.md | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/compose/release-notes.md b/compose/release-notes.md index 2303741600..eeb51acf2d 100644 --- a/compose/release-notes.md +++ b/compose/release-notes.md @@ -8,6 +8,15 @@ redirect_from: --- {% include compose-eol.md %} +## 2.17.2 +{% include release-date.html date="2023-03-26" %} +### Update +- Dependencies upgrade: bump compose-go to v1.13.2 + +### Bug fixes and enhancements +- Fixed invalid project name error for directories with uppercase characters or `.` in the name. Fixed [compose#10405](https://github.com/docker/compose/issues/10405){: + target="_blank" rel="noopener" class="_"} + ## 2.17.1 {% include release-date.html date="2023-03-24" %} ### Update From c35260743fecf6447448275b314e6122a8e10b55 Mon Sep 17 00:00:00 2001 From: Allie Sadler <102604716+aevesdocker@users.noreply.github.com> Date: Tue, 28 Mar 2023 16:50:19 +0100 Subject: [PATCH 243/296] ea-label (#16994) * ea-label * tweak --- docker-hub/company-owner.md | 5 +++++ docker-hub/creating-companies.md | 5 +++++ 2 files changed, 10 insertions(+) diff --git a/docker-hub/company-owner.md b/docker-hub/company-owner.md index 1a015b1690..b9df4367a4 100644 --- a/docker-hub/company-owner.md +++ b/docker-hub/company-owner.md @@ -4,6 +4,11 @@ keywords: company, owners title: Manage company owners --- +> **Note** +> +> The company layer is in [early access](../release-lifecycle.md#early-access-ea) +> and requires a Docker Team or Business subscription. + As a company owner, you can configure [Single Sign-on (SSO)](../single-sign-on/configure/index.md) and [System for Cross-domain Identity Management (SCIM)](../docker-hub/scim.md) for all organizations under the company. This is only visible if your organization has a Docker Business subscription. If you want to upgrade your subscription to include the organization under the company, see [upgrade your subscription](../subscription/upgrade.md). ## Add a company owner diff --git a/docker-hub/creating-companies.md b/docker-hub/creating-companies.md index 0ceaeee7a4..98d98054df 100644 --- a/docker-hub/creating-companies.md +++ b/docker-hub/creating-companies.md @@ -4,6 +4,11 @@ keywords: company, multiple organizations, manage companies title: Overview --- +> **Note** +> +> The company layer is in [early access](../release-lifecycle.md#early-access-ea) +> and requires a Docker Team or Business subscription. + A company provides a single point of visibility across multiple organizations. Docker introduced this new view to simplify the management of Docker organizations and settings. It's available to Docker Business subscribers. The following diagram depicts the set up of a company and how it relates to associated organizations. From 787239a585a9c3bfb00417dc430e6eca3d832137 Mon Sep 17 00:00:00 2001 From: Allie Sadler <102604716+aevesdocker@users.noreply.github.com> Date: Tue, 28 Mar 2023 16:54:04 +0100 Subject: [PATCH 244/296] Engdocs 1268 (#16945) * change to image managment * edits * move content about * edit index.md page * edit index.md * edit manage-builds.md * edit remaining pages * fix broken links * tidy * tidy * ENGDOCS-1268 --- _data/toc.yaml | 12 +- docker-hub/builds/advanced.md | 46 ++-- docker-hub/builds/automated-testing.md | 49 ++--- docker-hub/builds/how-builds-work.md | 41 ++++ docker-hub/builds/index.md | 279 ++++++------------------- docker-hub/builds/link-source.md | 144 ++++++------- docker-hub/builds/manage-builds.md | 59 ++++++ docker-hub/builds/troubleshoot.md | 69 ++++++ docker-hub/image-management.md | 5 +- docker-hub/release-notes.md | 2 +- registry/index.md | 2 +- 11 files changed, 370 insertions(+), 338 deletions(-) create mode 100644 docker-hub/builds/how-builds-work.md create mode 100644 docker-hub/builds/manage-builds.md create mode 100644 docker-hub/builds/troubleshoot.md diff --git a/_data/toc.yaml b/_data/toc.yaml index 24af845d5b..f1145325bb 100644 --- a/_data/toc.yaml +++ b/_data/toc.yaml @@ -1797,12 +1797,18 @@ manuals: title: Docker Official images - sectiontitle: Automated builds section: + - path: /docker-hub/builds/how-builds-work/ + title: How Automated builds work - path: /docker-hub/builds/ - title: Set up automated builds + title: Set up Automated builds + - path: /docker-hub/builds/manage-builds/ + title: Manage your builds + - path: /docker-hub/builds/troubleshoot/ + title: Troubleshoot your builds - path: /docker-hub/builds/automated-testing/ - title: Testing in automated builds + title: Testing in Automated builds - path: /docker-hub/builds/advanced/ - title: Advanced automated builds + title: Advanced options for builds - path: /docker-hub/builds/link-source/ title: Link to GitHub and BitBucket - path: /docker-hub/webhooks/ diff --git a/docker-hub/builds/advanced.md b/docker-hub/builds/advanced.md index 112e063ef1..d508fca7dc 100644 --- a/docker-hub/builds/advanced.md +++ b/docker-hub/builds/advanced.md @@ -6,11 +6,10 @@ redirect_from: - /docker-cloud/builds/advanced/ --- -{% include upgrade-cta.html - body="The Automated Builds feature is available for Docker Pro, Team, and Business users. Upgrade now to automatically build and push your images. If you are using automated builds for an open-source project, you can join our [Open Source Community](https://www.docker.com/community/open-source/application){: target='_blank' rel='noopener' class='_'} program to learn how Docker can support your project on Docker Hub." - header-text="This feature requires a Docker subscription" - target-url="https://www.docker.com/pricing?utm_source=docker&utm_medium=webreferral&utm_campaign=docs_driven_upgrade_auto_builds" -%} +> **Note** +> +> Automated builds require a +> [Docker Pro, Team, or Business subscription](../../subscription/index.md). The following options allow you to customize your automated build and automated test processes. @@ -21,8 +20,10 @@ Several utility environment variables are set by the build process, and are available during automated builds, automated tests, and while executing hooks. -> **Note**: These environment variables are only available to the build and test -processes and do not affect your service's run environment. +> **Note** +> +> These environment variables are only available to the build and test +processes and don't affect your service's run environment. * `SOURCE_BRANCH`: the name of the branch or the tag that is currently being tested. * `SOURCE_COMMIT`: the SHA1 hash of the commit being tested. @@ -51,12 +52,15 @@ services: Docker Hub allows you to override and customize the `build`, `test` and `push` commands during automated build and test processes using hooks. For example, you might use a build hook to set build arguments used only during the build -process. (You can also set up [custom build phase hooks](#custom-build-phase-hooks) -to perform actions in between these commands.) +process. You can also set up [custom build phase hooks](#custom-build-phase-hooks) +to perform actions in between these commands. -**Use these hooks with caution.** The contents of these hook files replace the +> **Important** +> +>Use these hooks with caution. The contents of these hook files replace the basic `docker` commands, so you must include a similar build, test or push command in the hook or your automated process does not complete. +{: .important} To override these phases, create a folder called `hooks` in your source code repository at the same directory level as your Dockerfile. Create a file called @@ -64,7 +68,7 @@ repository at the same directory level as your Dockerfile. Create a file called builder process can execute, such as `docker` and `bash` commands (prefixed appropriately with `#!/bin/bash`). -These hooks will be running on an instance of [Amazon Linux 2](https://aws.amazon.com/amazon-linux-2/){:target="_blank" rel="noopener" class="_"}, +These hooks run on an instance of [Amazon Linux 2](https://aws.amazon.com/amazon-linux-2/){:target="_blank" rel="noopener" class="_"}, a distro based on Red Hat Enterprise Linux (RHEL), which includes interpreters such as Perl or Python, and utilities such as `git` or `curl`. Refer to the [Amazon Linux 2 documentation](https://aws.amazon.com/amazon-linux-2/faqs/){:target="_blank" rel="noopener" class="_"} @@ -89,15 +93,15 @@ The following hooks are available: * `hooks/post_build` * `hooks/pre_test` * `hooks/post_test` -* `hooks/pre_push` (only used when executing a build rule or [automated build](index.md) ) -* `hooks/post_push` (only used when executing a build rule or [automated build](index.md) ) +* `hooks/pre_push` (only used when executing a build rule or [Automated build](index.md) ) +* `hooks/post_push` (only used when executing a build rule or [Automated build](index.md) ) ### Build hook examples #### Override the "build" phase to set variables Docker Hub allows you to define build environment variables either in the hook -files, or from the automated build interface (which you can then reference in hooks). +files, or from the automated build interface, which you can then reference in hooks. In the following example, we define a build hook that uses `docker build` arguments to set the variable `CUSTOM` based on the value of variable we defined using the @@ -109,9 +113,11 @@ the image being built. $ docker build --build-arg CUSTOM=$VAR -f $DOCKERFILE_PATH -t $IMAGE_NAME . ``` -> **Caution**: A `hooks/build` file overrides the basic [docker build](../../engine/reference/commandline/build.md) command -used by the builder, so you must include a similar build command in the hook or +> **Important** +> +> A `hooks/build` file overrides the basic [docker build](../../engine/reference/commandline/build.md) command used by the builder, so you must include a similar build command in the hook or the automated build fails. +{: .important} Refer to the [docker build documentation](../../engine/reference/commandline/build.md#build-arg) to learn more about Docker build-time variables. @@ -128,15 +134,15 @@ $ docker tag $IMAGE_NAME $DOCKER_REPO:$SOURCE_COMMIT $ docker push $DOCKER_REPO:$SOURCE_COMMIT ``` -## Source Repository / Branch Clones +## Source repository or branch clones When Docker Hub pulls a branch from a source code repository, it performs -a shallow clone (only the tip of the specified branch). This has the advantage +a shallow clone, it clones only the tip of the specified branch. This has the advantage of minimizing the amount of data transfer necessary from the repository and speeding up the build because it pulls only the minimal code necessary. -Because of this, if you need to perform a custom action that relies on a different -branch (such as a `post_push` hook), you can't checkout that branch, unless +As a result, if you need to perform a custom action that relies on a different +branch, such as a `post_push` hook, you can't checkout that branch unless you do one of the following: * You can get a shallow checkout of the target branch by doing the following: diff --git a/docker-hub/builds/automated-testing.md b/docker-hub/builds/automated-testing.md index 49fd00937c..f0fdd1e928 100644 --- a/docker-hub/builds/automated-testing.md +++ b/docker-hub/builds/automated-testing.md @@ -7,18 +7,17 @@ redirect_from: title: Automated repository tests --- -{% include upgrade-cta.html - body="The Automated Builds feature is available for Docker Pro, Team, and Business users. Upgrade now to automatically build and push your images. If you are using automated builds for an open-source project, you can join our [Open Source Community](https://www.docker.com/community/open-source/application){: target='_blank' rel='noopener' class='_'} program to learn how Docker can support your project on Docker Hub." - header-text="This feature requires a Docker subscription" - target-url="https://www.docker.com/pricing?utm_source=docker&utm_medium=webreferral&utm_campaign=docs_driven_upgrade_auto_builds" -%} +> **Note** +> +> Automated builds require a +> [Docker Pro, Team, or Business subscription](../../subscription/index.md). Docker Hub can automatically test changes to your source code repositories using containers. You can enable `Autotest` on [any Docker Hub repository](../repos/index.md) to run tests on each pull request to the source code repository to create a continuous integration testing service. -Enabling `Autotest` builds an image for testing purposes, but does **not** +Enabling `Autotest` builds an image for testing purposes, but does not automatically push the built image to the Docker repository. If you want to push built images to your Docker Hub repository, enable [Automated Builds](index.md). @@ -43,28 +42,27 @@ a container using the built image. You can define any number of linked services in this file. The only requirement is that `sut` is defined. Its return code determines if tests passed or not. -Tests **pass** if the `sut` service returns `0`, and **fail** otherwise. +Tests pass if the `sut` service returns `0`, and fail otherwise. > **Note** > > Only the `sut` service and all other services listed in -> [`depends_on`](../../compose/compose-file/compose-file-v2.md#depends_on) are +> [`depends_on`](../../compose/compose-file/05-services.md#depends_on) are > started. If you have services that poll for changes in other services, be sure -> to include the polling services in the [`depends_on`](../../compose/compose-file/compose-file-v2.md#depends_on) +> to include the polling services in the [`depends_on`](../../compose/compose-file/05-services.md#depends_on) > list to make sure all of your services start. -> Also make sure to include a compose file version from 2.0 upward as `depends_on` -> was added in [version 2.0](../../compose/compose-file/compose-versioning.md#version-2) -> file format. You can define more than one `docker-compose.test.yml` file if needed. Any file that ends in `.test.yml` is used for testing, and the tests run sequentially. You can also use [custom build hooks](advanced.md#override-build-test-or-push-commands) to further customize your test behavior. -> **Note**: If you enable Automated builds, they also run any tests defined +> **Note** +> +> If you enable Automated builds, they also run any tests defined in the `test.yml` files. -## Enable automated tests on a repository +## Enable Automated tests on a repository To enable testing on a source code repository, you must first create an associated build-repository in Docker Hub. Your `Autotest` settings are @@ -72,24 +70,24 @@ configured on the same page as [automated builds](index.md), however you do not need to enable Autobuilds to use `Autotest`. Autobuild is enabled per branch or tag, and you do not need to enable it at all. -Only branches that are configured to use **Autobuild** push images to the +Only branches that are configured to use Autobuild push images to the Docker repository, regardless of the Autotest settings. -1. Log in to Docker Hub and select **Repositories** in the top navigation. +1. Sign in to Docker Hub and select **Repositories**. 2. Select the repository you want to enable `Autotest` on. -3. From the repository view, click the **Builds** tab. +3. From the repository view, select the **Builds** tab. -4. Click **Configure automated builds**. +4. Select **Configure automated builds**. 5. Configure the automated build settings as explained in [Automated Builds](index.md). At minimum you must configure: * The source code repository - * the build location - * at least one build rule + * The build location + * At least one build rule 6. Choose your **Autotest** option. @@ -106,19 +104,22 @@ Docker repository, regardless of the Autotest settings. pull requests to branches that match a build rule, including when the pull request originated in an external source repository. - > **Note**: For security purposes, autotest on _external pull requests_ is + > **Important** + > + >For security purposes, autotest on external pull requests is limited on public repositories. Private images are not pulled and environment variables defined in Docker Hub are not available. Automated builds continue to work as usual. + {: .important} -7. Click **Save** to save the settings, or click **Save and build** to save and +7. Select **Save** to save the settings, or select **Save and build** to save and run an initial test. ## Check your test results -From the repository's details page, click **Timeline**. +From the repository's details page, select **Timeline**. From this tab you can see any pending, in-progress, successful, and failed builds and test runs for the repository. -You can click any timeline entry to view the logs for each test run. +You can choose any timeline entry to view the logs for each test run. diff --git a/docker-hub/builds/how-builds-work.md b/docker-hub/builds/how-builds-work.md new file mode 100644 index 0000000000..7176bf0a00 --- /dev/null +++ b/docker-hub/builds/how-builds-work.md @@ -0,0 +1,41 @@ +--- +description: how automated builds work +keywords: docker hub, automated builds +title: How Automated builds work +--- + +> **Note** +> +> Automated builds require a +> [Docker Pro, Team, or Business subscription](../../subscription/index.md). + +Docker Hub can automatically build images from source code in an external +repository and automatically push the built image to your Docker repositories. + +![An automated build dashboard](images/index-dashboard.png){:width="750px"} + +When you set up Automated builds, also called autobuilds, you create a list of +branches and tags that you want to build into Docker images. When you push code +to a source-code branch, for example in GitHub, for one of those listed image +tags, the push uses a webhook to trigger a new build, which produces a Docker +image. The built image is then pushed to Docker Hub. + +> **Note** +> +> You can still use `docker push` to push pre-built images to +repositories with Automated builds configured. + +If you have automated tests configured, these run after building but before +pushing to the registry. You can use these tests to create a continuous +integration workflow where a build that fails its tests doesn't push the built +image. Automated tests don't push images to the registry on their own. [Learn about automated image testing](automated-testing.md). + +Depending on your [subscription](https://www.docker.com/pricing){: target="_blank" rel="noopener" class="_"}, +you may get concurrent builds, which means that `N` autobuilds can be run at the +same time. `N` is configured according to your subscription. Once `N+1` builds +are running, any additional builds go into a queue to be run later. + +The maximum number of pending builds in the queue is 30 and Docker Hub discards further +requests. The number of concurrent builds for Pro is 5 and +for Team and Business is 15. + diff --git a/docker-hub/builds/index.md b/docker-hub/builds/index.md index 7b91a099fc..2c3e67bf11 100644 --- a/docker-hub/builds/index.md +++ b/docker-hub/builds/index.md @@ -1,5 +1,5 @@ --- -description: Set up automated builds +description: Set up Automated builds keywords: automated, build, images, Docker Hub redirect_from: - /docker-hub/builds/automated-build/ @@ -10,59 +10,28 @@ redirect_from: title: Set up Automated Builds --- -{% include upgrade-cta.html - body="The Automated Builds feature is available for Docker Pro, Team, and Business users. Upgrade now to automatically build and push your images. If you are using automated builds for an open-source project, you can join our [Open Source Community](https://www.docker.com/community/open-source/application){: target='_blank' rel='noopener' class='_'} program to learn how Docker can support your project on Docker Hub." - header-text="This feature requires a Docker subscription" - target-url="https://www.docker.com/pricing?utm_source=docker&utm_medium=webreferral&utm_campaign=docs_driven_upgrade_auto_builds" -%} - -## How Automated Builds work - -Docker Hub can automatically build images from source code in an external -repository and automatically push the built image to your Docker repositories. - -When you set up automated builds (also called autobuilds), you create a list of -branches and tags that you want to build into Docker images. When you push code -to a source code branch (for example in GitHub) for one of those listed image -tags, the push uses a webhook to trigger a new build, which produces a Docker -image. The built image is then pushed to the Docker Hub registry. - > **Note** > -> You can still use `docker push` to push pre-built images to -repositories with Automated Builds configured. +> Automated builds require a +> [Docker Pro, Team, or Business subscription](../../subscription/index.md). -If you have automated tests configured, these run after building but before -pushing to the registry. You can use these tests to create a continuous -integration workflow where a build that fails its tests doesn't push the built -image. Automated tests don't push images to the registry on their own. [Learn about automated image testing](automated-testing.md). +This page contains information on: +- [Configuring Automated builds](#configure-automated-builds) +- [Advanced Automated build options](#advanced-automated-build-options) +- [Automated builds for teams](#autobuild-for-teams) -Depending on your [subscription](https://www.docker.com/pricing){: target="_blank" rel="noopener" class="_"}, -you may get concurrent builds, which means that `N` autobuilds can be run at the -same time. `N` is configured according to your subscription. Once `N+1` builds -are running, any additional builds go into a queue to be run later. - -The maximum number of pending builds in the queue is 30 and Docker Hub discards further -requests. The number of concurrent builds for Pro is 5 and -for Team and Business is 15. - -![An automated build dashboard](images/index-dashboard.png) - -## Configure automated build settings +## Configure Automated builds You can configure repositories in Docker Hub so that they automatically build an image each time you push new code to your source provider. If you have [automated tests](automated-testing.md) configured, the new image is only pushed when the tests succeed. -You can add builds to existing repositories, or add them when you create a repository. - 1. From the **Repositories** section, select a repository to view its details. 2. Select the **Builds** tab. -3. If you are setting up automated builds for the first time, select the code - repository service (GitHub or Bitbucket) where the image's source code is stored. +3. Select either GitHub or Bitbucket to connect where the image's source code is stored. > Note > @@ -73,31 +42,32 @@ You can add builds to existing repositories, or add them when you create a repos 4. Select the **source repository** to build the Docker images from. > Note - > You might need to specify an organization or user (the _namespace_) from - > the source code provider. Once you select a namespace, its source code + > You might need to specify an organization or user from + > the source code provider. Once you select a user, source code > repositories appear in the **Select repository** dropdown list. -5. Optionally, enable [autotests](automated-testing.md#enable-automated-tests-on-a-repository). +5. Optional: Enable [autotests](automated-testing.md#enable-automated-tests-on-a-repository). -6. Review the default **Build Rules**, and optionally select the - **plus sign** to add and configure more build rules. +6. Review the default **Build Rules** - _Build rules_ control what Docker Hub builds into images from the contents + Build rules control what Docker Hub builds into images from the contents of the source code repository, and how the resulting images are tagged within the Docker repository. A default build rule is set up for you, which you can edit or delete. This - default set builds from the `Branch` in your source code repository called - `master`, and creates a Docker image tagged with `latest`. + default rule sets builds from the `Branch` in your source code repository called + `master` or `main`, and creates a Docker image tagged with `latest`. For more information, see [set up build rules](#set-up-build-rules) -7. For each branch or tag, enable or disable the **Autobuild** toggle. +7. Optional: Select the **plus** icon to add and [configure more build rules](#set-up-build-rules). + +8. For each branch or tag, enable or disable the **Autobuild** toggle. Only branches or tags with autobuild enabled are built, tested, and have the resulting image pushed to the repository. Branches with autobuild disabled are built for test purposes (if enabled at the repository level), but the built Docker image isn't pushed to the repository. -8. For each branch or tag, enable or disable the **Build Caching** toggle. +9. For each branch or tag, enable or disable the **Build Caching** toggle. [Build caching](../../develop/develop-images/dockerfile_best-practices.md#leverage-build-cache) can save time if you are building a large image frequently or have @@ -105,20 +75,20 @@ You can add builds to existing repositories, or add them when you create a repos make sure all of your dependencies are resolved at build time, or if you have a large layer that's quicker to build locally. -9. Click **Save** to save the settings, or click **Save and build** to save and +10. Select **Save** to save the settings, or select **Save and build** to save and run an initial test. > Note > > A webhook is automatically added to your source code repository to notify - > Docker Hub on every push. Only pushes to branches that's listed as the - > source for one or more tags trigger a build. + > Docker Hub on every push. Only pushes to branches that are listed as the + > source for one or more tags, trigger a build. ### Set up build rules -By default when you set up automated builds, a basic build rule is created for you. -This default rule watches for changes to the `master` branch in your source code -repository, and builds the `master` branch into a Docker image tagged with +By default when you set up Automated builds, a basic build rule is created for you. +This default rule watches for changes to the `master` or `main` branch in your source code +repository, and builds the `master` or `main` branch into a Docker image tagged with `latest`. In the **Build Rules** section, enter one or more sources to build. @@ -130,34 +100,34 @@ For each source: * Enter the name of the **Source** branch or tag you want to build. - The first time you configure automated builds, a default build rule is set up + The first time you configure Automated builds, a default build rule is set up for you. This default set builds from the `Branch` in your source code called `master`, and creates a Docker image tagged with `latest`. You can also use a regex to select which source branches or tags to build. To learn more, see - [regexes](index.md#regexes-and-automated-builds). + [regexes](#regexes-and-automated-builds). * Enter the tag to apply to Docker images built from this source. If you configured a regex to select the source, you can reference the capture groups and use its result as part of the tag. To learn more, see - [regexes](index.md#regexes-and-automated-builds). + [regexes](#regexes-and-automated-builds). * Specify the **Dockerfile location** as a path relative to the root of the source code repository. If the Dockerfile is at the repository root, leave this path set to `/`. > **Note** > > When Docker Hub pulls a branch from a source code repository, it performs a -> shallow clone (only the tip of the specified branch). Refer to -> [Advanced options for Autobuild and Autotest](advanced.md#source-repository--branch-clones) +> shallow clone - only the tip of the specified branch. Refer to +> [Advanced options for Autobuild and Autotest](advanced.md#source-repository-or-branch-clones) > for more information. ### Environment variables for builds You can set the values for environment variables used in your build processes when you configure an automated build. Add your build environment variables by -clicking the plus sign next to the **Build environment variables** section, and +selecting the **plus** icon next to the **Build environment variables** section, and then entering a variable name and the value. When you set variable values from the Docker Hub UI, you can use them by the @@ -169,99 +139,29 @@ should remain secret. > > The variables set on the build configuration screen are used during > the build processes only and shouldn't get confused with the environment -> values used by your service (for example to create service links). - -## Check your active builds - -A summary of a repository's builds appears both on the repository **General** -tab, and in the **Builds** tab. The **Builds** tab also displays a color coded -bar chart of the build queue times and durations. Both views display the -pending, in progress, successful, and failed builds for any tag of the -repository. - -![Active builds](images/index-active.png) - -From either location, you can select a build job to view its build report. The -build report shows information about the build job. This includes the source -repository and branch (or tag), the build logs, the build duration, creation time and location, and the user namespace the build occurred in. - ->**Note** -> -> You can now view the progress of your builds every 30 seconds when you -> refresh the Builds page. With the in-progress build logs, you can debug your -> builds before they're finished. - -![Build report](/docker-hub/images/index-report.png) - -## Cancel or retry a build - -While a build is in queue or running, a **Cancel** icon appears next to its build -report link on the General tab and on the Builds tab. You can also click the -**Cancel** on the build report page, or from the Timeline tab's logs -display for the build. - -![List of builds showing the cancel icon](images/build-cancelicon.png) - -## Failing builds - -If a build fails, a **Retry** icon appears next to the build report line on the -**General** and **Builds** tabs. The **Build report** page and **Timeline logs** also display a **Retry** button. - -![Timeline view showing the retry build button](images/retry-build.png) - -> **Note** -> -> If you are viewing the build details for a repository that belongs to an -> Organization, the Cancel and Retry buttons only appear if you have `Read & Write` access to the repository. - -Automated builds have a 4-hour execution time limit. If a build reaches this time limit, it's -automatically cancelled, and the build logs display the following message: - -```text -2022-11-02T17:42:27Z The build was cancelled or exceeded the maximum execution time. -``` - -This log message is the same as when you actively cancel a build. To identify -whether a build was automatically cancelled, check the build duration. - -## Disable an automated build - -Automated builds are enabled per branch or tag, and can be disabled and -re-enabled. You might do this when you want to only build manually for -a while, for example when you are doing major refactoring in your code. When you disable autobuilds doesn't disable [autotests](automated-testing.md). - -To disable an automated build: - -1. From the **Repositories** page, select a repository, and select the **Builds** tab. - -2. Click **Configure automated builds** to edit the repository's build settings. - -3. In the **Build Rules** section, locate the branch or tag you no longer want -to automatically build. - -4. Click the **autobuild** toggle next to the configuration line. When disabled the toggle is gray. - -5. Click **Save** to save your changes. +> values used by your service, for example to create service links. ## Advanced automated build options -At the minimum you need a build rule composed of a source branch (or tag) and -destination Docker tag to set up an automated build. You can also change where -the build looks for the Dockerfile, set a path to the files the build use -(the build context), set up multiple static tags or branches to build from, and -use regular expressions (regexes) to dynamically select source code to build and -create dynamic tags. +At the minimum you need a build rule composed of a source branch, or tag, and a +destination Docker tag to set up an automated build. You can also: + +- Change where the build looks for the Dockerfile +- Set a path to the files the build should use (the build context) +- Set up multiple static tags or branches to build from +- Use regular expressions (regexes) to dynamically select source code to build and +create dynamic tags All of these options are available from the **Build configuration** screen for -each repository. Select **Repositories** from the left navigation, and select the name of the repository you want to edit. Select the **Builds** tab, and click **Configure Automated builds**. +each repository. Select **Repositories** from the left navigation, and select the name of the repository you want to edit. Select the **Builds** tab, and then select **Configure Automated builds**. ### Tag and branch builds You can configure your automated builds so that pushes to specific branches or tags triggers a build. -1. In the **Build Rules** section, click the plus sign to add more sources to build. +1. In the **Build Rules** section, select the **plus** icon to add more sources to build. -2. Select the **Source type** to build: either a tag or a branch. +2. Select the **Source type** to build either a tag or a branch. > Note > @@ -291,7 +191,7 @@ Depending on how you arrange the files in your source code repository, the files required to build your images may not be at the repository root. If that's the case, you can specify a path where the build looks for the files. -The _build context_ is the path to the files needed for the build, relative to +The build context is the path to the files needed for the build, relative to the root of the repository. Enter the path to these files in the **Build context** field. Enter `/` to set the build context as the root of the source code repository. > **Note** @@ -303,17 +203,16 @@ the root of the repository. Enter the path to these files in the **Build context You can specify the **Dockerfile location** as a path relative to the build context. If the Dockerfile is at the root of the build context path, leave the -Dockerfile path set to `/`. (If the build context field is blank, set the path -to the Dockerfile from the root of the source repository.) +Dockerfile path set to `/`. If the build context field is blank, set the path +to the Dockerfile from the root of the source repository. -### Regexes and automated builds +### Regexes and Automated builds You can specify a regular expression (regex) so that only matching branches or tags are built. You can also use the results of the regex to create the Docker tag that's applied to the built image. -You can use up to nine regular expression capture groups -(expressions enclosed in parentheses) to select a source to build, and reference +You can use up to nine regular expression capture groups, or expressions enclosed in parentheses, to select a source to build, and reference these in the **Docker Tag** field using `{\1}` through `{\9}`. +> **Beta** +> +> The Docker Init plugin is currently in [Beta](../../../release-lifecycle.md#beta). Docker recommends that you do not use this in production environments. + +{% include cli.md datafolder=page.datafolder datafile=page.datafile %} From a98982858805cb009f70ef5f2e5a105064138bc6 Mon Sep 17 00:00:00 2001 From: Allie Sadler <102604716+aevesdocker@users.noreply.github.com> Date: Wed, 5 Apr 2023 16:52:48 +0100 Subject: [PATCH 271/296] DD4.18 dev velocity content (#16853) * DD4.18 dev velocity content * additions from review * Update desktop/use-desktop/container.md Co-authored-by: David Karlsson <35727626+dvdksn@users.noreply.github.com> --------- Co-authored-by: David Karlsson <35727626+dvdksn@users.noreply.github.com> --- desktop/use-desktop/container.md | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/desktop/use-desktop/container.md b/desktop/use-desktop/container.md index 9f3904f082..9f2b58ed1b 100644 --- a/desktop/use-desktop/container.md +++ b/desktop/use-desktop/container.md @@ -38,7 +38,7 @@ To open the integrated terminal, either: You can obtain detailed information about the container when you select a container. -The **container view** displays **Logs**, **Inspect**, **Terminal**, and **Stats** tabs and provides quick action buttons to perform various actions. +The **container view** displays **Logs**, **Inspect**, **Terminal**, **Files**, and **Stats** tabs and provides quick action buttons to perform various actions. - Select **Logs** to see logs from the container. You can also: - Use `Cmd + f`/`Ctrl + f` to open the search bar and find specific entries. Search matches are highlighted in yellow. @@ -50,4 +50,11 @@ The **container view** displays **Logs**, **Inspect**, **Terminal**, and **Stats - Select **Inspect** to view low-level information about the container. You can see the local path, version number of the image, SHA-256, port mapping, and other details. +- Select **Files** to explore the filesystem of running or stopped containers. You can also: + - See which files have been recently added, modified, or deleted + - Edit a file straight from the built-in editor + - Drag and drop files and folders between the host and the container + - Delete unnecessary files when you right-click on a file + - Download file and folders from the container straight to the host + - Select **Stats** to view information about the container resource utilization. You can see the amount of CPU, disk I/O, memory, and network I/O used by the container. From 5a2416947cce00c823c40cac22dd197fea54d0da Mon Sep 17 00:00:00 2001 From: Allie Sadler <102604716+aevesdocker@users.noreply.github.com> Date: Wed, 5 Apr 2023 16:53:01 +0100 Subject: [PATCH 272/296] dd.4.18 adminless install for mac (#16852) * dd.4.18 adminless install for mac * edit * updates * updates * fix build * add info on updating PATH * add info on updating PATH * update code block * edits from review * edits from review and page-layout tweak * further review edits * fix build * edits post review --- desktop/install/mac-install.md | 13 +-- desktop/mac/permission-requirements.md | 136 ++++++++++++++++++++----- desktop/settings/mac.md | 21 ++++ 3 files changed, 139 insertions(+), 31 deletions(-) diff --git a/desktop/install/mac-install.md b/desktop/install/mac-install.md index 07f2a05b6a..1a0a47a96a 100644 --- a/desktop/install/mac-install.md +++ b/desktop/install/mac-install.md @@ -78,11 +78,15 @@ Your Mac must meet the following requirements to install Docker Desktop successf {% include desktop-license-update.md %} -4. Select **Accept** to continue. Docker Desktop starts after you accept the terms. +4. Select **Accept** to continue. Note that Docker Desktop will not run if you do not agree to the terms. You can choose to accept the terms at a later date by opening Docker Desktop. For more information, see [Docker Desktop Subscription Service Agreement](https://www.docker.com/legal/docker-subscription-service-agreement){: target="_blank" rel="noopener" class="_" }. We recommend that you also read the [FAQs](https://www.docker.com/pricing/faq){: target="_blank" rel="noopener" class="_"}. +5. From the installation window, select either: + - **Use recommended settings (Requires password)**. This let's Docker Desktop automatically set the necessary configuration settings. + - **Use advanced settings**. You can then set the location of the Docker CLI tools either in the system or user directory, enable the default Docker socket, and enable privileged port mapping. See [Settings](../settings/mac.md#advanced), for more information and how to set the location of the Docker CLI tools. +6. Select **Finish**. If you have applied any of the above configurations that require a password in step 5, you are asked to enter your password to confirm. ### Install from the command line @@ -105,13 +109,6 @@ The `install` command accepts the following flags: - For example: `--allowed-org= --admin-settings='{"configurationFileVersion": 2, "enhancedContainerIsolation": {"value": true, "locked": false}}'` -### Runtime permission requirements - -For some functions, Docker Desktop may require elevated privileges. The user is informed and prompted for authorization whenever such -configuration must be performed. [Docker Desktop permission requirements](../mac/permission-requirements.md) provides details on each configuration -and use case. - - ## Where to go next - [Docker Desktop for Apple silicon](../install/mac-install.md) for detailed information about Docker Desktop for Apple silicon. diff --git a/desktop/mac/permission-requirements.md b/desktop/mac/permission-requirements.md index 867b00fcff..84ac356b9d 100644 --- a/desktop/mac/permission-requirements.md +++ b/desktop/mac/permission-requirements.md @@ -13,39 +13,108 @@ It also provides clarity on running containers as `root` as opposed to having `r ## Permission requirements -Docker Desktop for Mac is run as an unprivileged user. However, certain functionalities may be required for Docker Desktop to perform a limited set of privileged configurations such as: - - [Installing symlinks](#installing-symlinks) in `/usr/local/bin`. This ensures the `docker` CLI is on the user’s PATH without having to reconfigure shells, log out then log back in, for example. - - [Binding privileged ports](#binding-privileged-ports) that are less than 1024. The so-called "privileged ports" have not generally been used as a security boundary, however OSes still prevent unprivileged processes from binding them which breaks commands like `docker run -p 127.0.0.1:80:80 docker/getting-started`. - - [Ensuring `localhost` and `kubernetes.docker.internal` are defined](#ensuring-localhost-and-kubernetesdockerinternal-are-defined) in `/etc/hosts`. Some old macOS installs did not have `localhost` in `/etc/hosts`, which caused Docker to fail. Defining the DNS name `kubernetes.docker.internal` allows us to share Kubernetes contexts with containers. +Docker Desktop for Mac is run as an unprivileged user. However, certain functionalities are required for Docker Desktop to perform a limited set of privileged configurations such as: + - [Installing symlinks](#installing-symlinks) in`/usr/local/bin`. + - [Binding privileged ports](#binding-privileged-ports) that are less than 1024. The so-called "privileged ports" are not generally used as a security boundary, however OSes still prevent unprivileged processes from binding them which breaks commands like `docker run -p 127.0.0.1:80:80 docker/getting-started`. + - [Ensuring `localhost` and `kubernetes.docker.internal` are defined](#ensuring-localhost-and-kubernetesdockerinternal-are-defined) in `/etc/hosts`. Some old macOS installs do not have `localhost` in `/etc/hosts`, which causes Docker to fail. Defining the DNS name `kubernetes.docker.internal` allows Docker to share Kubernetes contexts with containers. - Securely caching the Registry Access Management policy which is read-only for the developer. -Versions prior to 4.15 of Docker Desktop for Mac require `root` access to be granted on the first run. The first time that Docker Desktop is launched the user receives an admin prompt to grant permissions for a privileged helper service `com.docker.vmnetd` to be installed. For subsequent runs, no `root` privileges are required. Following the principle of least privilege, this approach allows `root` access to be used only for the operations for which it is absolutely necessary, while still being able to use Docker Desktop as an unprivileged user. +Depending on which version of Docker Desktop for Mac is used, privileged access is granted either during installation, first run, or only when it is needed. + + +
    +
    + +From version 4.18 and above, Docker Desktop for Mac provides greater control over functionality that's enabled during installation. + +The first time Docker Desktop for Mac is launched, you are presented with an installation window where you can choose to either use the default settings, which work for most developers and require privileged access to be granted, or use advanced settings. + +If you work in an environment with elevated security requirements, for instance where local administrative access is prohibited, then you can use the advanced settings to remove the need for granting privileged access. You can configure: +- The location of the Docker CLI tools either in the system or user directory +- The default Docker socket +- Privileged port mapping + +Depending on which advanced settings you configure, you must enter your password to confirm. + +You can change these configurations at a later date from the **Advanced** page in **Settings**. + +
    +
    +
    + +Versions 4.15 to 4.17 of Docker Desktop for Mac doesn't require the privileged process to run permanently. Whenever elevated privileges are needed for a configuration, Docker Desktop prompts you with information on the task it needs to perform. Most configurations are applied once, subsequent runs don't prompt for privileged access anymore. +The only time Docker Desktop may start the privileged process is for binding privileged ports that are not allowed by default on the host OS. + +
    +
    +
    + +Versions prior to 4.15 of Docker Desktop for Mac require `root` access to be granted on the first run. The first time that Docker Desktop is launched you receive an admin prompt to grant permission for the installation of the `com.docker.vmnetd` privileged helper service. For subsequent runs, `root` privileges aren't required. Following the principle of least privilege, this approach allows `root` access to be used only for the operations for which it is absolutely necessary, while still being able to use Docker Desktop as an unprivileged user. All privileged operations are run using the privileged helper process `com.docker.vmnetd`. -For security reasons, version 4.15 of Docker Desktop for Mac doesn't require the user to run a permanent privileged process. Whenever elevated privileges are needed for a configuration, Docker Desktop prompts the user with information on the task it needs to perform. Most configurations are applied once, subsequent runs don't prompt for privileged access anymore. -The only time Docker Desktop may start the privileged process is for binding privileged ports that are not allowed by default on the host OS. +
    +
    +
    ### Installing symlinks -The docker binaries are installed by default in `/Applications/Docker.app/Contents/Resources/bin`. Docker Desktop ensures the `docker` CLI is on the user’s PATH without having to reconfigure shells, log out then log back in for example. As on most systems `/usr/local/bin` is in the user's PATH by default, and so Docker Desktop creates symlinks for all docker binaries in it. +The Docker binaries are installed by default in `/Applications/Docker.app/Contents/Resources/bin`. Docker Desktop ensures the Docker CLI is on your PATH without having to reconfigure shells, log out then log back in for example. As on most systems `/usr/local/bin` is on the PATH by default, and so Docker Desktop creates symlinks for all Docker binaries in it. -Installing symlinks in `/usr/local/bin` is a privileged configuration Docker Desktop performs on the first startup. Docker Desktop checks if symlinks exists and takes the following actions: + +
    +
    + +With version 4.18 or later, you can choose whether to install symlinks either in `/usr/local/bin` or `$HOME/.docker/bin` during installation of Docker Desktop. + +If `/usr/local/bin` is chosen, and this location is not writable by unprivileged users, Docker Desktop requires authorization to confirm this choice before the symlinks to Docker binaries are created in `/usr/local/bin`. If `$HOME/.docker/bin` is chosen, authorization is not required, but the you must [manually add `$HOME/.docker/bin`](../settings/mac.md#advanced) to their PATH. + +You are also given the option to enable the installation of the `/var/run/docker.sock` symlink. Creating this symlink ensures various Docker clients relying on the default Docker socket path to work without additional changes. + +As the `/var/run` is mounted as a tmpfs, its content is deleted on restart, symlink to the Docker socket included. To ensure the Docker socket exists after restart, Docker Desktop sets up a `launchd` startup task that creates the symlink by running `ln -s -f /Users//.docker/run/docker.sock /var/run/docker.sock`. This ensures the user is not prompted on each startup to create the symlink. If the user does not enable this option at installation, the symlink and the startup task is not created and the user may have to explicitly set the `DOCKER_HOST` environment variable to `/Users//.docker/run/docker.sock` in the clients it is using. The Docker CLI relies on the current context to retrieve the socket path, the current context is set to `desktop-linux` on Docker Desktop startup. + +
    +
    +
    + +For versions prior to 4.18, installing symlinks in `/usr/local/bin` is a privileged configuration Docker Desktop performs on the first startup. Docker Desktop checks if symlinks exists and takes the following actions: - Creates the symlinks without the admin prompt if `/usr/local/bin` is writable by unprivileged users. -- Triggers an admin prompt for the user to authorize the creation of symlinks in `/usr/local/bin`. If the user authorizes this, symlinks to docker binaries are created in `/usr/local/bin`. -If the user rejects the prompt, is not willing to run configurations requiring elevated privileges, or does not have admin rights on their machine, Docker Desktop creates the symlinks in `~/.docker/bin` and edits the user's shell profile to ensure this location is in the user's PATH. This requires all open shells to be reloaded. -The rejection is recorded for future runs to avoid prompting the user again. -For any failure to ensure binaries are on the user's PATH, the user may need to manually add to their PATH the `/Applications/Docker.app/Contents/Resources/bin` or use the full path to docker binaries. +- Triggers an admin prompt for the user to authorize the creation of symlinks in `/usr/local/bin`. If you authorizes this, symlinks to Docker binaries are created in `/usr/local/bin`. If you reject the prompt, are not willing to run configurations requiring elevated privileges, or don't have admin rights on your machine, Docker Desktop creates the symlinks in `~/.docker/bin` and edits your shell profile to ensure this location is in your PATH. This requires all open shells to be reloaded. +The rejection is recorded for future runs to avoid prompting you again. +For any failure to ensure binaries are on your PATH, you may need to manually add to their PATH the `/Applications/Docker.app/Contents/Resources/bin` or use the full path to Docker binaries. -A particular case is the installation of the `/var/run/docker.sock` symlink. Creating this symlink ensures various docker clients relying on the default docker socket path to work without additional changes. As the `/var/run` is mounted as a tmpfs, its content is deleted on restart, symlink to docker socket included. -To ensure the docker socket exists after restart, Docker Desktop sets up a `launchd` startup task that creates the symlink by running `ln -s -f /Users//.docker/run/docker.sock /var/run/docker.sock`. This ensures the user is not prompted on each startup to create the symlink. If the user rejects the prompt, the symlink and the startup task is not created and the user may have to explicitly set the `DOCKER_HOST` to `/Users//.docker/run/docker.sock` in the clients it is using. The docker CLI relies on the current context to retrieve the socket path, the current context is set to `desktop-linux` on Docker Desktop startup. +A particular case is the installation of the `/var/run/docker.sock` symlink. Creating this symlink ensures various Docker clients relying on the default Docker socket path to work without additional changes. As the `/var/run` is mounted as a tmpfs, its content is deleted on restart, symlink to Docker socket included. +To ensure the Docker socket exists after restart, Docker Desktop sets up a `launchd` startup task that creates the symlink by running `ln -s -f /Users//.docker/run/docker.sock /var/run/docker.sock`. This ensures that you are not prompted on each startup to create the symlink. If you reject the prompt, the symlink and the startup task is not created and you may have to explicitly set the `DOCKER_HOST` to `/Users//.docker/run/docker.sock` in the clients it is using. The Docker CLI relies on the current context to retrieve the socket path, the current context is set to `desktop-linux` on Docker Desktop startup. + +
    +
    +
    ### Binding privileged ports -When running a container that requires binding privileged ports, Docker Desktop first attempts to bind it directly as an unprivileged process. If the OS prevents this and it fails, Docker Desktop checks if the `com.docker.vmnetd` privileged helper process is running to bind the privileged port through it. + +
    +
    -If the privileged helper process is not running, Docker Desktop prompts the user for authorization to run it under [launchd](https://developer.apple.com/library/archive/documentation/MacOSX/Conceptual/BPSystemStartup/Chapters/CreatingLaunchdJobs.html). +With version 4.18 and later you can choose to enable privileged port mapping during installation, or from the **Advanced** page in **Settings** post-installation. Docker Desktop requires authorization to confirm this choice. +
    +
    +
    + +For versions below 4.18 , if you run a container that requires binding privileged ports, Docker Desktop first attempts to bind it directly as an unprivileged process. If the OS prevents this and it fails, Docker Desktop checks if the `com.docker.vmnetd` privileged helper process is running to bind the privileged port through it. + +If the privileged helper process is not running, Docker Desktop prompts you for authorization to run it under [launchd](https://developer.apple.com/library/archive/documentation/MacOSX/Conceptual/BPSystemStartup/Chapters/CreatingLaunchdJobs.html). This configures the privileged helper to run as in the versions of Docker Desktop prior to 4.15. However, the functionality provided by this privileged helper now only supports port binding and caching the Registry Access Management policy. -If the user declines the launch of the privileged helper process, binding the privileged port cannot be done and the docker CLI returns an error: +If you decline the launch of the privileged helper process, binding the privileged port cannot be done and the Docker CLI returns an error: ```console $ docker run -p 127.0.0.1:80:80 docker/getting-started @@ -58,20 +127,41 @@ ERRO[0003] error waiting for container: context canceled > **Note** > -> The command may fail with the same error if the user takes too long to authorize the prompt to start the helper process, as it may timeout. +> The command may fail with the same error if you take too long to authorize the prompt to start the helper process, as it may timeout. + +
    +
    +
    ### Ensuring `localhost` and `kubernetes.docker.internal` are defined -On first run, Docker Desktop checks if `localhost` is resolved to `127.0.0.1`. In case the resolution fails, it prompts the user to allow adding the mapping to `/etc/hosts`. Similarly, when the Kubernetes cluster is installed, it checks that `kubernetes.docker.internal` is resolved to `127.0.0.1` and prompts the user to do so. + +
    +
    + +With version 4.18 it is your responsibility to ensure that localhost is resolved to `127.0.0.1` and if Kubernetes is used, that `kubernetes.docker.internal` is resolved to `127.0.0.1`. + +
    +
    +
    + +On first run, Docker Desktop checks if `localhost` is resolved to `127.0.0.1`. In case the resolution fails, it prompts you to allow adding the mapping to `/etc/hosts`. Similarly, when the Kubernetes cluster is installed, it checks that `kubernetes.docker.internal` is resolved to `127.0.0.1` and prompts you to do so. + +
    +
    +
    ## Installing from the commandline -In version 4.11 and later of Docker Desktop for Mac, privileged configurations are applied during the installation with the `--user` flag on the [install command](../install/mac-install.md#install-from-the-command-line). In this case, the user is not prompted to grant root privileges on the first run of Docker Desktop. Specifically, the `--user` flag: +In version 4.11 and later of Docker Desktop for Mac, privileged configurations are applied during the installation with the `--user` flag on the [install command](../install/mac-install.md#install-from-the-command-line). In this case, you are not prompted to grant root privileges on the first run of Docker Desktop. Specifically, the `--user` flag: - Uninstalls the previous `com.docker.vmnetd` if present -- Sets up symlinks for the user +- Sets up symlinks - Ensures that `localhost` is resolved to `127.0.0.1` -The limitation of this approach is that Docker Desktop can only be run by one user account per machine, namely the one specified in the `-–user` flag. +The limitation of this approach is that Docker Desktop can only be run by one user-account per machine, namely the one specified in the `-–user` flag. ## Privileged Helper diff --git a/desktop/settings/mac.md b/desktop/settings/mac.md index e1c1bab0b6..7f1ec35a9b 100644 --- a/desktop/settings/mac.md +++ b/desktop/settings/mac.md @@ -50,6 +50,27 @@ On the **General** tab, you can configure when to start Docker and specify other - **Use Docker Compose V2**. Select to enable the `docker-compose` command to use Docker Compose V2. For more information, see [Docker Compose V2](../../compose/compose-v2/index.md). +## Advanced + +On the **Advanced** tab, you can reconfigure your initial installation settings: + +- **Choose how to configure the installation of Docker's CLI tools**. + - **System**: Docker CLI tools are installed in the system directory under `/usr/local/bin` + - **User**: Docker CLI tools are installed in the user directory under `$HOME/.docker/bin`. You must then add `$HOME/.docker/bin` to your PATH. To add `$HOME/.docker/bin` to your path: + 1. Open your shell configuration file. This is `~/.bashrc` if you're using a bash shell, or `~/.zshrc` if you're using a zsh shell. + 2. Run the following command: + ```console + $ export PATH=$PATH:~/.docker/bin + ``` + 3. Save and the close the file. Restart your shell to apply the changes to the PATH variable. + +- **Enable default Docker socket (Requires password)**. Creates `/var/run/docker.sock` which some third party clients may use to communicate with Docker Desktop. For more information, see [permission requirements for macOS](../mac/permission-requirements.md#installing-symlinks). + +- **Enable privileged port mapping (Requires password)**. Starts the privileged helper process which binds the ports that are between 1 and 1024. For more information, see [permission requirements for macOS](../mac/permission-requirements.md#binding-privileged-ports). + +For more information on each configuration +and use case, see [Permission requirements](../mac/permission-requirements.md). + ## Resources The **Resources** tab allows you to configure CPU, memory, disk, proxies, From d04fccbcd459ba684699a35dbd6b467147edf0aa Mon Sep 17 00:00:00 2001 From: Allie Sadler <102604716+aevesdocker@users.noreply.github.com> Date: Wed, 5 Apr 2023 16:53:10 +0100 Subject: [PATCH 273/296] DS-63 using WSL doesn't need to run the admin windows service (#16799) --- desktop/windows/permission-requirements.md | 17 +++++++++-------- 1 file changed, 9 insertions(+), 8 deletions(-) diff --git a/desktop/windows/permission-requirements.md b/desktop/windows/permission-requirements.md index 929058b992..e91b81d219 100644 --- a/desktop/windows/permission-requirements.md +++ b/desktop/windows/permission-requirements.md @@ -6,7 +6,7 @@ redirect_from: - /desktop/windows/privileged-helper/ --- -This page contains information about the permission requirements for running and installing Docker Desktop on Windows, the functionality of the privileged helper process `com.docker.service.exe` and the reasoning behind this approach. +This page contains information about the permission requirements for running and installing Docker Desktop on Windows, the functionality of the privileged helper process `com.docker.service` and the reasoning behind this approach. It also provides clarity on running containers as `root` as opposed to having `Administrator` access on the host and the privileges of the Windows Docker engine and Windows containers. @@ -14,11 +14,11 @@ It also provides clarity on running containers as `root` as opposed to having `A While Docker Desktop on Windows can be run without having `Administrator` privileges, it does require them during installation. On installation the user gets a UAC prompt which allows a privileged helper service to be installed. After that, Docker Desktop can be run by users without administrator privileges, provided they are members of the `docker-users` group. The user who performs the installation is automatically added to this group, but other users must be added manually. This allows the administrator to control who has access to Docker Desktop. -The reason for this approach is that Docker Desktop needs to perform a limited set of privileged operations which are conducted by the privileged helper process `com.docker.service.exe`. This approach allows, following the principle of least privilege, `Administrator` access to be used only for the operations for which it is absolutely necessary, while still being able to use Docker Desktop as an unprivileged user. +The reason for this approach is that Docker Desktop needs to perform a limited set of privileged operations which are conducted by the privileged helper process `com.docker.service`. This approach allows, following the principle of least privilege, `Administrator` access to be used only for the operations for which it is absolutely necessary, while still being able to use Docker Desktop as an unprivileged user. ## Privileged Helper -The privileged helper `com.docker.service.exe` is a Windows service which runs in the background with `SYSTEM` privileges. It listens on the named pipe `//./pipe/dockerBackendV2`. The developer runs the Docker Desktop application, which connects to the named pipe and sends commands to the service. This named pipe is protected, and only users that are part of the `docker-users` group can have access to it. +The privileged helper `com.docker.service` is a Windows service which runs in the background with `SYSTEM` privileges. It listens on the named pipe `//./pipe/dockerBackendV2`. The developer runs the Docker Desktop application, which connects to the named pipe and sends commands to the service. This named pipe is protected, and only users that are part of the `docker-users` group can have access to it. The service performs the following functionalities: - Ensuring that `kubernetes.docker.internal` is defined in the Win32 hosts file. Defining the DNS name `kubernetes.docker.internal` allows Docker to share Kubernetes contexts with containers. @@ -33,18 +33,19 @@ The service performs the following functionalities: - Checking if required Windows features are both installed and enabled. - Conducting healthchecks and retrieving the version of the service itself. +The service start mode depends on which container engine is selected: +- With Windows containers, or Hyper-v Linux containers the service is started when the system boots and runs all the time, even when Docker Desktop isn't running. This is required for the user to be able to launch Docker Desktop without admin privileges. If the user switches to WSL2 Linux containers, the service is stopped and doesn't start automatically upon next Windows boot. +- With WSL2 Linux containers, the service isn't necessary and therefore doesn't run automatically when the system boots. If the user switches to Windows containers or Hyper-v Linux containers, a UAC prompt is displayed which asks the user to accept the privileged operation to start the service. If accepted, the service is started and set to start automatically upon the next Windows boot. + ## Containers running as root within the Linux VM The Linux Docker daemon and containers run in a minimal, special-purpose Linux VM managed by Docker. It is immutable so users can’t extend it or change the installed software. -This means that although containers run by default as `root`, this does not allow altering the VM and does not grant `Administrator` access to the Windows host machine. The Linux VM serves as a security boundary and limits what resources from the host can be accessed. File sharing uses a user-space crafted file server and any directories from the host bind mounted into Docker containers still retain their original permissions. It does not give the user access to any files that it doesn’t already have access to. +This means that although containers run by default as `root`, this doesn't allow altering the VM and doesn't grant `Administrator` access to the Windows host machine. The Linux VM serves as a security boundary and limits what resources from the host can be accessed. File sharing uses a user-space crafted file server and any directories from the host bind mounted into Docker containers still retain their original permissions. It doesn't give the user access to any files that it doesn’t already have access to. ## Windows Containers -Unlike the Linux Docker engine and containers which run in a VM, Windows containers are an operating system feature, and run directly on the Windows host with `Administrator` privileges. For organizations which do not want their developers to run Windows containers, a `–no-windows-containers` installer flag is available from version 4.11 to disable their use. +Unlike the Linux Docker engine and containers which run in a VM, Windows containers are an operating system feature, and run directly on the Windows host with `Administrator` privileges. For organizations who don't want their developers to run Windows containers, a `–no-windows-containers` installer flag is available from version 4.11 to disable their use. ## Networking For network connectivity, Docker Desktop uses a user-space process (`vpnkit`), which inherits constraints like firewall rules, VPN, HTTP proxy properties etc. from the user that launched it. - - - From 25738b74b597624564d5cad01a93f7c4a3df5add Mon Sep 17 00:00:00 2001 From: Oliver Frolovs Date: Wed, 5 Apr 2023 19:28:56 +0100 Subject: [PATCH 274/296] Update Golang section to 1.19 (PR 1 of 2) (#16867) * Update index and build parts of Golang to v1.19 * Update Golang to 1.19 in the first of the two sample apps --- language/golang/build-images.md | 339 ++++++++++++++++-------------- language/golang/index.md | 38 +++- language/golang/run-containers.md | 2 +- 3 files changed, 213 insertions(+), 166 deletions(-) diff --git a/language/golang/build-images.md b/language/golang/build-images.md index 59eef208bf..d81b8ab2d9 100644 --- a/language/golang/build-images.md +++ b/language/golang/build-images.md @@ -8,53 +8,46 @@ redirect_from: {% include_relative nav.html selected="1" %} -## Prerequisites - -* Some understanding of Go and its toolchain. This is not a tutorial on Go. If - you are new to the language, the [Go website](https://golang.org/){: target="_blank" rel="noopener" class="_"} - is a good starting point, so go (pun intended) check it out. -* You understand basic [Docker concepts](../../get-started/overview.md). -* You're familiar with the [Dockerfile format](../../build/building/packaging.md#dockerfile). -* You have [enabled BuildKit](../../build/buildkit/index.md#getting-started) - on your machine. - - ## Overview -Now that we have a good overview of containers and the Docker platform, let’s -take a look at building our first image. An image includes everything you need -to run an application – the code or binary, runtime, dependencies, and any other -file system objects required. +In this section we are going to build a container image. The image includes everything you need +to run your application – the compiled application binary file, the runtime, the libraries, and +all other resources required by your application. + +## Required software To complete this tutorial, you need the following: -- Go version 1.16 or later. You might want to [download and install Go](https://golang.org/dl/) first. -- Docker running locally. Follow the instructions to [download and install Docker](../../desktop/index.md). -- An IDE or a text editor to edit files. We recommend using [Visual Studio Code](https://code.visualstudio.com/){: target="_blank" rel="noopener" class="_"}. +- Go version 1.19 or later. Visit the [download page for Go](https://golang.org/dl/){:target="_blank" rel="noopener" class="_"} first and install the toolchain. +- Docker running locally. Follow the [instructions to download and install Docker](../../desktop/index.md). +- An IDE or a text editor to edit files. [Visual Studio Code](https://code.visualstudio.com/){: target="_blank" rel="noopener" class="_"} is a free and popular choice but you can use anything you feel comfortable with. +- A Git client. We'll use a command-line based `git` client throughout this module, but you are free to use whatever works for you. +- A command-line terminal application. The examples shown in this module are from the Linux shell, but they should work in PowerShell, Windows Command Prompt, or OS X Terminal with minimal, if any, modifications. ## Meet the example application -To avoid losing focus on Docker's features, the sample application is a minimal -HTTP server that has only three features: +The example application is a *caricature* of a microservice. It is purposefully trivial to keep focus on learning the basics of containerization for Go applications. -* It responds with a text message containing a heart symbol ("<3") on requests to `/`. -* It responds with `{"Status" : "OK"}` JSON to the health check request on requests to `/ping`. -* The port it listens on is configurable using the environment variable `HTTP_PORT`. The default value is `8080`. +The application offers two HTTP endpoints: -Thus, it somewhat mimics enough basic properties of a REST microservice to be -useful for our learning of Docker. +* It responds with a string containing a heart symbol (`<3`) to requests to `/`. +* It responds with `{"Status" : "OK"}` JSON to a request to `/health`. -The source code for the application is in the [github.com/olliefr/docker-gs-ping](https://github.com/olliefr/docker-gs-ping){: target="_blank" rel="noopener" class="_"} -GitHub repository. Please feel free to clone or fork it. +It responds with HTTP error 404 to any other request. -For our present study, we clone it to our local machine: +The application listens on a TCP port defined by the value of environment variable `PORT`. The default value is `8080`. + +The application is *stateless*. + +The complete source code for the application is on GitHub: [github.com/olliefr/docker-gs-ping](https://github.com/olliefr/docker-gs-ping){: target="_blank" rel="noopener" class="_"}. You are encouraged to fork it and experiment with it as much as you like. + +To continue, we clone the application repository to our local machine: ```console $ git clone https://github.com/olliefr/docker-gs-ping ``` -The application's `main.go` file is fairly straightforward, if you are familiar -with Go: +The application's `main.go` file is fairly straightforward, if you are familiar with Go: {% raw %} ```go @@ -79,17 +72,26 @@ func main() { return c.HTML(http.StatusOK, "Hello, Docker! <3") }) - e.GET("/ping", func(c echo.Context) error { + e.GET("/health", func(c echo.Context) error { return c.JSON(http.StatusOK, struct{ Status string }{Status: "OK"}) }) - httpPort := os.Getenv("HTTP_PORT") + httpPort := os.Getenv("PORT") if httpPort == "" { httpPort = "8080" } e.Logger.Fatal(e.Start(":" + httpPort)) } + +// Simple implementation of an integer minimum +// Adapted from: https://gobyexample.com/testing-and-benchmarking +func IntMin(a, b int) int { + if a < b { + return a + } + return b +} ``` {% endraw %} @@ -110,7 +112,7 @@ the banner, as illustrated in the next figure. ____ __ / __/___/ / ___ / _// __/ _ \/ _ \ -/___/\__/_//_/\___/ v4.2.2 +/___/\__/_//_/\___/ v4.10.2 High performance, minimalist Go web framework https://echo.labstack.com ____________________________________O/_______ @@ -118,58 +120,61 @@ ____________________________________O/_______ ⇨ http server started on [::]:8080 ``` -Let's run a quick _smoke test_ on the application. **In a new terminal**, run a -request using `curl`. Alternatively, you can use your favourite web browser as -well. +Let's run a quick _smoke test_ by accessing the application on `http://localhost:8080`. +You can use your favourite web browser, or even a `curl` command in the terminal: ```console $ curl http://localhost:8080/ Hello, Docker! <3 ``` -So, the application responds with a greeting, just as the first business -requirement says it should. Great. +This verifies that the application builds locally and we can start it without an error. +That's a milestone to celebrate! -Having established that the server is running and is accessible, let's proceed -to "dockerizing" it. +Now we are ready to "containerize" it. ## Create a Dockerfile for the application -Next, we need to add a line in our Dockerfile that tells Docker what base image -we would like to use for our application. +To build a container image with Docker, a *Dockerfile* with build instructions is required. + +We begin our `Dockerfile` with the (optional) parser directive line that instructs BuildKit to +interpret our file according to the grammar rules for the specified version of the syntax. + +We then tell Docker what *base image* we would like to use for our application: ```dockerfile # syntax=docker/dockerfile:1 -FROM golang:1.16-alpine +FROM golang:1.19 ``` Docker images can be inherited from other images. Therefore, instead of creating -our own base image, we’ll use the official Go image that already has all the tools -and packages to compile and run a Go application. You can think of this in the -same way you would think about class inheritance in object oriented programming -or functional composition in functional programming. - -When we have used that `FROM` command, we told Docker to include in our image all the functionality from the `golang:1.16-alpine` image. All of our consequent commands would build on top of that "base" image. +our own base image from scratch, we can use the official Go image that already has +all necessary tools and libraries to compile and run a Go application. > **Note** > -> If you want to learn more about creating your own base images, see [creating base images](../../build/building/base-images.md) section of the guide. +> If you are curious about creating your own base images, you can check out the following section of this guide: [creating base images](../../build/building/base-images.md). +> Note, however, that this is not necessary to continue with our task at hand. + +Now that we have defined the "base" image for our upcoming container image, +we can begin building on top of it. To make things easier when running the rest of our commands, let’s create a directory _inside_ the image that we are building. This also instructs Docker to use this directory as the default _destination_ for all subsequent commands. -This way we do not have to type out full file paths but can use relative paths -based on this directory. +This way we do not have to type out full file paths in the `Dockerfile`, +the relative paths will be based on this directory. ```dockerfile WORKDIR /app ``` Usually the very first thing you do once you’ve downloaded a project written in -Go is to install the modules necessary to compile it. +Go is to install the modules necessary to compile it. Note, that the base image +has the toolchain already, but our source code is not in it yet. -But before we can run `go mod download` inside our image, we need to get our +So before we can run `go mod download` inside our image, we need to get our `go.mod` and `go.sum` files copied into it. We use the `COPY` command to do this. In its simplest form, the `COPY` command takes two parameters. The first @@ -177,13 +182,21 @@ parameter tells Docker what files you want to copy into the image. The last parameter tells Docker where you want that file to be copied to. We’ll copy the `go.mod` and `go.sum` file into our project directory `/app` which, -owing to our use of `WORKDIR`, is the current directory (`.`) inside the image. +owing to our use of `WORKDIR`, is the current directory (`./`) inside the image. +Unlike some modern shells that appear to be indifferent to the use of trailing slash (`/`), +and can figure out what the user meant (most of the time), Docker's `COPY` command +is quite sensitive in its interpretation of the trailing slash. ```dockerfile -COPY go.mod ./ -COPY go.sum ./ +COPY go.mod go.sum ./ ``` +> **Notice** +> +> Please take some time to familiarise yourself with the trailing slash treatment +> by the `COPY` command: [Dockerfile reference](../../engine/reference/builder.md/#copy) +> as it might otherwise trick you up in more ways than you can imagine. + Now that we have the module files inside the Docker image that we are building, we can use the `RUN` command to execute the command `go mod download` there as well. This works exactly the same as if we were running `go` locally on our @@ -194,9 +207,8 @@ inside the image. RUN go mod download ``` -At this point, we have an image that is based on Go environment version 1.16 -(or a later minor version, since we had specified `1.16` as our tag in the -`FROM` command) and we have installed our dependencies. +At this point, we have a Go toolchain version 1.19.x and all our Go dependencies +installed inside the image. The next thing we need to do is to copy our source code into the image. We’ll use the `COPY` command just like we did with our module files before. @@ -213,7 +225,7 @@ Now, we would like to compile our application. To that end, we use the familiar `RUN` command: ```dockerfile -RUN go build -o /docker-gs-ping +RUN CGO_ENABLED=0 GOOS=linux go build -o /docker-gs-ping ``` This should be familiar. The result of that command will be a static application @@ -237,45 +249,48 @@ Here's the complete `Dockerfile`: ```dockerfile # syntax=docker/dockerfile:1 -FROM golang:1.16-alpine +FROM golang:1.19 +# Set destination for COPY WORKDIR /app -COPY go.mod ./ -COPY go.sum ./ +# Download Go modules +COPY go.mod go.sum ./ RUN go mod download +# Copy the source code. Note the slash at the end, as explained in +# https://docs.docker.com/engine/reference/builder/#copy COPY *.go ./ -RUN go build -o /docker-gs-ping +# Build +RUN CGO_ENABLED=0 GOOS=linux go build -o /docker-gs-ping +# Optional: +# To bind to a TCP port, runtime parameters must be supplied to the docker command. +# But we can document in the Dockerfile what ports +# the application is going to listen on by default. +# https://docs.docker.com/engine/reference/builder/#expose EXPOSE 8080 +# Run CMD [ "/docker-gs-ping" ] ``` The `Dockerfile` may also contain _comments_. They always begin with a `#` symbol, and must be at the beginning of a line. Comments are there for your convenience -to allow documenting your `Dockerfile`. Dockerfile _directives_, such as the -`syntax` directive we added, must always be at the very top of the `Dockerfile`, -so when adding comments, make sure they are after those directives: +to allow documenting your `Dockerfile`. + +There is also a concept of Dockerfile _directives_, such as the `syntax` directive we added. +The directives must always be at the very top of the `Dockerfile`, so when adding comments, +make sure that the comments follow *after* any directives that you may have used: ```dockerfile # syntax=docker/dockerfile:1 +# A sample microservice in Go packaged into a container image. -# Alpine is chosen for its small footprint -# compared to Ubuntu -FROM golang:1.16-alpine +FROM golang:1.19 -WORKDIR /app - -# Download necessary Go modules -COPY go.mod ./ -COPY go.sum ./ -RUN go mod download - -# ... the rest of the Dockerfile is ... -# ... omitted from this example ... +# ... ``` ## Build the image @@ -293,32 +308,39 @@ Let's build our first Docker image! ```console $ docker build --tag docker-gs-ping . +``` -[+] Building 3.6s (12/12) FINISHED - => [internal] load build definition from Dockerfile 0.1s - => => transferring dockerfile: 38B 0.0s - => [internal] load .dockerignore 0.1s - => => transferring context: 2B 0.0s - => [internal] load metadata for docker.io/library/golang:1.16-alpine 3.0s - => [1/7] FROM docker.io/library/golang:1.16-alpine@sha256:49c07aa83790aca732250c2258b59 0.0s - => => resolve docker.io/library/golang:1.16-alpine@sha256:49c07aa83790aca732250c2258b59 0.0s - => [internal] load build context 0.1s - => => transferring context: 114B 0.0s - => CACHED [2/7] WORKDIR /app 0.0s - => CACHED [3/7] COPY go.mod . 0.0s - => CACHED [4/7] COPY go.sum . 0.0s - => CACHED [5/7] RUN go mod download 0.0s - => CACHED [6/7] COPY *.go . 0.0s - => CACHED [7/7] RUN go build -o /docker-gs-ping 0.0s - => exporting to image 0.1s - => => exporting layers 0.0s - => => writing image sha256:336a3f164d0f079f2e42cd1d38f24ab9110d47d481f1db7f2a0b0d2859ec 0.0s - => => naming to docker.io/library/docker-gs-ping 0.0s +The build process will print some diagnostic messages as it goes through the build steps. +The following is just an example of what these messages may look like. + +```console +[+] Building 2.2s (15/15) FINISHED + => [internal] load build definition from Dockerfile 0.0s + => => transferring dockerfile: 701B 0.0s + => [internal] load .dockerignore 0.0s + => => transferring context: 2B 0.0s + => resolve image config for docker.io/docker/dockerfile:1 1.1s + => CACHED docker-image://docker.io/docker/dockerfile:1@sha256:39b85bbfa7536a5feceb7372a0817649ecb2724562a38360f4d6a7782a409b14 0.0s + => [internal] load build definition from Dockerfile 0.0s + => [internal] load .dockerignore 0.0s + => [internal] load metadata for docker.io/library/golang:1.19 0.7s + => [1/6] FROM docker.io/library/golang:1.19@sha256:5d947843dde82ba1df5ac1b2ebb70b203d106f0423bf5183df3dc96f6bc5a705 0.0s + => [internal] load build context 0.0s + => => transferring context: 6.08kB 0.0s + => CACHED [2/6] WORKDIR /app 0.0s + => CACHED [3/6] COPY go.mod go.sum ./ 0.0s + => CACHED [4/6] RUN go mod download 0.0s + => CACHED [5/6] COPY *.go ./ 0.0s + => CACHED [6/6] RUN CGO_ENABLED=0 GOOS=linux go build -o /docker-gs-ping 0.0s + => exporting to image 0.0s + => => exporting layers 0.0s + => => writing image sha256:ede8ff889a0d9bc33f7a8da0673763c887a258eb53837dd52445cdca7b7df7e3 0.0s + => => naming to docker.io/library/docker-gs-ping 0.0s ``` Your exact output will vary, but provided there aren't any errors, you should -see the `FINISHED` line in the build output. This means Docker has successfully -built our image and assigned a `docker-gs-ping` tag to it. +see the word `FINISHED` in the first line of output. This means Docker has successfully +built our image named `docker-gs-ping`. ## View local images @@ -332,13 +354,14 @@ To list images, run the `docker image ls`command (or the `docker images` shortha ```console $ docker image ls -REPOSITORY TAG IMAGE ID CREATED SIZE -docker-gs-ping latest 336a3f164d0f 39 minutes ago 540MB -postgres 13.2 c5ec7353d87d 7 weeks ago 314MB +REPOSITORY TAG IMAGE ID CREATED SIZE +docker-gs-ping latest 7f153fbcc0a8 2 minutes ago 1.11GB +... ``` -Your exact output may vary, but you should see `docker-gs-ping` image with the -`latest` tag. +Your exact output may vary, but you should see the `docker-gs-ping` image with the +`latest` tag. Because we had not specified a custom tag when we built our image, +Docker assumed that the tag would be `latest`, which is a special value. ## Tag images @@ -372,10 +395,10 @@ images: ```console $ docker image ls -REPOSITORY TAG IMAGE ID CREATED SIZE -docker-gs-ping latest 336a3f164d0f 43 minutes ago 540MB -docker-gs-ping v1.0 336a3f164d0f 43 minutes ago 540MB -postgres 13.2 c5ec7353d87d 7 weeks ago 314MB +REPOSITORY TAG IMAGE ID CREATED SIZE +docker-gs-ping latest 7f153fbcc0a8 6 minutes ago 1.11GB +docker-gs-ping v1.0 7f153fbcc0a8 6 minutes ago 1.11GB +... ``` You can see that we have two images that start with `docker-gs-ping`. We know @@ -392,14 +415,20 @@ $ docker image rm docker-gs-ping:v1.0 Untagged: docker-gs-ping:v1.0 ``` -Notice that the response from Docker tells us that the image has not been removed but only "untagged". Verify this by running the images command: +Notice that the response from Docker tells us that the image has not been removed but only "untagged". + +Verify this by running the following command: ```console $ docker image ls +``` -REPOSITORY TAG IMAGE ID CREATED SIZE -docker-gs-ping latest 336a3f164d0f 45 minutes ago 540MB -postgres 13.2 c5ec7353d87d 7 weeks ago 314MB +You will see that the tag `v1.0` is no longer in the list of images kept by your Docker instance. + +``` +REPOSITORY TAG IMAGE ID CREATED SIZE +docker-gs-ping latest 7f153fbcc0a8 7 minutes ago 1.11GB +... ``` The tag `v1.0` has been removed but we still have the `docker-gs-ping:latest` @@ -407,17 +436,22 @@ tag available on our machine, so the image is there. ## Multi-stage builds -You may have noticed that our `docker-gs-ping` image stands at 540MB, which you -may think is a lot. You may also be wondering whether our dockerized application -still needs the full suite of Go tools, including the compiler, after the -application binary had been compiled. +You may have noticed that our `docker-gs-ping` image weighs in at over a gigabyte (!!!), +which is *a lot* for a tiny compiled Go application. You may also be wondering what happened +to the full suite of Go tools, including the compiler, after we had built our image. -These are legit concerns. Both can be solved by using _multi-stage builds_. The -following example is provided with little explanation because this would derail -us from our current concerns, but please feel free to explore on your own later. -The main idea is that we use one image to produce some artifacts, which are then -placed into another, much smaller image, containing only the parts necessary for -running the artifacts that we'd built. +The answer is that the full toolchain is still there, in the container image. +Not only this is inconvenient because of the large file size, but it may also +present a security risk when the container is deployed. + +These two issues can be solved by using [multi-stage builds](../../build/building/multi-stage.md). + +In a nutshell, a multi-stage build can carry over the artifacts from one build stage into another, +and every build stage can be instantiated from a different base image. + +Thus, in the following example, we are going to use a full-scale official Go image to build +our application but then we'll copy the application binary into another image whose base +is very lean and does not include the Go toolchain or other optional components. The `Dockerfile.multistage` in the sample application's repo has the following content: @@ -426,25 +460,28 @@ content: ```dockerfile # syntax=docker/dockerfile:1 -## Build -FROM golang:1.16-buster AS build +# Build the application from source +FROM golang:1.19 AS build-stage WORKDIR /app -COPY go.mod ./ -COPY go.sum ./ +COPY go.mod go.sum ./ RUN go mod download COPY *.go ./ -RUN go build -o /docker-gs-ping +RUN CGO_ENABLED=0 GOOS=linux go build -o /docker-gs-ping -## Deploy -FROM gcr.io/distroless/base-debian10 +# Run the tests in the container +FROM build-stage AS run-test-stage +RUN go test -v ./... + +# Deploy the application binary into a lean image +FROM gcr.io/distroless/base-debian11 AS build-release-stage WORKDIR / -COPY --from=build /docker-gs-ping /docker-gs-ping +COPY --from=build-stage /docker-gs-ping /docker-gs-ping EXPOSE 8080 @@ -454,42 +491,36 @@ ENTRYPOINT ["/docker-gs-ping"] ``` {% endraw %} -Since we have two dockerfiles now, we have to tell Docker that we want to build -using our new Dockerfile. We also tag the new image with `multistage` but this -word has no special meaning, we only do so that we could compare this new image -to the one we've built previously, that is the one we tagged with `latest`: +Since we have two Dockerfiles now, we have to tell Docker what Dockerfile we'd like to use +to build the image. Let's tag the new image with `multistage`. This tag (like any other, +apart from `latest`) has no special meaning for Docker, it's just something we chose. ```console $ docker build -t docker-gs-ping:multistage -f Dockerfile.multistage . ``` Comparing the sizes of `docker-gs-ping:multistage` and `docker-gs-ping:latest` -we see an order-of-magnitude difference! - -```console -$ docker image ls +we see a *few orders-of-magnitude* difference! (`docker image ls`) +``` REPOSITORY TAG IMAGE ID CREATED SIZE -docker-gs-ping multistage e3fdde09f172 About a minute ago 27.1MB -docker-gs-ping latest 336a3f164d0f About an hour ago 540MB +docker-gs-ping multistage e3fdde09f172 About a minute ago 28.1MB +docker-gs-ping latest 336a3f164d0f About an hour ago 1.11GB ``` -This is due to the fact that the ["distroless" base image](https://github.com/GoogleContainerTools/distroless){:target="_blank" rel="noopener" class="_"} -that we have used to deploy our Go application is very barebones and is meant -for lean deployments of static binaries. +This is so because the ["distroless"](https://github.com/GoogleContainerTools/distroless){:target="_blank" rel="noopener" class="_"} +base image that we have used in the second stage of the build is very barebones and is designed for lean deployments of static binaries. -For more information on multi-stage builds, please feel free to check out -[other parts](../../build/building/multi-stage.md) of the Docker -documentation. This is, however, not essential for our progress here, so we'll +There's much more to multi-stage builds, including the possibility of multi-architecture builds, +so please feel free to check out the [multi-stage builds](../../build/building/multi-stage.md) +section of Docker documentation. This is, however, not essential for our progress here, so we'll leave it at that. ## Next steps -In this module, we took a look at setting up our example Go application that we -will use for much of the rest of the tutorial. We also created a `Dockerfile` -that we used to build our Docker image. Then, we took a look at tagging our -images and removing images and tags. In the next module, we’ll take a look at -how to: +In this module, we met our example application and built and container image for it. + +In the next module, we’ll take a look at how to: [Run your image as a container](run-containers.md){: .button .outline-btn} diff --git a/language/golang/index.md b/language/golang/index.md index f2b8c0ad40..69430698a0 100644 --- a/language/golang/index.md +++ b/language/golang/index.md @@ -6,25 +6,41 @@ toc_min: 1 toc_max: 2 --- -In this guide, you will learn how to create a containerized Go application using Docker. - -Why [Go](https://golang.org/){:target="_blank" rel="noopener" class="_"}? Go is an open-source programming language that lets you build simple, reliable, and efficient software. Go is undeniably a major player in the modern Cloud ecosystem; both Docker and Kubernetes are written in Go. - -[golang]: https://golang.org/ +This guide will show you how to create, test, and deploy containerized Go applications using Docker. > **Acknowledgment** > -> We'd like to thank [Oliver Frolovs](https://twitter.com/nocturnalgopher){:target="_blank" rel="noopener" class="_"} for his contribution to the Golang get started guide. +> We'd like to thank [Oliver Frolovs](https://www.linkedin.com/in/ofr/){:target="_blank" rel="noopener" class="_"} for his contribution to this guide. + +## What will you learn? In this guide, you’ll learn how to: -* Create a new `Dockerfile` which contains instructions required to build a Docker image for a simple Go program -* Run the newly built image as a container -* Set up a local development environment to connect a database to the container -* Use Docker Compose to run your Go application and other services it requires +* Create a *Dockerfile* which contains the instructions for building a container image for a program written in Go. +* Run the image as a container in your local Docker instance and manage the container's lifecycle. +* Use multi-stage builds for building small images efficiently while keeping your *Dockerfiles* easy to read and maintain. +* Use Docker Compose to orchestrate running of multiple related containers together in a development environment. * Configure a CI/CD pipeline for your application using [GitHub Actions](https://docs.github.com/en/actions){:target="_blank" rel="noopener" class="_"} +* Deploy your containerized Go application to Google [Cloud Run](https://cloud.google.com/run/docs/overview/what-is-cloud-run){:target="_blank" rel="noopener" class="_"} serverless platform. -You can containerize your own Go application using the examples and resources provided after you complete the Go getting started modules. +## Prerequisites + +Some basic understanding of Go and its toolchain is assumed. This is not a Go tutorial. If you are new to the language, +the [Go website](https://golang.org/){: target="_blank" rel="noopener" class="_"} is a great place to explore, +so *go* (pun intended) check it out! + +You also must know some basic [Docker concepts](../../get-started/overview.md) as well as to +be at least vaguely familiar with the [Dockerfile format](../../build/building/packaging.md#dockerfile). + +Your Docker set-up must have BuildKit enabled. BuildKit is enabled by default for all users on [Docker Desktop](../../desktop/index.md). +If you have installed Docker Desktop, you don’t have to manually enable BuildKit. If you are running Docker on Linux, +please check out BuildKit [getting started](../../build/buildkit/index.md#getting-started) page. + +Some familiarity with the command line is also expected. + +## What's next? + +The aim of this guide is to provide enough examples and instructions for you to containerize your own Go application and deploy it into the Cloud. Let's get started! diff --git a/language/golang/run-containers.md b/language/golang/run-containers.md index bd8f048567..0acfa41618 100644 --- a/language/golang/run-containers.md +++ b/language/golang/run-containers.md @@ -28,7 +28,7 @@ $ docker run docker-gs-ping ____ __ / __/___/ / ___ / _// __/ _ \/ _ \ -/___/\__/_//_/\___/ v4.2.2 +/___/\__/_//_/\___/ v4.10.2 High performance, minimalist Go web framework https://echo.labstack.com ____________________________________O/_______ From d1e5fbfc170367c4b4055fa7b4afb682b6e39099 Mon Sep 17 00:00:00 2001 From: Pratyush Mohapatra Date: Thu, 6 Apr 2023 00:09:51 +0530 Subject: [PATCH 275/296] Update 07_multi_container.md (#17044) * Update 07_multi_container.md Made it much more clearer as where the docker run command was being run this time. In this article, the commands for setting up the to-do docker network, running the mysql container and finding its IP can be run from any CWD. However, the docker run command here needs to be specifically run from getting-started/app directory. * Update 07_multi_container.md Fix: Had added a space by accident. Fixed! --- get-started/07_multi_container.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/get-started/07_multi_container.md b/get-started/07_multi_container.md index 31a3370aae..adbe724dc7 100644 --- a/get-started/07_multi_container.md +++ b/get-started/07_multi_container.md @@ -195,7 +195,7 @@ The todo app supports the setting of a few environment variables to specify MySQ You can now start your dev-ready container. -1. Specify each of the environment variables above, as well as connect the container to your app network. +1. Specify each of the environment variables above, as well as connect the container to your app network. Make sure that you are in the `getting-started/app` directory when you run this command.

    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 literal 0 HcmV?d00001 diff --git a/get-started/images/getting-started-search.png b/get-started/images/getting-started-search.png new file mode 100644 index 0000000000000000000000000000000000000000..8c41d29b9fe0f97437e43104f76da1581e4876fb GIT binary patch literal 134855 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 literal 0 HcmV?d00001 diff --git a/get-started/images/getting-started-view.png b/get-started/images/getting-started-view.png new file mode 100644 index 0000000000000000000000000000000000000000..72e79e0ec3f3a2b6cf9663130f9fb9e2a6700ea4 GIT binary patch literal 32331 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 U;;vni&`hosn>H=}pBCW%0^_?ff&c&j literal 0 HcmV?d00001 diff --git a/get-started/publish-your-own-image.md b/get-started/publish-your-own-image.md new file mode 100644 index 0000000000..8861704eaf --- /dev/null +++ b/get-started/publish-your-own-image.md @@ -0,0 +1,49 @@ +--- +title: Publish your own image +keywords: get started, quick start, intro, concepts +description: Learn how to publish your own images +--- + +Follow this guide to learn how you can share your packaged application in an image using Docker Hub. + +## Step 1: Get an image + +Before you publish your image, you need an image to publish. For this guide, use the `welcome-to-docker` image. + +To get the image, use Docker Desktop to search for the `welcome-to-docker` image, and then select **Pull**. + +![Pulling the welcome-to-docker image](images/getting-started-pull.gif){:width="500px"} + +## Step 2: Sign in to Docker + +To publish images publicly on Docker Hub, you first need an account. Select **Sign in** on the top-right of Docker Desktop to either sign in or create a new account on Docker Hub. + +![Signing in to Docker](images/getting-started-sign-in.png) + +## Step 3: Rename your image + +Before you can publish your image to Docker Hub, you need to rename it so that Docker Hub knows that the image is yours. Run the following `docker tag` command in your terminal to rename your image. Replace `YOUR-USERNAME` with your Docker ID. + +```console +$ docker tag docker/welcome-to-docker YOUR-USERNAME/welcome-to-docker +``` + +## Step 4: Push your image to Docker Hub + +In Docker Desktop, go to the **Images** tab and find your image. In the **Actions** column, select the **Show image actions** icon and then select **Push to Hub**. Your image uploads to Docker Hub and is publicly available for anyone to use. + +![Push image to Docker Hub](images/getting-started-push.gif) + +## Step 5: Verify the image is on Docker Hub + +That's it! Your image is now shared on Docker Hub. In your browser, go to [Docker Hub](https://hub.docker.com){:target="_blank" rel="noopener" class="_"} and verify that you see the `welcome-to-docker` repository. + +## What's next + +In this guide you learned how to publish your own image to Docker Hub. Continue to the following language-specific guides to learn more about creating images for applications in other languages: + + - [Node.js](../language/nodejs/index.md) + - [Python](../language/python/index.md) + - [Go](../language/golang/index.md) + - [Java](../language/java/index.md) + - [C# (.NET)](../language/dotnet/index.md) diff --git a/get-started/run-docker-hub-images.md b/get-started/run-docker-hub-images.md new file mode 100644 index 0000000000..f32d944b73 --- /dev/null +++ b/get-started/run-docker-hub-images.md @@ -0,0 +1,35 @@ +--- +title: Run Docker Hub images +keywords: get started, quick start, intro, concepts +description: Learn how to run Docker Hub images +--- + +You can share and store images in Docker Hub ([http://hub.docker.com](http://hub.docker.com){:target="_blank" rel="noopener" class="_"}). Docker hub has over 100,000 images created by developers that you can run locally. You can search for Docker Hub images and run them directly from Docker Desktop. + +## Step 1: Search for the image + +You can search for Docker Hub images on Docker Desktop. Use the search bar, or use the shortcut ⌘K on Mac or Ctrl + K on Windows. In the search bar, specify `welcome-to-docker` to find the `docker/welcome-to-docker` image used in this guide. + +![Search Docker Desktop for the welcome-to-docker image](images/getting-started-search.png){:width="500px"} + +## Step 2: Run the image + +To run the `docker/welcome-to-docker` image, select **Run**. When the **Optional settings** appear, specify the **Host port** number `8090` and then select **Run**. + +![Running the image in Docker Desktop](images/getting-started-run.gif){:width="500px"} + +> **Note** +> +> Many images hosted on Docker Hub have a description that highlights what settings must be set in order to run them. You can read the description for the image on Docker Hub by selecting **View on Hub** or by searching for the image directly on [https://hub.docker.com](https://hub.docker.com){:target="_blank" rel="noopener" class="_"}. + +## Step 3: Explore the container + +That's it! The container is ready to use. Go to the **Containers** tab in Docker Desktop to view the container. + +![Viewing the Containers tab in Docker Desktop](images/getting-started-view.png){:width="500px"} + +## What's next + +In this guide, you ran someone else's image from Docker Hub. Continue to the next guide to learn how you can publish your own image to Docker Hub. + +[Publish your own image](./publish-your-own-image.md){: .button .primary-btn} \ No newline at end of file diff --git a/get-started/run-your-own-container.md b/get-started/run-your-own-container.md new file mode 100644 index 0000000000..514e317b0d --- /dev/null +++ b/get-started/run-your-own-container.md @@ -0,0 +1,165 @@ +--- +title: Run your own container +keywords: get started, quick start, intro, concepts +description: Learn how to run a container from scratch +--- + +Follow this guide to learn the basic steps of running a container from scratch. This guide uses a sample Node.js application, but it's not necessary to know Node.js. + +## Step 1: Get the sample application + +If you have git, you can clone the repository for the sample application. Otherwise, you can download the sample application. Choose one of the following options. + +

  • -Use `docker inspect devtest` to verify that the volume was created and mounted +Use `docker inspect devtest` to verify that Docker created the volume and it mounted correctly. Look for the `Mounts` section: ```json @@ -216,7 +216,7 @@ $ docker volume rm myvol2 ## Use a volume with Docker Compose -Here's an example of a single Docker Compose service with a volume: +The example below shows a single Docker Compose service with a volume: ```yaml services: @@ -228,7 +228,7 @@ volumes: myapp: ``` -Running `docker compose up` for the first time creates a volume. The same volume is reused when you subsequently run the command. +Running `docker compose up` for the first time creates a volume. Docker reuses the same volume when you run the command subsequently. You can create a volume directly outside of Compose using `docker volume create` and then reference it inside `docker-compose.yml` as follows: @@ -293,11 +293,11 @@ flag. If you start a container which creates a new volume, and the container has files or directories in the directory to be mounted such as `/app/`, -the directory's contents are copied into the volume. The container then +Docker copies the directory's contents into the volume. The container then mounts and uses the volume, and other containers which use the volume also have access to the pre-populated content. -To illustrate this, the following example starts an `nginx` container and +To show this, the following example starts an `nginx` container and populates the new volume `nginx-vol` with the contents of the container's `/usr/share/nginx/html` directory. This is where Nginx stores its default HTML content. @@ -350,7 +350,7 @@ the container only needs read access to the data. Multiple containers can mount the same volume. You can simultaneously mount a single volume as `read-write` for some containers and as `read-only` for others. -The following example modifies the one above but mounts the directory as a read-only +The following example changes the one above. It mounts the directory as a read-only volume, by adding `ro` to the (empty by default) list of options, after the mount point within the container. Where multiple options are present, you can separate them using commas. @@ -384,7 +384,7 @@ $ docker run -d \
    -Use `docker inspect nginxtest` to verify that the read-only mount was created +Use `docker inspect nginxtest` to verify that Docker created the read-only mount correctly. Look for the `Mounts` section: ```json @@ -427,7 +427,7 @@ supports writing files to an external storage system like NFS or Amazon S3. Volume drivers allow you to abstract the underlying storage system from the application logic. For example, if your services use a volume with an NFS -driver, you can update the services to use a different driver, as an example to +driver, you can update the services to use a different driver. For example, to store data in the cloud, without changing the application logic. ## Use a volume driver @@ -453,7 +453,7 @@ $ docker plugin install --grant-all-permissions vieux/sshfs This example specifies an SSH password, but if the two hosts have shared keys configured, you can exclude the password. Each volume driver may have zero or more -configurable options, each of which is specified using an `-o` flag. +configurable options, you specify each of them using an `-o` flag. ```console $ docker volume create --driver vieux/sshfs \ @@ -531,7 +531,7 @@ and how to mount the block device as a container volume. > > The following procedure is only an example. > The solution illustrated here isn't recommended as a general practice. -> Don't attempt this approach unless you're very confident about what you're doing. +> Don't attempt this approach unless you're confident about what you're doing. {: .important } #### How mounting block devices works @@ -542,13 +542,13 @@ Docker doesn't implement any additional functionality on top of the native mount If you're familiar with the [Linux `mount` command](https://man7.org/linux/man-pages/man8/mount.8.html), -you can think of the `--mount` options as being forwarded to the `mount` command in the following manner: +you can think of the `--mount` options as forwarded to the `mount` command in the following manner: ```console $ mount -t -o ``` -To illustrate this further, consider the following `mount` command example. +To explain this further, consider the following `mount` command example. This command mounts the `/dev/loop5` device to the path `/external-drive` on the system. ```console @@ -564,9 +564,9 @@ $ docker run \ --mount='type=volume,dst=/external-drive,volume-driver=local,volume-opt=device=/dev/loop5,volume-opt=type=ext4' ``` -You can't execute the `mount` command inside the container directly, +You can't run the `mount` command inside the container directly, because the container is unable to access the `/dev/loop5` device. -That's why we're using the `--mount` option for the `docker run` command instead. +That's why the `docker run` command uses the `--mount` option. #### Example: Mounting a block device in a container From 6b0c6de62e0ae95311a6ad9200469dec28cd6729 Mon Sep 17 00:00:00 2001 From: Bjorn Neergaard Date: Thu, 6 Apr 2023 08:42:21 -0600 Subject: [PATCH 279/296] swarm: add context to VXLAN port docs Signed-off-by: Bjorn Neergaard --- engine/swarm/ingress.md | 6 +++++- engine/swarm/networking.md | 8 ++++++-- engine/swarm/swarm-tutorial/index.md | 25 +++++++++++++++++++++---- 3 files changed, 32 insertions(+), 7 deletions(-) diff --git a/engine/swarm/ingress.md b/engine/swarm/ingress.md index 2339b16ccf..6024091ad6 100644 --- a/engine/swarm/ingress.md +++ b/engine/swarm/ingress.md @@ -15,7 +15,11 @@ To use the ingress network in the swarm, you need to have the following ports open between the swarm nodes before you enable swarm mode: * Port `7946` TCP/UDP for container network discovery. -* Port `4789` UDP for the container ingress network. +* Port `4789` UDP (configurable) for the container ingress network. + +When setting up networking in a Swarm, special care should be taken. Consult +the [tutorial](swarm-tutorial/index.md#open-protocols-and-ports-between-the-hosts) +for an overview. You must also open the published port between the swarm nodes and any external resources, such as an external load balancer, that require access to the port. diff --git a/engine/swarm/networking.md b/engine/swarm/networking.md index 61190f4b34..274a09470c 100644 --- a/engine/swarm/networking.md +++ b/engine/swarm/networking.md @@ -49,7 +49,7 @@ The following three network concepts are important to swarm services: join a swarm. Most users do not need to customize its configuration, but Docker allows you to do so. -> **See also** [Networking overview](../../network/index.md) for more details about swarm networking in general. +> **See also** [Networking overview](../../network/index.md) for more details about Swarm networking in general. ## Firewall considerations @@ -57,7 +57,11 @@ Docker daemons participating in a swarm need the ability to communicate with each other over the following ports: * Port `7946` TCP/UDP for container network discovery. -* Port `4789` UDP for the container overlay network. +* Port `4789` UDP (configurable) for the overlay network (including ingress) data path. + +When setting up networking in a Swarm, special care should be taken. Consult +the [tutorial](swarm-tutorial/index.md#open-protocols-and-ports-between-the-hosts) +for an overview. ## Create an overlay network diff --git a/engine/swarm/swarm-tutorial/index.md b/engine/swarm/swarm-tutorial/index.md index b5c4378842..e3a2f4d2f1 100644 --- a/engine/swarm/swarm-tutorial/index.md +++ b/engine/swarm/swarm-tutorial/index.md @@ -71,12 +71,29 @@ The tutorial uses `manager1` : `192.168.99.100`. The following ports must be available. On some systems, these ports are open by default. -* **TCP port 2377** for cluster management communications -* **TCP** and **UDP port 7946** for communication among nodes -* **UDP port 4789** for overlay network traffic +* Port `2377` TCP for communication with and between manager nodes +* Port `7946` TCP/UDP for overlay network node discovery +* Port `4789` UDP (configurable) for overlay network traffic If you plan on creating an overlay network with encryption (`--opt encrypted`), -you also need to ensure **ip protocol 50** (**ESP**) traffic is allowed. +you also need to ensure **IP protocol 50** (**IPSec ESP**) traffic is allowed. + +Port `4789` is the default value for the Swarm data path port, also known as the VXLAN port. +It is important to prevent any untrusted traffic from reaching this port, as VXLAN does not +provide authentication. This port should only be opened to a trusted network, and never at a +perimeter firewall. + +If the network which Swarm traffic traverses is not fully trusted, it is strongly suggested that +encrypted overlay networks be used. If encrypted overlay networks are in exclusive use, some +additional hardening is suggested: + +* [Customize the default ingress network](../networking.md) to use encryption +* Only accept encrypted packets on the Data Path Port: + +``` +# Example iptables rule (order and other tools may require customization) +iptables -I INPUT -m udp —-dport 4789 -m policy --dir in --pol none -j DROP +``` ## What's next? From b3efa5a257e308d10d938b6dd645b7d150ecd80b Mon Sep 17 00:00:00 2001 From: John Bampton Date: Fri, 7 Apr 2023 01:56:38 +1000 Subject: [PATCH 280/296] docs(whitespace): standardize `CMD` example commands (#17033) --- language/golang/build-images.md | 4 ++-- language/nodejs/build-images.md | 4 ++-- language/nodejs/run-tests.md | 6 +++--- language/python/build-images.md | 6 +++--- 4 files changed, 10 insertions(+), 10 deletions(-) diff --git a/language/golang/build-images.md b/language/golang/build-images.md index d81b8ab2d9..d9a96d4851 100644 --- a/language/golang/build-images.md +++ b/language/golang/build-images.md @@ -241,7 +241,7 @@ image is used to start a container. We do this with the `CMD` command: ```dockerfile -CMD [ "/docker-gs-ping" ] +CMD ["/docker-gs-ping"] ``` Here's the complete `Dockerfile`: @@ -273,7 +273,7 @@ RUN CGO_ENABLED=0 GOOS=linux go build -o /docker-gs-ping EXPOSE 8080 # Run -CMD [ "/docker-gs-ping" ] +CMD ["/docker-gs-ping"] ``` The `Dockerfile` may also contain _comments_. They always begin with a `#` symbol, diff --git a/language/nodejs/build-images.md b/language/nodejs/build-images.md index 6fd5e30715..49a650c195 100644 --- a/language/nodejs/build-images.md +++ b/language/nodejs/build-images.md @@ -158,7 +158,7 @@ COPY . . The COPY command takes all the files located in the current directory and copies them into the image. Now, all we have to do is to tell Docker what command we want to run when our image is run inside of a container. We do this with the `CMD` command. ```dockerfile -CMD [ "node", "server.js" ] +CMD ["node", "server.js"] ``` Here's the complete Dockerfile. @@ -177,7 +177,7 @@ RUN npm install --production COPY . . -CMD [ "node", "server.js" ] +CMD ["node", "server.js"] ``` ## Create a .dockerignore file diff --git a/language/nodejs/run-tests.md b/language/nodejs/run-tests.md index 7fe3c84aac..2489c11409 100644 --- a/language/nodejs/run-tests.md +++ b/language/nodejs/run-tests.md @@ -119,12 +119,12 @@ COPY package-lock.json package-lock.json FROM base as test RUN npm ci COPY . . -CMD [ "npm", "run", "test" ] +CMD ["npm", "run", "test"] FROM base as prod RUN npm ci --production COPY . . -CMD [ "node", "server.js" ] +CMD ["node", "server.js"] ``` We first add a label `as base` to the `FROM node:18-alpine` statement. This allows us to refer to this build stage in other build stages. Next we add a new build stage labeled test. We will use this stage for running our tests. @@ -189,7 +189,7 @@ RUN npm run test FROM base as prod RUN npm ci --production COPY . . -CMD [ "node", "server.js" ] +CMD ["node", "server.js"] ``` Now to run our tests, we just need to run the docker build command as above. diff --git a/language/python/build-images.md b/language/python/build-images.md index be5dcf34fd..fee53c5603 100644 --- a/language/python/build-images.md +++ b/language/python/build-images.md @@ -116,7 +116,7 @@ COPY . . Now, tell Docker what command to run when the image is executed inside a container using the `CMD` command. Note that you need to make the application externally visible (i.e. from outside the container) by specifying `--host=0.0.0.0`. ```dockerfile -CMD [ "python3", "-m" , "flask", "run", "--host=0.0.0.0"] +CMD ["python3", "-m" , "flask", "run", "--host=0.0.0.0"] ``` Here's the complete Dockerfile. @@ -133,7 +133,7 @@ RUN pip3 install -r requirements.txt COPY . . -CMD [ "python3", "-m" , "flask", "run", "--host=0.0.0.0"] +CMD ["python3", "-m" , "flask", "run", "--host=0.0.0.0"] ``` ### Directory structure @@ -170,7 +170,7 @@ $ docker build --tag python-docker . => [3/6] COPY requirements.txt requirements.txt => [4/6] RUN pip3 install -r requirements.txt => [5/6] COPY . . - => [6/6] CMD [ "python3", "-m", "flask", "run", "--host=0.0.0.0"] + => [6/6] CMD ["python3", "-m", "flask", "run", "--host=0.0.0.0"] => exporting to image => => exporting layers => => writing image sha256:8cae92a8fbd6d091ce687b71b31252056944b09760438905b726625831564c4c From 3d139d9a8f0a67ad63a3706c8764a57ebff25049 Mon Sep 17 00:00:00 2001 From: David Karlsson Date: Thu, 6 Apr 2023 17:59:01 +0200 Subject: [PATCH 281/296] build: clarify that buildkit is default in Docker Engine v23 Signed-off-by: David Karlsson --- build/buildkit/index.md | 80 +++++++++++++++++++++++------------------ 1 file changed, 46 insertions(+), 34 deletions(-) diff --git a/build/buildkit/index.md b/build/buildkit/index.md index 6eb1e3c10f..9083583412 100644 --- a/build/buildkit/index.md +++ b/build/buildkit/index.md @@ -7,16 +7,20 @@ keywords: build, buildkit ## Overview [BuildKit](https://github.com/moby/buildkit){:target="blank" rel="noopener" class=""} -is an improved backend to replace the legacy builder. It comes with new and much -improved functionality for improving your builds' performance and the -reusability of your Dockerfiles. It also introduces support for handling more -complex scenarios: +is an improved backend to replace the legacy builder. BuildKit is the default builder +for users on Docker Desktop, and Docker Engine as of version 23.0. + +BuildKit provides new functionality and improves your builds' performance. +It also introduces support for handling more complex scenarios: - Detect and skip executing unused build stages - Parallelize building independent build stages -- Incrementally transfer only the changed files in your [build context](../building/context.md) between builds -- Detect and skip transferring unused files in your [build context](../building/context.md) -- Use [Dockerfile frontend](dockerfile-frontend.md) implementations with many new features +- Incrementally transfer only the changed files in your + [build context](../building/context.md) between builds +- Detect and skip transferring unused files in your + [build context](../building/context.md) +- Use [Dockerfile frontend](dockerfile-frontend.md) implementations with many + new features - Avoid side effects with rest of the API (intermediate images and containers) - Prioritize your build cache for automatic pruning @@ -31,14 +35,16 @@ files to be read or uploaded before the work can begin. ## LLB -At the core of BuildKit is a [Low-Level Build (LLB)](https://github.com/moby/buildkit#exploring-llb){:target="blank" rel="noopener" class=""} -definition format. LLB is an intermediate binary format that allows developers -to extend BuildKit. LLB defines a content-addressable dependency graph that can -be used to put together very complex build definitions. It also supports -features not exposed in Dockerfiles, like direct data mounting and nested -invocation. +At the core of BuildKit is a +[Low-Level Build (LLB)](https://github.com/moby/buildkit#exploring-llb){:target="blank" +rel="noopener" class=""} definition format. LLB is an intermediate binary format +that allows developers to extend BuildKit. LLB defines a content-addressable +dependency graph that can be used to put together very complex build +definitions. It also supports features not exposed in Dockerfiles, like direct +data mounting and nested invocation. -![Directed acyclic graph (DAG)](../images/buildkit-dag.svg){:class="invertible" style="width:60%"} +![Directed acyclic graph (DAG)](../images/buildkit-dag.svg){:class="invertible" +style="width:60%"} Everything about execution and caching of your builds is defined in LLB. The caching model is entirely rewritten compared to the legacy builder. Rather than @@ -47,12 +53,13 @@ graphs and content mounted to specific operations. This makes it much faster, more precise, and portable. The build cache can even be exported to a registry, where it can be pulled on-demand by subsequent invocations on any host. -LLB can be generated directly using a [golang client package](https://pkg.go.dev/github.com/moby/buildkit/client/llb){:target="blank" rel="noopener" class=""} -that allows defining the relationships between your build operations using Go -language primitives. This gives you full power to run anything you can imagine, -but will probably not be how most people will define their builds. Instead, -most users would use a frontend component, or LLB nested invocation, to run -a prepared set of build steps. +LLB can be generated directly using a +[golang client package](https://pkg.go.dev/github.com/moby/buildkit/client/llb){:target="blank" +rel="noopener" class=""} that allows defining the relationships between your +build operations using Go language primitives. This gives you full power to run +anything you can imagine, but will probably not be how most people will define +their builds. Instead, most users would use a frontend component, or LLB nested +invocation, to run a prepared set of build steps. ## Frontend @@ -62,14 +69,18 @@ and the user can target a specific version of a frontend that is guaranteed to work for the features used by their definition. For example, to build a [Dockerfile](../../engine/reference/builder.md) with -BuildKit, you would [use an external Dockerfile frontend](dockerfile-frontend.md). +BuildKit, you would +[use an external Dockerfile frontend](dockerfile-frontend.md). ## Getting started -BuildKit is enabled by default for all users on [Docker Desktop](../../desktop/index.md). -If you have installed Docker Desktop, you don't have to manually enable -BuildKit. If you are running Docker on Linux, you can enable BuildKit either by -using an environment variable or by making BuildKit the default setting. +BuildKit is the default builder for users on Docker Desktop and Docker Engine +v23.0 and later. + +If you have installed Docker Desktop, you don't need to enable BuildKit. If you +are running a version of Docker Engine version earlier than 23.0, you can enable +BuildKit either by setting an environment variable, or by making BuildKit the +default setting in the daemon configuration. To set the BuildKit environment variable when running the `docker build` command, run: @@ -78,27 +89,28 @@ command, run: $ DOCKER_BUILDKIT=1 docker build . ``` ->**Note** +> **Note** > -> Buildx always enables BuildKit. +> [Buildx](../install-buildx.md) always uses BuildKit. -To enable docker BuildKit by default, set daemon configuration in `/etc/docker/daemon.json` -feature to `true` and restart the daemon. If the `daemon.json` file doesn't -exist, create new file called `daemon.json` and then add the following to the -file. +To use Docker BuildKit by default, edit the Docker daemon configuration in +`/etc/docker/daemon.json` as follows, and restart the daemon. ```json { "features": { - "buildkit" : true + "buildkit": true } } ``` -And restart the Docker daemon. +If the `/etc/docker/daemon.json` file doesn't exist, create new file called +`daemon.json` and then add the following to the file. And restart the Docker +daemon. > **Warning** > > BuildKit only supports building Linux containers. Windows support is tracked -> in [`moby/buildkit#616`](https://github.com/moby/buildkit/issues/616){:target="blank" rel="noopener" class=""} +> in +> [`moby/buildkit#616`](https://github.com/moby/buildkit/issues/616){:target="blank" rel="noopener" class=""} {: .warning} From 4e09df06c921b62e40a93d59de82908c0106fc58 Mon Sep 17 00:00:00 2001 From: zhangguanzhang Date: Fri, 7 Apr 2023 14:52:10 +0800 Subject: [PATCH 282/296] Fix incorrect word --- engine/release-notes/20.10.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/engine/release-notes/20.10.md b/engine/release-notes/20.10.md index 998d365b01..dfb9f0ec3e 100644 --- a/engine/release-notes/20.10.md +++ b/engine/release-notes/20.10.md @@ -628,7 +628,7 @@ well as updated versions of the containerd.io package. * Update containerd to v1.4.6, runc v1.0.0-rc95 to address [CVE-2021-30465](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2021-30465) [moby/moby#42398](https://github.com/moby/moby/pull/42398), [moby/moby#42395](https://github.com/moby/moby/pull/42395), - [ocker/containerd-packaging#234](https://github.com/docker/containerd-packaging/pull/234) + [docker/containerd-packaging#234](https://github.com/docker/containerd-packaging/pull/234) * Update containerd to v1.4.5, runc v1.0.0-rc94 [moby/moby#42372](https://github.com/moby/moby/pull/42372), [moby/moby#42388](https://github.com/moby/moby/pull/42388), [docker/containerd-packaging#232](https://github.com/docker/containerd-packaging/pull/232). * Update Docker Scan plugin packages (`docker-scan-plugin`) to v0.8 [docker/docker-ce-packaging#545](https://github.com/docker/docker-ce-packaging/pull/545). From 9375c270495e5aa28cbea6399c0e6c8b362d8ad2 Mon Sep 17 00:00:00 2001 From: Sebastiaan van Stijn Date: Fri, 7 Apr 2023 15:28:23 +0200 Subject: [PATCH 283/296] scout: add consistent banners for "early access" Docker Scout is in early access, but some parts of the documentation (reference docs) did not contain a banner for this. This patch: - Changes the "note" to "early access" (just a minor improvment) - Adds banners to all the CLI reference pages - Adds (Early Access) in the CLI reference navigation (TOC) - Moves the banner to an include Signed-off-by: Sebastiaan van Stijn --- _data/toc.yaml | 2 +- _includes/scout-early-access.md | 8 ++++++++ engine/reference/commandline/scout.md | 3 +++ engine/reference/commandline/scout_compare.md | 3 +++ engine/reference/commandline/scout_cves.md | 3 +++ engine/reference/commandline/scout_quickview.md | 3 +++ engine/reference/commandline/scout_recommendations.md | 3 +++ engine/reference/commandline/scout_sbom.md | 3 +++ engine/reference/commandline/scout_version.md | 3 +++ scout/advanced-image-analysis.md | 10 +--------- scout/artifactory.md | 10 +--------- scout/image-details-view.md | 10 +--------- scout/index.md | 10 +--------- 13 files changed, 34 insertions(+), 37 deletions(-) create mode 100644 _includes/scout-early-access.md diff --git a/_data/toc.yaml b/_data/toc.yaml index a845b0aa19..1ec39341ea 100644 --- a/_data/toc.yaml +++ b/_data/toc.yaml @@ -619,7 +619,7 @@ reference: title: docker run - path: /engine/reference/commandline/save/ title: docker save - - sectiontitle: docker scout + - sectiontitle: docker scout (Early Access) section: - path: /engine/reference/commandline/scout/ title: docker scout diff --git a/_includes/scout-early-access.md b/_includes/scout-early-access.md new file mode 100644 index 0000000000..26f8f32f7c --- /dev/null +++ b/_includes/scout-early-access.md @@ -0,0 +1,8 @@ +> **Early Access** +> +> Docker Scout is an [early access](/release-lifecycle/#early-access-ea) +> product, and requires a Docker Pro, Team, or Business subscription. +> +> If you're interested in Docker Scout for your organization and want to +> learn more, get in touch by filling out the contact form on the +> [Docker Scout product page](https://docker.com/products/docker-scout){: target="_blank" rel="noopener" }. diff --git a/engine/reference/commandline/scout.md b/engine/reference/commandline/scout.md index 1bf3e69833..d0e2ceabbc 100644 --- a/engine/reference/commandline/scout.md +++ b/engine/reference/commandline/scout.md @@ -10,4 +10,7 @@ in the source repository on GitHub: https://github.com/docker/scout-cli-plugin --> + +{% include scout-early-access.md %} + {% include cli.md datafolder=page.datafolder datafile=page.datafile %} diff --git a/engine/reference/commandline/scout_compare.md b/engine/reference/commandline/scout_compare.md index f3c365159b..79fb6840c1 100644 --- a/engine/reference/commandline/scout_compare.md +++ b/engine/reference/commandline/scout_compare.md @@ -10,4 +10,7 @@ in the source repository on GitHub: https://github.com/docker/scout-cli-plugin --> + +{% include scout-early-access.md %} + {% include cli.md datafolder=page.datafolder datafile=page.datafile %} diff --git a/engine/reference/commandline/scout_cves.md b/engine/reference/commandline/scout_cves.md index ff4164d2a1..8a70c679db 100644 --- a/engine/reference/commandline/scout_cves.md +++ b/engine/reference/commandline/scout_cves.md @@ -10,4 +10,7 @@ in the source repository on GitHub: https://github.com/docker/scout-cli-plugin --> + +{% include scout-early-access.md %} + {% include cli.md datafolder=page.datafolder datafile=page.datafile %} diff --git a/engine/reference/commandline/scout_quickview.md b/engine/reference/commandline/scout_quickview.md index ec6821b938..8c65fbc094 100644 --- a/engine/reference/commandline/scout_quickview.md +++ b/engine/reference/commandline/scout_quickview.md @@ -10,4 +10,7 @@ in the source repository on GitHub: https://github.com/docker/scout-cli-plugin --> + +{% include scout-early-access.md %} + {% include cli.md datafolder=page.datafolder datafile=page.datafile %} diff --git a/engine/reference/commandline/scout_recommendations.md b/engine/reference/commandline/scout_recommendations.md index 2e7c7226ef..e222a67aff 100644 --- a/engine/reference/commandline/scout_recommendations.md +++ b/engine/reference/commandline/scout_recommendations.md @@ -10,4 +10,7 @@ in the source repository on GitHub: https://github.com/docker/scout-cli-plugin --> + +{% include scout-early-access.md %} + {% include cli.md datafolder=page.datafolder datafile=page.datafile %} diff --git a/engine/reference/commandline/scout_sbom.md b/engine/reference/commandline/scout_sbom.md index 09e7068915..b91b611350 100644 --- a/engine/reference/commandline/scout_sbom.md +++ b/engine/reference/commandline/scout_sbom.md @@ -10,4 +10,7 @@ in the source repository on GitHub: https://github.com/docker/scout-cli-plugin --> + +{% include scout-early-access.md %} + {% include cli.md datafolder=page.datafolder datafile=page.datafile %} diff --git a/engine/reference/commandline/scout_version.md b/engine/reference/commandline/scout_version.md index 219fb0e478..9364d05699 100644 --- a/engine/reference/commandline/scout_version.md +++ b/engine/reference/commandline/scout_version.md @@ -10,4 +10,7 @@ in the source repository on GitHub: https://github.com/docker/scout-cli-plugin --> + +{% include scout-early-access.md %} + {% include cli.md datafolder=page.datafolder datafile=page.datafile %} diff --git a/scout/advanced-image-analysis.md b/scout/advanced-image-analysis.md index d3bcbcb584..2aa5031dcf 100644 --- a/scout/advanced-image-analysis.md +++ b/scout/advanced-image-analysis.md @@ -4,15 +4,7 @@ keywords: scanning, vulnerabilities, Hub, supply chain, security title: Advanced image analysis --- -> **Note** -> -> Docker Scout is an [early access](../release-lifecycle.md#early-access-ea) -> product, and requires a Docker Pro, Team, or Business subscription. -> -> If you're interested in Docker Scout for your organization and want to -> learn more, get in touch by filling out the contact form on the -> [Docker Scout product page](https://docker.com/products/docker-scout){: -> target="\_blank" rel="noopener" }. +{% include scout-early-access.md %} Advanced image analysis is a Docker Scout feature for Docker Hub. diff --git a/scout/artifactory.md b/scout/artifactory.md index c8181e192b..f7977a178e 100644 --- a/scout/artifactory.md +++ b/scout/artifactory.md @@ -7,15 +7,7 @@ keywords: > title: Artifactory integration --- -> **Note** -> -> Docker Scout is an [early access](../release-lifecycle.md#early-access-ea) -> product. -> -> If you're interested in this integration for your organization and want to -> learn more, get in touch by filling out the contact form on the -> [Docker Scout product page](https://docker.com/products/docker-scout){: -> target="\_blank" rel="noopener" }. +{% include scout-early-access.md %} Integrating Docker Scout with JFrog Artifactory lets you run image analysis automatically on images in your Artifactory registries. diff --git a/scout/image-details-view.md b/scout/image-details-view.md index 0522ee421c..fa460b7c41 100644 --- a/scout/image-details-view.md +++ b/scout/image-details-view.md @@ -5,15 +5,7 @@ description: > Docker Scout helps you understand your images and their dependencies --- -> **Note** -> -> Docker Scout is an [early access](../release-lifecycle.md#early-access-ea) -> product, and requires a Docker Pro, Team, or Business subscription. -> -> If you're interested in Docker Scout for your organization and want to -> learn more, get in touch by filling out the contact form on the -> [Docker Scout product page](https://docker.com/products/docker-scout){: -> target="\_blank" rel="noopener" }. +{% include scout-early-access.md %} The image details view shows a breakdown of the Docker Scout analysis. You can access the image view from within Docker Desktop and from the image tag diff --git a/scout/index.md b/scout/index.md index 5e09fac984..deb6d5a250 100644 --- a/scout/index.md +++ b/scout/index.md @@ -13,15 +13,7 @@ redirect_from: - /atomist/integrate/deploys/ --- -> **Note** -> -> Docker Scout is an [early access](../release-lifecycle.md#early-access-ea) -> product, and requires a Docker Pro, Team, or Business subscription. -> -> If you're interested in Docker Scout for your organization and want to -> learn more, get in touch by filling out the contact form on the -> [Docker Scout product page](https://docker.com/products/docker-scout){: -> target="\_blank" rel="noopener" }. +{% include scout-early-access.md %} Docker Scout is a collection of software supply chain features that appear throughout Docker user interfaces and the command line interface (CLI). These features provide detailed From b978df076b24e8caa041bd8f34d8e1f56da777bc Mon Sep 17 00:00:00 2001 From: Milas Bowman Date: Fri, 7 Apr 2023 10:42:10 -0400 Subject: [PATCH 284/296] redirect: add /go link for Compose v1 EOL Redirecting to the "Evolution of Compose" page for the moment. We will probably adjust this page once Compose V1 is removed from Docker Desktop in a couple months. Signed-off-by: Milas Bowman --- _redirects.yml | 2 ++ 1 file changed, 2 insertions(+) diff --git a/_redirects.yml b/_redirects.yml index 31f105475b..a6bd7461e5 100644 --- a/_redirects.yml +++ b/_redirects.yml @@ -105,6 +105,8 @@ - /go/deprecated/ "/engine/reference/commandline/cli/#experimental-features": - /go/experimental/ +"/compose/compose-v2/": + - /go/compose-v1-eol/ "/config/formatting/": # Instructions on using Go templates to format CLI output with --format - /go/formatting/ From aff9aba0c26e4179dcc387bfa3c4c7b4adb4bf1b Mon Sep 17 00:00:00 2001 From: Satyam Singh <97077594+Satyxm@users.noreply.github.com> Date: Fri, 7 Apr 2023 21:07:34 +0530 Subject: [PATCH 285/296] Added link to the docs.docker.com text (#17056) Added link to the docs.docker.com text which will now redirect to the docs.docker.com --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 9645991f8f..4470f80777 100644 --- a/README.md +++ b/README.md @@ -32,7 +32,7 @@ We've made it really easy for you to file new issues. - Click **[New issue](https://github.com/docker/docs/issues/new)** on the docs repository and fill in the details, or - Click **Request docs changes** in the right column of every page on - docs.docker.com and add the details, or + [docs.docker.com](https://docs.docker.com/) and add the details, or ![Request changes link](/assets/images/docs-site-feedback.png) From 7ad91f1356fae9d0b3b494b78b6c2fb3f0b78eb8 Mon Sep 17 00:00:00 2001 From: David Karlsson Date: Sat, 8 Apr 2023 12:42:11 +0200 Subject: [PATCH 286/296] engine: replace mkdir with install for gpg setup Signed-off-by: David Karlsson --- engine/install/debian.md | 14 +------------- engine/install/ubuntu.md | 14 +------------- 2 files changed, 2 insertions(+), 26 deletions(-) diff --git a/engine/install/debian.md b/engine/install/debian.md index 088b8d86ea..d850c914cd 100644 --- a/engine/install/debian.md +++ b/engine/install/debian.md @@ -95,7 +95,7 @@ Docker from the repository. 2. Add Docker's official GPG key: ```console - $ sudo mkdir -m 0755 -p /etc/apt/keyrings + $ sudo install -m 0755 -d /etc/apt/keyrings $ curl -fsSL {{ download-url-base }}/gpg | sudo gpg --dearmor -o /etc/apt/keyrings/docker.gpg ``` @@ -119,18 +119,6 @@ Raspbian. $ sudo apt-get update ``` - > Receiving a GPG error when running `apt-get update`? - > - > Your default [umask](https://en.wikipedia.org/wiki/Umask){: target="blank" - > rel="noopener" } may be incorrectly configured, preventing detection of the - > repository public key file. Try granting read permission for the Docker - > public key file before updating the package index: - > - > ```console - > $ sudo chmod a+r /etc/apt/keyrings/docker.gpg - > $ sudo apt-get update - > ``` - 2. Install Docker Engine, containerd, and Docker Compose.
    +
    + +
    +
    + Download file +
    +
    + Checksum: e66a76f8f71f7e5e4488163d7da686d1fc669c5cbb47fec15085623c4deaf16a +
    +
    +
    +