Установка Dockerize Harbour

Я пытаюсь докеризовать процесс установки Harbour, артефакта для изображений докеров, https://goharbor.io/

Я застрял в настройке учетных данных по умолчанию для входа в систему. У меня работает установка, и я могу получить к ней доступ после сборки и запуска контейнера докеров по адресу http://172.18.0.10/

Однако имя пользователя по умолчанию: admin и пароль: Harbor12345 дает неверное сообщение для входа.

Я запускаю "гавань сборки докеров" из папки с именем "гавань". В этой папке у меня есть файл harbor.cfg и файл dockerfile. Причина в том, что строка имени хоста в файле harbor.cfg должна быть установлена ​​вручную.

После создания и запуска команды запуска докера я могу получить доступ к пользовательскому интерфейсу гавани по имени хоста, но я не могу войти в систему, учитывая учетные данные по умолчанию в руководстве по установке докера. Есть идеи о том, в чем может быть ошибка или как ее исправить? Спасибо.

Вот команда запуска докера:

docker run -v /var/run/docker.sock:/var/run/docker.sock -v /run/dbus/system_bus_socket:/run/dbus/system_bus_socket 916c88365f1a

Вот файл докера:

FROM devopsafsloc/jenkinspipeline:docker

RUN apt-get install -y python && apt-get install -y firewalld

RUN cd /usr/local && wget https://storage.googleapis.com/harbor-releases/release-1.7.0/harbor-online-installer-v1.7.6.tgz && tar xvzf /usr/local/harbor-online-installer-v1.7.6.tgz

COPY harbor.yml /usr/local/harbor/harbor.yml

CMD firewall-cmd --permanent --zone=public --add-port=80/tcp && firewall-cmd --reload && cd /usr/local/harbor/ && ./install.sh && cat

0 ответов

Другие вопросы по тегам