洛杉矶MC机房 高速低价18元起

DIYVM

Docker 实践之基于 Docker 搭建 Gitea 来托管代码

提示:如果官网是英文页面,建议使用谷歌浏览器能同步翻译页面。点击下载【谷歌浏览器最新绿色便携版】
注意:部分文章发布时间较长,可能存在未知因素,购买时建议在本站搜索商家名称,先充分了解商家动态。
交流:唯一投稿邮箱:hostvps@88.com。

Docker 实践之基于 Docker 搭建 Gitea 来托管代码贝壳主机网、bkvps.com

关于代码托管,公司是基于Gitlab自建的,它功能全而强大,但是也比较重,我个人偏向于开源、小巧、轻便、实用,所以就排除了Github,在Gogs和Gitea中选者。Gogs在Github有38k+Star,Gitea在Github要偏少一些,只有27k+Star,但是Gitea更新更快,功能更多,Gogs发布了59次,上次发布时间是2020-10-07,Gitea发布了130次,上次发布时间是 2021-12-21,可见Gitea还是比较活跃的,所以,这里我就选择了Gitea。

Gitea依赖于数据库,它支持MySQL、MSSQL、PostgreSQL和SQLite这四种数据库,前面我们已经安装了Docker可视化界面Portainer,那么现在,我们就在Portainer中来安装我们的MySQL和Gitea

安装MySQL

我们先去Volumes新建一个目录卷

 

Docker 实践之基于 Docker 搭建 Gitea 来托管代码

 

然后去containers添加容器

 

Docker 实践之基于 Docker 搭建 Gitea 来托管代码

 

 

Docker 实践之基于 Docker 搭建 Gitea 来托管代码

 

配置资源和端口

 

Docker 实践之基于 Docker 搭建 Gitea 来托管代码

 

设置启动参数,这里是设置的mysql的密码

 

Docker 实践之基于 Docker 搭建 Gitea 来托管代码

 

然后点击[Deploy the container]启动容器

 

Docker 实践之基于 Docker 搭建 Gitea 来托管代码

 

现在,mysql便安装好了,我们来看看它的运行状态

 

Docker 实践之基于 Docker 搭建 Gitea 来托管代码

 

测试下数据库连接

 

Docker 实践之基于 Docker 搭建 Gitea 来托管代码

 

OK!接下来继续安装Gitea

安装Gitea

 

Docker 实践之基于 Docker 搭建 Gitea 来托管代码

 

 

Docker 实践之基于 Docker 搭建 Gitea 来托管代码

 

然后点击[Deploy the container]启动容器,现在,Gitea便安装好了

 

Docker 实践之基于 Docker 搭建 Gitea 来托管代码

 

我们来访问一下,

 

Docker 实践之基于 Docker 搭建 Gitea 来托管代码

 

第一次访问时,需要我们进行初始化,初始化成功后,会自动跳转到登录页面

 

Docker 实践之基于 Docker 搭建 Gitea 来托管代码

 

 

Docker 实践之基于 Docker 搭建 Gitea 来托管代码

 

至此,Gitea便安装完成了,Gitea官网用的Docker-compose的方式安装,会更加的方便快捷。

上传代码至Gitea

先在Gitea创建一个仓库

 

Docker 实践之基于 Docker 搭建 Gitea 来托管代码

 

 

Docker 实践之基于 Docker 搭建 Gitea 来托管代码

 

我们按照提示,将昨天实践的 DockerWeb上传至Gitea

 

Docker 实践之基于 Docker 搭建 Gitea 来托管代码

 

 

Docker 实践之基于 Docker 搭建 Gitea 来托管代码

 

我们也可以在宿主机找到Gitea的存储信息

 

Docker 实践之基于 Docker 搭建 Gitea 来托管代码

About 贝壳

【声明】:本博客不参与任何交易,也非中介,仅记录个人感兴趣的主机测评结果和优惠活动,内容均不作直接、间接、法定、约定的保证。访问本博客请务必遵守有关互联网的相关法律、规定与规则。一旦您访问本博客,即表示您已经知晓并接受了此声明通告。

 收藏 (0) 打赏

您可以选择一种方式赞助本站

支付宝扫一扫赞助

微信钱包扫描赞助

本文链接:贝壳主机网 » Docker 实践之基于 Docker 搭建 Gitea 来托管代码

分享到: 生成海报
香港/美国/国内高速VPS
切换注册

登录

忘记密码 ?

切换登录

注册

我们将发送一封验证邮件至你的邮箱, 请正确填写以完成账号注册和激活