Dockerize Harbor安装

时间:2019-12-08 20:55:19

标签: docker containers harbor

我正在尝试对docker镜像https://goharbor.io/的工件Harbor的安装过程进行Docker化。

我一直坚持设置默认凭据进行登录。我已经安装成功,可以在http://172.18.0.10

上构建并运行Docker容器后访问它

但是,默认用户名:admin和密码:Harbor12345给出了无效的登录消息。

我正在从名为“ harbor”的文件夹中运行“ docker build Harbor”。在此文件夹中,我有Harbor.cfg文件和dockerfile。原因是必须手动设置Harbor.cfg文件中的主机名行。

构建并运行docker run命令后,我能够以主机名访问Harbor UI,但是在docker安装指南中给定默认凭据的情况下,我无法登录。关于错误可能是什么或如何解决错误的任何想法?谢谢。

这是docker run命令:

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

这是docker文件:

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 个答案:

没有答案