Skip to content

Commit

Permalink
Merge pull request #100 from gtardif/docs_cli_signing
Browse files Browse the repository at this point in the history
Docs cli signing
  • Loading branch information
gtardif authored Mar 1, 2022
2 parents 1c64b5c + 23946e0 commit edc0125
Show file tree
Hide file tree
Showing 3 changed files with 2 additions and 14 deletions.
2 changes: 0 additions & 2 deletions docs/dev/overview.md
Original file line number Diff line number Diff line change
Expand Up @@ -8,8 +8,6 @@ If you intend to develop an extension which consists exclusively of a visual par

If your extension requires additional services running in the Docker Desktop VM, have a look at the [VM UI](vm-ui-plugin) example.

Finally, if you need to deploy binaries to the host as part of your extension's installation, check out the [telepresence](telepresence) example.

For further inspiration, have a look at the rest of examples in the root of this repository.

### Opening Dev Tools
Expand Down
4 changes: 2 additions & 2 deletions docs/extensions/METADATA.md
Original file line number Diff line number Diff line change
Expand Up @@ -80,12 +80,12 @@ The `host` section defines some binaries that must be deployed on the host. (The
{
"darwin": [
{
"path": "/darwin/telepresence"
"path": "/darwin/myBinary"
},
],
"windows": [
{
"path": "/windows/kubectl.exe"
"path": "/windows/myBinary.exe"
},
]
}
Expand Down
10 changes: 0 additions & 10 deletions docs/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -34,30 +34,20 @@ Once you've downloaded Extensions CLI, you need to extract the binary into `~/.d

```console
tar -xvzf desktop-extension-cli-darwin-amd64.tar.gz
chmod +x docker-extension
mkdir -p ~/.docker/cli-plugins
mv docker-extension ~/.docker/cli-plugins
```

!!! info

When running the Extensions CLI on macOS you'll see the message: _"docker-extension" cannot be opened because the developer cannot be verified."_ At the moment, the Extensions CLI is not signed by Docker (yet) and you'll need to trust the binary by going to `System Preferences` > `Security & Privacy` > (General tab) click on `Allow Anyway`.

=== ":fontawesome-brands-apple: MacOS (arm)"

In a terminal, run:

```console
tar -xvzf desktop-extension-cli-darwin-arm64.tar.gz
chmod +x docker-extension
mkdir -p ~/.docker/cli-plugins
mv docker-extension ~/.docker/cli-plugins
```

!!! info

When running the Extensions CLI on macOS you'll see the message: _"docker-extension" cannot be opened because the developer cannot be verified."_ At the moment, the Extensions CLI is not signed by Docker (yet) and you'll need to trust the binary by going to `System Preferences` > `Security & Privacy` > (General tab) click on `Allow Anyway`.

=== ":fontawesome-brands-windows: Windows"

In a PowerShell terminal, run:
Expand Down

1 comment on commit edc0125

@github-actions
Copy link

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Please sign in to comment.