mirror of
https://github.com/yeasy/docker_practice.git
synced 2026-08-10 08:27:25 +00:00
更新Docker安装、镜像、Dockerfile和Compose等文档内容
This commit is contained in:
@@ -6,6 +6,28 @@
|
||||
|
||||
大部分时候,并不需要严格区分这两者的概念。
|
||||
|
||||
## 为什么需要私有仓库?
|
||||
|
||||
在讨论具体的安装和配置前,让我们先理解:**什么时候你应该建设私有仓库?**
|
||||
|
||||
**开发团队**(有专利代码、不能公开):
|
||||
- 需要私有仓库存储内部镜像
|
||||
- 涉及访问控制和审计
|
||||
- 强烈推荐使用托管方案(如 Harbor 或云厂商提供的镜像仓库)
|
||||
|
||||
**开源项目或个人学习**:
|
||||
- Docker Hub 公开仓库足够
|
||||
- 无需自建私有仓库的成本
|
||||
|
||||
**企业级部署**:
|
||||
- 需要高可用、备份、灾难恢复
|
||||
- 推荐使用专业级方案(Nexus 3、Harbor)而非简单的 Registry
|
||||
|
||||
本章涵盖的方案从简到复杂:
|
||||
- Docker Registry:最小化部署(适合简单场景)
|
||||
- 私有仓库高级配置:添加认证、HTTPS 等生产必需项
|
||||
- Nexus 3:企业级完整解决方案,支持权限管理、备份等
|
||||
|
||||
## 本章内容
|
||||
|
||||
* [Docker Hub](6.1_dockerhub.md)
|
||||
|
||||
Reference in New Issue
Block a user