Skip to content

docker registry v2 管理软件:后端是基于golang写的,前端是angluarjs写的

License

Notifications You must be signed in to change notification settings

mtanlee/distributionweb

Repository files navigation

distributionweb介绍

======= 这是个管理docker registry 版本2的web

###项目背景 ``这是本人研究和调研docker 容器管理软件过程中接触到shipyard开源项目,并且根据需求对shipyard进行二次开发。shipyard实际上没有实现registry:2的镜像仓库,可以查看registry.go导入的包。本人将开发中的registry:2模块开放出来。这个架构和前端都是根据shipyard和shiyard-ui写的。相关功能在后面会继续完善。``` ###开发环境需要的软件

npm bower docker golang docker-compose

###部署

1.下载 git clone https://github.com/mtanlee/distributionweb.git

2.进行项目包的环境配置

3.在distributionweb目录下: docker-compose up 

4.如果registry的域名没有做dns,可以通过添加hostname解决,需要更新config/domain.crt,使用你的registry的domain.crt
  docker exec -it distribution_controller_1 bash 
  echo "ip_address hostname" >> /etc/hosts

About

docker registry v2 管理软件:后端是基于golang写的,前端是angluarjs写的

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published