第一次创建一个docker容器,我试图添加一个mysql容器,它似乎是添加罚款根据命令行,但在浏览器中,我得到错误类mysqli没有找到
我添加了一个Docker文件,其中包含以下Docker文件
FROM php:8.0-apache
RUN docker-php-ext-install mysqli && docker-php-ext-enable mysqli
RUN apt-get update && apt-get upgrade -y
docker-compose.yml
version: '3.6'
services:
php-apache-environment:
container_name: php-apache
image: php:8.0-apache
volumes:
- ./php/src:/var/www/html/
ports:
- 8000:80
db:
container_name: db
image: mysql
restart: always
environment:
MYSQL_ROOT_PASSWORD: MYSQL_ROOT_PASSWORD
MYSQL_DATABASE: MY_DATABASE
MYSQL_USER: MYSQL_USER
MYSQL_PASSWORD: MYSQL_PASSWORD
ports:
- "9906:3306"
我也运行了docker组成,但我仍然得到错误类mysqli没有找到
1条答案
按热度按时间ar5n3qh51#
在Dockerfile中添加: