gogs mysql 报错_linux上Docker安装gogs私服亲测(详解)

本文详细介绍了如何在CentOS 7系统中使用Docker安装Gogs代码托管服务器和MySQL数据库。首先,通过卸载旧版Docker,安装Docker CE的最新版本,然后拉取并启动MySQL 5.7镜像。接着,拉取Gogs镜像,创建数据卷并启动Gogs服务。最后,通过网页配置完成Gogs的初始化安装。在安装过程中,还分享了遇到问题时的解决技巧,如错误排查和防火墙配置。
摘要由CSDN通过智能技术生成

一、前言

有网友问我为什么要使用私服,可能大部分人都不是太懂,网上那么多存储仓库而且好用方便,但是你想过没有如果企业中的项目,放在人家的仓库上这个安全性不是太好,所以说一般企业都会有自己的私服。本章教程结合安装Docker+Mysql5.7+gogs搭建私服,系统采用centos 7,教程基本上很全面,搭建过程中,可能会遇到问题,教大家些技巧,首先把报错复制到百度上看一下,如果实在是找不到问题,翻到此文章最下面。

二、背景介绍

007577b1d3ef52e928bba51b3fd31864.png

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

三、安装Docker环境

1.安装docker,由于Docker限制分为两个版本CE和EE,所以之前yum里面的docker是老版本,需要先进行卸载,现在的包名

执行命令:

sudo yum remove docker \

docker-common \

docker-selinux \

docker-engine

图例:

9ee4a995de4eab337f48f096ab5240b5.png

2.安装依赖的库:yum-utils、yum-config-manager、device-mapper-persistent-data、lvm2、devicemapper 注意:安装Docker CE,你能够通过不同的方式来安装DockerCE,取决于你的需要。通过仓库来安装docker,当你在一台新的机器上第一次安装docker之前,你需要去设定一下你的Docker仓库,之后你才能够安装或者更新Docker从仓库中

执行命令:

命令行:sudo yum install -y yum-utils \

device-mapper-persistent-data \

lvm2

图例:

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值