<divclass="alert alert-info">Note: <b>Private</b> repositories require you to be <b>logged in</b> or the pull will fail. See above for how to sign into Quay if you have never done so before. </div>
To pull a repository from Quay, run the following command:
<divclass="description-overview">Quay allows a repository to be shared any number of users and to grant those users any level of permissions for a repository</div>
There are many circumstances where permissions for repositories need to be shared across those repositories (continuous integration, etc).
To support this case, Quay allows the use of <b>robot accounts</b> which can be created in the user/organization's admin view and can be
shared by multiple repositories that are owned by that user or organization.
</div>
<ulclass="description-list">
<li>Robot accounts can be managed in the user or organization admin's interface
<li><b>Adding a robot account:</b> Click "Create Robot Account" and enter a name for the account. The username will become <b>namespace+accountname</b> where "namespace" is the name of the user or organiaztion.
<li><b>Setting permissions:</b> Permissions can be granted to a robot account in a repository by adding that account like any other user or team.
<li><b>Deleting a robot account:</b> A robot account can be deleted by clicking the <b>X</b> and then clicking <b>Delete</b>
<li><b>Using a robot account:</b> To use the robot account, the following credentials can be used:
<h3>Deleting a tag <spanclass="label label-info">Requires Admin Access</span></h3>
<divclass="container">
<divclass="description-overview">
A specific tag and all its images can be deleted by right clicking on the tag in the repository history tree and choosing "Delete Tag". This will delete the tag and any images <b>unique to it</b>. Images will not be deleted until all tags sharing them are deleted.
A repository can have one or more <b>push webhooks</b> setup, which will be invoked whenever <u>a successful push occurs</u>. Webhooks can be managed from the repository's admin interface.
<spanclass="context-tooltip"title="The number of images pushed"bs-tooltip="tooltip.title">"pushed_image_count"</span>: 2,
<spanclass="context-tooltip"title="The name of the repository (without its namespace)"bs-tooltip="tooltip.title">"name"</span>: "ubuntu",
<spanclass="context-tooltip"title="The full name of the repository"bs-tooltip="tooltip.title">"repository"</span>:"devtable/ubuntu",
<spanclass="context-tooltip"title="The URL at which the repository can be pulled by Docker"bs-tooltip="tooltip.title">"docker_url"</span>: "quay.io/devtable/ubuntu",
<spanclass="context-tooltip"title="Map of updated tag names to their latest image IDs"bs-tooltip="tooltip.title">"updated_tags"</span>: {
<spanclass="context-tooltip"title="The namespace of the repository"bs-tooltip="tooltip.title">"namespace"</span>: "devtable",
<spanclass="context-tooltip"title="Whether the repository is public or private"bs-tooltip="tooltip.title">"visibility"</span>: "private",
<spanclass="context-tooltip"title="The Quay URL for the repository"bs-tooltip="tooltip.title">"homepage"</span>: "https://quay.io/repository/devtable/ubuntu"