Docker 搭建gitlab
Docker搭建sameersbn/gitlab
安裝內容
- docker 當前使用版本1.9.0+;
- gitlab sameersbn/gitlab
- mysql sameersbn/mysql:latest
- redis sameersbn/redis
拉取映象
docker pull sameersbn/gitlab # gitlab主程式
docker pull sameersbn/mysql:latest # gitlab使用的mysql
docker pull sameersbn/redis # gitlab使用的redis
約定目錄
mkdir -p /mnt/docker/{redis,data,log,mysql} # docker映象啟動掛載卷
chcon -Rt svirt_sandbox_file_t /srv/docker/
啟動redis
docker run --name gitlab-redis -d \
--volume /mnt/docker/redis:/var/lib/redis \
sameersbn/redis:latest
啟動mysql
docker run --name gitlab-mysql -d \
--env 'DB_NAME=gitlabhq_production' \
--env 'DB_USER=gitlab' --env 'DB_PASS=password' \
--volume /mnt/docker/mysql:/var/lib/mysql \
sameersbn/mysql:latest
啟動gitlab
docker run --name gitlab -d \
--publish 10022:22 --publish 10080:80 \
--env 'GITLAB_PORT=10080' --env 'GITLAB_SSH_PORT=10022' \
--env 'GITLAB_ROOT_PASSWORD=password' \
--env 'GITLAB_SECRETS_DB_KEY_BASE=long-and-random-alpha-numeric-string' \
--link gitlab-mysql:mysql \
--link gitlab-redis:redisio \
--volume /mnt/docker/data:/home/git/data \
sameersbn/gitlab:latest
相關文章
- docker gitlab搭建DockerGitlab
- docker搭建gitlab、RedmineDockerGitlab
- 使用docker快速搭建gitlab私服DockerGitlab
- 使用docker搭建gitlab環境DockerGitlab
- 使用 Docker 和 Traefik 搭建 GitLab(後篇)DockerGitlab
- 使用 Docker 和 Traefik 搭建 GitLab (前篇)DockerGitlab
- docker-compose搭建gitlab服務DockerGitlab
- 基於Docker快速搭建Gitlab與Gitlab CI/CD服務DockerGitlab
- 通過 docker 搭建自用的 gitlab 服務DockerGitlab
- Docker 5分鐘搭建GitLab程式碼倉庫DockerGitlab
- Gitlab搭建Gitlab
- CentOS 搭建 GitLabCentOSGitlab
- 《Git團隊協作》之Docker快速搭建GitLab私有倉庫DockerGitlab
- docker安裝gitlabDockerGitlab
- gitlab-runner 中的 Docker-in-DockerGitlabDocker
- 搭建 GitLab 並漢化Gitlab
- gitlab搭建與使用Gitlab
- 極狐gitlab 搭建Gitlab
- Docker 安裝配置 GitLabDockerGitlab
- 用Docker安裝GitlabDockerGitlab
- Docker Compose部署GitLabDockerGitlab
- Docker 實戰(3)- 搭建 Gitlab 容器並上傳本地專案程式碼DockerGitlab
- 使用docker安裝gitlab以及gitlab簡單使用DockerGitlab
- Docker 教程十四安裝 GitlabDockerGitlab
- centos8搭建 gitlabCentOSGitlab
- Ubuntu 搭建 GitLab 筆記UbuntuGitlab筆記
- Ubuntu下Gitlab的搭建UbuntuGitlab
- gitlab私有倉庫搭建Gitlab
- DevOPS實戰:從0到1搭建基於Docker的Gitlab CI/CDdevDockerGitlab
- 利用 Docker 快速搭建 git 倉庫 Gitlab 與程式碼審閱 Gerrit 平臺DockerGitlab
- 透過Docker Compose部署GitLab和GitLab Runner(一)DockerGitlab
- docker安裝gitlab伺服器DockerGitlab伺服器
- GitLab & Docker 前端開發工具鏈GitlabDocker前端
- Docker部署GitLab-2024DockerGitlab
- [gitlab]搭建私有github倉庫GitlabGithub
- gitlab 服務搭建小記Gitlab
- 升級 Docker 中的 gitlab 服務DockerGitlab
- 企業級GitLab在Docker部署使用GitlabDocker