Skip to content

Commit 19dba94

Browse files
committed
Update docs on collaborator limits
1 parent 5f29eb2 commit 19dba94

File tree

2 files changed

+22
-4
lines changed

2 files changed

+22
-4
lines changed

docker-hub/billing/index.md

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -16,9 +16,13 @@ Docker offers pricing plans that are tailored for individual developers and deve
1616

1717
**For individuals:**
1818

19-
The **Pro** plan includes unlimited public repositories, unlimited private repositories, unlimited collaborators, and 2 parallel builds starting at $5 per month with the annual subscription.
19+
The **Pro** plan includes unlimited public repositories, unlimited private repositories, unlimited [collaborators](../repos.md#collaborators-and-their-role) for public repositories, one [service account](../repos.md#service-accounts) for private repositories, and 2 parallel builds, starting at $5 per month with the annual subscription.
2020

21-
The **Free** plan includes unlimited public repositories and unlimited collaborators for public repositories at no cost per month.
21+
> **Note**
22+
>
23+
> Pro plans allow one service account for private repositories. For more information, see [service accounts](../repos.md#service-accounts).
24+
25+
The **Free** plan includes unlimited public repositories and unlimited collaborators for public repositories and zero collaborators for private repositories at no cost per month.
2226

2327
**For development teams:**
2428

docker-hub/repos.md

Lines changed: 16 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -36,7 +36,6 @@ later in the repository settings.
3636

3737
![Setting page for creating a repo](images/repo-create-details.png)
3838

39-
4039
After you hit the **Create** button, you can start using `docker push` to push
4140
images to this repository.
4241

@@ -174,9 +173,24 @@ Status: Downloaded newer image for centos:latest
174173

175174
You now have an image from which you can run containers.
176175

177-
178176
## Starring Repositories
179177

180178
Your repositories can be starred and you can star repositories in return. Stars
181179
are a way to show that you like a repository. They are also an easy way of
182180
bookmarking your favorites.
181+
182+
## Service accounts
183+
184+
A service account is a Docker ID used by a bot for automating the build pipeline for containerized applications. Service accounts are typically used in an automated workflow and do not share Docker IDs with the members in the Team plan.
185+
186+
To create a new service account:
187+
188+
1. Create a new Docker ID.
189+
2. Create a [team](orgs.md#create-a-team) in your organization and grant it read-only access to your private repositories.
190+
3. Add the new Docker ID to your [organization](orgs.md#working-with-organizations).
191+
4. Add the new Docker ID to the [team](orgs.md#add-a-member-to-a-team) you created earlier.
192+
5. Create a new [personal access token (PAT)](/access-tokens.md) from the user account and use it for CI.
193+
194+
> **Note**
195+
>
196+
> If you want a read-only PAT just for your open source repos, or to access official images and other public images, you do not have to grant any access permissions to the new Docker ID.

0 commit comments

Comments
 (0)