Skip to content

Commit 01910ab

Browse files
author
Misty Stanley-Jones
committed
Update branding for macOS
Apple has changed their branding guidelines from 'OS X' to 'macOS' so we should update ours to be within trademark / branding guidelines. See http://www.apple.com/macos/sierra/ Signed-off-by: Misty Stanley-Jones <[email protected]>
1 parent 803f94f commit 01910ab

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

49 files changed

+137
-134
lines changed

compose/install.md

+2-2
Original file line numberDiff line numberDiff line change
@@ -11,13 +11,13 @@ title: Install Compose
1111

1212
# Install Docker Compose
1313

14-
You can run Compose on OS X, Windows and 64-bit Linux. To install it, you'll need to install Docker first.
14+
You can run Compose on macOS, Windows and 64-bit Linux. To install it, you'll need to install Docker first.
1515

1616
To install Compose, do the following:
1717

1818
1. Install Docker Engine:
1919

20-
* <a href="/engine/installation/mac/" target="_blank">Mac OS X installation</a>
20+
* <a href="/engine/installation/mac/" target="_blank">macOS installation</a>
2121

2222
* <a href="/engine/installation/windows/" target="_blank">Windows installation</a>
2323

compose/reference/envvars.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -34,7 +34,7 @@ Specify the path to a Compose file. If not provided, Compose looks for a file na
3434
succession until a file by that name is found.
3535

3636
This variable supports multiple compose files separate by a path separator (on
37-
Linux and OSX the path separator is `:`, on Windows it is `;`). For example:
37+
Linux and macOS the path separator is `:`, on Windows it is `;`). For example:
3838
`COMPOSE_FILE=docker-compose.yml:docker-compose.prod.yml`
3939

4040
See also the `-f` [command-line option](overview.md).

docker-cloud/getting-started/deploy-app/1_introduction.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@ This tutorial assumes that you have:
2323

2424
- a free <a href="https://hub.docker.com/" target="_blank">Docker ID account</a>.
2525
- at least one node running. If you don't have any nodes set up in Docker Cloud yet, [start here](../../getting-started/your_first_node.md) to set these up.
26-
- (optional) Docker Engine installed - see the installation guides for <a href="https://docs.docker.com/installation/#installation" target="_blank">OS X, Windows and Linux</a>.
26+
- (optional) Docker Engine installed - see the installation guides for <a href="https://docs.docker.com/installation/#installation" target="_blank">macOS, Windows and Linux</a>.
2727

2828
Let's get started!
2929

docker-cloud/getting-started/deploy-app/2_set_up.md

+2-2
Original file line numberDiff line numberDiff line change
@@ -38,9 +38,9 @@ Open your shell or terminal application and execute the following command:
3838
$ pip install docker-cloud
3939
```
4040

41-
#### Install on Mac OS X
41+
#### Install on macOS
4242

43-
We recommend installing Docker CLI for OS X using Homebrew. If you don't have `brew` installed, follow the instructions here: <a href="http://brew.sh" target="_blank">http://brew.sh</a>
43+
We recommend installing Docker CLI for macOS using Homebrew. If you don't have `brew` installed, follow the instructions here: <a href="http://brew.sh" target="_blank">http://brew.sh</a>
4444

4545
Once Homebrew is installed, open Terminal and run the following command:
4646

docker-cloud/installing-cli.md

+5-5
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ aliases:
33
- /docker-cloud/getting-started/intermediate/installing-cli/
44
- /docker-cloud/getting-started/installing-cli/
55
- /docker-cloud/tutorials/installing-cli/
6-
description: Using the Docker Cloud CLI on Linux, Windows, and Mac OS X, installing,
6+
description: Using the Docker Cloud CLI on Linux, Windows, and macOS, installing,
77
updating, uninstall
88
keywords:
99
- cloud, command-line, CLI
@@ -43,9 +43,9 @@ Open your terminal or command shell and execute the following command:
4343
$ pip install docker-cloud
4444
```
4545

46-
#### Install on Mac OS X
46+
#### Install on macOS
4747

48-
We recommend installing Docker CLI for OS X using Homebrew. If you don't have `brew` installed, follow the instructions here: <a href="http://brew.sh" target="_blank">http://brew.sh</a>
48+
We recommend installing Docker CLI for macOS using Homebrew. If you don't have `brew` installed, follow the instructions here: <a href="http://brew.sh" target="_blank">http://brew.sh</a>
4949

5050
Once Homebrew is installed, open Terminal and run the following command:
5151

@@ -90,7 +90,7 @@ Periodically, Docker will add new features and fix bugs in the existing CLI. To
9090
$ pip install -U docker-cloud
9191
```
9292

93-
#### Upgrade the docker-cloud CLI on Mac OS X
93+
#### Upgrade the docker-cloud CLI on macOS
9494

9595
```
9696
$ brew update && brew upgrade docker-cloud
@@ -109,7 +109,7 @@ Open your terminal or command shell and execute the following command:
109109
$ pip uninstall docker-cloud
110110
```
111111

112-
#### Uninstall on Mac OS X
112+
#### Uninstall on macOS
113113

114114
Open your Terminal application and execute the following command:
115115

docker-for-mac/docker-toolbox.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,7 @@ Docker for Mac is a Mac native application, that you install in `/Applications`.
3333

3434
Here are some key points to know about Docker for Mac before you get started:
3535

36-
* Docker for Mac does not use VirtualBox, but rather <a href="https://github.com/docker/HyperKit/" target="_blank">HyperKit</a>, a lightweight OS X virtualization solution built on top of Hypervisor.framework in OS X 10.10 Yosemite and higher.
36+
* Docker for Mac does not use VirtualBox, but rather <a href="https://github.com/docker/HyperKit/" target="_blank">HyperKit</a>, a lightweight macOS virtualization solution built on top of Hypervisor.framework in macOS 10.10 Yosemite and higher.
3737

3838
* Installing Docker for Mac does not affect machines you created with Docker Machine. The install offers to copy containers and images from your local `default` machine (if one exists) to the new Docker for Mac HyperKit VM. If chosen, content from `default` is copied to the new Docker for Mac HyperKit VM, and your original `default` machine is kept as is.
3939

docker-for-mac/faqs.md

+4-4
Original file line numberDiff line numberDiff line change
@@ -53,8 +53,8 @@ Do the following each time:
5353
### What is Docker.app?
5454

5555
`Docker.app` is Docker for Mac, a bundle of Docker client, and Docker
56-
Engine. `Docker.app` uses the OS X
57-
Hypervisor.framework (part of MacOS X 10.10 Yosemite and higher)
56+
Engine. `Docker.app` uses the macOS
57+
Hypervisor.framework (part of macOS 10.10 Yosemite and higher)
5858
to run containers, meaning that _**no separate VirtualBox is required**_.
5959

6060
### What kind of feedback are we looking for?
@@ -122,7 +122,7 @@ Docker for Mac creates a certificate bundle of all user-trusted CAs based on the
122122

123123
### What are system requirements for Docker for Mac?
124124

125-
Note that you need a Mac that supports hardware virtualization, which is most non ancient ones; i.e., use OS X `10.10.3+` or `10.11` (OS X Yosemite or OS X El Capitan). See also "What to know before you install" in [Getting Started](index.md).
125+
Note that you need a Mac that supports hardware virtualization, which is most non ancient ones; i.e., use macOS `10.10.3+` or `10.11` (macOS Yosemite or macOS El Capitan). See also "What to know before you install" in [Getting Started](index.md).
126126

127127
### Do I need to uninstall Docker Toolbox to use Docker for Mac?
128128

@@ -140,7 +140,7 @@ Toolbox Mac topics.
140140

141141
### What is HyperKit?
142142

143-
HyperKit is a hypervisor built on top of the Hypervisor.framework in OS X 10.10 Yosemite and higher. It runs entirely in userspace and has no other dependencies.
143+
HyperKit is a hypervisor built on top of the Hypervisor.framework in macOS 10.10 Yosemite and higher. It runs entirely in userspace and has no other dependencies.
144144

145145
We use HyperKit to eliminate the need for other VM products, such as Oracle Virtualbox or VMWare Fusion.
146146

docker-for-mac/index.md

+2-2
Original file line numberDiff line numberDiff line change
@@ -55,7 +55,7 @@ For more about stable and beta channels, see the [FAQs](faqs.md#stable-and-beta-
5555

5656
>**Important Notes**:
5757
>
58-
>* Docker for Mac requires OS X 10.10.3 Yosemite or newer running on a 2010 or newer Mac, with Intel's hardware support for MMU virtualization. Please see [What to know before you install](index.md#what-to-know-before-you-install) for a full list of prerequisites.
58+
>* Docker for Mac requires macOS 10.10.3 Yosemite or newer running on a 2010 or newer Mac, with Intel's hardware support for MMU virtualization. Please see [What to know before you install](index.md#what-to-know-before-you-install) for a full list of prerequisites.
5959
>
6060
>* <font color="#CC3366">You can switch between beta and stable versions, but _you must have only one app installed at a time_.</font> Also, you will need to save images and export containers you want to keep before uninstalling the current version before installing another. For more about this, see the [FAQs about beta and stable channels](faqs.md#stable-and-beta-channels).
6161
@@ -70,7 +70,7 @@ For more about stable and beta channels, see the [FAQs](faqs.md#stable-and-beta-
7070

7171
- Mac must be a 2010 or newer model, with Intel's hardware support for memory management unit (MMU) virtualization; i.e., Extended Page Tables (EPT)
7272

73-
- OS X 10.10.3 Yosemite or newer
73+
- macOS 10.10.3 Yosemite or newer
7474

7575
- At least 4GB of RAM
7676

docker-for-mac/networking.md

+9-9
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@ Docker for Mac provides several networking features to make it easier to use.
2121
### VPN Passthrough
2222

2323
Docker for Mac's networking can work when attached to a VPN.
24-
To do this, Docker for Mac intercepts traffic from the `HyperKit` and injects it into OSX as if it originated from the Docker application.
24+
To do this, Docker for Mac intercepts traffic from the `HyperKit` and injects it into macOS as if it originated from the Docker application.
2525

2626
### Port Mapping
2727

@@ -33,10 +33,10 @@ Docker for Mac will make the container port available at `localhost`.
3333

3434
### HTTP/HTTPS Proxy Support
3535

36-
Docker for Mac will detect HTTP/HTTPS Proxy Settings from OSX and automatically propagate these to Docker and to your containers.
37-
For example, if you set your proxy settings to `http://proxy.example.com` in OSX, Docker will use this proxy when pulling containers.
36+
Docker for Mac will detect HTTP/HTTPS Proxy Settings from macOS and automatically propagate these to Docker and to your containers.
37+
For example, if you set your proxy settings to `http://proxy.example.com` in macOS, Docker will use this proxy when pulling containers.
3838

39-
![OSX Proxy Settings](images/proxy-settings.png)
39+
![macOS Proxy Settings](images/proxy-settings.png)
4040

4141
When you start a container, you will see that your proxy settings propagate into the containers. For example:
4242

@@ -59,18 +59,18 @@ If you have containers that you wish to keep running across restarts, you should
5959

6060
Following is a summary of current limitations on the Docker for Mac networking stack, along with some ideas for workarounds.
6161

62-
### There is no docker0 bridge on OSX
62+
### There is no docker0 bridge on macOS
6363

64-
Because of the way networking is implemented in Docker for Mac, you cannot see a `docker0` interface in OSX.
64+
Because of the way networking is implemented in Docker for Mac, you cannot see a `docker0` interface in macOS.
6565
This interface is actually within `HyperKit`.
6666

6767
### I cannot ping my containers
6868

69-
Unfortunately, due to limitations in OSX, we're unable to route traffic to containers, and from containers back to the host.
69+
Unfortunately, due to limitations in macOS, we're unable to route traffic to containers, and from containers back to the host.
7070

7171
### Per-container IP addressing is not possible
7272

73-
The docker (Linux) bridge network is not reachable from the OSX host.
73+
The docker (Linux) bridge network is not reachable from the macOS host.
7474

7575
### Use cases and workarounds
7676

@@ -105,6 +105,6 @@ See the [run commmand](/engine/reference/commandline/run.md) for more details on
105105

106106
#### A view into implementation
107107

108-
We understand that these workarounds are not ideal, but there are several problems. In particular, there is a bug in OSX 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 OSX 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).
108+
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).
109109

110110

0 commit comments

Comments
 (0)