# docker-drone-ci **Repository Path**: atompi/docker-drone-ci ## Basic Information - **Project Name**: docker-drone-ci - **Description**: drone-ci应用 - **Primary Language**: Docker - **License**: GPL-2.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2017-06-06 - **Last Updated**: 2020-12-19 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # Gogs + Drone + docker + registry 自动构建镜像并推送到镜像仓库 ## Gogs [gos on github](https://github.com/gogits/gogs) [Run in docker](https://github.com/gogits/gogs/tree/master/docker) ```text cd docker-composes/gogs docker-compose up -d ``` 容器启动后可以访问 http://serverIp 访问,先安装数据库,再执行页面安装 ## drone ```text cd docker-composes/drone docker-compose up -d ``` 启动后可以访问 http://serverIp:8000 使用gogs用户登陆,如果gogs 有仓库,即可在Account下查看 ## registry 启动registry ```text docker run -d -p 5000:5000 -v /home/atompi/registry-var/:/var/lib/registry/ --name registry registry:2.6.1 ``` ## Test workspace 在gogs创建仓库 在本地push代码 在drone查看构建结果 在registry查看镜像