Comments (9)
- refer to:https://github.com/Websoft9/docker-gitlab/blob/main/docker/docker-compose.yml
- you can get a complete docker-compose file by runnig the below one installer script
curl https://packages.gitlab.com/install/repositories/gitlab/gitlab-ee/escript.deb.sh | sudo bash
- try to get the complete docker-compose file from a permanent URL
- database port expose to host
- other performance tool, e.g redis...?
from docker-library.
1.about gitlab'stack-components that can help us to learn about gitlab.
https://github.com/Websoft9/ansible-gitlab/blob/main/docs/zh/stack-components.md
2.office gitlab-docker introduce:
https://docs.gitlab.com/omnibus/docker/README.html#install-gitlab-using-docker-compose
from docker-library.
精准需求结论参考:Notes.md,compose文件已测试可用,一致性和其他方面优化需后续流程改进
from docker-library.
external_url is required items of env?Gitlab can running when external_url is null, but is there have other problem, you should test it
from docker-library.
gitlab.yml
# This file is managed by gitlab-ctl. Manual changes will be
# erased! To change the contents below, edit /etc/gitlab/gitlab.rb
# and run `sudo gitlab-ctl reconfigure`.
production: &base
#
# 1. GitLab app settings
# ==========================
## GitLab settings
gitlab:
## Web server settings (note: host is the FQDN, do not include http://)
host: gitlab.example.com
port: 80
https: false
# The maximum time unicorn/puma can spend on the request. This needs to be smaller than the worker timeout.
# Default is 95% of the worker timeout
max_request_duration_seconds: 57
# Uncommment this line below if your ssh host is different from HTTP/HTTPS one
# (you'd obviously need to replace ssh.host_example.com with your own host).
# Otherwise, ssh host will be set to the `host:` value above
ssh_host:
# If your ssh user differs from the system user, you need to specify it here
# Set it to an empty string to omit the username from any ssh url altogether
ssh_user:
# WARNING: See config/application.rb under "Relative url support" for the list of
# other files that need to be changed for relative url support
relative_url_root:
# Trusted Proxies
# Customize if you have GitLab behind a reverse proxy which is running on a different machine.
# Add the IP address for your reverse proxy to the list, otherwise users will appear signed in from that address.
trusted_proxies:
from docker-library.
from docker-library.
将gitlab.yml host改成IP地址,即可git clone成功
from docker-library.
init password? refer to gitlab configuration file
#### Change the initial default admin password and shared runner registration tokens.
####! **Only applicable on initial setup, changing these settings after database
####! is created and seeded won't yield any change.**
# gitlab_rails['initial_root_password'] = "password"
# gitlab_rails['initial_shared_runners_registration_token'] = "token"
from docker-library.
[root@iZbp1g7srzyyzu8qfaomzxZ docker-jenkins]# git clone http://119.28.5.240/root/test.git
Cloning into 'test'...
fatal: repository 'http://119.28.5.240/root/test.git/' not found
[root@iZbp1g7srzyyzu8qfaomzxZ docker-jenkins]# git clone http://119.28.5.240:9001/root/test.git
Cloning into 'test'...
remote: Enumerating objects: 3, done.
remote: Counting objects: 100% (3/3), done.
remote: Total 3 (delta 0), reused 0 (delta 0), pack-reused 0
Unpacking objects: 100% (3/3), done.
from docker-library.
Related Issues (20)
- 启动运行计划任务 [EspoCRM] HOT 2
- OpenSearch 502 Bad Gateway HOT 1
- Elasticsearch 502 Bad Gateway HOT 1
- n8n Init Problem HOT 4
- complete docker-compose.yml for [docker runtime]
- .Net runtime example web cannot access by Nginx proxy domains HOT 1
- test https://github.com/sickcodes/Docker-OSX at Aliyun HOT 1
- 华为云L实例Portainer的Nginx配置问题 HOT 2
- initial wizard after install at appstore error for [kodcloud] HOT 2
- mqtt version 2.2 not at variables.json
- complete docker-compose.yml for [semaphore]
- joomla 使用端口时安装错误
- run https://hub.docker.com/r/liferay/dxp for testing HOT 4
- complete docker-compose.yml for [django] HOT 2
- complete docker-compose.yml for [Laravel] HOT 7
- Discourse run failed HOT 1
- 2.4.58 not support for [apache] HOT 1
- provide html demo for [apache, nginx, caddy]
- complete docker compose for [Bytebase]
- Unable to access domain name [espocrm]
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from docker-library.