ERROR: for koko Container "10761048e0bf" is unhealthy.
ERROR: for celery Container "10761048e0bf" is unhealthy.
ERROR: for luna Container "10761048e0bf" is unhealthy.
ERROR: for lina Container "10761048e0bf" is unhealthy.
ERROR: for guacamole Container "10761048e0bf" is unhealthy.
ERROR: Encountered errors while bringing up the project.
出报错之后不要操作,
./jmsctl.sh tail
看看日志 到没到全运行完,如果没运行完就一直等 ,我感觉等个半小时一个小时差不多就运行完了
然后再 ./jmsctl.sh start 就行了。
如果还是不行,sudo docker ps -a 看看是不是jms_core unhealthy 那说明你机器CPU性能太慢了,他的core没启动成功,core的健康判断是curl localhost 8080的端口,说明gunicorn大概率卡死或者挂掉了,勉强能用的办法是,sudo docker exec -it core的编号 /bin/bash 进入jms core,然后找到jms的脚本,增加--timeout 参数 我放了个3600,默认是30秒。然后sudo docker restart jms_core 给他重启,再继续等 等到container变成healthy以后 再运行 ./jmsctl.sh start 启动剩余容器
(出现这个点根本原因 就是机器太卡了,core需要主频性能比较高,及时运行起来,连接也不会很流畅)