场景

最终目的是使用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服务相关推荐

  1. 关于在ubuntu server 14.04上安装docker以及git之笔记

    关于在ubuntu server 14.04上安装docker以及在docker中安装git的若干纪录 (1). 先安装好ubuntu server 14.04 ,安装服务器的步骤不在此阐述! (2) ...

  2. Ubuntu Server 16.04 LTS上给Docker配置镜像加速器

    场景 Ubuntu Server 16.04 LTS上安装Docker(使用脚本的方式): https://blog.csdn.net/BADAO_LIUMANG_QIZHI/article/deta ...

  3. 查看ubuntu服务器防火墙配置文件,Ubuntu Server服务器防火墙ufw开启及配置方法 | 坐倚北风...

    在服务器中安装防火墙软件就相当于给所有的端口配了一把锁,任何程序要开端口监听或对外连接,都需要通过防火墙的规则去允许他.在Ubuntu Server服务器中可以使用UFW防火墙软件. 可以使用如下命令 ...

  4. sharepoint搭建文档服务器,SharePoint 2013 安装和配置概述

    SharePoint 2013 安装和配置概述 03/21/2018 本文内容 **上一次修改主题:**2017-08-23 **摘要:**了解如何在场中安装和配置 SharePoint Server ...

  5. Docker Compose部署GitLab服务,搭建自己的代码托管平台(图文教程)

    场景 Docker-Compose简介与Ubuntu Server 上安装Compose: https://blog.csdn.net/BADAO_LIUMANG_QIZHI/article/deta ...

  6. 宝塔搭建javaweb_宝塔Linux面板助手安装并配置JavaWeb环境并且部署项目

    宝塔 @宝塔官网 是一款较为优秀的可视化管理服务器的工具 可以管理 Windows服务器和Linux服务器 宝塔主界面 首先要使用宝塔,必须要有自己的云服务器或者自己的虚拟机 这里我使用我的腾讯云Li ...

  7. Ubuntu Server 16.04无线网卡安装与配置

    目录 一.准备工作: 1.更新下载源 (1)备份原文件: (2)创建新文件: (3)运行一遍update 2.安装git组件 二.下载驱动程序 三.编译并安装驱动程序 四.配置无线网络 1.查看无线网 ...

  8. 从0开始搭建SQL Server AlwaysOn 第四篇(配置异地机房节点)

    从0开始搭建SQL Server AlwaysOn 第四篇(配置异地机房节点) 第一篇 http://www.cnblogs.com/lyhabc/p/4678330.html 第二篇 http:// ...

  9. 搭建Ubuntu GPU服务器(宿主机篇)

    搭建Ubuntu GPU服务器(宿主机篇) 1.安装Ubuntu 20.04 注意,安装千万不要选择最小安装,就选正常安装就行 2.换源 阿里源网站 注意千万别换成其他版本的源,一定要对应ubuntu ...

最新文章

  1. 强化学习vs遗传算法-人工智能在模拟领域的应用
  2. shiro放行_Shiro在Spring Boot中的实践
  3. 数据结构 排序(希尔排序)
  4. PPT 下载 | 神策数据曹犟:数据驱动从方法到实践
  5. mysql 浮点数定义2_MySQL学习笔记(二):数据类型
  6. Android利用Volley异步加载(JSON和图片)完整示例
  7. html按钮按下效果_CSS+HTMLlt;水滴按钮效果gt;
  8. 编程的7个主要步骤:
  9. 【英语学习】【Level 08】U01 Let's Read L2 Of fairies and princesses
  10. 15-Scala使用Option、Some、None,避免使用null
  11. TI C64X+通用库函数使用手册
  12. 录音怎么转换成mp3格式?
  13. 厕所地图,玩出新花样!
  14. 怎样使用1M的内存排序100万个8位数
  15. NSString文本替换
  16. Microsoft Product Support's Reporting Tools
  17. ftp服务器覆盖文件,ftp 覆盖 服务器 文件
  18. freemarker生成word,表格分页
  19. 解决双显卡无法安装Ubuntu问题(转载)
  20. 触摸(Touch)事件

热门文章

  1. 【SSM】Kisso实用教程(二)
  2. Canal解析数据报错:column size is not match for table xxxx 59 vs 57
  3. c语言调用dll实例 结构体传参,C# 调用Dll 传递字符串指针参(转)
  4. 如何使用idea REST Clinet 代替PostMan发送Http请求
  5. mysql服务正在启动或停止中,请稍后片刻再试一次的解决办法
  6. gradle jar 修改 output 路径_Java 添加、修改、读取PDF书签
  7. java 自定义tostring_Java 怎么写这个自定义class的toString方法?
  8. 红外测试操作步骤_红外光谱仪操作规程
  9. c# mongodb or查询_C# 查询MongoDB中的数据
  10. matlab私有函数,MATLAB 嵌套函数,子函数,私有函数,重载函数