Gitea 是一个开源社区驱动的轻量级代码托管解决方案,后端采用 Go 编写,采用 MIT 许可证.

官网:https://gitea.io/zh-cn/
github:https://github.com/go-gitea/

获取 gitea 镜像

docker hub:https://hub.docker.com/r/gitea/gitea

复制命令下载镜像

docker pull gitea/gitea


通过 portainer 也可以看到下载的镜像

运行容器

在服务器中创建一个 gitea 目录用于存储容器文件,主要是为了方便管理 docker

通过以下命令运行容器

docker run -d \
--name=gitea \
--privileged=true \
--restart=always \
-p 10022:22 \
-p 10080:3000 \
-v /usr/docker/gitea:/data \
gitea/gitea:latest
命令 描述
–name gitea 启动容器的名字
-d 后台运行
-p 10022:22 将容器的 22 (后面那个) 端口映射到主机的 22 (前面那个) 端口
–restart=always 容器重启策略
-v /usr/docker/gitea:/data 设置 gitea 存储目录为 /usr/docker/gitea
gitea/gitea:latest 使用 gitea:latest 镜像


通过以下命令查看正在运行的容器

docker ps

在容器列表中出现了 gitea 容器

portainer 中可以看到 gitea 容器

配置 gitea

访问 http://ip:10800,点击注册,没有配置的情况下会进入配置页面如下

此处数据库我使用了 Mysql , 如需了解如何安装 Mysql 可查阅文章 《docker安装mySQL 8》

设置一个管理员和密码,然后点击 “立即安装”,安装需要等待一段时间。

安装完成后,可以看到以上界面。

详细的配置,可参考官方文档:https://docs.gitea.io/zh-cn/config-cheat-sheet/

docker安装gitea相关推荐

  1. 小米万兆路由器里的 Docker 安装 Gitea

    小米万兆路由器里的 Docker 安装 Gitea 准备工作 创建存储 查看Docker Hub镜像信息 拉取 gitea 镜像和运行容器 配置通过 ssh 访问 (Optional)其他 小米202 ...

  2. 群晖docker安装cms_群晖上 docker 安装 gitea

    群晖上 docker 安装 gitea 部署 图形化部署 maybe later 使用命令行部署 注意需要在 synology 中使用 root 账户,通过sudo -i # 首先下载最新的 gite ...

  3. 使用Docker安装Gitea

    系统环境:Ubuntu 1.安装Docker Engine和Docker Compose docker-compose是一个容器管理工具,通过运行一个YAML文件帮你配置应用服务 官方文档 sudo ...

  4. saiku docker配置部署_【安装教程】01 Gitea Docker 安装部署 - 【SkywenCode】技术团队基...

    在2016年-2019年,SkywenCode技术团队使用码云Gitee 作为线上代码库管理,基于敏捷开发和持续构建的思路,我们整体基础建设以Drone / Jenkins + Docker 的方式构 ...

  5. 手把手教你玩转 Gitea|使用 Helm 在 K3s 上安装 Gitea

    前言 在前面的文章中,演示了如何用 Docker 镜像和 Windows 二进制包来安装运行 Gitea.今天是玩转 Gitea 系列的使用 Helm 在 K3s 上安装 Gitea. 关于 Gite ...

  6. Docker安装Apache与运行简单的web服务——httpd helloworld

    Docker运行简单的web服务--httpd helloworld目录[阅读时间:约5分钟] 一.Docker简介 二.Docker的安装与配置[CentOS环境] 三.Docker运行简单的web ...

  7. etcd 笔记(02)— etcd 安装(apt 或 yum 安装 、二进制包安装、Docker 安装 etcd、etcd 前端工具etcdkeeper)

    1. 使用 apt 或 yum 安装 etcd 命令如下: sudo apt-get install etcd 或者 sudo yum install etcd 这样安装的缺点是:安装的 etcd 版 ...

  8. docker安装Mysql5.7以及远程登陆链接配置

    1.安装mysql5.7 docker镜像 docker安装:docker安装一条龙 1.拉取官方mysql5.7镜像 docker pull mysql:5.7 root@VM-12-5-ubunt ...

  9. docker 安装oracle_阿里云使用Docker搭建Hadoop集群

    摘要 吐血整理,搭建了两遍,亲测可用!!! 我买的是阿里云2C4G的服务器,使用的是CentOS 7.7版本.在搭建过程中踩了不少坑,本篇文章希望对大家有用 CentOS 7.7安装Docker 查看 ...

最新文章

  1. Python面对对象编程——对象、类详解及实例
  2. Unicorn 4.6.3 发布,Rack的HTTP服务器
  3. 2017西安交大ACM小学期数据结构 [线段树]
  4. cmw500综合测试仪使用_山西优质三相直流电阻测试仪图片-南电合创
  5. 全面认识Small Cell
  6. ESP8266学习笔记6:ESP8266规范wifi连接操作
  7. JavaWeb前端:HTML5 简介
  8. [深度学习] 池化层函数及其逆过程函数
  9. 《流畅的Python》读书笔记——Python使用一等函数实现设计模式
  10. 拓端tecdat|matlab递归神经网络RNN实现:桨距控制控制风力发电机组研究
  11. cgroup学习(二)——cgroup框架结构
  12. Linux CP文件夹略过目录的解决方法
  13. 传奇脚本显示服务器开区时间代码,GOM引擎该地图只限新区开放方法,传奇开区时设置老区不能进脚本...
  14. excel空白单元格自动填充上一单元格内容
  15. 华为服务器centos安装系统,华为裸金属服务器泰山200安装Centos7图文解析
  16. 苹果语音备忘录可以转文字吗?可以语音转文字的备忘录便签
  17. 在VSCode中自定义文件类型和扩展名关联
  18. Path绘制动态的贝塞尔曲线、PathMeasure来绘制path动画
  19. 朋友圈仅三天可见?怎么破?
  20. 【cocos creator】各小游戏平台sdk,vivo,oppo,wx,qq,字节跳动

热门文章

  1. 注释工具一键添加佛祖保佑永无BUG、神兽护体等注释图案
  2. 大数值金额大写转换(C语言)
  3. 搭建嵌入式开源开发环境
  4. linux配置ftp错误530,ubuntu16安装配置ftp服务(和530错误解决)
  5. 启善企业微信自动加好友助手教程
  6. 【科创人】DCloud崔红保:uni-app和HBuilder背后的男人,让天下没有难做的开发
  7. 祛除体内湿气的最佳方法 713.html,祛除体内湿气七种有效泡水方法
  8. 对啊英语音标---四、双元音常见的字母发音组合有哪些
  9. DveC++编译[Error] ld returned 1 exit status
  10. javascript 多行文本 function处理方法 及实践应用