【发布时间】:2018-12-02 04:14:06
【问题描述】:
如果这是一个明显的问题,请原谅我。我对 docker 还很陌生,无法理解此处的安装说明: https://hub.docker.com/_/composer/
我想在使用以下 docker-compose "yml" 文件生成的 Limesurvey docker 映像中使用 PHP Composer:
limesurvey-md:
image: mariadb
restart: always
ports:
- "32805:3306"
environment:
MYSQL_DATABASE: limesurvey
MYSQL_ROOT_PASSWORD: password
MYSQL_USER: limesurvey
MYSQL_PASSWORD: password
volumes:
- limesurvey-db:/var/lib/mysql
- limesurvey-dblog:/var/log/mysql
- limesurvey-dbetc:/etc/mysql
limesurvey:
image: fjudith/limesurvey
restart: always
ports:
- "32705:80"
volumes:
- limesurvey-upload:/var/www/html/upload
links:
- limesurvey-md:mysql
我需要在我的 yml 文件中添加什么来完成此操作?如果有帮助,Limesurvey 图像中有一个名为“应用程序”的目录:
/var/www/html/application
当它在容器中时,我如何给这个作曲家一个命令?我使用的是 Windows 10,并且 docker 容器正在运行默认的 linux 环境。 fjudith 的 Limesurvey 容器正在使用 Limesurvey 的最后一个 2.X 分支(3.X 之前的那个),它运行的是 PHP 7.2
【问题讨论】:
标签: php docker composer-php docker-compose limesurvey