docker本地部署gitea服务
【代码】docker本地部署gitea服务。
·
一、通过联网的服务器拉取git镜像
#通过联网的服务器拉取镜像
docker pull gitea/gitea:latest
#将镜像打包
docker save -o gitea.tar gitea/gitea:latest
#将gitea.tar镜像文件拷贝至离线服务器
二、在离线服务器进行安装git
#先在离线服务器安装docker程序
#加载git镜像
docker load -i gitea.tar
#运行git容器
docker run -d --name=gitea -p 3001:3000 -p 2222:22 -v /data/gitea/data:/data --restart unless-stopped gitea/gitea:latest
三、访问网址配置管理员
http://192.168.31.129:3001/
#创建管理员账号,建立测试的远程仓库repo01
四、在本地电脑进行操作
#1.安装git客户端
#2.打开git bash
#3.基本配置,首次使用,要全局配置用户名及邮箱信息(仅配置一次即可)全局配置文件位置:C:\Users\admin\..gitconfig
git config --global user.name 'wudeng'
git config --global user.email '10340867@qq.com'
#4.查看所有配置项
git config --list
五、远程主机管理
#为了便于管理,git可以为远程主机指定主机名。git remote
# remote_repo01是给远程主机起的本地名称
git remote add remote_repo01 http://192.168.31.129:3001/wudeng/repo01.git
#移除远程主机
git remote rm remoteGIT
六、克隆仓库并提交变更
#克隆远程仓库代码
git clone http://192.168.31.129:3001/wudeng/repo01.git
#进入文件夹
cd XXX
#增加文件
touch hello.txt
#推送到本地仓库
git add .
#建立提交
git commit -m "add_hello.txt"
#推送到服务器仓库
git push origin main
附件:可参考文档
https://blog.csdn.net/m0_45911911/article/details/124646691
火山引擎开发者社区是火山引擎打造的AI技术生态平台,聚焦Agent与大模型开发,提供豆包系列模型(图像/视频/视觉)、智能分析与会话工具,并配套评测集、动手实验室及行业案例库。社区通过技术沙龙、挑战赛等活动促进开发者成长,新用户可领50万Tokens权益,助力构建智能应用。
更多推荐
所有评论(0)