Sign inSign up

catyku/php-mysqli

By catyku

Updated about 8 years ago

FROM php:7.2-apache add php-ext mysqli

Image
0

76

catyku/php-mysqli repository overview

FROM php:7.2-apache and

docker exec -ti sh >> docker-php-ext-install mysqli >> docker-php-ext-enable mysqli >> apachectl restart

詳細

1.啟動mariadb

sudo docker run -d --name mariadb -e MYSQL_ROOT_PASSWORD=youpass --restart unless-stopped mariadb

2.建立外部空間與docker共享用(不一定要用此方法)

mkdir -p /opt/www-data

3.啟動apache php

sudo docker run -d --name apache --restart unless-stopped -p 80:80 -v /opt/www-data:/var/www --link mariadb:mariadb php:7.2-apache

4.加入ext mysqli

sudo docker exec -ti apache sh >> docker-php-ext-install mysqli >> docker-php-ext-enable mysqli >> apachectl restart

5.撰寫程式測試程式

sudo nano /opt/www-data/html/index.php

' . 'Connect DB error'; exit; } else { echo "Connection success"; } ?>

6.建立database

>>sudo docker exec -ti mariadb bash >>mysql -u root -p >>youpass >>create database test;

7.測試

Tag summary

Content type

Image

Digest

Size

128.5 MB

Last updated

about 8 years ago

docker pull catyku/php-mysqli:7.2-apache