使用Docker容器进行搭建,Docker可以在系统中创建、运行和管理容器。使用Docker Compose进行管理,Docker Compose是一个Docker拓展工具,可以协同管理多个容器。2.1 下载安装Docker 本次的Gitea会搭建在容器中,这样做可以将应用程序及其依赖项打包到一个独立的环境中,应用就可以在任何地方运行。因此需要提前安装Docker,命令...
1. Docker安装 官方文档:Install Docker Engine on CentOS | Docker Documentation # 1.移除以前docker相关包 sudo yum remove docker \ docker-client \ docker-client-latest \ docker-common \ docker-latest \ docker-latest-logrotate \ docker-logrotate \ docker-engine # 2. 配置yum源 sudo yum install -...
1、在合适的位置创建文件夹,将其作为网站部署【本教程安装测试于windows环境下】 具体,如下截图: 当前部署的根目录为http://gitea.hiwilliam.cn,目录下仅有docker-compose.yml,内容为上面的compose文件配置。 2、 dockers会自动根据compose 文件拉去所需要的镜像,例如本次教程的gitea本体镜像和依赖的mysql镜像。 【...
docker-compose部署Gitea vim/data/docker-compose.ymlversion:"3.7"services:gitea:image:gitea/gitea:1.15.6container_name:giteaenvironment:-USER_UID=1000-USER_GID=1000-GITEA_database_DB_TYPE=mysql-GITEA_database_HOST=mysql-GITEA_database_NAME=gitea-GITEA_database_USER=gitea-GITEA_database_PASSWD=1234...
2.2 Gitea安装 在控制台找到访问地址后,登录面板。 然后再应用商店中找到gitea,点击安装即可! 注意:需要安装MySQL!版本按照服务器的性能进行选择即可!夜梦安装的MySQL版本为5.6 在安装gitea时,需要勾选端口对外访问! 2.3 Gitea初始化 访问ip:3000即可进入gitea初始化界面。
gitea搭建教程 一、`docker-compose`安装 1、下载 2、添加可执行权限 3、查看版本 二、启动`gitea`和`mysql`容器 1、创建`docker-compose.yaml` 2、启动、重启、停止容器 3、相关问题 三、配置 `gitea` 1、访问gitea 2、修改配置 3、添加管理员账户 ...
安装docker和docker-compose sudo apt install docker.io -y sudo apt install docker-compose -y 先创建git用户 adduser git 创建完毕后查看git用户的id id git uid=1001(git) gid=1001(git) groups=1001(git) 得到uid是1001和gid是1001 下面的docker-compose.yml记得修改USER_UID和USER_GID ...
Gitea安装,安装gitea教程很简单,Gitea在Linux操作系统的安装方式有两种:Docker安装和二进制文件安装,为了更加快速安装,我采用二进制安装,二进制文件下载链接:https://dl.gitea.io/gitea #采用wget获取,如果下载不了,可能需要梯子。 $wget-Ogiteahttps://dl.gitea.io/gitea/1.16.5/gitea-1.16.5-linux-amd64#修改...
上篇介绍利用docker-compose方式搭建gitea服务的方法,由于docker容器映射ssh设置有些复杂的问题,还想试试利用Ubunut直接搭建个gitea服务,继续水篇文章。本身直接采用二进制方法安装gitea是比较简单的,直接下载二进制文件到Ubuntu服务器下,再直接运行二进制文件就安装完成了。后面相对复杂的设置主要是为了让gitea作为服务器默认...
首先,确保你已安装docker-compose。创建Gitea的工作目录,并挂载data和config。使用Gitea的rootless镜像gitea/gitea:1.20-rootless,配置ports:3000和2222。通过ip:3000访问配置页面,首次用户将自动成为管理员。使用域名访问时,需设置反向代理。基础配置时,可以选择SQLite3或MySQL。MySQL配置示例:1.20版本...