1
0
Fork 0
mirror of https://github.com/moby/moby.git synced 2022-11-09 12:21:53 -05:00

Update the Docker Hub account, org and group documentation and images

Signed-off-by: Sven Dowideit <SvenDowideit@home.org.au>
This commit is contained in:
Sven Dowideit 2015-04-30 16:23:28 +10:00
parent fe221852b7
commit 5cec69a7b3
4 changed files with 37 additions and 8 deletions

View file

@ -34,21 +34,50 @@ page.
## Organizations and groups
Also available on the Docker Hub are organizations and groups that allow
you to collaborate across your organization or team. You can see what
organizations [you belong to and add new organizations](
A Docker Hub organization contains public and private repositories just like
a user account. Access to push, pull or create these organisation owned repositories
is allocated by defining groups of users and then assigning group rights to
specific repositories. This allows you to distribute limited access
Docker images, and to select which Docker Hub users can publish new images.
### Creating and viewing organizations
You can see what organizations [you belong to and add new organizations](
https://hub.docker.com/account/organizations/) from the Account Settings
tab. They are also listed below your user name on your repositories page and in your account profile.
tab. They are also listed below your user name on your repositories page
and in your account profile.
![organizations](/docker-hub/hub-images/orgs.png)
From within your organizations you can create groups that allow you to
further manage who can interact with your repositories.
### Organization groups
Users in the `Owners` group of an organization can create and modify the
membership of groups.
Unless they are the organization's `Owner`, users can only see groups of which they
are members.
![groups](/docker-hub/hub-images/groups.png)
You can add or invite users to join groups by clicking on the organization and then clicking the edit button for the group to which you want to add members. Enter a user-name (for current Hub users) or email address (if they are not yet Hub users) for the person you want to invite. They will receive an email invitation to join the group.
### Repository group permissions
![invite members](/docker-hub/hub-images/invite.png)
Use organization groups to manage who can interact with your repositories.
You need to be a member of the organization's `Owners` group to create a new group,
Hub repository or automated build. As an `Owner`, you then delegate the following
repository access rights to groups:
- `Read` access allows a user to view, search, and pull a private repository in the
same way as they can a public repository.
- `Write` access users are able to push to non-automated repositories on the Docker
Hub.
- `Admin` access allows the user to modify the repositories "Description", "Collaborators" rights,
"Mark as unlisted", "Public/Private" status and "Delete".
> **Note**: A User who has not yet verified their email address will only have
> `Read` access to the repository, regardless of the rights their group membership
> gives them.
![Organization repository collaborators](/docker-hub/hub-images/org-repo-collaborators.png)

Binary file not shown.

Before

Width:  |  Height:  |  Size: 29 KiB

After

Width:  |  Height:  |  Size: 60 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 59 KiB

After

Width:  |  Height:  |  Size: 41 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 38 KiB