Products
GG网络技术分享 2025-10-24 22:12 10
Docker的开源容器镜像仓库Harbor, 作为构建企业级私有Docker镜像的解决方案,其高大级封装功能包括友优良的Web UI界面、角色和用户权限管理、用户操作审计等。还有啊,Harbor还整合了K8s的插件仓库,即Helm。
# yum install docker-ce -y
# systemctl start docker
# systemctl enable docker
Created symlink from /etc/systemd/system/multi-user.target.wants/docker.service to /usr/lib/systemd/system/docker.service.
# cd /data/cert
# openssl req -newkey rsa:4096 -nodes -sha256 -keyout ca.key -x509 -days 365 -out ca.crt
Generating a 4096 bit RSA private key ...
++ ...
writing new private key to 'ca.key'
You are about to be asked to enter ...
配置Harbor的存储,确保Docker容器应用的开发和运行依赖于可靠的镜像管理。尽管Docker官方给了公共镜像仓库, 但从平安和效率角度考虑,部署私有周围内的Registry同样关键。

从下载Harbor安装包开头,本文详细介绍了离线安装配置过程,包括解决常见连接错误,以及怎么通过UI界面和命令行上传镜像。
$ sudo ./install.sh
安装完成后对Harbor进行配置。
http://your.harbor.url
用管理员账户登录进行配置。
完成Harbor配置后启动Harbor服务,确保其正常运行。
$ sudo apt-get update
$ sudo apt-get install docker.io
$ sudo systemctl start docker
$ sudo systemctl enable docker
$ sudo usermod -aG docker $USER
$ docker --version
$ sudo apt-get install docker-compose
$ docker-compose --version
上传镜像时需先打上标签,再推送到Harbor。登录Harbor,创建项目并配置可视性设置。
$ docker login your.harbor.url
$ docker tag //:
$ docker push //:
在项目的“Tag”选项卡中查看已上传的镜像,并下载用。
Harbor的维护和优化是确保其稳稳当当运行的关键。定期检查日志、更新鲜Harbor版本、优化存储配置等都是维护Harbor的关键步骤。
这些个观点。
Demand feedback