summaryrefslogtreecommitdiff
path: root/docker
Commit message (Collapse)AuthorAgeFilesLines
* Markdown fixdocker-singleKamil Trzcinski2015-07-071-1/+1
|
* Add note about HTTPSKamil Trzcinski2015-07-071-0/+2
|
* Fix port issueKamil Trzcinski2015-07-071-1/+1
|
* Fix port 80443 => 8443Kamil Trzcinski2015-07-061-1/+1
|
* Final touchesKamil Trzcinski2015-07-061-12/+12
|
* Update Docker documentation to use single containerKamil Trzcinski2015-07-0611-231/+125
|
* Added data volumes to DockerfileKamil Trzcinski2015-07-061-2/+5
|
* Change default admin password from "5iveL!fe" to "password"Robert Speicher2015-06-241-2/+2
|
* Self build images require different build commands.Sytse Sijbrandij2015-06-111-1/+6
|
* [Docker][Documentation] Uses new docker data image from Docker Hub ↵Stefan Schweter2015-06-111-5/+5
| | | | (*sytse/gitlab-data*). Uniform tag name for data image is now *gitlab-data*.
* Improve instructions for publishing gitlab-app.Sytse Sijbrandij2015-06-051-3/+5
|
* small typoTerrence Benade2015-05-311-1/+1
|
* Set gitlab.rb in Docker single image in order to make PostgreSQL start up ↵Stan Hu2015-05-152-0/+38
| | | | | | properly See gitlab-org/omnibus-gitlab#552
* Use apt repositories to upgrade Docker builds to the latest GitLab versionStan Hu2015-05-132-15/+12
| | | | Reduces the need to bump versions periodically.
* Fix spelling error, thanks MarkSytse Sijbrandij2015-05-071-2/+2
|
* Remove the volumes from the single image to keep it simple.Sytse Sijbrandij2015-05-072-23/+6
|
* No need to commit when using a dockerfile.Sytse Sijbrandij2015-05-071-4/+4
|
* Cleanup the order of the docker manual a bit more.Sytse Sijbrandij2015-05-071-7/+13
|
* Put the retrieval of published images first.Sytse Sijbrandij2015-05-071-44/+37
|
* Add headers and reduce duplication.Sytse Sijbrandij2015-05-071-40/+32
|
* Forgot to link the third directory, thanks Ben.Sytse Sijbrandij2015-05-071-2/+2
|
* Small improvements to the dockerfile.Sytse Sijbrandij2015-05-062-3/+3
|
* Made a single docker file.Sytse Sijbrandij2015-05-067-31/+173
|
* Docker: update omnibus packageJakob Englisch2015-05-041-2/+2
|
* Merge branch 'master' of gitlab.com:gitlab-org/gitlab-ceSytse Sijbrandij2015-04-271-1/+1
|\
| * Upgrade Docker build to v7.10.0Stan Hu2015-04-271-1/+1
| |
* | Add more instuctions on how to publish docker images yourself.Sytse Sijbrandij2015-04-271-9/+35
|/
* gitlab 7.9.2Igor Kostenko2015-04-071-1/+1
|
* Bump Docker build to GitLab v7.9.1Stan Hu2015-03-301-1/+1
|
* Merge branch 'master' into 'master'Sytse (admin)2015-03-264-13/+37
|\ | | | | | | | | | | | | | | | | | | Separate Dockerfile for Data and Application This is based on #1158 Instead of creating data container from same docker image, we create separate docker image for data container to avoid keeping original docker image after upgrading to new version. (That results in 1GB space that cannot be freed) See merge request !409
| * Separate Dockerfile for Data and ApplicationJozef Vaclavik2015-03-204-13/+37
| |
* | Bump Docker build to GitLab v7.9.0Stan Hu2015-03-231-1/+1
|/
* Upgrade Docker image to GitLab v7.8.3Stan Hu2015-03-101-1/+1
|
* Update Dockerfile for GitLab 7.8.1Robert Schilling2015-03-011-1/+1
|
* Gracefully shutdown services in Docker containerkfei2015-02-244-4/+25
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | The problem is `docker stop` only sends SIGTERM to the PID 1 inside the container, and the PID 1 (`/bin/sh -c ...`) does not take care of signals. Hence the services (e.g., postgresql, redis, sidekiq, etc) never have chances to graceful shutdown. Docker just kills the container after its 10 seconds timeout by default. What this commit does: 1) Add a wrapper as the default executable of Docker container. Which starts services through `runit`, reconfigure Gitlab by `gitlab-ctl` and gracefully shutdown all services when a SIGTERM is received. 2) Create an `assets` directory for assets. 3) Add `.dockerignore` file. Now you'll see the following log messages after `docker stop`: ``` SIGTERM signal received, try to gracefully shutdown all services... ok: down: logrotate: 1s, normally up ok: down: nginx: 0s, normally up ok: down: postgresql: 1s, normally up ok: down: redis: 0s, normally up ok: down: sidekiq: 0s, normally up ok: down: unicorn: 0s, normally up ``` Signed-off-by: kfei <kfei@kfei.net>
* Bump GitLab for Docker to version 7.8.0shafan2015-02-231-2/+2
|
* Bump GitLab for Docker to version 7.7.2Vincent Robert2015-01-301-1/+1
|
* Bump Gitlab for Docker to 7.7.1Vincent Robert2015-01-291-1/+1
|
* Update the Omnibus package in Dockerfilekfei2015-01-151-1/+1
| | | | | | From 7.5.3 to 7.6.2. Signed-off-by: kfei <kfei@kfei.net>
* Merge pull request #8458 from kfei/docker/reduce-image-sizeDmitriy Zaporozhets2014-12-201-3/+3
|\ | | | | Reduce the size of Docker image
| * Reduce the size of Docker imagekfei2014-12-161-3/+3
| | | | | | | | | | | | | | | | | | | | | | | | 1) Add `--no-install-recommends` option to `apt-get install`, this avoids lots of (~30MB) unnecessary packages. 2) Add `ca-certificates` package for `wget` fetching stuffs from Amazon S3. 3) There is no need to run `apt-get clean` for an image derived from official Ubuntu since they already cleaned (see also: http://goo.gl/B2SQRB) all the garbages produced by `apt-get`. Signed-off-by: kfei <kfei@kfei.net>
* | Update the Omnibus package in Dockerfilekfei2014-12-161-1/+1
|/ | | | | | From 7.5.2 to 7.5.3. Signed-off-by: kfei <kfei@kfei.net>
* Fix typo in the README.md for dockerzertrin2014-12-041-1/+1
| | | The container name has been previously renamed to "gitlab_app".
* Fix spelling error in dockerfile, thanks Vincent for noting it.Sytse Sijbrandij2014-12-041-1/+1
|
* Merge branch 'docker-version-upgrades' into 'master'Sytse Sijbrandij2014-12-041-0/+2
|\ | | | | | | | | | | Docker version upgrades See merge request !251
| * Add some comments about updating the Omnibus package download location for ↵Sytse Sijbrandij2014-12-041-0/+2
| | | | | | | | the docker image.
* | Reword configuration to recommend an interactive command lineVincent Robert2014-12-041-2/+6
| |
* | gitlab-ctl can now be followed with docker logsVincent Robert2014-12-042-2/+2
| |
* | Move to 7.5.2Vincent Robert2014-12-041-1/+1
|/
* Remove docker file maintainer at his request. ↵Sytse Sijbrandij2014-12-031-1/+0
| | | | https://gitlab.com/gitlab-org/gitlab-ce/merge_requests/245#note_647506