docker之安装部署Harbor教程。

2023年 9月 7日 49.6k 0

在Ubuntu系统上安装和部署Harbor,一个开源的容器镜像注册中心,可以按照以下步骤进行操作:

  • 安装Docker:

    • 打开终端,可以使用快捷键Ctrl+Alt+T。

    • 输入以下命令以安装Docker的依赖项:

      sudo apt update
      sudo apt install apt-transport-https ca-certificates curl software-properties-common
      
    • 添加Docker官方GPG密钥:

      curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo gpg --dearmor -o /usr/share/keyrings/docker-archive-keyring.gpg
      
    • 添加Docker稳定版存储库:

      echo "deb [arch=amd64 signed-by=/usr/share/keyrings/docker-archive-keyring.gpg] https://download.docker.com/linux/ubuntu $(lsb_release -cs) stable" | sudo tee /etc/apt/sources.list.d/docker.list > /dev/null
      
    • 安装Docker引擎:

      sudo apt update
      sudo apt install docker-ce docker-ce-cli containerd.io
      
    • 验证Docker是否成功安装:

      sudo docker run hello-world
      
  • 下载并安装Harbor:

    • 创建一个用于存储Harbor文件的目录,如:

      sudo mkdir /opt/harbor
      cd /opt/harbor
      
    • 从Harbor官方GitHub仓库下载最新的发行版:

      sudo curl -LO https://github.com/goharbor/harbor/releases/latest/download/harbor-offline-installer.tar.gz
      
    • 解压缩下载的文件:

      sudo tar xvf harbor-offline-installer.tar.gz
      
    • 进入解压缩后的目录:

      cd harbor
      
    • 编辑 harbor.yml文件以配置Harbor,可以使用文本编辑器打开:

      sudo nano harbor.yml
      

      在文件中,您可以设置Harbor的主机名、端口、管理员账户等。

    • 执行安装脚本进行Harbor的安装:

      sudo ./install.sh
      
    • 安装过程可能需要一些时间,请耐心等待。

    • 安装完成后,您可以使用以下命令启动和停止Harbor服务:

      sudo systemctl start docker-compose@harbor
      sudo systemctl stop docker-compose@harbor
      
  • 访问Harbor Web界面:

    • 打开浏览器,并输入Harbor的主机名或IP地址,以及在配置文件中设置的端口号,默认为 http://:
    • 您将看到Harbor的登录页面。
    • 使用在配置文件中设置的管理员账户登录。
    • 现在您可以开始使用Harbor来管理和存储容器镜像了。
  • 请注意,在执行上述步骤之前,请确保您具有管理员权限,并仔细阅读Harbor的官方文档以了解更多详细信息和配置选项。

    香港五网CN2网络云服务器链接:www.tsyvps.com

    蓝易云香港五网CN2 GIA/GT精品网络服务器。拒绝绕路,拒绝不稳定。

    相关文章

    服务器端口转发,带你了解服务器端口转发
    服务器开放端口,服务器开放端口的步骤
    产品推荐:7月受欢迎AI容器镜像来了,有Qwen系列大模型镜像
    如何使用 WinGet 下载 Microsoft Store 应用
    百度搜索:蓝易云 – 熟悉ubuntu apt-get命令详解
    百度搜索:蓝易云 – 域名解析成功但ping不通解决方案

    发布评论