Dockerfile update

remotes/origin/database-api-implementation
Dorian HODIN 2 years ago committed by felixmielcarek
parent f9da7342a1
commit 02a231da42

@ -85,3 +85,32 @@ steps:
from_secret: db_password from_secret: db_password
depends_on: [ php_script ] depends_on: [ php_script ]
services:
php:
build:
context: .
dockerfile: dockerfile
container_name: php73
depends_on:
- db
image: php:7.3-apache
volumes:
- ./php:/var/www/html/
ports:
- 80:80
db:
container_name: mysql8
image: mysql:8.0
ports:
- 3306:3306
phpmya:
image: phpmyadmin/phpmyadmin:latest
container_name: phpmyadmin
environment:
PMA_ARBITRARY: 1
PMA_HOST: db
PMA_USER: myuser
PMA_PASSWORD: monpassword
UPLOAD_LIMIT: 20M
ports:
- 8899:80

@ -0,0 +1,5 @@
FROM php:8.1-apache
RUN apt-get update && apt-get upgrade -y
RUN docker-php-ext-install mysqli
COPY ./phpmyadmin /var/www/html
EXPOSE 80

@ -2,4 +2,3 @@ FROM php:8.1-apache
RUN apt-get update && apt-get upgrade -y RUN apt-get update && apt-get upgrade -y
RUN docker-php-ext-install mysqli RUN docker-php-ext-install mysqli
COPY ./script /var/www/html COPY ./script /var/www/html
RUN export CON = $(mysqli_connect($HOST, $USERNAME, $PASSWORD, $DATABASE));

Loading…
Cancel
Save