美文网首页docker
Docker安装GoGs托管平台

Docker安装GoGs托管平台

作者: 爱学习的蹭蹭 | 来源:发表于2019-11-06 13:43 被阅读0次

Gogs简介

Gogs 是一款类似GitHub的开源文件/代码管理系统(基于Git),Gogs 的目标是打造一个最简单、最快速和最轻松的方式搭建自助 Git 服务。使用 Go 语言开发使得 Gogs 能够通过独立的二进制分发,并且支持 Go 语言支持的 所有平台,包括 Linux、Mac OS X、Windows 以及 ARM 平台

1、拉取镜像

docker pull gogs/gogs

2、创建数据卷目录

mkdir -p /var/gogs

3、运行容器

sudo docker run -d \ 
--name gogs --restart always  \
-p 10022:22 -p 10080:3000 -v /var/gogs:/data gogs/gogs

4、var的gogs目录结构

/var/gogs
|-- git
|   |-- gogs-repositories
|-- ssh
|   |-- # ssh public/private keys for Gogs
|-- gogs
    |-- conf
    |-- data
    |-- log

5、Create data container

docker run --name=gogs-data --entrypoint /bin/true gogs/gogs

6、Use docker run for the first time.

docker run --name=gogs --volumes-from gogs-data -p 10022:22 -p 10080:3000 gogs/gogs

7、Create docker volume

docker volume create --name gogs-data

8、参考文章

相关文章

网友评论

    本文标题:Docker安装GoGs托管平台

    本文链接:https://www.haomeiwen.com/subject/lpzsbctx.html