搭建自己的Docker Harbor镜像仓库(1)--- 安装篇

本文涉及的产品
容器镜像服务 ACR,镜像仓库100个 不限时长
简介: 搭建自己的Docker Harbor镜像仓库(1)--- 安装篇


docker-habor安装教程

前提:

安装docker-compose 因为harbor依赖于docker-compose ; harbor2

版本要求: docker-compose1.8+

curl -L https://github.com/docker/compose/releases/download/1.27.2/docker-compose-`uname -s`-`uname -m` -o /usr/local/bin/docker-compose
chmod +x /usr/local/bin/docker-compose
docker-compose --version

1.下载gz包

github地址: https://github.com/goharbor/harbor/releases

2.修改 harbor.yml.tmpl 重命名为 harbor.yml

  • 关闭https相关信息
  • hostname改为自己的ip虚拟机地址

3. ./install.sh

执行 ./install.sh

4.页面访问 http://ip:80

默认账户 admin / Harbor12345



其他小技巧:指定内存大小和cpu占比

这个用不用都行。

-memery 指定内存大小

-cpu-shares 指定cpu占比


大功告成!!

相关实践学习
通过workbench远程登录ECS,快速搭建Docker环境
本教程指导用户体验通过workbench远程登录ECS,完成搭建Docker环境的快速搭建,并使用Docker部署一个Nginx服务。
深入解析Docker容器化技术
Docker是一个开源的应用容器引擎,让开发者可以打包他们的应用以及依赖包到一个可移植的容器中,然后发布到任何流行的Linux机器上,也可以实现虚拟化,容器是完全使用沙箱机制,相互之间不会有任何接口。Docker是世界领先的软件容器平台。开发人员利用Docker可以消除协作编码时“在我的机器上可正常工作”的问题。运维人员利用Docker可以在隔离容器中并行运行和管理应用,获得更好的计算密度。企业利用Docker可以构建敏捷的软件交付管道,以更快的速度、更高的安全性和可靠的信誉为Linux和Windows Server应用发布新功能。 在本套课程中,我们将全面的讲解Docker技术栈,从环境安装到容器、镜像操作以及生产环境如何部署开发的微服务应用。本课程由黑马程序员提供。     相关的阿里云产品:容器服务 ACK 容器服务 Kubernetes 版(简称 ACK)提供高性能可伸缩的容器应用管理能力,支持企业级容器化应用的全生命周期管理。整合阿里云虚拟化、存储、网络和安全能力,打造云端最佳容器化应用运行环境。 了解产品详情: https://www.aliyun.com/product/kubernetes
相关文章
|
2天前
|
存储 Kubernetes Linux
K8S必备知识--docker的介绍以及安装
K8S必备知识--docker的介绍以及安装
|
3天前
|
存储 Linux 持续交付
【docker】CentOS 7上安装Docker的详细过程
【docker】CentOS 7上安装Docker的详细过程
|
5天前
|
运维 Linux 虚拟化
Docker详解(三)——Docker安装与部署
Docker详解(三)——Docker安装与部署
56 4
|
6天前
|
存储 API 数据安全/隐私保护
企业级Docker镜像仓库Harbor部署与使用
企业级Docker镜像仓库Harbor部署与使用
|
6天前
|
Java Nacos 数据库
Docker 安装 Nacos
Docker 安装 Nacos
11 0
|
6天前
|
关系型数据库 MySQL 数据安全/隐私保护
Docker 安装 MySQL5.7 和 MySQL8
Docker 安装 MySQL5.7 和 MySQL8
19 0
|
6天前
|
存储 NoSQL Redis
Docker 安装 Redis 6.2.6
Docker 安装 Redis 6.2.6
15 0
|
6天前
|
缓存 Linux 虚拟化
Docker 概述与安装
Docker 概述与安装
14 2
|
5天前
|
存储 Apache Swift
无限套娃_docker入门(镜像、容器、仓库)
无限套娃_docker入门(镜像、容器、仓库)
16 0
|
6天前
|
安全 JavaScript Docker
修改docker镜像版本,容器大小缩小10%!
`shigen`,一位专注于Java、Python、Vue和Shell的博主,分享其通过修改Docker镜像版本实现容器瘦身的技巧。将服务从`1.0.0`更新至`1.0.1`,基于Alpine版Docker镜像,容器体积减小至原来的10%。文章展示了问题背景、选择轻量级镜像的原因及步骤,包括Docker镜像版本对比、构建和启动新容器的过程,并证实功能未受影响。`file-server`更新将发布在GitHub上,期待用户试用。一起学习,每天进步!
20 2
修改docker镜像版本,容器大小缩小10%!