Update
This commit is contained in:
3
wap/api-calc/Dockerfile
Normal file
3
wap/api-calc/Dockerfile
Normal file
@@ -0,0 +1,3 @@
|
||||
FROM php:7.4-alpine
|
||||
COPY src /var/www/html/
|
||||
CMD ["php", "-S", "0.0.0.0:80", "-t", "/var/www/html/"]
|
||||
17
wap/api-calc/README.md
Normal file
17
wap/api-calc/README.md
Normal file
@@ -0,0 +1,17 @@
|
||||
# **Calc Api**
|
||||
|
||||
## Popis
|
||||
|
||||
Api pro základní matematické operace
|
||||
|
||||
## Quick start
|
||||
```bash
|
||||
git clone https://github.com/Dzejkobik007/skolavdf.git
|
||||
mv skolavdf/wap/api-calc ./
|
||||
rm -rf skolavdf
|
||||
cd api-calc/
|
||||
docker-compose up -d --build
|
||||
```
|
||||
## Requirements
|
||||
- docker
|
||||
- docker-compose
|
||||
@@ -1,22 +1,10 @@
|
||||
version: '3'
|
||||
|
||||
services:
|
||||
nginx:
|
||||
build:
|
||||
context: .
|
||||
dockerfile: nginx/Dockerfile
|
||||
restart: always
|
||||
container_name: api-calcc
|
||||
ports:
|
||||
- 80:80
|
||||
networks:
|
||||
- internal
|
||||
php:
|
||||
build:
|
||||
context: .
|
||||
dockerfile: php/Dockerfile
|
||||
networks:
|
||||
- internal
|
||||
networks:
|
||||
internal:
|
||||
driver: bridge
|
||||
dockerfile: Dockerfile
|
||||
restart: always
|
||||
ports:
|
||||
- 80:80
|
||||
@@ -1,3 +0,0 @@
|
||||
FROM nginx:1.23.1-alpine
|
||||
COPY src /var/www/html/
|
||||
COPY nginx/default.conf /etc/nginx/conf.d
|
||||
@@ -1,2 +0,0 @@
|
||||
FROM php:fpm-alpine
|
||||
COPY src /var/www/html/
|
||||
@@ -42,16 +42,16 @@ function processData(Array $data) {
|
||||
}
|
||||
|
||||
function addNumbers(Array $num){
|
||||
$result = 0;
|
||||
for ($i = 0; $i < sizeof($num);$i++) {
|
||||
$result = $num[0];
|
||||
for ($i = 1; $i < sizeof($num);$i++) {
|
||||
$result += $num[$i];
|
||||
}
|
||||
return $result;
|
||||
}
|
||||
|
||||
function subNumbers(Array $num) {
|
||||
$result = 0;
|
||||
for ($i = 0; $i < sizeof($num);$i++) {
|
||||
$result = $num[0];
|
||||
for ($i = 1; $i < sizeof($num);$i++) {
|
||||
$result -= $num[$i];
|
||||
}
|
||||
return $result;
|
||||
|
||||
Reference in New Issue
Block a user