Commit Graph

480993 Commits

Author SHA1 Message Date
Sameer Naik 8fbe1b088e removed `/app` volume from dockerfile
Specifying a volume at `/app` (in the Dockerfile) makes it difficult to
use this image as a base image for derived images. Due to this, we have
removed the `VOLUME` instruction that mounts `/app` as a volume.

The `/app` path continues to function like it did before. As a resuly if
you want to mount your php application into the container, mount your
applucation source at `/app` using `-v
/path/on/application/source:/app`.

One advantage of mounting/installing your application at `/app` is that
the image will automatically update the ownership of the
files/directories in `/app` so that it is accessible by the `php-fpm`
process.
2015-10-05 22:06:30 +05:30
Sameer Naik ae5862b3de Merge pull request #15 from sameersbn/remove-app-volume
Remove app volume
2015-10-05 22:01:03 +05:30
Sameer Naik e3257719d3 chown files/directories after populating the default configs 2015-10-05 21:45:54 +05:30
Sameer Naik 75e0fa7bf4 removed `/app` volume from dockerfile
Specifying a volume at `/app` (in the Dockerfile) makes it difficult to
use this image as a base image for derived images. Due to this, we have
removed the `VOLUME` instruction that mounts `/app` as a volume.

The `/app` path continues to function like it did before. As a resuly if
you want to mount your php application into the container, mount your
applucation source at `/app` using `-v
/path/on/application/source:/app`.

One advantage of mounting/installing your application at `/app` is that
the image will automatically update the ownership of the
files/directories in `/app` so that it is accessible by the `php-fpm`
process.
2015-10-05 21:35:36 +05:30
Sameer Naik 1abda43eeb tests: added `jboss_client` function 2015-10-04 15:46:38 +05:30
Sameer Naik 809c81edbf tests: added `curl_client` function 2015-10-04 15:41:58 +05:30
Sameer Naik 660f8c9aea tests: added `curl_client` function 2015-10-04 15:39:26 +05:30
Sameer Naik 3a2990b6b5 Merge pull request #1 from sameersbn/s6-service
Configure wildfly as an s6 service
2015-10-04 15:22:58 +05:30
Sameer Naik 0f3ae2f2a5 tests: speed 'em up 2015-10-04 15:18:22 +05:30
Sameer Naik c4f0305438 tests: added `--retry 5` to curl args 2015-10-04 14:57:12 +05:30
Sameer Naik c40dbebc3f Merge pull request #2 from sameersbn/s6-service
Configure tomcat as an s6 service
2015-10-04 14:54:46 +05:30
Sameer Naik 5ba882d640 Merge pull request #1 from sameersbn/s6-service
Configure postgresql as an s6 service
2015-10-04 14:53:57 +05:30
Sameer Naik 90a919ed81 Merge pull request #5 from sameersbn/s6-service
Configure mongodb as an s6 service
2015-10-04 14:51:56 +05:30
Sameer Naik 8be5f25965 Merge pull request #9 from sameersbn/s6-service
Configure redis as an s6 service
2015-10-04 14:50:48 +05:30
Sameer Naik 02fc23c722 Merge pull request #4 from sameersbn/s6-service
Configure memcached as an s6 service
2015-10-04 14:50:14 +05:30
Sameer Naik 88eb6f299a Merge pull request #14 from sameersbn/s6-service
Configure php-fpm as an s6 service
2015-10-04 14:49:39 +05:30
Sameer Naik 0d9f0ba274 Merge pull request #7 from sameersbn/s6-service
Configure NGINX as an s6 service
2015-10-04 14:41:39 +05:30
Sameer Naik 4a8542d03a use the `entrypoint.sh` script from the base image 2015-10-04 14:37:13 +05:30
Sameer Naik 60d195872c the base image prints the welcome page by default 2015-10-04 14:36:50 +05:30
Sameer Naik 2e5c1b5a06 tests: added `--retry 5` to curl args 2015-10-04 14:36:23 +05:30
Sameer Naik b14044d89b use the `entrypoint.sh` script from the base image 2015-10-04 14:35:44 +05:30
Sameer Naik 490b90312e the base image prints the welcome page by default 2015-10-04 14:35:20 +05:30
Sameer Naik 0d5bfb64be use the `entrypoint.sh` script from the base image 2015-10-04 14:34:36 +05:30
Sameer Naik 45b4f4e354 the base image prints the welcome page by default 2015-10-04 14:34:28 +05:30
Sameer Naik b30e1202c7 use the `entrypoint.sh` script from the base image 2015-10-04 14:33:55 +05:30
Sameer Naik 1570f55638 the base image prints the welcome page by default 2015-10-04 14:33:44 +05:30
Sameer Naik 0612aebc66 replace use of `gosu` with `s6-setuidgid` 2015-10-04 14:32:45 +05:30
Sameer Naik 32c3bd6a3e added circuit breaker logic for frequent and repeated failures 2015-10-04 14:32:45 +05:30
Sameer Naik 0b6a75cb52 do not start postgres and logging services if user specifies a command 2015-10-04 14:32:45 +05:30
Sameer Naik 9f99f0a37a configure postgresql as a s6 service 2015-10-04 14:32:40 +05:30
Sameer Naik 5b02e26406 use the `entrypoint.sh` script from the base image 2015-10-04 14:29:38 +05:30
Sameer Naik 359f08d99a the base image prints the welcome page by default 2015-10-04 14:29:29 +05:30
Sameer Naik 08c76ee128 use the `entrypoint.sh` script from the base image 2015-10-04 14:28:56 +05:30
Sameer Naik 27a5a7b217 the base image prints the welcome page by default 2015-10-04 14:28:48 +05:30
Sameer Naik 218255726b use the `entrypoint.sh` script from the base image 2015-10-04 14:27:56 +05:30
Sameer Naik fae54a54d7 the base image prints the welcome page by default 2015-10-04 14:27:49 +05:30
Sameer Naik 5552cbd109 use the `entrypoint.sh` script from the base image 2015-10-04 14:27:08 +05:30
Sameer Naik e201b02caf the base image prints the welcome page by default 2015-10-04 14:26:58 +05:30
Sameer Naik 619d0889e3 Merge pull request #8 from sameersbn/base-image-updates
Base image updates
2015-10-04 14:16:13 +05:30
Sameer Naik cff322167c use the `entrypoint.sh` script from the base image 2015-10-04 14:10:11 +05:30
Sameer Naik 78025ad8b8 the base image prints the welcome page by default 2015-10-04 14:09:38 +05:30
Sameer Naik a63cf65166 added circuit breaker logic for frequent and repeated failures 2015-10-03 20:57:27 +05:30
Sameer Naik 6b33cb6fc2 do not start memcached if user specifies a command 2015-10-03 20:57:27 +05:30
Sameer Naik 6d38b6cc83 configure memcached as a s6 service 2015-10-03 20:57:26 +05:30
Sameer Naik 54e3f10202 added circuit breaker logic for frequent and repeated failures 2015-10-02 23:43:57 +05:30
Sameer Naik 1e131367c0 do not start php-fpm if user specifies a command 2015-10-02 23:42:52 +05:30
Sameer Naik f001841656 allow users to pass arguments to `php-fpm` 2015-10-02 23:42:50 +05:30
Sameer Naik 1368085faa configure php-fpm as a s6 service 2015-10-02 23:42:29 +05:30
Sameer Naik 82f2eb0da9 added circuit breaker logic for frequent and repeated failures 2015-10-02 23:41:31 +05:30
Sameer Naik 5af7264173 do not start mongod if user specifies a command 2015-10-02 23:41:31 +05:30