从零开始一步一步搭建Ubuntu Server服务器、修改数据源、安装Docker、配置镜像加速器、Compose部署Gitlab服务
场景
最终目的是使用Docker Compose部署一个Gitlab服务。
效果
注:
博客:
https://blog.csdn.net/badao_liumang_qizhi
关注公众号
霸道的程序猿
获取编程相关电子书、教程推送与免费下载。
实现
步骤一:
Linux-安装 Ubuntu Server 16.04 X64(图文教程详细版)
https://blog.csdn.net/BADAO_LIUMANG_QIZHI/article/details/93790806
步骤二:
Linux-用户和组管理以及设置允许远程登录Root
https://blog.csdn.net/BADAO_LIUMANG_QIZHI/article/details/95393577
步骤三:
UbuntuServer16.04LTS版怎样修改数据源为国内数据源
https://blog.csdn.net/BADAO_LIUMANG_QIZHI/article/details/97699304
注:在此过程中安装的是Ubuntu Server 16.04 LTS版的的清华的数据源
# 默认注释了源码镜像以提高 apt update 速度,如有需要可自行取消注释
deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ xenial main restricted universe multiverse
# deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ xenial main restricted universe multiverse
deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ xenial-updates main restricted universe multiverse
# deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ xenial-updates main restricted universe multiverse
deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ xenial-backports main restricted universe multiverse
# deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ xenial-backports main restricted universe multiverse
deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ xenial-security main restricted universe multiverse
# deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ xenial-security main restricted universe multiverse# 预发布软件源,不建议启用
# deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ xenial-proposed main restricted universe multiverse
# deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ xenial-proposed main restricted universe multiverse
如果在配置好之后执行apt-get update时一直不动,可能是数据源出现问题,那么就将数据源改为其他数据源,
原理一样,比如中科大的数据源
deb http://mirrors.ustc.edu.cn/ubuntu/ xenial main restricted universe multiverse
deb http://mirrors.ustc.edu.cn/ubuntu/ xenial-security main restricted universe multiverse
deb http://mirrors.ustc.edu.cn/ubuntu/ xenial-updates main restricted universe multiverse
deb http://mirrors.ustc.edu.cn/ubuntu/ xenial-proposed main restricted universe multiverse
deb http://mirrors.ustc.edu.cn/ubuntu/ xenial-backports main restricted universe multiverse
deb-src http://mirrors.ustc.edu.cn/ubuntu/ xenial main restricted universe multiverse
deb-src http://mirrors.ustc.edu.cn/ubuntu/ xenial-security main restricted universe multiverse
deb-src http://mirrors.ustc.edu.cn/ubuntu/ xenial-updates main restricted universe multiverse
deb-src http://mirrors.ustc.edu.cn/ubuntu/ xenial-proposed main restricted universe multiverse
deb-src http://mirrors.ustc.edu.cn/ubuntu/ xenial-backports main restricted universe multiverse
步骤四:
Ubuntu Server 16.04 LTS上安装Docker(使用脚本的方式)
https://blog.csdn.net/BADAO_LIUMANG_QIZHI/article/details/98113544
步骤五:
Ubuntu Server 16.04 LTS上给Docker配置镜像加速器
https://blog.csdn.net/BADAO_LIUMANG_QIZHI/article/details/98328451
步骤六:
Docker-Compose简介与Ubuntu Server 上安装Compose
https://blog.csdn.net/BADAO_LIUMANG_QIZHI/article/details/100902301
在进行下一步骤前,记得要先克隆一份虚拟机,然后将部署Gitlab的虚拟机的内存提升到至少2G以上。
步骤七:
Docker Compose部署GitLab服务,搭建自己的代码托管平台(图文教程)
https://blog.csdn.net/BADAO_LIUMANG_QIZHI/article/details/101039801
注:
在步骤一中所需的ubuntu-16.04-server-amd64.iso以及docker-compose-Linux-x86_64资料 ,
关注公众号:
霸道的程序猿
回复:ubuntu
免费获取。
从零开始一步一步搭建Ubuntu Server服务器、修改数据源、安装Docker、配置镜像加速器、Compose部署Gitlab服务相关推荐
- 关于在ubuntu server 14.04上安装docker以及git之笔记
关于在ubuntu server 14.04上安装docker以及在docker中安装git的若干纪录 (1). 先安装好ubuntu server 14.04 ,安装服务器的步骤不在此阐述! (2) ...
- Ubuntu Server 16.04 LTS上给Docker配置镜像加速器
场景 Ubuntu Server 16.04 LTS上安装Docker(使用脚本的方式): https://blog.csdn.net/BADAO_LIUMANG_QIZHI/article/deta ...
- 查看ubuntu服务器防火墙配置文件,Ubuntu Server服务器防火墙ufw开启及配置方法 | 坐倚北风...
在服务器中安装防火墙软件就相当于给所有的端口配了一把锁,任何程序要开端口监听或对外连接,都需要通过防火墙的规则去允许他.在Ubuntu Server服务器中可以使用UFW防火墙软件. 可以使用如下命令 ...
- sharepoint搭建文档服务器,SharePoint 2013 安装和配置概述
SharePoint 2013 安装和配置概述 03/21/2018 本文内容 **上一次修改主题:**2017-08-23 **摘要:**了解如何在场中安装和配置 SharePoint Server ...
- Docker Compose部署GitLab服务,搭建自己的代码托管平台(图文教程)
场景 Docker-Compose简介与Ubuntu Server 上安装Compose: https://blog.csdn.net/BADAO_LIUMANG_QIZHI/article/deta ...
- 宝塔搭建javaweb_宝塔Linux面板助手安装并配置JavaWeb环境并且部署项目
宝塔 @宝塔官网 是一款较为优秀的可视化管理服务器的工具 可以管理 Windows服务器和Linux服务器 宝塔主界面 首先要使用宝塔,必须要有自己的云服务器或者自己的虚拟机 这里我使用我的腾讯云Li ...
- Ubuntu Server 16.04无线网卡安装与配置
目录 一.准备工作: 1.更新下载源 (1)备份原文件: (2)创建新文件: (3)运行一遍update 2.安装git组件 二.下载驱动程序 三.编译并安装驱动程序 四.配置无线网络 1.查看无线网 ...
- 从0开始搭建SQL Server AlwaysOn 第四篇(配置异地机房节点)
从0开始搭建SQL Server AlwaysOn 第四篇(配置异地机房节点) 第一篇 http://www.cnblogs.com/lyhabc/p/4678330.html 第二篇 http:// ...
- 搭建Ubuntu GPU服务器(宿主机篇)
搭建Ubuntu GPU服务器(宿主机篇) 1.安装Ubuntu 20.04 注意,安装千万不要选择最小安装,就选正常安装就行 2.换源 阿里源网站 注意千万别换成其他版本的源,一定要对应ubuntu ...
最新文章
- 强化学习vs遗传算法-人工智能在模拟领域的应用
- shiro放行_Shiro在Spring Boot中的实践
- 数据结构 排序(希尔排序)
- PPT 下载 | 神策数据曹犟:数据驱动从方法到实践
- mysql 浮点数定义2_MySQL学习笔记(二):数据类型
- Android利用Volley异步加载(JSON和图片)完整示例
- html按钮按下效果_CSS+HTMLlt;水滴按钮效果gt;
- 编程的7个主要步骤:
- 【英语学习】【Level 08】U01 Let's Read L2 Of fairies and princesses
- 15-Scala使用Option、Some、None,避免使用null
- TI C64X+通用库函数使用手册
- 录音怎么转换成mp3格式?
- 厕所地图,玩出新花样!
- 怎样使用1M的内存排序100万个8位数
- NSString文本替换
- Microsoft Product Support's Reporting Tools
- ftp服务器覆盖文件,ftp 覆盖 服务器 文件
- freemarker生成word,表格分页
- 解决双显卡无法安装Ubuntu问题(转载)
- 触摸(Touch)事件
热门文章
- 【SSM】Kisso实用教程(二)
- Canal解析数据报错:column size is not match for table xxxx 59 vs 57
- c语言调用dll实例 结构体传参,C# 调用Dll 传递字符串指针参(转)
- 如何使用idea REST Clinet 代替PostMan发送Http请求
- mysql服务正在启动或停止中,请稍后片刻再试一次的解决办法
- gradle jar 修改 output 路径_Java 添加、修改、读取PDF书签
- java 自定义tostring_Java 怎么写这个自定义class的toString方法?
- 红外测试操作步骤_红外光谱仪操作规程
- c# mongodb or查询_C# 查询MongoDB中的数据
- matlab私有函数,MATLAB 嵌套函数,子函数,私有函数,重载函数