Для начала его необходимо создать, предварительно зарегистрировавшись на сайте.
Репозитории это хранилище. Запускать и/или создавать надо образ.
Есть несколько способов, обычно люди берут уже что то готовое с того же сайта докера, например ubuntu
Bash:
docker run -it ubuntu bash
apt-get update && apt-get install -y nginx
docker ps
docker commit trusting_chandrasekhar ubuntu_nginx
В данном примере я поставил свежую версию ubuntu и установил там веб сервер nginx:
Далле сделал commit и проверил список образов:
Второй вариант используя файл
Dockerfile например такой:
Bash:
# Official Ubuntu 18.04 as base
FROM ubuntu:18.04
# Install nginx and curl
RUN apt-get update &&
apt-get upgrade -y &&
apt-get install -y nginx curl &&
rm -rf /var/lib/apt/lists/*
Собирается командой -
docker build -t my-nginx:0.1 .
Вкратце как то так, вообще тема гигантская и люди(специалисты) годами его изучают