1. Create a Docker Hub repository
Sign up at hub.docker.com and create a private repository, for example my-site. On Docker Hub a repository is the shelf where versions of one image are kept.
- Free tier
- The free Personal plan includes one private repository at the time of writing; more need a paid plan.
- Name
- The image is called
you/my-site, whereyouis your Docker Hub name. - Where to click
- Repositories → Create a repository → name → Visibility: Private → Create.
- One repository per site
- Ten sites are ten repositories; each keeps its own versions.
- No Docker yet? Install it before step 3: Docker on macOS, Windows and Linux.