docker / docker/cli

Allow application of multiple tags at once

Open
#3,180 0 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

area/ux kind/enhancement
Dominant language
Go
Stars
6.1k
Forks
2.2k
Avg merge
1d 15h
Merged PRs (30d)
43

Description

Description

Currently to tag an image (call it v1) with multiple tags, you must do:

docker tag image:v1 image:latest
docker tag image:v1 image:stable

but it would be much nicer to allow the following syntax (analogous to unix ln) to work:

docker tag image:v1 image:latest image:stable

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Start at the Docker CLI implementation of the docker tag command and first run the existing single-destination syntax. Extend the command to accept the multiple-destination form shown in the issue, while confirming that each tag is applied; done means the example works without breaking the current syntax.

Written by the indexing model from the issue text.

Assessment

Tech stack
go
Domain
cli
Issue type
Feature
Difficulty
3/5
Estimated time
1-2 days
Activity status
Stale
Clarity
Clearly specified
Newbie friendliness
45/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.