在docker中安装gogs 2018-11-25

凡事还是要亲身经历,不可道听途说

上一篇中介绍了在docker中安装mysql之后,大概对docker的操作略有熟悉了,趁热打铁,顺便也将gogs安装了,后续就可以当作一个代码仓库了。 甚是有趣#_#! gogs是什么? 我就不CV 了。给个传送门:

https://hub.docker.com/r/gogs/gogs/

docker的仓库中已经集成了gogs 这里只要执行 pull gogs/gogs 这个命令就行

sudo docker pull gogs/gogs

下载完之后。


在docker中安装gogs 2018-11-25_第1张图片
gogs-download.png

尝试启动gogs

sudo docker run -d --name=mygogs -p 10022:22 -p 10080:3000 -v /var/gogs:/data gogs/gogs

然后访问连接

http://192.168.1.199:10080

初次访问会提示一些配置设定。 这里如果是第一次使用,或者只是普通的学习,就先按照我的设定


在docker中安装gogs 2018-11-25_第2张图片
gogs-setting-1.png

在docker中安装gogs 2018-11-25_第3张图片
gogs-setting-2.png

里面的 数据库账号密码,以及端口号之类的,清按照自己的实际情况调节。配置完成之后,点击开始安装。稍微等一会儿,就成功了。[安装速度要根据电脑的配置,我300块在咸鱼手的这台,跑了1分钟左右才跑完]


在docker中安装gogs 2018-11-25_第4张图片
gogs-success.png

可以到这里,就说明已经安装成功了,后续的使用方式就和码云之类的类似,这里就不再赘述了。
另外,为什么选用gogs而不用gitlab,因为我这台电脑的配置非常差,用gitlab的话,后面还要在启动一些别的东西,可能就很卡了。 四处打听了以下,听说gogs是比较不消耗硬件的。

安装就到此为止了。 如果在读的你安装过程中遇到问题了,欢迎留言探讨。也欢迎大佬指出本文中的不足[喷子|杠精请绕道]。

参考连接

https://www.jianshu.com/p/64e9708c23e7
## 附上 gogs 的常用配置
https://gogs.io/docs/advanced/configuration_cheat_sheet

你可能感兴趣的:(在docker中安装gogs 2018-11-25)