mysql integration
This commit is contained in:
parent
c13dda1f8b
commit
4828defc52
|
@ -16,3 +16,14 @@ services:
|
||||||
- ./src:/var/www/html
|
- ./src:/var/www/html
|
||||||
ports:
|
ports:
|
||||||
- 9000:9000
|
- 9000:9000
|
||||||
|
|
||||||
|
database:
|
||||||
|
image: mysql:latest
|
||||||
|
volumes:
|
||||||
|
- dbvolume:/var/lib/mysql
|
||||||
|
environment:
|
||||||
|
MYSQL_ROOT_PASSWORD: secret
|
||||||
|
MYSQL_DATABASE: todos
|
||||||
|
|
||||||
|
volumes:
|
||||||
|
dbvolume:
|
||||||
|
|
|
@ -1,5 +1,26 @@
|
||||||
FROM php:7.4-fpm
|
FROM php:7.4-fpm
|
||||||
COPY ./www.conf /usr/local/etc/php-fpm.d/
|
COPY ./www.conf /usr/local/etc/php-fpm.d/
|
||||||
|
|
||||||
RUN apt-get update
|
RUN apt-get update
|
||||||
RUN apt-get install -y nano
|
RUN apt-get install -y nano
|
||||||
RUN apt-get install -y iputils-ping
|
RUN apt-get install -y iputils-ping
|
||||||
|
RUN apt-get install -y graphviz aspell clamav
|
||||||
|
RUN apt-get install -y libxml2-dev
|
||||||
|
RUN apt-get install -y libzip-dev
|
||||||
|
RUN apt-get install -y libpng-dev
|
||||||
|
|
||||||
|
RUN docker-php-ext-install soap
|
||||||
|
RUN docker-php-ext-install zip
|
||||||
|
RUN docker-php-ext-install intl
|
||||||
|
RUN docker-php-ext-install gd
|
||||||
|
RUN docker-php-ext-install xmlrpc
|
||||||
|
|
||||||
|
RUN docker-php-ext-install mysqli pdo pdo_mysql
|
||||||
|
|
||||||
|
RUN docker-php-ext-enable soap
|
||||||
|
RUN docker-php-ext-enable zip
|
||||||
|
RUN docker-php-ext-enable intl
|
||||||
|
RUN docker-php-ext-enable gd
|
||||||
|
RUN docker-php-ext-enable xmlrpc
|
||||||
|
RUN docker-php-ext-enable mysqli
|
||||||
|
RUN docker-php-ext-enable pdo_mysql
|
||||||
|
|
File diff suppressed because it is too large
Load Diff
|
@ -1,3 +1,16 @@
|
||||||
<?php
|
<?php
|
||||||
echo phpinfo();
|
//echo phpinfo();
|
||||||
|
$servername = "database";
|
||||||
|
$username = "root";
|
||||||
|
$password = "secret";
|
||||||
|
|
||||||
|
$conn = new mysqli($servername, $username, $password);
|
||||||
|
|
||||||
|
if ($conn->connect_error) {
|
||||||
|
die("Connection failed: " . $conn->connect_error);
|
||||||
|
}
|
||||||
|
|
||||||
|
echo "Connected successfully";
|
||||||
|
|
||||||
|
//echo phpinfo();
|
||||||
?>
|
?>
|
||||||
|
|
Loading…
Reference in New Issue