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) -![a Docker Cloud repository's General view](images/repo-general.png) \ No newline at end of file +![a Docker Cloud repository's General view](images/repo-general.png) 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. -![](images/private_image.png) \ No newline at end of file +![](images/private_image.png) 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 World
Hostname: web-3
Counter: 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-1
Counter: 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-2
Counter: 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-2
Counter: 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. -![](images/cloud-stack.png) \ No newline at end of file +![](images/cloud-stack.png) 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. -![bitbucket-hooks](images/bitbucket-hook.png) \ No newline at end of file +![bitbucket-hooks](images/bitbucket-hook.png) 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. ![bitbucket-hooks](images/github-side-hook.png) 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. -![Organization repository collaborators](images/org-repo-collaborators.png) \ No newline at end of file +![Organization repository collaborators](images/org-repo-collaborators.png) 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. -![Couchbase Web Console](couchbase/web-console.png) \ No newline at end of file +![Couchbase Web Console](couchbase/web-console.png) 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](images/docker-for-mac.png) Docker for Mac](docker-for-mac/) \ No newline at end of file +
+
    +
  • +
    + Docker for Mac +
    +
    +
    +

    Docker for Mac

    +

    A native application using the macOS sandbox security model which delivers all Docker tools to your Mac.

    +
    +
    +
  • +
  • +
    + Docker for Windows +
    +
    +
    +

    Docker for Windows

    +

    A native Windows application which delivers all Docker tools to your Windows computer.

    +
    +
    +
  • +
  • +
    + Docker for Linux +
    +
    +
    +

    Docker for Linux

    +

    Install Docker on a computer which already has a Linux distribution installed.

    +
    +
    +
  • +
+
    +
  • +
    + Docker Engine +
    +
    +
    +

    Docker Engine

    +

    + Create Docker images and run Docker containers.

    +

    + As of v1.12.0, Engine includes swarm mode container orchestration features.

    +
    +
    +
  • +
+
    +
  • +
    + Docker Hub +
    +
    +
    +

    Docker Hub

    +

    + A hosted registry service for managing and building images.

    +
    +
    +
  • +
  • +
    + Docker Cloud +
    +
    +
    +

    Docker Cloud

    +

    + A hosted service for building, testing, and deploying Docker images to your hosts.

    +
    +
    +
  • +
  • +
    + Docker Trusted Registry +
    +
    +
    +

    Docker Trusted Registry

    +

    + (DTR) stores and signs your images.

    +
    +
    +
  • +
  • +
    + Docker Universal Control Plane +
    +
    +
    +

    Docker Universal Control Plane

    +

    + (UCP) Manage a cluster of on-premises Docker hosts as if they were a single machine. +

    +
    +
    +
  • +
  • +
    + Docker Machine +
    +
    +
    +

    Docker Machine

    +

    + Automate container provisioning on your network or in + the cloud. Available for Windows, macOS, or Linux.

    +
    +
    +
  • +
  • +
    + Docker Compose +
    +
    +
    +

    Docker Compose

    +

    + Define applications built using multiple containers.

    +
    +
    +
  • +
+
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! -![Rethink app preview](images/rethinkdb-preview.png) \ No newline at end of file +![Rethink app preview](images/rethinkdb-preview.png) + 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: ![](../images/overview-3.png) 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)