Docker Hub — это служба реестра в облаке, которая позволяет загружать образы Docker, созданные другими сообществами. Вы также можете загрузить свои собственные изображения, созданные в Docker, в Docker Hub. В этой главе мы увидим, как загрузить и использовать образ Jenkins Docker из центра Docker.
Официальный сайт Docker Hub — https://www.docker.com/community-edition#/add_ons
Шаг 1 — Сначала вам нужно сделать простую регистрацию в Docker-хабе.
Шаг 2 — Как только вы зарегистрируетесь, вы войдете в Docker Hub.
Шаг 3 — Далее, давайте посмотрим и найдем изображение Дженкинса.
Шаг 4 — Если вы прокрутите вниз на той же странице, вы увидите команду Docker pull . Это будет использоваться для загрузки образа Jenkins на локальный сервер Ubuntu.
Шаг 5 — Теперь перейдите на сервер Ubuntu и выполните следующую команду —
sudo docker pull jenkins
Чтобы запустить Jenkins, вам нужно выполнить следующую команду —
sudo docker run -p 8080:8080 -p 50000:50000 jenkins
Обратите внимание на следующие моменты о приведенной выше команде sudo —
-
Мы используем команду sudo, чтобы убедиться, что она работает с правами root.
-
Здесь jenkins — это имя образа, который мы хотим загрузить из центра Docker и установить на наш компьютер с Ubuntu.
-
-p используется для сопоставления номера порта внутреннего образа Docker с нашим основным сервером Ubuntu, чтобы мы могли соответствующим образом получить доступ к контейнеру.
Мы используем команду sudo, чтобы убедиться, что она работает с правами root.
Здесь jenkins — это имя образа, который мы хотим загрузить из центра Docker и установить на наш компьютер с Ubuntu.
-p используется для сопоставления номера порта внутреннего образа Docker с нашим основным сервером Ubuntu, чтобы мы могли соответствующим образом получить доступ к контейнеру.
После этого Jenkins будет успешно работать в качестве контейнера на компьютере с Ubuntu.