- 06 5月, 2015 1 次提交
-
-
由 Sytse Sijbrandij 提交于
-
- 04 5月, 2015 1 次提交
-
-
由 Jakob Englisch 提交于
-
- 27 4月, 2015 1 次提交
-
-
由 Stan Hu 提交于
-
- 07 4月, 2015 1 次提交
-
-
由 Igor Kostenko 提交于
-
- 30 3月, 2015 1 次提交
-
-
由 Stan Hu 提交于
-
- 23 3月, 2015 1 次提交
-
-
由 Stan Hu 提交于
-
- 21 3月, 2015 1 次提交
-
-
由 Jozef Vaclavik 提交于
-
- 11 3月, 2015 1 次提交
-
-
由 Stan Hu 提交于
-
- 01 3月, 2015 1 次提交
-
-
由 Robert Schilling 提交于
-
- 24 2月, 2015 1 次提交
-
-
由 kfei 提交于
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: Nkfei <kfei@kfei.net>
-
- 23 2月, 2015 1 次提交
-
-
由 shafan 提交于
-
- 31 1月, 2015 1 次提交
-
-
由 Vincent Robert 提交于
-
- 29 1月, 2015 1 次提交
-
-
由 Vincent Robert 提交于
-
- 15 1月, 2015 1 次提交
-
-
由 kfei 提交于
From 7.5.3 to 7.6.2. Signed-off-by: Nkfei <kfei@kfei.net>
-
- 17 12月, 2014 2 次提交
-
-
由 kfei 提交于
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: Nkfei <kfei@kfei.net>
-
由 kfei 提交于
From 7.5.2 to 7.5.3. Signed-off-by: Nkfei <kfei@kfei.net>
-
- 04 12月, 2014 4 次提交
-
-
由 Sytse Sijbrandij 提交于
-
由 Sytse Sijbrandij 提交于
-
由 Vincent Robert 提交于
-
由 Vincent Robert 提交于
-
- 03 12月, 2014 2 次提交
-
-
由 Sytse Sijbrandij 提交于
Remove docker file maintainer at his request. https://gitlab.com/gitlab-org/gitlab-ce/merge_requests/245#note_647506
-
由 Sytse Sijbrandij 提交于
-
- 02 12月, 2014 2 次提交
-
-
由 Sytse Sijbrandij 提交于
-
由 Sytse Sijbrandij 提交于
-
- 01 12月, 2014 1 次提交
-
-
由 Sytse Sijbrandij 提交于
-
- 28 11月, 2014 2 次提交
-
-
由 Sytse Sijbrandij 提交于
-
由 Sytse Sijbrandij 提交于
-
- 27 11月, 2014 1 次提交
-
-
由 Vincent Robert 提交于
-