- 安裝倉庫管理軟件
yum install -y yum-utils
- 添加國內(nèi)docker倉庫
yum-config-manager --add-repo https://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
- 安裝docker
yum install -y docker-ce
- 拉取gitea鏡像
docker pull gitea.cn/gitea/gitea:1.21.11
注意:為什么不直接指定latest標(biāo)簽蜗巧,因?yàn)闃?biāo)簽 :latest 將安裝當(dāng)前的開發(fā)版本锅风。對于穩(wěn)定的發(fā)行版颖对,可以指定某個(gè)發(fā)行版荣月,例如 1.21.11
- 創(chuàng)建docker卷來進(jìn)行數(shù)據(jù)持久化
docker volume create gitea_data
docker volume create gitea_config
- 創(chuàng)建容器并運(yùn)行
docker run --name Gitea_1.21.11 -itd -p 3000:3000 -p 2222:2222 -v gitea_data:/var/lib/gitea -v gitea_config:/etc/gitea gitea/gitea:1.21.11
- 防火墻開放端口訪問
firewall-cmd --permanent --add-port=3000/tcp
firewall-cmd --permanent --add-port=2222/tcp
firewall-cmd --reload