我正在尝试让 ElasticSearch 与 Laradock 一起运行。Laradock 似乎支持开箱即用的 ES。
这是我的 docker 命令(从<project root>/laradock/
:
docker-compose up -d nginx postgres redis beanstalkd elasticsearch
但是,如果我运行docker ps
,则 elasticsearch 容器没有运行。
两个端口9200
都9300
没有被消耗:
lsof -i :9200
不知道为什么弹性搜索容器不存在,它似乎只是自我关闭。
docker ps -a
运行后的输出docker-compose up ...
http://pastebin.com/raw/ymfvLPLT
精简版:
IMAGE STATUS PORTS
laradock_nginx Up 36 seconds 0.0.0.0:80->80/tcp, 0.0.0.0:443->443/tcp
laradock_elasticsearch Exited (137) 34 seconds ago
laradock_beanstalkd Up 37 seconds 0.0.0.0:11300->11300/tcp
laradock_php-fpm Up 38 seconds 9000/tcp
laradock_workspace Up 39 seconds 0.0.0.0:2222->22/tcp
tianon/true Excited (0) 41 seconds ago
laradock_postgres Up 41 seconds 0.0.0.0:5432->5432/tcp
laradock_redis Up 40 seconds 0.0.0.0:6379->6379/tcp
docker events
运行后的输出docker-compose up ...