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

U盘配置ubuntu服务器-安装docker-镜像安装gitlab并且能够使用

全流程:先用U盘把台式电脑配置成ubuntu服务器,然后再在ubuntu上安装docker,安装好了之后再用docker容器部署一个gitlab仓库,并且开放端口能够在内网网页端进行访问

我这里是第一次在企业里面部署,很多地方犯了很多错误,所以整体的内容会写的比较啰嗦,基本上罗列了整个过程中我出现的所有问题

一、ubuntu服务器的配置

版本:ubuntu24.04

准备:空U盘->大于8G(我这里其实并不知道确定的U盘是多大,是直接给我的一个U盘),一台台式电脑,最好再备一台笔记本,这样过程中出现错误,就可以在笔记本上查找解决办法、ubuntu24.04镜像、Rufus软件(直接下载,win7是3.22版本,win10是4.5版,用来烧录U盘用)

注:烧录:将数据(比如镜像、代码、固件)写入到可存储介质,让硬件设备能够读取并且运行这些数据

1、把U盘插在主机上,打开Rufus进行U盘烧录。

这里要注意,U盘要是空的,镜像先放在桌面好了,方便找

其他的都不动,直接选择开始。然后要等一会等它完成

2、重启电脑,进行ubuntu的配置

在烧录完成之后,直接重启电脑,然后在重启的过程中不停的按F11(笔记本一般是F12)

然后会跳出一个类似这样的页面:

选择USB HDD这个选项,回车,就跳到了安装ubuntu的首页面

然后就是正常的安装ubuntu系统首页面,接下来就是正常的linux安装流程

这一步可以问一下公司网段,然后问一下哪个端口没人用,配没被占用的端口

这一步一定要配对,不然后面改起来非常的麻烦,实在弄错了就reboot重装按F11吧,因为这部分如果错了会导致ssh用不了,手动修改的话缩进的容易搞错,所以建议弄错了就reboot按F11重装

这里建议在这里就修改成国内源,主要是为了下载工具的时候能够直接安装,不用在后面再改一次源配置文件

这里我选的是默认,因为我不太会弄自定义分区,所以选择保守操作

如果是自己测试用就随便搞个密码,如果是企业里面就设置的复杂点

这里也可以自行选择一些需要用到的程序安装,比如docker

然后出现的就是linux的登陆页面

此时这个服务器就部署好了

3、用ssh服务远程连接

这里新学会了一种在ios系统上的远程工具:Tabby    (windows就直接用xshll,都是远程工具,操作过程都一样)

跟xshell一样,把这些信息配置好,然后保存连接上就可以了

到这步,就说明环境部署好了,接下来就是安装docker

二、docker的安装

我的参考文档:Docker部署配置全流程(超详细——Windows和Linux)-CSDN博客

三、镜像安装gitlab

我的参考文档:Docker部署配置Gitlab_docker gitlab-CSDN博客

这个文档里面的配置内容可以根据公司要求来改,如果是自己练手那建议都搞上去

注:bios启动快捷键:

http://www.dtcms.com/a/511846.html

相关文章:

  • Chrony服务器实验练习
  • 解码Linux文件IO之触摸屏原理及应用
  • Debezium日常分享系列之:Debezium 3.2.4.Final发布
  • 全球搜 建设网站手机搞笑网站模板下载安装
  • 齐鲁建设网站提供网站建设加工
  • 运营日志驱动,在 iOS 26 上掌握 App 日志管理实践
  • spring ai 使用mysql管理会话实现会话记忆
  • 郑州专业做淘宝网站推广可以直接进入网址的正能量大豆网
  • SCI论文写作与发表:技术性文章撰写指南
  • Qt Creator 17.0.2 OneDark Theme
  • 以数智赋能安全生产 驱动产业高端化转型 | 安贝斯为某化工“智慧大脑”提供有力支持
  • JavaEE初阶——多线程(2)线程的使用
  • 软件开发网站策划方案建立耐受什么意思
  • 鼠标偶尔卡顿解决方法
  • AWS服务大规模中断,基础设施故障影响全球企业
  • 从fastgpt简单做个工作流实现接口返回
  • 网站建设项目投资测算太原已确诊
  • 计算机毕业设计241—基于Java+Springboot+vue的爱心公益服务系统(源代码+数据库+11000字文档)
  • PEER中提到的专有模型是什么意思?
  • [系统架构]知识点
  • LangGraph 源码拆解,Graph 基类与 StateGraph
  • php可以做视频网站长沙网页设计公司哪家好
  • 天津建筑网站建设新闻头条
  • 批量获取pdf中姓名电话 自动获取pdf中指定的文字
  • 基于rapidocr 的文档解析(pdf转md)工具(已部署)
  • Python中 async/await 和传统多线程的区别?
  • 手机网站建设信息wordpress addaction
  • 网站建设接单渠道上海定制建设网站
  • 亮相IROS 2025:傅利叶以开源协同推动具身智能技术迭代
  • Linux中的`fork`函数详解:深入解析