Docker gogs postgresql 代码仓库安装配置

本文详细介绍如何使用Docker部署PostgreSQL 12和Gogs 0.11.91,包括下载、运行数据库及代码仓库的具体步骤,配置Gogs并访问其Web界面。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

 

环境与版本

Docker、PostgreSQL:12 Gogs:0.11.91

 

安装代码仓库

  • 下载postgresql数据库
docker pull postgres:12
  • 运行postgresql数据库
docker run --name common-postgres \
         -v /home/var/lib/postgresql/data:/var/lib/postgresql/data \
         -e POSTGRES_PASSWORD=you123 \
         -e TZ=PRC \
         -p 15432:5432 \
         -d --restart=always \
         postgres:12
  • 创建gogs数据库
docker run -it --rm --link common-postgres:common-postgres --name common-postgres-client postgres:12 psql -h common-postgres -U postgres


create database "common-gogs" with owner "postgres" ENCODING='UTF8' TEMPLATE template0;
  • 下载gogs
docker pull gogs/gogs:0.11.91
  • 运行gogs
docker run --name common-gogs \
        -e TZ=PRC \
        -p 10022:22 \
        -p 13000:3000 \
        -v /home/var/lib/gogs/data:/data \
        -d --restart=always \
        gogs/gogs:0.11.91
  • 配置gogs

配置如下,注意IP和端口号,最后点击立即安装

  • 访问gogs
http://10.11.100.120:13000/

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值