Skip to content

Commit 756f4d9

Browse files
author
Misty Stanley-Jones
committed
Fix some doubled words
Signed-off-by: Misty Stanley-Jones <[email protected]>
1 parent b1ce89d commit 756f4d9

File tree

39 files changed

+93
-88
lines changed

39 files changed

+93
-88
lines changed

compose/django.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -112,7 +112,7 @@ In this step, you create a Django started project by building the image from the
112112

113113
If you are running Docker on Linux, the files `django-admin` created are owned
114114
by root. This happens because the container runs as the root user. Change the
115-
ownership of the the new files.
115+
ownership of the new files.
116116

117117
sudo chown -R $USER:$USER .
118118

compose/rails.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -91,7 +91,7 @@ First, Compose will build the image for the `web` service using the `Dockerfile`
9191

9292
If you are running Docker on Linux, the files `rails new` created are owned by
9393
root. This happens because the container runs as the root user. Change the
94-
ownership of the the new files.
94+
ownership of the new files.
9595

9696
sudo chown -R $USER:$USER .
9797

compose/reference/envvars.md

+5-2
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,10 @@ Docker command-line client. If you're using `docker-machine`, then the `eval "$(
1414
1515
## COMPOSE\_PROJECT\_NAME
1616

17-
Sets the project name. This value is prepended along with the service name to the container container on start up. For example, if you project name is `myapp` and it includes two services `db` and `web` then compose starts containers named `myapp_db_1` and `myapp_web_1` respectively.
17+
Sets the project name. This value is prepended along with the service name to
18+
the container on start up. For example, if you project name is `myapp` and it
19+
includes two services `db` and `web` then compose starts containers named
20+
`myapp_db_1` and `myapp_web_1` respectively.
1821

1922
Setting this is optional. If you do not set this, the `COMPOSE_PROJECT_NAME`
2023
defaults to the `basename` of the project directory. See also the `-p`
@@ -87,4 +90,4 @@ Users of Docker Machine and Docker Toolbox on Windows should always set this.
8790
- [User guide](../index.md)
8891
- [Installing Compose](../install.md)
8992
- [Compose file reference](../compose-file.md)
90-
- [Environment file](../env-file.md)
93+
- [Environment file](../env-file.md)

datacenter/dtr/2.0/high-availability/index.md

+3-3
Original file line numberDiff line numberDiff line change
@@ -57,7 +57,7 @@ they have dedicated resources for them.
5757
It also makes it easier to implement backup policies and disaster recovery
5858
plans for UCP and DTR.
5959

60-
To have have high-availability on UCP and DTR, you need a minimum of:
60+
To have high-availability on UCP and DTR, you need a minimum of:
6161

6262
* 3 dedicated nodes to install UCP with high availability,
6363
* 3 dedicated nodes to install DTR with high availability,
@@ -68,7 +68,7 @@ To have have high-availability on UCP and DTR, you need a minimum of:
6868

6969
## Load balancing
7070

71-
DTR does not provide a load balancing service. You can use use an on-premises
71+
DTR does not provide a load balancing service. You can use an on-premises
7272
or cloud-based load balancer to balance requests across multiple DTR replicas.
7373

7474
Make sure you configure your load balancer to:
@@ -82,4 +82,4 @@ not.
8282
## Where to go next
8383

8484
* [Backups and disaster recovery](backups-and-disaster-recovery.md)
85-
* [DTR architecture](../architecture.md)
85+
* [DTR architecture](../architecture.md)

datacenter/dtr/2.0/install/index.md

+3-3
Original file line numberDiff line numberDiff line change
@@ -67,7 +67,7 @@ To install DTR:
6767

6868
3. Check that DTR is running.
6969

70-
In your browser, navigate to the the Docker **Universal Control Plane**
70+
In your browser, navigate to the Docker **Universal Control Plane**
7171
web UI, and navigate to the **Applications** screen. DTR should be listed
7272
as an application.
7373

@@ -143,7 +143,7 @@ replicas:
143143

144144
3. Check that all replicas are running.
145145

146-
In your browser, navigate to the the Docker **Universal Control Plane**
146+
In your browser, navigate to the Docker **Universal Control Plane**
147147
web UI, and navigate to the **Applications** screen. All replicas should
148148
be displayed.
149149

@@ -158,4 +158,4 @@ replicas:
158158
## See also
159159

160160
* [Install DTR offline](install-dtr-offline.md)
161-
* [Upgrade DTR](upgrade/upgrade-major.md)
161+
* [Upgrade DTR](upgrade/upgrade-major.md)

datacenter/dtr/2.0/install/system-requirements.md

+2-2
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ Before installing, be sure your infrastructure has these requirements.
1111

1212
## Software requirements
1313

14-
To install DTR on a node, that node node must be part of a Docker Universal
14+
To install DTR on a node, that node must be part of a Docker Universal
1515
Control Plane 1.1 cluster.
1616

1717
## Ports used
@@ -45,4 +45,4 @@ Docker Datacenter is a software subscription that includes 3 products:
4545
## Where to go next
4646

4747
* [DTR architecture](../architecture.md)
48-
* [Install DTR](index.md)
48+
* [Install DTR](index.md)

datacenter/dtr/2.0/install/upgrade/upgrade-major.md

+3-3
Original file line numberDiff line numberDiff line change
@@ -63,7 +63,7 @@ To start the migration:
6363
2. Use the docker/dtr migrate command.
6464

6565
When you run the docker/dtr migrate command, Docker pulls the necessary
66-
images from Docker Hub. If the the host where DTR 1.4.3 is not connected
66+
images from Docker Hub. If the host where DTR 1.4.3 is not connected
6767
to the internet, you need to
6868
[download the images to the host](../install-dtr-offline.md).
6969

@@ -183,7 +183,7 @@ replicas:
183183

184184
3. Check that all replicas are running.
185185

186-
In your browser, navigate to the the Docker **Universal Control Plane**
186+
In your browser, navigate to the Docker **Universal Control Plane**
187187
web UI, and navigate to the **Applications** screen. All replicas should
188188
be displayed.
189189

@@ -204,4 +204,4 @@ containers.
204204
## Where to go next
205205
206206
* [Upgrade to DTR 2.x](index.md)
207-
* [Monitor DTR](../../monitor-troubleshoot/index.md)
207+
* [Monitor DTR](../../monitor-troubleshoot/index.md)

datacenter/dtr/2.0/monitor-troubleshoot/troubleshoot.md

+2-2
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ docker run -it --rm --net dtr-ol --name overlay-test1 --entrypoint sh docker/dtr
1818
docker run -it --rm --net dtr-ol --name overlay-test2 --entrypoint ping docker/dtr -c 3 overlay-test1
1919
```
2020

21-
You can create new new overlay network for this test with `docker network create
21+
You can create new overlay network for this test with `docker network create
2222
-d overaly network-name`. You can also use any images that contain `sh` and
2323
`ping` for this test.
2424

@@ -65,4 +65,4 @@ via the following docker command:
6565

6666
```
6767
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
68-
```
68+
```

datacenter/dtr/2.0/user-management/create-and-manage-teams.md

+2-2
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ A team defines the permissions a set of users have for a set of repositories.
1414
To create a new team, go to the **DTR web UI**, and navigate to the
1515
**Organizations** page.
1616
Then **click the organization** where you want to create the team. In this
17-
example, we'll create the 'billing' team team under the 'whale' organization.
17+
example, we'll create the 'billing' team under the 'whale' organization.
1818

1919
![](../images/create-and-manage-teams-1.png)
2020

@@ -54,4 +54,4 @@ There are three permission levels available:
5454
## Where to go next
5555

5656
* [Create and manage users](create-and-manage-users.md)
57-
* [Create and manage organizations](create-and-manage-orgs.md)
57+
* [Create and manage organizations](create-and-manage-orgs.md)

datacenter/dtr/2.1/guides/high-availability/index.md

+2-2
Original file line numberDiff line numberDiff line change
@@ -56,7 +56,7 @@ they have dedicated resources for them.
5656
It also makes it easier to implement backup policies and disaster recovery
5757
plans for UCP and DTR.
5858

59-
To have have high-availability on UCP and DTR, you need a minimum of:
59+
To have high-availability on UCP and DTR, you need a minimum of:
6060

6161
* 3 dedicated nodes to install UCP with high availability,
6262
* 3 dedicated nodes to install DTR with high availability,
@@ -67,7 +67,7 @@ To have have high-availability on UCP and DTR, you need a minimum of:
6767

6868
## Load balancing
6969

70-
DTR does not provide a load balancing service. You can use use an on-premises
70+
DTR does not provide a load balancing service. You can use an on-premises
7171
or cloud-based load balancer to balance requests across multiple DTR replicas.
7272

7373
Make sure you configure your load balancer to:

datacenter/dtr/2.1/guides/install/index.md

+2-2
Original file line numberDiff line numberDiff line change
@@ -56,7 +56,7 @@ Check the [reference documentation to learn more](../../reference/cli/install.md
5656

5757
## Step 4. Check that DTR is running
5858

59-
In your browser, navigate to the the Docker **Universal Control Plane**
59+
In your browser, navigate to the Docker **Universal Control Plane**
6060
web UI, and navigate to the **Applications** screen. DTR should be listed
6161
as an application.
6262

@@ -122,7 +122,7 @@ replicas:
122122

123123
4. Check that all replicas are running.
124124

125-
In your browser, navigate to the the Docker **Universal Control Plane**
125+
In your browser, navigate to the Docker **Universal Control Plane**
126126
web UI, and navigate to the **Applications** screen. All replicas should
127127
be displayed.
128128

datacenter/dtr/2.1/guides/monitor-troubleshoot/troubleshoot.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ docker run -it --rm --net dtr-ol --name overlay-test1 --entrypoint sh docker/dtr
1414
docker run -it --rm --net dtr-ol --name overlay-test2 --entrypoint ping docker/dtr -c 3 overlay-test1
1515
```
1616

17-
You can create new new overlay network for this test with `docker network create -d overaly network-name`.
17+
You can create new overlay network for this test with `docker network create -d overaly network-name`.
1818
You can also use any images that contain `sh` and `ping` for this test.
1919

2020
If the second command succeeds, overlay networking is working.

datacenter/dtr/2.1/guides/user-management/create-and-manage-teams.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ A team defines the permissions a set of users have for a set of repositories.
1313
To create a new team, go to the **DTR web UI**, and navigate to the
1414
**Organizations** page.
1515
Then **click the organization** where you want to create the team. In this
16-
example, we'll create the 'billing' team team under the 'whale' organization.
16+
example, we'll create the 'billing' team under the 'whale' organization.
1717

1818
![](../images/create-and-manage-teams-1.png)
1919

datacenter/ucp/1.1/configuration/multi-host-networking.md

+2-2
Original file line numberDiff line numberDiff line change
@@ -136,7 +136,7 @@ To enable the networking feature, do the following.
136136
INFO[0001] Successfully delivered signal to daemon
137137
```
138138
139-
The `host-address` value is the the external address of the node you're
139+
The `host-address` value is the external address of the node you're
140140
operating against. This is the address other nodes when communicating with
141141
each other across the communication network.
142142

@@ -275,4 +275,4 @@ Remember, you'll need to restart the daemon each time you change the start optio
275275
## Where to go next
276276

277277
* [Integrate with DTR](dtr-integration.md)
278-
* [Set up high availability](../high-availability/set-up-high-availability.md)
278+
* [Set up high availability](../high-availability/set-up-high-availability.md)

datacenter/ucp/1.1/install-sandbox.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -181,7 +181,7 @@ host for the controller works fine.
181181
````
182182

183183
Running this `eval` command sends the `docker` commands in the following
184-
steps to the Docker Engine on on `node1`.
184+
steps to the Docker Engine on `node1`.
185185

186186
c. Verify that `node1` is the active environment.
187187

datacenter/ucp/2.0/guides/release-notes.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -73,7 +73,7 @@ of specific teams
7373
* Added an HTTP routing mesh for enabling hostname routing for services
7474
(experimental)
7575
* The UCP web UI now lets you know when a new version is available, and upgrades
76-
to the the new version with a single click
76+
to the new version with a single click
7777

7878
**Installer**
7979

datacenter/ucp/2.0/reference/cli/uninstall-ucp.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@ docker run -it --rm \
2323

2424
This command uninstalls UCP from the swarm, but preserves the swarm so that
2525
your applications can continue running.
26-
After UCP is uninstalled you can use the the 'docker swarm leave' and
26+
After UCP is uninstalled you can use the 'docker swarm leave' and
2727
'docker node rm' commands to remove nodes from the swarm.
2828

2929
Once UCP is uninstalled, you won't be able to join nodes to the swarm unless

docker-cloud/apps/ports.md

+3-3
Original file line numberDiff line numberDiff line change
@@ -66,7 +66,7 @@ option, find the published port on the service detail page.
6666
### Using the API/CLI
6767

6868
See the API and CLI documentation [here](/apidocs/docker-cloud.md#service) on
69-
how to launch a service with a a published port.
69+
how to launch a service with a published port.
7070

7171

7272
## Check which ports a service has published
@@ -81,7 +81,7 @@ Ports that are exposed internally display with a closed (locked) padlock
8181
icon and published ports (that are exposed to the internet) show an open
8282
(unlocked) padlock icon.
8383
84-
* Exposed ports are listed as as **container port/protocol**
84+
* Exposed ports are listed as **container port/protocol**
8585
* Published ports are listed as **node port**->**container port/protocol** -->
8686

8787
![](images/ports-published.png)
@@ -121,4 +121,4 @@ not dynamic) is assigned a DNS endpoint in the format
121121
running, in a [round-robin
122122
fashion](https://en.wikipedia.org/wiki/Round-robin_DNS).
123123

124-
You can see a list of service endpoints on the stack and service detail views, under the **Endpoints** tab.
124+
You can see a list of service endpoints on the stack and service detail views, under the **Endpoints** tab.

docker-cloud/apps/service-links.md

+2-2
Original file line numberDiff line numberDiff line change
@@ -118,7 +118,7 @@ Environment variables specified in the service definition are instantiated in ea
118118

119119
These environment variables are prefixed with the `HOSTNAME_ENV_` in each container.
120120

121-
In our example, if we launch our `my-web-app` service with an environment variable of `WEBROOT=/login`, the following environment variables are set and available available in the proxy containers:
121+
In our example, if we launch our `my-web-app` service with an environment variable of `WEBROOT=/login`, the following environment variables are set and available in the proxy containers:
122122

123123
| Name | Value |
124124
|:------------------|:---------|
@@ -161,4 +161,4 @@ Where:
161161

162162
These environment variables are also copied to linked containers with the `NAME_ENV_` prefix.
163163

164-
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.
164+
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.

docker-cloud/getting-started/deploy-app/7_scale_the_service.md

+2-2
Original file line numberDiff line numberDiff line change
@@ -53,7 +53,7 @@ web-2 ab045c42 ▶ Running my-username/python-quickstart:late
5353

5454
Use either of the URLs from the `container ps` command to visit one of your service's containers, either using your browser or curl.
5555

56-
In the example output above, the URL `web-1.my-username.cont.dockerapp.io:49162` reaches the web app on the first container, and `web-2.my-username.cont.dockerapp.io:49156` reaches the web app on the the second container.
56+
In the example output above, the URL `web-1.my-username.cont.dockerapp.io:49162` reaches the web app on the first container, and `web-2.my-username.cont.dockerapp.io:49156` reaches the web app on the second container.
5757

5858
If you use curl to visit the pages, you should see something like this:
5959

@@ -66,4 +66,4 @@ Hello Python Users!</br>Hostname: web-2</br>Counter: Redis Cache not found, coun
6666

6767
Congratulations! You now have *two* containers running in your **web** service.
6868

69-
Next: [View service logs](8_view_logs.md)
69+
Next: [View service logs](8_view_logs.md)

docker-cloud/infrastructure/link-do.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -28,4 +28,4 @@ Once you log in, a message appears prompting you to confirm the link.
2828

2929
## What's next?
3030

31-
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).
31+
You're ready to start 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).

docker-for-mac/index.md

+3-1
Original file line numberDiff line numberDiff line change
@@ -276,7 +276,9 @@ ln -s /Applications/Docker.app/Contents/Resources/etc/docker-compose.bash-comple
276276

277277
* Try out the [Getting Started with Docker](/engine/getstarted/index.md) tutorial.
278278

279-
* Dig in deeper with [learn by example](/engine/tutorials/index.md) tutorials on on building images, running containers, networking, managing data, and storing images on Docker Hub.
279+
* Dig in deeper with [learn by example](/engine/tutorials/index.md) tutorials on
280+
building images, running containers, networking, managing data, and storing
281+
images on Docker Hub.
280282

281283
* See [Example Applications](examples.md) for example applications that include setting up services and databases in Docker Compose.
282284

docker-for-mac/osxfs.md

+15-15
Original file line numberDiff line numberDiff line change
@@ -163,21 +163,21 @@ GB/s. With large sequential IO operations, `osxfs` can achieve throughput of
163163
around 250 MB/s which, while not native speed, will not be the bottleneck for
164164
most applications which perform acceptably on HDDs.
165165

166-
Latency is the time it takes for a file system system call to complete. For
167-
instance, the time between a thread issuing write in a container and resuming
168-
with the number of bytes written. With a classical block-based file system, this
169-
latency is typically under 10μs (microseconds). With `osxfs`, latency is
170-
presently around 200μs for most operations or 20x slower. For workloads which
171-
demand many sequential roundtrips, this results in significant observable
172-
slowdown. To reduce the latency, we need to shorten the data path from a Linux
173-
system call to OS X and back again. This requires tuning each component in the
174-
data path in turn -- some of which require significant engineering effort. Even
175-
if we achieve a huge latency reduction of 100μs/roundtrip, we will still "only"
176-
see a doubling of performance. This is typical of performance engineering, which
177-
requires significant effort to analyze slowdowns and develop optimized
178-
components. We know how we can likely halve the roundtrip time but we haven't
179-
implemented those improvements yet (more on this below in [What you can
180-
do](osxfs.md#what-you-can-do)).
166+
Latency is the time it takes for a file system call to complete. For instance,
167+
the time between a thread issuing write in a container and resuming with the
168+
number of bytes written. With a classical block-based file system, this latency
169+
is typically under 10μs (microseconds). With `osxfs`, latency is presently
170+
around 200μs for most operations or 20x slower. For workloads which demand many
171+
sequential roundtrips, this results in significant observable slowdown. To
172+
reduce the latency, we need to shorten the data path from a Linux system call to
173+
OS X and back again. This requires tuning each component in the data path in
174+
turn -- some of which require significant engineering effort. Even if we achieve
175+
a huge latency reduction of 100μs/roundtrip, we will still "only" see a doubling
176+
of performance. This is typical of performance engineering, which requires
177+
significant effort to analyze slowdowns and develop optimized components. We
178+
know how we can likely halve the roundtrip time but we haven't implemented those
179+
improvements yet (more on this below in
180+
[What you can do](osxfs.md#what-you-can-do)).
181181

182182
There is hope for significant performance improvement in the near term despite
183183
these fundamental communication channel properties, which are difficult to

docker-for-mac/troubleshoot.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -250,7 +250,7 @@ know before you install](index.md#what-to-know-before-you-install).
250250

251251
* Restart your Mac to stop / discard any vestige of the daemon running from the previously installed version.
252252

253-
* Run the the uninstall commands from the menu.
253+
* Run the uninstall commands from the menu.
254254

255255
<p></p>
256256

docker-for-windows/opensource.md

+2-2
Original file line numberDiff line numberDiff line change
@@ -4,10 +4,10 @@ keywords: docker, opensource
44
title: Open source components and licensing
55
---
66

7-
Docker Desktop Editions are built using open source software software. For
7+
Docker Desktop Editions are built using open source software. For
88
details on the licensing, choose <img src="../images/whale-x.png">
99
-->&nbsp;**About** from within the application, then click **Acknowledgements**.
1010

1111
Docker Desktop Editions distribute some components that are licensed under the
1212
GNU General Public License. You can download the source for these components
13-
[here](https://download.docker.com/opensource/License.tar.gz).
13+
[here](https://download.docker.com/opensource/License.tar.gz).

0 commit comments

Comments
 (0)