From 1a193d749b4e8ce0521b41287eb1578cc4eaa10e Mon Sep 17 00:00:00 2001
From: Misty Stanley-Jones
Date: Fri, 4 Nov 2016 13:33:29 -0700
Subject: [PATCH] Revert "Merge pull request #437 from
gdevillele/fix_keywords_format"
This reverts commit 13ddc1350ea1edafcb03d4db901823604a5d1ec1, reversing
changes made to 7a11f05943cc62d040dcfedc7621fdeafd11c718.
---
_data/staging-container/Dockerfile | 2 +-
_data/toc.yaml | 4 +-
compose/bundles.md | 5 +-
compose/completion.md | 5 +-
compose/compose-file.md | 5 +-
compose/django.md | 5 +-
compose/env-file.md | 5 +-
compose/environment-variables.md | 5 +-
compose/extends.md | 5 +-
compose/gettingstarted.md | 5 +-
compose/index.md | 5 +-
compose/install.md | 5 +-
compose/link-env-deprecated.md | 5 +-
compose/networking.md | 5 +-
compose/overview.md | 5 +-
compose/production.md | 5 +-
compose/rails.md | 5 +-
compose/swarm.md | 5 +-
compose/wordpress.md | 5 +-
cs-engine/index.md | 5 +-
cs-engine/install.md | 5 +-
cs-engine/release-notes/index.md | 5 +-
.../release-notes/prior-release-notes.md | 6 +-
cs-engine/release-notes/release-notes.md | 7 +-
cs-engine/upgrade.md | 5 +-
docker-cloud/apps/api-roles.md | 5 +-
docker-cloud/apps/auto-destroy.md | 5 +-
docker-cloud/apps/auto-redeploy.md | 5 +-
docker-cloud/apps/autorestart.md | 5 +-
docker-cloud/apps/deploy-tags.md | 5 +-
docker-cloud/apps/deploy-to-cloud-btn.md | 5 +-
docker-cloud/apps/index.md | 5 +-
docker-cloud/apps/load-balance-hello-world.md | 5 +-
docker-cloud/apps/ports.md | 5 +-
docker-cloud/apps/service-links.md | 5 +-
docker-cloud/apps/service-redeploy.md | 5 +-
docker-cloud/apps/service-scaling.md | 5 +-
docker-cloud/apps/stack-yaml-reference.md | 5 +-
docker-cloud/apps/stacks.md | 5 +-
docker-cloud/apps/triggers.md | 5 +-
docker-cloud/apps/volumes.md | 5 +-
docker-cloud/builds/advanced.md | 5 +-
docker-cloud/builds/automated-build.md | 5 +-
docker-cloud/builds/automated-testing.md | 9 +-
docker-cloud/builds/image-scan.md | 6 +-
docker-cloud/builds/index.md | 5 +-
docker-cloud/builds/link-source.md | 5 +-
docker-cloud/builds/push-images.md | 5 +-
docker-cloud/builds/repos.md | 5 +-
docker-cloud/docker-errors-faq.md | 5 +-
docker-cloud/dockerid.md | 5 +-
docker-cloud/getting-started/connect-infra.md | 5 +-
...ovision_a_data_backend_for_your_service.md | 5 +-
.../deploy-app/11_service_stacks.md | 5 +-
.../12_data_management_with_volumes.md | 5 +-
.../deploy-app/1_introduction.md | 5 +-
.../getting-started/deploy-app/2_set_up.md | 5 +-
.../deploy-app/3_prepare_the_app.md | 5 +-
.../deploy-app/4_push_to_cloud_registry.md | 5 +-
.../5_deploy_the_app_as_a_service.md | 5 +-
.../6_define_environment_variables.md | 5 +-
.../deploy-app/7_scale_the_service.md | 5 +-
.../getting-started/deploy-app/8_view_logs.md | 5 +-
.../deploy-app/9_load-balance_the_service.md | 5 +-
.../getting-started/deploy-app/index.md | 5 +-
docker-cloud/getting-started/index.md | 5 +-
docker-cloud/getting-started/intro_cloud.md | 5 +-
.../getting-started/your_first_node.md | 5 +-
.../getting-started/your_first_service.md | 5 +-
docker-cloud/index.md | 5 +-
docker-cloud/infrastructure/byoh.md | 5 +-
.../infrastructure/cloud-on-aws-faq.md | 5 +-
.../infrastructure/cloud-on-packet.net-faq.md | 5 +-
.../infrastructure/deployment-strategies.md | 5 +-
docker-cloud/infrastructure/docker-upgrade.md | 5 +-
docker-cloud/infrastructure/index.md | 5 +-
docker-cloud/infrastructure/link-aws.md | 5 +-
docker-cloud/infrastructure/link-azure.md | 5 +-
docker-cloud/infrastructure/link-do.md | 5 +-
docker-cloud/infrastructure/link-packet.md | 5 +-
docker-cloud/infrastructure/link-softlayer.md | 5 +-
.../infrastructure/ssh-into-a-node.md | 5 +-
docker-cloud/installing-cli.md | 5 +-
docker-cloud/orgs.md | 5 +-
docker-cloud/overview.md | 5 +-
docker-cloud/release-notes.md | 5 +-
docker-cloud/slack-integration.md | 5 +-
docker-for-mac/docker-toolbox.md | 5 +-
docker-for-mac/examples.md | 5 +-
docker-for-mac/faqs.md | 5 +-
docker-for-mac/index.md | 5 +-
docker-for-mac/multi-arch.md | 5 +-
docker-for-mac/networking.md | 7 +-
docker-for-mac/opensource.md | 6 +-
docker-for-mac/osxfs.md | 5 +-
docker-for-mac/release-notes.md | 5 +-
docker-for-mac/troubleshoot.md | 5 +-
docker-for-windows/examples.md | 5 +-
docker-for-windows/faqs.md | 5 +-
docker-for-windows/index.md | 5 +-
docker-for-windows/opensource.md | 6 +-
docker-for-windows/release-notes.md | 5 +-
docker-for-windows/troubleshoot.md | 5 +-
docker-hub/accounts.md | 6 +-
docker-hub/bitbucket.md | 6 +-
docker-hub/builds.md | 5 +-
docker-hub/github.md | 6 +-
docker-hub/index.md | 6 +-
docker-hub/official_repos.md | 6 +-
docker-hub/orgs.md | 5 +-
docker-hub/repos.md | 6 +-
docker-hub/webhooks.md | 5 +-
docker-store/faq.md | 5 +-
docker-store/index.md | 5 +-
docker-store/publish.md | 5 +-
docker-trusted-registry/architecture.md | 5 +-
.../configure/config-general.md | 6 +-
.../configure/config-security.md | 6 +-
.../configure/config-storage.md | 6 +-
.../configure/configuration.md | 5 +-
docker-trusted-registry/configure/index.md | 6 +-
.../backups-and-disaster-recovery.md | 5 +-
.../high-availability/index.md | 5 +-
docker-trusted-registry/index.md | 5 +-
docker-trusted-registry/install/index.md | 5 +-
.../install/install-dtr-offline.md | 5 +-
docker-trusted-registry/install/license.md | 5 +-
.../install/system-requirements.md | 5 +-
docker-trusted-registry/install/uninstall.md | 5 +-
.../install/upgrade/index.md | 5 +-
.../install/upgrade/upgrade-major.md | 5 +-
.../monitor-troubleshoot/index.md | 5 +-
.../monitor-troubleshoot/troubleshoot.md | 5 +-
.../release-notes/index.md | 6 +-
.../release-notes/prior-release-notes.md | 6 +-
.../repos-and-images/delete-an-image.md | 5 +-
.../repos-and-images/index.md | 5 +-
.../repos-and-images/pull-an-image.md | 5 +-
.../repos-and-images/push-an-image.md | 5 +-
.../user-management/create-and-manage-orgs.md | 5 +-
.../create-and-manage-teams.md | 5 +-
.../create-and-manage-users.md | 5 +-
.../user-management/index.md | 5 +-
.../user-management/permission-levels.md | 5 +-
engine/admin/ambassador_pattern_linking.md | 5 +-
engine/admin/ansible.md | 5 +-
engine/admin/b2d_volume_resize.md | 7 +-
engine/admin/chef.md | 5 +-
engine/admin/dsc.md | 5 +-
engine/admin/formatting.md | 5 +-
engine/admin/host_integration.md | 5 +-
engine/admin/index.md | 5 +-
engine/admin/live-restore.md | 5 +-
engine/admin/logging/awslogs.md | 5 +-
engine/admin/logging/etwlogs.md | 5 +-
engine/admin/logging/fluentd.md | 5 +-
engine/admin/logging/gcplogs.md | 5 +-
engine/admin/logging/index.md | 3 +-
engine/admin/logging/journald.md | 5 +-
engine/admin/logging/log_tags.md | 6 +-
engine/admin/logging/overview.md | 5 +-
engine/admin/logging/splunk.md | 5 +-
engine/admin/puppet.md | 5 +-
engine/admin/registry_mirror.md | 5 +-
engine/admin/runmetrics.md | 5 +-
engine/admin/systemd.md | 5 +-
engine/admin/using_supervisord.md | 5 +-
engine/examples/apt-cacher-ng.md | 5 +-
engine/examples/couchbase.md | 5 +-
engine/examples/couchdb_data_volumes.md | 5 +-
engine/examples/index.md | 5 +-
engine/examples/mongodb.md | 7 +-
engine/examples/postgresql_service.md | 5 +-
engine/examples/running_redis_service.md | 5 +-
engine/examples/running_riak_service.md | 5 +-
engine/examples/running_ssh_service.md | 6 +-
engine/faq.md | 5 +-
engine/getstarted/index.md | 5 +-
engine/getstarted/last_page.md | 5 +-
engine/getstarted/linux_install_help.md | 5 +-
engine/getstarted/step_five.md | 5 +-
engine/getstarted/step_four.md | 9 +-
engine/getstarted/step_one.md | 5 +-
engine/getstarted/step_six.md | 5 +-
engine/getstarted/step_three.md | 5 +-
engine/getstarted/step_two.md | 5 +-
engine/index.md | 5 +-
engine/installation/binaries.md | 5 +-
engine/installation/cloud/cloud-ex-aws.md | 5 +-
.../cloud/cloud-ex-machine-ocean.md | 5 +-
engine/installation/cloud/index.md | 5 +-
engine/installation/cloud/overview.md | 5 +-
engine/installation/index.md | 5 +-
engine/installation/linux/SUSE.md | 5 +-
engine/installation/linux/archlinux.md | 5 +-
engine/installation/linux/centos.md | 5 +-
engine/installation/linux/cruxlinux.md | 5 +-
engine/installation/linux/debian.md | 5 +-
engine/installation/linux/fedora.md | 5 +-
engine/installation/linux/gentoolinux.md | 5 +-
engine/installation/linux/oracle.md | 5 +-
engine/installation/linux/rhel.md | 5 +-
engine/installation/linux/ubuntulinux.md | 5 +-
engine/installation/mac.md | 6 +-
engine/installation/windows.md | 5 +-
engine/migration.md | 5 +-
engine/security/apparmor.md | 5 +-
engine/security/certificates.md | 6 +-
engine/security/https.md | 5 +-
engine/security/index.md | 5 +-
engine/security/non-events.md | 5 +-
engine/security/seccomp.md | 5 +-
engine/security/security.md | 5 +-
engine/security/trust/content_trust.md | 5 +-
engine/security/trust/deploying_notary.md | 5 +-
engine/security/trust/index.md | 5 +-
engine/security/trust/trust_automation.md | 6 +-
engine/security/trust/trust_delegation.md | 5 +-
engine/security/trust/trust_key_mng.md | 5 +-
engine/security/trust/trust_sandbox.md | 5 +-
engine/swarm/admin_guide.md | 5 +-
engine/swarm/how-swarm-mode-works/nodes.md | 5 +-
engine/swarm/how-swarm-mode-works/services.md | 5 +-
engine/swarm/index.md | 5 +-
engine/swarm/join-nodes.md | 5 +-
engine/swarm/key-concepts.md | 5 +-
engine/swarm/manage-nodes.md | 5 +-
engine/swarm/raft.md | 5 +-
engine/swarm/swarm-mode.md | 5 +-
engine/swarm/swarm-tutorial/add-nodes.md | 5 +-
engine/swarm/swarm-tutorial/create-swarm.md | 5 +-
engine/swarm/swarm-tutorial/delete-service.md | 5 +-
engine/swarm/swarm-tutorial/deploy-service.md | 5 +-
engine/swarm/swarm-tutorial/drain-node.md | 5 +-
engine/swarm/swarm-tutorial/index.md | 5 +-
.../swarm/swarm-tutorial/inspect-service.md | 5 +-
engine/swarm/swarm-tutorial/rolling-update.md | 5 +-
engine/swarm/swarm-tutorial/scale-service.md | 5 +-
engine/tutorials/dockerimages.md | 7 +-
engine/tutorials/dockerizing.md | 6 +-
engine/tutorials/dockerrepos.md | 6 +-
engine/tutorials/dockervolumes.md | 5 +-
engine/tutorials/index.md | 6 +-
engine/tutorials/networkingcontainers.md | 5 +-
engine/tutorials/usingdocker.md | 6 +-
engine/understanding-docker.md | 5 +-
engine/userguide/eng-image/baseimages.md | 5 +-
.../eng-image/dockerfile_best-practices.md | 5 +-
.../userguide/eng-image/image_management.md | 5 +-
engine/userguide/eng-image/index.md | 6 +-
engine/userguide/index.md | 6 +-
engine/userguide/intro.md | 10 +-
engine/userguide/labels-custom-metadata.md | 5 +-
engine/userguide/networking/configure-dns.md | 5 +-
.../networking/default_network/binding.md | 5 +-
.../default_network/build-bridges.md | 5 +-
.../default_network/configure-dns.md | 5 +-
.../container-communication.md | 5 +-
.../default_network/custom-docker0.md | 5 +-
.../networking/default_network/dockerlinks.md | 10 +-
.../networking/default_network/index.md | 5 +-
.../networking/default_network/ipv6.md | 5 +-
.../networking/get-started-macvlan.md | 5 +-
.../networking/get-started-overlay.md | 5 +-
engine/userguide/networking/index.md | 5 +-
.../networking/work-with-networks.md | 5 +-
engine/userguide/storagedriver/aufs-driver.md | 5 +-
.../userguide/storagedriver/btrfs-driver.md | 5 +-
.../storagedriver/device-mapper-driver.md | 5 +-
.../storagedriver/imagesandcontainers.md | 5 +-
engine/userguide/storagedriver/index.md | 5 +-
.../storagedriver/overlayfs-driver.md | 5 +-
.../userguide/storagedriver/selectadriver.md | 5 +-
engine/userguide/storagedriver/zfs-driver.md | 5 +-
index.md | 159 +++++++++++++++---
kitematic/faq.md | 5 +-
kitematic/index.md | 5 +-
kitematic/known-issues.md | 5 +-
kitematic/minecraft-server.md | 5 +-
kitematic/nginx-web-server.md | 5 +-
kitematic/rethinkdb-dev-database.md | 6 +-
kitematic/userguide.md | 5 +-
machine/DRIVER_SPEC.md | 7 +-
machine/completion.md | 5 +-
machine/concepts.md | 6 +-
machine/drivers/aws.md | 5 +-
machine/drivers/azure.md | 5 +-
machine/drivers/digital-ocean.md | 5 +-
machine/drivers/exoscale.md | 5 +-
machine/drivers/gce.md | 5 +-
machine/drivers/generic.md | 5 +-
machine/drivers/hyper-v.md | 5 +-
machine/drivers/index.md | 5 +-
machine/drivers/openstack.md | 5 +-
machine/drivers/os-base.md | 5 +-
machine/drivers/rackspace.md | 5 +-
machine/drivers/soft-layer.md | 5 +-
machine/drivers/virtualbox.md | 5 +-
machine/drivers/vm-cloud.md | 5 +-
machine/drivers/vm-fusion.md | 5 +-
machine/drivers/vsphere.md | 5 +-
machine/examples/aws.md | 5 +-
machine/examples/index.md | 7 +-
machine/examples/ocean.md | 5 +-
machine/get-started-cloud.md | 7 +-
machine/get-started.md | 5 +-
machine/index.md | 7 +-
machine/install-machine.md | 5 +-
machine/migrate-to-machine.md | 5 +-
machine/overview.md | 7 +-
notary/advanced_usage.md | 7 +-
notary/changelog.md | 7 +-
notary/getting_started.md | 5 +-
notary/index.md | 5 +-
notary/running_a_service.md | 5 +-
notary/service_architecture.md | 5 +-
opensource/FAQ.md | 5 +-
opensource/code.md | 5 +-
opensource/doc-style.md | 5 +-
opensource/get-help.md | 5 +-
opensource/governance/board-profiles.md | 5 +-
opensource/governance/conduct-code.md | 5 +-
opensource/governance/dgab-info.md | 5 +-
opensource/governance/index.md | 5 +-
opensource/index.md | 5 +-
opensource/kitematic/create_pr.md | 5 +-
opensource/kitematic/find_issue.md | 5 +-
opensource/kitematic/get_started.md | 5 +-
opensource/kitematic/index.md | 5 +-
opensource/kitematic/next_steps.md | 5 +-
opensource/kitematic/set_up_dev.md | 5 +-
opensource/kitematic/work_issue.md | 5 +-
opensource/project/index.md | 5 +-
opensource/project/set-up-dev-env.md | 5 +-
opensource/project/set-up-git.md | 5 +-
opensource/project/software-req-win.md | 5 +-
opensource/project/software-required.md | 5 +-
opensource/project/test-and-docs.md | 5 +-
opensource/project/who-written-for.md | 7 +-
opensource/ways/community.md | 5 +-
opensource/ways/index.md | 5 +-
opensource/ways/issues.md | 5 +-
opensource/ways/meetups.md | 5 +-
opensource/ways/test.md | 5 +-
opensource/workflow/advanced-contributing.md | 5 +-
opensource/workflow/coding-style.md | 7 +-
opensource/workflow/create-pr.md | 5 +-
opensource/workflow/find-an-issue.md | 5 +-
opensource/workflow/index.md | 5 +-
opensource/workflow/make-a-contribution.md | 5 +-
opensource/workflow/review-pr.md | 5 +-
opensource/workflow/work-issue.md | 5 +-
registry/compatibility.md | 5 +-
registry/deploying.md | 5 +-
registry/deprecated.md | 5 +-
registry/garbage-collection.md | 6 +-
registry/help.md | 5 +-
registry/index.md | 5 +-
registry/insecure.md | 5 +-
registry/introduction.md | 5 +-
registry/notifications.md | 6 +-
registry/recipes/apache.md | 7 +-
registry/recipes/index.md | 5 +-
registry/recipes/mirror.md | 7 +-
registry/recipes/nginx.md | 7 +-
registry/recipes/osx-setup-guide.md | 6 +-
registry/storage-drivers/azure.md | 5 +-
registry/storage-drivers/filesystem.md | 5 +-
registry/storage-drivers/gcs.md | 5 +-
registry/storage-drivers/index.md | 6 +-
registry/storage-drivers/inmemory.md | 5 +-
registry/storage-drivers/oss.md | 5 +-
registry/storage-drivers/s3.md | 5 +-
registry/storage-drivers/swift.md | 5 +-
swarm/configure-tls.md | 5 +-
swarm/discovery.md | 5 +-
swarm/get-swarm.md | 5 +-
swarm/index.md | 5 +-
swarm/install-manual.md | 5 +-
swarm/install-w-machine.md | 5 +-
swarm/multi-manager-setup.md | 5 +-
swarm/networking.md | 5 +-
swarm/overview.md | 5 +-
swarm/plan-for-production.md | 19 ++-
swarm/provision-with-machine.md | 5 +-
swarm/scheduler/filter.md | 5 +-
swarm/scheduler/index.md | 5 +-
swarm/scheduler/rescheduling.md | 5 +-
swarm/scheduler/strategy.md | 5 +-
swarm/secure-swarm-tls.md | 19 ++-
swarm/status-code-comparison-to-docker.md | 5 +-
swarm/swarm-api.md | 5 +-
swarm/swarm_at_scale/about.md | 5 +-
swarm/swarm_at_scale/deploy-app.md | 7 +-
swarm/swarm_at_scale/deploy-infra.md | 5 +-
swarm/swarm_at_scale/index.md | 5 +-
swarm/swarm_at_scale/troubleshoot.md | 5 +-
toolbox/faqs/index.md | 5 +-
toolbox/faqs/troubleshoot.md | 5 +-
toolbox/index.md | 5 +-
toolbox/overview.md | 5 +-
toolbox/toolbox_install_mac.md | 5 +-
toolbox/toolbox_install_windows.md | 5 +-
ucp/access-ucp/cli-based-access.md | 5 +-
ucp/access-ucp/index.md | 5 +-
ucp/access-ucp/web-based-access.md | 5 +-
ucp/applications/deploy-app-cli.md | 5 +-
ucp/applications/deploy-app-ui.md | 5 +-
ucp/applications/index.md | 5 +-
ucp/architecture.md | 5 +-
ucp/configuration/configure-logs.md | 5 +-
ucp/configuration/dtr-integration.md | 5 +-
ucp/configuration/index.md | 5 +-
ucp/configuration/ldap-integration.md | 5 +-
ucp/configuration/multi-host-networking.md | 5 +-
.../use-externally-signed-certs.md | 5 +-
.../backups-and-disaster-recovery.md | 5 +-
ucp/high-availability/index.md | 5 +-
ucp/high-availability/replicate-cas.md | 5 +-
.../set-up-high-availability.md | 5 +-
ucp/index.md | 5 +-
ucp/installation/index.md | 5 +-
ucp/installation/install-offline.md | 5 +-
ucp/installation/install-production.md | 5 +-
ucp/installation/license.md | 5 +-
ucp/installation/plan-production-install.md | 5 +-
ucp/installation/system-requirements.md | 5 +-
ucp/installation/uninstall.md | 5 +-
ucp/installation/upgrade.md | 5 +-
ucp/monitor/index.md | 5 +-
ucp/monitor/monitor-ucp.md | 5 +-
ucp/monitor/troubleshoot-configurations.md | 5 +-
ucp/monitor/troubleshoot-ucp.md | 5 +-
ucp/overview.md | 5 +-
.../authentication-and-authorization.md | 5 +-
.../create-and-manage-teams.md | 5 +-
.../create-and-manage-users.md | 5 +-
ucp/user-management/index.md | 5 +-
ucp/user-management/permission-levels.md | 5 +-
439 files changed, 1517 insertions(+), 941 deletions(-)
diff --git a/_data/staging-container/Dockerfile b/_data/staging-container/Dockerfile
index 8a0cabf2a23..a4e6b230785 100644
--- a/_data/staging-container/Dockerfile
+++ b/_data/staging-container/Dockerfile
@@ -4,4 +4,4 @@ VOLUME /usr/src/app
EXPOSE 4000
-CMD jekyll clean && jekyll serve -d /_site --watch -H 0.0.0.0 -P 4000
\ No newline at end of file
+CMD jekyll serve -d /_site --watch -H 0.0.0.0 -P 4000
\ No newline at end of file
diff --git a/_data/toc.yaml b/_data/toc.yaml
index de800a998c8..555ee55dc3f 100644
--- a/_data/toc.yaml
+++ b/_data/toc.yaml
@@ -1075,8 +1075,6 @@ toc:
title: Amazon Web Services
- path: /machine/drivers/digital-ocean/
title: Digital Ocean
- - path: /machine/drivers/exoscale/
- title: Exoscale
- path: /machine/drivers/generic/
title: Generic
- path: /machine/drivers/gce/
@@ -1099,6 +1097,8 @@ toc:
title: VMware vCloud Air
- path: /machine/drivers/vsphere/
title: VMware vSphere
+ - path: /machine/drivers/exoscale/
+ title: exoscale
- path: /machine/completion/
title: Command-line Completion
- sectiontitle: Docker Store
diff --git a/compose/bundles.md b/compose/bundles.md
index 109d9fd5fb3..c0cdf998403 100644
--- a/compose/bundles.md
+++ b/compose/bundles.md
@@ -2,7 +2,8 @@
advisory: experimental
description: Description of Docker and Compose's experimental support for application
bundles
-keywords: documentation, docs, docker, compose, bundles, stacks
+keywords:
+- documentation, docs, docker, compose, bundles, stacks
menu:
main:
parent: workw_compose
@@ -205,4 +206,4 @@ A service has the following fields:
> **Note:** Some configuration options are not yet supported in the DAB format,
-> including volume mounts.
\ No newline at end of file
+> including volume mounts.
diff --git a/compose/completion.md b/compose/completion.md
index 0bec534cdf5..c527db6a571 100644
--- a/compose/completion.md
+++ b/compose/completion.md
@@ -1,6 +1,7 @@
---
description: Compose CLI reference
-keywords: fig, composition, compose, docker, orchestration, cli, reference
+keywords:
+- fig, composition, compose, docker, orchestration, cli, reference
menu:
main:
parent: workw_compose
@@ -64,4 +65,4 @@ Enjoy working with Compose faster and with less typos!
- [Get started with Rails](rails.md)
- [Get started with WordPress](wordpress.md)
- [Command line reference](./reference/index.md)
-- [Compose file reference](compose-file.md)
\ No newline at end of file
+- [Compose file reference](compose-file.md)
diff --git a/compose/compose-file.md b/compose/compose-file.md
index b6236c56c14..09ac349db67 100644
--- a/compose/compose-file.md
+++ b/compose/compose-file.md
@@ -2,7 +2,8 @@
aliases:
- /compose/yml
description: Compose file reference
-keywords: fig, composition, compose, docker
+keywords:
+- fig, composition, compose, docker
menu:
main:
parent: workw_compose
@@ -1168,4 +1169,4 @@ If you forget and use a single dollar sign (`$`), Compose interprets the value a
- [Get started with Django](django.md)
- [Get started with Rails](rails.md)
- [Get started with WordPress](wordpress.md)
-- [Command line reference](./reference/index.md)
\ No newline at end of file
+- [Command line reference](./reference/index.md)
diff --git a/compose/django.md b/compose/django.md
index 69e005507d3..2f33a16835d 100644
--- a/compose/django.md
+++ b/compose/django.md
@@ -1,6 +1,7 @@
---
description: Getting started with Docker Compose and Django
-keywords: documentation, docs, docker, compose, orchestration, containers
+keywords:
+- documentation, docs, docker, compose, orchestration, containers
menu:
main:
parent: workw_compose
@@ -189,4 +190,4 @@ In this section, you set up the database connection for Django.
- [Get started with Rails](rails.md)
- [Get started with WordPress](wordpress.md)
- [Command line reference](./reference/index.md)
-- [Compose file reference](compose-file.md)
\ No newline at end of file
+- [Compose file reference](compose-file.md)
diff --git a/compose/env-file.md b/compose/env-file.md
index 5f0f2dcd33f..e2708291bca 100644
--- a/compose/env-file.md
+++ b/compose/env-file.md
@@ -1,6 +1,7 @@
---
description: Declaring default environment variables in file
-keywords: fig, composition, compose, docker, orchestration, environment, env file
+keywords:
+- fig, composition, compose, docker, orchestration, environment, env file
menu:
main:
parent: workw_compose
@@ -38,4 +39,4 @@ file, but can also be used to define the following
- [User guide](index.md)
- [Command line reference](./reference/index.md)
-- [Compose file reference](compose-file.md)
\ No newline at end of file
+- [Compose file reference](compose-file.md)
diff --git a/compose/environment-variables.md b/compose/environment-variables.md
index b89383e462b..6a55cd94fb9 100644
--- a/compose/environment-variables.md
+++ b/compose/environment-variables.md
@@ -1,6 +1,7 @@
---
description: How to set, use and manage environment variables in Compose
-keywords: fig, composition, compose, docker, orchestration, environment, variables, env file
+keywords:
+- fig, composition, compose, docker, orchestration, environment, variables, env file
menu:
main:
parent: workw_compose
@@ -103,4 +104,4 @@ Several environment variables are available for you to configure the Docker Comp
## Environment variables created by links
-When using the ['links' option](compose-file.md#links) in a [v1 Compose file](compose-file.md#version-1), environment variables will be created for each link. They are documented in the [Link environment variables reference](link-env-deprecated.md). Please note, however, that these variables are deprecated - you should just use the link alias as a hostname instead.
\ No newline at end of file
+When using the ['links' option](compose-file.md#links) in a [v1 Compose file](compose-file.md#version-1), environment variables will be created for each link. They are documented in the [Link environment variables reference](link-env-deprecated.md). Please note, however, that these variables are deprecated - you should just use the link alias as a hostname instead.
diff --git a/compose/extends.md b/compose/extends.md
index ad44035b52a..9e9a8a54aab 100644
--- a/compose/extends.md
+++ b/compose/extends.md
@@ -1,7 +1,8 @@
---
description: How to use Docker Compose's extends keyword to share configuration between
files and projects
-keywords: fig, composition, compose, docker, orchestration, documentation, docs
+keywords:
+- fig, composition, compose, docker, orchestration, documentation, docs
menu:
main:
parent: workw_compose
@@ -350,4 +351,4 @@ In the case of `environment`, `labels`, `volumes` and `devices`, Compose
- [Get started with Rails](rails.md)
- [Get started with WordPress](wordpress.md)
- [Command line reference](./reference/index.md)
-- [Compose file reference](compose-file.md)
\ No newline at end of file
+- [Compose file reference](compose-file.md)
diff --git a/compose/gettingstarted.md b/compose/gettingstarted.md
index 3c262d1fd53..d7019d63101 100644
--- a/compose/gettingstarted.md
+++ b/compose/gettingstarted.md
@@ -1,6 +1,7 @@
---
description: Getting started with Docker Compose
-keywords: documentation, docs, docker, compose, orchestration, containers
+keywords:
+- documentation, docs, docker, compose, orchestration, containers
menu:
main:
parent: workw_compose
@@ -186,4 +187,4 @@ At this point, you have seen the basics of how Compose works.
- Next, try the quick start guide for [Django](django.md),
[Rails](rails.md), or [WordPress](wordpress.md).
- [Explore the full list of Compose commands](./reference/index.md)
-- [Compose configuration file reference](compose-file.md)
\ No newline at end of file
+- [Compose configuration file reference](compose-file.md)
diff --git a/compose/index.md b/compose/index.md
index cdcce63e3d8..6c1fb143d5d 100644
--- a/compose/index.md
+++ b/compose/index.md
@@ -1,6 +1,7 @@
---
description: Introduction and Overview of Compose
-keywords: documentation, docs, docker, compose, orchestration, containers
+keywords:
+- documentation, docs, docker, compose, orchestration, containers
menu:
main:
identifier: workw_compose
@@ -25,4 +26,4 @@ Compose is a tool for defining and running multi-container Docker applications.
To see a detailed list of changes for past and current releases of Docker
Compose, please refer to the
-[CHANGELOG](https://github.com/docker/compose/blob/master/CHANGELOG.md).
\ No newline at end of file
+[CHANGELOG](https://github.com/docker/compose/blob/master/CHANGELOG.md).
diff --git a/compose/install.md b/compose/install.md
index 22731feec91..36c90413322 100644
--- a/compose/install.md
+++ b/compose/install.md
@@ -1,6 +1,7 @@
---
description: How to install Docker Compose
-keywords: compose, orchestration, install, installation, docker, documentation
+keywords:
+- compose, orchestration, install, installation, docker, documentation
menu:
main:
parent: workw_compose
@@ -131,4 +132,4 @@ To uninstall Docker Compose if you installed using `pip`:
- [Get started with Rails](rails.md)
- [Get started with WordPress](wordpress.md)
- [Command line reference](./reference/index.md)
-- [Compose file reference](compose-file.md)
\ No newline at end of file
+- [Compose file reference](compose-file.md)
diff --git a/compose/link-env-deprecated.md b/compose/link-env-deprecated.md
index 24f3d7d0385..d9d62423ea5 100644
--- a/compose/link-env-deprecated.md
+++ b/compose/link-env-deprecated.md
@@ -2,7 +2,8 @@
aliases:
- /compose/env
description: Compose CLI reference
-keywords: fig, composition, compose, docker, orchestration, cli, reference
+keywords:
+- fig, composition, compose, docker, orchestration, cli, reference
menu:
main:
parent: workw_compose
@@ -45,4 +46,4 @@ Fully qualified container name, e.g. `DB_1_NAME=/myapp_web_1/myapp_db_1`
- [User guide](index.md)
- [Installing Compose](install.md)
- [Command line reference](./reference/index.md)
-- [Compose file reference](compose-file.md)
\ No newline at end of file
+- [Compose file reference](compose-file.md)
diff --git a/compose/networking.md b/compose/networking.md
index a26c76bde19..7604abf2b0c 100644
--- a/compose/networking.md
+++ b/compose/networking.md
@@ -1,6 +1,7 @@
---
description: How Compose sets up networking between containers
-keywords: documentation, docs, docker, compose, orchestration, containers, networking
+keywords:
+- documentation, docs, docker, compose, orchestration, containers, networking
menu:
main:
parent: workw_compose
@@ -149,4 +150,4 @@ If you want your containers to join a pre-existing network, use the [`external`
external:
name: my-pre-existing-network
-Instead of attempting to create a network called `[projectname]_default`, Compose will look for a network called `my-pre-existing-network` and connect your app's containers to it.
\ No newline at end of file
+Instead of attempting to create a network called `[projectname]_default`, Compose will look for a network called `my-pre-existing-network` and connect your app's containers to it.
diff --git a/compose/overview.md b/compose/overview.md
index dd138ce9908..20a9c28ac08 100644
--- a/compose/overview.md
+++ b/compose/overview.md
@@ -1,6 +1,7 @@
---
description: Introduction and Overview of Compose
-keywords: documentation, docs, docker, compose, orchestration, containers
+keywords:
+- documentation, docs, docker, compose, orchestration, containers
menu:
main:
parent: workw_compose
@@ -183,4 +184,4 @@ individuals, we have a number of open channels for communication.
* To contribute code or documentation changes: please submit a [pull request on Github](https://github.com/docker/compose/pulls).
-For more information and resources, please visit the [Getting Help project page](/opensource/get-help/).
\ No newline at end of file
+For more information and resources, please visit the [Getting Help project page](/opensource/get-help/).
diff --git a/compose/production.md b/compose/production.md
index 9f8736e18d2..089a5e3c223 100644
--- a/compose/production.md
+++ b/compose/production.md
@@ -1,6 +1,7 @@
---
description: Guide to using Docker Compose in production
-keywords: documentation, docs, docker, compose, orchestration, containers, production
+keywords:
+- documentation, docs, docker, compose, orchestration, containers, production
menu:
main:
parent: workw_compose
@@ -83,4 +84,4 @@ Read more about the Compose/Swarm integration in the
- [Installing Compose](install.md)
- [Command line reference](./reference/index.md)
-- [Compose file reference](compose-file.md)
\ No newline at end of file
+- [Compose file reference](compose-file.md)
diff --git a/compose/rails.md b/compose/rails.md
index f3d1992c81e..a3b49075c11 100644
--- a/compose/rails.md
+++ b/compose/rails.md
@@ -1,6 +1,7 @@
---
description: Getting started with Docker Compose and Rails
-keywords: documentation, docs, docker, compose, orchestration, containers
+keywords:
+- documentation, docs, docker, compose, orchestration, containers
menu:
main:
parent: workw_compose
@@ -170,4 +171,4 @@ up`.
- [Get started with Django](django.md)
- [Get started with WordPress](wordpress.md)
- [Command line reference](./reference/index.md)
-- [Compose file reference](compose-file.md)
\ No newline at end of file
+- [Compose file reference](compose-file.md)
diff --git a/compose/swarm.md b/compose/swarm.md
index acd7bc251db..0b26fa35f93 100644
--- a/compose/swarm.md
+++ b/compose/swarm.md
@@ -1,6 +1,7 @@
---
description: How to use Compose and Swarm together to deploy apps to multi-host clusters
-keywords: documentation, docs, docker, compose, orchestration, containers, swarm
+keywords:
+- documentation, docs, docker, compose, orchestration, containers, swarm
menu:
main:
parent: workw_compose
@@ -176,4 +177,4 @@ them.
- "affinity:image==redis"
For the full set of available filters and expressions, see the [Swarm
-documentation](/swarm/scheduler/filter.md).
\ No newline at end of file
+documentation](/swarm/scheduler/filter.md).
diff --git a/compose/wordpress.md b/compose/wordpress.md
index ba81e088753..b830e2829fa 100644
--- a/compose/wordpress.md
+++ b/compose/wordpress.md
@@ -1,6 +1,7 @@
---
description: Getting started with Compose and WordPress
-keywords: documentation, docs, docker, compose, orchestration, containers
+keywords:
+- documentation, docs, docker, compose, orchestration, containers
menu:
main:
parent: workw_compose
@@ -112,4 +113,4 @@ At this point, WordPress should be running on port `8000` of your Docker Host, a
- [Get started with Django](django.md)
- [Get started with Rails](rails.md)
- [Command line reference](./reference/index.md)
-- [Compose file reference](compose-file.md)
\ No newline at end of file
+- [Compose file reference](compose-file.md)
diff --git a/cs-engine/index.md b/cs-engine/index.md
index 61ef5a1036a..2e3ad7c4e07 100644
--- a/cs-engine/index.md
+++ b/cs-engine/index.md
@@ -2,7 +2,8 @@
aliases:
- /docker-trusted-registry/cs-engine/
description: Learn more about the Commercially Supported Docker Engine.
-keywords: docker, engine, documentation
+keywords:
+- docker, engine, documentation
menu:
main:
identifier: menu_csengine
@@ -16,4 +17,4 @@ This section includes the following topics:
* [Install CS Docker Engine](install.md)
* [Upgrade](upgrade.md)
-* [Release notes](release-notes/release-notes.md)
\ No newline at end of file
+* [Release notes](release-notes/release-notes.md)
diff --git a/cs-engine/install.md b/cs-engine/install.md
index b1a48ad3a1b..449e7fe2bfb 100644
--- a/cs-engine/install.md
+++ b/cs-engine/install.md
@@ -4,7 +4,8 @@ aliases:
- /docker-trusted-registry/install/install-csengine/
- /docker-trusted-registry/cs-engine/install/
description: Learn how to install the commercially supported version of Docker Engine.
-keywords: docker, engine, dtr, install
+keywords:
+- docker, engine, dtr, install
menu:
main:
identifier: csengine_install
@@ -197,4 +198,4 @@ to the `docker` group.
$ sudo usermod -a -G docker $USER
```
-8. Log out and log back in to have your new permissions take effect.
\ No newline at end of file
+8. Log out and log back in to have your new permissions take effect.
diff --git a/cs-engine/release-notes/index.md b/cs-engine/release-notes/index.md
index 0fa72c16c93..f6e7c731515 100644
--- a/cs-engine/release-notes/index.md
+++ b/cs-engine/release-notes/index.md
@@ -2,7 +2,8 @@
aliases:
- /docker-trusted-registry/cs-engine/release-notes/
description: The release notes for CS Docker Engine.
-keywords: docker, engine, release notes
+keywords:
+- docker, engine, release notes
menu:
main:
identifier: menu_csengine_release_notes
@@ -14,4 +15,4 @@ title: Release notes
# Docker CS Engine release notes
* [Release notes](release-notes.md)
-* [Prior release notes](prior-release-notes.md)
\ No newline at end of file
+* [Prior release notes](prior-release-notes.md)
diff --git a/cs-engine/release-notes/prior-release-notes.md b/cs-engine/release-notes/prior-release-notes.md
index 52f2dd82b1a..b3d34578595 100644
--- a/cs-engine/release-notes/prior-release-notes.md
+++ b/cs-engine/release-notes/prior-release-notes.md
@@ -3,7 +3,9 @@ aliases:
- /docker-trusted-registry/cse-prior-release-notes/
- /docker-trusted-registry/cs-engine/release-notes/prior-release-notes/
description: Archived release notes for commercially supported Docker Engine
-keywords: docker, documentation, about, technology, understanding, enterprise, hub, registry, release, commercially supported Docker Engine
+keywords:
+- docker, documentation, about, technology, understanding, enterprise, hub, registry,release,
+ commercially supported Docker Engine
menu:
main:
identifier: csengine_prior_release_notes
@@ -339,4 +341,4 @@ Because this addition is preventative, no CVE-ID is requested.
(23 Apr 2015)
First release, see the [Docker Engine 1.6.0 Release notes](/v1.6/release-notes/)
- for more details.
\ No newline at end of file
+ for more details.
diff --git a/cs-engine/release-notes/release-notes.md b/cs-engine/release-notes/release-notes.md
index dadce7e64dd..1441a70dcd4 100644
--- a/cs-engine/release-notes/release-notes.md
+++ b/cs-engine/release-notes/release-notes.md
@@ -3,8 +3,9 @@ aliases:
- /docker-trusted-registry/cse-release-notes/
- /docker-trusted-registry/cs-engine/release-notes/release-notes/
description: Commercially supported Docker Engine release notes
-keywords: docker, documentation, about, technology, understanding, enterprise, hub,
- registry, Commercially Supported Docker Engine, release notes
+keywords:
+- docker, documentation, about, technology, understanding, enterprise, hub, registry,
+ Commercially Supported Docker Engine, release notes
menu:
main:
identifier: csengine_release_notes
@@ -111,4 +112,4 @@ https://github.com/docker/docker/issues/22486
## CS Engine 1.11.1-cs1
(27 April 2016)
-In this release the CS Engine is supported on RHEL 7.2 OS
\ No newline at end of file
+In this release the CS Engine is supported on RHEL 7.2 OS
diff --git a/cs-engine/upgrade.md b/cs-engine/upgrade.md
index 744d7f460c9..d3db81887b6 100644
--- a/cs-engine/upgrade.md
+++ b/cs-engine/upgrade.md
@@ -2,7 +2,8 @@
aliases:
- /docker-trusted-registry/cs-engine/upgrade/
description: Learn how to install the commercially supported version of Docker Engine.
-keywords: docker, engine, dtr, upgrade
+keywords:
+- docker, engine, dtr, upgrade
menu:
main:
identifier: csengine_upgrade
@@ -269,4 +270,4 @@ Use these instructions to update APT-based systems.
```bash
$ sudo apt-get upgrade docker-engine
- ```
\ No newline at end of file
+ ```
diff --git a/docker-cloud/apps/api-roles.md b/docker-cloud/apps/api-roles.md
index ac342559cee..8d550de5260 100644
--- a/docker-cloud/apps/api-roles.md
+++ b/docker-cloud/apps/api-roles.md
@@ -2,7 +2,8 @@
aliases:
- /docker-cloud/feature-reference/api-roles/
description: API Roles
-keywords: API, Services, roles
+keywords:
+- API, Services, roles
menu:
main:
parent: apps
@@ -36,4 +37,4 @@ $ curl -H "Authorization: $DOCKERCLOUD_AUTH" -H "Accept: application/json" $WEB_
For example, you can use information retrieved using the API to read the linked
endpoints, and use them to reconfigure a proxy container.
-See the [API documentation](/apidocs/docker-cloud.md) for more information on the different API operations available.
\ No newline at end of file
+See the [API documentation](/apidocs/docker-cloud.md) for more information on the different API operations available.
diff --git a/docker-cloud/apps/auto-destroy.md b/docker-cloud/apps/auto-destroy.md
index 049c8b63d56..9bca633714f 100644
--- a/docker-cloud/apps/auto-destroy.md
+++ b/docker-cloud/apps/auto-destroy.md
@@ -2,7 +2,8 @@
aliases:
- /docker-cloud/feature-reference/auto-destroy/
description: Autodestroy
-keywords: Autodestroy, service, terminate, container
+keywords:
+- Autodestroy, service, terminate, container
menu:
main:
parent: apps
@@ -79,4 +80,4 @@ PATCH /api/app/v1/service/(uuid)/ HTTP/1.1
#### Enabling autodestroy using the CLI
```
$ docker-cloud service set --autodestroy ALWAYS (name or uuid)
-```
\ No newline at end of file
+```
diff --git a/docker-cloud/apps/auto-redeploy.md b/docker-cloud/apps/auto-redeploy.md
index 4daf041b690..3e284782d78 100644
--- a/docker-cloud/apps/auto-redeploy.md
+++ b/docker-cloud/apps/auto-redeploy.md
@@ -2,7 +2,8 @@
aliases:
- /docker-cloud/feature-reference/auto-redeploy/
description: Autoredeploy
-keywords: Autoredeploy, image, store, service
+keywords:
+- Autoredeploy, image, store, service
menu:
main:
parent: apps
@@ -80,4 +81,4 @@ PATCH /api/app/v1/service/(uuid)/ HTTP/1.1
{
"autoredeploy": true
}
-```
\ No newline at end of file
+```
diff --git a/docker-cloud/apps/autorestart.md b/docker-cloud/apps/autorestart.md
index 01cfa333a0e..0fe2698a9b8 100644
--- a/docker-cloud/apps/autorestart.md
+++ b/docker-cloud/apps/autorestart.md
@@ -2,7 +2,8 @@
aliases:
- /docker-cloud/feature-reference/autorestart/
description: Automatically restart a container in Docker Cloud
-keywords: container, restart, automated
+keywords:
+- container, restart, automated
menu:
main:
parent: apps
@@ -90,4 +91,4 @@ PATCH /api/app/v1/service/(uuid)/ HTTP/1.1
$ docker-cloud service set --autorestart ALWAYS (name or uuid)
```
-See the [API documentation](/apidocs/docker-cloud.md) for more information.
\ No newline at end of file
+See the [API documentation](/apidocs/docker-cloud.md) for more information.
diff --git a/docker-cloud/apps/deploy-tags.md b/docker-cloud/apps/deploy-tags.md
index 2c14e26f0ac..03e741a8d5b 100644
--- a/docker-cloud/apps/deploy-tags.md
+++ b/docker-cloud/apps/deploy-tags.md
@@ -2,7 +2,8 @@
aliases:
- /docker-cloud/feature-reference/deploy-tags/
description: Deployment tags
-keywords: Deployment, tags, services
+keywords:
+- Deployment, tags, services
menu:
main:
parent: apps
@@ -120,4 +121,4 @@ be deployed to the nodes that match the new tags.
## Using deployment tags in the API and CLI
-See the [tags API and CLI documentation](/apidocs/docker-cloud.md#tags) for more information on how to use tags with our API and CLI.
\ No newline at end of file
+See the [tags API and CLI documentation](/apidocs/docker-cloud.md#tags) for more information on how to use tags with our API and CLI.
diff --git a/docker-cloud/apps/deploy-to-cloud-btn.md b/docker-cloud/apps/deploy-to-cloud-btn.md
index 9086534b17d..2ce54cd3917 100644
--- a/docker-cloud/apps/deploy-to-cloud-btn.md
+++ b/docker-cloud/apps/deploy-to-cloud-btn.md
@@ -3,7 +3,8 @@ aliases:
- /docker-cloud/feature-reference/deploy-to-cloud/
- /docker-cloud/tutorials/deploy-to-cloud/
description: Deploy to Docker Cloud
-keywords: deploy, docker, cloud
+keywords:
+- deploy, docker, cloud
menu:
main:
parent: apps
@@ -65,4 +66,4 @@ where `` is the path to your GitHub repository. For example:
You can use your own image for the link (or no image). Our **Deploy to Docker Cloud** image is available at the following URL:
-* `https://files.cloud.docker.com/images/deploy-to-dockercloud.svg`
\ No newline at end of file
+* `https://files.cloud.docker.com/images/deploy-to-dockercloud.svg`
diff --git a/docker-cloud/apps/index.md b/docker-cloud/apps/index.md
index 1cf1a1c8efb..662125ac1a7 100644
--- a/docker-cloud/apps/index.md
+++ b/docker-cloud/apps/index.md
@@ -1,6 +1,7 @@
---
description: Manage your Docker Cloud Applications
-keywords: applications, reference, Cloud
+keywords:
+- applications, reference, Cloud
menu:
main:
parent: apps
@@ -38,4 +39,4 @@ Use the following features to automate specific actions on your Docker Cloud app
* [Automatic container destroy](auto-destroy.md)
* [Automatic container restart](autorestart.md)
* [Autoredeploy](auto-redeploy.md)
-* [Use triggers](triggers.md)
\ No newline at end of file
+* [Use triggers](triggers.md)
diff --git a/docker-cloud/apps/load-balance-hello-world.md b/docker-cloud/apps/load-balance-hello-world.md
index ead4c5bce3a..c391a975b22 100644
--- a/docker-cloud/apps/load-balance-hello-world.md
+++ b/docker-cloud/apps/load-balance-hello-world.md
@@ -3,7 +3,8 @@ aliases:
- /docker-cloud/getting-started/intermediate/load-balance-hello-world/
- /docker-cloud/tutorials/load-balance-hello-world/
description: Create a proxy or load balancer
-keywords: proxy, load, balancer
+keywords:
+- proxy, load, balancer
menu:
main:
parent: apps
@@ -201,4 +202,4 @@ links](service-links.md).
You can try this by pointing your web browser to
*servicename.username.svc.dockerapp.io* or using *dig* or *nslookup* to see how
-the service endpoint resolves.
\ No newline at end of file
+the service endpoint resolves.
diff --git a/docker-cloud/apps/ports.md b/docker-cloud/apps/ports.md
index 79b4f954da7..88be4055657 100644
--- a/docker-cloud/apps/ports.md
+++ b/docker-cloud/apps/ports.md
@@ -2,7 +2,8 @@
aliases:
- /docker-cloud/feature-reference/ports/
description: Publish and expose service or container ports
-keywords: publish, expose, ports, containers, services
+keywords:
+- publish, expose, ports, containers, services
menu:
main:
parent: apps
@@ -124,4 +125,4 @@ not dynamic) is assigned a DNS endpoint in the format
running, in a [round-robin
fashion](https://en.wikipedia.org/wiki/Round-robin_DNS).
-You can see a list of service endpoints on the stack and service detail views, under the **Endpoints** tab.
\ No newline at end of file
+You can see a list of service endpoints on the stack and service detail views, under the **Endpoints** tab.
diff --git a/docker-cloud/apps/service-links.md b/docker-cloud/apps/service-links.md
index b806eb146bc..127f989e6b2 100644
--- a/docker-cloud/apps/service-links.md
+++ b/docker-cloud/apps/service-links.md
@@ -2,7 +2,8 @@
aliases:
- /docker-cloud/feature-reference/service-links/
description: Service discovery
-keywords: service, discover, links
+keywords:
+- service, discover, links
menu:
main:
parent: apps
@@ -166,4 +167,4 @@ Where:
These environment variables are also copied to linked containers with the `NAME_ENV_` prefix.
-If you provide API access to your service, you can use the generated token (stored in `DOCKERCLOUD_AUTH`) to access these API URLs to gather information or automate operations, such as scaling.
\ No newline at end of file
+If you provide API access to your service, you can use the generated token (stored in `DOCKERCLOUD_AUTH`) to access these API URLs to gather information or automate operations, such as scaling.
diff --git a/docker-cloud/apps/service-redeploy.md b/docker-cloud/apps/service-redeploy.md
index c28e2c55881..20397b7c947 100644
--- a/docker-cloud/apps/service-redeploy.md
+++ b/docker-cloud/apps/service-redeploy.md
@@ -2,7 +2,8 @@
aliases:
- /docker-cloud/feature-reference/service-redeploy/
description: Redeploy running services
-keywords: redeploy, running, services
+keywords:
+- redeploy, running, services
menu:
main:
parent: apps
@@ -77,4 +78,4 @@ whenever a new image is pushed. See the [Autoredeploy documentation](auto-redepl
## Redeploy a service using webhooks
You can also use **triggers** to redeploy a service, for example when its image
-is pushed or rebuilt in a third-party registry. See the [Triggers documentation](triggers.md) to learn more.
\ No newline at end of file
+is pushed or rebuilt in a third-party registry. See the [Triggers documentation](triggers.md) to learn more.
diff --git a/docker-cloud/apps/service-scaling.md b/docker-cloud/apps/service-scaling.md
index b5600962dfa..d99ba265ab0 100644
--- a/docker-cloud/apps/service-scaling.md
+++ b/docker-cloud/apps/service-scaling.md
@@ -2,7 +2,8 @@
aliases:
- /docker-cloud/feature-reference/service-scaling/
description: Scale your service, spawn new containers
-keywords: spawn, container, service, deploy
+keywords:
+- spawn, container, service, deploy
menu:
main:
parent: apps
@@ -159,4 +160,4 @@ application through the CLI:
```bash
$ docker-cloud service run --sequential [...]
-```
\ No newline at end of file
+```
diff --git a/docker-cloud/apps/stack-yaml-reference.md b/docker-cloud/apps/stack-yaml-reference.md
index 4e2edc55f6a..76251dd79a2 100644
--- a/docker-cloud/apps/stack-yaml-reference.md
+++ b/docker-cloud/apps/stack-yaml-reference.md
@@ -2,7 +2,8 @@
aliases:
- /docker-cloud/feature-reference/stack-yaml-reference/
description: Stack YAML reference
-keywords: YAML, stack, reference
+keywords:
+- YAML, stack, reference
menu:
main:
parent: apps
@@ -325,4 +326,4 @@ Stack files (`docker-cloud.yml`) were designed with `docker-compose.yml` in mind
build
external_links
env_file
-```
\ No newline at end of file
+```
diff --git a/docker-cloud/apps/stacks.md b/docker-cloud/apps/stacks.md
index fc8bc0b11b9..0aa039fa0b7 100644
--- a/docker-cloud/apps/stacks.md
+++ b/docker-cloud/apps/stacks.md
@@ -2,7 +2,8 @@
aliases:
- /docker-cloud/feature-reference/stacks/
description: Manage service stacks
-keywords: service, stack, yaml
+keywords:
+- service, stack, yaml
menu:
main:
parent: apps
@@ -130,4 +131,4 @@ You can update a stack from a YAML file by executing:
docker-cloud stack update -f docker-cloud.yml (uuid or name)
```
-Check our [CLI documentation](/apidocs/docker-cloud.md#stacks) for more information.
\ No newline at end of file
+Check our [CLI documentation](/apidocs/docker-cloud.md#stacks) for more information.
diff --git a/docker-cloud/apps/triggers.md b/docker-cloud/apps/triggers.md
index 492fdf8873a..6008cfb1b3d 100644
--- a/docker-cloud/apps/triggers.md
+++ b/docker-cloud/apps/triggers.md
@@ -2,7 +2,8 @@
aliases:
- /docker-cloud/feature-reference/triggers/
description: Use triggers
-keywords: API, triggers, endpoints
+keywords:
+- API, triggers, endpoints
menu:
main:
parent: apps
@@ -60,4 +61,4 @@ Once the trigger is revoked, it stops accepting requests.
## Using triggers in the API and CLI
-See our [API and CLI documentation](/apidocs/docker-cloud.md#triggers) to learn how to use triggers with our API and the CLI.
\ No newline at end of file
+See our [API and CLI documentation](/apidocs/docker-cloud.md#triggers) to learn how to use triggers with our API and the CLI.
diff --git a/docker-cloud/apps/volumes.md b/docker-cloud/apps/volumes.md
index bb0ee556ff3..6d073b86d82 100644
--- a/docker-cloud/apps/volumes.md
+++ b/docker-cloud/apps/volumes.md
@@ -3,7 +3,8 @@ aliases:
- /docker-cloud/tutorials/download-volume-data/
- /docker-cloud/feature-reference/volumes/
description: Work with data volumes
-keywords: data, volumes, create, reuse
+keywords:
+- data, volumes, create, reuse
menu:
main:
parent: apps
@@ -71,4 +72,4 @@ You might find it helpful to download or back up the data from volumes that are
```
$ scp -r -P 2222 root@downloader-1.uuid.cont.dockerapp.io:/var/lib/mysql .
- ```
\ No newline at end of file
+ ```
diff --git a/docker-cloud/builds/advanced.md b/docker-cloud/builds/advanced.md
index c9e37856bee..f4a7c72248a 100644
--- a/docker-cloud/builds/advanced.md
+++ b/docker-cloud/builds/advanced.md
@@ -1,6 +1,7 @@
---
description: Automated builds
-keywords: automated, build, images
+keywords:
+- automated, build, images
menu:
main:
parent: builds
@@ -116,4 +117,4 @@ If you needed to give the resulting image multiple tags, or push the same image
```none
docker tag $IMAGE_NAME $DOCKER_REPO:$SOURCE_COMMIT
docker push $DOCKER_REPO:$SOURCE_COMMIT
-```
\ No newline at end of file
+```
diff --git a/docker-cloud/builds/automated-build.md b/docker-cloud/builds/automated-build.md
index 6129ab337ea..17f6e655cb7 100644
--- a/docker-cloud/builds/automated-build.md
+++ b/docker-cloud/builds/automated-build.md
@@ -2,7 +2,8 @@
aliases:
- /docker-cloud/feature-reference/automated-build/
description: Automated builds
-keywords: automated, build, images
+keywords:
+- automated, build, images
menu:
main:
parent: builds
@@ -299,4 +300,4 @@ Docker Cloud's [Autotest](automated-testing.md) feature which
integrates seamlessly with autobuild and autoredeploy.
> **Note**: While the Autotest feature builds an image for testing purposes, it
-does not push the resulting image to Docker Cloud or the external registry.
\ No newline at end of file
+does not push the resulting image to Docker Cloud or the external registry.
diff --git a/docker-cloud/builds/automated-testing.md b/docker-cloud/builds/automated-testing.md
index 3497276caf4..dbd6a9f01ad 100644
--- a/docker-cloud/builds/automated-testing.md
+++ b/docker-cloud/builds/automated-testing.md
@@ -2,7 +2,8 @@
aliases:
- /docker-cloud/feature-reference/automated-testing/
description: Automated tests
-keywords: Automated, testing, repository
+keywords:
+- Automated, testing, repository
menu:
main:
parent: builds
@@ -79,8 +80,8 @@ Docker repository, regardless of the Autotest settings.
The following options are available:
* `Off`: No additional test builds. Tests only run if they're configured as part of an automated build.
- * `Internal pull requests`: Run a test build for any pull requests to branches that match a build rule, but only when the pull request comes from the same source repository.
- * `Internal and external pull requests`: Run a test build for any pull requests to branches that match a build rule, including when the pull request originated in an external source repository.
+ * `Source repository`: Run a test build for any pull requests to branches that match a build rule, but only when the pull request comes from the same source repository.
+ * `Source repository & external pull requests`: Run a test build for any 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
disabled on public repositories. If you select this option on a public
@@ -97,4 +98,4 @@ From the repository's details page, click **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.
\ No newline at end of file
+You can click any timeline entry to view the logs for each test run.
diff --git a/docker-cloud/builds/image-scan.md b/docker-cloud/builds/image-scan.md
index e0189ab0271..b8ed162c845 100644
--- a/docker-cloud/builds/image-scan.md
+++ b/docker-cloud/builds/image-scan.md
@@ -1,6 +1,8 @@
---
description: 'Docker Security Scanning: automatic image scanning'
-keywords: Docker, docker, scan, scanning, security, registry, plans, Docker Cloud, docs, documentation, trusted, builds, trusted builds, automated builds
+keywords:
+- Docker, docker, scan, scanning, security, registry, plans, Docker Cloud, docs, documentation,
+ trusted, builds, trusted builds, automated builds
menu:
main:
parent: builds
@@ -186,4 +188,4 @@ components.
## Related information
* [Learn about CVE and how it compiles data](https://cve.mitre.org/about/index.html).
-* [How to create a Docker Official image](/docker-hub/official_repos/)
\ No newline at end of file
+* [How to create a Docker Official image](/docker-hub/official_repos/)
diff --git a/docker-cloud/builds/index.md b/docker-cloud/builds/index.md
index 33702ce0ab8..af3d18f9d77 100644
--- a/docker-cloud/builds/index.md
+++ b/docker-cloud/builds/index.md
@@ -1,6 +1,7 @@
---
description: Manage Builds and Images in Docker Cloud
-keywords: builds, images, Cloud
+keywords:
+- builds, images, Cloud
menu:
main:
parent: builds
@@ -29,4 +30,4 @@ running services when a build passes its tests.
* [Automated repository tests](automated-testing.md)
* [Advanced options for Autobuild and Autotest](advanced.md)
-
\ No newline at end of file
+
diff --git a/docker-cloud/builds/link-source.md b/docker-cloud/builds/link-source.md
index a8abdad419f..bccfad7d1d2 100644
--- a/docker-cloud/builds/link-source.md
+++ b/docker-cloud/builds/link-source.md
@@ -1,7 +1,8 @@
---
aliases: /docker-cloud/tutorials/link-source/
description: Link to your source code repository
-keywords: sourcecode, github, bitbucket, Cloud
+keywords:
+- sourcecode, github, bitbucket, Cloud
menu:
main:
parent: builds
@@ -156,4 +157,4 @@ unlink it both from Docker Cloud, *and* from your Bitbucket account.
> **Note**: Each repository that is configured as an automated build source
contains a webhook that notifies Docker Cloud of changes in the repository. This
webhook is not automatically removed when you revoke access to a source code
-provider.
\ No newline at end of file
+provider.
diff --git a/docker-cloud/builds/push-images.md b/docker-cloud/builds/push-images.md
index 6e23d6d422d..bba1f2f2ab6 100644
--- a/docker-cloud/builds/push-images.md
+++ b/docker-cloud/builds/push-images.md
@@ -3,7 +3,8 @@ aliases:
- /docker-cloud/getting-started/intermediate/pushing-images-to-dockercloud/
- /docker-cloud/tutorials/pushing-images-to-dockercloud/
description: Push images to Docker Cloud
-keywords: images, private, registry
+keywords:
+- images, private, registry
menu:
main:
parent: builds
@@ -61,4 +62,4 @@ Follow the offic
> Cloud, you might need to select the organization name or your username from
> the dropdown menu see other repositories.
-
\ No newline at end of file
+
diff --git a/docker-cloud/builds/repos.md b/docker-cloud/builds/repos.md
index 429efc60c1c..5be83990142 100644
--- a/docker-cloud/builds/repos.md
+++ b/docker-cloud/builds/repos.md
@@ -1,6 +1,7 @@
---
description: Create and edit Docker Cloud repositories
-keywords: Docker Cloud repositories, automated, build, images
+keywords:
+- Docker Cloud repositories, automated, build, images
menu:
main:
parent: builds
@@ -93,4 +94,4 @@ You can link to repositories hosted on a third party registry. This allows you t
## What's next?
-Once you create or link to a repository in Docker Cloud, you can set up [automated testing](automated-testing.md) and [automated builds](automated-build.md).
\ No newline at end of file
+Once you create or link to a repository in Docker Cloud, you can set up [automated testing](automated-testing.md) and [automated builds](automated-build.md).
diff --git a/docker-cloud/docker-errors-faq.md b/docker-cloud/docker-errors-faq.md
index d367743cad9..64e74cd42f0 100644
--- a/docker-cloud/docker-errors-faq.md
+++ b/docker-cloud/docker-errors-faq.md
@@ -2,7 +2,8 @@
aliases:
- /docker-cloud/faq/docker-errors-faq/
description: Known Docker Engine issues in Docker Cloud
-keywords: Engine, issues, troubleshoot
+keywords:
+- Engine, issues, troubleshoot
menu:
main:
parent: docker-cloud
@@ -107,4 +108,4 @@ Timeouts occur when pulling the image takes more than 10 minutes. This can somet
#### Workaround
-Restart the `dockercloud-agent` service (`sudo service dockercloud-agent restart`) on the node, or restart the node.
\ No newline at end of file
+Restart the `dockercloud-agent` service (`sudo service dockercloud-agent restart`) on the node, or restart the node.
diff --git a/docker-cloud/dockerid.md b/docker-cloud/dockerid.md
index a810c8176ab..4293c851edb 100644
--- a/docker-cloud/dockerid.md
+++ b/docker-cloud/dockerid.md
@@ -1,6 +1,7 @@
---
description: Using your DockerID to log in to Docker Cloud
-keywords: one, two, three
+keywords:
+- one, two, three
menu:
main:
parent: docker-cloud
@@ -58,4 +59,4 @@ Like free Docker Hub accounts, free Docker Cloud accounts come with one free
private repository.
If you require more private repositories, visit your **Cloud settings** and
-select **Plan** to see the available paid accounts.
\ No newline at end of file
+select **Plan** to see the available paid accounts.
diff --git a/docker-cloud/getting-started/connect-infra.md b/docker-cloud/getting-started/connect-infra.md
index 195d2538dcd..648924a1527 100644
--- a/docker-cloud/getting-started/connect-infra.md
+++ b/docker-cloud/getting-started/connect-infra.md
@@ -3,7 +3,8 @@ aliases:
- /docker-cloud/getting-started/use-hosted/
description: How to link Docker Cloud to a hosted cloud services provider or your
own hosts
-keywords: node, create, understand
+keywords:
+- node, create, understand
menu:
main:
aliases:
@@ -37,4 +38,4 @@ Then, use the one of the detailed tutorials below to link your account. You shou
If you are not using a cloud services provider and are using your own hosts, you'll need to install the Docker Cloud Agent on those hosts so that Docker Cloud can communicate with them. Follow the directions at [Bring Your Own Node instructions](../infrastructure/byoh.md). Open these instructions in a new window or tab so you can return to this tutorial once you're done linking your hosts.
## Ready to go?
-Once you've linked to your cloud services provider or to your own hosts, [continue the tutorial and deploy your first node](your_first_node.md).
\ No newline at end of file
+Once you've linked to your cloud services provider or to your own hosts, [continue the tutorial and deploy your first node](your_first_node.md).
diff --git a/docker-cloud/getting-started/deploy-app/10_provision_a_data_backend_for_your_service.md b/docker-cloud/getting-started/deploy-app/10_provision_a_data_backend_for_your_service.md
index e0a7d4a45ae..a5ba71ca454 100644
--- a/docker-cloud/getting-started/deploy-app/10_provision_a_data_backend_for_your_service.md
+++ b/docker-cloud/getting-started/deploy-app/10_provision_a_data_backend_for_your_service.md
@@ -3,7 +3,8 @@ aliases:
- /docker-cloud/getting-started/python/10_provision_a_data_backend_for_your_service/
- /docker-cloud/getting-started/golang/10_provision_a_data_backend_for_your_service/
description: Provision a data backend for the service
-keywords: provision, Python, service
+keywords:
+- provision, Python, service
menu:
main:
parent: deploy-app
@@ -69,4 +70,4 @@ $ curl lb-1.$DOCKER_ID_USER.cont.dockerapp.io
Hello WorldHostname: web-3Counter: 5%
```
-Next, we'll look at [Stackfiles for your service](11_service_stacks.md)
\ No newline at end of file
+Next, we'll look at [Stackfiles for your service](11_service_stacks.md)
diff --git a/docker-cloud/getting-started/deploy-app/11_service_stacks.md b/docker-cloud/getting-started/deploy-app/11_service_stacks.md
index b29c5c1109d..97d1678fe64 100644
--- a/docker-cloud/getting-started/deploy-app/11_service_stacks.md
+++ b/docker-cloud/getting-started/deploy-app/11_service_stacks.md
@@ -2,7 +2,8 @@
aliases:
- /docker-cloud/getting-started/python/11_service_stacks/
description: Stackfiles for your service
-keywords: Python, service, stack
+keywords:
+- Python, service, stack
menu:
main:
parent: deploy-app
@@ -72,4 +73,4 @@ Or you can specify the YML file to use and its location:
$ docker-cloud up -f /usr/dockercloud/quickstart-python/docker-cloud.yml
```
-Next, we'll do some [Data management with Volumes](12_data_management_with_volumes.md)
\ No newline at end of file
+Next, we'll do some [Data management with Volumes](12_data_management_with_volumes.md)
diff --git a/docker-cloud/getting-started/deploy-app/12_data_management_with_volumes.md b/docker-cloud/getting-started/deploy-app/12_data_management_with_volumes.md
index 879466c5454..f3dc93bf0b1 100644
--- a/docker-cloud/getting-started/deploy-app/12_data_management_with_volumes.md
+++ b/docker-cloud/getting-started/deploy-app/12_data_management_with_volumes.md
@@ -2,7 +2,8 @@
aliases:
- /docker-cloud/getting-started/python/12_data_management_with_volumes/
description: Data management with Volumes
-keywords: Python, data, management
+keywords:
+- Python, data, management
menu:
main:
parent: deploy-app
@@ -140,4 +141,4 @@ set up a volume to save the data.
There's lots more to learn about Docker Cloud, so check out [the rest of our documentation](/docker-cloud/), the [API and CLI Documentation](../../../apidocs/docker-cloud.md), and our [Knowledge Hub](https://success.docker.com/Cloud) and [Docker Cloud Forums](https://forums.docker.com/c/docker-cloud).
-Happy Docking!
\ No newline at end of file
+Happy Docking!
diff --git a/docker-cloud/getting-started/deploy-app/1_introduction.md b/docker-cloud/getting-started/deploy-app/1_introduction.md
index 8f6c8614a20..ad46e690fb1 100644
--- a/docker-cloud/getting-started/deploy-app/1_introduction.md
+++ b/docker-cloud/getting-started/deploy-app/1_introduction.md
@@ -3,7 +3,8 @@ aliases:
- /docker-cloud/getting-started/python/1_introduction/
- /docker-cloud/getting-started/golang/1_introduction/
description: Deploy an app to Docker Cloud
-keywords: deploy, Python, application
+keywords:
+- deploy, Python, application
menu:
main:
parent: deploy-app
@@ -26,4 +27,4 @@ This tutorial assumes that you have:
Let's get started!
-[Set up your environment](2_set_up.md).
\ No newline at end of file
+[Set up your environment](2_set_up.md).
diff --git a/docker-cloud/getting-started/deploy-app/2_set_up.md b/docker-cloud/getting-started/deploy-app/2_set_up.md
index e0149bc3b3f..a21db0865a4 100644
--- a/docker-cloud/getting-started/deploy-app/2_set_up.md
+++ b/docker-cloud/getting-started/deploy-app/2_set_up.md
@@ -3,7 +3,8 @@ aliases:
- /docker-cloud/getting-started/python/2_set_up/
- /docker-cloud/getting-started/golang/2_set_up/
description: Set up the application
-keywords: Python, application, setup
+keywords:
+- Python, application, setup
menu:
main:
parent: deploy-app
@@ -83,4 +84,4 @@ If you don't want to do this, make sure you substitute your username for $DOCKER
$ export DOCKER_ID_USER=my-username
```
-Next up, we'll [Prepare the app](3_prepare_the_app.md).
\ No newline at end of file
+Next up, we'll [Prepare the app](3_prepare_the_app.md).
diff --git a/docker-cloud/getting-started/deploy-app/3_prepare_the_app.md b/docker-cloud/getting-started/deploy-app/3_prepare_the_app.md
index 1ad84a375da..3de4fcb6bd4 100644
--- a/docker-cloud/getting-started/deploy-app/3_prepare_the_app.md
+++ b/docker-cloud/getting-started/deploy-app/3_prepare_the_app.md
@@ -3,7 +3,8 @@ aliases:
- /docker-cloud/getting-started/python/3_prepare_the_app/
- /docker-cloud/getting-started/golang/3_prepare_the_app/
description: Prepare the application
-keywords: Python, prepare, application
+keywords:
+- Python, prepare, application
menu:
main:
parent: deploy-app
@@ -50,4 +51,4 @@ $ docker build --tag quickstart-python .
$ docker build --tag quickstart-go .
```
-Next, we [Push the Docker image to Docker Cloud's Registry](4_push_to_cloud_registry.md).
\ No newline at end of file
+Next, we [Push the Docker image to Docker Cloud's Registry](4_push_to_cloud_registry.md).
diff --git a/docker-cloud/getting-started/deploy-app/4_push_to_cloud_registry.md b/docker-cloud/getting-started/deploy-app/4_push_to_cloud_registry.md
index 30e1c06efe7..5ae0f5799be 100644
--- a/docker-cloud/getting-started/deploy-app/4_push_to_cloud_registry.md
+++ b/docker-cloud/getting-started/deploy-app/4_push_to_cloud_registry.md
@@ -3,7 +3,8 @@ aliases:
- /docker-cloud/getting-started/python/4_push_to_cloud_registry/
- /docker-cloud/getting-started/golang/4_push_to_cloud_registry/
description: Push the Docker image to Docker Cloud's Registry
-keywords: image, Docker, cloud
+keywords:
+- image, Docker, cloud
menu:
main:
parent: deploy-app
@@ -52,4 +53,4 @@ my-username/quickstart-python
my-username/quickstart-go
```
-Next: [Deploy the app as a Docker Cloud service](5_deploy_the_app_as_a_service.md).
\ No newline at end of file
+Next: [Deploy the app as a Docker Cloud service](5_deploy_the_app_as_a_service.md).
diff --git a/docker-cloud/getting-started/deploy-app/5_deploy_the_app_as_a_service.md b/docker-cloud/getting-started/deploy-app/5_deploy_the_app_as_a_service.md
index 8bc8ee3e3bc..94fc3ec4d90 100644
--- a/docker-cloud/getting-started/deploy-app/5_deploy_the_app_as_a_service.md
+++ b/docker-cloud/getting-started/deploy-app/5_deploy_the_app_as_a_service.md
@@ -3,7 +3,8 @@ aliases:
- /docker-cloud/getting-started/python/5_deploy_the_app_as_a_service/
- /docker-cloud/getting-started/golang/5_deploy_the_app_as_a_service/
description: Deploy the app as a Docker Cloud service
-keywords: Python, deploy, Cloud
+keywords:
+- Python, deploy, Cloud
menu:
main:
parent: deploy-app
@@ -90,4 +91,4 @@ Hello World!Hostname: web-1Counter: Redis Cache not found, counter dis
**CONGRATULATIONS!** You've deployed your first service using Docker Cloud.
-Next: [Define environment variables](6_define_environment_variables.md).
\ No newline at end of file
+Next: [Define environment variables](6_define_environment_variables.md).
diff --git a/docker-cloud/getting-started/deploy-app/6_define_environment_variables.md b/docker-cloud/getting-started/deploy-app/6_define_environment_variables.md
index f6b76ce086f..9581e5ebc7b 100644
--- a/docker-cloud/getting-started/deploy-app/6_define_environment_variables.md
+++ b/docker-cloud/getting-started/deploy-app/6_define_environment_variables.md
@@ -3,7 +3,8 @@ aliases:
- /docker-cloud/getting-started/python/6_define_environment_variables/
- /docker-cloud/getting-started/golang/6_define_environment_variables/
description: Define environment variables
-keywords: Python, service, environment, service
+keywords:
+- Python, service, environment, service
menu:
main:
parent: deploy-app
@@ -77,4 +78,4 @@ Wondering where the default value for the **NAME** environment variable is set?
ENV NAME World
```
-Next, we'll try [Scaling the service](7_scale_the_service.md).
\ No newline at end of file
+Next, we'll try [Scaling the service](7_scale_the_service.md).
diff --git a/docker-cloud/getting-started/deploy-app/7_scale_the_service.md b/docker-cloud/getting-started/deploy-app/7_scale_the_service.md
index f60bf5a75c6..112cc6db59f 100644
--- a/docker-cloud/getting-started/deploy-app/7_scale_the_service.md
+++ b/docker-cloud/getting-started/deploy-app/7_scale_the_service.md
@@ -3,7 +3,8 @@ aliases:
- /docker-cloud/getting-started/python/7_scale_the_service/
- /docker-cloud/getting-started/golang/7_scale_the_service/
description: Scale the service
-keywords: scale, Python, service
+keywords:
+- scale, Python, service
menu:
main:
parent: deploy-app
@@ -72,4 +73,4 @@ Hello Python Users!Hostname: web-2Counter: Redis Cache not found, coun
Congratulations! You now have *two* containers running in your **web** service.
-Next: [View service logs](8_view_logs.md)
\ No newline at end of file
+Next: [View service logs](8_view_logs.md)
diff --git a/docker-cloud/getting-started/deploy-app/8_view_logs.md b/docker-cloud/getting-started/deploy-app/8_view_logs.md
index d62fcff8fb2..26a62c025d7 100644
--- a/docker-cloud/getting-started/deploy-app/8_view_logs.md
+++ b/docker-cloud/getting-started/deploy-app/8_view_logs.md
@@ -3,7 +3,8 @@ aliases:
- /docker-cloud/getting-started/python/8_view_logs/
- /docker-cloud/getting-started/golang/8_view_logs/
description: View service logs
-keywords: View, logs, Python
+keywords:
+- View, logs, Python
menu:
main:
parent: deploy-app
@@ -42,4 +43,4 @@ $ docker-cloud container logs web-1
Visit your application using curl or your browser again. Run the `service logs web` command again, and you will see another log message for your visit.
-Next, let's explore how to [Load balance the service](9_load-balance_the_service.md).
\ No newline at end of file
+Next, let's explore how to [Load balance the service](9_load-balance_the_service.md).
diff --git a/docker-cloud/getting-started/deploy-app/9_load-balance_the_service.md b/docker-cloud/getting-started/deploy-app/9_load-balance_the_service.md
index dd7b65fd162..13ba6a26cab 100644
--- a/docker-cloud/getting-started/deploy-app/9_load-balance_the_service.md
+++ b/docker-cloud/getting-started/deploy-app/9_load-balance_the_service.md
@@ -3,7 +3,8 @@ aliases:
- /docker-cloud/getting-started/python/9_load-balance_the_service/
- /docker-cloud/getting-started/golang/9_load-balance_the_service/
description: Load-balance the service
-keywords: load, balance, Python
+keywords:
+- load, balance, Python
menu:
main:
parent: deploy-app
@@ -77,4 +78,4 @@ Hello Friendly Users!Hostname: web-2Counter: Redis Cache not found, co
You can learn more about *dockercloud/haproxy*, our free open source HAProxy image here.
-Next: [Provision a data backend for your service](10_provision_a_data_backend_for_your_service.md)
\ No newline at end of file
+Next: [Provision a data backend for your service](10_provision_a_data_backend_for_your_service.md)
diff --git a/docker-cloud/getting-started/deploy-app/index.md b/docker-cloud/getting-started/deploy-app/index.md
index 3a409a86fac..8e5203ae85a 100644
--- a/docker-cloud/getting-started/deploy-app/index.md
+++ b/docker-cloud/getting-started/deploy-app/index.md
@@ -3,7 +3,8 @@ aliases:
- /docker-cloud/getting-started/python/
- /docker-cloud/getting-started/golang/
description: Go or Python and Docker Cloud
-keywords: Python, Go, Docker, Cloud, application
+keywords:
+- Python, Go, Docker, Cloud, application
menu:
main:
identifier: deploy-app
@@ -25,4 +26,4 @@ title: Deploy an application
* [Load-balance the service](9_load-balance_the_service.md)
* [Provision a data backend for the service](10_provision_a_data_backend_for_your_service.md)
* [Stackfiles for your service](11_service_stacks.md)
-* [Data management with Volumes](12_data_management_with_volumes.md)
\ No newline at end of file
+* [Data management with Volumes](12_data_management_with_volumes.md)
diff --git a/docker-cloud/getting-started/index.md b/docker-cloud/getting-started/index.md
index 2520526dddf..98879c38471 100644
--- a/docker-cloud/getting-started/index.md
+++ b/docker-cloud/getting-started/index.md
@@ -1,7 +1,8 @@
---
description: 'Getting Started with Docker Cloud: Setting up a node using a hosted
cloud provider or your own nodes, deploying a service and clustering.'
-keywords: one, two, three
+keywords:
+- one, two, three
menu:
main:
identifier: getting-started
@@ -25,4 +26,4 @@ If you're completely new to Docker Cloud, start here!
* [Deploy your first node](your_first_node.md) Then, deploy your first nodes,
* [Create your first service](your_first_service.md) ...And finish by deploying your first service.
-Ready to deploy your first web service? [Deploy a web application in Docker Cloud](deploy-app/index.md)
\ No newline at end of file
+Ready to deploy your first web service? [Deploy a web application in Docker Cloud](deploy-app/index.md)
diff --git a/docker-cloud/getting-started/intro_cloud.md b/docker-cloud/getting-started/intro_cloud.md
index 79125199e76..ba959425f06 100644
--- a/docker-cloud/getting-started/intro_cloud.md
+++ b/docker-cloud/getting-started/intro_cloud.md
@@ -2,7 +2,8 @@
aliases:
- /docker-cloud/getting-started/beginner/intro_cloud/
description: Introducing Docker Cloud concepts and terminology
-keywords: node, create, understand
+keywords:
+- node, create, understand
menu:
main:
parent: getting-started
@@ -40,4 +41,4 @@ Services are logical groups of containers from the same image. Services make it
## Let's get started!
Log in to Docker Cloud using your Docker ID. (These are the same credentials you used for Docker Hub if you had an account there.)
-Start here [by linking your infrastructure to Docker Cloud](connect-infra.md).
\ No newline at end of file
+Start here [by linking your infrastructure to Docker Cloud](connect-infra.md).
diff --git a/docker-cloud/getting-started/your_first_node.md b/docker-cloud/getting-started/your_first_node.md
index c1778d7e12c..09786389864 100644
--- a/docker-cloud/getting-started/your_first_node.md
+++ b/docker-cloud/getting-started/your_first_node.md
@@ -3,7 +3,8 @@ aliases:
- /docker-cloud/getting-started/beginner/your_first_node/
- /docker-cloud/getting-started/beginner/deploy_first_node/
description: Deploy your first node on Docker Cloud
-keywords: node, create, understand
+keywords:
+- node, create, understand
menu:
main:
parent: getting-started
@@ -47,4 +48,4 @@ Now that you've got at least one **node** deployed, it's time to deploy your fir
Remember that a service is a group of containers from the same container image. Services make it simple to scale your application across a number of nodes. They can also be linked one to another even if they are deployed on different nodes, regions, or even on different cloud providers.
-[Continue the tutorial and deploy your first service](your_first_service.md).
\ No newline at end of file
+[Continue the tutorial and deploy your first service](your_first_service.md).
diff --git a/docker-cloud/getting-started/your_first_service.md b/docker-cloud/getting-started/your_first_service.md
index de31442a6b3..ebdd03eb640 100644
--- a/docker-cloud/getting-started/your_first_service.md
+++ b/docker-cloud/getting-started/your_first_service.md
@@ -3,7 +3,8 @@ aliases:
- /docker-cloud/getting-started/beginner/your_first_service/
- /docker-cloud/getting-started/beginner/deploy_first_service/
description: Deploy your first service on Docker Cloud
-keywords: service, Cloud, three
+keywords:
+- service, Cloud, three
menu:
main:
parent: getting-started
@@ -124,4 +125,4 @@ Click the links icon to the right of the endpoint. This opens a new tab and show
### What's next?
-Learn more about [scaling your service](../apps/service-scaling.md), or check out some of our other [Deploy an app tutorial](deploy-app/index.md).
\ No newline at end of file
+Learn more about [scaling your service](../apps/service-scaling.md), or check out some of our other [Deploy an app tutorial](deploy-app/index.md).
diff --git a/docker-cloud/index.md b/docker-cloud/index.md
index b1425a8ecf4..68a2c01ccab 100644
--- a/docker-cloud/index.md
+++ b/docker-cloud/index.md
@@ -1,6 +1,7 @@
---
description: Docker Cloud
-keywords: Docker, cloud
+keywords:
+- Docker, cloud
menu:
main:
identifier: docker-cloud
@@ -46,4 +47,4 @@ title: Docker Cloud
API Docs || Frequently Asked Questions || Release Notes |
-
\ No newline at end of file
+
diff --git a/docker-cloud/infrastructure/byoh.md b/docker-cloud/infrastructure/byoh.md
index f06994255f3..82c4ac81eb1 100644
--- a/docker-cloud/infrastructure/byoh.md
+++ b/docker-cloud/infrastructure/byoh.md
@@ -4,7 +4,8 @@ aliases:
- /docker-cloud/tutorials/byoh/
- /docker-cloud/getting-started/use-byon/
description: Use the Docker Cloud Agent
-keywords: agent, Cloud, install
+keywords:
+- agent, Cloud, install
menu:
main:
parent: infrastructure
@@ -132,4 +133,4 @@ script also tries to install the kernel headers required for `AUFS` support.
> **Note**: If you remove, upgrade, or install over the version of Docker Engine bundled with the Docker Cloud Agent, your nodes may not maintain a connection with Docker Cloud correctly. You will have to reinstall a compatible Engine version (currently version 1.11.2-cs5). Contact Docker Support for more information.
* If you were already using the `AUFS` storage driver before installing `dockercloud-agent`, your existing containers and images appear automatically once installation finishes.
-* If you were using `devicemapper` or any other storage driver, and the `AUFS` driver installs successfully you will not be able to use your existing containers and images. You can check if the installation succeeded by running `docker info | grep Storage`.
\ No newline at end of file
+* If you were using `devicemapper` or any other storage driver, and the `AUFS` driver installs successfully you will not be able to use your existing containers and images. You can check if the installation succeeded by running `docker info | grep Storage`.
diff --git a/docker-cloud/infrastructure/cloud-on-aws-faq.md b/docker-cloud/infrastructure/cloud-on-aws-faq.md
index d2922f92f03..ea365f1b649 100644
--- a/docker-cloud/infrastructure/cloud-on-aws-faq.md
+++ b/docker-cloud/infrastructure/cloud-on-aws-faq.md
@@ -2,7 +2,8 @@
aliases:
- /docker-cloud/faq/cloud-on-aws-faq/
description: Docker Cloud on AWS
-keywords: Cloud, AWS, faq
+keywords:
+- Cloud, AWS, faq
menu:
main:
parent: infrastructure
@@ -158,4 +159,4 @@ Use the dockercloud/dockup utility image to back up your volumes.
You only need to run it taking the volumes of the container you want to back up
with `volumes-from` and pass it the environment configuration of the container.
-You can find more information in its Github repository.
\ No newline at end of file
+You can find more information in its Github repository.
diff --git a/docker-cloud/infrastructure/cloud-on-packet.net-faq.md b/docker-cloud/infrastructure/cloud-on-packet.net-faq.md
index 07babf59eaf..8aca158db24 100644
--- a/docker-cloud/infrastructure/cloud-on-packet.net-faq.md
+++ b/docker-cloud/infrastructure/cloud-on-packet.net-faq.md
@@ -2,7 +2,8 @@
aliases:
- /docker-cloud/faq/cloud-on-packet.net-faq/
description: Docker Cloud and Packet.net
-keywords: Packet.net, Cloud, drives
+keywords:
+- Packet.net, Cloud, drives
menu:
main:
parent: infrastructure
@@ -58,4 +59,4 @@ Packet.net copies SSH keys into the created device. This means you can upload yo
Here is a list of known errors thrown by Packet.net API:
- **You have reached the maximum number of projects you can create (number)**. Please contact `help@packet.net` -> Packet.net limits the number of projects that an account can create. Delete projects in the account or contact [Packet.net](https://www.packet.net/) support to increase the limit.
-- **There is an error with your Packet.net account**. Please contact `help@packet.net` -> There is something else wrong with your Packet.net account. Contact [Packet.net](https://www.packet.net/) for more details.
\ No newline at end of file
+- **There is an error with your Packet.net account**. Please contact `help@packet.net` -> There is something else wrong with your Packet.net account. Contact [Packet.net](https://www.packet.net/) for more details.
diff --git a/docker-cloud/infrastructure/deployment-strategies.md b/docker-cloud/infrastructure/deployment-strategies.md
index 95e1b47d43e..d0ea1890d21 100644
--- a/docker-cloud/infrastructure/deployment-strategies.md
+++ b/docker-cloud/infrastructure/deployment-strategies.md
@@ -2,7 +2,8 @@
aliases:
- /docker-cloud/feature-reference/deployment-strategies/
description: Schedule a deployment
-keywords: schedule, deployment, container
+keywords:
+- schedule, deployment, container
menu:
main:
parent: infrastructure
@@ -56,4 +57,4 @@ When a service uses the `EVERY_NODE` strategy:
> **Note**: Because of how links are configured when using the **every node**
> strategy, you cannot currently switch from **every node** to **high
-> availability** or **emptiest node** and vice versa.
\ No newline at end of file
+> availability** or **emptiest node** and vice versa.
diff --git a/docker-cloud/infrastructure/docker-upgrade.md b/docker-cloud/infrastructure/docker-upgrade.md
index 621c1062bab..557d8353615 100644
--- a/docker-cloud/infrastructure/docker-upgrade.md
+++ b/docker-cloud/infrastructure/docker-upgrade.md
@@ -3,7 +3,8 @@ aliases:
- /docker-cloud/feature-reference/docker-upgrade/
- /docker-cloud/tutorials/docker-upgrade/
description: Upgrade Docker Engine on a node
-keywords: upgrade, engine, node
+keywords:
+- upgrade, engine, node
menu:
main:
parent: infrastructure
@@ -37,4 +38,4 @@ restarted.
# Upgrading nodes using the API and CLI
-See our [API and CLI documentation](/apidocs/docker-cloud.md#upgrade-docker-daemon34) for more information on how to upgrade nodes with our API, SDKs and the CLI.
\ No newline at end of file
+See our [API and CLI documentation](/apidocs/docker-cloud.md#upgrade-docker-daemon34) for more information on how to upgrade nodes with our API, SDKs and the CLI.
diff --git a/docker-cloud/infrastructure/index.md b/docker-cloud/infrastructure/index.md
index 7984bb66cf5..3bf20b89572 100644
--- a/docker-cloud/infrastructure/index.md
+++ b/docker-cloud/infrastructure/index.md
@@ -1,6 +1,7 @@
---
description: Manage network in Docker Cloud
-keywords: nodes, hosts, infrastructure, Cloud
+keywords:
+- nodes, hosts, infrastructure, Cloud
menu:
main:
parent: infrastructure
@@ -77,4 +78,4 @@ The pages in this section explain how to link Docker Cloud to your infrastructur
* [Link to Microsoft Azure hosts](link-azure.md)
* [Link to Packet hosts](link-packet.md)
* [Using Docker Cloud and Packet FAQ](cloud-on-packet.net-faq.md)
-* [Link to SoftLayer hosts](link-softlayer.md)
\ No newline at end of file
+* [Link to SoftLayer hosts](link-softlayer.md)
diff --git a/docker-cloud/infrastructure/link-aws.md b/docker-cloud/infrastructure/link-aws.md
index 7f6928a9833..55b82aa6744 100644
--- a/docker-cloud/infrastructure/link-aws.md
+++ b/docker-cloud/infrastructure/link-aws.md
@@ -3,7 +3,8 @@ aliases:
- /docker-cloud/getting-started/beginner/link-aws/
- /docker-cloud/getting-started/link-aws/
description: Link your Amazon Web Services account
-keywords: AWS, Cloud, link
+keywords:
+- AWS, Cloud, link
menu:
main:
parent: infrastructure
@@ -127,4 +128,4 @@ Once you've created the a `dockercloud-policy`, attached it to a
## What's next?
You're ready to start using AWS as the infrastructure provider
-for Docker Cloud! If you came here from the tutorial, click here to [continue the tutorial and deploy your first node](../getting-started/your_first_node.md).
\ No newline at end of file
+for Docker Cloud! If you came here from the tutorial, click here to [continue the tutorial and deploy your first node](../getting-started/your_first_node.md).
diff --git a/docker-cloud/infrastructure/link-azure.md b/docker-cloud/infrastructure/link-azure.md
index 27eaa817ab0..aff25092c6f 100644
--- a/docker-cloud/infrastructure/link-azure.md
+++ b/docker-cloud/infrastructure/link-azure.md
@@ -3,7 +3,8 @@ aliases:
- /docker-cloud/getting-started/beginner/link-azure/
- /docker-cloud/getting-started/link-azure/
description: Link your Microsoft Azure account
-keywords: Microsoft, Azure, account
+keywords:
+- Microsoft, Azure, account
menu:
main:
parent: infrastructure
@@ -44,4 +45,4 @@ Go back to Docker Cloud and enter the subscription ID in the **Azure credentials
## What's next?
-You're ready to start using Microsoft Azure as the infrastructure provider for Docker Cloud! If you came here from the tutorial, click here to [continue the tutorial and deploy your first node](../getting-started/your_first_node.md).
\ No newline at end of file
+You're ready to start using Microsoft Azure as the infrastructure provider for Docker Cloud! If you came here from the tutorial, click here to [continue the tutorial and deploy your first node](../getting-started/your_first_node.md).
diff --git a/docker-cloud/infrastructure/link-do.md b/docker-cloud/infrastructure/link-do.md
index 489bc91b462..6ece96ffb1e 100644
--- a/docker-cloud/infrastructure/link-do.md
+++ b/docker-cloud/infrastructure/link-do.md
@@ -3,7 +3,8 @@ aliases:
- /docker-cloud/getting-started/beginner/link-do/
- /docker-cloud/getting-started/link-do/
description: Link your DigitalOcean account
-keywords: link, DigitalOcean, account
+keywords:
+- link, DigitalOcean, account
menu:
main:
parent: infrastructure
@@ -33,4 +34,4 @@ Once you log in, a message appears prompting you to confirm the link.
## What's next?
-You're ready to start using using DigitalOcean as the infrastructure provider for Docker Cloud! If you came here from the tutorial, click here to [continue the tutorial and deploy your first node](../getting-started/your_first_node.md).
\ No newline at end of file
+You're ready to start using using DigitalOcean as the infrastructure provider for Docker Cloud! If you came here from the tutorial, click here to [continue the tutorial and deploy your first node](../getting-started/your_first_node.md).
diff --git a/docker-cloud/infrastructure/link-packet.md b/docker-cloud/infrastructure/link-packet.md
index ae975ee039a..47a1d482ac3 100644
--- a/docker-cloud/infrastructure/link-packet.md
+++ b/docker-cloud/infrastructure/link-packet.md
@@ -3,7 +3,8 @@ aliases:
- /docker-cloud/getting-started/beginner/link-packet/
- /docker-cloud/getting-started/link-packet/
description: Link your Packet account
-keywords: Packet, link, Cloud
+keywords:
+- Packet, link, Cloud
menu:
main:
parent: infrastructure
@@ -30,4 +31,4 @@ Go back to the Docker Cloud tab and paste the new API key in the `Authentication
## What's next?
-You're ready to start using Packet as the infrastructure provider for Docker Cloud! If you came here from the tutorial, click here to [continue the tutorial and deploy your first node](../getting-started/your_first_node.md).
\ No newline at end of file
+You're ready to start using Packet as the infrastructure provider for Docker Cloud! If you came here from the tutorial, click here to [continue the tutorial and deploy your first node](../getting-started/your_first_node.md).
diff --git a/docker-cloud/infrastructure/link-softlayer.md b/docker-cloud/infrastructure/link-softlayer.md
index fdc8e959d97..3d9bf68514e 100644
--- a/docker-cloud/infrastructure/link-softlayer.md
+++ b/docker-cloud/infrastructure/link-softlayer.md
@@ -3,7 +3,8 @@ aliases:
- /docker-cloud/getting-started/beginner/link-softlayer/
- /docker-cloud/getting-started/link-softlayer/
description: Link your SoftLayer account
-keywords: SoftLayer, link, cloud
+keywords:
+- SoftLayer, link, cloud
menu:
main:
parent: infrastructure
@@ -74,4 +75,4 @@ Copy and paste the `username` and the `API Key` you received from SoftLayer into
## What's next?
You're ready to start using SoftLayer as the infrastructure provider
-for Docker Cloud! If you came here from the tutorial, click here to [continue the tutorial and deploy your first node](../getting-started/your_first_node.md).
\ No newline at end of file
+for Docker Cloud! If you came here from the tutorial, click here to [continue the tutorial and deploy your first node](../getting-started/your_first_node.md).
diff --git a/docker-cloud/infrastructure/ssh-into-a-node.md b/docker-cloud/infrastructure/ssh-into-a-node.md
index 24c61173917..b90af90f476 100644
--- a/docker-cloud/infrastructure/ssh-into-a-node.md
+++ b/docker-cloud/infrastructure/ssh-into-a-node.md
@@ -4,7 +4,8 @@ aliases:
- /docker-cloud/tutorials/ssh-into-a-node/
- /docker-cloud/faq/how-ssh-nodes/
description: SSHing into a Docker Cloud-managed node
-keywords: ssh, Cloud, node
+keywords:
+- ssh, Cloud, node
menu:
main:
parent: infrastructure
@@ -106,4 +107,4 @@ Welcome to Ubuntu 14.04.1 LTS (GNU/Linux 3.13.0-40-generic x86_64)
https://landscape.canonical.com/
Last login: Mon Feb 2 23:29:54 2015 from pool-108-30-19-181.nycmny.fios.verizon.net
root@13e9d739-admin:~#
-```
\ No newline at end of file
+```
diff --git a/docker-cloud/installing-cli.md b/docker-cloud/installing-cli.md
index 19db423e292..46470062035 100644
--- a/docker-cloud/installing-cli.md
+++ b/docker-cloud/installing-cli.md
@@ -5,7 +5,8 @@ aliases:
- /docker-cloud/tutorials/installing-cli/
description: Using the Docker Cloud CLI on Linux, Windows, and macOS, installing,
updating, uninstall
-keywords: cloud, command-line, CLI
+keywords:
+- cloud, command-line, CLI
menu:
main:
parent: docker-cloud
@@ -116,4 +117,4 @@ Open your Terminal application and execute the following command:
```
$ brew uninstall docker-cloud
-```
\ No newline at end of file
+```
diff --git a/docker-cloud/orgs.md b/docker-cloud/orgs.md
index b33dc7d3b96..9a3e5cdb778 100644
--- a/docker-cloud/orgs.md
+++ b/docker-cloud/orgs.md
@@ -1,6 +1,7 @@
---
description: Docker Cloud for Organizations and Teams
-keywords: organizations, teams, Docker Cloud, resources, permissions
+keywords:
+- organizations, teams, Docker Cloud, resources, permissions
menu:
main:
parent: docker-cloud
@@ -231,4 +232,4 @@ keys.
To create resources for an Organization, log in to Docker Cloud and switch to the
Organization account. Create the repositories, services, stacks, or node
-clusters as you would for any other account.
\ No newline at end of file
+clusters as you would for any other account.
diff --git a/docker-cloud/overview.md b/docker-cloud/overview.md
index d1532bddd86..0d5785d2d2b 100644
--- a/docker-cloud/overview.md
+++ b/docker-cloud/overview.md
@@ -1,6 +1,7 @@
---
description: Docker Cloud Overview
-keywords: Docker, cloud, three
+keywords:
+- Docker, cloud, three
menu:
main:
parent: docker-cloud
@@ -47,4 +48,4 @@ image, you can use it to produce containers, which make up a service, or use
Docker Cloud's stackfiles to combine it with other services and microservices,
to form a full application.
-
\ No newline at end of file
+
diff --git a/docker-cloud/release-notes.md b/docker-cloud/release-notes.md
index e8935388323..50c2534eb5d 100644
--- a/docker-cloud/release-notes.md
+++ b/docker-cloud/release-notes.md
@@ -1,6 +1,7 @@
---
description: Docker Cloud
-keywords: Docker, cloud, release, notes
+keywords:
+- Docker, cloud, release, notes
menu:
main:
parent: docker-cloud
@@ -83,4 +84,4 @@ The following release notes document changes since [Tutum v0.19.5](https://suppo
### Known issues
- **Documentation screen captures** in most cases still reflect the Tutum interface and branding. We will update these and refresh the documentation as we go.
-- **References to Tutum remain** in the documentation. We will update these and refresh the documentation as we go
\ No newline at end of file
+- **References to Tutum remain** in the documentation. We will update these and refresh the documentation as we go
diff --git a/docker-cloud/slack-integration.md b/docker-cloud/slack-integration.md
index b63afbb1723..4cb0ed73afc 100644
--- a/docker-cloud/slack-integration.md
+++ b/docker-cloud/slack-integration.md
@@ -2,7 +2,8 @@
aliases:
- /docker-cloud/tutorials/slack-integration/
description: Integrate with Slack
-keywords: Slack, integrate, notifications
+keywords:
+- Slack, integrate, notifications
menu:
main:
parent: docker-cloud
@@ -51,4 +52,4 @@ Enjoy your new Slack channel integration!
* From the Slack **Notifications** section you can also change the channel that the integration posts to. Click the reload icon (two arrows) next to the Slack integration to reopen the OAuth channel selector.
-* Alternately, go to the Slack App Management page and search for "Docker Cloud". Click the result to see all of the Docker Cloud notification channels set for the Slack team.
\ No newline at end of file
+* Alternately, go to the Slack App Management page and search for "Docker Cloud". Click the result to see all of the Docker Cloud notification channels set for the Slack team.
diff --git a/docker-for-mac/docker-toolbox.md b/docker-for-mac/docker-toolbox.md
index 5ec8e19a879..12b4b6a1e93 100644
--- a/docker-for-mac/docker-toolbox.md
+++ b/docker-for-mac/docker-toolbox.md
@@ -2,7 +2,8 @@
aliases:
- /mackit/docker-toolbox/
description: Docker for Mac and Docker Toolbox
-keywords: mac, windows, alpha, beta, toolbox, docker-machine, tutorial
+keywords:
+- mac, windows, alpha, beta, toolbox, docker-machine, tutorial
menu:
main:
identifier: kit-toolbox
@@ -128,4 +129,4 @@ You might decide that you do not need Toolbox now that you have Docker for Mac,
and want to uninstall it. For details on how to perform a clean uninstall of
Toolbox on the Mac, see [How to uninstall
Toolbox](/toolbox/toolbox_install_mac.md#how-to-uninstall-toolbox) in the
-Toolbox Mac topics.
\ No newline at end of file
+Toolbox Mac topics.
diff --git a/docker-for-mac/examples.md b/docker-for-mac/examples.md
index 23e5703b4c0..c1686b582be 100644
--- a/docker-for-mac/examples.md
+++ b/docker-for-mac/examples.md
@@ -1,6 +1,7 @@
---
description: Docker for Mac and Docker for Windows Tutorials
-keywords: mac, windows, examples, Compose
+keywords:
+- mac, windows, examples, Compose
menu:
main:
identifier: docker-mac-examples
@@ -21,4 +22,4 @@ For now, if you want get started experimenting with the Beta apps and Docker Com
- [Quickstart: Compose and Rails](/compose/rails/)
- [Quickstart: Compose and WordPress](/compose/wordpress/)
-See also [learn by example](/engine/tutorials/index.md) tutorials on building images, running containers, networking, managing data, and storing images on Docker Hub.
\ No newline at end of file
+See also [learn by example](/engine/tutorials/index.md) tutorials on building images, running containers, networking, managing data, and storing images on Docker Hub.
diff --git a/docker-for-mac/faqs.md b/docker-for-mac/faqs.md
index e17106dd799..afde0dc7e16 100644
--- a/docker-for-mac/faqs.md
+++ b/docker-for-mac/faqs.md
@@ -2,7 +2,8 @@
aliases:
- /mackit/faqs/
description: Frequently asked questions
-keywords: mac faqs
+keywords:
+- mac faqs
menu:
main:
identifier: docker-mac-faqs
@@ -154,4 +155,4 @@ consume any resources unless Docker.app connects to it, so it's safe to ignore.
### Can I pass through a USB device to a container?
- Unfortunately it is not possible to pass through a USB device (or a serial port) to a container. For use cases requiring this, we recommend the use of [Docker Toolbox](/toolbox/overview.md).
\ No newline at end of file
+ Unfortunately it is not possible to pass through a USB device (or a serial port) to a container. For use cases requiring this, we recommend the use of [Docker Toolbox](/toolbox/overview.md).
diff --git a/docker-for-mac/index.md b/docker-for-mac/index.md
index b43b21951ec..9f2f93c6d7d 100644
--- a/docker-for-mac/index.md
+++ b/docker-for-mac/index.md
@@ -7,7 +7,8 @@ aliases:
- /docker-for-mac/started/
- /installation/mac/
description: Getting Started
-keywords: mac, beta, alpha, tutorial
+keywords:
+- mac, beta, alpha, tutorial
menu:
main:
identifier: docker-mac-getstart
@@ -284,4 +285,4 @@ ln -s /Applications/Docker.app/Contents/Resources/etc/docker-compose.bash-comple
* Check out the blog posts on Docker for Mac and Docker for Windows public betas, and earlier posts on the initial private beta.
-* Please give feedback on your experience with the app and report bugs and problems by logging into our [Docker for Mac forum](https://forums.docker.com/c/docker-for-mac).
\ No newline at end of file
+* Please give feedback on your experience with the app and report bugs and problems by logging into our [Docker for Mac forum](https://forums.docker.com/c/docker-for-mac).
diff --git a/docker-for-mac/multi-arch.md b/docker-for-mac/multi-arch.md
index 9eed45e523b..1fd537b94ae 100644
--- a/docker-for-mac/multi-arch.md
+++ b/docker-for-mac/multi-arch.md
@@ -2,7 +2,8 @@
aliases:
- /mackit/multi-arch/
description: Multi-CPU Architecture Support
-keywords: mac, Multi-CPU architecture support
+keywords:
+- mac, Multi-CPU architecture support
menu:
main:
identifier: mac-multiarch
@@ -32,4 +33,4 @@ Linux edd13885f316 4.1.12 #1 SMP Tue Jan 12 10:51:00 UTC 2016 ppc64le GNU/Linux
Running containers pre-configured with `qemu` has the advantage that you can use these to do builds `FROM`, so you can build new Multi-CPU architecture packages.
-Alternatively, you can bind mount in the `qemu` static binaries to any cross-architecture package, such as the semi-official ones using a script like this one https://github.com/justincormack/cross-docker. (See the README at the given link for details on how to use the script.)
\ No newline at end of file
+Alternatively, you can bind mount in the `qemu` static binaries to any cross-architecture package, such as the semi-official ones using a script like this one https://github.com/justincormack/cross-docker. (See the README at the given link for details on how to use the script.)
diff --git a/docker-for-mac/networking.md b/docker-for-mac/networking.md
index 53bacc25a78..298477daa46 100644
--- a/docker-for-mac/networking.md
+++ b/docker-for-mac/networking.md
@@ -2,7 +2,8 @@
aliases:
- /mackit/networking/
description: Networking
-keywords: mac, networking
+keywords:
+- mac, networking
menu:
main:
identifier: mac-networking
@@ -104,4 +105,6 @@ See the [run commmand](/engine/reference/commandline/run.md) for more details on
#### A view into implementation
-We understand that these workarounds are not ideal, but there are several problems. In particular, there is a bug in macOS that is only fixed in 10.12 and is not being backported as far as we can tell, which means that we could not support this in all supported macOS versions. In addition, this network setup would require root access which we are trying to avoid entirely in Docker for Mac (we currently have a very small root helper that we are trying to remove).
\ No newline at end of file
+We understand that these workarounds are not ideal, but there are several problems. In particular, there is a bug in macOS that is only fixed in 10.12 and is not being backported as far as we can tell, which means that we could not support this in all supported macOS versions. In addition, this network setup would require root access which we are trying to avoid entirely in Docker for Mac (we currently have a very small root helper that we are trying to remove).
+
+
diff --git a/docker-for-mac/opensource.md b/docker-for-mac/opensource.md
index 2f909dabfd3..99a0ad10655 100644
--- a/docker-for-mac/opensource.md
+++ b/docker-for-mac/opensource.md
@@ -1,6 +1,7 @@
---
description: Docker's use of Open Source
-keywords: docker, opensource
+keywords:
+- docker, opensource
menu:
main:
identifier: opensource-mac
@@ -19,4 +20,5 @@ details on the licensing, choose
-->
Docker Desktop Editions distribute some components that are licensed under the GNU General Public License. You can download the source for these components [here](https://download.docker.com/opensource/License.tar.gz).
The sources for `qemu-img` can be obtained [here](http://wiki.qemu-project.org/download/qemu-2.4.1.tar.bz2).
-The sources for the `gettext` and `glib` libraries that `qemu-img` requires were obtained from [Homebrew](https://brew.sh) and may be retrieved using `brew install --build-from-source gettext glib`.
\ No newline at end of file
+The sources for the `gettext` and `glib` libraries that `qemu-img` requires were obtained from [Homebrew](https://brew.sh) and may be retrieved using `brew install --build-from-source gettext glib`.
+
diff --git a/docker-for-mac/osxfs.md b/docker-for-mac/osxfs.md
index 005745e06cc..f69f464a330 100644
--- a/docker-for-mac/osxfs.md
+++ b/docker-for-mac/osxfs.md
@@ -2,7 +2,8 @@
aliases:
- /mackit/osxfs/
description: OSXFS
-keywords: mac, osxfs
+keywords:
+- mac, osxfs
menu:
main:
identifier: mac-osxfs
@@ -338,4 +339,4 @@ engineering work on custom low-level components.
We appreciate your understanding as we continue development of the product and
work on all dimensions of performance. We want to continue to work with the
community on this, so please continue to report issues as you find them. We look
-forward to collaborting with you on ideas and on the source code itself.
\ No newline at end of file
+forward to collaborting with you on ideas and on the source code itself.
diff --git a/docker-for-mac/release-notes.md b/docker-for-mac/release-notes.md
index f2c95cf9b94..0ea008c9129 100644
--- a/docker-for-mac/release-notes.md
+++ b/docker-for-mac/release-notes.md
@@ -2,7 +2,8 @@
aliases:
- /mackit/release-notes/
description: Change log / release notes per release
-keywords: pinata, alpha, tutorial
+keywords:
+- pinata, alpha, tutorial
menu:
main:
identifier: docker-mac-relnotes
@@ -985,4 +986,4 @@ work yet.
- Fixed setting hostname
-- Fixed permissions on `usr/local` symbolic links
\ No newline at end of file
+- Fixed permissions on `usr/local` symbolic links
diff --git a/docker-for-mac/troubleshoot.md b/docker-for-mac/troubleshoot.md
index 40b43d5bef4..de6c49a9678 100644
--- a/docker-for-mac/troubleshoot.md
+++ b/docker-for-mac/troubleshoot.md
@@ -2,7 +2,8 @@
aliases:
- /mackit/troubleshoot/
description: Troubleshooting, logs, and known issues
-keywords: mac, troubleshooting, logs, issues
+keywords:
+- mac, troubleshooting, logs, issues
menu:
main:
identifier: docker-mac-troubleshoot
@@ -317,4 +318,4 @@ Alternatively you could create a plain-text TCP proxy on localhost:1234 using:
Then restart the NTP service with:
sudo launchctl unload /System/Library/LaunchDaemons/org.ntp.ntpd.plist
- sudo launchctl load /System/Library/LaunchDaemons/org.ntp.ntpd.plist
\ No newline at end of file
+ sudo launchctl load /System/Library/LaunchDaemons/org.ntp.ntpd.plist
diff --git a/docker-for-windows/examples.md b/docker-for-windows/examples.md
index 46dc42e4f07..f1be305e384 100644
--- a/docker-for-windows/examples.md
+++ b/docker-for-windows/examples.md
@@ -1,6 +1,7 @@
---
description: Docker for Mac and Docker for Windows Tutorials
-keywords: mac, windows, examples, Compose
+keywords:
+- mac, windows, examples, Compose
menu:
main:
identifier: docker-win-examples
@@ -21,4 +22,4 @@ For now, if you want get started experimenting with the Beta apps and Docker Com
- [Quickstart: Compose and Rails](/compose/rails/)
- [Quickstart: Compose and WordPress](/compose/wordpress/)
-See also [learn by example](/engine/tutorials/) tutorials on building images, running containers, networking, managing data, and storing images on Docker Hub.
\ No newline at end of file
+See also [learn by example](/engine/tutorials/) tutorials on building images, running containers, networking, managing data, and storing images on Docker Hub.
diff --git a/docker-for-windows/faqs.md b/docker-for-windows/faqs.md
index 4455a3d9ece..314ae6b21c1 100644
--- a/docker-for-windows/faqs.md
+++ b/docker-for-windows/faqs.md
@@ -1,6 +1,7 @@
---
description: Frequently asked questions
-keywords: windows faqs
+keywords:
+- windows faqs
menu:
main:
identifier: docker-windows-faqs
@@ -190,4 +191,4 @@ in [Troubleshooting](troubleshoot.md).
You might decide that you do not need Toolbox now that you have Docker for Windows, and want to uninstall it. For
details on how to perform a clean uninstall of Toolbox on Windows, see [How to
uninstall Toolbox](/toolbox/toolbox_install_windows.md#how-to-uninstall-toolbox)
-in the Toolbox Windows topics.
\ No newline at end of file
+in the Toolbox Windows topics.
diff --git a/docker-for-windows/index.md b/docker-for-windows/index.md
index 51d2bd7edd5..60151243a37 100644
--- a/docker-for-windows/index.md
+++ b/docker-for-windows/index.md
@@ -7,7 +7,8 @@ aliases:
- /docker-for-windows/started/
- /installation/windows/
description: Getting Started
-keywords: windows, beta, alpha, tutorial
+keywords:
+- windows, beta, alpha, tutorial
menu:
main:
identifier: docker-win-getstart
@@ -476,4 +477,4 @@ If you want to go back to using Docker Toolbox, you have to disable the Hyper-V
* Check out the blog posts on Docker for Mac and Docker for Windows public betas, and earlier posts on the initial private beta.
-* Please give feedback on your experience with the app and report bugs and problems by logging into our [Docker for Windows forum](https://forums.docker.com/c/docker-for-windows).
\ No newline at end of file
+* Please give feedback on your experience with the app and report bugs and problems by logging into our [Docker for Windows forum](https://forums.docker.com/c/docker-for-windows).
diff --git a/docker-for-windows/opensource.md b/docker-for-windows/opensource.md
index ba2913fd47f..293d5b04809 100644
--- a/docker-for-windows/opensource.md
+++ b/docker-for-windows/opensource.md
@@ -1,6 +1,7 @@
---
description: Docker's use of Open Source
-keywords: docker, opensource
+keywords:
+- docker, opensource
menu:
main:
identifier: opensource-win
@@ -13,4 +14,5 @@ title: Open Source Licensing
Docker Desktop Editions are built using open source software software. For details on the licensing, choose
--> **About** from within the application, then click **Acknowledgements**.
-Docker Desktop Editions distribute some components that are licensed under the GNU General Public License. You can download the source for these components [here](https://download.docker.com/opensource/License.tar.gz).
\ No newline at end of file
+Docker Desktop Editions distribute some components that are licensed under the GNU General Public License. You can download the source for these components [here](https://download.docker.com/opensource/License.tar.gz).
+
diff --git a/docker-for-windows/release-notes.md b/docker-for-windows/release-notes.md
index 1908448f547..05f65f3abd0 100644
--- a/docker-for-windows/release-notes.md
+++ b/docker-for-windows/release-notes.md
@@ -2,7 +2,8 @@
aliases:
- /winkit/release-notes/
description: Change log / release notes per release
-keywords: pinata, alpha, tutorial
+keywords:
+- pinata, alpha, tutorial
menu:
main:
identifier: docker-win-relnotes
@@ -1017,4 +1018,4 @@ are working on a solution.
Email us at feedback@docker.com
-
\ No newline at end of file
+
diff --git a/docker-for-windows/troubleshoot.md b/docker-for-windows/troubleshoot.md
index a6131a09fc3..8f0ed495777 100644
--- a/docker-for-windows/troubleshoot.md
+++ b/docker-for-windows/troubleshoot.md
@@ -2,7 +2,8 @@
aliases:
- /windows/troubleshoot/
description: Troubleshooting, logs, and known issues
-keywords: windows, troubleshooting, logs, issues
+keywords:
+- windows, troubleshooting, logs, issues
menu:
main:
identifier: docker-windows-troubleshoot
@@ -334,4 +335,4 @@ relates to Docker: [Docker fails to start on Windows
10](https://github.com/docker/for-win/issues/27).
For a temporary workaround, uninstall the firewall or anti-virus software, or explore other
-workarounds suggested on the forum.
\ No newline at end of file
+workarounds suggested on the forum.
diff --git a/docker-hub/accounts.md b/docker-hub/accounts.md
index e7864e2faf0..680caafd4ca 100644
--- a/docker-hub/accounts.md
+++ b/docker-hub/accounts.md
@@ -1,6 +1,8 @@
---
description: Your Docker ID
-keywords: Docker, docker, trusted, sign-up, registry, accounts, plans, Dockerfile, Docker Hub, docs, documentation
+keywords:
+- Docker, docker, trusted, sign-up, registry, accounts, plans, Dockerfile, Docker
+ Hub, docs, documentation
menu:
main:
parent: mn_pubhub
@@ -55,4 +57,4 @@ Free Hub accounts include one private registry. If you need more private registr
If you can't access your account for some reason, you can reset your password
from the [*Password Reset*](https://hub.docker.com/reset-password/)
-page.
\ No newline at end of file
+page.
diff --git a/docker-hub/bitbucket.md b/docker-hub/bitbucket.md
index a1c51cdfbe6..e83c4d6e6cc 100644
--- a/docker-hub/bitbucket.md
+++ b/docker-hub/bitbucket.md
@@ -1,6 +1,8 @@
---
description: Docker Hub Automated Builds using Bitbucket
-keywords: Docker, docker, registry, accounts, plans, Dockerfile, Docker Hub, docs, documentation, trusted, builds, trusted builds, automated builds, bitbucket
+keywords:
+- Docker, docker, registry, accounts, plans, Dockerfile, Docker Hub, docs, documentation,
+ trusted, builds, trusted builds, automated builds, bitbucket
menu:
main:
parent: mn_pubhub
@@ -48,4 +50,4 @@ When you create an Automated Build in Docker Hub, a webhook is added to your Bit
You can also manually add a webhook from your repository's **Settings** page. Set the URL to `https://registry.hub.docker.com/hooks/bitbucket`, to be triggered for repository pushes.
-
\ No newline at end of file
+
diff --git a/docker-hub/builds.md b/docker-hub/builds.md
index 38cbe9ba770..ecfac94a644 100644
--- a/docker-hub/builds.md
+++ b/docker-hub/builds.md
@@ -1,6 +1,7 @@
---
description: Docker Hub Automated Builds
-keywords: Dockerfile, Hub, builds, trusted builds, automated builds
+keywords:
+- Dockerfile, Hub, builds, trusted builds, automated builds
menu:
main:
parent: mn_pubhub
@@ -222,4 +223,4 @@ OK
To verify everything is working correctly, check the **Last 10 Trigger Logs** on the page.
-
\ No newline at end of file
+
diff --git a/docker-hub/github.md b/docker-hub/github.md
index 32cfdaa6b06..3d8fc42264f 100644
--- a/docker-hub/github.md
+++ b/docker-hub/github.md
@@ -1,6 +1,8 @@
---
description: Docker Hub Automated Builds with GitHub
-keywords: Docker, docker, registry, accounts, plans, Dockerfile, Docker Hub, docs, documentation, trusted, builds, trusted builds, automated builds, GitHub
+keywords:
+- Docker, docker, registry, accounts, plans, Dockerfile, Docker Hub, docs, documentation,
+ trusted, builds, trusted builds, automated builds, GitHub
menu:
main:
parent: mn_pubhub
@@ -202,4 +204,4 @@ The image below shows the "Docker" Service Hook.

If you add the "Docker" service manually, make sure the "Active" checkbox is
-selected and click the "Update service" button to save your changes.
\ No newline at end of file
+selected and click the "Update service" button to save your changes.
diff --git a/docker-hub/index.md b/docker-hub/index.md
index 17e48da478a..9db8efac919 100644
--- a/docker-hub/index.md
+++ b/docker-hub/index.md
@@ -1,7 +1,9 @@
---
aliases: /docker-hub/overview/
description: Docker Hub overview
-keywords: Docker, docker, registry, accounts, plans, Dockerfile, Docker Hub, docs, documentation, accounts, organizations, repositories, groups, teams
+keywords:
+- Docker, docker, registry, accounts, plans, Dockerfile, Docker Hub, docs, documentation,
+ accounts, organizations, repositories, groups, teams
menu:
main:
parent: mn_pubhub
@@ -89,4 +91,4 @@ You can create public repositories which can be accessed by any other Hub user,
### Docker commands and Docker Hub
Docker itself provides access to Docker Hub services via the [`docker search`](/reference/commandline/search),
-[`pull`](/reference/commandline/pull), [`login`](/reference/commandline/login), and [`push`](/reference/commandline/push) commands.
\ No newline at end of file
+[`pull`](/reference/commandline/pull), [`login`](/reference/commandline/login), and [`push`](/reference/commandline/push) commands.
diff --git a/docker-hub/official_repos.md b/docker-hub/official_repos.md
index 8c2a17cbcca..4bca00805c4 100644
--- a/docker-hub/official_repos.md
+++ b/docker-hub/official_repos.md
@@ -1,6 +1,8 @@
---
description: Guidelines for Official Repositories on Docker Hub
-keywords: Docker, docker, registry, accounts, plans, Dockerfile, Docker Hub, docs, official, image, documentation
+keywords:
+- Docker, docker, registry, accounts, plans, Dockerfile, Docker Hub, docs, official,
+ image, documentation
menu:
main:
parent: mn_pubhub
@@ -123,4 +125,4 @@ Repositories team becomes responsible for publishing the images and
documentation on Docker Hub. Updates to the Official Repository follow the same
pull request process, though with less review. The Official Repositories team
ultimately acts as a gatekeeper for all changes, which helps mitigate the risk
-of quality and security issues from being introduced.
\ No newline at end of file
+of quality and security issues from being introduced.
diff --git a/docker-hub/orgs.md b/docker-hub/orgs.md
index 0e4a42ceef3..7eb9f562e43 100644
--- a/docker-hub/orgs.md
+++ b/docker-hub/orgs.md
@@ -1,6 +1,7 @@
---
description: Docker Hub Teams and Organizations
-keywords: Docker, docker, registry, teams, organizations, plans, Dockerfile, Docker Hub, docs, documentation
+keywords:
+- Docker, docker, registry, teams, organizations, plans, Dockerfile, Docker Hub, docs, documentation
menu:
main:
parent: mn_pubhub
@@ -51,4 +52,4 @@ repository access rights to a team using the "Collaborators" section of the repo
> `Read` access to the repository, regardless of the rights their team
> membership has given them.
-
\ No newline at end of file
+
diff --git a/docker-hub/repos.md b/docker-hub/repos.md
index 8de7d6ab8fc..996d114937a 100644
--- a/docker-hub/repos.md
+++ b/docker-hub/repos.md
@@ -1,6 +1,8 @@
---
description: Your Repositories on Docker Hub
-keywords: Docker, docker, trusted, registry, accounts, plans, Dockerfile, Docker Hub, webhooks, docs, documentation
+keywords:
+- Docker, docker, trusted, registry, accounts, plans, Dockerfile, Docker Hub, webhooks,
+ docs, documentation
menu:
main:
parent: mn_pubhub
@@ -268,4 +270,4 @@ The following parameters are recognized in callback data:
"description": "387 tests PASSED",
"context": "Continuous integration by Acme CI",
"target_url": "http://ci.acme.com/results/afd339c1c3d27"
- }
\ No newline at end of file
+ }
diff --git a/docker-hub/webhooks.md b/docker-hub/webhooks.md
index f79e32b6846..cbb653864ad 100644
--- a/docker-hub/webhooks.md
+++ b/docker-hub/webhooks.md
@@ -1,6 +1,7 @@
---
description: Docker Hub Automated Builds
-keywords: Docker, webhookds, hub, builds
+keywords:
+- Docker, webhookds, hub, builds
menu:
main:
parent: mn_pubhub
@@ -48,4 +49,4 @@ With your webhook, you specify a target URL and a JSON payload to deliver. The e
>**Note:** If you want to test your webhook, we recommend using a tool like
>[requestb.in](http://requestb.in/). Also note, the Docker Hub server can't be
->filtered by IP address.
\ No newline at end of file
+>filtered by IP address.
diff --git a/docker-store/faq.md b/docker-store/faq.md
index 63ba7f7c8e2..a45727c7b41 100644
--- a/docker-store/faq.md
+++ b/docker-store/faq.md
@@ -1,6 +1,7 @@
---
description: Docker Store frequently asked questions
-keywords: Docker, docker, store, purchase images
+keywords:
+- Docker, docker, store, purchase images
menu:
main:
parent: docker-store
@@ -82,4 +83,4 @@ You can view and download your all active licenses for an organization from the
Subscriptions page.
Click the user icon menu at the top right, choose **Subscriptions** and then
-select the organization from the **Accounts** drop down menu.
\ No newline at end of file
+select the organization from the **Accounts** drop down menu.
diff --git a/docker-store/index.md b/docker-store/index.md
index aac3f6bf68c..2392dc70847 100644
--- a/docker-store/index.md
+++ b/docker-store/index.md
@@ -1,6 +1,7 @@
---
description: Docker Store overview
-keywords: Docker, docker, store, purchase images
+keywords:
+- Docker, docker, store, purchase images
menu:
main:
parent: docker-store
@@ -85,4 +86,4 @@ The Docker Store is in private Beta. [Sign up today](https://store.docker.com/be
* [Publisher Hub](publish.md)
* How to become a publisher
* Publisher expectations
--->
\ No newline at end of file
+-->
diff --git a/docker-store/publish.md b/docker-store/publish.md
index 346766685bd..6848c653986 100644
--- a/docker-store/publish.md
+++ b/docker-store/publish.md
@@ -1,6 +1,7 @@
---
description: Submit a product for the Docker Store
-keywords: Docker, docker, store, purchase images
+keywords:
+- Docker, docker, store, purchase images
menu:
main:
parent: docker-store
@@ -173,4 +174,4 @@ ready to publish to the Docker Store.
Once you receive this email you can go to the Docker Store and click "Publish"
to make your product available.
-> **Tip**: Docker does not automatically make the approved product available. This means you can time the product's release on the Docker Store with announcements or marketing activity.
\ No newline at end of file
+> **Tip**: Docker does not automatically make the approved product available. This means you can time the product's release on the Docker Store with announcements or marketing activity.
diff --git a/docker-trusted-registry/architecture.md b/docker-trusted-registry/architecture.md
index d87c6417f81..f8098ffa484 100644
--- a/docker-trusted-registry/architecture.md
+++ b/docker-trusted-registry/architecture.md
@@ -1,6 +1,7 @@
---
description: Learn about the architecture of Docker Trusted Registry.
-keywords: docker, registry, dtr, architecture
+keywords:
+- docker, registry, dtr, architecture
menu:
main:
identifier: dtr_architecture
@@ -83,4 +84,4 @@ DTR, and join them to create a cluster.
## Where to go next
* [System requirements](install/system-requirements.md)
-* [Install DTR](install/index.md)
\ No newline at end of file
+* [Install DTR](install/index.md)
diff --git a/docker-trusted-registry/configure/config-general.md b/docker-trusted-registry/configure/config-general.md
index d88d8b80272..d72ab83103e 100644
--- a/docker-trusted-registry/configure/config-general.md
+++ b/docker-trusted-registry/configure/config-general.md
@@ -1,6 +1,8 @@
---
description: Configure general settings for Docker Trusted Registry
-keywords: docker, documentation, about, technology, understanding, enterprise, hub, general, domain name, HTTP, HTTPS ports, Notary, registry
+keywords:
+- docker, documentation, about, technology, understanding, enterprise, hub, general,
+ domain name, HTTP, HTTPS ports, Notary, registry
menu:
main:
identifier: dtr_configure_general
@@ -51,4 +53,4 @@ already.
## See also
-* [Configure storage settings](config-storage.md)
\ No newline at end of file
+* [Configure storage settings](config-storage.md)
diff --git a/docker-trusted-registry/configure/config-security.md b/docker-trusted-registry/configure/config-security.md
index 3cc63fb01d5..b4860adcde2 100644
--- a/docker-trusted-registry/configure/config-security.md
+++ b/docker-trusted-registry/configure/config-security.md
@@ -1,6 +1,8 @@
---
description: Security configuration for Docker Trusted Registry
-keywords: docker, documentation, about, technology, understanding, configuration, security, enterprise, hub, registry
+keywords:
+- docker, documentation, about, technology, understanding, configuration, security,
+ enterprise, hub, registry
menu:
main:
identifier: dtr_configure_security
@@ -226,4 +228,4 @@ Then restart the Docker daemon with `sudo /etc/init.d/docker restart`.
## See also
-* [Configure storage options](config-storage.md)
\ No newline at end of file
+* [Configure storage options](config-storage.md)
diff --git a/docker-trusted-registry/configure/config-storage.md b/docker-trusted-registry/configure/config-storage.md
index ec143c6c3c2..27445ee034a 100644
--- a/docker-trusted-registry/configure/config-storage.md
+++ b/docker-trusted-registry/configure/config-storage.md
@@ -1,6 +1,8 @@
---
description: Storage configuration for Docker Trusted Registry
-keywords: docker, documentation, about, technology, understanding, configuration, storage, storage drivers, Azure, S3, Swift, enterprise, hub, registry
+keywords:
+- docker, documentation, about, technology, understanding, configuration, storage,
+ storage drivers, Azure, S3, Swift, enterprise, hub, registry
menu:
main:
identifier: dtr_configure_storage
@@ -217,4 +219,4 @@ ensure your choices make sense.
## See also
-* [Configure security settings](config-security.md)
\ No newline at end of file
+* [Configure security settings](config-security.md)
diff --git a/docker-trusted-registry/configure/configuration.md b/docker-trusted-registry/configure/configuration.md
index 83b945f271e..8954d3b0219 100644
--- a/docker-trusted-registry/configure/configuration.md
+++ b/docker-trusted-registry/configure/configuration.md
@@ -1,6 +1,7 @@
---
description: Configuration overview for Docker Trusted Registry
-keywords: docker, documentation, about, technology, understanding, enterprise, hub, registry
+keywords:
+- docker, documentation, about, technology, understanding, enterprise, hub, registry
menu:
main:
identifier: dtr_configuration
@@ -41,4 +42,4 @@ Both the Trusted Registry and the Docker daemon collect and store log messages.
## See also
* [Monitor DTR](../monitor-troubleshoot/index.md)
-* [Troubleshoot DTR](../monitor-troubleshoot/troubleshoot.md)
\ No newline at end of file
+* [Troubleshoot DTR](../monitor-troubleshoot/troubleshoot.md)
diff --git a/docker-trusted-registry/configure/index.md b/docker-trusted-registry/configure/index.md
index 7dca084035b..9035f110ccd 100644
--- a/docker-trusted-registry/configure/index.md
+++ b/docker-trusted-registry/configure/index.md
@@ -1,6 +1,8 @@
---
description: Trusted Registry configuration options
-keywords: docker, documentation, about, technology, install, enterprise, hub, CS engine, Docker Trusted Registry, configure, storage, backend, drivers
+keywords:
+- docker, documentation, about, technology, install, enterprise, hub, CS engine, Docker
+ Trusted Registry, configure, storage, backend, drivers
menu:
main:
identifier: workw_dtr_configure
@@ -16,4 +18,4 @@ This section includes the following topics:
* [Configuration overview](configuration.md)
* [Configure general settings](config-general.md)
* [Security configuration](config-security.md)
-* [Storage configuration](config-storage.md)
\ No newline at end of file
+* [Storage configuration](config-storage.md)
diff --git a/docker-trusted-registry/high-availability/backups-and-disaster-recovery.md b/docker-trusted-registry/high-availability/backups-and-disaster-recovery.md
index 5d755184554..ac75a5cf308 100644
--- a/docker-trusted-registry/high-availability/backups-and-disaster-recovery.md
+++ b/docker-trusted-registry/high-availability/backups-and-disaster-recovery.md
@@ -1,7 +1,8 @@
---
description: Learn how to backup your Docker Trusted Registry cluster, and to recover
your cluster from an existing backup.
-keywords: docker, registry, high-availability, backup, recovery
+keywords:
+- docker, registry, high-availability, backup, recovery
menu:
main:
identifier: dtr_backup_disaster_recovery
@@ -140,4 +141,4 @@ Where:
## Where to go next
* [Set up high availability](index.md)
-* [DTR architecture](../architecture.md)
\ No newline at end of file
+* [DTR architecture](../architecture.md)
diff --git a/docker-trusted-registry/high-availability/index.md b/docker-trusted-registry/high-availability/index.md
index 30b6e7b7c7f..b2548796492 100644
--- a/docker-trusted-registry/high-availability/index.md
+++ b/docker-trusted-registry/high-availability/index.md
@@ -2,7 +2,8 @@
aliases:
- /docker-trusted-registry/high-availability/high-availability/
description: Learn how to set up Docker Trusted Registry for high availability.
-keywords: docker, registry, high-availability, backup, recovery
+keywords:
+- docker, registry, high-availability, backup, recovery
menu:
main:
identifier: dtr_high_availability
@@ -89,4 +90,4 @@ not.
## Where to go next
* [Backups and disaster recovery](backups-and-disaster-recovery.md)
-* [DTR architecture](../architecture.md)
\ No newline at end of file
+* [DTR architecture](../architecture.md)
diff --git a/docker-trusted-registry/index.md b/docker-trusted-registry/index.md
index aa8c4554c0c..35a9a6c7b36 100644
--- a/docker-trusted-registry/index.md
+++ b/docker-trusted-registry/index.md
@@ -3,7 +3,8 @@ aliases:
- /docker-hub-enterprise/
- /docker-trusted-registry/overview/
description: Learn how to install, configure, and use Docker Trusted Registry.
-keywords: docker, registry, repository, images
+keywords:
+- docker, registry, repository, images
menu:
main:
identifier: dtr_overview
@@ -45,4 +46,4 @@ access to your Docker images.
## Where to go next
* [DTR architecture](architecture.md)
-* [Install DTR](install/index.md)
\ No newline at end of file
+* [Install DTR](install/index.md)
diff --git a/docker-trusted-registry/install/index.md b/docker-trusted-registry/install/index.md
index d48e80c9e3b..c18ff5a1623 100644
--- a/docker-trusted-registry/install/index.md
+++ b/docker-trusted-registry/install/index.md
@@ -5,7 +5,8 @@ aliases:
- /docker-trusted-registry/install/dtr-vhd-azure/
- /docker-trusted-registry/install/install-dtr/
description: Learn how to install Docker Trusted Registry for production.
-keywords: docker, dtr, registry, install
+keywords:
+- docker, dtr, registry, install
menu:
main:
identifier: dtr_install_production
@@ -166,4 +167,4 @@ replicas:
## See also
* [Install DTR offline](install-dtr-offline.md)
-* [Upgrade DTR](upgrade/upgrade-major.md)
\ No newline at end of file
+* [Upgrade DTR](upgrade/upgrade-major.md)
diff --git a/docker-trusted-registry/install/install-dtr-offline.md b/docker-trusted-registry/install/install-dtr-offline.md
index ffd1ff90e1d..4b2928bb286 100644
--- a/docker-trusted-registry/install/install-dtr-offline.md
+++ b/docker-trusted-registry/install/install-dtr-offline.md
@@ -1,7 +1,8 @@
---
description: Learn how to install Docker Trusted Registry on a machine with no internet
access.
-keywords: docker, registry, install, offline
+keywords:
+- docker, registry, install, offline
menu:
main:
identifier: dtr_install_offline
@@ -61,4 +62,4 @@ copy that package to the nodes where you’ll install DTR.
## Where to go next
* [DTR architecture](../architecture.md)
-* [Install DTR](index.md)
\ No newline at end of file
+* [Install DTR](index.md)
diff --git a/docker-trusted-registry/install/license.md b/docker-trusted-registry/install/license.md
index 131e230bb64..af91521bee8 100644
--- a/docker-trusted-registry/install/license.md
+++ b/docker-trusted-registry/install/license.md
@@ -2,7 +2,8 @@
aliases:
- /docker-trusted-registry/license/
description: Learn how to license your Docker Trusted Registry installation.
-keywords: docker, dtr, install, license
+keywords:
+- docker, dtr, install, license
menu:
main:
identifier: dtr_license
@@ -46,4 +47,4 @@ Click the **Apply new license** button, and upload your new license file.
## Where to go next
* [Install DTR](index.md)
-* [Install DTR offline](install-dtr-offline.md)
\ No newline at end of file
+* [Install DTR offline](install-dtr-offline.md)
diff --git a/docker-trusted-registry/install/system-requirements.md b/docker-trusted-registry/install/system-requirements.md
index 1f38a4bcb85..8e283cce28f 100644
--- a/docker-trusted-registry/install/system-requirements.md
+++ b/docker-trusted-registry/install/system-requirements.md
@@ -1,6 +1,7 @@
---
description: Learn about the system requirements for installing Docker Trusted Registry.
-keywords: docker, DTR, architecture, requirements
+keywords:
+- docker, DTR, architecture, requirements
menu:
main:
identifier: dtr_system_requirements
@@ -50,4 +51,4 @@ Docker Datacenter is a software subscription that includes 3 products:
## Where to go next
* [DTR architecture](../architecture.md)
-* [Install DTR](index.md)
\ No newline at end of file
+* [Install DTR](index.md)
diff --git a/docker-trusted-registry/install/uninstall.md b/docker-trusted-registry/install/uninstall.md
index 1e707d40c1f..0f25f00a09d 100644
--- a/docker-trusted-registry/install/uninstall.md
+++ b/docker-trusted-registry/install/uninstall.md
@@ -1,6 +1,7 @@
---
description: Learn how to uninstall your Docker Trusted Registry installation.
-keywords: docker, dtr, install, uninstall
+keywords:
+- docker, dtr, install, uninstall
menu:
main:
identifier: dtr_uninstall
@@ -63,4 +64,4 @@ Now you can confirm on Docker Universal Control Plane that the DTR replica
## Where to go next
* [Install DTR](index.md)
-* [Install DTR offline](install-dtr-offline.md)
\ No newline at end of file
+* [Install DTR offline](install-dtr-offline.md)
diff --git a/docker-trusted-registry/install/upgrade/index.md b/docker-trusted-registry/install/upgrade/index.md
index 4ebdb3a2fd3..a6ca0f7731b 100644
--- a/docker-trusted-registry/install/upgrade/index.md
+++ b/docker-trusted-registry/install/upgrade/index.md
@@ -3,7 +3,8 @@ aliases:
- /docker-trusted-registry/install/upgrade/upgrade-minor/
description: Learn how to upgrade your Docker Trusted Registry to a new minor version
or patch release.
-keywords: docker, dtr, upgrade, install
+keywords:
+- docker, dtr, upgrade, install
menu:
main:
identifier: dtr_upgrade_minor
@@ -74,4 +75,4 @@ To upgrade DTR you use the `docker/dtr upgrade` command.
## Where to go next
* [Upgrade to DTR 2.0](upgrade-major.md)
-* [Monitor DTR](../../monitor-troubleshoot/index.md)
\ No newline at end of file
+* [Monitor DTR](../../monitor-troubleshoot/index.md)
diff --git a/docker-trusted-registry/install/upgrade/upgrade-major.md b/docker-trusted-registry/install/upgrade/upgrade-major.md
index 74dd3097bcb..6d448d78ff4 100644
--- a/docker-trusted-registry/install/upgrade/upgrade-major.md
+++ b/docker-trusted-registry/install/upgrade/upgrade-major.md
@@ -3,7 +3,8 @@ aliases:
- /docker-trusted-registry/install/upgrade/
description: Learn how to upgrade your Docker Trusted Registry to the latest major
release.
-keywords: docker, dtr, upgrade, install
+keywords:
+- docker, dtr, upgrade, install
menu:
main:
identifier: dtr_upgrade_major
@@ -211,4 +212,4 @@ containers.
## Where to go next
* [Upgrade to DTR 2.x](index.md)
-* [Monitor DTR](../../monitor-troubleshoot/index.md)
\ No newline at end of file
+* [Monitor DTR](../../monitor-troubleshoot/index.md)
diff --git a/docker-trusted-registry/monitor-troubleshoot/index.md b/docker-trusted-registry/monitor-troubleshoot/index.md
index 6c4930b8179..47b73525e05 100644
--- a/docker-trusted-registry/monitor-troubleshoot/index.md
+++ b/docker-trusted-registry/monitor-troubleshoot/index.md
@@ -2,7 +2,8 @@
aliases:
- /docker-trusted-registry/monitor-troubleshoot/monitor/
description: Learn how to monitor your DTR installation.
-keywords: docker, registry, monitor, troubleshoot
+keywords:
+- docker, registry, monitor, troubleshoot
menu:
main:
identifier: dtr_monitor
@@ -37,4 +38,4 @@ resources, and logs.
## Where to go next
* [Troubleshoot DTR](troubleshoot.md)
-* [DTR architecture](../architecture.md)
\ No newline at end of file
+* [DTR architecture](../architecture.md)
diff --git a/docker-trusted-registry/monitor-troubleshoot/troubleshoot.md b/docker-trusted-registry/monitor-troubleshoot/troubleshoot.md
index 3b200748395..caaa3012fe3 100644
--- a/docker-trusted-registry/monitor-troubleshoot/troubleshoot.md
+++ b/docker-trusted-registry/monitor-troubleshoot/troubleshoot.md
@@ -2,7 +2,8 @@
aliases:
- /docker-trusted-registry/adminguide/
description: Learn how to troubleshoot your DTR installation.
-keywords: docker, registry, monitor, troubleshoot
+keywords:
+- docker, registry, monitor, troubleshoot
menu:
main:
identifier: dtr_troubleshoot
@@ -70,4 +71,4 @@ via the following docker command:
```
docker run --rm -v dtr-ca-$REPLICA_ID:/ca --net dtr-br -it --entrypoint /etcdctl docker/dtr-etcd:v2.2.4 --endpoint https://dtr-etcd-$REPLICA_ID.dtr-br:2379 --ca-file /ca/etcd/cert.pem --key-file /ca/etcd-client/key.pem --cert-file /ca/etcd-client/cert.pem
-```
\ No newline at end of file
+```
diff --git a/docker-trusted-registry/release-notes/index.md b/docker-trusted-registry/release-notes/index.md
index 422b988ba2e..b1313226a5c 100644
--- a/docker-trusted-registry/release-notes/index.md
+++ b/docker-trusted-registry/release-notes/index.md
@@ -2,7 +2,9 @@
aliases:
- /docker-trusted-registry/release-notes/release-notes/
description: 'Docker Trusted Registry release notes '
-keywords: docker, documentation, about, technology, understanding, enterprise, hub, registry, release notes, Docker Trusted Registry
+keywords:
+- docker, documentation, about, technology, understanding, enterprise, hub, registry,
+ release notes, Docker Trusted Registry
menu:
main:
identifier: dtr_release_notes
@@ -233,4 +235,4 @@ future release. Configure user authentication in UCP.
## Prior versions
You can find the release notes for older versions of DTR on the
-[relese notes archive](prior-release-notes.md).
\ No newline at end of file
+[relese notes archive](prior-release-notes.md).
diff --git a/docker-trusted-registry/release-notes/prior-release-notes.md b/docker-trusted-registry/release-notes/prior-release-notes.md
index 57719a24737..c3ccd257538 100644
--- a/docker-trusted-registry/release-notes/prior-release-notes.md
+++ b/docker-trusted-registry/release-notes/prior-release-notes.md
@@ -2,7 +2,9 @@
aliases:
- /docker-trusted-registry/prior-release-notes/
description: Archived release notes for Docker Trusted Registry
-keywords: docker, documentation, about, technology, understanding, enterprise, hub, registry, Docker Trusted Registry, release
+keywords:
+- docker, documentation, about, technology, understanding, enterprise, hub, registry,
+ Docker Trusted Registry, release
menu:
main:
identifier: dtr_prior_release_notes
@@ -319,4 +321,4 @@ been disabled for DHE users because of these issues.
## Version 1.0.0
(23 Apr 2015)
-- First release
\ No newline at end of file
+- First release
diff --git a/docker-trusted-registry/repos-and-images/delete-an-image.md b/docker-trusted-registry/repos-and-images/delete-an-image.md
index df540fd08be..ba2a1374d70 100644
--- a/docker-trusted-registry/repos-and-images/delete-an-image.md
+++ b/docker-trusted-registry/repos-and-images/delete-an-image.md
@@ -3,7 +3,8 @@ aliases:
- /docker-trusted-registry/soft-garbage/
- /docker-trusted-registry/repos-and-images/delete-images/
description: Learn how to delete images from your repositories on Docker Trusted Registry.
-keywords: docker, registry, repository, delete, image
+keywords:
+- docker, registry, repository, delete, image
menu:
main:
identifier: dtr_delete_images
@@ -22,4 +23,4 @@ tags you want to delete, and click the **Delete button**.
You can also delete all image versions, by deleting the repository. For that,
in the image **repository**, navigate to the **Settings** tab, and click the
-**Delete** button.
\ No newline at end of file
+**Delete** button.
diff --git a/docker-trusted-registry/repos-and-images/index.md b/docker-trusted-registry/repos-and-images/index.md
index 0ad63d2098c..a9bfeb9d8d5 100644
--- a/docker-trusted-registry/repos-and-images/index.md
+++ b/docker-trusted-registry/repos-and-images/index.md
@@ -1,7 +1,8 @@
---
description: Learn how to configure your Docker Engine to push and pull images from
Docker Trusted Registry.
-keywords: docker, registry, TLS, certificates
+keywords:
+- docker, registry, TLS, certificates
menu:
main:
identifier: dtr_configure_engine
@@ -102,4 +103,4 @@ $ docker login
## Where to go next
-* [Pull an image from DTR](pull-an-image.md)
\ No newline at end of file
+* [Pull an image from DTR](pull-an-image.md)
diff --git a/docker-trusted-registry/repos-and-images/pull-an-image.md b/docker-trusted-registry/repos-and-images/pull-an-image.md
index 4267ba75af3..c6702fc5d63 100644
--- a/docker-trusted-registry/repos-and-images/pull-an-image.md
+++ b/docker-trusted-registry/repos-and-images/pull-an-image.md
@@ -2,7 +2,8 @@
aliases:
- /docker-trusted-registry/quick-start/
description: Learn how to pull an image from Docker Trusted Registry.
-keywords: docker, registry, images, pull
+keywords:
+- docker, registry, images, pull
menu:
main:
identifier: dtr_pull_image
@@ -36,4 +37,4 @@ $ docker pull dtr.company.org/dave.lauper/golang:1.7
## Where to go next
* [Push an image to DTR](push-an-image.md)
-* [Configure your Docker Engine](index.md)
\ No newline at end of file
+* [Configure your Docker Engine](index.md)
diff --git a/docker-trusted-registry/repos-and-images/push-an-image.md b/docker-trusted-registry/repos-and-images/push-an-image.md
index 23cf4beeaa4..15fc19823ed 100644
--- a/docker-trusted-registry/repos-and-images/push-an-image.md
+++ b/docker-trusted-registry/repos-and-images/push-an-image.md
@@ -4,7 +4,8 @@ aliases:
- /docker-trusted-registry/userguide/
- /docker-trusted-registry/repos-and-images/push-and-pull-images/
description: Learn how to push an image to Docker Trusted Registry.
-keywords: docker, registry, images, pull
+keywords:
+- docker, registry, images, pull
menu:
main:
identifier: dtr_push_image
@@ -76,4 +77,4 @@ Go back to the **DTR web UI** to validate that the tag was successfully pushed.
## Where to go next
-* [Pull an image from DTR](pull-an-image.md)
\ No newline at end of file
+* [Pull an image from DTR](pull-an-image.md)
diff --git a/docker-trusted-registry/user-management/create-and-manage-orgs.md b/docker-trusted-registry/user-management/create-and-manage-orgs.md
index f6dc0a1289f..8af1b57926f 100644
--- a/docker-trusted-registry/user-management/create-and-manage-orgs.md
+++ b/docker-trusted-registry/user-management/create-and-manage-orgs.md
@@ -1,7 +1,8 @@
---
description: Learn how to set up organizations to enforce security in Docker Trusted
Registry.
-keywords: docker, registry, security, permissions, organizations
+keywords:
+- docker, registry, security, permissions, organizations
menu:
main:
identifier: dtr-create-organizations
@@ -51,4 +52,4 @@ grant permissions to manage the organization, and click
## Where to go next
* [Create and manage users](create-and-manage-users.md)
-* [Create and manage teams](create-and-manage-teams.md)
\ No newline at end of file
+* [Create and manage teams](create-and-manage-teams.md)
diff --git a/docker-trusted-registry/user-management/create-and-manage-teams.md b/docker-trusted-registry/user-management/create-and-manage-teams.md
index 80aa241c21b..22e54b967c0 100644
--- a/docker-trusted-registry/user-management/create-and-manage-teams.md
+++ b/docker-trusted-registry/user-management/create-and-manage-teams.md
@@ -1,7 +1,8 @@
---
description: Learn how to manage teams to enforce fine-grain access control in Docker
Trusted Registry.
-keywords: docker, registry, security, permissions, teams
+keywords:
+- docker, registry, security, permissions, teams
menu:
main:
identifier: dtr-create-teams
@@ -59,4 +60,4 @@ There are three permission levels available:
## Where to go next
* [Create and manage users](create-and-manage-users.md)
-* [Create and manage organizations](create-and-manage-orgs.md)
\ No newline at end of file
+* [Create and manage organizations](create-and-manage-orgs.md)
diff --git a/docker-trusted-registry/user-management/create-and-manage-users.md b/docker-trusted-registry/user-management/create-and-manage-users.md
index 1fb852bd8dc..13b9f78971b 100644
--- a/docker-trusted-registry/user-management/create-and-manage-users.md
+++ b/docker-trusted-registry/user-management/create-and-manage-users.md
@@ -1,6 +1,7 @@
---
description: Learn how to manage user permissions in Docker Trusted Registry.
-keywords: docker, registry, security, permissions, users
+keywords:
+- docker, registry, security, permissions, users
menu:
main:
identifier: dtr-create-users
@@ -32,4 +33,4 @@ for the user to change Docker Datacenter configurations.
## Where to go next
* [Create and manage organizations](create-and-manage-orgs.md)
-* [Create and manage teams](create-and-manage-teams.md)
\ No newline at end of file
+* [Create and manage teams](create-and-manage-teams.md)
diff --git a/docker-trusted-registry/user-management/index.md b/docker-trusted-registry/user-management/index.md
index 0a11b496fa4..92211661b82 100644
--- a/docker-trusted-registry/user-management/index.md
+++ b/docker-trusted-registry/user-management/index.md
@@ -2,7 +2,8 @@
aliases:
- /docker-trusted-registry/accounts/
description: Learn about the permission levels available on Docker Trusted Registry.
-keywords: docker, registry, security, permissions, users
+keywords:
+- docker, registry, security, permissions, users
menu:
main:
identifier: dtr-authentication-authorization
@@ -62,4 +63,4 @@ and pull images from the whale/java repository.
## Where to go next
-* [Create and manage users](create-and-manage-users.md)
\ No newline at end of file
+* [Create and manage users](create-and-manage-users.md)
diff --git a/docker-trusted-registry/user-management/permission-levels.md b/docker-trusted-registry/user-management/permission-levels.md
index 5c9bff87e4b..07a885f4c55 100644
--- a/docker-trusted-registry/user-management/permission-levels.md
+++ b/docker-trusted-registry/user-management/permission-levels.md
@@ -1,6 +1,7 @@
---
description: Learn about the permission levels available in Docker Trusted Registry.
-keywords: docker, registry, security, permissions
+keywords:
+- docker, registry, security, permissions
menu:
main:
identifier: dtr-permission-levels
@@ -58,4 +59,4 @@ repositories.
## Where to go next
-* [Authentication and authorization](index.md)
\ No newline at end of file
+* [Authentication and authorization](index.md)
diff --git a/engine/admin/ambassador_pattern_linking.md b/engine/admin/ambassador_pattern_linking.md
index f5c33dbfcaf..5d4ea90e5a4 100644
--- a/engine/admin/ambassador_pattern_linking.md
+++ b/engine/admin/ambassador_pattern_linking.md
@@ -2,7 +2,8 @@
aliases:
- /engine/articles/ambassador_pattern_linking/
description: Using the Ambassador pattern to abstract (network) services
-keywords: Examples, Usage, links, docker, documentation, examples, names, name, container
+keywords:
+- Examples, Usage, links, docker, documentation, examples, names, name, container
naming
menu:
main:
@@ -157,4 +158,4 @@ case `192.168.1.52:6379`.
apk add socat && \
rm -r /var/cache/
- CMD env | grep _TCP= | (sed 's/.*_PORT_\([0-9]*\)_TCP=tcp:\/\/\(.*\):\(.*\)/socat -t 100000000 TCP4-LISTEN:\1,fork,reuseaddr TCP4:\2:\3 \&/' && echo wait) | sh
\ No newline at end of file
+ CMD env | grep _TCP= | (sed 's/.*_PORT_\([0-9]*\)_TCP=tcp:\/\/\(.*\):\(.*\)/socat -t 100000000 TCP4-LISTEN:\1,fork,reuseaddr TCP4:\2:\3 \&/' && echo wait) | sh
diff --git a/engine/admin/ansible.md b/engine/admin/ansible.md
index 7d94a0d1b14..1fd7fdcba08 100644
--- a/engine/admin/ansible.md
+++ b/engine/admin/ansible.md
@@ -1,6 +1,7 @@
---
description: Installation and using Docker via Ansible
-keywords: ansible, installation, usage, docker, documentation
+keywords:
+- ansible, installation, usage, docker, documentation
title: Using Ansible
---
@@ -63,4 +64,4 @@ The documentation for the `ansible_container` module is present at
[docs.ansible.com](https://docs.ansible.com/ansible/docker_container_module.html).
Documentation covering Docker images, networks and services is also present
-at [docs.ansible.com](https://docs.ansible.com/ansible/list_of_cloud_modules.html#docker).
\ No newline at end of file
+at [docs.ansible.com](https://docs.ansible.com/ansible/list_of_cloud_modules.html#docker).
diff --git a/engine/admin/b2d_volume_resize.md b/engine/admin/b2d_volume_resize.md
index e6db9d2fad8..35e74c144e8 100644
--- a/engine/admin/b2d_volume_resize.md
+++ b/engine/admin/b2d_volume_resize.md
@@ -1,10 +1,11 @@
---
description: Resizing a Boot2Docker volume in VirtualBox with GParted
-keywords: boot2docker, volume, virtualbox
+published: false
+keywords:
+- boot2docker, volume, virtualbox
menu:
main:
parent: smn_win_osx
-published: false
title: "Resizing a Boot2Docker volume\t"
---
@@ -161,4 +162,4 @@ VirtualBox.
-You're done!
\ No newline at end of file
+You're done!
diff --git a/engine/admin/chef.md b/engine/admin/chef.md
index 72ad972a5c2..0b9fd985b10 100644
--- a/engine/admin/chef.md
+++ b/engine/admin/chef.md
@@ -2,7 +2,8 @@
aliases:
- /engine/articles/chef/
description: Installation and using Docker via Chef
-keywords: chef, installation, usage, docker, documentation
+keywords:
+- chef, installation, usage, docker, documentation
menu:
main:
parent: engine_admin
@@ -73,4 +74,4 @@ docker_container 'my_nginx' do
env 'FOO=bar'
subscribes :redeploy, 'docker_image[nginx]'
end
-```
\ No newline at end of file
+```
diff --git a/engine/admin/dsc.md b/engine/admin/dsc.md
index 51e99b78425..75e404a808e 100644
--- a/engine/admin/dsc.md
+++ b/engine/admin/dsc.md
@@ -2,7 +2,8 @@
aliases:
- /engine/articles/dsc/
description: Using DSC to configure a new Docker host
-keywords: powershell, dsc, installation, usage, docker, documentation
+keywords:
+- powershell, dsc, installation, usage, docker, documentation
menu:
main:
parent: engine_admin
@@ -172,4 +173,4 @@ container:
```powershell
$containerProps = @{Name="web"; Image="node:latest"; Port="80:80"; `
Env="PORT=80"; Link="db:db"; Command="grunt"}
-```
\ No newline at end of file
+```
diff --git a/engine/admin/formatting.md b/engine/admin/formatting.md
index fcad6343d98..aadfda615fa 100644
--- a/engine/admin/formatting.md
+++ b/engine/admin/formatting.md
@@ -1,6 +1,7 @@
---
description: CLI and log output formatting reference
-keywords: format, formatting, output, templates, log
+keywords:
+- format, formatting, output, templates, log
title: Format command and log output
---
@@ -70,4 +71,4 @@ Upper turns a string into its upper case representation.
{% raw %}
$ docker inspect --format "{{upper .Name}}" container
- {% endraw %}
\ No newline at end of file
+ {% endraw %}
diff --git a/engine/admin/host_integration.md b/engine/admin/host_integration.md
index 84d1185cb9a..ecf69ea4dd0 100644
--- a/engine/admin/host_integration.md
+++ b/engine/admin/host_integration.md
@@ -2,7 +2,8 @@
aliases:
- /engine/articles/host_integration/
description: How to generate scripts for upstart, systemd, etc.
-keywords: systemd, upstart, supervisor, docker, documentation, host integration
+keywords:
+- systemd, upstart, supervisor, docker, documentation, host integration
menu:
main:
parent: engine_admin
@@ -100,4 +101,4 @@ To start using the service, reload systemd and start the service:
To enable the service at system startup, execute:
- systemctl enable docker-redis_server.service
\ No newline at end of file
+ systemctl enable docker-redis_server.service
diff --git a/engine/admin/index.md b/engine/admin/index.md
index 92e6dee558d..ff2972d6b1e 100644
--- a/engine/admin/index.md
+++ b/engine/admin/index.md
@@ -3,7 +3,8 @@ aliases:
- /engine/articles/configuring/
- /engine/admin/configuring/
description: Configuring and running the Docker daemon on various distributions
-keywords: docker, daemon, configuration, running, process managers
+keywords:
+- docker, daemon, configuration, running, process managers
title: Configuring and running Docker
---
@@ -290,4 +291,4 @@ May 06 00:22:06 localhost.localdomain docker[2495]: time="2015-05-06T00:22:06Z"
May 06 00:22:06 localhost.localdomain docker[2495]: time="2015-05-06T00:22:06Z" level="info" msg="-job acceptconnections() = OK (0)"
```
-_Note: Using and configuring journal is an advanced topic and is beyond the scope of this article._
\ No newline at end of file
+_Note: Using and configuring journal is an advanced topic and is beyond the scope of this article._
diff --git a/engine/admin/live-restore.md b/engine/admin/live-restore.md
index d88c2a075d5..ee1f7f470a5 100644
--- a/engine/admin/live-restore.md
+++ b/engine/admin/live-restore.md
@@ -1,6 +1,7 @@
---
description: How to keep containers running when the daemon isn't available.
-keywords: docker, upgrade, daemon, dockerd, live-restore, daemonless container
+keywords:
+- docker, upgrade, daemon, dockerd, live-restore, daemonless container
menu:
main:
parent: engine_admin
@@ -76,4 +77,4 @@ You can modify the kernel's buffer size by changing `/proc/sys/fs/pipe-max-size`
The live restore option is not compatible with Docker Engine swarm mode. When
the Docker Engine runs in swarm mode, the orchestration feature manages tasks
-and keeps containers running according to a service specification.
\ No newline at end of file
+and keeps containers running according to a service specification.
diff --git a/engine/admin/logging/awslogs.md b/engine/admin/logging/awslogs.md
index 609bb75aa9e..ff8e8316913 100644
--- a/engine/admin/logging/awslogs.md
+++ b/engine/admin/logging/awslogs.md
@@ -2,7 +2,8 @@
aliases:
- /engine/reference/logging/awslogs/
description: Describes how to use the Amazon CloudWatch Logs logging driver.
-keywords: AWS, Amazon, CloudWatch, logging, driver
+keywords:
+- AWS, Amazon, CloudWatch, logging, driver
menu:
main:
parent: smn_logging
@@ -87,4 +88,4 @@ and `logs:PutLogEvents` actions, as shown in the following example.
"Resource": "*"
}
]
- }
\ No newline at end of file
+ }
diff --git a/engine/admin/logging/etwlogs.md b/engine/admin/logging/etwlogs.md
index 2cb5acd5934..ec4eb832824 100644
--- a/engine/admin/logging/etwlogs.md
+++ b/engine/admin/logging/etwlogs.md
@@ -1,6 +1,7 @@
---
description: Describes how to use the etwlogs logging driver.
-keywords: ETW, docker, logging, driver
+keywords:
+- ETW, docker, logging, driver
menu:
main:
parent: smn_logging
@@ -63,4 +64,4 @@ context information. Note that the time stamp is also available within the ETW e
**Note** This ETW provider emits only a message string, and not a specially
structured ETW event. Therefore, it is not required to register a manifest file
-with the system to read and interpret its ETW events.
\ No newline at end of file
+with the system to read and interpret its ETW events.
diff --git a/engine/admin/logging/fluentd.md b/engine/admin/logging/fluentd.md
index 36cac8c417d..264d26d23aa 100644
--- a/engine/admin/logging/fluentd.md
+++ b/engine/admin/logging/fluentd.md
@@ -3,7 +3,8 @@ aliases:
- /engine/reference/logging/fluentd/
- /reference/logging/fluentd/
description: Describes how to use the fluentd logging driver.
-keywords: Fluentd, docker, logging, driver
+keywords:
+- Fluentd, docker, logging, driver
menu:
main:
parent: smn_logging
@@ -114,4 +115,4 @@ aggregate store.
3. Start one or more containers with the `fluentd` logging driver:
- $ docker run --log-driver=fluentd your/application
\ No newline at end of file
+ $ docker run --log-driver=fluentd your/application
diff --git a/engine/admin/logging/gcplogs.md b/engine/admin/logging/gcplogs.md
index 776ecb690ea..04687fef248 100644
--- a/engine/admin/logging/gcplogs.md
+++ b/engine/admin/logging/gcplogs.md
@@ -1,6 +1,7 @@
---
description: Describes how to use the Google Cloud Logging driver.
-keywords: gcplogs, google, docker, logging, driver
+keywords:
+- gcplogs, google, docker, logging, driver
menu:
main:
parent: smn_logging
@@ -65,4 +66,4 @@ logging destination which is discovered by querying the GCE metadata server.
This configuration also directs the driver to include in the payload the label
`location`, the environment variable `ENV`, and the command used to start the
-container.
\ No newline at end of file
+container.
diff --git a/engine/admin/logging/index.md b/engine/admin/logging/index.md
index 57251d117a9..7bf4873c15a 100644
--- a/engine/admin/logging/index.md
+++ b/engine/admin/logging/index.md
@@ -2,7 +2,8 @@
aliases:
- /engine/reference/logging/
description: Logging and Logging Drivers
-keywords: ' docker, logging, driver'
+keywords:
+- ' docker, logging, driver'
menu:
main:
identifier: smn_logging
diff --git a/engine/admin/logging/journald.md b/engine/admin/logging/journald.md
index 2174717f34f..22479dd4974 100644
--- a/engine/admin/logging/journald.md
+++ b/engine/admin/logging/journald.md
@@ -2,7 +2,8 @@
aliases:
- /engine/reference/logging/journald/
description: Describes how to use the fluentd logging driver.
-keywords: Journald, docker, logging, driver
+keywords:
+- Journald, docker, logging, driver
menu:
main:
parent: smn_logging
@@ -88,4 +89,4 @@ logs:
reader.add_match('CONTAINER_NAME=web')
for msg in reader:
- print '{CONTAINER_ID_FULL}: {MESSAGE}'.format(**msg)
\ No newline at end of file
+ print '{CONTAINER_ID_FULL}: {MESSAGE}'.format(**msg)
diff --git a/engine/admin/logging/log_tags.md b/engine/admin/logging/log_tags.md
index 5aa3da9a2a0..a11a6c3678c 100644
--- a/engine/admin/logging/log_tags.md
+++ b/engine/admin/logging/log_tags.md
@@ -2,7 +2,8 @@
aliases:
- /engine/reference/logging/log_tags/
description: Describes how to format tags for.
-keywords: docker, logging, driver, syslog, Fluentd, gelf, journald
+keywords:
+- docker, logging, driver, syslog, Fluentd, gelf, journald
menu:
main:
parent: smn_logging
@@ -67,4 +68,5 @@ Results in logs like this:
```
Apr 1 15:22:17 ip-10-27-39-73 docker/logtester.1234[45499]: + exec app
Apr 1 15:22:17 ip-10-27-39-73 docker/logtester.1234[45499]: 2016-04-01 15:22:17.075416751 +0000 UTC stderr msg: 1
-```
\ No newline at end of file
+```
+
diff --git a/engine/admin/logging/overview.md b/engine/admin/logging/overview.md
index 2b9febf7ec2..abe4e172c52 100644
--- a/engine/admin/logging/overview.md
+++ b/engine/admin/logging/overview.md
@@ -2,7 +2,8 @@
aliases:
- /engine/reference/logging/overview/
description: Configure logging driver.
-keywords: docker, logging, driver, Fluentd
+keywords:
+- docker, logging, driver, Fluentd
title: Configuring Logging Drivers
---
@@ -299,4 +300,4 @@ The Google Cloud Logging driver supports the following options:
```
For detailed information about working with this logging driver, see the
-[Google Cloud Logging driver](gcplogs.md). reference documentation.
\ No newline at end of file
+[Google Cloud Logging driver](gcplogs.md). reference documentation.
diff --git a/engine/admin/logging/splunk.md b/engine/admin/logging/splunk.md
index ad9c771c07d..88dd347ee26 100644
--- a/engine/admin/logging/splunk.md
+++ b/engine/admin/logging/splunk.md
@@ -2,7 +2,8 @@
aliases:
- /engine/reference/logging/splunk/
description: Describes how to use the Splunk logging driver.
-keywords: splunk, docker, logging, driver
+keywords:
+- splunk, docker, logging, driver
title: Splunk logging driver
---
@@ -66,4 +67,4 @@ The `SplunkServerDefaultCert` is automatically generated by Splunk certificates.
--env "TEST=false"
--label location=west
your/application
- {% endraw %}
\ No newline at end of file
+ {% endraw %}
diff --git a/engine/admin/puppet.md b/engine/admin/puppet.md
index c44e47eb04f..671a416d7de 100644
--- a/engine/admin/puppet.md
+++ b/engine/admin/puppet.md
@@ -2,7 +2,8 @@
aliases:
- /engine/articles/puppet/
description: Installing and using Puppet
-keywords: puppet, installation, usage, docker, documentation
+keywords:
+- puppet, installation, usage, docker, documentation
menu:
main:
parent: engine_admin
@@ -98,4 +99,4 @@ Run also contains a number of optional parameters:
> *Note:*
> The `ports`, `env`, `dns` and `volumes` attributes can be set with either a single
-> string or as above with an array of values.
\ No newline at end of file
+> string or as above with an array of values.
diff --git a/engine/admin/registry_mirror.md b/engine/admin/registry_mirror.md
index 5760153d3f8..ee7c3eadb30 100644
--- a/engine/admin/registry_mirror.md
+++ b/engine/admin/registry_mirror.md
@@ -2,7 +2,8 @@
aliases:
- /engine/articles/registry_mirror/
description: How to set up and run a local registry mirror
-keywords: docker, registry, mirror, examples
+keywords:
+- docker, registry, mirror, examples
menu:
main:
parent: engine_admin
@@ -16,4 +17,4 @@ The original content was deprecated. [An archived
version](/v1.6/articles/registry_mirror) is available in
the 1.7 documentation. For information about configuring mirrors with the latest
Docker Registry version, please file a support request with [the Distribution
-project](https://github.com/docker/distribution/issues).
\ No newline at end of file
+project](https://github.com/docker/distribution/issues).
diff --git a/engine/admin/runmetrics.md b/engine/admin/runmetrics.md
index e5b71d9997b..e2e98567270 100644
--- a/engine/admin/runmetrics.md
+++ b/engine/admin/runmetrics.md
@@ -3,7 +3,8 @@ aliases:
- /engine/articles/run_metrics
- /engine/articles/runmetrics
description: Measure the behavior of running containers
-keywords: docker, metrics, CPU, memory, disk, IO, run, runtime, stats
+keywords:
+- docker, metrics, CPU, memory, disk, IO, run, runtime, stats
menu:
main:
parent: engine_admin
@@ -389,4 +390,4 @@ and remove the container control group. To remove a control group, just
`rmdir` its directory. It's counter-intuitive to
`rmdir` a directory as it still contains files; but
remember that this is a pseudo-filesystem, so usual rules don't apply.
-After the cleanup is done, the collection process can exit safely.
\ No newline at end of file
+After the cleanup is done, the collection process can exit safely.
diff --git a/engine/admin/systemd.md b/engine/admin/systemd.md
index f2fb2c5ff8f..ff07db90d68 100644
--- a/engine/admin/systemd.md
+++ b/engine/admin/systemd.md
@@ -2,7 +2,8 @@
aliases:
- /engine/articles/systemd/
description: Controlling and configuring Docker using systemd
-keywords: docker, daemon, systemd, configuration
+keywords:
+- docker, daemon, systemd, configuration
title: Control and configure Docker with systemd
---
@@ -199,4 +200,4 @@ When installing the binary without a package, you may want
to integrate Docker with systemd. For this, simply install the two unit files
(service and socket) from [the github
repository](https://github.com/docker/docker/tree/master/contrib/init/systemd)
-to `/etc/systemd/system`.
\ No newline at end of file
+to `/etc/systemd/system`.
diff --git a/engine/admin/using_supervisord.md b/engine/admin/using_supervisord.md
index a74b3db695b..2b221de1415 100644
--- a/engine/admin/using_supervisord.md
+++ b/engine/admin/using_supervisord.md
@@ -2,7 +2,8 @@
aliases:
- /engine/articles/using_supervisord/
description: How to use Supervisor process management with Docker
-keywords: docker, supervisor, process management
+keywords:
+- docker, supervisor, process management
menu:
main:
parent: engine_admin
@@ -153,4 +154,4 @@ You launched a new container interactively using the `docker run` command.
That container has run Supervisor and launched the SSH and Apache daemons with
it. We've specified the `-p` flag to expose ports 22 and 80. From here we can
now identify the exposed ports and connect to one or both of the SSH and Apache
-daemons.
\ No newline at end of file
+daemons.
diff --git a/engine/examples/apt-cacher-ng.md b/engine/examples/apt-cacher-ng.md
index 0d69af63ff2..3a687150c69 100644
--- a/engine/examples/apt-cacher-ng.md
+++ b/engine/examples/apt-cacher-ng.md
@@ -1,6 +1,7 @@
---
description: Installing and running an apt-cacher-ng service
-keywords: docker, example, package installation, networking, debian, ubuntu
+keywords:
+- docker, example, package installation, networking, debian, ubuntu
menu:
main:
parent: engine_dockerize
@@ -125,4 +126,4 @@ container, and then removing the image.
$ docker stop test_apt_cacher_ng
$ docker rm test_apt_cacher_ng
- $ docker rmi eg_apt_cacher_ng
\ No newline at end of file
+ $ docker rmi eg_apt_cacher_ng
diff --git a/engine/examples/couchbase.md b/engine/examples/couchbase.md
index e97773c058d..0acd080840e 100644
--- a/engine/examples/couchbase.md
+++ b/engine/examples/couchbase.md
@@ -1,6 +1,7 @@
---
description: Dockerizing a Couchbase service
-keywords: docker, example, package installation, networking, couchbase
+keywords:
+- docker, example, package installation, networking, couchbase
title: Dockerizing a Couchbase service
---
@@ -233,4 +234,4 @@ cbq> select * from `travel-sample` limit 1;
Make sure to replace the IP address with the IP address of your Docker Machine or `localhost` if Docker is running locally.
-
\ No newline at end of file
+
diff --git a/engine/examples/couchdb_data_volumes.md b/engine/examples/couchdb_data_volumes.md
index dba5792c215..7e20ddd7ebe 100644
--- a/engine/examples/couchdb_data_volumes.md
+++ b/engine/examples/couchdb_data_volumes.md
@@ -1,6 +1,7 @@
---
description: Sharing data between 2 couchdb databases
-keywords: docker, example, package installation, networking, couchdb, data volumes
+keywords:
+- docker, example, package installation, networking, couchdb, data volumes
menu:
main:
parent: engine_dockerize
@@ -45,4 +46,4 @@ This time, we're requesting shared access to `$COUCH1`'s volumes.
$ echo "Navigate to $URL in your browser. You should see the same data as in the first database"'!'
Congratulations, you are now running two Couchdb containers, completely
-isolated from each other *except* for their data.
\ No newline at end of file
+isolated from each other *except* for their data.
diff --git a/engine/examples/index.md b/engine/examples/index.md
index f20ace4a691..ddf7d19c0f9 100644
--- a/engine/examples/index.md
+++ b/engine/examples/index.md
@@ -1,6 +1,7 @@
---
description: Provides examples for using Docker
-keywords: dockerize, dockerizing apps, dockerizing applications, container, containers
+keywords:
+- dockerize, dockerizing apps, dockerizing applications, container, containers
menu:
main:
identifier: engine_dockerize
@@ -18,4 +19,4 @@ This section contains the following:
* [Dockerizing a CouchDB service](couchdb_data_volumes.md)
* [Dockerizing a Redis service](running_redis_service.md)
* [Dockerizing an apt-cacher-ng service](apt-cacher-ng.md)
-* [Dockerizing applications: A 'Hello world'](../tutorials/dockerizing.md)
\ No newline at end of file
+* [Dockerizing applications: A 'Hello world'](../tutorials/dockerizing.md)
diff --git a/engine/examples/mongodb.md b/engine/examples/mongodb.md
index eb65a867b6f..5c131fd6a45 100644
--- a/engine/examples/mongodb.md
+++ b/engine/examples/mongodb.md
@@ -1,7 +1,8 @@
---
description: Creating a Docker image with MongoDB pre-installed using a Dockerfile
and sharing the image on Docker Hub
-keywords: docker, dockerize, dockerizing, article, example, docker.io, platform, package,
+keywords:
+- docker, dockerize, dockerizing, article, example, docker.io, platform, package,
installation, networking, mongodb, containers, images, image, sharing, dockerfile,
build, auto-building, framework
title: Dockerizing MongoDB
@@ -112,7 +113,7 @@ ENTRYPOINT ["/usr/bin/mongod"]
Now save the file and let's build our image.
-> **Note:** The full version of this `Dockerfile` can be found [here](https://github.com/docker/docker/blob/master/docs/examples/mongodb/Dockerfile).
+> **Note:** The full version of this `Dockerfile` can be found [here](https://github.com/docker/docker.github.io/blob/master/engine/examples/mongodb/Dockerfile).
## Building the MongoDB Docker image
@@ -197,4 +198,4 @@ $ mongo --port 28002
- [Linking containers](../userguide/networking/default_network/dockerlinks.md)
- [Cross-host linking containers](../admin/ambassador_pattern_linking.md)
- - [Creating an Automated Build](/docker-hub/builds/)
\ No newline at end of file
+ - [Creating an Automated Build](/docker-hub/builds/)
diff --git a/engine/examples/postgresql_service.md b/engine/examples/postgresql_service.md
index 8a693f13a36..5f49ba10c7a 100644
--- a/engine/examples/postgresql_service.md
+++ b/engine/examples/postgresql_service.md
@@ -1,6 +1,7 @@
---
description: Running and installing a PostgreSQL service
-keywords: docker, example, package installation, postgresql
+keywords:
+- docker, example, package installation, postgresql
title: Dockerizing PostgreSQL
---
@@ -161,4 +162,4 @@ environment pg_hba.conf postgresql.conf
pg_ctl.conf pg_ident.conf start.conf
/tmp # ls /var/log
ldconfig postgresql
-```
\ No newline at end of file
+```
diff --git a/engine/examples/running_redis_service.md b/engine/examples/running_redis_service.md
index b5ee096d5a3..e5ad0209cd3 100644
--- a/engine/examples/running_redis_service.md
+++ b/engine/examples/running_redis_service.md
@@ -1,6 +1,7 @@
---
description: Installing and running a redis service
-keywords: docker, example, package installation, networking, redis
+keywords:
+- docker, example, package installation, networking, redis
title: Dockerizing a Redis service
---
@@ -100,4 +101,4 @@ $ redis 172.17.0.33:6379> exit
```
We could easily use this or other environment variables in our web
application to make a connection to our `redis`
-container.
\ No newline at end of file
+container.
diff --git a/engine/examples/running_riak_service.md b/engine/examples/running_riak_service.md
index 596795d7551..d487ed88ecc 100644
--- a/engine/examples/running_riak_service.md
+++ b/engine/examples/running_riak_service.md
@@ -1,6 +1,7 @@
---
description: Build a Docker image with Riak pre-installed
-keywords: docker, example, package installation, networking, riak
+keywords:
+- docker, example, package installation, networking, riak
menu:
main:
parent: engine_dockerize
@@ -104,4 +105,4 @@ Riak is a distributed database. Many production deployments consist of
[at least five nodes](
http://basho.com/why-your-riak-cluster-should-have-at-least-five-nodes/).
See the [docker-riak](https://github.com/hectcastro/docker-riak) project
-details on how to deploy a Riak cluster using Docker and Pipework.
\ No newline at end of file
+details on how to deploy a Riak cluster using Docker and Pipework.
diff --git a/engine/examples/running_ssh_service.md b/engine/examples/running_ssh_service.md
index d937dce00c4..4369dc63a4d 100644
--- a/engine/examples/running_ssh_service.md
+++ b/engine/examples/running_ssh_service.md
@@ -1,6 +1,7 @@
---
description: Installing and running an SSHd service on Docker
-keywords: docker, example, package installation, networking
+keywords:
+- docker, example, package installation, networking
menu:
main:
parent: engine_dockerize
@@ -39,7 +40,6 @@ Build the image using:
```bash
$ docker build -t eg_sshd .
```
-
## Run a `test_sshd` container
Then run it. You can then use `docker port` to find out what host port
@@ -86,4 +86,4 @@ container, and then removing the image.
$ docker stop test_sshd
$ docker rm test_sshd
$ docker rmi eg_sshd
-```
\ No newline at end of file
+```
diff --git a/engine/faq.md b/engine/faq.md
index 04b5f489c89..28eb157b627 100644
--- a/engine/faq.md
+++ b/engine/faq.md
@@ -2,7 +2,8 @@
aliases:
- /engine/misc/faq/
description: Most frequently asked questions.
-keywords: faq, questions, documentation, docker
+keywords:
+- faq, questions, documentation, docker
menu:
main:
identifier: engine_faq
@@ -295,4 +296,4 @@ You can find more answers on:
- [Ask questions on Stackoverflow](http://stackoverflow.com/search?q=docker)
- [Join the conversation on Twitter](http://twitter.com/docker)
-Looking for something else to read? Checkout the [User Guide](userguide/index.md).
\ No newline at end of file
+Looking for something else to read? Checkout the [User Guide](userguide/index.md).
diff --git a/engine/getstarted/index.md b/engine/getstarted/index.md
index 5a35003e115..ca0eb42743c 100644
--- a/engine/getstarted/index.md
+++ b/engine/getstarted/index.md
@@ -5,7 +5,8 @@ aliases:
- /linux/started/
- /getting-started/
description: Getting started with Docker
-keywords: beginner, getting started, Docker
+keywords:
+- beginner, getting started, Docker
menu:
main:
identifier: getstart_all
@@ -60,4 +61,4 @@ The getting started tour uses Docker Engine CLI commands entered on the command
Go to [the next page to install](step_one.md).
-
\ No newline at end of file
+
diff --git a/engine/getstarted/last_page.md b/engine/getstarted/last_page.md
index 0e8b79932ec..3a7cae736f8 100644
--- a/engine/getstarted/last_page.md
+++ b/engine/getstarted/last_page.md
@@ -4,7 +4,8 @@ aliases:
- /windows/last_page/
- /linux/last_page/
description: Getting started with Docker
-keywords: beginner, getting started, Docker
+keywords:
+- beginner, getting started, Docker
menu:
main:
identifier: getstart_learn_more
@@ -59,4 +60,4 @@ Depending on your interest, the Docker documentation contains a wealth of inform
How to run a multi-container application with Compose |
Docker Compose documentation |
-
\ No newline at end of file
+
diff --git a/engine/getstarted/linux_install_help.md b/engine/getstarted/linux_install_help.md
index 55c0f010f71..d2e6051431a 100644
--- a/engine/getstarted/linux_install_help.md
+++ b/engine/getstarted/linux_install_help.md
@@ -3,7 +3,8 @@ aliases:
- /mac/started/
description: Getting started with Docker
identifier: getstart_linux_install
-keywords: beginner, getting started, Docker, install
+keywords:
+- beginner, getting started, Docker, install
parent: tutorial_getstart_menu
title: Install Docker and run hello-world
weight: "-80"
@@ -40,4 +41,4 @@ target="_blank">repositories instead for your installation.
>command fails for the Docker repo during installation. To work around this,
>add the key directly using the following:
>
- > $ curl -fsSL https://get.docker.com/gpg | sudo apt-key add -
\ No newline at end of file
+ > $ curl -fsSL https://get.docker.com/gpg | sudo apt-key add -
diff --git a/engine/getstarted/step_five.md b/engine/getstarted/step_five.md
index 86c3abe4711..2f0ea1c411a 100644
--- a/engine/getstarted/step_five.md
+++ b/engine/getstarted/step_five.md
@@ -4,7 +4,8 @@ aliases:
- /windows/step_five/
- /linux/step_five/
description: Getting started with Docker
-keywords: beginner, getting started, Docker
+keywords:
+- beginner, getting started, Docker
menu:
main:
identifier: getstart_docker_hub
@@ -73,4 +74,4 @@ In the next section, you populate the repository [by tagging and pushing the
image you created earlier](step_six.md).
-
\ No newline at end of file
+
diff --git a/engine/getstarted/step_four.md b/engine/getstarted/step_four.md
index 35d6ee9edd4..6523e9a3da3 100644
--- a/engine/getstarted/step_four.md
+++ b/engine/getstarted/step_four.md
@@ -4,7 +4,8 @@ aliases:
- /windows/step_four/
- /linux/step_four/
description: Getting started with Docker
-keywords: beginner, getting started, Docker
+keywords:
+- beginner, getting started, Docker
menu:
main:
identifier: getstart_build_image
@@ -26,7 +27,7 @@ In this next section, you will improve the `whalesay` image by building a new ve
In this step, you use your favorite text editor to write a short Dockerfile. A
Dockerfile describes the software that is "baked" into an image. It isn't just
-ingredients, though—it can tell the software what environment to use or what
+ingredients tho, it can tell the software what environment to use or what
commands to run. Your recipe is going to be very short.
1. Go back to your command terminal window.
@@ -171,7 +172,7 @@ Finally, Docker finishes the build and reports its outcome.
## Step 4: Run your new docker-whale
-In this step, you verify the new image is on your computer and then you run your new image.
+In this step, you verify the new images is on your computer and then you run your new image.
1. Open a command line terminal.
@@ -217,4 +218,4 @@ again. In the next section, you take the first step in sharing your image by
[creating a Docker Hub account](step_five.md).
-
\ No newline at end of file
+
diff --git a/engine/getstarted/step_one.md b/engine/getstarted/step_one.md
index 7b242468780..f39486b6708 100644
--- a/engine/getstarted/step_one.md
+++ b/engine/getstarted/step_one.md
@@ -4,7 +4,8 @@ aliases:
- /windows/step_one/
- /linux/step_one/
description: Getting started with Docker
-keywords: beginner, getting started, Docker, install
+keywords:
+- beginner, getting started, Docker, install
menu:
main:
identifier: getstart_all_install
@@ -137,4 +138,4 @@ Docker Quickstart Terminal window open. Now, go to the next page to [read a very
short introduction Docker images and containers](step_two.md).
-
\ No newline at end of file
+
diff --git a/engine/getstarted/step_six.md b/engine/getstarted/step_six.md
index 13f2f399c7d..f944d9990e2 100644
--- a/engine/getstarted/step_six.md
+++ b/engine/getstarted/step_six.md
@@ -4,7 +4,8 @@ aliases:
- /windows/step_six/
- /linux/step_six/
description: Getting started with Docker
-keywords: beginner, getting started, Docker
+keywords:
+- beginner, getting started, Docker
menu:
main:
identifier: getstart_tag_push_pull
@@ -200,4 +201,4 @@ You've done a lot, you've done all of the following fundamental Docker tasks.
You've only scratched the surface of what Docker can do. Go to the next page to [learn more](last_page.md).
-
\ No newline at end of file
+
diff --git a/engine/getstarted/step_three.md b/engine/getstarted/step_three.md
index 5f27ecb85d3..9623ccdcb25 100644
--- a/engine/getstarted/step_three.md
+++ b/engine/getstarted/step_three.md
@@ -4,7 +4,8 @@ aliases:
- /windows/step_three/
- /linux/step_three/
description: Getting started with Docker
-keywords: beginner, getting started, Docker
+keywords:
+- beginner, getting started, Docker
menu:
main:
identifier: getstart_locate
@@ -134,4 +135,4 @@ it on your computer. Now, you are ready to create your own Docker image.
Go on to the next part [to build your own image](step_four.md).
-
\ No newline at end of file
+
diff --git a/engine/getstarted/step_two.md b/engine/getstarted/step_two.md
index 3648a32c5ff..06ba29e3366 100644
--- a/engine/getstarted/step_two.md
+++ b/engine/getstarted/step_two.md
@@ -4,7 +4,8 @@ aliases:
- /windows/step_two/
- /linux/step_two/
description: Getting started with Docker
-keywords: beginner, getting started, Docker
+keywords:
+- beginner, getting started, Docker
menu:
main:
identifier: getstart_understand
@@ -41,4 +42,4 @@ See, that was quick wasn't it? Now, you are ready to do some really fun stuff wi
Go on to the next part [to find and run the whalesay image](step_three.md).
-
\ No newline at end of file
+
diff --git a/engine/index.md b/engine/index.md
index 9080700babc..691445406f6 100644
--- a/engine/index.md
+++ b/engine/index.md
@@ -2,7 +2,8 @@
aliases:
- /engine/misc/
description: Engine
-keywords: Engine
+keywords:
+- Engine
menu:
main:
identifier: engine_use
@@ -118,4 +119,4 @@ The complete list of deprecated features can be found on the
Docker is licensed under the Apache License, Version 2.0. See
[LICENSE](https://github.com/docker/docker/blob/master/LICENSE) for the full
-license text.
\ No newline at end of file
+license text.
diff --git a/engine/installation/binaries.md b/engine/installation/binaries.md
index 1ba6fbf9e19..3ec173684b0 100644
--- a/engine/installation/binaries.md
+++ b/engine/installation/binaries.md
@@ -1,7 +1,8 @@
---
description: Instructions for installing Docker as a binary. Mostly meant for hackers
who want to try out Docker on a variety of environments.
-keywords: binaries, installation, docker, documentation, linux
+keywords:
+- binaries, installation, docker, documentation, linux
menu:
main:
parent: engine_install
@@ -248,4 +249,4 @@ Then follow the [regular installation steps](binaries.md#get-the-linux-binaries)
## Next steps
-Continue with the [User Guide](../userguide/index.md).
\ No newline at end of file
+Continue with the [User Guide](../userguide/index.md).
diff --git a/engine/installation/cloud/cloud-ex-aws.md b/engine/installation/cloud/cloud-ex-aws.md
index 2752ed4dce7..59d1e0b9f22 100644
--- a/engine/installation/cloud/cloud-ex-aws.md
+++ b/engine/installation/cloud/cloud-ex-aws.md
@@ -2,7 +2,8 @@
description: Example of a manual install of Docker Engine on a cloud provider, using
Amazon Web Services (AWS) EC2. Shows how to create an EC2 instance, and install
Docker Engine on it.
-keywords: cloud, docker, machine, documentation, installation, AWS, EC2
+keywords:
+- cloud, docker, machine, documentation, installation, AWS, EC2
menu:
main:
parent: install_cloud
@@ -206,4 +207,4 @@ _Looking for a quicker way to do Docker cloud installs and provision multiple ho
* [Install Docker Engine](../index.md)
-* [Docker User Guide](../../userguide/intro.md)
\ No newline at end of file
+* [Docker User Guide](../../userguide/intro.md)
diff --git a/engine/installation/cloud/cloud-ex-machine-ocean.md b/engine/installation/cloud/cloud-ex-machine-ocean.md
index fbddda3fb0c..a5df007c445 100644
--- a/engine/installation/cloud/cloud-ex-machine-ocean.md
+++ b/engine/installation/cloud/cloud-ex-machine-ocean.md
@@ -1,7 +1,8 @@
---
description: Example of using Docker Machine to install Docker Engine on a cloud provider,
using Digital Ocean.
-keywords: cloud, docker, machine, documentation, installation, digitalocean
+keywords:
+- cloud, docker, machine, documentation, installation, digitalocean
menu:
main:
parent: install_cloud
@@ -214,4 +215,4 @@ If you create a host with Docker Machine, but remove it through the cloud provid
* [Install Docker Engine](../../installation/index.md)
-* [Docker User Guide](../../userguide/intro.md)
\ No newline at end of file
+* [Docker User Guide](../../userguide/intro.md)
diff --git a/engine/installation/cloud/index.md b/engine/installation/cloud/index.md
index 92ba43334b3..ecb2e2315d3 100644
--- a/engine/installation/cloud/index.md
+++ b/engine/installation/cloud/index.md
@@ -7,7 +7,8 @@ aliases:
- /engine/installation/rackspace/
- /engine/installation/joyent/
description: Cloud Installations
-keywords: 'Docker install '
+keywords:
+- 'Docker install '
menu:
main:
identifier: install_cloud
@@ -20,4 +21,4 @@ title: On cloud providers
* [Understand cloud install options and choose one](overview.md)
* [Example: Use Machine to provision cloud hosts](cloud-ex-machine-ocean.md)
-* [Example: Manual install on a cloud provider](cloud-ex-aws.md)
\ No newline at end of file
+* [Example: Manual install on a cloud provider](cloud-ex-aws.md)
diff --git a/engine/installation/cloud/overview.md b/engine/installation/cloud/overview.md
index 5a2623a6497..7d996b73c18 100644
--- a/engine/installation/cloud/overview.md
+++ b/engine/installation/cloud/overview.md
@@ -2,7 +2,8 @@
aliases:
- /engine/installation/cloud/cloud/
description: Installation instructions for Docker on cloud.
-keywords: cloud, docker, machine, documentation, installation
+keywords:
+- cloud, docker, machine, documentation, installation
menu:
main:
parent: install_cloud
@@ -51,4 +52,4 @@ To do this, you use the `docker-machine create` command with the driver for the
* For supported platforms, see [Install Docker Engine](../index.md).
-* To get started with Docker post-install, see [Docker User Guide](../../userguide/intro.md).
\ No newline at end of file
+* To get started with Docker post-install, see [Docker User Guide](../../userguide/intro.md).
diff --git a/engine/installation/index.md b/engine/installation/index.md
index cc6295be364..b633e51e7dd 100644
--- a/engine/installation/index.md
+++ b/engine/installation/index.md
@@ -4,7 +4,8 @@ aliases:
- /engine/installation/linux/frugalware/
- /engine/installation/frugalware/
description: Lists the installation methods
-keywords: 'Docker install '
+keywords:
+- 'Docker install '
menu:
main:
identifier: engine_install
@@ -48,4 +49,4 @@ Instructions for installing prior releases of Docker can be found in the followi
## Where to go after installing
* [About Docker Engine](../index.md)
* [Support](https://www.docker.com/support/)
-* [Training](https://training.docker.com//)
\ No newline at end of file
+* [Training](https://training.docker.com//)
diff --git a/engine/installation/linux/SUSE.md b/engine/installation/linux/SUSE.md
index 4b62796a6fc..f8ad09df529 100644
--- a/engine/installation/linux/SUSE.md
+++ b/engine/installation/linux/SUSE.md
@@ -2,7 +2,8 @@
aliases:
- /engine/installation/SUSE/
description: Installation instructions for Docker on openSUSE and on SUSE Linux Enterprise.
-keywords: openSUSE, SUSE Linux Enterprise, SUSE, SLE, docker, documentation, installation
+keywords:
+- openSUSE, SUSE Linux Enterprise, SUSE, SLE, docker, documentation, installation
menu:
main:
parent: engine_linux
@@ -114,4 +115,4 @@ You can find more details about Docker on openSUSE or SUSE Linux Enterprise in t
[Docker quick start guide](https://www.suse.com/documentation/sles-12/dockerquick/data/dockerquick.html)
on the SUSE website. The document targets SUSE Linux Enterprise, but its contents apply also to openSUSE.
-Continue to the [User Guide](../../userguide/index.md).
\ No newline at end of file
+Continue to the [User Guide](../../userguide/index.md).
diff --git a/engine/installation/linux/archlinux.md b/engine/installation/linux/archlinux.md
index 7a0edfe2807..28b8de775bb 100644
--- a/engine/installation/linux/archlinux.md
+++ b/engine/installation/linux/archlinux.md
@@ -2,7 +2,8 @@
aliases:
- /engine/installation/archlinux/
description: Installation instructions for Docker on ArchLinux.
-keywords: arch linux, docker, documentation, installation
+keywords:
+- arch linux, docker, documentation, installation
menu:
main:
parent: engine_linux
@@ -103,4 +104,4 @@ and volumes run the following command:
$ rm -rf /var/lib/docker
-You must delete the user created configuration files manually.
\ No newline at end of file
+You must delete the user created configuration files manually.
diff --git a/engine/installation/linux/centos.md b/engine/installation/linux/centos.md
index 28f97ff8a9f..2d70f260001 100644
--- a/engine/installation/linux/centos.md
+++ b/engine/installation/linux/centos.md
@@ -2,7 +2,8 @@
aliases:
- /engine/installation/centos/
description: Instructions for installing Docker on CentOS
-keywords: Docker, Docker documentation, requirements, linux, centos, epel, docker.io, docker-io
+keywords:
+- Docker, Docker documentation, requirements, linux, centos, epel, docker.io, docker-io
menu:
main:
parent: engine_linux
@@ -235,4 +236,4 @@ You can uninstall the Docker software with `yum`.
$ rm -rf /var/lib/docker
```
-4. Locate and delete any user-created configuration files.
\ No newline at end of file
+4. Locate and delete any user-created configuration files.
diff --git a/engine/installation/linux/cruxlinux.md b/engine/installation/linux/cruxlinux.md
index 64c06358707..b37d9dd6415 100644
--- a/engine/installation/linux/cruxlinux.md
+++ b/engine/installation/linux/cruxlinux.md
@@ -2,7 +2,8 @@
aliases:
- /engine/installation/cruxlinux/
description: Docker installation on CRUX Linux.
-keywords: crux linux, Docker, documentation, installation
+keywords:
+- crux linux, Docker, documentation, installation
menu:
main:
parent: engine_linux
@@ -89,4 +90,4 @@ If you have any issues please file a bug with the
For support contact the [CRUX Mailing List](http://crux.nu/Main/MailingLists)
or join CRUX's [IRC Channels](http://crux.nu/Main/IrcChannels). on the
-[FreeNode](http://freenode.net/) IRC Network.
\ No newline at end of file
+[FreeNode](http://freenode.net/) IRC Network.
diff --git a/engine/installation/linux/debian.md b/engine/installation/linux/debian.md
index fc91737f957..dc8ea9f5395 100644
--- a/engine/installation/linux/debian.md
+++ b/engine/installation/linux/debian.md
@@ -2,7 +2,8 @@
aliases:
- /engine/installation/debian/
description: Instructions for installing Docker on Debian.
-keywords: Docker, Docker documentation, installation, debian
+keywords:
+- Docker, Docker documentation, installation, debian
menu:
main:
parent: engine_linux
@@ -201,4 +202,4 @@ You must delete the user created configuration files manually.
## What next?
-Continue with the [User Guide](../../userguide/index.md).
+Continue with the [User Guide](../../userguide/index.md).
\ No newline at end of file
diff --git a/engine/installation/linux/fedora.md b/engine/installation/linux/fedora.md
index 17459b07947..7087e9e8b06 100644
--- a/engine/installation/linux/fedora.md
+++ b/engine/installation/linux/fedora.md
@@ -2,7 +2,8 @@
aliases:
- /engine/installation/fedora/
description: Instructions for installing Docker on Fedora.
-keywords: Docker, Docker documentation, Fedora, requirements, linux
+keywords:
+- Docker, Docker documentation, Fedora, requirements, linux
menu:
main:
parent: engine_linux
@@ -254,4 +255,4 @@ You can uninstall the Docker software with `dnf`.
$ rm -rf /var/lib/docker
```
-4. Locate and delete any user-created configuration files.
\ No newline at end of file
+4. Locate and delete any user-created configuration files.
diff --git a/engine/installation/linux/gentoolinux.md b/engine/installation/linux/gentoolinux.md
index a24fdda9347..cb87d2f47ac 100644
--- a/engine/installation/linux/gentoolinux.md
+++ b/engine/installation/linux/gentoolinux.md
@@ -2,7 +2,8 @@
aliases:
- /engine/installation/gentoolinux/
description: Installation instructions for Docker on Gentoo.
-keywords: gentoo linux, docker, documentation, installation
+keywords:
+- gentoo linux, docker, documentation, installation
menu:
main:
parent: engine_linux
@@ -119,4 +120,4 @@ and volumes run the following command:
$ rm -rf /var/lib/docker
-You must delete the user created configuration files manually.
\ No newline at end of file
+You must delete the user created configuration files manually.
diff --git a/engine/installation/linux/oracle.md b/engine/installation/linux/oracle.md
index 296efb52b0d..f99fd52de45 100644
--- a/engine/installation/linux/oracle.md
+++ b/engine/installation/linux/oracle.md
@@ -2,7 +2,8 @@
aliases:
- /engine/installation/oracle/
description: Installation instructions for Docker on Oracle Linux.
-keywords: Docker, Docker documentation, requirements, linux, rhel, centos, oracle, ol
+keywords:
+- Docker, Docker documentation, requirements, linux, rhel, centos, oracle, ol
menu:
main:
parent: engine_linux
@@ -206,4 +207,4 @@ Request at [My Oracle Support](https://support.oracle.com).
If you do not have an Oracle Linux Support Subscription, you can use the [Oracle
Linux
-Forum](https://community.oracle.com/community/server_%26_storage_systems/linux/oracle_linux) for community-based support.
\ No newline at end of file
+Forum](https://community.oracle.com/community/server_%26_storage_systems/linux/oracle_linux) for community-based support.
diff --git a/engine/installation/linux/rhel.md b/engine/installation/linux/rhel.md
index be2c4715753..16ea852478b 100644
--- a/engine/installation/linux/rhel.md
+++ b/engine/installation/linux/rhel.md
@@ -3,7 +3,8 @@ aliases:
- /engine/installation/rhel/
- /installation/rhel/
description: Instructions for installing Docker on Red Hat Enterprise Linux.
-keywords: Docker, Docker documentation, requirements, linux, rhel
+keywords:
+- Docker, Docker documentation, requirements, linux, rhel
menu:
main:
parent: engine_linux
@@ -232,4 +233,4 @@ You can uninstall the Docker software with `yum`.
$ rm -rf /var/lib/docker
```
-4. Locate and delete any user-created configuration files.
\ No newline at end of file
+4. Locate and delete any user-created configuration files.
diff --git a/engine/installation/linux/ubuntulinux.md b/engine/installation/linux/ubuntulinux.md
index ead09887393..b188aa13cda 100644
--- a/engine/installation/linux/ubuntulinux.md
+++ b/engine/installation/linux/ubuntulinux.md
@@ -3,7 +3,8 @@ aliases:
- /engine/installation/ubuntulinux/
- /installation/ubuntulinux/
description: 'Instructions for installing Docker on Ubuntu. '
-keywords: Docker, Docker documentation, requirements, apt, installation, ubuntu
+keywords:
+- Docker, Docker documentation, requirements, apt, installation, ubuntu
menu:
main:
parent: engine_linux
@@ -480,4 +481,4 @@ and volumes run the following command:
$ rm -rf /var/lib/docker
-You must delete the user created configuration files manually.
\ No newline at end of file
+You must delete the user created configuration files manually.
diff --git a/engine/installation/mac.md b/engine/installation/mac.md
index cd7b031d9c0..d534aec1578 100644
--- a/engine/installation/mac.md
+++ b/engine/installation/mac.md
@@ -1,6 +1,8 @@
---
description: Docker installation on macOS
-keywords: Docker, Docker documentation, requirements, boot2docker, VirtualBox, SSH, Linux, osx, os x, macOS, Mac
+keywords:
+- Docker, Docker documentation, requirements, boot2docker, VirtualBox, SSH, Linux,
+ osx, os x, macOS, Mac
menu:
main:
parent: engine_install
@@ -52,4 +54,4 @@ Your Mac must be running macOS 10.8 "Mountain Lion" or newer to install the Dock
* If you are interested in using the Kitematic GUI, see the [Kitematic user guide](/kitematic/userguide/).
-> **Note**: The Boot2Docker command line was deprecated several releases back in favor of Docker Machine, and now Docker for Mac.
\ No newline at end of file
+> **Note**: The Boot2Docker command line was deprecated several releases back in favor of Docker Machine, and now Docker for Mac.
diff --git a/engine/installation/windows.md b/engine/installation/windows.md
index ed9ad3ae654..3ae7e62182c 100644
--- a/engine/installation/windows.md
+++ b/engine/installation/windows.md
@@ -1,6 +1,7 @@
---
description: Docker installation on Microsoft Windows
-keywords: Docker, Docker documentation, Windows, requirements, virtualbox, boot2docker
+keywords:
+- Docker, Docker documentation, Windows, requirements, virtualbox, boot2docker
menu:
main:
parent: engine_install
@@ -47,4 +48,4 @@ To run Docker, your machine must have a 64-bit operating system running Windows
* If you are interested in using the Kitematic GUI, see the [Kitematic user guide](/kitematic/userguide/).
-> **Note**: The Boot2Docker command line was deprecated several releases > back in favor of Docker Machine, and now Docker for Windows.
\ No newline at end of file
+> **Note**: The Boot2Docker command line was deprecated several releases > back in favor of Docker Machine, and now Docker for Windows.
diff --git a/engine/migration.md b/engine/migration.md
index 0fcbdcc3fed..52ada60167b 100644
--- a/engine/migration.md
+++ b/engine/migration.md
@@ -1,6 +1,7 @@
---
description: Migrate to Engine 1.10
-keywords: docker, documentation, engine, upgrade, migration
+keywords:
+- docker, documentation, engine, upgrade, migration
menu:
main:
parent: engine_use
@@ -80,4 +81,4 @@ the default path then you would run:
If you use the
devicemapper storage driver, you also need to pass the flag `--privileged` to
-give the tool access to your storage devices.
\ No newline at end of file
+give the tool access to your storage devices.
diff --git a/engine/security/apparmor.md b/engine/security/apparmor.md
index 770fb5e3e22..bcafcfaed48 100644
--- a/engine/security/apparmor.md
+++ b/engine/security/apparmor.md
@@ -1,6 +1,7 @@
---
description: Enabling AppArmor in Docker
-keywords: AppArmor, security, docker, documentation
+keywords:
+- AppArmor, security, docker, documentation
menu:
main:
parent: smn_secure_docker
@@ -314,4 +315,4 @@ Advanced users and package managers can find a profile for `/usr/bin/docker`
in the Docker Engine source repository.
The `docker-default` profile for containers lives in
-[profiles/apparmor](https://github.com/docker/docker/tree/master/profiles/apparmor).
\ No newline at end of file
+[profiles/apparmor](https://github.com/docker/docker/tree/master/profiles/apparmor).
diff --git a/engine/security/certificates.md b/engine/security/certificates.md
index 2f22cc095d4..cd96bf1e89a 100644
--- a/engine/security/certificates.md
+++ b/engine/security/certificates.md
@@ -2,7 +2,9 @@
aliases:
- /engine/articles/certificates/
description: How to set up and use certificates with a registry to verify access
-keywords: Usage, registry, repository, client, root, certificate, docker, apache, ssl, tls, documentation, examples, articles, tutorials
+keywords:
+- Usage, registry, repository, client, root, certificate, docker, apache, ssl, tls,
+ documentation, examples, articles, tutorials
menu:
main:
parent: smn_secure_docker
@@ -82,4 +84,4 @@ Missing key KEY_NAME for client certificate CERT_NAME. Note that CA certificates
## Related Information
* [Use trusted images](index.md)
-* [Protect the Docker daemon socket](https.md)
\ No newline at end of file
+* [Protect the Docker daemon socket](https.md)
diff --git a/engine/security/https.md b/engine/security/https.md
index c1640d3d432..169969d047e 100644
--- a/engine/security/https.md
+++ b/engine/security/https.md
@@ -3,7 +3,8 @@ aliases:
- /engine/articles/https/
- /articles/https/
description: How to setup and run Docker with HTTPS
-keywords: docker, docs, article, example, https, daemon, tls, ca, certificate
+keywords:
+- docker, docs, article, example, https, daemon, tls, ca, certificate
menu:
main:
parent: smn_secure_docker
@@ -214,4 +215,4 @@ flags:
## Related information
* [Using certificates for repository client verification](certificates.md)
-* [Use trusted images](trust/index.md)
\ No newline at end of file
+* [Use trusted images](trust/index.md)
diff --git a/engine/security/index.md b/engine/security/index.md
index b616e0b2859..312b409b427 100644
--- a/engine/security/index.md
+++ b/engine/security/index.md
@@ -1,6 +1,7 @@
---
description: Sec
-keywords: seccomp, security, docker, documentation
+keywords:
+- seccomp, security, docker, documentation
menu:
main:
identifier: smn_secure_docker
@@ -20,4 +21,4 @@ This section discusses the security features you can configure and use within yo
* You can configure secure computing mode (Seccomp) policies to secure system calls in a container. For more information, see [Seccomp security profiles for Docker](seccomp.md).
-* An AppArmor profile for Docker is installed with the official *.deb* packages. For information about this profile and overriding it, see [AppArmor security profiles for Docker](apparmor.md).
\ No newline at end of file
+* An AppArmor profile for Docker is installed with the official *.deb* packages. For information about this profile and overriding it, see [AppArmor security profiles for Docker](apparmor.md).
diff --git a/engine/security/non-events.md b/engine/security/non-events.md
index eb7ae6267f5..d87e3f96fac 100644
--- a/engine/security/non-events.md
+++ b/engine/security/non-events.md
@@ -1,6 +1,7 @@
---
description: Review of security vulnerabilities Docker mitigated
-keywords: Docker, Docker documentation, security, security non-events
+keywords:
+- Docker, Docker documentation, security, security non-events
menu:
main:
parent: smn_secure_docker
@@ -94,4 +95,4 @@ handled the copy-on-write (COW) breakage of private read-only memory mappings,
which allowed unprivileged local users to gain write access to read-only memory.
Also known as "dirty COW."
*Partial mitigations:* on some operating systems this vulnerability is mitigated
-by the combination of seccomp filtering of `ptrace` and the fact that `/proc/self/mem` is read-only.
\ No newline at end of file
+by the combination of seccomp filtering of `ptrace` and the fact that `/proc/self/mem` is read-only.
diff --git a/engine/security/seccomp.md b/engine/security/seccomp.md
index 21878d184aa..9a947955f73 100644
--- a/engine/security/seccomp.md
+++ b/engine/security/seccomp.md
@@ -1,6 +1,7 @@
---
description: Enabling seccomp in Docker
-keywords: seccomp, security, docker, documentation
+keywords:
+- seccomp, security, docker, documentation
menu:
main:
parent: smn_secure_docker
@@ -138,4 +139,4 @@ profile.
```
$ docker run --rm -it --security-opt seccomp=unconfined debian:jessie \
unshare --map-root-user --user sh -c whoami
-```
\ No newline at end of file
+```
diff --git a/engine/security/security.md b/engine/security/security.md
index db5d570ec09..52b2a76cfa0 100644
--- a/engine/security/security.md
+++ b/engine/security/security.md
@@ -3,7 +3,8 @@ aliases:
- /engine/articles/security/
- /security/security/
description: Review of the Docker Daemon attack surface
-keywords: Docker, Docker documentation, security
+keywords:
+- Docker, Docker documentation, security
menu:
main:
parent: smn_secure_docker
@@ -273,4 +274,4 @@ pull requests, and communicate via the mailing list.
* [Seccomp security profiles for Docker](../security/seccomp.md)
* [AppArmor security profiles for Docker](../security/apparmor.md)
* [On the Security of Containers (2014)](https://medium.com/@ewindisch/on-the-security-of-containers-2c60ffe25a9e)
-* [Docker swarm mode overlay network security model](../userguide/networking/overlay-security-model.md)
\ No newline at end of file
+* [Docker swarm mode overlay network security model](../userguide/networking/overlay-security-model.md)
diff --git a/engine/security/trust/content_trust.md b/engine/security/trust/content_trust.md
index 1787a5ae09d..776f56812ef 100644
--- a/engine/security/trust/content_trust.md
+++ b/engine/security/trust/content_trust.md
@@ -1,6 +1,7 @@
---
description: Enabling content trust in Docker
-keywords: content, trust, security, docker, documentation
+keywords:
+- content, trust, security, docker, documentation
menu:
main:
parent: smn_content_trust
@@ -295,4 +296,4 @@ Because the tag `docker/trusttest:latest` is not trusted, the `pull` fails.
* [Manage keys for content trust](trust_key_mng.md)
* [Automation with content trust](trust_automation.md)
* [Delegations for content trust](trust_delegation.md)
-* [Play in a content trust sandbox](trust_sandbox.md)
\ No newline at end of file
+* [Play in a content trust sandbox](trust_sandbox.md)
diff --git a/engine/security/trust/deploying_notary.md b/engine/security/trust/deploying_notary.md
index 91816394bef..e96457199cf 100644
--- a/engine/security/trust/deploying_notary.md
+++ b/engine/security/trust/deploying_notary.md
@@ -1,6 +1,7 @@
---
description: Deploying Notary
-keywords: trust, security, notary, deployment
+keywords:
+- trust, security, notary, deployment
menu:
main:
parent: smn_content_trust
@@ -30,4 +31,4 @@ for [Notary](https://github.com/docker/notary#using-notary) depending on which o
Please check back here for instructions after Notary Server has an official
stable release. To get a head start on deploying Notary in production see
-https://github.com/docker/notary.
\ No newline at end of file
+https://github.com/docker/notary.
diff --git a/engine/security/trust/index.md b/engine/security/trust/index.md
index 0a9b16eb248..11f7dab6613 100644
--- a/engine/security/trust/index.md
+++ b/engine/security/trust/index.md
@@ -1,6 +1,7 @@
---
description: Use trusted images
-keywords: trust, security, docker, index
+keywords:
+- trust, security, docker, index
menu:
main:
identifier: smn_content_trust
@@ -17,4 +18,4 @@ The following topics are available:
* [Manage keys for content trust](trust_key_mng.md)
* [Automation with content trust](trust_automation.md)
* [Delegations for content trust](trust_delegation.md)
-* [Play in a content trust sandbox](trust_sandbox.md)
\ No newline at end of file
+* [Play in a content trust sandbox](trust_sandbox.md)
diff --git a/engine/security/trust/trust_automation.md b/engine/security/trust/trust_automation.md
index 2e890cd2455..f2beb57ec8a 100644
--- a/engine/security/trust/trust_automation.md
+++ b/engine/security/trust/trust_automation.md
@@ -1,6 +1,7 @@
---
description: Automating content push pulls with trust
-keywords: trust, security, docker, documentation, automation
+keywords:
+- trust, security, docker, documentation, automation
menu:
main:
parent: smn_content_trust
@@ -77,4 +78,5 @@ unable to process Dockerfile: No trust data for notrust
* [Content trust in Docker](content_trust.md)
* [Manage keys for content trust](trust_key_mng.md)
* [Delegations for content trust](trust_delegation.md)
-* [Play in a content trust sandbox](trust_sandbox.md)
\ No newline at end of file
+* [Play in a content trust sandbox](trust_sandbox.md)
+
diff --git a/engine/security/trust/trust_delegation.md b/engine/security/trust/trust_delegation.md
index d6c4ea3ab9b..71d5f184696 100644
--- a/engine/security/trust/trust_delegation.md
+++ b/engine/security/trust/trust_delegation.md
@@ -1,6 +1,7 @@
---
description: Delegations for content trust
-keywords: trust, security, delegations, keys, repository
+keywords:
+- trust, security, delegations, keys, repository
menu:
main:
parent: smn_content_trust
@@ -222,4 +223,4 @@ the legacy tags that were signed directly with the `targets` key.
* [Content trust in Docker](content_trust.md)
* [Manage keys for content trust](trust_key_mng.md)
* [Automation with content trust](trust_automation.md)
-* [Play in a content trust sandbox](trust_sandbox.md)
\ No newline at end of file
+* [Play in a content trust sandbox](trust_sandbox.md)
diff --git a/engine/security/trust/trust_key_mng.md b/engine/security/trust/trust_key_mng.md
index acbcc896e72..86c56cbe429 100644
--- a/engine/security/trust/trust_key_mng.md
+++ b/engine/security/trust/trust_key_mng.md
@@ -1,6 +1,7 @@
---
description: Manage keys for content trust
-keywords: trust, security, root, keys, repository
+keywords:
+- trust, security, root, keys, repository
menu:
main:
parent: smn_content_trust
@@ -96,4 +97,4 @@ the new key.
* [Content trust in Docker](content_trust.md)
* [Automation with content trust](trust_automation.md)
* [Delegations for content trust](trust_delegation.md)
-* [Play in a content trust sandbox](trust_sandbox.md)
\ No newline at end of file
+* [Play in a content trust sandbox](trust_sandbox.md)
diff --git a/engine/security/trust/trust_sandbox.md b/engine/security/trust/trust_sandbox.md
index 119f1c7da9c..285fde3bf40 100644
--- a/engine/security/trust/trust_sandbox.md
+++ b/engine/security/trust/trust_sandbox.md
@@ -1,6 +1,7 @@
---
description: Play in a trust sandbox
-keywords: trust, security, root, keys, repository, sandbox
+keywords:
+- trust, security, root, keys, repository, sandbox
menu:
main:
parent: smn_content_trust
@@ -289,4 +290,4 @@ When you are done, and want to clean up all the services you've started and any
anonymous volumes that have been created, just run the following command in the
directory where you've created your Docker Compose file:
- $ docker-compose down -v
\ No newline at end of file
+ $ docker-compose down -v
diff --git a/engine/swarm/admin_guide.md b/engine/swarm/admin_guide.md
index 092a0628efb..6fdb0736832 100644
--- a/engine/swarm/admin_guide.md
+++ b/engine/swarm/admin_guide.md
@@ -2,7 +2,8 @@
aliases:
- /engine/swarm/manager-administration-guide/
description: Manager administration guide
-keywords: docker, container, swarm, manager, raft
+keywords:
+- docker, container, swarm, manager, raft
menu:
main:
identifier: manager_admin_guide
@@ -290,4 +291,4 @@ balance of your service across nodes.
See also
[`docker service scale`](../reference/commandline/service_scale.md) and
-[`docker service ps`](../reference/commandline/service_ps.md).
\ No newline at end of file
+[`docker service ps`](../reference/commandline/service_ps.md).
diff --git a/engine/swarm/how-swarm-mode-works/nodes.md b/engine/swarm/how-swarm-mode-works/nodes.md
index a22791fc72d..a4bb5386add 100644
--- a/engine/swarm/how-swarm-mode-works/nodes.md
+++ b/engine/swarm/how-swarm-mode-works/nodes.md
@@ -2,7 +2,8 @@
aliases:
- /engine/swarm/how-swarm-mode-works/
description: How swarm nodes work
-keywords: docker, container, cluster, swarm mode, node
+keywords:
+- docker, container, cluster, swarm mode, node
menu:
main:
identifier: how-nodes-work
@@ -87,4 +88,4 @@ You can also demote a manager node to a worker node. See
## Learn More
* Read about how swarm mode [services](services.md) work.
-* Learn how [PKI](pki.md) works in swarm mode
\ No newline at end of file
+* Learn how [PKI](pki.md) works in swarm mode
diff --git a/engine/swarm/how-swarm-mode-works/services.md b/engine/swarm/how-swarm-mode-works/services.md
index 1e530c31715..34c712e3f4d 100644
--- a/engine/swarm/how-swarm-mode-works/services.md
+++ b/engine/swarm/how-swarm-mode-works/services.md
@@ -1,6 +1,7 @@
---
description: How swarm mode services work
-keywords: docker, container, cluster, swarm mode, node
+keywords:
+- docker, container, cluster, swarm mode, node
menu:
main:
identifier: how-services-work
@@ -98,4 +99,4 @@ in gray.
## Learn More
* Read about how swarm mode [nodes](nodes.md) work.
-* Learn how [PKI](pki.md) works in swarm mode.
\ No newline at end of file
+* Learn how [PKI](pki.md) works in swarm mode.
diff --git a/engine/swarm/index.md b/engine/swarm/index.md
index 6bd3d429ec3..2d6e80742b2 100644
--- a/engine/swarm/index.md
+++ b/engine/swarm/index.md
@@ -1,6 +1,7 @@
---
description: Docker Engine swarm mode overview
-keywords: docker, container, cluster, swarm
+keywords:
+- docker, container, cluster, swarm
menu:
main:
identifier: swarm_overview
@@ -88,4 +89,4 @@ roll-back a task to a previous version of the service.
* [service rm](../reference/commandline/service_rm.md)
* [service scale](../reference/commandline/service_scale.md)
* [service ps](../reference/commandline/service_ps.md)
- * [service update](../reference/commandline/service_update.md)
\ No newline at end of file
+ * [service update](../reference/commandline/service_update.md)
diff --git a/engine/swarm/join-nodes.md b/engine/swarm/join-nodes.md
index 8e38e84ba76..6c3d45b4498 100644
--- a/engine/swarm/join-nodes.md
+++ b/engine/swarm/join-nodes.md
@@ -1,6 +1,7 @@
---
description: Add worker and manager nodes to a swarm
-keywords: guide, swarm mode, node
+keywords:
+- guide, swarm mode, node
menu:
main:
identifier: join-nodes-guide
@@ -109,4 +110,4 @@ This node joined a swarm as a manager.
## Learn More
* `swarm join`[command line reference](../reference/commandline/swarm_join.md)
-* [Swarm mode tutorial](swarm-tutorial/index.md)
\ No newline at end of file
+* [Swarm mode tutorial](swarm-tutorial/index.md)
diff --git a/engine/swarm/key-concepts.md b/engine/swarm/key-concepts.md
index 498cc3c3146..94b74dae868 100644
--- a/engine/swarm/key-concepts.md
+++ b/engine/swarm/key-concepts.md
@@ -1,6 +1,7 @@
---
description: Introducing key concepts for Docker Engine swarm mode
-keywords: docker, container, cluster, swarm mode
+keywords:
+- docker, container, cluster, swarm mode
menu:
main:
identifier: swarm-mode-concepts
@@ -89,4 +90,4 @@ the service.
## What's next?
* Read the [swarm mode overview](index.md).
-* Get started with the [swarm mode tutorial](swarm-tutorial/index.md).
\ No newline at end of file
+* Get started with the [swarm mode tutorial](swarm-tutorial/index.md).
diff --git a/engine/swarm/manage-nodes.md b/engine/swarm/manage-nodes.md
index 6257f1ca030..a02f8ab6096 100644
--- a/engine/swarm/manage-nodes.md
+++ b/engine/swarm/manage-nodes.md
@@ -1,6 +1,7 @@
---
description: Manage existing nodes in a swarm
-keywords: guide, swarm mode, node
+keywords:
+- guide, swarm mode, node
menu:
main:
identifier: manage-nodes-guide
@@ -216,4 +217,4 @@ node-2
* [Swarm administration guide](admin_guide.md)
* [Docker Engine command line reference](../reference/commandline/index.md)
-* [Swarm mode tutorial](swarm-tutorial/index.md)
\ No newline at end of file
+* [Swarm mode tutorial](swarm-tutorial/index.md)
diff --git a/engine/swarm/raft.md b/engine/swarm/raft.md
index ab6e81fb481..3f8dd4631f6 100644
--- a/engine/swarm/raft.md
+++ b/engine/swarm/raft.md
@@ -1,6 +1,7 @@
---
description: Raft consensus algorithm in swarm mode
-keywords: docker, container, cluster, swarm, raft
+keywords:
+- docker, container, cluster, swarm, raft
menu:
main:
identifier: raft
@@ -42,4 +43,4 @@ the properties inherent to distributed systems:
and the [Raft Consensus Algorithm paper](https://www.usenix.org/system/files/conference/atc14/atc14-paper-ongaro.pdf))
- *mutual exclusion* through the leader election process
- *cluster membership* management
-- *globally consistent object sequencing* and CAS (compare-and-swap) primitives
\ No newline at end of file
+- *globally consistent object sequencing* and CAS (compare-and-swap) primitives
diff --git a/engine/swarm/swarm-mode.md b/engine/swarm/swarm-mode.md
index 40e49734202..19230f1b2b5 100644
--- a/engine/swarm/swarm-mode.md
+++ b/engine/swarm/swarm-mode.md
@@ -1,6 +1,7 @@
---
description: Run Docker Engine in swarm mode
-keywords: guide, swarm mode, node
+keywords:
+- guide, swarm mode, node
menu:
main:
identifier: initialize-swarm-guide
@@ -176,4 +177,4 @@ To add a worker to this swarm, run the following command:
* [Join nodes to a swarm](join-nodes.md)
* `swarm init` [command line reference](../reference/commandline/swarm_init.md)
-* [Swarm mode tutorial](swarm-tutorial/index.md)
\ No newline at end of file
+* [Swarm mode tutorial](swarm-tutorial/index.md)
diff --git a/engine/swarm/swarm-tutorial/add-nodes.md b/engine/swarm/swarm-tutorial/add-nodes.md
index 3ae376fe559..e5e9d2ee637 100644
--- a/engine/swarm/swarm-tutorial/add-nodes.md
+++ b/engine/swarm/swarm-tutorial/add-nodes.md
@@ -1,6 +1,7 @@
---
description: Add nodes to the swarm
-keywords: tutorial, cluster management, swarm
+keywords:
+- tutorial, cluster management, swarm
menu:
main:
identifier: add-nodes
@@ -75,4 +76,4 @@ the `docker node ls` command to see the worker nodes:
## What's next?
Now your swarm consists of a manager and two worker nodes. In the next step of
-the tutorial, you [deploy a service](deploy-service.md) to the swarm.
\ No newline at end of file
+the tutorial, you [deploy a service](deploy-service.md) to the swarm.
diff --git a/engine/swarm/swarm-tutorial/create-swarm.md b/engine/swarm/swarm-tutorial/create-swarm.md
index 10834095e78..4b9ed59092a 100644
--- a/engine/swarm/swarm-tutorial/create-swarm.md
+++ b/engine/swarm/swarm-tutorial/create-swarm.md
@@ -1,6 +1,7 @@
---
description: Initialize the swarm
-keywords: tutorial, cluster management, swarm mode
+keywords:
+- tutorial, cluster management, swarm mode
menu:
main:
identifier: initialize-swarm
@@ -91,4 +92,4 @@ node. For example, the tutorial uses a machine named `manager1`.
## What's next?
In the next section of the tutorial, we'll [add two more nodes](add-nodes.md) to
-the cluster.
\ No newline at end of file
+the cluster.
diff --git a/engine/swarm/swarm-tutorial/delete-service.md b/engine/swarm/swarm-tutorial/delete-service.md
index 8188283e358..b9cc6216a14 100644
--- a/engine/swarm/swarm-tutorial/delete-service.md
+++ b/engine/swarm/swarm-tutorial/delete-service.md
@@ -1,6 +1,7 @@
---
description: Remove the service from the swarm
-keywords: tutorial, cluster management, swarm, service
+keywords:
+- tutorial, cluster management, swarm, service
menu:
main:
identifier: swarm-tutorial-delete-service
@@ -38,4 +39,4 @@ removed the service. The CLI returns a message that the service is not found:
## What's next?
In the next step of the tutorial, you set up a new service and apply a
-[rolling update](rolling-update.md).
\ No newline at end of file
+[rolling update](rolling-update.md).
diff --git a/engine/swarm/swarm-tutorial/deploy-service.md b/engine/swarm/swarm-tutorial/deploy-service.md
index b888f9e549a..45bdd4464a4 100644
--- a/engine/swarm/swarm-tutorial/deploy-service.md
+++ b/engine/swarm/swarm-tutorial/deploy-service.md
@@ -1,6 +1,7 @@
---
description: Deploy a service to the swarm
-keywords: tutorial, cluster management, swarm mode
+keywords:
+- tutorial, cluster management, swarm mode
menu:
main:
identifier: deploy-application
@@ -43,4 +44,4 @@ example, the tutorial uses a machine named `manager1`.
## What's next?
-Now you've deployed a service to the swarm, you're ready to [inspect the service](inspect-service.md).
\ No newline at end of file
+Now you've deployed a service to the swarm, you're ready to [inspect the service](inspect-service.md).
diff --git a/engine/swarm/swarm-tutorial/drain-node.md b/engine/swarm/swarm-tutorial/drain-node.md
index d49ed8e8068..fce0ab87fa7 100644
--- a/engine/swarm/swarm-tutorial/drain-node.md
+++ b/engine/swarm/swarm-tutorial/drain-node.md
@@ -1,6 +1,7 @@
---
description: Drain nodes on the swarm
-keywords: tutorial, cluster management, swarm, service, drain
+keywords:
+- tutorial, cluster management, swarm, service, drain
menu:
main:
identifier: swarm-tutorial-drain-node
@@ -127,4 +128,4 @@ drained node to an active state:
* during a service update to scale up
* during a rolling update
* when you set another node to `Drain` availability
- * when a task fails on another active node
\ No newline at end of file
+ * when a task fails on another active node
diff --git a/engine/swarm/swarm-tutorial/index.md b/engine/swarm/swarm-tutorial/index.md
index f910ec68e51..73fa593865f 100644
--- a/engine/swarm/swarm-tutorial/index.md
+++ b/engine/swarm/swarm-tutorial/index.md
@@ -1,6 +1,7 @@
---
description: Getting Started tutorial for Docker Engine swarm mode
-keywords: tutorial, cluster management, swarm mode
+keywords:
+- tutorial, cluster management, swarm mode
menu:
main:
identifier: tutorial-setup
@@ -125,4 +126,4 @@ you will also need to ensure protocol 50 (ESP) is open.
## What's next?
-After you have set up your environment, you are ready to [create a swarm](create-swarm.md).
\ No newline at end of file
+After you have set up your environment, you are ready to [create a swarm](create-swarm.md).
diff --git a/engine/swarm/swarm-tutorial/inspect-service.md b/engine/swarm/swarm-tutorial/inspect-service.md
index d5d05d9b800..aad3687ecf9 100644
--- a/engine/swarm/swarm-tutorial/inspect-service.md
+++ b/engine/swarm/swarm-tutorial/inspect-service.md
@@ -1,6 +1,7 @@
---
description: Inspect the application
-keywords: tutorial, cluster management, swarm mode
+keywords:
+- tutorial, cluster management, swarm mode
menu:
main:
identifier: inspect-application
@@ -124,4 +125,4 @@ the container for the task.
## What's next?
Next, you can [change the scale](scale-service.md) for the service running in
-the swarm.
\ No newline at end of file
+the swarm.
diff --git a/engine/swarm/swarm-tutorial/rolling-update.md b/engine/swarm/swarm-tutorial/rolling-update.md
index 84787b4907a..fc4ff6b23d8 100644
--- a/engine/swarm/swarm-tutorial/rolling-update.md
+++ b/engine/swarm/swarm-tutorial/rolling-update.md
@@ -1,6 +1,7 @@
---
description: Apply rolling updates to a service on the swarm
-keywords: tutorial, cluster management, swarm, service, rolling-update
+keywords:
+- tutorial, cluster management, swarm, service, rolling-update
menu:
main:
identifier: swarm-tutorial-rolling-update
@@ -150,4 +151,4 @@ desired state:
`redis:3.0.6` while others are running `redis:3.0.7`. The output above shows
the state once the rolling updates are done.
-Next, learn about how to [drain a node](drain-node.md) in the swarm.
\ No newline at end of file
+Next, learn about how to [drain a node](drain-node.md) in the swarm.
diff --git a/engine/swarm/swarm-tutorial/scale-service.md b/engine/swarm/swarm-tutorial/scale-service.md
index 0abbd8770cf..34bd03a1085 100644
--- a/engine/swarm/swarm-tutorial/scale-service.md
+++ b/engine/swarm/swarm-tutorial/scale-service.md
@@ -1,6 +1,7 @@
---
description: Scale the service running in the swarm
-keywords: tutorial, cluster management, swarm mode, scale
+keywords:
+- tutorial, cluster management, swarm mode, scale
menu:
main:
identifier: swarm-tutorial-scale-service
@@ -67,4 +68,4 @@ connected. The following example shows the tasks running on `manager1`:
## What's next?
At this point in the tutorial, you're finished with the `helloworld` service.
-The next step shows how to [delete the service](delete-service.md).
\ No newline at end of file
+The next step shows how to [delete the service](delete-service.md).
diff --git a/engine/tutorials/dockerimages.md b/engine/tutorials/dockerimages.md
index 9fccab95438..b44642807eb 100644
--- a/engine/tutorials/dockerimages.md
+++ b/engine/tutorials/dockerimages.md
@@ -3,7 +3,10 @@ aliases:
- /engine/userguide/containers/dockerimages/
- /engine/userguide/dockerimages/
description: How to work with Docker images.
-keywords: documentation, docs, the docker guide, docker guide, docker, docker platform, docker.io, Docker images, Docker image, image management, Docker repos, Docker repositories, docker, docker tag, docker tags, Docker Hub, collaboration
+keywords:
+- documentation, docs, the docker guide, docker guide, docker, docker platform, docker.io,
+ Docker images, Docker image, image management, Docker repos, Docker repositories,
+ docker, docker tag, docker tags, Docker Hub, collaboration
menu:
main:
parent: engine_learn_menu
@@ -571,4 +574,4 @@ Until now you've seen how to build individual applications inside Docker
containers. Now learn how to build whole application stacks with Docker
by networking together multiple Docker containers.
-Go to [Network containers](networkingcontainers.md).
\ No newline at end of file
+Go to [Network containers](networkingcontainers.md).
diff --git a/engine/tutorials/dockerizing.md b/engine/tutorials/dockerizing.md
index 6c1458846c2..7c60b0a83cd 100644
--- a/engine/tutorials/dockerizing.md
+++ b/engine/tutorials/dockerizing.md
@@ -3,7 +3,9 @@ aliases:
- /engine/userguide/containers/dockerizing/
- /engine/userguide/dockerizing/
description: A simple 'Hello world' exercise that introduced you to Docker.
-keywords: docker guide, docker, docker platform, how to, dockerize, dockerizing apps, dockerizing applications, container, containers
+keywords:
+- docker guide, docker, docker platform, how to, dockerize, dockerizing apps, dockerizing
+ applications, container, containers
menu:
main:
parent: engine_learn_menu
@@ -202,4 +204,4 @@ about several Docker commands:
Now, you have the basis learn more about Docker and how to do some more advanced
tasks. Go to ["*Run a simple application*"](usingdocker.md) to actually build a
-web application with the Docker client.
\ No newline at end of file
+web application with the Docker client.
diff --git a/engine/tutorials/dockerrepos.md b/engine/tutorials/dockerrepos.md
index 7e8c7221d4d..65f78da87c4 100644
--- a/engine/tutorials/dockerrepos.md
+++ b/engine/tutorials/dockerrepos.md
@@ -3,7 +3,9 @@ aliases:
- /engine/userguide/containers/dockerrepos/
- /engine/userguide/dockerrepos/
description: Learn how to use the Docker Hub to manage Docker images and work flow
-keywords: repo, Docker Hub, Docker Hub, registry, index, repositories, usage, pull image, push image, image, documentation
+keywords:
+- repo, Docker Hub, Docker Hub, registry, index, repositories, usage, pull image,
+ push image, image, documentation
menu:
main:
parent: engine_learn_menu
@@ -187,4 +189,4 @@ webhooks](/docker-hub/repos/#webhooks)
## Next steps
-Go and use Docker!
\ No newline at end of file
+Go and use Docker!
diff --git a/engine/tutorials/dockervolumes.md b/engine/tutorials/dockervolumes.md
index 4a2ffb0fc35..a8d6db108a5 100644
--- a/engine/tutorials/dockervolumes.md
+++ b/engine/tutorials/dockervolumes.md
@@ -3,7 +3,8 @@ aliases:
- /engine/userguide/containers/dockervolumes/
- /engine/userguide/dockervolumes/
description: How to manage data inside your Docker containers.
-keywords: Examples, Usage, volume, docker, documentation, user guide, data, volumes
+keywords:
+- Examples, Usage, volume, docker, documentation, user guide, data, volumes
menu:
main:
parent: engine_learn_menu
@@ -365,4 +366,4 @@ combine Docker with the services available on
[Docker Hub](https://hub.docker.com) including Automated Builds and private
repositories.
-Go to [Store images in Docker Hub](dockerrepos.md).
\ No newline at end of file
+Go to [Store images in Docker Hub](dockerrepos.md).
diff --git a/engine/tutorials/index.md b/engine/tutorials/index.md
index 0858f536924..7581c320ff7 100644
--- a/engine/tutorials/index.md
+++ b/engine/tutorials/index.md
@@ -3,7 +3,9 @@ aliases:
- /engine/userguide/containers/
description: Explains how to work with containers
identifier: engine_learn
-keywords: docker, introduction, documentation, about, technology, docker.io, user, guide, user's, manual, platform, framework, home, intro
+keywords:
+- docker, introduction, documentation, about, technology, docker.io, user, guide,
+ user's, manual, platform, framework, home, intro
parent: engine_learn_menu
title: Learn by example
weight: "-80"
@@ -16,4 +18,4 @@ weight: "-80"
* [Build your own images](dockerimages.md)
* [Network containers](networkingcontainers.md)
* [Manage data in containers](dockervolumes.md)
-* [Store images on Docker Hub](dockerrepos.md)
\ No newline at end of file
+* [Store images on Docker Hub](dockerrepos.md)
diff --git a/engine/tutorials/networkingcontainers.md b/engine/tutorials/networkingcontainers.md
index f51e85e868a..65c2a5d88c2 100644
--- a/engine/tutorials/networkingcontainers.md
+++ b/engine/tutorials/networkingcontainers.md
@@ -3,7 +3,8 @@ aliases:
- /engine/userguide/containers/networkigncontainers/
- /engine/userguide/networkigncontainers/
description: How to network Docker containers.
-keywords: Examples, Usage, volume, docker, documentation, user guide, data, volumes
+keywords:
+- Examples, Usage, volume, docker, documentation, user guide, data, volumes
menu:
main:
parent: engine_learn_menu
@@ -265,4 +266,4 @@ The `ping` shows it is contacting a different IP address, the address on the `my
## Next steps
-Now that you know how to network containers, see [how to manage data in containers](dockervolumes.md).
\ No newline at end of file
+Now that you know how to network containers, see [how to manage data in containers](dockervolumes.md).
diff --git a/engine/tutorials/usingdocker.md b/engine/tutorials/usingdocker.md
index 6e1d22d9f40..893c94adece 100644
--- a/engine/tutorials/usingdocker.md
+++ b/engine/tutorials/usingdocker.md
@@ -2,7 +2,9 @@
aliases:
- /engine/userguide/containers/usingdocker/
description: Learn how to manage and operate Docker containers.
-keywords: docker, the docker guide, documentation, docker.io, monitoring containers, docker top, docker inspect, docker port, ports, docker logs, log, Logs
+keywords:
+- docker, the docker guide, documentation, docker.io, monitoring containers, docker
+ top, docker inspect, docker port, ports, docker logs, log, Logs
menu:
main:
parent: engine_learn_menu
@@ -319,4 +321,4 @@ And now our container is stopped and deleted.
Until now you've only used images that you've downloaded from Docker Hub. Next,
you can get introduced to building and sharing our own images.
-Go to [Working with Docker Images](dockerimages.md).
\ No newline at end of file
+Go to [Working with Docker Images](dockerimages.md).
diff --git a/engine/understanding-docker.md b/engine/understanding-docker.md
index fc4f5ee9cef..3cff5402fe5 100644
--- a/engine/understanding-docker.md
+++ b/engine/understanding-docker.md
@@ -5,7 +5,8 @@ aliases:
- /engine/quickstart.md
- /engine/introduction/understanding-docker/
description: Docker explained in depth
-keywords: docker, introduction, documentation, about, technology, understanding
+keywords:
+- docker, introduction, documentation, about, technology, understanding
menu:
main:
parent: engine_use
@@ -310,4 +311,4 @@ technologies such as BSD Jails or Solaris Zones.
- Get hands-on experience with the [Get Started With Docker](getstarted/index.md)
tutorial.
- Check out examples and deep dive topics in the
- [Docker Engine User Guide](userguide/index.md).
\ No newline at end of file
+ [Docker Engine User Guide](userguide/index.md).
diff --git a/engine/userguide/eng-image/baseimages.md b/engine/userguide/eng-image/baseimages.md
index 13be5a86337..c4ec884ddfe 100644
--- a/engine/userguide/eng-image/baseimages.md
+++ b/engine/userguide/eng-image/baseimages.md
@@ -2,7 +2,8 @@
aliases:
- /engine/articles/baseimages/
description: How to create base images
-keywords: Examples, Usage, base image, docker, documentation, examples
+keywords:
+- Examples, Usage, base image, docker, documentation, examples
menu:
main:
parent: engine_images
@@ -71,4 +72,4 @@ There are lots more resources available to help you write your 'Dockerfile`.
* There's a [complete guide to all the instructions](../../reference/builder.md) available for use in a `Dockerfile` in the reference section.
* To help you write a clear, readable, maintainable `Dockerfile`, we've also
written a [`Dockerfile` Best Practices guide](dockerfile_best-practices.md).
-* If your goal is to create a new Official Repository, be sure to read up on Docker's [Official Repositories](/docker-hub/official_repos/).
\ No newline at end of file
+* If your goal is to create a new Official Repository, be sure to read up on Docker's [Official Repositories](/docker-hub/official_repos/).
diff --git a/engine/userguide/eng-image/dockerfile_best-practices.md b/engine/userguide/eng-image/dockerfile_best-practices.md
index 04d748fdd75..2632a76b70d 100644
--- a/engine/userguide/eng-image/dockerfile_best-practices.md
+++ b/engine/userguide/eng-image/dockerfile_best-practices.md
@@ -4,7 +4,8 @@ aliases:
- /docker-cloud/getting-started/intermediate/optimize-dockerfiles/
- /docker-cloud/tutorials/optimize-dockerfiles/
description: Hints, tips and guidelines for writing clean, reliable Dockerfiles
-keywords: Examples, Usage, base image, docker, documentation, dockerfile, best practices,
+keywords:
+- Examples, Usage, base image, docker, documentation, dockerfile, best practices,
hub, official repo
menu:
main:
@@ -532,4 +533,4 @@ These Official Repositories have exemplary `Dockerfile`s:
* [More about Base Images](baseimages.md)
* [More about Automated Builds](/docker-hub/builds/)
* [Guidelines for Creating Official
-Repositories](/docker-hub/official_repos/)
\ No newline at end of file
+Repositories](/docker-hub/official_repos/)
diff --git a/engine/userguide/eng-image/image_management.md b/engine/userguide/eng-image/image_management.md
index 0b8a9833424..008871e25b0 100644
--- a/engine/userguide/eng-image/image_management.md
+++ b/engine/userguide/eng-image/image_management.md
@@ -3,7 +3,8 @@ alias:
- /reference/api/hub_registry_spec/
- /userguide/image_management/
description: Documentation for docker Registry and Registry API
-keywords: docker, registry, api, hub
+keywords:
+- docker, registry, api, hub
menu:
main:
parent: engine_images
@@ -51,4 +52,4 @@ publisher of all the data received from a registry over any channel.
[Content trust](../../security/trust/index.md) is currently only available for users of the
public Docker Hub. It is currently not available for the Docker Trusted Registry
-or for private registries.
\ No newline at end of file
+or for private registries.
diff --git a/engine/userguide/eng-image/index.md b/engine/userguide/eng-image/index.md
index 5d6ade99b36..33e771910c4 100644
--- a/engine/userguide/eng-image/index.md
+++ b/engine/userguide/eng-image/index.md
@@ -1,6 +1,8 @@
---
description: The Docker user guide home page
-keywords: docker, introduction, documentation, about, technology, docker.io, user, guide, user's, manual, platform, framework, home, intro
+keywords:
+- docker, introduction, documentation, about, technology, docker.io, user, guide,
+ user's, manual, platform, framework, home, intro
menu:
main:
identifier: engine_images
@@ -12,4 +14,4 @@ title: Work with images
* [Create a base image](baseimages.md)
* [Best practices for writing Dockerfiles](dockerfile_best-practices.md)
-* [Image management](image_management.md)
\ No newline at end of file
+* [Image management](image_management.md)
diff --git a/engine/userguide/index.md b/engine/userguide/index.md
index ffdf706d019..d90bd5b0910 100644
--- a/engine/userguide/index.md
+++ b/engine/userguide/index.md
@@ -1,6 +1,8 @@
---
description: How to use the Docker Engine user guide
-keywords: engine, introduction, documentation, about, technology, docker, user, guide, framework, home, intro
+keywords:
+- engine, introduction, documentation, about, technology, docker, user, guide, framework,
+ home, intro
menu:
main:
identifier: engine_guide
@@ -59,4 +61,4 @@ This guide helps users learn how to use Docker Engine.
## Misc
-- [Apply custom metadata](labels-custom-metadata.md)
\ No newline at end of file
+- [Apply custom metadata](labels-custom-metadata.md)
diff --git a/engine/userguide/intro.md b/engine/userguide/intro.md
index 1209edcc1fc..e3844d79a6d 100644
--- a/engine/userguide/intro.md
+++ b/engine/userguide/intro.md
@@ -1,9 +1,11 @@
---
-aliases:
-- /userguide/
+aliases:
+ - /userguide/
description: Introduction to user guide
identifier: engine_guide_intro
-keywords: docker, introduction, documentation, about, technology, docker.io, user, guide, user's, manual, platform, framework, home, intro
+keywords:
+- docker, introduction, documentation, about, technology, docker.io, user, guide,
+ user's, manual, platform, framework, home, intro
menu:
main:
parent: engine_guide
@@ -136,4 +138,4 @@ Go to [Docker Swarm user guide](/swarm/).
* Docker on IRC: irc.freenode.net and channel #docker
* [Docker on Twitter](https://twitter.com/docker)
* Get [Docker help](https://stackoverflow.com/search?q=docker) on
- StackOverflow
\ No newline at end of file
+ StackOverflow
diff --git a/engine/userguide/labels-custom-metadata.md b/engine/userguide/labels-custom-metadata.md
index b417eacb10c..eff703e2aad 100644
--- a/engine/userguide/labels-custom-metadata.md
+++ b/engine/userguide/labels-custom-metadata.md
@@ -1,6 +1,7 @@
---
description: Description of labels, which are used to manage metadata on Docker objects.
-keywords: Usage, user guide, labels, metadata, docker, documentation, examples, annotating
+keywords:
+- Usage, user guide, labels, metadata, docker, documentation, examples, annotating
menu:
main:
parent: engine_guide
@@ -112,4 +113,4 @@ Labels on swarm nodes and services can be updated dynamically.
- [Adding labels when creating a swarm service](../reference/commandline/service_create.md#set-metadata-on-a-service-l-label)
- [Updating a swarm service's labels](../reference/commandline/service_update.md)
- [Inspecting a swarm service's labels](../reference/commandline/service_inspect.md)
- - [Filtering swarm services by label](../reference/commandline/service_ls.md#filtering)
\ No newline at end of file
+ - [Filtering swarm services by label](../reference/commandline/service_ls.md#filtering)
diff --git a/engine/userguide/networking/configure-dns.md b/engine/userguide/networking/configure-dns.md
index 6307cf04219..ed95f0bb238 100644
--- a/engine/userguide/networking/configure-dns.md
+++ b/engine/userguide/networking/configure-dns.md
@@ -1,6 +1,7 @@
---
description: Learn how to configure DNS in user-defined networks
-keywords: docker, DNS, network
+keywords:
+- docker, DNS, network
menu:
main:
parent: smn_networking
@@ -54,4 +55,4 @@ IPv6 Google DNS nameservers will also be added (2001:4860:4860::8888 and
> **Note**: If you need access to a host's localhost resolver, you must modify
> your DNS service on the host to listen on a non-localhost address that is
-> reachable from within the container.
\ No newline at end of file
+> reachable from within the container.
diff --git a/engine/userguide/networking/default_network/binding.md b/engine/userguide/networking/default_network/binding.md
index f1d747a7d47..babd1f595f3 100644
--- a/engine/userguide/networking/default_network/binding.md
+++ b/engine/userguide/networking/default_network/binding.md
@@ -1,6 +1,7 @@
---
description: expose, port, docker, bind publish
-keywords: Examples, Usage, network, docker, documentation, user guide, multihost, cluster
+keywords:
+- Examples, Usage, network, docker, documentation, user guide, multihost, cluster
menu:
main:
parent: smn_networking_def
@@ -101,4 +102,4 @@ address: this alternative is preferred for performance reasons.
- [Understand Docker container networks](../index.md)
- [Work with network commands](../work-with-networks.md)
-- [Legacy container links](dockerlinks.md)
\ No newline at end of file
+- [Legacy container links](dockerlinks.md)
diff --git a/engine/userguide/networking/default_network/build-bridges.md b/engine/userguide/networking/default_network/build-bridges.md
index 2f70d079bf5..9f4d2aad6f8 100644
--- a/engine/userguide/networking/default_network/build-bridges.md
+++ b/engine/userguide/networking/default_network/build-bridges.md
@@ -1,6 +1,7 @@
---
description: Learn how to build your own bridge interface
-keywords: docker, bridge, docker0, network
+keywords:
+- docker, bridge, docker0, network
menu:
main:
parent: smn_networking_def
@@ -82,4 +83,4 @@ You can use the `brctl show` command to see Docker add and remove interfaces
from the bridge as you start and stop containers, and can run `ip addr` and `ip
route` inside a container to see that it has been given an address in the
bridge's IP address range and has been told to use the Docker host's IP address
-on the bridge as its default gateway to the rest of the Internet.
\ No newline at end of file
+on the bridge as its default gateway to the rest of the Internet.
diff --git a/engine/userguide/networking/default_network/configure-dns.md b/engine/userguide/networking/default_network/configure-dns.md
index bd0b09357f1..b426abf23d7 100644
--- a/engine/userguide/networking/default_network/configure-dns.md
+++ b/engine/userguide/networking/default_network/configure-dns.md
@@ -1,6 +1,7 @@
---
description: Learn how to configure DNS in Docker
-keywords: docker, bridge, docker0, network
+keywords:
+- docker, bridge, docker0, network
menu:
main:
parent: smn_networking_def
@@ -125,4 +126,4 @@ You might wonder what happens when the host machine's `/etc/resolv.conf` file ch
When the host file changes, all stopped containers which have a matching `resolv.conf` to the host will be updated immediately to this newest host configuration. Containers which are running when the host configuration changes will need to stop and start to pick up the host changes due to lack of a facility to ensure atomic writes of the `resolv.conf` file while the container is running. If the container's `resolv.conf` has been edited since it was started with the default configuration, no replacement will be attempted as it would overwrite the changes performed by the container. If the options (`--dns`, `--dns-search`, or `--dns-opt`) have been used to modify the default host configuration, then the replacement with an updated host's `/etc/resolv.conf` will not happen as well.
-> **Note**: For containers which were created prior to the implementation of the `/etc/resolv.conf` update feature in Docker 1.5.0: those containers will **not** receive updates when the host `resolv.conf` file changes. Only containers created with Docker 1.5.0 and above will utilize this auto-update feature.
\ No newline at end of file
+> **Note**: For containers which were created prior to the implementation of the `/etc/resolv.conf` update feature in Docker 1.5.0: those containers will **not** receive updates when the host `resolv.conf` file changes. Only containers created with Docker 1.5.0 and above will utilize this auto-update feature.
diff --git a/engine/userguide/networking/default_network/container-communication.md b/engine/userguide/networking/default_network/container-communication.md
index 919ea94e867..e13859c5ded 100644
--- a/engine/userguide/networking/default_network/container-communication.md
+++ b/engine/userguide/networking/default_network/container-communication.md
@@ -1,6 +1,7 @@
---
description: Understand container communication
-keywords: docker, container, communication, network
+keywords:
+- docker, container, communication, network
menu:
main:
parent: smn_networking_def
@@ -131,4 +132,4 @@ ACCEPT tcp -- 172.17.0.3 172.17.0.2 tcp dpt:80
> **Note**: Docker is careful that its host-wide `iptables` rules fully expose
containers to each other's raw IP addresses, so connections from one container
to another should always appear to be originating from the first container's own
-IP address.
\ No newline at end of file
+IP address.
diff --git a/engine/userguide/networking/default_network/custom-docker0.md b/engine/userguide/networking/default_network/custom-docker0.md
index 727876e3413..1e01353ad98 100644
--- a/engine/userguide/networking/default_network/custom-docker0.md
+++ b/engine/userguide/networking/default_network/custom-docker0.md
@@ -1,6 +1,7 @@
---
description: Customizing docker0
-keywords: docker, bridge, docker0, network
+keywords:
+- docker, bridge, docker0, network
menu:
main:
parent: smn_networking_def
@@ -61,4 +62,4 @@ default via 172.17.42.1 dev eth0
root@f38c87f2a42d:/# exit
```
-Remember that the Docker host will not be willing to forward container packets out on to the Internet unless its `ip_forward` system setting is `1` -- see the section on [Communicating to the outside world](container-communication.md#communicating-to-the-outside-world) for details.
\ No newline at end of file
+Remember that the Docker host will not be willing to forward container packets out on to the Internet unless its `ip_forward` system setting is `1` -- see the section on [Communicating to the outside world](container-communication.md#communicating-to-the-outside-world) for details.
diff --git a/engine/userguide/networking/default_network/dockerlinks.md b/engine/userguide/networking/default_network/dockerlinks.md
index 9880132552a..59da9d236a0 100644
--- a/engine/userguide/networking/default_network/dockerlinks.md
+++ b/engine/userguide/networking/default_network/dockerlinks.md
@@ -1,8 +1,10 @@
---
-aliases:
-- /userguide/dockerlinks/
description: Learn how to connect Docker containers together.
-keywords: Examples, Usage, user guide, links, linking, docker, documentation, examples, names, name, container naming, port, map, network port, network
+aliases:
+ - /userguide/dockerlinks/
+keywords:
+- Examples, Usage, user guide, links, linking, docker, documentation, examples, names,
+ name, container naming, port, map, network port, network
menu:
main:
parent: smn_networking_def
@@ -370,4 +372,4 @@ allowing linked communication to continue.
. . .
172.17.0.9 db
-# Related information
\ No newline at end of file
+# Related information
diff --git a/engine/userguide/networking/default_network/index.md b/engine/userguide/networking/default_network/index.md
index f3b28c7fc64..78264405155 100644
--- a/engine/userguide/networking/default_network/index.md
+++ b/engine/userguide/networking/default_network/index.md
@@ -1,6 +1,7 @@
---
description: Docker networking
-keywords: network, networking, bridge, docker, documentation
+keywords:
+- network, networking, bridge, docker, documentation
menu:
main:
identifier: smn_networking_def
@@ -21,4 +22,4 @@ in this section are related to interacting with that default bridge network.
- [Build your own bridge](build-bridges.md)
- [Configure container DNS](configure-dns.md)
- [Customize the docker0 bridge](custom-docker0.md)
-- [IPv6 with Docker](ipv6.md)
\ No newline at end of file
+- [IPv6 with Docker](ipv6.md)
diff --git a/engine/userguide/networking/default_network/ipv6.md b/engine/userguide/networking/default_network/ipv6.md
index 082749040fa..29003f93f63 100644
--- a/engine/userguide/networking/default_network/ipv6.md
+++ b/engine/userguide/networking/default_network/ipv6.md
@@ -1,6 +1,7 @@
---
description: How do we connect docker containers within and across hosts ?
-keywords: docker, network, IPv6
+keywords:
+- docker, network, IPv6
menu:
main:
parent: smn_networking_def
@@ -260,4 +261,4 @@ Every configuration in the diagram that is visualized below the dashed line is
handled by Docker: The `docker0` bridge IP address configuration, the route to
the Docker subnet on the host, the container IP addresses and the routes on the
containers. The configuration above the line is up to the user and can be
-adapted to the individual environment.
\ No newline at end of file
+adapted to the individual environment.
diff --git a/engine/userguide/networking/get-started-macvlan.md b/engine/userguide/networking/get-started-macvlan.md
index 3aa6a02a534..b08dcb60d7b 100644
--- a/engine/userguide/networking/get-started-macvlan.md
+++ b/engine/userguide/networking/get-started-macvlan.md
@@ -1,6 +1,7 @@
---
description: Use macvlan for container networking
-keywords: Examples, Usage, network, docker, documentation, user guide, macvlan, cluster
+keywords:
+- Examples, Usage, network, docker, documentation, user guide, macvlan, cluster
title: Get started with macvlan network driver
---
@@ -257,4 +258,4 @@ root@526f3060d759:/# ip -6 route
2001:db8:abc4::/64 dev eth0 proto kernel metric 256
2001:db8:abc8::/64 dev eth0 proto kernel metric 256
default via 2001:db8:abc8::10 dev eth0 metric 1024
-```
\ No newline at end of file
+```
diff --git a/engine/userguide/networking/get-started-overlay.md b/engine/userguide/networking/get-started-overlay.md
index 9b8430f8f54..6f61da3f829 100644
--- a/engine/userguide/networking/get-started-overlay.md
+++ b/engine/userguide/networking/get-started-overlay.md
@@ -1,6 +1,7 @@
---
description: Use overlay for multi-host networking
-keywords: Examples, Usage, network, docker, documentation, user guide, multihost, cluster
+keywords:
+- Examples, Usage, network, docker, documentation, user guide, multihost, cluster
menu:
main:
parent: smn_networking
@@ -387,4 +388,4 @@ multi-host networking scenario in the swarm cluster used above.
* [Understand Docker container networks](index.md)
* [Work with network commands](work-with-networks.md)
* [Docker Swarm overview](/swarm)
-* [Docker Machine overview](/machine)
\ No newline at end of file
+* [Docker Machine overview](/machine)
diff --git a/engine/userguide/networking/index.md b/engine/userguide/networking/index.md
index c8a4eedc086..d7bc2a255b6 100644
--- a/engine/userguide/networking/index.md
+++ b/engine/userguide/networking/index.md
@@ -2,7 +2,8 @@
aliases:
- /engine/userguide/networking/dockernetworks/
description: How do we connect docker containers within and across hosts ?
-keywords: Examples, Usage, network, docker, documentation, user guide, multihost, cluster
+keywords:
+- Examples, Usage, network, docker, documentation, user guide, multihost, cluster
menu:
main:
identifier: networking_index
@@ -568,4 +569,4 @@ functionality in user-defined networks.
- [Managing Data in Containers](../../tutorials/dockervolumes.md)
- [Docker Machine overview](/machine)
- [Docker Swarm overview](/swarm)
-- [Investigate the LibNetwork project](https://github.com/docker/libnetwork)
\ No newline at end of file
+- [Investigate the LibNetwork project](https://github.com/docker/libnetwork)
diff --git a/engine/userguide/networking/work-with-networks.md b/engine/userguide/networking/work-with-networks.md
index a5292c7c64b..d6ec3946f5a 100644
--- a/engine/userguide/networking/work-with-networks.md
+++ b/engine/userguide/networking/work-with-networks.md
@@ -1,6 +1,7 @@
---
description: How to work with docker networks
-keywords: commands, Usage, network, docker, cluster
+keywords:
+- commands, Usage, network, docker, cluster
menu:
main:
parent: smn_networking
@@ -924,4 +925,4 @@ f7ab26d71dbd bridge bridge
* [network connect](../../reference/commandline/network_connect.md)
* [network disconnect](../../reference/commandline/network_disconnect.md)
* [network ls](../../reference/commandline/network_ls.md)
-* [network rm](../../reference/commandline/network_rm.md)
\ No newline at end of file
+* [network rm](../../reference/commandline/network_rm.md)
diff --git a/engine/userguide/storagedriver/aufs-driver.md b/engine/userguide/storagedriver/aufs-driver.md
index 5298d7a8839..121f98358b8 100644
--- a/engine/userguide/storagedriver/aufs-driver.md
+++ b/engine/userguide/storagedriver/aufs-driver.md
@@ -1,6 +1,7 @@
---
description: Learn how to optimize your use of AUFS driver.
-keywords: 'container, storage, driver, AUFS '
+keywords:
+- 'container, storage, driver, AUFS '
menu:
main:
parent: engine_driver
@@ -232,4 +233,4 @@ needs to detect its failure and fall back to a "copy and unlink" strategy.
* [Understand images, containers, and storage drivers](imagesandcontainers.md)
* [Select a storage driver](selectadriver.md)
* [Btrfs storage driver in practice](btrfs-driver.md)
-* [Device Mapper storage driver in practice](device-mapper-driver.md)
\ No newline at end of file
+* [Device Mapper storage driver in practice](device-mapper-driver.md)
diff --git a/engine/userguide/storagedriver/btrfs-driver.md b/engine/userguide/storagedriver/btrfs-driver.md
index 704bd64b88c..13259c90041 100644
--- a/engine/userguide/storagedriver/btrfs-driver.md
+++ b/engine/userguide/storagedriver/btrfs-driver.md
@@ -1,6 +1,7 @@
---
description: Learn how to optimize your use of Btrfs driver.
-keywords: 'container, storage, driver, Btrfs '
+keywords:
+- 'container, storage, driver, Btrfs '
menu:
main:
parent: engine_driver
@@ -321,4 +322,4 @@ volumes.
* [Understand images, containers, and storage drivers](imagesandcontainers.md)
* [Select a storage driver](selectadriver.md)
* [AUFS storage driver in practice](aufs-driver.md)
-* [Device Mapper storage driver in practice](device-mapper-driver.md)
\ No newline at end of file
+* [Device Mapper storage driver in practice](device-mapper-driver.md)
diff --git a/engine/userguide/storagedriver/device-mapper-driver.md b/engine/userguide/storagedriver/device-mapper-driver.md
index a05b76b0c98..345da65e596 100644
--- a/engine/userguide/storagedriver/device-mapper-driver.md
+++ b/engine/userguide/storagedriver/device-mapper-driver.md
@@ -1,6 +1,7 @@
---
description: Learn how to optimize your use of device mapper driver.
-keywords: container, storage, driver, device mapper
+keywords:
+- container, storage, driver, device mapper
menu:
main:
parent: engine_driver
@@ -689,4 +690,4 @@ data volumes.
* [Select a storage driver](selectadriver.md)
* [AUFS storage driver in practice](aufs-driver.md)
* [Btrfs storage driver in practice](btrfs-driver.md)
-* [daemon reference](../../reference/commandline/dockerd.md#storage-driver-options)
\ No newline at end of file
+* [daemon reference](../../reference/commandline/dockerd.md#storage-driver-options)
diff --git a/engine/userguide/storagedriver/imagesandcontainers.md b/engine/userguide/storagedriver/imagesandcontainers.md
index c6fd871c164..8d5067469f0 100644
--- a/engine/userguide/storagedriver/imagesandcontainers.md
+++ b/engine/userguide/storagedriver/imagesandcontainers.md
@@ -1,6 +1,7 @@
---
description: Learn the technologies that support storage drivers.
-keywords: container, storage, driver, AUFS, btfs, devicemapper,zvfs
+keywords:
+- container, storage, driver, AUFS, btfs, devicemapper,zvfs
menu:
main:
parent: engine_driver
@@ -507,4 +508,4 @@ For detailed information about data volumes
* [Select a storage driver](selectadriver.md)
* [AUFS storage driver in practice](aufs-driver.md)
* [Btrfs storage driver in practice](btrfs-driver.md)
-* [Device Mapper storage driver in practice](device-mapper-driver.md)
\ No newline at end of file
+* [Device Mapper storage driver in practice](device-mapper-driver.md)
diff --git a/engine/userguide/storagedriver/index.md b/engine/userguide/storagedriver/index.md
index a1023e52561..7384334e9ed 100644
--- a/engine/userguide/storagedriver/index.md
+++ b/engine/userguide/storagedriver/index.md
@@ -1,6 +1,7 @@
---
description: Learn how select the proper storage driver for your container.
-keywords: container, storage, driver, AUFS, btfs, devicemapper,zvfs
+keywords:
+- container, storage, driver, AUFS, btfs, devicemapper,zvfs
menu:
main:
identifier: engine_driver
@@ -33,4 +34,4 @@ videos](http://www.pluralsight.com/author/nigel-poulton), co-hosts the weekly
on [Twitter](https://twitter.com/nigelpoulton).
-
\ No newline at end of file
+
diff --git a/engine/userguide/storagedriver/overlayfs-driver.md b/engine/userguide/storagedriver/overlayfs-driver.md
index 932cff63c59..caccf549ea5 100644
--- a/engine/userguide/storagedriver/overlayfs-driver.md
+++ b/engine/userguide/storagedriver/overlayfs-driver.md
@@ -1,6 +1,7 @@
---
description: Learn how to optimize your use of OverlayFS driver.
-keywords: 'container, storage, driver, OverlayFS '
+keywords:
+- 'container, storage, driver, OverlayFS '
menu:
main:
parent: engine_driver
@@ -433,4 +434,4 @@ before running `yum install`.
- **rename(2)**. OverlayFS does not fully support the `rename(2)` system call.
Your application needs to detect its failure and fall back to a "copy and
-unlink" strategy.
\ No newline at end of file
+unlink" strategy.
diff --git a/engine/userguide/storagedriver/selectadriver.md b/engine/userguide/storagedriver/selectadriver.md
index cb55e6bcd37..ae1fdc24e89 100644
--- a/engine/userguide/storagedriver/selectadriver.md
+++ b/engine/userguide/storagedriver/selectadriver.md
@@ -1,6 +1,7 @@
---
description: Learn how select the proper storage driver for your container.
-keywords: container, storage, driver, AUFS, btfs, devicemapper,zvfs
+keywords:
+- container, storage, driver, AUFS, btfs, devicemapper,zvfs
menu:
main:
parent: engine_driver
@@ -224,4 +225,4 @@ on `overlay`. For users with at least a 4.0 kernel and no existing or required
* [Understand images, containers, and storage drivers](imagesandcontainers.md)
* [AUFS storage driver in practice](aufs-driver.md)
* [Btrfs storage driver in practice](btrfs-driver.md)
-* [Device Mapper storage driver in practice](device-mapper-driver.md)
\ No newline at end of file
+* [Device Mapper storage driver in practice](device-mapper-driver.md)
diff --git a/engine/userguide/storagedriver/zfs-driver.md b/engine/userguide/storagedriver/zfs-driver.md
index d6e9711839f..398df6ebe5b 100644
--- a/engine/userguide/storagedriver/zfs-driver.md
+++ b/engine/userguide/storagedriver/zfs-driver.md
@@ -1,6 +1,7 @@
---
description: Learn how to optimize your use of ZFS driver.
-keywords: 'container, storage, driver, ZFS '
+keywords:
+- 'container, storage, driver, ZFS '
menu:
main:
parent: engine_driver
@@ -324,4 +325,4 @@ SSD.
performance. This is because they bypass the storage driver and do not incur
any of the potential overheads introduced by thin provisioning and
copy-on-write. For this reason, you should place heavy write workloads on data
-volumes.
\ No newline at end of file
+volumes.
diff --git a/index.md b/index.md
index c6117c1f511..0bd824bcc6c 100644
--- a/index.md
+++ b/index.md
@@ -1,36 +1,145 @@
---
description: Home page for Docker's documentation
-keywords: Docker, documentation, manual, guide, reference, api
-layout: docs
+keywords:
+- Docker, documentation, manual, guide, reference, api
title: Welcome to the Docs
+layout: docs
---
# Welcome to the Docs
-Docker provides a way to run applications securely isolated in a container, packaged with all its dependencies and libraries. Because your application can always be run with the environment it expects right in the build image, testing and deployment is simpler than ever, as your build will be fully portable and ready to run as designed in any environment. And because containers are lightweight and run without the extra load of a hypervisor, you can run many applications that all rely on different libraries and environments on a single kernel, each one never interfering with the other. This allows you to get more out of your hardware by shifting the "unit of scale" for your application from a virtual or physical machine, to a container instance.
-
-## Typical Docker Platform Workflow
-
-1. Get your code and its dependencies into Docker [containers](engine/getstarted/step_two.md):
- - [Write a Dockerfile](engine/getstarted/step_four.md) that specifies the execution
- environment and pulls in your code.
- - If your app depends on external applications (such as Redis, or
- MySQL), simply [find them on a registry such as Docker Hub](docker-hub/repos.md), and refer to them in
- [a Docker Compose file](compose/overview.md), along with a reference to your application, so they'll run
- simultaneously.
- - Software providers also distribute paid software via the [Docker Store](https://store.docker.com).
- - Build, then run your containers on a virtual host via [Docker Machine](machine/overview.md) as you develop.
-2. Configure [networking](engine/tutorials/networkingcontainers.md) and
- [storage](engine/tutorials/dockervolumes.md) for your solution, if needed.
-3. Upload builds to a registry ([ours](engine/tutorials/dockerrepos.md), [yours](docker-trusted-registry/index.md), or your cloud provider's), to collaborate with your team.
-4. If you're gonna need to scale your solution across multiple hosts (VMs or physical machines), [plan
- for how you'll set up your Swarm cluster](engine/swarm/key-concepts.md) and [scale it to meet demand](engine/swarm/swarm-tutorial/index.md).
- - Note: Use [Universal Control Plane](ucp/overview.md) and you can manage your
- Swarm cluster using a friendly UI!
-5. Finally, deploy to your preferred
- cloud provider (or, for redundancy, *multiple* cloud providers) with [Docker Cloud](docker-cloud/overview.md). Or, use [Docker Datacenter](https://www.docker.com/products/docker-datacenter), and deploy to your own on-premise hardware.
+{% include content/docker_elevator_pitch.md %}
+{% include content/typical_docker_workflow.md %}
## Components
-### [ Docker for Mac](docker-for-mac/)
\ No newline at end of file
+
diff --git a/kitematic/faq.md b/kitematic/faq.md
index 00f5a6e545a..248d1cfff3f 100644
--- a/kitematic/faq.md
+++ b/kitematic/faq.md
@@ -1,6 +1,7 @@
---
description: Documentation covering common questions users have about Kitematic
-keywords: docker, documentation, about, technology, kitematic, gui
+keywords:
+- docker, documentation, about, technology, kitematic, gui
menu:
main:
parent: toolbox_kitematic
@@ -65,4 +66,4 @@ kitematic@docker.com or to open an issue on GitHub.
## Next Steps
For information about known issues in the current release of Kitematic, take a
-look at the [Known issues](./known-issues.md).
\ No newline at end of file
+look at the [Known issues](./known-issues.md).
diff --git a/kitematic/index.md b/kitematic/index.md
index 092175a338e..a2972a17fce 100644
--- a/kitematic/index.md
+++ b/kitematic/index.md
@@ -1,7 +1,8 @@
---
description: Documentation that provides an overview of Kitematic and installation
instructions
-keywords: docker, documentation, about, technology, kitematic, gui
+keywords:
+- docker, documentation, about, technology, kitematic, gui
menu:
main:
identifier: toolbox_kitematic
@@ -14,4 +15,4 @@ title: Kitematic
Kitematic, the Docker GUI, runs on macOS and Windows operating systems. Beginning with the 1.8 Docker release, you use the Docker Toolbox to install Kitematic. See the [macOS installation guide](/docker-for-mac/) or the [Windows installation guide](/docker-for-windows/) for details on installing with Docker Toolbox.
-For information about using Kitematic, take a look at the [User Guide](userguide.md).
\ No newline at end of file
+For information about using Kitematic, take a look at the [User Guide](userguide.md).
diff --git a/kitematic/known-issues.md b/kitematic/known-issues.md
index 6017a0209fa..8d6fb69c7a2 100644
--- a/kitematic/known-issues.md
+++ b/kitematic/known-issues.md
@@ -1,6 +1,7 @@
---
description: Information about known issues in Kitematic
-keywords: docker, documentation, about, technology, kitematic, gui
+keywords:
+- docker, documentation, about, technology, kitematic, gui
menu:
main:
parent: toolbox_kitematic
@@ -46,4 +47,4 @@ if you're looking to help fix specific issues around VM provisioning.
## View All Issues
For a full list of Kitematic bugs or issues see our existing GitHub
-issues labelled as `bug`.
\ No newline at end of file
+issues labelled as `bug`.
diff --git a/kitematic/minecraft-server.md b/kitematic/minecraft-server.md
index 49ca20933c3..4293a7d60e0 100644
--- a/kitematic/minecraft-server.md
+++ b/kitematic/minecraft-server.md
@@ -1,7 +1,8 @@
---
description: Tutorial demonstrating the setup of a Minecraft server using Docker and
Kitematic
-keywords: docker, documentation, about, technology, kitematic, gui, minecraft, tutorial
+keywords:
+- docker, documentation, about, technology, kitematic, gui, minecraft, tutorial
menu:
main:
parent: toolbox_kitematic
@@ -75,4 +76,4 @@ Go back to your Minecraft client and join your server. The new map should load.
## Next Steps
For an example using Kitematic to run Nginx, take a look at the [Nginx web
-server](./nginx-web-server.md) page.
\ No newline at end of file
+server](./nginx-web-server.md) page.
diff --git a/kitematic/nginx-web-server.md b/kitematic/nginx-web-server.md
index e6080db6d46..dee7fe43bd9 100644
--- a/kitematic/nginx-web-server.md
+++ b/kitematic/nginx-web-server.md
@@ -1,7 +1,8 @@
---
description: Tutorial demonstrating the setup of an Nginx web server using Docker
and Kitematic
-keywords: docker, documentation, about, technology, kitematic, gui, nginx, tutorial
+keywords:
+- docker, documentation, about, technology, kitematic, gui, nginx, tutorial
menu:
main:
parent: toolbox_kitematic
@@ -84,4 +85,4 @@ serve a website we downloaded.
## Next Steps
For an example using Kitematic to run a Local RethinkDB database, take a look at
-the [RethinkDB development Database](./rethinkdb-dev-database.md) example.
\ No newline at end of file
+the [RethinkDB development Database](./rethinkdb-dev-database.md) example.
diff --git a/kitematic/rethinkdb-dev-database.md b/kitematic/rethinkdb-dev-database.md
index 62edd7085d9..ff8dad7c75f 100644
--- a/kitematic/rethinkdb-dev-database.md
+++ b/kitematic/rethinkdb-dev-database.md
@@ -1,6 +1,7 @@
---
description: Tutorial demonstrating the setup of an RethinkDB database for development
-keywords: docker, documentation, about, technology, kitematic, gui, rethink, tutorial
+keywords:
+- docker, documentation, about, technology, kitematic, gui, rethink, tutorial
menu:
main:
parent: toolbox_kitematic
@@ -64,4 +65,5 @@ Now, point your browser to `http://localhost:8000`. Congratulations, you've
successfully used a RethinkDB container in Kitematic to build a real-time chat
app. Happy coding!
-
\ No newline at end of file
+
+
diff --git a/kitematic/userguide.md b/kitematic/userguide.md
index 4cec27f84cc..d86cf8f70e0 100644
--- a/kitematic/userguide.md
+++ b/kitematic/userguide.md
@@ -1,7 +1,8 @@
---
description: Documentation that provides an overview of Kitematic and installation
instructions
-keywords: docker, documentation, about, technology, kitematic, gui
+keywords:
+- docker, documentation, about, technology, kitematic, gui
menu:
main:
parent: toolbox_kitematic
@@ -194,4 +195,4 @@ Now, go back to Kitematic. The Redis container should now be visible.
## Next Steps
For an example using Kitematic to run a Minecraft server, take a look at
-the [Minecraft server](./minecraft-server.md) page.
\ No newline at end of file
+the [Minecraft server](./minecraft-server.md) page.
diff --git a/machine/DRIVER_SPEC.md b/machine/DRIVER_SPEC.md
index d7cba7e228c..741adebf7ed 100644
--- a/machine/DRIVER_SPEC.md
+++ b/machine/DRIVER_SPEC.md
@@ -1,10 +1,11 @@
---
description: machine
-keywords: machine, orchestration, install, installation, docker, documentation
+published: false
+keywords:
+- machine, orchestration, install, installation, docker, documentation
menu:
main:
parent: mn_install
-published: false
title: Docker Machine
---
@@ -145,4 +146,4 @@ a `GetCreateFlags` func. For example:
## Examples
You can reference the existing [Drivers](https://github.com/docker/machine/tree/master/drivers)
-as well.
\ No newline at end of file
+as well.
diff --git a/machine/completion.md b/machine/completion.md
index fb043201c72..465efc08f31 100644
--- a/machine/completion.md
+++ b/machine/completion.md
@@ -1,6 +1,7 @@
---
description: Install Machine command-line completion
-keywords: machine, docker, orchestration, cli, reference
+keywords:
+- machine, docker, orchestration, cli, reference
menu:
main:
identifier: machine_completion
@@ -55,4 +56,4 @@ Then reload your shell
## Available completions
**TODO**
-
\ No newline at end of file
+
diff --git a/machine/concepts.md b/machine/concepts.md
index dd0ba9428f7..eb2ebb4366f 100644
--- a/machine/concepts.md
+++ b/machine/concepts.md
@@ -1,7 +1,9 @@
---
description: Understand concepts for Docker Machine, including drivers, base OS, IP
addresses, environment variables
-keywords: docker, machine, amazonec2, azure, digitalocean, google, openstack, rackspace, softlayer, virtualbox, vmwarefusion, vmwarevcloudair, vmwarevsphere, exoscale
+keywords:
+- docker, machine, amazonec2, azure, digitalocean, google, openstack, rackspace, softlayer,
+ virtualbox, vmwarefusion, vmwarevcloudair, vmwarevsphere, exoscale
menu:
main:
parent: workw_machine
@@ -100,4 +102,4 @@ For more information and resources, please visit
- Create and run a Docker host on your [local system using VirtualBox](get-started.md)
- Provision multiple Docker hosts [on your cloud provider](get-started-cloud.md)
- Docker Machine driver reference
-- Docker Machine subcommand reference
\ No newline at end of file
+- Docker Machine subcommand reference
diff --git a/machine/drivers/aws.md b/machine/drivers/aws.md
index aa17183a4a9..db3dfd8474a 100644
--- a/machine/drivers/aws.md
+++ b/machine/drivers/aws.md
@@ -1,6 +1,7 @@
---
description: Amazon Web Services driver for machine
-keywords: machine, Amazon Web Services, driver
+keywords:
+- machine, Amazon Web Services, driver
menu:
main:
parent: smn_machine_drivers
@@ -164,4 +165,4 @@ The default SSH username for the default AMIs is `ubuntu`.
You need to change the SSH username only if the custom AMI you use has a different SSH username.
-You can change the SSH username with the `--amazonec2-ssh-user` according to the AMI you selected with the `--amazonec2-ami`.
\ No newline at end of file
+You can change the SSH username with the `--amazonec2-ssh-user` according to the AMI you selected with the `--amazonec2-ami`.
diff --git a/machine/drivers/azure.md b/machine/drivers/azure.md
index 324593e9a1d..fc9b102a0bf 100644
--- a/machine/drivers/azure.md
+++ b/machine/drivers/azure.md
@@ -1,6 +1,7 @@
---
description: Microsoft Azure driver for machine
-keywords: machine, Microsoft Azure, driver
+keywords:
+- machine, Microsoft Azure, driver
menu:
main:
parent: smn_machine_drivers
@@ -121,4 +122,4 @@ rules and open ports of the machine from the [Azure Portal][portal].
[arm]: https://azure.microsoft.com/en-us/documentation/articles/resource-group-overview/
[nsg]: https://azure.microsoft.com/en-us/documentation/articles/virtual-networks-nsg/
-[portal]: https://portal.azure.com/
\ No newline at end of file
+[portal]: https://portal.azure.com/
diff --git a/machine/drivers/digital-ocean.md b/machine/drivers/digital-ocean.md
index a93b4b654bd..4c9352844ec 100644
--- a/machine/drivers/digital-ocean.md
+++ b/machine/drivers/digital-ocean.md
@@ -1,6 +1,7 @@
---
description: Digital Ocean driver for machine
-keywords: machine, Digital Ocean, driver
+keywords:
+- machine, Digital Ocean, driver
menu:
main:
parent: smn_machine_drivers
@@ -48,4 +49,4 @@ The DigitalOcean driver will use `ubuntu-15-10-x64` as the default image.
| `--digitalocean-userdata` | `DIGITALOCEAN_USERDATA` | - |
| `--digitalocean-ssh-user` | `DIGITALOCEAN_SSH_USER` | `root` |
| `--digitalocean-ssh-port` | `DIGITALOCEAN_SSH_PORT` | 22 |
-| `--digitalocean-ssh-key-fingerprint`| `DIGITALOCEAN_SSH_KEY_FINGERPRINT`| - |
\ No newline at end of file
+| `--digitalocean-ssh-key-fingerprint`| `DIGITALOCEAN_SSH_KEY_FINGERPRINT`| - |
diff --git a/machine/drivers/exoscale.md b/machine/drivers/exoscale.md
index eecabb2cb2e..3a8d2e74c28 100644
--- a/machine/drivers/exoscale.md
+++ b/machine/drivers/exoscale.md
@@ -1,6 +1,7 @@
---
description: Exoscale driver for machine
-keywords: machine, exoscale, driver
+keywords:
+- machine, exoscale, driver
menu:
main:
parent: smn_machine_drivers
@@ -49,4 +50,4 @@ There is a limit to the number of docker machines that an anti-affinity group ca
| `--exoscale-availability-zone` | `EXOSCALE_AVAILABILITY_ZONE` | `ch-dk-2` |
| `--exoscale-ssh-user` | `EXOSCALE_SSH_USER` | `ubuntu` |
| `--exoscale-userdata` | `EXOSCALE_USERDATA` | - |
-| `--exoscale-affinity-group` | `EXOSCALE_AFFINITY_GROUP` | `docker-machine` |
\ No newline at end of file
+| `--exoscale-affinity-group` | `EXOSCALE_AFFINITY_GROUP` | `docker-machine` |
diff --git a/machine/drivers/gce.md b/machine/drivers/gce.md
index e22dbc64431..5cb0c0e567f 100644
--- a/machine/drivers/gce.md
+++ b/machine/drivers/gce.md
@@ -1,6 +1,7 @@
---
description: Google Compute Engine driver for machine
-keywords: machine, Google Compute Engine, driver
+keywords:
+- machine, Google Compute Engine, driver
menu:
main:
parent: smn_machine_drivers
@@ -73,4 +74,4 @@ list of image URLs run:
| `--google-preemptible` | `GOOGLE_PREEMPTIBLE` | - |
| `--google-tags` | `GOOGLE_TAGS` | - |
| `--google-use-internal-ip` | `GOOGLE_USE_INTERNAL_IP` | - |
-| `--google-use-existing` | `GOOGLE_USE_EXISTING` | - |
\ No newline at end of file
+| `--google-use-existing` | `GOOGLE_USE_EXISTING` | - |
diff --git a/machine/drivers/generic.md b/machine/drivers/generic.md
index 4470b4489c3..f08ac4c37c7 100644
--- a/machine/drivers/generic.md
+++ b/machine/drivers/generic.md
@@ -1,6 +1,7 @@
---
description: Generic driver for machine
-keywords: machine, Generic, driver
+keywords:
+- machine, Generic, driver
menu:
main:
parent: smn_machine_drivers
@@ -61,4 +62,4 @@ as a sudoer with `NOPASSWD`. See https://help.ubuntu.com/community/Sudoers.
| **`--generic-ip-address`** | `GENERIC_IP_ADDRESS` | - |
| `--generic-ssh-key` | `GENERIC_SSH_KEY` | - |
| `--generic-ssh-user` | `GENERIC_SSH_USER` | `root` |
-| `--generic-ssh-port` | `GENERIC_SSH_PORT` | `22` |
\ No newline at end of file
+| `--generic-ssh-port` | `GENERIC_SSH_PORT` | `22` |
diff --git a/machine/drivers/hyper-v.md b/machine/drivers/hyper-v.md
index 9bea5d7d012..d5d98288195 100644
--- a/machine/drivers/hyper-v.md
+++ b/machine/drivers/hyper-v.md
@@ -1,6 +1,7 @@
---
description: Microsoft Hyper-V driver for machine
-keywords: machine, Microsoft Hyper-V, driver
+keywords:
+- machine, Microsoft Hyper-V, driver
menu:
main:
parent: smn_machine_drivers
@@ -135,4 +136,4 @@ you can create these swarm nodes: `manager1`, `worker1`, `worker2`.
```shell
docker-machine create -d hyperv --hyperv-virtual-switch "Primary Virtual Switch" worker1
docker-machine create -d hyperv --hyperv-virtual-switch "Primary Virtual Switch" worker2
- ```
\ No newline at end of file
+ ```
diff --git a/machine/drivers/index.md b/machine/drivers/index.md
index c87b5e60139..445b3393bba 100644
--- a/machine/drivers/index.md
+++ b/machine/drivers/index.md
@@ -1,6 +1,7 @@
---
description: Reference for drivers Docker Machine supports
-keywords: machine, drivers, supports
+keywords:
+- machine, drivers, supports
menu:
main:
identifier: smn_machine_drivers
@@ -24,4 +25,4 @@ title: Drivers
- [Oracle VirtualBox](virtualbox.md)
- [VMware vCloud Air](vm-cloud.md)
- [VMware Fusion](vm-fusion.md)
-- [VMware vSphere](vsphere.md)
\ No newline at end of file
+- [VMware vSphere](vsphere.md)
diff --git a/machine/drivers/openstack.md b/machine/drivers/openstack.md
index 47d7be2649f..86b75533667 100644
--- a/machine/drivers/openstack.md
+++ b/machine/drivers/openstack.md
@@ -1,6 +1,7 @@
---
description: OpenStack driver for machine
-keywords: machine, OpenStack, driver
+keywords:
+- machine, OpenStack, driver
menu:
main:
parent: smn_machine_drivers
@@ -73,4 +74,4 @@ Mandatory:
| `--openstack-ssh-user` | `OS_SSH_USER` | `root` |
| `--openstack-tenant-id` | `OS_TENANT_ID` | - |
| `--openstack-tenant-name` | `OS_TENANT_NAME` | - |
-| `--openstack-username` | `OS_USERNAME` | - |
\ No newline at end of file
+| `--openstack-username` | `OS_USERNAME` | - |
diff --git a/machine/drivers/os-base.md b/machine/drivers/os-base.md
index 52e337dfaae..7e990803db9 100644
--- a/machine/drivers/os-base.md
+++ b/machine/drivers/os-base.md
@@ -1,6 +1,7 @@
---
description: Identify active machines
-keywords: machine, driver, base, operating system
+keywords:
+- machine, driver, base, operating system
menu:
main:
parent: smn_machine_drivers
@@ -53,4 +54,4 @@ provider's image flag and one of its available images. For example, to select a
If you change the base image for a provider, you may also need to change
the SSH user. For example, the default Red Hat AMI on EC2 expects the
SSH user to be `ec2-user`, so you would have to specify this with
-`--amazonec2-ssh-user ec2-user`.
\ No newline at end of file
+`--amazonec2-ssh-user ec2-user`.
diff --git a/machine/drivers/rackspace.md b/machine/drivers/rackspace.md
index 7b0b640cb82..1c075f463df 100644
--- a/machine/drivers/rackspace.md
+++ b/machine/drivers/rackspace.md
@@ -1,6 +1,7 @@
---
description: Rackspace driver for machine
-keywords: machine, Rackspace, driver
+keywords:
+- machine, Rackspace, driver
menu:
main:
parent: smn_machine_drivers
@@ -41,4 +42,4 @@ The Rackspace driver will use `59a3fadd-93e7-4674-886a-64883e17115f` (Ubuntu 15.
| `--rackspace-flavor-id` | `OS_FLAVOR_ID` | `general1-1` |
| `--rackspace-ssh-user` | - | `root` |
| `--rackspace-ssh-port` | - | `22` |
-| `--rackspace-docker-install` | - | `true` |
\ No newline at end of file
+| `--rackspace-docker-install` | - | `true` |
diff --git a/machine/drivers/soft-layer.md b/machine/drivers/soft-layer.md
index 082fe73ff00..18c2544456f 100644
--- a/machine/drivers/soft-layer.md
+++ b/machine/drivers/soft-layer.md
@@ -1,6 +1,7 @@
---
description: IBM Softlayer driver for machine
-keywords: machine, IBM Softlayer, driver
+keywords:
+- machine, IBM Softlayer, driver
menu:
main:
parent: smn_machine_drivers
@@ -56,4 +57,4 @@ The SoftLayer driver will use `UBUNTU_LATEST` as the image type by default.
| `--softlayer-private-net-only` | `SOFTLAYER_PRIVATE_NET` | `false` |
| `--softlayer-image` | `SOFTLAYER_IMAGE` | `UBUNTU_LATEST` |
| `--softlayer-public-vlan-id` | `SOFTLAYER_PUBLIC_VLAN_ID` | `0` |
-| `--softlayer-private-vlan-id` | `SOFTLAYER_PRIVATE_VLAN_ID` | `0` |
\ No newline at end of file
+| `--softlayer-private-vlan-id` | `SOFTLAYER_PRIVATE_VLAN_ID` | `0` |
diff --git a/machine/drivers/virtualbox.md b/machine/drivers/virtualbox.md
index 109bace2d35..e4fd6a81bd6 100644
--- a/machine/drivers/virtualbox.md
+++ b/machine/drivers/virtualbox.md
@@ -1,6 +1,7 @@
---
description: Oracle VirtualBox driver for machine
-keywords: machine, Oracle VirtualBox, driver
+keywords:
+- machine, Oracle VirtualBox, driver
menu:
main:
parent: smn_machine_drivers
@@ -94,4 +95,4 @@ contents.
This will often cause problems when using a web server such as nginx to serve
static files from a shared volume. For development environments, a good
-workaround is to disable sendfile in your server configuration.
\ No newline at end of file
+workaround is to disable sendfile in your server configuration.
diff --git a/machine/drivers/vm-cloud.md b/machine/drivers/vm-cloud.md
index a58d867290d..eedf39cb565 100644
--- a/machine/drivers/vm-cloud.md
+++ b/machine/drivers/vm-cloud.md
@@ -1,6 +1,7 @@
---
description: VMware vCloud Air driver for machine
-keywords: machine, VMware vCloud Air, driver
+keywords:
+- machine, VMware vCloud Air, driver
menu:
main:
parent: smn_machine_drivers
@@ -51,4 +52,4 @@ The VMware vCloud Air driver will use the `Ubuntu Server 12.04 LTS (amd64 201409
| `--vmwarevcloudair-cpu-count` | `VCLOUDAIR_CPU_COUNT` | `1` |
| `--vmwarevcloudair-memory-size` | `VCLOUDAIR_MEMORY_SIZE` | `2048` |
| `--vmwarevcloudair-ssh-port` | `VCLOUDAIR_SSH_PORT` | `22` |
-| `--vmwarevcloudair-docker-port` | `VCLOUDAIR_DOCKER_PORT` | `2376` |
\ No newline at end of file
+| `--vmwarevcloudair-docker-port` | `VCLOUDAIR_DOCKER_PORT` | `2376` |
diff --git a/machine/drivers/vm-fusion.md b/machine/drivers/vm-fusion.md
index 8954bd0664f..83b49e7cb3d 100644
--- a/machine/drivers/vm-fusion.md
+++ b/machine/drivers/vm-fusion.md
@@ -1,6 +1,7 @@
---
description: VMware Fusion driver for machine
-keywords: machine, VMware Fusion, driver
+keywords:
+- machine, VMware Fusion, driver
menu:
main:
parent: smn_machine_drivers
@@ -34,4 +35,4 @@ See [frapposelli/boot2docker](https://github.com/frapposelli/boot2docker/tree/vm
| `--vmwarefusion-cpu-count` | `FUSION_CPU_COUNT` | `1` |
| `--vmwarefusion-disk-size` | `FUSION_DISK_SIZE` | `20000` |
| `--vmwarefusion-memory-size` | `FUSION_MEMORY_SIZE` | `1024` |
-| `--vmwarefusion-no-share` | `FUSION_NO_SHARE` | `false` |
\ No newline at end of file
+| `--vmwarefusion-no-share` | `FUSION_NO_SHARE` | `false` |
diff --git a/machine/drivers/vsphere.md b/machine/drivers/vsphere.md
index 27efe74af95..25d61b5cc8f 100644
--- a/machine/drivers/vsphere.md
+++ b/machine/drivers/vsphere.md
@@ -1,6 +1,7 @@
---
description: VMware vSphere driver for machine
-keywords: machine, VMware vSphere, driver
+keywords:
+- machine, VMware vSphere, driver
menu:
main:
parent: smn_machine_drivers
@@ -49,4 +50,4 @@ The VMware vSphere driver uses the latest boot2docker image.
| `--vmwarevsphere-datastore` | `VSPHERE_DATASTORE` | - |
| `--vmwarevsphere-datacenter` | `VSPHERE_DATACENTER` | - |
| `--vmwarevsphere-pool` | `VSPHERE_POOL` | - |
-| `--vmwarevsphere-hostsystem` | `VSPHERE_HOSTSYSTEM` | - |
\ No newline at end of file
+| `--vmwarevsphere-hostsystem` | `VSPHERE_HOSTSYSTEM` | - |
diff --git a/machine/examples/aws.md b/machine/examples/aws.md
index f5a436578ad..e42ba11b942 100644
--- a/machine/examples/aws.md
+++ b/machine/examples/aws.md
@@ -1,6 +1,7 @@
---
description: Using Docker Machine to provision hosts on AWS
-keywords: docker, machine, cloud, aws
+keywords:
+- docker, machine, cloud, aws
menu:
main:
parent: cloud_examples
@@ -128,4 +129,4 @@ To remove an instance and all of its containers and images, first stop the machi
- [Understand Machine concepts](../concepts.md)
- [Docker Machine driver reference](../drivers/index.md)
- [Docker Machine subcommand reference](../reference/index.md)
-- [Provision a Docker Swarm cluster with Docker Machine](/swarm/provision-with-machine.md)
\ No newline at end of file
+- [Provision a Docker Swarm cluster with Docker Machine](/swarm/provision-with-machine.md)
diff --git a/machine/examples/index.md b/machine/examples/index.md
index 9221f1a7656..b4b7aa628a3 100644
--- a/machine/examples/index.md
+++ b/machine/examples/index.md
@@ -1,7 +1,8 @@
---
description: Examples of cloud installs
-keywords: docker, machine, amazonec2, azure, digitalocean, google, openstack, rackspace,
- softlayer, virtualbox, vmwarefusion, vmwarevcloudair, vmwarevsphere, exoscale
+keywords:
+- docker, machine, amazonec2, azure, digitalocean, google, openstack, rackspace, softlayer,
+ virtualbox, vmwarefusion, vmwarevcloudair, vmwarevsphere, exoscale
menu:
main:
identifier: cloud_examples
@@ -13,4 +14,4 @@ title: Learn by example
# Learn by example
- [Digital Ocean Example](ocean.md)
-- [AWS Example](aws.md)
\ No newline at end of file
+- [AWS Example](aws.md)
diff --git a/machine/examples/ocean.md b/machine/examples/ocean.md
index 674bfafd564..15e1e6fa156 100644
--- a/machine/examples/ocean.md
+++ b/machine/examples/ocean.md
@@ -1,6 +1,7 @@
---
description: Using Docker Machine to provision hosts on Digital Ocean
-keywords: docker, machine, cloud, digital ocean
+keywords:
+- docker, machine, cloud, digital ocean
menu:
main:
parent: cloud_examples
@@ -142,4 +143,4 @@ If you create a host with Docker Machine, but remove it through the cloud provid
- [Understand Machine concepts](../concepts.md)
- [Docker Machine driver reference](../drivers/index.md)
- [Docker Machine subcommand reference](../reference/index.md)
-- [Provision a Docker Swarm cluster with Docker Machine](/swarm/provision-with-machine.md)
\ No newline at end of file
+- [Provision a Docker Swarm cluster with Docker Machine](/swarm/provision-with-machine.md)
diff --git a/machine/get-started-cloud.md b/machine/get-started-cloud.md
index b18290af89d..96e822ac846 100644
--- a/machine/get-started-cloud.md
+++ b/machine/get-started-cloud.md
@@ -1,7 +1,8 @@
---
description: Using Docker Machine to provision hosts on cloud providers
-keywords: docker, machine, amazonec2, azure, digitalocean, google, openstack, rackspace,
- softlayer, virtualbox, vmwarefusion, vmwarevcloudair, vmwarevsphere, exoscale
+keywords:
+- docker, machine, amazonec2, azure, digitalocean, google, openstack, rackspace, softlayer,
+ virtualbox, vmwarefusion, vmwarevcloudair, vmwarevsphere, exoscale
menu:
main:
parent: workw_machine
@@ -84,4 +85,4 @@ Docker Machine can also provision Docker Machine driver reference
-- Docker Machine subcommand reference
\ No newline at end of file
+- Docker Machine subcommand reference
diff --git a/machine/migrate-to-machine.md b/machine/migrate-to-machine.md
index 5b880e11472..984ebaccea2 100644
--- a/machine/migrate-to-machine.md
+++ b/machine/migrate-to-machine.md
@@ -1,6 +1,7 @@
---
description: Migrate from Boot2Docker to Docker Machine
-keywords: machine, commands, boot2docker, migrate, docker
+keywords:
+- machine, commands, boot2docker, migrate, docker
menu:
main:
parent: workw_machine
@@ -44,4 +45,4 @@ and what it does:
| shellinit | env | Displays shell commands needed to configure your shell to interact with a machine |
| delete | rm | Removes a machine. |
| download | - | Not applicable. |
-| upgrade | upgrade | Upgrades a machine's Docker client to the latest stable release. |
\ No newline at end of file
+| upgrade | upgrade | Upgrades a machine's Docker client to the latest stable release. |
diff --git a/machine/overview.md b/machine/overview.md
index 6790260e3b1..23293c28980 100644
--- a/machine/overview.md
+++ b/machine/overview.md
@@ -1,7 +1,8 @@
---
description: Introduction and Overview of Machine
-keywords: docker, machine, amazonec2, azure, digitalocean, google, openstack, rackspace,
- softlayer, virtualbox, vmwarefusion, vmwarevcloudair, vmwarevsphere, exoscale
+keywords:
+- docker, machine, amazonec2, azure, digitalocean, google, openstack, rackspace, softlayer,
+ virtualbox, vmwarefusion, vmwarevcloudair, vmwarevsphere, exoscale
menu:
main:
parent: workw_machine
@@ -69,4 +70,4 @@ When people say "Docker" they typically mean **Docker Engine**, the client-serve
- [Understand Machine concepts](concepts.md)
- [Docker Machine driver reference](drivers/index.md)
- [Docker Machine subcommand reference](reference/index.md)
-- [Migrate from Boot2Docker to Docker Machine](migrate-to-machine.md)
\ No newline at end of file
+- [Migrate from Boot2Docker to Docker Machine](migrate-to-machine.md)
diff --git a/notary/advanced_usage.md b/notary/advanced_usage.md
index 7e389f2df12..d0a6059dc21 100644
--- a/notary/advanced_usage.md
+++ b/notary/advanced_usage.md
@@ -1,7 +1,8 @@
---
description: Becoming a power user of the notary client.
-keywords: docker, notary, notary-client, docker content trust, content trust, power
- user, advanced
+keywords:
+- docker, notary, notary-client, docker content trust, content trust, power user,
+ advanced
menu:
main:
parent: mn_notary
@@ -257,4 +258,4 @@ a collection, `tuf` stores TUF metadata and changelists to be applied to a GUN,
and `private` stores private keys.
The `root_keys` subdirectory within `private` stores root private keys, while
-`tuf_keys` stores targets, snapshots, and delegations private keys.
\ No newline at end of file
+`tuf_keys` stores targets, snapshots, and delegations private keys.
diff --git a/notary/changelog.md b/notary/changelog.md
index 14c47a7ca40..d53001ce412 100644
--- a/notary/changelog.md
+++ b/notary/changelog.md
@@ -1,7 +1,8 @@
---
description: Notary release changelog
-keywords: docker, notary, changelog, notary changelog, notary releases, releases,
- notary versions, versions
+keywords:
+- docker, notary, changelog, notary changelog, notary releases, releases, notary versions,
+ versions
menu:
main:
parent: mn_notary
@@ -42,4 +43,4 @@ Initial notary non-alpha release.
Implements The Update Framework (TUF) with root, targets, snapshot, and timestamp roles to sign and verify content of a trusted collection.
> Detailed release notes can be found here:
-v0.1 release notes.
\ No newline at end of file
+v0.1 release notes.
diff --git a/notary/getting_started.md b/notary/getting_started.md
index 478c0b9967f..f3beba5dd77 100644
--- a/notary/getting_started.md
+++ b/notary/getting_started.md
@@ -1,7 +1,8 @@
---
description: Performing basic operation to use Notary in tandem with Docker Content
Trust.
-keywords: docker, Notary, notary-client, docker content trust, content trust
+keywords:
+- docker, Notary, notary-client, docker content trust, content trust
menu:
main:
parent: mn_notary
@@ -152,4 +153,4 @@ alias dockernotary="notary -s https://notary.docker.io -d ~/.docker/trust"
```
More advanced methods of configuration, and additional options, can be found in
-the [configuration doc](reference/index.md) and by running `notary --help`.
\ No newline at end of file
+the [configuration doc](reference/index.md) and by running `notary --help`.
diff --git a/notary/index.md b/notary/index.md
index 7103c9c57a9..3d7613aaa3b 100644
--- a/notary/index.md
+++ b/notary/index.md
@@ -1,6 +1,7 @@
---
description: List of Notary Documentation
-keywords: docker, notary, trust, image, signing, repository, tuf
+keywords:
+- docker, notary, trust, image, signing, repository, tuf
menu:
main:
identifier: mn_notary
@@ -16,4 +17,4 @@ title: Docker Notary
* [Service Architecture](service_architecture.md)
* [Running a Service](running_a_service.md)
* [Configuration files](reference/index.md)
-* [Changelog](changelog.md)
\ No newline at end of file
+* [Changelog](changelog.md)
diff --git a/notary/running_a_service.md b/notary/running_a_service.md
index 1c5ed455e20..b8a9282f716 100644
--- a/notary/running_a_service.md
+++ b/notary/running_a_service.md
@@ -1,6 +1,7 @@
---
description: Run your own notary service to host arbitrary content signing.
-keywords: docker, notary, notary-server, notary server, notary-signer, notary signer
+keywords:
+- docker, notary, notary-server, notary server, notary-signer, notary signer
menu:
main:
parent: mn_notary
@@ -245,4 +246,4 @@ not be cached.
## Related information
* [Notary service architecture](service_architecture.md)
-* [Notary configuration files](reference/index.md)
\ No newline at end of file
+* [Notary configuration files](reference/index.md)
diff --git a/notary/service_architecture.md b/notary/service_architecture.md
index 9bdaa6a33b1..79888886594 100644
--- a/notary/service_architecture.md
+++ b/notary/service_architecture.md
@@ -1,6 +1,7 @@
---
description: How the three requisite notary components interact
-keywords: docker, notary, notary-client, docker content trust, content trust, notary-server,
+keywords:
+- docker, notary, notary-client, docker content trust, content trust, notary-server,
notary server, notary-signer, notary signer, notary architecture
menu:
main:
@@ -377,4 +378,4 @@ changed immediately.
## Related information
* [Run a Notary service](running_a_service.md)
-* [Notary configuration files](reference/index.md)
\ No newline at end of file
+* [Notary configuration files](reference/index.md)
diff --git a/opensource/FAQ.md b/opensource/FAQ.md
index a2f234d8be3..c0333351ac3 100644
--- a/opensource/FAQ.md
+++ b/opensource/FAQ.md
@@ -1,6 +1,7 @@
---
description: Overview of contributing
-keywords: open, source, contributing, overview
+keywords:
+- open, source, contributing, overview
menu:
main:
parent: mn_oss_contrib
@@ -141,4 +142,4 @@ force the previous change to be overwritten.
```
$ git push -f origin my-keen-feature
- ```
\ No newline at end of file
+ ```
diff --git a/opensource/code.md b/opensource/code.md
index 3c5f81f4dd3..56eb1564207 100644
--- a/opensource/code.md
+++ b/opensource/code.md
@@ -2,7 +2,8 @@
aliases:
- /contributing/contributing
description: Contribute code
-keywords: governance, board, members, profiles
+keywords:
+- governance, board, members, profiles
menu:
main:
parent: mn_oss_contrib
@@ -82,4 +83,4 @@ pull request.
7. Participate in the pull request review till a successful
-merge.
\ No newline at end of file
+merge.
diff --git a/opensource/doc-style.md b/opensource/doc-style.md
index 62884384680..d9aaf8852ec 100644
--- a/opensource/doc-style.md
+++ b/opensource/doc-style.md
@@ -1,7 +1,8 @@
---
description: Style guide for Docker documentation describing standards and conventions
for contributors
-keywords: style, guide, docker, documentation
+keywords:
+- style, guide, docker, documentation
menu:
main:
parent: mn_oss_contrib
@@ -280,4 +281,4 @@ call-outs is red.
Be sure to include descriptive alt-text for the graphic. This greatly helps
users with accessibility issues.
-Lastly, be sure you have permission to use any included graphics.
\ No newline at end of file
+Lastly, be sure you have permission to use any included graphics.
diff --git a/opensource/get-help.md b/opensource/get-help.md
index 3a504ceb410..a0f5cc993ec 100644
--- a/opensource/get-help.md
+++ b/opensource/get-help.md
@@ -1,6 +1,7 @@
---
description: Describes Docker's communication channels
-keywords: IRC, Google group, Twitter, blog, Stackoverflow
+keywords:
+- IRC, Google group, Twitter, blog, Stackoverflow
menu:
main:
parent: mn_oss_contrib
@@ -222,4 +223,4 @@ This quickstart was meant to get you up and into IRC very quickly. If you find
IRC useful there is more to learn. Drupal, another open source project,
has
written some documentation about using IRC for their project
-(thanks Drupal!).
\ No newline at end of file
+(thanks Drupal!).
diff --git a/opensource/governance/board-profiles.md b/opensource/governance/board-profiles.md
index 8b6d47e95fd..68ce30af1a3 100644
--- a/opensource/governance/board-profiles.md
+++ b/opensource/governance/board-profiles.md
@@ -1,6 +1,7 @@
---
description: Board member profiles
-keywords: governance, board, members, profiles
+keywords:
+- governance, board, members, profiles
menu:
main:
parent: smn_govern
@@ -67,4 +68,4 @@ and community of the Docker Project.
* Nicola Paolucci (Atlassian)
* Burke Libbey (Shopify)
* Meghdoot Bhattacharya (PayPal)
-* Tapabrata Pal (Capital One)
\ No newline at end of file
+* Tapabrata Pal (Capital One)
diff --git a/opensource/governance/conduct-code.md b/opensource/governance/conduct-code.md
index 44d778e413b..03d27a433a0 100644
--- a/opensource/governance/conduct-code.md
+++ b/opensource/governance/conduct-code.md
@@ -1,6 +1,7 @@
---
description: Explains Docker's code of conduct
-keywords: Docker, conduct, code
+keywords:
+- Docker, conduct, code
menu:
main:
parent: smn_govern
@@ -42,4 +43,4 @@ maintainers.
This Code of Conduct is adapted from the [Contributor
Covenant](http://contributor-covenant.org), version 1.0.0, available at
-[http://contributor-covenant.org/version/1/0/0/](http://contributor-covenant.org/version/1/0/0/)
\ No newline at end of file
+[http://contributor-covenant.org/version/1/0/0/](http://contributor-covenant.org/version/1/0/0/)
diff --git a/opensource/governance/dgab-info.md b/opensource/governance/dgab-info.md
index 69574cca64b..08c99100de6 100644
--- a/opensource/governance/dgab-info.md
+++ b/opensource/governance/dgab-info.md
@@ -1,6 +1,7 @@
---
description: Docker Governance Advisory Board
-keywords: governance, board, members, explained
+keywords:
+- governance, board, members, explained
menu:
main:
parent: smn_govern
@@ -194,4 +195,4 @@ will either agree to become compliant within a specified timeframe or else
resign their DGAB position.
Please help us improve this draft by sending your comments and feedback to
-governance@docker.com)\.
\ No newline at end of file
+governance@docker.com)\.
diff --git a/opensource/governance/index.md b/opensource/governance/index.md
index 203224f98e8..4042ce1eb88 100644
--- a/opensource/governance/index.md
+++ b/opensource/governance/index.md
@@ -1,6 +1,7 @@
---
description: Describes Docker's communication channels
-keywords: IRC, Google group, Twitter, blog, Stackoverflow
+keywords:
+- IRC, Google group, Twitter, blog, Stackoverflow
menu:
main:
identifier: smn_govern
@@ -13,4 +14,4 @@ title: Governance
* [Docker Governance Advisory Board](dgab-info.md )
* [Board member profiles](board-profiles.md )
-* [Code of conduct](conduct-code.md)
\ No newline at end of file
+* [Code of conduct](conduct-code.md)
diff --git a/opensource/index.md b/opensource/index.md
index 9a682696748..fa93f54ba60 100644
--- a/opensource/index.md
+++ b/opensource/index.md
@@ -1,6 +1,7 @@
---
description: Overview of contributing
-keywords: open, source, contributing, overview
+keywords:
+- open, source, contributing, overview
menu:
main:
identifier: mn_oss_contrib
@@ -17,4 +18,4 @@ You also help the countless number of other project participants.
- [Configure the development environment](project/who-written-for.md) explains how to setup an environment to contribute to Docker engine.
- [Understand the contribution workflow ](workflow/make-a-contribution.md) explains the workflow the team uses across most Docker projects.
- [Other ways to contribute](ways/index.md) provides tips for contributing if you don't want to code.
-- [Governance](governance/index.md) describes the proper conduct and who defines it.
\ No newline at end of file
+- [Governance](governance/index.md) describes the proper conduct and who defines it.
diff --git a/opensource/kitematic/create_pr.md b/opensource/kitematic/create_pr.md
index 83df15de5c5..23ba0f2577a 100644
--- a/opensource/kitematic/create_pr.md
+++ b/opensource/kitematic/create_pr.md
@@ -1,6 +1,7 @@
---
description: Explains how to create a pull request for change or new feature
-keywords: Kitematic, open source, contribute, contributor, tour, development, contribute,
+keywords:
+- Kitematic, open source, contribute, contributor, tour, development, contribute,
pull request, review, workflow, beginner, squash, commit
menu:
main:
@@ -62,4 +63,4 @@ The next step in this process is to participate your PR's review. To learn more,
\ No newline at end of file
+review . -->
diff --git a/opensource/kitematic/find_issue.md b/opensource/kitematic/find_issue.md
index c77ef9462cf..21859e73715 100644
--- a/opensource/kitematic/find_issue.md
+++ b/opensource/kitematic/find_issue.md
@@ -1,6 +1,7 @@
---
description: Explains how to find a Kitematic issue
-keywords: 'Kitematic, open source, contribute, contributor, tour '
+keywords:
+- 'Kitematic, open source, contribute, contributor, tour '
menu:
main:
parent: smn_kitematic_contrib
@@ -42,4 +43,4 @@ To find and claim an issue you want to work on:
Go to next section to learn [Set up your Kitematic development environment](set_up_dev.md).
-(For more about working with open source issues in Docker, see Find an issue and Docker Contributing Guidelines.)
\ No newline at end of file
+(For more about working with open source issues in Docker, see Find an issue and Docker Contributing Guidelines.)
diff --git a/opensource/kitematic/get_started.md b/opensource/kitematic/get_started.md
index 8c3bdb47a30..e0b05a91ff3 100644
--- a/opensource/kitematic/get_started.md
+++ b/opensource/kitematic/get_started.md
@@ -1,6 +1,7 @@
---
description: Overview of Kitematic development process
-keywords: Kitematic, open source, contribute, contributor, tour, development
+keywords:
+- Kitematic, open source, contribute, contributor, tour, development
menu:
main:
parent: smn_kitematic_contrib
@@ -33,4 +34,4 @@ the Kitematic codebase, this quick tour will help you get started. Follow along
5. [Where to learn more](next_steps.md)
## Where to go next
-[Find an issue on GitHub](find_issue.md) to get started.
\ No newline at end of file
+[Find an issue on GitHub](find_issue.md) to get started.
diff --git a/opensource/kitematic/index.md b/opensource/kitematic/index.md
index 84b1ebf798d..19fadafbbc8 100644
--- a/opensource/kitematic/index.md
+++ b/opensource/kitematic/index.md
@@ -1,6 +1,7 @@
---
description: Introduces Kitematic contribute topics and tour
-keywords: Kitematic, open source, contribute, contributor, tour, issue, review
+keywords:
+- Kitematic, open source, contribute, contributor, tour, issue, review
menu:
main:
identifier: smn_kitematic_contrib
@@ -15,4 +16,4 @@ title: Contribute to Kitematic
* [Set up for Kitematic development](set_up_dev.md)
* [Develop in Kitematic (work on an issue)](work_issue.md)
* [Review your branch and create a pull request (PR)](create_pr.md)
-* [Where to learn more](next_steps.md)
\ No newline at end of file
+* [Where to learn more](next_steps.md)
diff --git a/opensource/kitematic/next_steps.md b/opensource/kitematic/next_steps.md
index a1beed7aac8..99174dcd1df 100644
--- a/opensource/kitematic/next_steps.md
+++ b/opensource/kitematic/next_steps.md
@@ -1,6 +1,7 @@
---
description: Explains next steps after the tour
-keywords: Kitematic, open source, contribute, contributor, tour, development, contribute
+keywords:
+- Kitematic, open source, contribute, contributor, tour, development, contribute
menu:
main:
parent: smn_kitematic_contrib
@@ -40,4 +41,4 @@ To learn more about contributing to Docker open source projects, see:
* Quick Start contribution
-* Understand how to contribute
\ No newline at end of file
+* Understand how to contribute
diff --git a/opensource/kitematic/set_up_dev.md b/opensource/kitematic/set_up_dev.md
index 088a8382c4d..bdabcc80c66 100644
--- a/opensource/kitematic/set_up_dev.md
+++ b/opensource/kitematic/set_up_dev.md
@@ -1,6 +1,7 @@
---
description: Explains how to find a Kitematic issue
-keywords: Kitematic, open source, contribute, contributor, tour, development
+keywords:
+- Kitematic, open source, contribute, contributor, tour, development
menu:
main:
parent: smn_kitematic_contrib
@@ -184,4 +185,4 @@ The `components` folder is where the layout files are, the `stores` represent th
## Where to go next
You are ready to start working on the issue. Go to [Develop in Kitematic (work
-on an issue)](work_issue.md).
\ No newline at end of file
+on an issue)](work_issue.md).
diff --git a/opensource/kitematic/work_issue.md b/opensource/kitematic/work_issue.md
index c6944c66e0c..e347eadb386 100644
--- a/opensource/kitematic/work_issue.md
+++ b/opensource/kitematic/work_issue.md
@@ -1,6 +1,7 @@
---
description: Explains how to find a Kitematic issue
-keywords: Kitematic, open source, contribute, contributor, tour, development
+keywords:
+- Kitematic, open source, contribute, contributor, tour, development
menu:
main:
parent: smn_kitematic_contrib
@@ -83,4 +84,4 @@ To do this, edit the container `General Settings` layout.
## Where to go next
-At this point, you are ready to [Review your branch and create a pull request](create_pr.md) to merge your new feature into Kitematic.
\ No newline at end of file
+At this point, you are ready to [Review your branch and create a pull request](create_pr.md) to merge your new feature into Kitematic.
diff --git a/opensource/project/index.md b/opensource/project/index.md
index b03588d22a7..0819aafa73e 100644
--- a/opensource/project/index.md
+++ b/opensource/project/index.md
@@ -1,6 +1,7 @@
---
description: Describes Docker's communication channels
-keywords: IRC, Google group, Twitter, blog, Stackoverflow
+keywords:
+- IRC, Google group, Twitter, blog, Stackoverflow
menu:
main:
identifier: smn_engine_contrib
@@ -16,4 +17,4 @@ title: Set up for Engine Development
* [Set up for development on Windows](software-req-win.md)
* [Configure Git for contributing](set-up-git.md)
* [Work with a development container](set-up-dev-env.md)
- * [Run tests and test documentation](test-and-docs.md)
\ No newline at end of file
+ * [Run tests and test documentation](test-and-docs.md)
diff --git a/opensource/project/set-up-dev-env.md b/opensource/project/set-up-dev-env.md
index 81f52dee556..94c2bf48c22 100644
--- a/opensource/project/set-up-dev-env.md
+++ b/opensource/project/set-up-dev-env.md
@@ -1,6 +1,7 @@
---
description: How to use Docker's development environment
-keywords: development, inception, container, image Dockerfile, dependencies, Go, artifacts
+keywords:
+- development, inception, container, image Dockerfile, dependencies, Go, artifacts
menu:
main:
parent: smn_engine_contrib
@@ -311,4 +312,4 @@ Congratulations, you have successfully achieved Docker inception. You've had a
small experience of the develpment process. You've set up your development
environment and verified almost all the essential processes you need to
contribute. Of course, before you start contributing, [you'll need to learn one
-more piece of the development process, the test framework](test-and-docs.md).
\ No newline at end of file
+more piece of the development process, the test framework](test-and-docs.md).
diff --git a/opensource/project/set-up-git.md b/opensource/project/set-up-git.md
index 1f6f152a624..4a35fbfda80 100644
--- a/opensource/project/set-up-git.md
+++ b/opensource/project/set-up-git.md
@@ -1,6 +1,7 @@
---
description: Describes how to set up your local machine and repository
-keywords: 'GitHub account, repository, clone, fork, branch, upstream, Git, Go, make '
+keywords:
+- 'GitHub account, repository, clone, fork, branch, upstream, Git, Go, make '
menu:
main:
parent: smn_engine_contrib
@@ -287,4 +288,4 @@ commit is signed.
Congratulations, you have finished configuring both your local host environment
and Git for contributing. In the next section you'll [learn how to set up and
-work in a Docker development container](set-up-dev-env.md).
\ No newline at end of file
+work in a Docker development container](set-up-dev-env.md).
diff --git a/opensource/project/software-req-win.md b/opensource/project/software-req-win.md
index 145395b9627..e10bdaa7099 100644
--- a/opensource/project/software-req-win.md
+++ b/opensource/project/software-req-win.md
@@ -1,6 +1,7 @@
---
description: How to set up a server to test Docker Windows client
-keywords: development, inception, container, image Dockerfile, dependencies, Go, artifacts, windows
+keywords:
+- development, inception, container, image Dockerfile, dependencies, Go, artifacts, windows
menu:
main:
parent: smn_engine_contrib
@@ -260,4 +261,4 @@ from GitHub.
## Where to go next
In the next section, you'll [learn how to set up and configure Git for
-contributing to Docker](set-up-git.md).
\ No newline at end of file
+contributing to Docker](set-up-git.md).
diff --git a/opensource/project/software-required.md b/opensource/project/software-required.md
index fefa8650c78..a72609cc967 100644
--- a/opensource/project/software-required.md
+++ b/opensource/project/software-required.md
@@ -1,6 +1,7 @@
---
description: Describes the software required to contribute to Docker
-keywords: 'GitHub account, repository, Docker, Git, Go, make, '
+keywords:
+- 'GitHub account, repository, Docker, Git, Go, make, '
menu:
main:
parent: smn_engine_contrib
@@ -105,4 +106,4 @@ You must log out and log back in for this modification to take effect.
## Where to go next
In the next section, you'll [learn how to set up and configure Git for
-contributing to Docker](set-up-git.md).
\ No newline at end of file
+contributing to Docker](set-up-git.md).
diff --git a/opensource/project/test-and-docs.md b/opensource/project/test-and-docs.md
index 4720f4d3cbb..a6625a04a99 100644
--- a/opensource/project/test-and-docs.md
+++ b/opensource/project/test-and-docs.md
@@ -1,6 +1,7 @@
---
description: Describes Docker's testing infrastructure
-keywords: make test, make docs, Go tests, gofmt, contributing, running tests
+keywords:
+- make test, make docs, Go tests, gofmt, contributing, running tests
menu:
main:
parent: smn_engine_contrib
@@ -367,4 +368,4 @@ docs.docker.com, but you will be able to preview the changes.
Congratulations, you have successfully completed the basics you need to
understand the Docker test framework. In the next steps, you use what you have
learned so far to [contribute to Docker by working on an
-issue](../workflow/make-a-contribution.md).
\ No newline at end of file
+issue](../workflow/make-a-contribution.md).
diff --git a/opensource/project/who-written-for.md b/opensource/project/who-written-for.md
index 65b9057183d..ed633c0fc93 100644
--- a/opensource/project/who-written-for.md
+++ b/opensource/project/who-written-for.md
@@ -1,8 +1,9 @@
---
-aliases:
+aliases:
- /project/who-written-for/
description: Introduction to project contribution at Docker
-keywords: Gordon, introduction, turtle, machine, libcontainer, how to
+keywords:
+- Gordon, introduction, turtle, machine, libcontainer, how to
menu:
main:
parent: smn_engine_contrib
@@ -63,4 +64,4 @@ Please feel free to skim past information you find obvious or boring.
Start by getting the software you require. If you are on Mac or Linux, go to
[get the required software for Linux or macOS](software-required.md). If you are
-on Windows, see [get the required software for Windows](software-req-win.md).
\ No newline at end of file
+on Windows, see [get the required software for Windows](software-req-win.md).
diff --git a/opensource/ways/community.md b/opensource/ways/community.md
index d16eb92301f..c6950474475 100644
--- a/opensource/ways/community.md
+++ b/opensource/ways/community.md
@@ -1,6 +1,7 @@
---
description: Support the community
-keywords: support, community, users, irc
+keywords:
+- support, community, users, irc
menu:
main:
parent: smn_ways
@@ -47,4 +48,4 @@ aspects of contributing. To help Docker contributors:
room
* the docker-dev Google group
-* the `#docker-dev` channel on Freenode IRC
\ No newline at end of file
+* the `#docker-dev` channel on Freenode IRC
diff --git a/opensource/ways/index.md b/opensource/ways/index.md
index d1c1b04d7d2..e58d362a253 100644
--- a/opensource/ways/index.md
+++ b/opensource/ways/index.md
@@ -1,6 +1,7 @@
---
description: Contribute code
-keywords: governance, board, members, profiles
+keywords:
+- governance, board, members, profiles
menu:
main:
identifier: smn_ways
@@ -13,4 +14,4 @@ title: Other ways to contribute
* [Support the community](community.md)
* [Organize our Issues](issues.md)
* [Organize a Docker Meetup](meetups.md)
-* [Test contributions](test.md)
\ No newline at end of file
+* [Test contributions](test.md)
diff --git a/opensource/ways/issues.md b/opensource/ways/issues.md
index 3b5166cbee8..10fce4bfd6c 100644
--- a/opensource/ways/issues.md
+++ b/opensource/ways/issues.md
@@ -1,6 +1,7 @@
---
description: Organize our issues
-keywords: governance, board, members, profiles
+keywords:
+- governance, board, members, profiles
menu:
main:
parent: smn_ways
@@ -61,4 +62,4 @@ Follow these steps:
beginner writing task. For descriptions of valid labels, see the the triage process
-5. Triage another issue.
\ No newline at end of file
+5. Triage another issue.
diff --git a/opensource/ways/meetups.md b/opensource/ways/meetups.md
index 555f205e5e5..8cf8e81e9cd 100644
--- a/opensource/ways/meetups.md
+++ b/opensource/ways/meetups.md
@@ -1,6 +1,7 @@
---
description: Organize a Docker Meetup
-keywords: Docker, meetup, hosting, organizing
+keywords:
+- Docker, meetup, hosting, organizing
menu:
main:
parent: smn_ways
@@ -68,4 +69,4 @@ office size and availability. This number usually varies between 30 and 200.
Once again, each company hosting the event decides when does the meetup start,
and how long it lasts. Usual meetups tend to last 2 hours, and start between
-4pm and 6pm.
\ No newline at end of file
+4pm and 6pm.
diff --git a/opensource/ways/test.md b/opensource/ways/test.md
index 404bf343a0c..24d058f95d8 100644
--- a/opensource/ways/test.md
+++ b/opensource/ways/test.md
@@ -1,6 +1,7 @@
---
description: Testing contributions
-keywords: test, source, contributions, Docker
+keywords:
+- test, source, contributions, Docker
menu:
main:
parent: smn_ways
@@ -54,4 +55,4 @@ What to look for:
If you are interested in writing or fixing test code for the Docker project, learn about our test infrastructure.
-View our open test issues in Docker for something to work on. Or, create one of your own.
\ No newline at end of file
+View our open test issues in Docker for something to work on. Or, create one of your own.
diff --git a/opensource/workflow/advanced-contributing.md b/opensource/workflow/advanced-contributing.md
index 77784a76c32..73c12b40f63 100644
--- a/opensource/workflow/advanced-contributing.md
+++ b/opensource/workflow/advanced-contributing.md
@@ -1,6 +1,7 @@
---
description: Explains workflows for refactor and design proposals
-keywords: contribute, project, design, refactor, proposal
+keywords:
+- contribute, project, design, refactor, proposal
menu:
main:
parent: smn_workflow
@@ -155,4 +156,4 @@ Making a pull request with a design proposal simplifies this process:
* as a proposal changes and is updated, pages reset as line items resolve
* GitHub maintains the entire history
-While proposals in pull requests do not end up merged into a master repository, they provide a convenient tool for managing the design process.
\ No newline at end of file
+While proposals in pull requests do not end up merged into a master repository, they provide a convenient tool for managing the design process.
diff --git a/opensource/workflow/coding-style.md b/opensource/workflow/coding-style.md
index 217977960a6..9750e0366b2 100644
--- a/opensource/workflow/coding-style.md
+++ b/opensource/workflow/coding-style.md
@@ -1,7 +1,8 @@
---
description: List of guidelines for coding Docker contributions
-keywords: change, commit, squash, request, pull request, test, unit test, integration
- tests, Go, gofmt, LGTM
+keywords:
+- change, commit, squash, request, pull request, test, unit test, integration tests,
+ Go, gofmt, LGTM
menu:
main:
parent: smn_workflow
@@ -100,4 +101,4 @@ program code and documentation code.
available almost immediately.
* If you made a documentation change, you can see it at
- [docs.master.dockerproject.org](http://docs.master.dockerproject.org/).
\ No newline at end of file
+ [docs.master.dockerproject.org](http://docs.master.dockerproject.org/).
diff --git a/opensource/workflow/create-pr.md b/opensource/workflow/create-pr.md
index d188bf0eda3..a068f81a9c1 100644
--- a/opensource/workflow/create-pr.md
+++ b/opensource/workflow/create-pr.md
@@ -1,6 +1,7 @@
---
description: Basic workflow for Docker contributions
-keywords: contribute, pull request, review, workflow, beginner, squash, commit
+keywords:
+- contribute, pull request, review, workflow, beginner, squash, commit
menu:
main:
identifier: docker_pr
@@ -135,4 +136,4 @@ You create and manage PRs on GitHub:
Congratulations, you've created your first pull request to Docker. The next
step is for you learn how to [participate in your PR's
-review](review-pr.md).
\ No newline at end of file
+review](review-pr.md).
diff --git a/opensource/workflow/find-an-issue.md b/opensource/workflow/find-an-issue.md
index 5b17dcfd3aa..0c82c7d3d09 100644
--- a/opensource/workflow/find-an-issue.md
+++ b/opensource/workflow/find-an-issue.md
@@ -1,6 +1,7 @@
---
description: Basic workflow for Docker contributions
-keywords: contribute, issue, review, workflow, beginner, expert, squash, commit
+keywords:
+- contribute, issue, review, workflow, beginner, expert, squash, commit
menu:
main:
parent: smn_workflow
@@ -290,4 +291,4 @@ To sync your repository:
At this point, you know what you want to work on and you have a branch to do
your work in. Go onto the next section to learn [how to work on your
-changes](work-issue.md).
\ No newline at end of file
+changes](work-issue.md).
diff --git a/opensource/workflow/index.md b/opensource/workflow/index.md
index fd5738b8de2..11db48e46b0 100644
--- a/opensource/workflow/index.md
+++ b/opensource/workflow/index.md
@@ -1,6 +1,7 @@
---
description: Describes Docker's communication channels
-keywords: IRC, Google group, Twitter, blog, Stackoverflow
+keywords:
+- IRC, Google group, Twitter, blog, Stackoverflow
menu:
main:
identifier: smn_workflow
@@ -16,4 +17,4 @@ title: Contribution workflow
* [Create a pull request](create-pr.md)
* [Participate in the PR review](review-pr.md)
* [Advanced contributing](advanced-contributing.md)
-* [Coding style checklist](coding-style.md)
\ No newline at end of file
+* [Coding style checklist](coding-style.md)
diff --git a/opensource/workflow/make-a-contribution.md b/opensource/workflow/make-a-contribution.md
index 35ad2667c88..aa0c86c4c5c 100644
--- a/opensource/workflow/make-a-contribution.md
+++ b/opensource/workflow/make-a-contribution.md
@@ -1,6 +1,7 @@
---
description: Explains basic workflow for Docker contributions
-keywords: contribute, maintainers, review, workflow, process
+keywords:
+- contribute, maintainers, review, workflow, process
menu:
main:
parent: smn_workflow
@@ -37,4 +38,4 @@ contributions. When you reach that point in the flow, we make sure to tell you.
## Where to go next
Now that you know a little about the contribution process, go to the next section
-to [find an issue you want to work on](find-an-issue.md).
\ No newline at end of file
+to [find an issue you want to work on](find-an-issue.md).
diff --git a/opensource/workflow/review-pr.md b/opensource/workflow/review-pr.md
index 161924703e8..f3306ada0c8 100644
--- a/opensource/workflow/review-pr.md
+++ b/opensource/workflow/review-pr.md
@@ -1,6 +1,7 @@
---
description: Basic workflow for Docker contributions
-keywords: contribute, pull request, review, workflow, beginner, squash, commit
+keywords:
+- contribute, pull request, review, workflow, beginner, squash, commit
menu:
main:
parent: smn_workflow
@@ -136,4 +137,4 @@ If you enjoyed contributing, let us know by completing another beginner
issue or two. We really appreciate the help.
If you are very experienced and want to make a major change, go on to
-[learn about advanced contributing](advanced-contributing.md).
\ No newline at end of file
+[learn about advanced contributing](advanced-contributing.md).
diff --git a/opensource/workflow/work-issue.md b/opensource/workflow/work-issue.md
index b945789bac8..9ca29017a44 100644
--- a/opensource/workflow/work-issue.md
+++ b/opensource/workflow/work-issue.md
@@ -1,6 +1,7 @@
---
description: Basic workflow for Docker contributions
-keywords: contribute, pull request, review, workflow, beginner, squash, commit
+keywords:
+- contribute, pull request, review, workflow, beginner, squash, commit
menu:
main:
parent: smn_workflow
@@ -195,4 +196,4 @@ You should pull and rebase frequently as you work.
## Where to go next
At this point, you should understand how to work on an issue. In the next
-section, you [learn how to make a pull request](create-pr.md).
\ No newline at end of file
+section, you [learn how to make a pull request](create-pr.md).
diff --git a/registry/compatibility.md b/registry/compatibility.md
index 71ee230da97..6d18ffc35ac 100644
--- a/registry/compatibility.md
+++ b/registry/compatibility.md
@@ -1,6 +1,7 @@
---
description: describes get by digest pitfall
-keywords: registry, manifest, images, tags, repository, distribution, digest
+keywords:
+- registry, manifest, images, tags, repository, distribution, digest
menu:
main:
parent: smn_registry_ref
@@ -80,4 +81,4 @@ constraints of CAS.*
For this reason if a manifest is pulled by _digest_ from a registry 2.3 with Docker
Engine 1.9 and older, and the manifest was pushed with Docker Engine 1.10, a
security check will cause the Engine to receive a manifest it cannot use and the
-pull will fail.
\ No newline at end of file
+pull will fail.
diff --git a/registry/deploying.md b/registry/deploying.md
index de3470554fb..1aa42aa0ab1 100644
--- a/registry/deploying.md
+++ b/registry/deploying.md
@@ -1,6 +1,7 @@
---
description: Explains how to deploy a registry
-keywords: registry, on-prem, images, tags, repository, distribution, deployment
+keywords:
+- registry, on-prem, images, tags, repository, distribution, deployment
menu:
main:
parent: smn_registry
@@ -233,4 +234,4 @@ You will find more specific and advanced informations in the following sections:
- [Advanced "recipes"](recipes/index.md)
- [Registry API](spec/api.md)
- [Storage driver model](storage-drivers/index.md)
- - [Token authentication](spec/auth/token.md)
\ No newline at end of file
+ - [Token authentication](spec/auth/token.md)
diff --git a/registry/deprecated.md b/registry/deprecated.md
index dd4f9762e75..d30ff425439 100644
--- a/registry/deprecated.md
+++ b/registry/deprecated.md
@@ -1,6 +1,7 @@
---
description: describes deprecated functionality
-keywords: registry, manifest, images, signatures, repository, distribution, digest
+keywords:
+- registry, manifest, images, signatures, repository, distribution, digest
menu:
main:
parent: smn_registry_ref
@@ -23,4 +24,4 @@ not stored in the registry. This does not alter the functional behavior of
the registry.
Old signatures blobs can be removed from the registry storage by running the
-garbage-collect subcommand.
\ No newline at end of file
+garbage-collect subcommand.
diff --git a/registry/garbage-collection.md b/registry/garbage-collection.md
index 1352b52792f..d24bb77ce7f 100644
--- a/registry/garbage-collection.md
+++ b/registry/garbage-collection.md
@@ -1,6 +1,7 @@
---
description: High level discussion of garbage collection
-keywords: registry, garbage, images, tags, repository, distribution
+keywords:
+- registry, garbage, images, tags, repository, distribution
menu:
main:
parent: smn_registry_ref
@@ -132,4 +133,5 @@ blob eligible for deletion: sha256:7e15ce58ccb2181a8fced7709e9893206f0937cc9543b
blob eligible for deletion: sha256:87192bdbe00f8f2a62527f36bb4c7c7f4eaf9307e4b87e8334fb6abec1765bcb
blob eligible for deletion: sha256:b549a9959a664038fc35c155a95742cf12297672ca0ae35735ec027d55bf4e97
blob eligible for deletion: sha256:f251d679a7c61455f06d793e43c06786d7766c88b8c24edf242b2c08e3c3f599
-```
\ No newline at end of file
+```
+
diff --git a/registry/help.md b/registry/help.md
index 40615b275f1..8728924c1c3 100644
--- a/registry/help.md
+++ b/registry/help.md
@@ -1,6 +1,7 @@
---
description: Getting help with the Registry
-keywords: registry, on-prem, images, tags, repository, distribution, help, 101, TL;DR
+keywords:
+- registry, on-prem, images, tags, repository, distribution, help, 101, TL;DR
menu:
main:
parent: smn_registry
@@ -20,4 +21,4 @@ If you want to report a bug:
- be sure to first read about [how to contribute](https://github.com/docker/distribution/blob/master/CONTRIBUTING.md)
- you can then do so on the [GitHub project bugtracker](https://github.com/docker/distribution/issues)
-You can also find out more about the Docker's project [Getting Help resources](/opensource/get-help.md).
\ No newline at end of file
+You can also find out more about the Docker's project [Getting Help resources](/opensource/get-help.md).
diff --git a/registry/index.md b/registry/index.md
index 269ab74f4c8..0a57a2d3b6b 100644
--- a/registry/index.md
+++ b/registry/index.md
@@ -2,7 +2,8 @@
aliases:
- /registry/overview/
description: High-level overview of the Registry
-keywords: registry, on-prem, images, tags, repository, distribution
+keywords:
+- registry, on-prem, images, tags, repository, distribution
menu:
main:
parent: smn_registry
@@ -64,4 +65,4 @@ Now stop your registry and remove all data
## Next
-You should now read the [detailed introduction about the registry](introduction.md), or jump directly to [deployment instructions](deploying.md).
\ No newline at end of file
+You should now read the [detailed introduction about the registry](introduction.md), or jump directly to [deployment instructions](deploying.md).
diff --git a/registry/insecure.md b/registry/insecure.md
index 01385ef65a5..0bb2145897e 100644
--- a/registry/insecure.md
+++ b/registry/insecure.md
@@ -1,6 +1,7 @@
---
description: Deploying a Registry in an insecure fashion
-keywords: registry, on-prem, images, tags, repository, distribution, insecure
+keywords:
+- registry, on-prem, images, tags, repository, distribution, insecure
menu:
main:
parent: smn_registry_ref
@@ -110,4 +111,4 @@ update-ca-trust
$ update-ca-trust enable
```
-Now restart docker (`service docker stop && service docker start`, or any other way you use to restart docker).
\ No newline at end of file
+Now restart docker (`service docker stop && service docker start`, or any other way you use to restart docker).
diff --git a/registry/introduction.md b/registry/introduction.md
index d1a572b96cf..f95be81997b 100644
--- a/registry/introduction.md
+++ b/registry/introduction.md
@@ -1,6 +1,7 @@
---
description: Explains what the Registry is, basic use cases and requirements
-keywords: registry, on-prem, images, tags, repository, distribution, use cases, requirements
+keywords:
+- registry, on-prem, images, tags, repository, distribution, use cases, requirements
menu:
main:
parent: smn_registry
@@ -51,4 +52,4 @@ Also, while just starting a registry is fairly easy, operating it in a productio
## Next
-Dive into [deploying your registry](deploying.md)
\ No newline at end of file
+Dive into [deploying your registry](deploying.md)
diff --git a/registry/notifications.md b/registry/notifications.md
index a4a5f51bc7e..dd01a5b8617 100644
--- a/registry/notifications.md
+++ b/registry/notifications.md
@@ -1,7 +1,7 @@
---
description: Explains how to work with registry notifications
-keywords: registry, on-prem, images, tags, repository, distribution, notifications,
- advanced
+keywords:
+- registry, on-prem, images, tags, repository, distribution, notifications, advanced
menu:
main:
parent: smn_registry
@@ -347,4 +347,4 @@ provide acceptable guarantees, adding a transactional `Sink` to the registry
is a possibility, although it may have an effect on request service time.
Please see the
[godoc](http://godoc.org/github.com/docker/distribution/notifications#Sink)
-for more information.
\ No newline at end of file
+for more information.
diff --git a/registry/recipes/apache.md b/registry/recipes/apache.md
index 318470d705a..1b503584183 100644
--- a/registry/recipes/apache.md
+++ b/registry/recipes/apache.md
@@ -1,7 +1,8 @@
---
description: Restricting access to your registry using an apache proxy
-keywords: registry, on-prem, images, tags, repository, distribution, authentication,
- proxy, apache, httpd, TLS, recipe, advanced
+keywords:
+- registry, on-prem, images, tags, repository, distribution, authentication, proxy,
+ apache, httpd, TLS, recipe, advanced
menu:
main:
parent: smn_recipes
@@ -212,4 +213,4 @@ Now, login with a "pull-only" user (using `testuser` and `testpassword`), then p
Verify that the "pull-only" can NOT push:
- docker push myregistrydomain.com:5043/test
\ No newline at end of file
+ docker push myregistrydomain.com:5043/test
diff --git a/registry/recipes/index.md b/registry/recipes/index.md
index 948f1bb403a..482a48943a8 100644
--- a/registry/recipes/index.md
+++ b/registry/recipes/index.md
@@ -1,6 +1,7 @@
---
description: Fun stuff to do with your registry
-keywords: registry, on-prem, images, tags, repository, distribution, recipes, advanced
+keywords:
+- registry, on-prem, images, tags, repository, distribution, recipes, advanced
menu:
main:
parent: smn_recipes
@@ -33,4 +34,4 @@ At this point, it's assumed that:
* [using Apache as an authenticating proxy](apache.md)
* [using Nginx as an authenticating proxy](nginx.md)
* [running a Registry on macOS](osx-setup-guide.md)
- * [mirror the Docker Hub](mirror.md)
\ No newline at end of file
+ * [mirror the Docker Hub](mirror.md)
diff --git a/registry/recipes/mirror.md b/registry/recipes/mirror.md
index 8d94c2f329e..6e66f73a005 100644
--- a/registry/recipes/mirror.md
+++ b/registry/recipes/mirror.md
@@ -1,7 +1,8 @@
---
description: Setting-up a local mirror for Docker Hub images
-keywords: registry, on-prem, images, tags, repository, distribution, mirror, Hub,
- recipe, advanced
+keywords:
+- registry, on-prem, images, tags, repository, distribution, mirror, Hub, recipe,
+ advanced
menu:
main:
parent: smn_recipes
@@ -73,4 +74,4 @@ For example, if your mirror is serving on `http://10.0.0.2:5000`, you would run:
docker --registry-mirror=https://10.0.0.2:5000 daemon
-NOTE: Depending on your local host setup, you may be able to add the `--registry-mirror` option to the `DOCKER_OPTS` variable in `/etc/default/docker`.
\ No newline at end of file
+NOTE: Depending on your local host setup, you may be able to add the `--registry-mirror` option to the `DOCKER_OPTS` variable in `/etc/default/docker`.
diff --git a/registry/recipes/nginx.md b/registry/recipes/nginx.md
index d0e97f4f679..94fca625c69 100644
--- a/registry/recipes/nginx.md
+++ b/registry/recipes/nginx.md
@@ -1,7 +1,8 @@
---
description: Restricting access to your registry using a nginx proxy
-keywords: registry, on-prem, images, tags, repository, distribution, nginx, proxy,
- authentication, TLS, recipe, advanced
+keywords:
+- registry, on-prem, images, tags, repository, distribution, nginx, proxy, authentication,
+ TLS, recipe, advanced
menu:
main:
parent: smn_recipes
@@ -187,4 +188,4 @@ Login with a "push" authorized user (using `testuser` and `testpassword`), then
docker login -u=testuser -p=testpassword -e=root@example.ch myregistrydomain.com:5043
docker tag ubuntu myregistrydomain.com:5043/test
docker push myregistrydomain.com:5043/test
- docker pull myregistrydomain.com:5043/test
\ No newline at end of file
+ docker pull myregistrydomain.com:5043/test
diff --git a/registry/recipes/osx-setup-guide.md b/registry/recipes/osx-setup-guide.md
index 03a5fa3a0f2..f926f8c9e66 100644
--- a/registry/recipes/osx-setup-guide.md
+++ b/registry/recipes/osx-setup-guide.md
@@ -1,7 +1,7 @@
---
description: Explains how to run a registry on macOS
-keywords: registry, on-prem, images, tags, repository, distribution, macOS, recipe,
- advanced
+keywords:
+- registry, on-prem, images, tags, repository, distribution, macOS, recipe, advanced
menu:
main:
parent: smn_recipes
@@ -78,4 +78,4 @@ Start the Docker registry:
### Unloading the docker registry service
- launchctl unload ~/Library/LaunchAgents/com.docker.registry.plist
\ No newline at end of file
+ launchctl unload ~/Library/LaunchAgents/com.docker.registry.plist
diff --git a/registry/storage-drivers/azure.md b/registry/storage-drivers/azure.md
index 08d5b00efdb..64e476e423c 100644
--- a/registry/storage-drivers/azure.md
+++ b/registry/storage-drivers/azure.md
@@ -1,6 +1,7 @@
---
description: Explains how to use the Azure storage drivers
-keywords: registry, service, driver, images, storage, azure
+keywords:
+- registry, service, driver, images, storage, azure
menu:
main:
parent: smn_storagedrivers
@@ -73,4 +74,4 @@ An implementation of the `storagedriver.StorageDriver` interface which uses [Mic
* To get information about
[azure-blob-storage](http://azure.microsoft.com/en-us/services/storage/) visit
the Microsoft website.
-* You can use Microsoft's [Blob Service REST API](https://msdn.microsoft.com/en-us/library/azure/dd135733.aspx) to [create a container] (https://msdn.microsoft.com/en-us/library/azure/dd179468.aspx).
\ No newline at end of file
+* You can use Microsoft's [Blob Service REST API](https://msdn.microsoft.com/en-us/library/azure/dd135733.aspx) to [create a container] (https://msdn.microsoft.com/en-us/library/azure/dd179468.aspx).
diff --git a/registry/storage-drivers/filesystem.md b/registry/storage-drivers/filesystem.md
index 5c7e0e60bcf..2c7f6628e8f 100644
--- a/registry/storage-drivers/filesystem.md
+++ b/registry/storage-drivers/filesystem.md
@@ -1,6 +1,7 @@
---
description: Explains how to use the filesystem storage drivers
-keywords: registry, service, driver, images, storage, filesystem
+keywords:
+- registry, service, driver, images, storage, filesystem
menu:
main:
parent: smn_storagedrivers
@@ -19,4 +20,4 @@ there is adequate space available. Defaults to `/var/lib/registry`.
`maxthreads`: (optional) The maximum number of simultaneous blocking filesystem
operations permitted within the registry. Each operation spawns a new thread and
may cause thread exhaustion issues if many are done in parallel. Defaults to
-`100`, and can be no lower than `25`.
\ No newline at end of file
+`100`, and can be no lower than `25`.
diff --git a/registry/storage-drivers/gcs.md b/registry/storage-drivers/gcs.md
index 8787b620cc4..4c8a7c88c19 100644
--- a/registry/storage-drivers/gcs.md
+++ b/registry/storage-drivers/gcs.md
@@ -1,6 +1,7 @@
---
description: Explains how to use the Google Cloud Storage drivers
-keywords: registry, service, driver, images, storage, gcs, google, cloud
+keywords:
+- registry, service, driver, images, storage, gcs, google, cloud
menu:
main:
parent: smn_storagedrivers
@@ -73,4 +74,4 @@ An implementation of the `storagedriver.StorageDriver` interface which uses Goog
**Note** Instead of a key file you can use [Google Application Default Credentials](https://developers.google.com/identity/protocols/application-default-credentials).
-`rootdirectory`: (optional) The root directory tree in which all registry files will be stored. Defaults to the empty string (bucket root).
\ No newline at end of file
+`rootdirectory`: (optional) The root directory tree in which all registry files will be stored. Defaults to the empty string (bucket root).
diff --git a/registry/storage-drivers/index.md b/registry/storage-drivers/index.md
index d42d7b0892f..1c9fbe9da82 100644
--- a/registry/storage-drivers/index.md
+++ b/registry/storage-drivers/index.md
@@ -2,8 +2,8 @@
aliases:
- /registry/storagedrivers/
description: Explains how to use storage drivers
-keywords: registry, on-prem, images, tags, repository, distribution, storage drivers,
- advanced
+keywords:
+- registry, on-prem, images, tags, repository, distribution, storage drivers, advanced
menu:
main:
identifier: storage_index
@@ -63,4 +63,4 @@ Storage drivers should call `factory.Register` with their driver name in an `ini
Storage driver test suites are provided in
`storagedriver/testsuites/testsuites.go` and may be used for any storage
driver written in Go. Tests can be registered using the `RegisterSuite`
-function, which run the same set of tests for any registered drivers.
\ No newline at end of file
+function, which run the same set of tests for any registered drivers.
diff --git a/registry/storage-drivers/inmemory.md b/registry/storage-drivers/inmemory.md
index d658bcd5d5d..6fbed6aafb0 100644
--- a/registry/storage-drivers/inmemory.md
+++ b/registry/storage-drivers/inmemory.md
@@ -1,6 +1,7 @@
---
description: Explains how to use the in-memory storage drivers
-keywords: registry, service, driver, images, storage, in-memory
+keywords:
+- registry, service, driver, images, storage, in-memory
menu:
main:
parent: smn_storagedrivers
@@ -18,4 +19,4 @@ volatile memory, use the [`filesystem` driver](filesystem.md) on a ramdisk.
## Parameters
-None
\ No newline at end of file
+None
diff --git a/registry/storage-drivers/oss.md b/registry/storage-drivers/oss.md
index f291af79cce..44109003001 100644
--- a/registry/storage-drivers/oss.md
+++ b/registry/storage-drivers/oss.md
@@ -1,6 +1,7 @@
---
description: Explains how to use the Aliyun OSS storage driver
-keywords: registry, service, driver, images, storage, OSS, aliyun
+keywords:
+- registry, service, driver, images, storage, OSS, aliyun
menu:
main:
parent: smn_storagedrivers
@@ -122,4 +123,4 @@ no
The root directory tree in which to store all registry files. Defaults to an empty string (bucket root).
|
-
\ No newline at end of file
+
diff --git a/registry/storage-drivers/s3.md b/registry/storage-drivers/s3.md
index 30941cf91c5..cf72949022e 100644
--- a/registry/storage-drivers/s3.md
+++ b/registry/storage-drivers/s3.md
@@ -1,6 +1,7 @@
---
description: Explains how to use the S3 storage drivers
-keywords: registry, service, driver, images, storage, S3
+keywords:
+- registry, service, driver, images, storage, S3
menu:
main:
parent: smn_storagedrivers
@@ -264,4 +265,4 @@ middleware:
## CloudFront Key-Pair
-A CloudFront key-pair is required for all AWS accounts needing access to your CloudFront distribution. For information, please see [Creating CloudFront Key Pairs](http://docs.aws.amazon.com/AmazonCloudFront/latest/DeveloperGuide/private-content-trusted-signers.html#private-content-creating-cloudfront-key-pairs).
\ No newline at end of file
+A CloudFront key-pair is required for all AWS accounts needing access to your CloudFront distribution. For information, please see [Creating CloudFront Key Pairs](http://docs.aws.amazon.com/AmazonCloudFront/latest/DeveloperGuide/private-content-trusted-signers.html#private-content-creating-cloudfront-key-pairs).
diff --git a/registry/storage-drivers/swift.md b/registry/storage-drivers/swift.md
index 454f2acb461..eaa80511256 100644
--- a/registry/storage-drivers/swift.md
+++ b/registry/storage-drivers/swift.md
@@ -1,6 +1,7 @@
---
description: Explains how to use the OpenStack swift storage driver
-keywords: registry, service, driver, images, storage, swift
+keywords:
+- registry, service, driver, images, storage, swift
menu:
main:
parent: smn_storagedrivers
@@ -241,4 +242,4 @@ disabled that feature, the configuration file can specify the following optional
-
\ No newline at end of file
+
diff --git a/swarm/configure-tls.md b/swarm/configure-tls.md
index 4d9905de1e6..9e3e25cbcac 100644
--- a/swarm/configure-tls.md
+++ b/swarm/configure-tls.md
@@ -1,6 +1,7 @@
---
description: Swarm and transport layer security
-keywords: docker, swarm, TLS, discovery, security, certificates
+keywords:
+- docker, swarm, TLS, discovery, security, certificates
menu:
main:
parent: workw_swarm
@@ -545,4 +546,4 @@ Congratulations! You have configured a Docker Swarm cluster to use TLS.
## Related Information
* [Secure Docker Swarm with TLS](secure-swarm-tls.md)
-* [Docker security](/engine/security/security/)
\ No newline at end of file
+* [Docker security](/engine/security/security/)
diff --git a/swarm/discovery.md b/swarm/discovery.md
index 426a6cb8985..c1af2a938c5 100644
--- a/swarm/discovery.md
+++ b/swarm/discovery.md
@@ -1,6 +1,7 @@
---
description: Swarm discovery
-keywords: docker, swarm, clustering, discovery
+keywords:
+- docker, swarm, clustering, discovery
menu:
main:
parent: workw_swarm
@@ -221,4 +222,4 @@ github.com/docker/docker/pkg/discovery.
- [Docker Swarm overview](index.md)
- [Scheduler strategies](scheduler/strategy.md)
- [Scheduler filters](scheduler/filter.md)
-- [Swarm API](swarm-api.md)
\ No newline at end of file
+- [Swarm API](swarm-api.md)
diff --git a/swarm/get-swarm.md b/swarm/get-swarm.md
index aff854e20c7..526d5e52943 100644
--- a/swarm/get-swarm.md
+++ b/swarm/get-swarm.md
@@ -1,7 +1,8 @@
---
description: Running a Swarm container on Docker Engine. Run a Swarm binary on the
host OS without Docker Engine.
-keywords: docker, Swarm, container, binary, clustering, install, installation
+keywords:
+- docker, Swarm, container, binary, clustering, install, installation
menu:
main:
identifier: how-to-get-and-run-Swarm
@@ -124,4 +125,4 @@ software tools, such as Docker Engine CLI at the node level.
## Related information
* [Docker Swarm official image](https://hub.docker.com/_/swarm/) repository on Docker Hub
-* [Provision a Swarm with Docker Machine](provision-with-machine.md)
\ No newline at end of file
+* [Provision a Swarm with Docker Machine](provision-with-machine.md)
diff --git a/swarm/index.md b/swarm/index.md
index bee56fedd91..818c0e14e2d 100644
--- a/swarm/index.md
+++ b/swarm/index.md
@@ -1,6 +1,7 @@
---
description: 'Swarm: a Docker-native clustering system'
-keywords: docker, swarm, clustering
+keywords:
+- docker, swarm, clustering
menu:
main:
identifier: workw_swarm
@@ -24,4 +25,4 @@ title: Docker Swarm
* [Swarm and container networks](networking.md)
* [Advanced Scheduling](scheduler/index.md)
* [Provision a Swarm cluster with Docker Machine](provision-with-machine.md)
-* [Docker Swarm API](swarm-api.md)
\ No newline at end of file
+* [Docker Swarm API](swarm-api.md)
diff --git a/swarm/install-manual.md b/swarm/install-manual.md
index 905970b8074..3908413553b 100644
--- a/swarm/install-manual.md
+++ b/swarm/install-manual.md
@@ -1,6 +1,7 @@
---
description: Deploying Swarm on AWS EC2 AMI's in a VPC
-keywords: docker, swarm, clustering, examples, Amazon, AWS EC2
+keywords:
+- docker, swarm, clustering, examples, Amazon, AWS EC2
menu:
main:
parent: workw_swarm
@@ -305,4 +306,4 @@ They will display corresponding entries for the change in leadership.
- [High availability in Docker Swarm](multi-manager-setup.md)
- [Discovery](discovery.md)
- [High-availability cluster using a trio of consul nodes](https://hub.docker.com/r/progrium/consul/)
-- [Networking](networking.md)
\ No newline at end of file
+- [Networking](networking.md)
diff --git a/swarm/install-w-machine.md b/swarm/install-w-machine.md
index a800e18cb40..ba4fbe7f2c6 100644
--- a/swarm/install-w-machine.md
+++ b/swarm/install-w-machine.md
@@ -1,6 +1,7 @@
---
description: Swarm release notes
-keywords: docker, swarm, clustering, discovery, release, notes
+keywords:
+- docker, swarm, clustering, discovery, release, notes
menu:
main:
parent: workw_swarm
@@ -259,4 +260,4 @@ At this point, you've installed Docker Swarm by pulling the latest image of
it from Docker Hub. Then, you built and ran a swarm on your local machine
using VirtualBox. If you want, you can onto read an [overview of Docker Swarm
features](index.md). Alternatively, you can develop a more in-depth view of Swarm by
-[manually installing Swarm](install-manual.md) on a network.
\ No newline at end of file
+[manually installing Swarm](install-manual.md) on a network.
diff --git a/swarm/multi-manager-setup.md b/swarm/multi-manager-setup.md
index ae0ee0efaef..013d3b6645c 100644
--- a/swarm/multi-manager-setup.md
+++ b/swarm/multi-manager-setup.md
@@ -1,6 +1,7 @@
---
description: High availability in Swarm
-keywords: docker, swarm, clustering
+keywords:
+- docker, swarm, clustering
menu:
main:
parent: workw_swarm
@@ -161,4 +162,4 @@ To switch the `DOCKER_HOST` to use `manager-2` as the primary, you do the follow
You can use the `docker` command on any Docker Swarm primary manager or any replica.
-If you like, you can use custom mechanisms to always point `DOCKER_HOST` to the current primary manager. Then, you never lose contact with your Docker Swarm in the event of a failover.
\ No newline at end of file
+If you like, you can use custom mechanisms to always point `DOCKER_HOST` to the current primary manager. Then, you never lose contact with your Docker Swarm in the event of a failover.
diff --git a/swarm/networking.md b/swarm/networking.md
index 834921a4f40..fd06ab7dc1d 100644
--- a/swarm/networking.md
+++ b/swarm/networking.md
@@ -1,6 +1,7 @@
---
description: Swarm and container networks
-keywords: docker, swarm, clustering, networking
+keywords:
+- docker, swarm, clustering, networking
menu:
main:
parent: workw_swarm
@@ -132,4 +133,4 @@ from `node-0`.
- [Docker Swarm overview](index.md)
- [Scheduler strategies](scheduler/strategy.md)
- [Scheduler filters](scheduler/filter.md)
-- [Swarm API](swarm-api.md)
\ No newline at end of file
+- [Swarm API](swarm-api.md)
diff --git a/swarm/overview.md b/swarm/overview.md
index 1f677d756f1..b464c42c2b4 100644
--- a/swarm/overview.md
+++ b/swarm/overview.md
@@ -1,6 +1,7 @@
---
description: 'Swarm: a Docker-native clustering system'
-keywords: docker, swarm, clustering
+keywords:
+- docker, swarm, clustering
menu:
main:
parent: workw_swarm
@@ -79,4 +80,4 @@ like-minded individuals, we have a number of open channels for communication.
* To contribute code or documentation changes: please submit a [pull request on Github](https://github.com/docker/swarm/pulls).
-For more information and resources, please visit the [Getting Help project page](/project/get-help/).
\ No newline at end of file
+For more information and resources, please visit the [Getting Help project page](/project/get-help/).
diff --git a/swarm/plan-for-production.md b/swarm/plan-for-production.md
index ee730e6a839..b49a5f02d0d 100644
--- a/swarm/plan-for-production.md
+++ b/swarm/plan-for-production.md
@@ -1,11 +1,12 @@
----
-description: Plan for Swarm in production
-keywords: docker, swarm, scale, voting, application, plan
-menu:
- main:
- parent: workw_swarm
- weight: -45
-title: Plan for Swarm in production
+---
+description: Plan for Swarm in production
+keywords:
+- docker, swarm, scale, voting, application, plan
+menu:
+ main:
+ parent: workw_swarm
+ weight: -45
+title: Plan for Swarm in production
---
# Plan for Swarm in production
@@ -349,4 +350,4 @@ planning, deployment, and ongoing management of your production Swarm clusters.
* [Try Swarm at scale](swarm_at_scale/index.md)
* [Swarm and container networks](networking.md)
* [High availability in Docker Swarm](multi-manager-setup.md)
-* [Docker Data Center](https://www.docker.com/products/docker-datacenter)
\ No newline at end of file
+* [Docker Data Center](https://www.docker.com/products/docker-datacenter)
diff --git a/swarm/provision-with-machine.md b/swarm/provision-with-machine.md
index 8e25fc7003d..bb195b7be2e 100644
--- a/swarm/provision-with-machine.md
+++ b/swarm/provision-with-machine.md
@@ -1,6 +1,7 @@
---
description: Provision with Machine
-keywords: docker, Swarm, clustering, provision, Machine
+keywords:
+- docker, Swarm, clustering, provision, Machine
menu:
main:
parent: workw_swarm
@@ -185,4 +186,4 @@ Name: swarm-manager
* [Evaluate Swarm in a sandbox](install-w-machine.md)
* [Build a Swarm cluster for production](install-manual.md)
* [Swarm Discovery](discovery.md)
-* [Docker Machine](/machine) documentation
\ No newline at end of file
+* [Docker Machine](/machine) documentation
diff --git a/swarm/scheduler/filter.md b/swarm/scheduler/filter.md
index ac36cec8e7d..a1faaa51f29 100644
--- a/swarm/scheduler/filter.md
+++ b/swarm/scheduler/filter.md
@@ -1,6 +1,7 @@
---
description: Swarm filters
-keywords: docker, swarm, clustering, filters
+keywords:
+- docker, swarm, clustering, filters
menu:
main:
parent: swarm_sched
@@ -524,4 +525,4 @@ without a container that satisfies `redis*`
- [Docker Swarm overview](../index.md)
- [Discovery options](../discovery.md)
- [Scheduler strategies](strategy.md)
-- [Swarm API](../swarm-api.md)
\ No newline at end of file
+- [Swarm API](../swarm-api.md)
diff --git a/swarm/scheduler/index.md b/swarm/scheduler/index.md
index 418a95f9eb3..e642e95b834 100644
--- a/swarm/scheduler/index.md
+++ b/swarm/scheduler/index.md
@@ -1,6 +1,7 @@
---
description: 'Swarm: a Docker-native clustering system'
-keywords: docker, swarm, clustering, scheduling
+keywords:
+- docker, swarm, clustering, scheduling
menu:
main:
identifier: swarm_sched
@@ -12,4 +13,4 @@ title: Scheduling
## Advanced Scheduling
To learn more about advanced scheduling, see the [strategies](strategy.md),
-[rescheduling](rescheduling.md), and [filters](filter.md) documents.
\ No newline at end of file
+[rescheduling](rescheduling.md), and [filters](filter.md) documents.
diff --git a/swarm/scheduler/rescheduling.md b/swarm/scheduler/rescheduling.md
index 0365186a537..51c2bc7ca9c 100644
--- a/swarm/scheduler/rescheduling.md
+++ b/swarm/scheduler/rescheduling.md
@@ -1,6 +1,7 @@
---
description: Swarm rescheduling
-keywords: docker, swarm, clustering, rescheduling
+keywords:
+- docker, swarm, clustering, rescheduling
title: Rescheduling
---
@@ -57,4 +58,4 @@ Failed to start rescheduled container 2362901cb213da321
## Related information
* [Apply custom metadata](/engine/userguide/labels-custom-metadata/)
-* [Environment variables with run](/engine/reference/run/#env-environment-variables)
\ No newline at end of file
+* [Environment variables with run](/engine/reference/run/#env-environment-variables)
diff --git a/swarm/scheduler/strategy.md b/swarm/scheduler/strategy.md
index 88f67765793..3e160831403 100644
--- a/swarm/scheduler/strategy.md
+++ b/swarm/scheduler/strategy.md
@@ -1,6 +1,7 @@
---
description: Swarm strategies
-keywords: docker, swarm, clustering, strategies
+keywords:
+- docker, swarm, clustering, strategies
menu:
main:
parent: swarm_sched
@@ -124,4 +125,4 @@ strategy prefers the node with most containers.
- [Docker Swarm overview](../index.md)
- [Discovery options](../discovery.md)
- [Scheduler filters](filter.md)
-- [Swarm API](../swarm-api.md)
\ No newline at end of file
+- [Swarm API](../swarm-api.md)
diff --git a/swarm/secure-swarm-tls.md b/swarm/secure-swarm-tls.md
index 70dfbb74616..f1da05e8b09 100644
--- a/swarm/secure-swarm-tls.md
+++ b/swarm/secure-swarm-tls.md
@@ -1,11 +1,12 @@
----
-description: Swarm and transport layer security
-keywords: docker, swarm, TLS, discovery, security, certificates
-menu:
- main:
- parent: workw_swarm
- weight: 50
-title: Overview Docker Swarm with TLS
+---
+description: Swarm and transport layer security
+keywords:
+- docker, swarm, TLS, discovery, security, certificates
+menu:
+ main:
+ parent: workw_swarm
+ weight: 50
+title: Overview Docker Swarm with TLS
---
# Overview Swarm with TLS
@@ -163,4 +164,4 @@ facing production workloads exposed to untrusted networks.
## Related information
* [Configure Docker Swarm for TLS](configure-tls.md)
-* [Docker security](/engine/security/security/)
\ No newline at end of file
+* [Docker security](/engine/security/security/)
diff --git a/swarm/status-code-comparison-to-docker.md b/swarm/status-code-comparison-to-docker.md
index eead7303f8d..f00cde06e07 100644
--- a/swarm/status-code-comparison-to-docker.md
+++ b/swarm/status-code-comparison-to-docker.md
@@ -1,6 +1,7 @@
---
description: Swarm API response codes
-keywords: docker, swarm, response, code, api
+keywords:
+- docker, swarm, response, code, api
menu:
main:
parent: workw_swarm
@@ -563,4 +564,4 @@ The comparison is based on api v1.22, and all Docker Status Codes in api v1.22 a
|204|204|
|404|404|
||409|
-|500|500|
\ No newline at end of file
+|500|500|
diff --git a/swarm/swarm-api.md b/swarm/swarm-api.md
index 32de1bae4e4..f027a9b91f2 100644
--- a/swarm/swarm-api.md
+++ b/swarm/swarm-api.md
@@ -3,7 +3,8 @@ aliases:
- /api/swarm-api/
- /swarm/api/
description: Swarm API
-keywords: docker, swarm, clustering, api
+keywords:
+- docker, swarm, clustering, api
menu:
main:
parent: workw_swarm
@@ -184,4 +185,4 @@ $ docker run --rm -it yourprivateimage:latest
- [Docker Swarm overview](/swarm/)
- [Discovery options](/swarm/discovery/)
- [Scheduler strategies](/swarm/scheduler/strategy/)
-- [Scheduler filters](/swarm/scheduler/filter/)
\ No newline at end of file
+- [Scheduler filters](/swarm/scheduler/filter/)
diff --git a/swarm/swarm_at_scale/about.md b/swarm/swarm_at_scale/about.md
index db6f35db510..70f11f826c5 100644
--- a/swarm/swarm_at_scale/about.md
+++ b/swarm/swarm_at_scale/about.md
@@ -2,7 +2,8 @@
aliases:
- /swarm/swarm_at_scale/about/
description: Try Swarm at scale
-keywords: docker, swarm, scale, voting, application, architecture
+keywords:
+- docker, swarm, scale, voting, application, architecture
menu:
main:
parent: scale_swarm
@@ -106,4 +107,4 @@ step wouldn't be needed.
Now that you understand the application architecture, you need to deploy a
network configuration that can support it. In the next step, you
-[deploy network infrastructure](deploy-infra.md) for use in this sample.
\ No newline at end of file
+[deploy network infrastructure](deploy-infra.md) for use in this sample.
diff --git a/swarm/swarm_at_scale/deploy-app.md b/swarm/swarm_at_scale/deploy-app.md
index a315d0d5771..be22cf83c74 100644
--- a/swarm/swarm_at_scale/deploy-app.md
+++ b/swarm/swarm_at_scale/deploy-app.md
@@ -2,7 +2,8 @@
aliases:
- /swarm/swarm_at_scale/04-deploy-app/
description: Try Swarm at scale
-keywords: docker, swarm, scale, voting, application, certificates
+keywords:
+- docker, swarm, scale, voting, application, certificates
menu:
main:
parent: scale_swarm
@@ -305,7 +306,7 @@ the containers at once. This extra credit
service in the file file. This application relies on a volume and a network,
declare those at the bottom of the file.
-3. Check your work against this
+3. Check your work against this
result file
4. When you are satisfied, save the `docker-compose.yml` file to your system.
@@ -423,4 +424,4 @@ Congratulations. You have successfully walked through manually deploying a
microservice-based application to a Swarm cluster. Of course, not every
deployment goes smoothly. Now that you've learned how to successfully deploy an
application at scale, you should learn [what to consider when troubleshooting
-large applications running on a Swarm cluster](troubleshoot.md).
\ No newline at end of file
+large applications running on a Swarm cluster](troubleshoot.md).
diff --git a/swarm/swarm_at_scale/deploy-infra.md b/swarm/swarm_at_scale/deploy-infra.md
index 5cf731bbf66..946586371fc 100644
--- a/swarm/swarm_at_scale/deploy-infra.md
+++ b/swarm/swarm_at_scale/deploy-infra.md
@@ -3,7 +3,8 @@ aliases:
- /swarm/swarm_at_scale/03-create-cluster/
- /swarm/swarm_at_scale/02-deploy-infra/
description: Try Swarm at scale
-keywords: docker, swarm, scale, voting, application, certificates
+keywords:
+- docker, swarm, scale, voting, application, certificates
menu:
main:
parent: scale_swarm
@@ -436,4 +437,4 @@ commands below, notice the label you are applying to each node.
## Next Step
Your key-value store, load balancer, and Swarm cluster infrastructure are up. You are
-ready to [build and run the voting application](deploy-app.md) on it.
\ No newline at end of file
+ready to [build and run the voting application](deploy-app.md) on it.
diff --git a/swarm/swarm_at_scale/index.md b/swarm/swarm_at_scale/index.md
index 01b1370bb09..20343880fb4 100644
--- a/swarm/swarm_at_scale/index.md
+++ b/swarm/swarm_at_scale/index.md
@@ -1,6 +1,7 @@
---
description: Try Swarm at scale
-keywords: docker, swarm, scale, voting, application, certificates
+keywords:
+- docker, swarm, scale, voting, application, certificates
menu:
main:
identifier: scale_swarm
@@ -29,4 +30,4 @@ complete and has the following steps:
- [Learn the application architecture](about.md)
- [Deploy your infrastructure](deploy-infra.md)
- [Deploy the application](deploy-app.md)
-- [Troubleshoot the application](troubleshoot.md)
\ No newline at end of file
+- [Troubleshoot the application](troubleshoot.md)
diff --git a/swarm/swarm_at_scale/troubleshoot.md b/swarm/swarm_at_scale/troubleshoot.md
index b873877fc4c..f8011106a15 100644
--- a/swarm/swarm_at_scale/troubleshoot.md
+++ b/swarm/swarm_at_scale/troubleshoot.md
@@ -2,7 +2,8 @@
aliases:
- /swarm/swarm_at_scale/05-troubleshoot/
description: Try Swarm at scale
-keywords: docker, swarm, scale, voting, application, certificates
+keywords:
+- docker, swarm, scale, voting, application, certificates
menu:
main:
parent: scale_swarm
@@ -217,4 +218,4 @@ useful documentation:
* [Plan for Swarm in production](../plan-for-production.md)
* [Swarm and container networks](../networking.md)
-* [High availability in Docker Swarm](../multi-manager-setup.md)
\ No newline at end of file
+* [High availability in Docker Swarm](../multi-manager-setup.md)
diff --git a/toolbox/faqs/index.md b/toolbox/faqs/index.md
index 3169b79795b..e0e6ad02340 100644
--- a/toolbox/faqs/index.md
+++ b/toolbox/faqs/index.md
@@ -1,7 +1,8 @@
---
description: FAQs, troubleshooting, and tips index for Toolbox installs
identifier: toolbox_overview_faqs
-keywords: docker, documentation, about, technology, kitematic, gui, toolbox
+keywords:
+- docker, documentation, about, technology, kitematic, gui, toolbox
title: FAQs
---
@@ -15,4 +16,4 @@ In the process of installing and setting up Docker, you might run into problems
* _**Looking for help with error messages?**_ Go to [Troubleshooting](troubleshoot.md).
-
\ No newline at end of file
+
diff --git a/toolbox/faqs/troubleshoot.md b/toolbox/faqs/troubleshoot.md
index 401e0896cd5..f555650ff29 100644
--- a/toolbox/faqs/troubleshoot.md
+++ b/toolbox/faqs/troubleshoot.md
@@ -1,6 +1,7 @@
---
description: Troubleshooting connectivity and certificate issues
-keywords: beginner, getting started, FAQs, troubleshooting, Docker
+keywords:
+- beginner, getting started, FAQs, troubleshooting, Docker
menu:
main:
parent: workw_toolbox
@@ -157,4 +158,4 @@ Here is an example of creating a `default` machine with proxies set to `http://e
To learn more about using `docker-machine create`, see the [create](/machine/reference/create/) command in the [Docker Machine](/machine/overview/) reference.
-
\ No newline at end of file
+
diff --git a/toolbox/index.md b/toolbox/index.md
index 0796a14dabc..a174f33547b 100644
--- a/toolbox/index.md
+++ b/toolbox/index.md
@@ -1,7 +1,8 @@
---
description: Documentation that provides an overview of Docker Toolbox and installation
instructions
-keywords: docker, documentation, about, technology, docker toolbox, gui
+keywords:
+- docker, documentation, about, technology, docker toolbox, gui
menu:
main:
identifier: workw_toolbox
@@ -13,4 +14,4 @@ Available for both Windows and Mac, Docker Toolbox installs the Docker Client, M
**Learn about Docker Toolbox**. See [Docker Toolbox Overview](overview.md) for a quick tour of how to install Toolbox, and get started with Docker Machine, Kitematic, and Docker Compose.
-**Ready to download Toolbox?** Download Docker Toolbox from products.
\ No newline at end of file
+**Ready to download Toolbox?** Download Docker Toolbox from products.
diff --git a/toolbox/overview.md b/toolbox/overview.md
index c5d8b1d84aa..26f69db1dd5 100644
--- a/toolbox/overview.md
+++ b/toolbox/overview.md
@@ -1,6 +1,7 @@
---
description: Documentation that provides an overview of Toolbox
-keywords: docker, documentation, about, technology, kitematic, gui, toolbox
+keywords:
+- docker, documentation, about, technology, kitematic, gui, toolbox
menu:
main:
parent: workw_toolbox
@@ -51,4 +52,4 @@ Choose the install instructions for your platform, and follow the steps:
* [Learn about Docker Machine](/machine/overview.md)
-* [Learn about Docker Compose](/compose/overview.md)
\ No newline at end of file
+* [Learn about Docker Compose](/compose/overview.md)
diff --git a/toolbox/toolbox_install_mac.md b/toolbox/toolbox_install_mac.md
index 56cce593b93..115c373e4d4 100644
--- a/toolbox/toolbox_install_mac.md
+++ b/toolbox/toolbox_install_mac.md
@@ -1,6 +1,7 @@
---
description: How to install Toolbox on Mac
-keywords: docker, documentation, install, toolbox, mac
+keywords:
+- docker, documentation, install, toolbox, mac
menu:
main:
parent: workw_toolbox
@@ -207,4 +208,4 @@ To uninstall Toolbox on a Mac, do the following:
$ rm /usr/local/bin/docker
$ rm /usr/local/bin/docker-compose
$ rm /usr/local/bin/docker-machine
- ```
\ No newline at end of file
+ ```
diff --git a/toolbox/toolbox_install_windows.md b/toolbox/toolbox_install_windows.md
index 8323e327807..b8b187a4eed 100644
--- a/toolbox/toolbox_install_windows.md
+++ b/toolbox/toolbox_install_windows.md
@@ -1,6 +1,7 @@
---
description: How to install Toolbox on Mac
-keywords: docker, documentation, install, toolbox, win
+keywords:
+- docker, documentation, install, toolbox, win
menu:
main:
parent: workw_toolbox
@@ -198,4 +199,4 @@ To uninstall Toolbox on Windows, do the following:
>**Note:** This process does not remove the `docker-install.exe` file. You must delete that file yourself.
-
\ No newline at end of file
+
diff --git a/ucp/access-ucp/cli-based-access.md b/ucp/access-ucp/cli-based-access.md
index 6ba3d62380e..38c0d3d3242 100644
--- a/ucp/access-ucp/cli-based-access.md
+++ b/ucp/access-ucp/cli-based-access.md
@@ -1,6 +1,7 @@
---
description: Learn how to access Docker Universal Control Plane from the CLI.
-keywords: docker, ucp, cli, administration
+keywords:
+- docker, ucp, cli, administration
menu:
main:
identifier: ucp_cli_access
@@ -105,4 +106,4 @@ $ curl -k -H "Authorization: Bearer $AUTHTOKEN" https:///api/clientbundl
## Where to go next
* [Deploy an app from the UI](../applications/deploy-app-ui.md)
-* [Deploy an app from the CLI](../applications/deploy-app-cli.md)
\ No newline at end of file
+* [Deploy an app from the CLI](../applications/deploy-app-cli.md)
diff --git a/ucp/access-ucp/index.md b/ucp/access-ucp/index.md
index e61aea715a9..bf8eb3f3fe7 100644
--- a/ucp/access-ucp/index.md
+++ b/ucp/access-ucp/index.md
@@ -1,7 +1,8 @@
---
description: Learn how to access Docker Universal Control Plane from the web and the
CLI.
-keywords: docker, ucp, cli
+keywords:
+- docker, ucp, cli
menu:
main:
identifier: mn_ucp_access
@@ -15,4 +16,4 @@ title: Access UCP
This section includes the following topics:
* [Web-based access](web-based-access.md)
-* [CLI-based access](cli-based-access.md)
\ No newline at end of file
+* [CLI-based access](cli-based-access.md)
diff --git a/ucp/access-ucp/web-based-access.md b/ucp/access-ucp/web-based-access.md
index 0e65e89a2b5..5f919c7d8e7 100644
--- a/ucp/access-ucp/web-based-access.md
+++ b/ucp/access-ucp/web-based-access.md
@@ -1,6 +1,7 @@
---
description: Learn how to access Docker Universal Control Plane from the web browser.
-keywords: docker, ucp, web, administration
+keywords:
+- docker, ucp, web, administration
menu:
main:
identifier: ucp_web_access
@@ -27,4 +28,4 @@ browser, Administrators can:

Non-admin users can only see and change the images, networks, volumes, and
-containers, they are granted access.
\ No newline at end of file
+containers, they are granted access.
diff --git a/ucp/applications/deploy-app-cli.md b/ucp/applications/deploy-app-cli.md
index c9abb3c0f79..5c5d54949b7 100644
--- a/ucp/applications/deploy-app-cli.md
+++ b/ucp/applications/deploy-app-cli.md
@@ -3,7 +3,8 @@ aliases:
- /ucp/deploy-application/
description: Learn how to deploy containerized applications on a cluster, with Docker
Universal Control Plane.
-keywords: deploy, application
+keywords:
+- deploy, application
menu:
main:
identifier: ucp_deploy_cli
@@ -80,4 +81,4 @@ deployed.
## Where to go next
-* [Deploy an app from the UI](deploy-app-ui.md)
\ No newline at end of file
+* [Deploy an app from the UI](deploy-app-ui.md)
diff --git a/ucp/applications/deploy-app-ui.md b/ucp/applications/deploy-app-ui.md
index d1ed6167fa9..b4d63d24780 100644
--- a/ucp/applications/deploy-app-ui.md
+++ b/ucp/applications/deploy-app-ui.md
@@ -1,7 +1,8 @@
---
description: Learn how to deploy containerized applications on a cluster, with Docker
Universal Control Plane.
-keywords: ucp, deploy, application
+keywords:
+- ucp, deploy, application
menu:
main:
identifier: ucp_deploy_ui
@@ -91,4 +92,4 @@ use your version control system to persist that file.
## Where to go next
-* [Deploy an app from the CLI](deploy-app-cli.md)
\ No newline at end of file
+* [Deploy an app from the CLI](deploy-app-cli.md)
diff --git a/ucp/applications/index.md b/ucp/applications/index.md
index 9bb2bd6fbe5..9552a63883b 100644
--- a/ucp/applications/index.md
+++ b/ucp/applications/index.md
@@ -1,6 +1,7 @@
---
description: Learn how to manage applications on Docker Universal Control Plane.
-keywords: docker, ucp, apps, management
+keywords:
+- docker, ucp, apps, management
menu:
main:
identifier: mn_ucp_applications
@@ -14,4 +15,4 @@ title: Applications
This section includes the following topics:
* [Deploy an app from the UI](deploy-app-ui.md)
-* [Deploy an app from the CLI](deploy-app-cli.md)
\ No newline at end of file
+* [Deploy an app from the CLI](deploy-app-cli.md)
diff --git a/ucp/architecture.md b/ucp/architecture.md
index 82f860d15c3..b0acf982620 100644
--- a/ucp/architecture.md
+++ b/ucp/architecture.md
@@ -1,6 +1,7 @@
---
description: Learn about the architecture of Docker Universal Control Plane.
-keywords: docker, ucp, architecture
+keywords:
+- docker, ucp, architecture
menu:
main:
identifier: ucp_architecture
@@ -88,4 +89,4 @@ nodes and join them to create a cluster.
## Where to go next
* [System requirements](installation/system-requirements.md)
-* [Plan a production installation](installation/plan-production-install.md)
\ No newline at end of file
+* [Plan a production installation](installation/plan-production-install.md)
diff --git a/ucp/configuration/configure-logs.md b/ucp/configuration/configure-logs.md
index ff0848ae9ca..4823344f348 100644
--- a/ucp/configuration/configure-logs.md
+++ b/ucp/configuration/configure-logs.md
@@ -1,7 +1,8 @@
---
description: Learn how to configure Docker Universal Control Plane to store your logs
on an external log system.
-keywords: docker, ucp, integrate, logs
+keywords:
+- docker, ucp, integrate, logs
menu:
main:
identifier: ucp_configure_logs
@@ -61,4 +62,4 @@ options that can accomplish this (e.g. Shield plug-in for Kibana)
## Where to go next
* [Integrate with DTR](dtr-integration.md)
-* [Set up high availability](../high-availability/set-up-high-availability.md)
\ No newline at end of file
+* [Set up high availability](../high-availability/set-up-high-availability.md)
diff --git a/ucp/configuration/dtr-integration.md b/ucp/configuration/dtr-integration.md
index 4e4b0bb76e5..5578116e9c3 100644
--- a/ucp/configuration/dtr-integration.md
+++ b/ucp/configuration/dtr-integration.md
@@ -2,7 +2,8 @@
aliases:
- /ucp/dtr-integration/
description: Integrate UCP with Docker Trusted Registry
-keywords: trusted, registry, integrate, UCP, DTR
+keywords:
+- trusted, registry, integrate, UCP, DTR
menu:
main:
identifier: ucp_integrate_dtr
@@ -225,4 +226,4 @@ Get https://dtr/v1/_ping: x509: certificate signed by unknown authority
## Where to go next
* [Monitor your cluster](../monitor/monitor-ucp.md)
-* [Troubleshoot your cluster](../monitor/troubleshoot-ucp.md)
\ No newline at end of file
+* [Troubleshoot your cluster](../monitor/troubleshoot-ucp.md)
diff --git a/ucp/configuration/index.md b/ucp/configuration/index.md
index 17c61d56d23..eebe8cdf697 100644
--- a/ucp/configuration/index.md
+++ b/ucp/configuration/index.md
@@ -1,6 +1,7 @@
---
description: Learn how to configure Docker Universal Control Plane on production.
-keywords: docker, ucp, install, configuration
+keywords:
+- docker, ucp, install, configuration
menu:
main:
identifier: mn_ucp_configuration
@@ -15,4 +16,4 @@ This section includes the following topics:
* [Set up container networking](multi-host-networking.md)
* [Integrate with Docker Trusted Registry](dtr-integration.md)
-* [Configure UCP logging](configure-logs.md)
\ No newline at end of file
+* [Configure UCP logging](configure-logs.md)
diff --git a/ucp/configuration/ldap-integration.md b/ucp/configuration/ldap-integration.md
index ee78a19bb4a..e3e25ec64f4 100644
--- a/ucp/configuration/ldap-integration.md
+++ b/ucp/configuration/ldap-integration.md
@@ -3,7 +3,8 @@ aliases:
- /docker-trusted-registry/configure/config-auth/
description: Learn how to integrate UCP with an LDAP service, so that you can manage
users from a single place.
-keywords: LDAP, authentication, user management
+keywords:
+- LDAP, authentication, user management
menu:
main:
identifier: ucp_ldap_integration
@@ -100,4 +101,4 @@ You can also manually synchronize users by clicking the **Sync Now** button.
When a user is removed from LDAP, that user becomes inactive after the LDAP
synchronization runs.
Also, when you switch from the built-in authentication to using LDAP
-authentication, all manually created users become inactive.
\ No newline at end of file
+authentication, all manually created users become inactive.
diff --git a/ucp/configuration/multi-host-networking.md b/ucp/configuration/multi-host-networking.md
index 07cf52f04f3..4a7daca923b 100644
--- a/ucp/configuration/multi-host-networking.md
+++ b/ucp/configuration/multi-host-networking.md
@@ -2,7 +2,8 @@
aliases:
- /ucp/networking/
description: Docker Universal Control Plane
-keywords: networking, kv, engine-discovery, ucp
+keywords:
+- networking, kv, engine-discovery, ucp
menu:
main:
identifier: ucp_configure_networking
@@ -281,4 +282,4 @@ Remember, you'll need to restart the daemon each time you change the start optio
## Where to go next
* [Integrate with DTR](dtr-integration.md)
-* [Set up high availability](../high-availability/set-up-high-availability.md)
\ No newline at end of file
+* [Set up high availability](../high-availability/set-up-high-availability.md)
diff --git a/ucp/configuration/use-externally-signed-certs.md b/ucp/configuration/use-externally-signed-certs.md
index 6efa23576d3..ff1d7724a5c 100644
--- a/ucp/configuration/use-externally-signed-certs.md
+++ b/ucp/configuration/use-externally-signed-certs.md
@@ -1,7 +1,8 @@
---
description: Learn how to configure Docker Universal Control Plane to use your own
certificates.
-keywords: Universal Control Plane, UCP, certificate, authentiation, tls
+keywords:
+- Universal Control Plane, UCP, certificate, authentiation, tls
menu:
main:
identifier: ucp_configure_certs
@@ -63,4 +64,4 @@ To replace the server certificates used by UCP, for each controller node:
After replacing the certificates your users won't be able to authenticate
with their old client certificate bundles. Ask your users to go to the UCP
- web UI and [get new client certificate bundles](../access-ucp/cli-based-access.md).
\ No newline at end of file
+ web UI and [get new client certificate bundles](../access-ucp/cli-based-access.md).
diff --git a/ucp/high-availability/backups-and-disaster-recovery.md b/ucp/high-availability/backups-and-disaster-recovery.md
index e125886b44d..cfcc1bda60f 100644
--- a/ucp/high-availability/backups-and-disaster-recovery.md
+++ b/ucp/high-availability/backups-and-disaster-recovery.md
@@ -1,7 +1,8 @@
---
description: Learn how to backup your Docker Universal Control Plane cluster, and
to recover your cluster from an existing backup.
-keywords: docker, ucp, backup, restore, recovery
+keywords:
+- docker, ucp, backup, restore, recovery
menu:
main:
identifier: ucp_backups_and_dr
@@ -96,4 +97,4 @@ You should now have your cluster up and running.
## Where to go next
* [Set up high availability](set-up-high-availability.md)
-* [UCP architecture](../architecture.md)
\ No newline at end of file
+* [UCP architecture](../architecture.md)
diff --git a/ucp/high-availability/index.md b/ucp/high-availability/index.md
index 8307bdc9939..eba7599ef99 100644
--- a/ucp/high-availability/index.md
+++ b/ucp/high-availability/index.md
@@ -1,6 +1,7 @@
---
description: Learn how to set up Docker Universal Control Plane for high availability.
-keywords: docker, ucp, high-availability, backup, recovery
+keywords:
+- docker, ucp, high-availability, backup, recovery
menu:
main:
identifier: mn_ucp_high_availability
@@ -15,4 +16,4 @@ This section includes the following topics:
* [Set up high availability](set-up-high-availability.md)
* [Replicate CAs for high availability](replicate-cas.md)
-* [Backups and disaster recovery](backups-and-disaster-recovery.md)
\ No newline at end of file
+* [Backups and disaster recovery](backups-and-disaster-recovery.md)
diff --git a/ucp/high-availability/replicate-cas.md b/ucp/high-availability/replicate-cas.md
index 5976b51139f..df11a38990c 100644
--- a/ucp/high-availability/replicate-cas.md
+++ b/ucp/high-availability/replicate-cas.md
@@ -1,7 +1,8 @@
---
description: Docker Universal Control plane has support for high availability. Learn
how to set up your installation to ensure it tolerates failures.
-keywords: replica, controller, availability, high, ucp
+keywords:
+- replica, controller, availability, high, ucp
menu:
main:
identifier: ucp_replicate_cas
@@ -98,4 +99,4 @@ Where:
## Where to go next
* [Set up high availability](set-up-high-availability.md)
-* [Backups and disaster recovery](backups-and-disaster-recovery.md)
\ No newline at end of file
+* [Backups and disaster recovery](backups-and-disaster-recovery.md)
diff --git a/ucp/high-availability/set-up-high-availability.md b/ucp/high-availability/set-up-high-availability.md
index 556d6d0664b..11ca4ef5af3 100644
--- a/ucp/high-availability/set-up-high-availability.md
+++ b/ucp/high-availability/set-up-high-availability.md
@@ -3,7 +3,8 @@ aliases:
- /ucp/understand_ha/
description: Docker Universal Control plane has support for high availability. Learn
how to set up your installation to ensure it tolerates failures.
-keywords: docker, ucp, high-availability, replica
+keywords:
+- docker, ucp, high-availability, replica
menu:
main:
identifier: ucp_set_high_availability
@@ -74,4 +75,4 @@ is healthy and if it should remain on the load balancing pool or not.
## Where to go next
* [UCP architecture](../architecture.md)
-* [Install UCP for production](../installation/install-production.md)
\ No newline at end of file
+* [Install UCP for production](../installation/install-production.md)
diff --git a/ucp/index.md b/ucp/index.md
index 49f0f6723ad..352177259b1 100644
--- a/ucp/index.md
+++ b/ucp/index.md
@@ -1,6 +1,7 @@
---
description: Docker Universal Control Plane
-keywords: universal, control, plane, ucp
+keywords:
+- universal, control, plane, ucp
menu:
main:
identifier: mn_ucp
@@ -26,4 +27,4 @@ The UCP documentation includes the following topics:
* [High availability](high-availability/set-up-high-availability.md)
* [User management](user-management/authentication-and-authorization.md)
* [Applications](applications/deploy-app-ui.md)
-* [Release notes](release_notes.md)
\ No newline at end of file
+* [Release notes](release_notes.md)
diff --git a/ucp/installation/index.md b/ucp/installation/index.md
index 8d0da233452..2302565bddc 100644
--- a/ucp/installation/index.md
+++ b/ucp/installation/index.md
@@ -1,7 +1,8 @@
---
description: Learn the requirements and procedure to install Docker Universal Control
Plane on production.
-keywords: docker, ucp, install, requirements
+keywords:
+- docker, ucp, install, requirements
menu:
main:
identifier: mn_ucp_installation
@@ -20,4 +21,4 @@ This section includes the following topics:
* [Install offline](install-offline.md)
* [License UCP](license.md)
* [Upgrade UCP](upgrade.md)
-* [Uninstall UCP](uninstall.md)
\ No newline at end of file
+* [Uninstall UCP](uninstall.md)
diff --git a/ucp/installation/install-offline.md b/ucp/installation/install-offline.md
index df5e78cd1cf..4933261cf00 100644
--- a/ucp/installation/install-offline.md
+++ b/ucp/installation/install-offline.md
@@ -1,7 +1,8 @@
---
description: Learn how to install Docker Universal Control Plane. on a machine with
no internet access.
-keywords: docker, ucp, install, offline
+keywords:
+- docker, ucp, install, offline
menu:
main:
identifier: ucp_install_offline
@@ -61,4 +62,4 @@ all the images. Then you copy that package to the host where you’ll install UC
## Where to go next
* [Install UCP for production](install-production.md).
-* [UCP system requirements](system-requirements.md)
\ No newline at end of file
+* [UCP system requirements](system-requirements.md)
diff --git a/ucp/installation/install-production.md b/ucp/installation/install-production.md
index 9bb23788587..c46cffe9d3f 100644
--- a/ucp/installation/install-production.md
+++ b/ucp/installation/install-production.md
@@ -2,7 +2,8 @@
aliases:
- /ucp/production-install/
description: Learn how to install Docker Universal Control Plane on production
-keywords: Universal Control Plane, UCP, install
+keywords:
+- Universal Control Plane, UCP, install
menu:
main:
identifier: ucp_install_production
@@ -257,4 +258,4 @@ certificate bundle.
## Where to go next
* [Deploy an app from the UI](../applications/deploy-app-ui.md)
-* [Monitor a UCP cluster](../monitor/monitor-ucp.md)
\ No newline at end of file
+* [Monitor a UCP cluster](../monitor/monitor-ucp.md)
diff --git a/ucp/installation/license.md b/ucp/installation/license.md
index 518f5549970..db052c0d689 100644
--- a/ucp/installation/license.md
+++ b/ucp/installation/license.md
@@ -1,6 +1,7 @@
---
description: Learn how to license your Docker Universal Control Plane installation.
-keywords: Universal Control Plane, UCP, install, license
+keywords:
+- Universal Control Plane, UCP, install, license
menu:
main:
identifier: ucp_license
@@ -37,4 +38,4 @@ Click **Upload License** for the changes to take effect.
## Where to go next
* [Install UCP](install-production.md)
-* [Install UCP offline](install-offline.md)
\ No newline at end of file
+* [Install UCP offline](install-offline.md)
diff --git a/ucp/installation/plan-production-install.md b/ucp/installation/plan-production-install.md
index 29fc60a2124..c8148f1bedb 100644
--- a/ucp/installation/plan-production-install.md
+++ b/ucp/installation/plan-production-install.md
@@ -3,7 +3,8 @@ aliases:
- /ucp/plan-production-install/
description: Learn about the Docker Universal Control Plane architecture, and the
requirements to install it on production.
-keywords: docker, ucp, install, checklist
+keywords:
+- docker, ucp, install, checklist
menu:
main:
identifier: ucp_plan_production_install
@@ -115,4 +116,4 @@ a network file system.
## Where to go next
* [UCP system requirements](system-requirements.md)
-* [Install UCP for production](install-production.md)
\ No newline at end of file
+* [Install UCP for production](install-production.md)
diff --git a/ucp/installation/system-requirements.md b/ucp/installation/system-requirements.md
index 75558296523..2ee2f624ee0 100644
--- a/ucp/installation/system-requirements.md
+++ b/ucp/installation/system-requirements.md
@@ -1,7 +1,8 @@
---
description: Learn about the system requirements for installing Docker Universal Control
Plane.
-keywords: docker, ucp, architecture, requirements
+keywords:
+- docker, ucp, architecture, requirements
menu:
main:
identifier: ucp_system_requirements
@@ -64,4 +65,4 @@ Docker Datacenter is a software subscription that includes 3 products:
## Where to go next
* [UCP architecture](../architecture.md)
-* [Plan a production installation](plan-production-install.md)
\ No newline at end of file
+* [Plan a production installation](plan-production-install.md)
diff --git a/ucp/installation/uninstall.md b/ucp/installation/uninstall.md
index 5b03bb1117f..58de2615bb4 100644
--- a/ucp/installation/uninstall.md
+++ b/ucp/installation/uninstall.md
@@ -1,6 +1,7 @@
---
description: Learn how to uninstall a Docker Universal Control Plane cluster.
-keywords: docker, ucp, uninstall
+keywords:
+- docker, ucp, uninstall
menu:
main:
identifier: ucp_uninstall
@@ -89,4 +90,4 @@ You can also use flags to pass values to the uninstall command.
5. Confirm the node was removed from the cluster.
In the UCP web application, confirm the node is no longer listed. It
- might take a few minutes for UCP to stop listing that node.
\ No newline at end of file
+ might take a few minutes for UCP to stop listing that node.
diff --git a/ucp/installation/upgrade.md b/ucp/installation/upgrade.md
index 5cde374e234..1de58d469fa 100644
--- a/ucp/installation/upgrade.md
+++ b/ucp/installation/upgrade.md
@@ -3,7 +3,8 @@ aliases:
- /ucp/upgrade-ucp/
description: Learn how to upgrade Docker Universal Control Plane with minimal impact
to your users.
-keywords: Docker, UCP, upgrade, update
+keywords:
+- Docker, UCP, upgrade, update
menu:
main:
identifier: ucp_upgrade_installation
@@ -191,4 +192,4 @@ If your cluster is set up for high-availability (has several controller nodes):
## Where to go next
-* [UCP release notes](../release_notes.md)
\ No newline at end of file
+* [UCP release notes](../release_notes.md)
diff --git a/ucp/monitor/index.md b/ucp/monitor/index.md
index f7901d8d41c..c7d539740e4 100644
--- a/ucp/monitor/index.md
+++ b/ucp/monitor/index.md
@@ -2,7 +2,8 @@
aliases:
- /ucp/manage/
description: Manage, monitor, troubleshoot
-keywords: manage, monitor, troubleshoot
+keywords:
+- manage, monitor, troubleshoot
menu:
main:
identifier: mn_monitor_ucp
@@ -17,4 +18,4 @@ This section includes the following topics:
* [Monitor your cluster](monitor-ucp.md)
* [Troubleshoot your cluster](troubleshoot-ucp.md)
-* [Troubleshoot cluster configurations](troubleshoot-configurations.md)
\ No newline at end of file
+* [Troubleshoot cluster configurations](troubleshoot-configurations.md)
diff --git a/ucp/monitor/monitor-ucp.md b/ucp/monitor/monitor-ucp.md
index 5d1e6857e4d..8e9890f45e6 100644
--- a/ucp/monitor/monitor-ucp.md
+++ b/ucp/monitor/monitor-ucp.md
@@ -3,7 +3,8 @@ aliases:
- /ucp/manage/monitor-ucp/
description: Monitor your Docker Universal Control Plane installation, and learn how
to troubleshoot it.
-keywords: Docker, UCP, troubleshoot
+keywords:
+- Docker, UCP, troubleshoot
menu:
main:
identifier: ucp_monitor_cluster
@@ -87,4 +88,4 @@ You can also monitor the status of a UCP cluster, using the Docker CLI client.
## Where to go next
* [Troubleshoot your cluster](troubleshoot-ucp.md)
-* [Get support](../support.md)
\ No newline at end of file
+* [Get support](../support.md)
diff --git a/ucp/monitor/troubleshoot-configurations.md b/ucp/monitor/troubleshoot-configurations.md
index 126aae5458a..c99750b3e1e 100644
--- a/ucp/monitor/troubleshoot-configurations.md
+++ b/ucp/monitor/troubleshoot-configurations.md
@@ -2,7 +2,8 @@
aliases:
- /ucp/kv_store/
description: Learn how to troubleshoot your Docker Universal Control Plane cluster.
-keywords: ectd, key, value, store, ucp
+keywords:
+- ectd, key, value, store, ucp
menu:
main:
identifier: ucp_troubleshoot_configurations
@@ -134,4 +135,4 @@ functionality to reset your cluster to a single controller node cluster.
## Where to go next
* [Monitor your cluster](monitor-ucp.md)
-* [Get support](../support.md)
\ No newline at end of file
+* [Get support](../support.md)
diff --git a/ucp/monitor/troubleshoot-ucp.md b/ucp/monitor/troubleshoot-ucp.md
index 10d6fed90b7..f8936ea1918 100644
--- a/ucp/monitor/troubleshoot-ucp.md
+++ b/ucp/monitor/troubleshoot-ucp.md
@@ -1,6 +1,7 @@
---
description: Learn how to troubleshoot your Docker Universal Control Plane cluster.
-keywords: docker, ucp, troubleshoot
+keywords:
+- docker, ucp, troubleshoot
menu:
main:
identifier: ucp_troubleshoot_cluster
@@ -63,4 +64,4 @@ specially useful if the UCP web application is not working.
## Where to go next
* [Monitor your cluster](monitor-ucp.md)
-* [Troubleshoot cluster configurations](troubleshoot-configurations.md)
\ No newline at end of file
+* [Troubleshoot cluster configurations](troubleshoot-configurations.md)
diff --git a/ucp/overview.md b/ucp/overview.md
index cbb722f9291..d29ab13b23e 100644
--- a/ucp/overview.md
+++ b/ucp/overview.md
@@ -1,7 +1,8 @@
---
description: Learn about Docker Universal Control Plane, the enterprise-grade cluster
management solution from Docker.
-keywords: docker, ucp, overview, orchestration, clustering
+keywords:
+- docker, ucp, overview, orchestration, clustering
menu:
main:
identifier: ucp_overview
@@ -71,4 +72,4 @@ the images you deploy have not been altered in any way.
## Where to go next
* [Get started with UCP](install-sandbox.md)
- * [UCP architecture](architecture.md)
\ No newline at end of file
+ * [UCP architecture](architecture.md)
diff --git a/ucp/user-management/authentication-and-authorization.md b/ucp/user-management/authentication-and-authorization.md
index 318a9385f06..c79f89a7952 100644
--- a/ucp/user-management/authentication-and-authorization.md
+++ b/ucp/user-management/authentication-and-authorization.md
@@ -3,7 +3,8 @@ aliases:
- /ucp/manage/monitor-manage-users/
- /ucp/user-management/manage-users/
description: Learn how to manage permissions in Docker Universal Control Plane.
-keywords: authorization, authentication, users, teams, UCP
+keywords:
+- authorization, authentication, users, teams, UCP
menu:
main:
identifier: ucp_manage_users
@@ -66,4 +67,4 @@ with any of the two labels.
## Where to go next
* [Create and manage users](create-and-manage-users.md)
-* [Create and manage teams](create-and-manage-teams.md)
\ No newline at end of file
+* [Create and manage teams](create-and-manage-teams.md)
diff --git a/ucp/user-management/create-and-manage-teams.md b/ucp/user-management/create-and-manage-teams.md
index 9793637e7f3..1e7e3ab53cd 100644
--- a/ucp/user-management/create-and-manage-teams.md
+++ b/ucp/user-management/create-and-manage-teams.md
@@ -1,7 +1,8 @@
---
description: Learn how to create and manage user permissions, using teams in your
Docker Universal Control Plane cluster.
-keywords: authorize, authentication, users, teams, UCP, Docker
+keywords:
+- authorize, authentication, users, teams, UCP, Docker
menu:
main:
identifier: ucp_create_manage_teams
@@ -70,4 +71,4 @@ There are four permission levels available:
## Where to go next
-* [UCP permission levels](permission-levels.md)
\ No newline at end of file
+* [UCP permission levels](permission-levels.md)
diff --git a/ucp/user-management/create-and-manage-users.md b/ucp/user-management/create-and-manage-users.md
index 9cde0b58921..4f15057cc29 100644
--- a/ucp/user-management/create-and-manage-users.md
+++ b/ucp/user-management/create-and-manage-users.md
@@ -1,7 +1,8 @@
---
description: Learn how to create and manage users in your Docker Universal Control
Plane cluster.
-keywords: authorize, authentication, users, teams, UCP, Docker
+keywords:
+- authorize, authentication, users, teams, UCP, Docker
menu:
main:
identifier: ucp_create_manage_users
@@ -45,4 +46,4 @@ click the **Create User** button, to create the user.
## Where to go next
* [Create and manage teams](create-and-manage-teams.md)
-* [UCP permission levels](permission-levels.md)
\ No newline at end of file
+* [UCP permission levels](permission-levels.md)
diff --git a/ucp/user-management/index.md b/ucp/user-management/index.md
index 50c387413ce..d9a8ed46849 100644
--- a/ucp/user-management/index.md
+++ b/ucp/user-management/index.md
@@ -1,6 +1,7 @@
---
description: Learn how to manage user permissions on Docker Universal Control Plane.
-keywords: docker, ucp, management, security, users
+keywords:
+- docker, ucp, management, security, users
menu:
main:
identifier: mn_ucp_user_management
@@ -16,4 +17,4 @@ This section includes the following topics:
* [Authentication and authorization](authentication-and-authorization.md)
* [Create and manage users](create-and-manage-users.md)
* [Create and manage teams](create-and-manage-teams.md)
-* [Permission levels](permission-levels.md)
\ No newline at end of file
+* [Permission levels](permission-levels.md)
diff --git a/ucp/user-management/permission-levels.md b/ucp/user-management/permission-levels.md
index c3b066249bb..30f4b9aaf44 100644
--- a/ucp/user-management/permission-levels.md
+++ b/ucp/user-management/permission-levels.md
@@ -1,7 +1,8 @@
---
description: Learn about the permission levels available in Docker Universal Control
Plane.
-keywords: authorization, authentication, users, teams, UCP
+keywords:
+- authorization, authentication, users, teams, UCP
menu:
main:
identifier: ucp_permission_levels
@@ -61,4 +62,4 @@ There are four permission levels:
## Where to go next
* [Create and manage users](create-and-manage-users.md)
-* [Create and manage teams](create-and-manage-teams.md)
\ No newline at end of file
+* [Create and manage teams](create-and-manage-teams.md)