【发布时间】:2016-11-24 13:20:01
【问题描述】:
我有两个以 docker-compose f- docker-compose.yml -f docker-compose-osx.yml up 开头的 docker compose 文件
文件内容为:
docker-compose.yml:
version: '2'
services:
fpm:
image: sbusso/php-fpm-ion
nginx:
image: nginx:stable
ports:
- "80:80"
links:
- fpm
- db
db:
image: orchardup/mysql
ports:
- 3306:3306
environment:
MYSQL_ROOT_PASSWORD: root
MYSQL_DATABASE: myproject
和
docker-compose-osx.yml
version: '2'
services:
fpm:
links:
- sync
volumes_from:
- sync
db:
links:
- sync
volumes_from:
- sync
nginx:
links:
- sync
volumes_from:
- sync
sync:
image: zeroboh/lsyncd
volumes:
- /var/www/html
- ./src:/src:Z
- ./docker-config/nginx:/etc/nginx/conf.d
- /var/lib/php/session
- ./docker-config/lrsync/lrsync.lua:/etc/lrsync/lrsync.lua
- ./sync:/sync
通常当我连接到我的 fpm 容器时,我需要运行 grunt,但我的 docker 容器不知道 grunt 和 npm。
如何在我的 docker-compose 文件中集成 grunt?
谢谢!
【问题讨论】:
标签: php docker gruntjs docker-compose