从零开始一步一步搭建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服务的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Winform中设置ZedGraph的字
- 下一篇: GitLab基本设置-新增用户