Skip to content

Commit 9ff28bf

Browse files
authored
Merge pull request #19 from kool-dev/tweaks
Update README sqlsrv + kool script
2 parents b1c8a92 + 2da7cd2 commit 9ff28bf

3 files changed

Lines changed: 35 additions & 30 deletions

File tree

README.md

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,8 @@ Simplest example:
1212

1313
## Available Tags
1414

15+
The image built is [`kooldev/php`](https://hub.docker.com/r/kooldev/php/tags?page=1&ordering=last_updated) which has a bunch of tags available:
16+
1517
### 8.0
1618

1719
- [8.0](https://github.com/kool-dev/docker-php/blob/master/8.0/Dockerfile)
@@ -52,6 +54,7 @@ Simplest example:
5254
We can always extend these images to suit them to our current use case. For example, we have a few extensions for specific use cases:
5355

5456
- [Oracle OCI8 database](https://github.com/kool-dev/docker-php-oci8)
57+
- [MS SQL Server `sqlsrv` database](https://github.com/kool-dev/docker-php-sqlsrv)
5558

5659
## Environment Variables
5760

@@ -116,11 +119,9 @@ app:
116119
117120
### Update images with templates
118121
119-
- [fwd](https://github.com/fireworkweb/fwd#fireworkwebfwd)
120-
121-
You should change `fwd-template.json` and `template` folder.
122+
You should change `fwd-template.json` for configuration and `template` folder for the actual base templates.
122123

123-
After your changes, just run `kool docker fireworkweb/fwd:v1.0 fwd template` to compile the template and generate all version folder/files.
124+
After any changes, we need to run `kool run template` to parse the templates and generate all versions folder/files.
124125

125126
## License
126127

build.sh

Lines changed: 0 additions & 26 deletions
This file was deleted.

kool.yml

Lines changed: 30 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,30 @@
1+
scripts:
2+
template: kool docker fireworkweb/fwd:v1.0 fwd template
3+
build:
4+
# parse templates
5+
- kool run template
6+
# PHP 7.1
7+
- docker build --pull -t kooldev/php:7.1 7.1
8+
- docker build --pull -t kooldev/php:7.1-prod 7.1-prod
9+
- docker build -t kooldev/php:7.1-nginx 7.1-nginx
10+
- docker build -t kooldev/php:7.1-nginx-prod 7.1-nginx-prod
11+
# PHP 7.2
12+
- docker build --pull -t kooldev/php:7.2 7.2
13+
- docker build --pull -t kooldev/php:7.2-prod 7.2-prod
14+
- docker build -t kooldev/php:7.2-nginx 7.2-nginx
15+
- docker build -t kooldev/php:7.2-nginx-prod 7.2-nginx-prod
16+
# PHP 7.3
17+
- docker build --pull -t kooldev/php:7.3 7.3
18+
- docker build --pull -t kooldev/php:7.3-prod 7.3-prod
19+
- docker build -t kooldev/php:7.3-nginx 7.3-nginx
20+
- docker build -t kooldev/php:7.3-nginx-prod 7.3-nginx-prod
21+
# PHP 7.4
22+
- docker build --pull -t kooldev/php:7.4 7.4
23+
- docker build --pull -t kooldev/php:7.4-prod 7.4-prod
24+
- docker build -t kooldev/php:7.4-nginx 7.4-nginx
25+
- docker build -t kooldev/php:7.4-nginx-prod 7.4-nginx-prod
26+
# PHP 8.0
27+
- docker build --pull -t kooldev/php:8.0 8.0
28+
- docker build --pull -t kooldev/php:8.0-prod 8.0-prod
29+
- docker build -t kooldev/php:8.0-nginx 8.0-nginx
30+
- docker build -t kooldev/php:8.0-nginx-prod 8.0-nginx-prod

0 commit comments

Comments
 (0)