> For the complete documentation index, see [llms.txt](https://til.devjugal.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://til.devjugal.com/docker/docker-build-multiple-tags-at-once.md).

# Docker Build Multiple Tags At Once

We can add multiple tags at once on build by:

```bash
docker build --tag test-image:tag01 --tag test-image:tag02 .
```

Now that the image is built with multiple tags, we can push all tags at once using `--all-tags` flag.

## Example

```bash
docker build --tag test-image:tag01 --tag test-image:tag02 .
docker push test-image --all-tags
```

***Source(s):***

* [StackOverFlow](https://stackoverflow.com/a/35565384)
* [StackOverFlow](https://stackoverflow.com/a/56905333)
