示範一下如何透過Docker安裝GitLab,也順便將一些常用的東西紀錄一下 作業系統: CentOS 7 安裝Docker CE 1. 先移除系統上預先安裝的Docker舊版本 2. 安裝相關套件 3. 新增Docker 官方的stable 套件庫(repository) 4. 更新yum 的套件 ...
示範一下如何透過Docker安裝GitLab,也順便將一些常用的東西紀錄一下
作業系統: CentOS 7
安裝Docker CE
1. 先移除系統上預先安裝的Docker舊版本
yum remove docker docker-common container-selinux \docker-selinux \ docker-engine docker-engine-selinux
2. 安裝相關套件
yum install -y yum-utils device-mapper-persistent-data lvm2
3. 新增Docker 官方的stable 套件庫(repository)
yum-config-manager \ --add-repo https://download.docker.com/linux/centos/docker-ce.repo
4. 更新yum 的套件索引
yum makecache fast
5. 安裝Docker CE
yum install docker-ce -y
6. 啟動並且設定開機自動執行
systemctl start docker && systemctl enable docker
7. 確認版本
docker -v Docker version 18.09.0, build 4d60db4
安裝GitLab Docker image
docker run --detach \ --hostname gitlab.local \ --publish 8080:80 \ --name gitlab \ --restart always \ --volume /srv/gitlab/config:/etc/gitlab \ --volume /srv/gitlab/logs:/var/log/gitlab \ --volume /srv/gitlab/data:/var/opt/gitlab \ gitlab/gitlab-ce:latest
最後訪問yourip:8080