Учебники

Докер — хаб

Docker Hub — это служба реестра в облаке, которая позволяет загружать образы Docker, созданные другими сообществами. Вы также можете загрузить свои собственные изображения, созданные в Docker, в Docker Hub. В этой главе мы увидим, как загрузить и использовать образ Jenkins Docker из центра Docker.

Официальный сайт Docker Hub — https://www.docker.com/community-edition#/add_ons

Шаг 1 — Сначала вам нужно сделать простую регистрацию в Docker-хабе.

Docker Hub Singup

Шаг 2 — Как только вы зарегистрируетесь, вы войдете в Docker Hub.

Войти в Docker Hub

Шаг 3 — Далее, давайте посмотрим и найдем изображение Дженкинса.

Дженкинс изображение

Шаг 4 — Если вы прокрутите вниз на той же странице, вы увидите команду Docker pull . Это будет использоваться для загрузки образа Jenkins на локальный сервер Ubuntu.

Команда Pull

Шаг 5 — Теперь перейдите на сервер Ubuntu и выполните следующую команду —

sudo docker pull jenkins 

Сервер Ubuntu

Чтобы запустить 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.