【发布时间】:2017-08-11 10:40:30
【问题描述】:
所以我有一个像这样的 docker 文件:
FROM php:5.6-apache
RUN apt-get update
RUN apt-get -y install php5-mysql
RUN a2enmod rewrite
RUN service apache2 restart
然后是这样的 docker-compose
version: '2'
services:
apachephp:
build: .
ports:
- '8081:80'
- '443:443'
volumes:
- '~/dev/test/backend:/var/www/html'
一切正常,除了 php-mysql 插件和重写 apache 模块。
知道我到底该如何让这件事发挥作用吗?
谢谢。-
【问题讨论】:
-
你怎么知道命令不起作用?
-
php 插件没有显示在 phpinfo 中,如果我 ssh 到容器并运行它工作的命令,重写肯定不起作用:(
标签: php mysql docker docker-compose