当前位置: 首页 > news >正文

使用Docker安装Gogs

1、拉取镜像

docker pull gogs/gogs

2、运行容器

# 创建/var/gogs目录
mkdir -p /var/gogs

# 运行容器
# -d,后台运行
# -p,端口映射:(宿主机端口:容器端口)->(10022:22)和(10880:3000)
# -v,数据卷映射:(宿主机目录:容器目录)->(/var/gogs:/data)
# --name=gogs,其中gogs为容器名称
# gogs/gogs为镜像名称
docker run -d --name=gogs -p 10022:22 -p 10880:3000 -v /var/gogs:/data gogs/gogs

# 补充
# 停止容器:docker stop gogs
# 启动容器:docker start gogs
# 删除容器:docker rm gogs

3、浏览器访问

1、ip地址示例:
http://192.168.186.128:10880/

2、首次运行安装程序:
1)数据库设置:当前选择SQLite3,也可以选择其他数据库
2)其他设置没有修改
3)点击“立即安装”

3、浏览器访问:
http://{ip地址}:10880/

点击“立即安装”后,自动跳转地址为http://localhost:3000/user/login,
浏览器地址需要修改为http://{ip地址}:10880/

注册:

登录:

迁移外部仓库:

4、详见

# Gogs官网
https://gogs.io/docs

# GitHub仓库
https://github.com/gogs/gogs

# 二进制安装
https://gogs.io/docs/installation/install_from_binary

# 源码安装
https://gogs.io/docs/installation/install_from_source

# Docker安装
https://github.com/gogs/gogs/tree/main/docker

相关文章:

  • MySQL 半同步复制,给数据找靠谱 “分身”
  • MCP协议下人工智能康复理疗智械融合编程方向分析
  • 【转载翻译】使用Open3D和Python进行点云处理
  • Matlab 三维时频图
  • 使用WasmEdge将InternLM集成到Obsidian,打造本地智能笔记助手
  • LibreOffice Writer使用01去除单词拼写判断的红色下划线
  • sql server统计小时数据中每日最大风速及风速对应的风向
  • 华为机试 - 跳房子I
  • 让 Python 脚本在后台持续运行:架构级解决方案与工业级实践指南
  • (51单片机)点阵屏LED显示图片(点阵屏LED教程)(74Hc595教程)
  • 简单易懂的解读50ETF分红对期权造成的影响有哪些?
  • Python 深度学习实战 第3章 Keras和TensorFlowKeras 训练和评估模型实例
  • LeetCode hot 100—子集
  • TCP专题
  • C#高级语法:Linq中使用SelectMany解决列表子项提取、双重for循环的问题
  • 06软件测试需求分析案例-添加用户
  • NLP高频面试题(四十)——什么是 BitFit?
  • Excel 插件推荐:提升Excel能力的效率神器!
  • 基于YOLOv8的机场跑道异物检测识别系统:提升航空安全的新一代解决方案(主页有源码)
  • 使用Python从零实现一个端到端多模态 Transformer大模型
  • 在线做公章网站/青岛专业网站制作
  • 黑龙江城乡建设厅网站/商品推广
  • 徐州网站制作流程/东莞网站建设推广品众
  • 网站后台管理 源码/天津优化加盟
  • 设计大师网站/搜索引擎公司排名
  • 网站建设 维护/搜索引擎谷歌