https://github.com/kool-dev/docker-php-oci8
Docker images with Oracle drivers configuration (based on kooldev/php)
https://github.com/kool-dev/docker-php-oci8
Last synced: 8 months ago
JSON representation
Docker images with Oracle drivers configuration (based on kooldev/php)
- Host: GitHub
- URL: https://github.com/kool-dev/docker-php-oci8
- Owner: kool-dev
- License: mit
- Created: 2021-01-21T13:32:14.000Z (almost 5 years ago)
- Default Branch: main
- Last Pushed: 2024-07-09T18:14:02.000Z (over 1 year ago)
- Last Synced: 2025-01-24T08:43:31.073Z (10 months ago)
- Language: Dockerfile
- Size: 40 KB
- Stars: 4
- Watchers: 6
- Forks: 3
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE.md
Awesome Lists containing this project
README
## Description
Minimal PHP Docker image with Oracle OCI8 drivers. It's use is intended for [kool.dev](https://github.com/kool-dev/kool), but can fit in any other PHP use-case.
This image is based on [kooldev/php](https://github.com/kool-dev/docker-php), please refer to that repo README for further documentation.
## Available Tags
### 8.3
- [8.3-oci8-nginx](https://github.com/kool-dev/docker-php-oci8/blob/main/8.3-oci8-nginx/Dockerfile)
- [8.3-oci8-nginx-prod](https://github.com/kool-dev/docker-php-oci8/blob/main/8.3-oci8-nginx-prod/Dockerfile)
### 8.3 with Swoole
- [8.3-oci8-swoole-nginx](https://github.com/kool-dev/docker-php-oci8/blob/main/8.3-oci8-swoole-nginx/Dockerfile)
- [8.3-oci8-swoole-nginx-prod](https://github.com/kool-dev/docker-php-oci8/blob/main/8.3-oci8-swoole-nginx-prod/Dockerfile)
### 8.2
- [8.2-oci8-nginx](https://github.com/kool-dev/docker-php-oci8/blob/main/8.2-oci8-nginx/Dockerfile)
- [8.2-oci8-nginx-prod](https://github.com/kool-dev/docker-php-oci8/blob/main/8.2-oci8-nginx-prod/Dockerfile)
### 8.2 with Swoole
- [8.2-oci8-swoole-nginx](https://github.com/kool-dev/docker-php-oci8/blob/main/8.2-oci8-swoole-nginx/Dockerfile)
- [8.2-oci8-swoole-nginx-prod](https://github.com/kool-dev/docker-php-oci8/blob/main/8.2-oci8-swoole-nginx-prod/Dockerfile)
### 8.1
- [8.1-oci8-nginx](https://github.com/kool-dev/docker-php-oci8/blob/main/8.1-oci8-nginx/Dockerfile)
- [8.1-oci8-nginx-prod](https://github.com/kool-dev/docker-php-oci8/blob/main/8.1-oci8-nginx-prod/Dockerfile)
### 8.1 with Swoole
- [8.1-oci8-swoole-nginx](https://github.com/kool-dev/docker-php-oci8/blob/main/8.1-oci8-swoole-nginx/Dockerfile)
- [8.1-oci8-swoole-nginx-prod](https://github.com/kool-dev/docker-php-oci8/blob/main/8.1-oci8-swoole-nginx-prod/Dockerfile)
### 8.0
- [8.0-oci8-nginx](https://github.com/kool-dev/docker-php-oci8/blob/main/8.0-oci8-nginx/Dockerfile)
- [8.0-oci8-nginx-prod](https://github.com/kool-dev/docker-php-oci8/blob/main/8.0-oci8-nginx-prod/Dockerfile)
### 8.0 with Swoole
- [8.0-oci8-swoole-nginx](https://github.com/kool-dev/docker-php-oci8/blob/main/8.0-oci8-swoole-nginx/Dockerfile)
- [8.0-oci8-swoole-nginx-prod](https://github.com/kool-dev/docker-php-oci8/blob/main/8.0-oci8-swoole-nginx-prod/Dockerfile)
There are also older versions available like [7.4-oci8-nginx](https://github.com/kool-dev/docker-php-oci8/blob/main/7.4-oci8-nginx/Dockerfile), [7.4-oci8-nginx-prod](https://github.com/kool-dev/docker-php-oci8/blob/main/7.4-oci8-nginx-prod/Dockerfile).
## Environment Variables
Please refer to [kooldev/php](https://github.com/kool-dev/docker-php).
### NGINX
Please refer to [kooldev/php](https://github.com/kool-dev/docker-php).
### Swoole
Please refer to [kooldev/php](https://github.com/kool-dev/docker-php-swoole).
## Usage
Please refer to [kooldev/php](https://github.com/kool-dev/docker-php).
## Contributing
### Update images with templates
The Dockerfile's are automatically managed by `fwd-template.json` configuration file and files in the `template` folder. We should always make changes directly to these files.
After any changes, we need to run `kool run template` to parse the templates and generate folder/files for each version.
## License
The MIT License (MIT). Please see [License File](LICENSE.md) for more information.