1. 程式人生 > >Docker install GitLab

Docker install GitLab

示範一下如何透過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