hanker

Docker-compose - kibana 실행 시 ERROR: for kibana Cannot start service kibana: unable to find user kibana: no matching entries in passwd file 오류 본문

SERVER/DOCKER

Docker-compose - kibana 실행 시 ERROR: for kibana Cannot start service kibana: unable to find user kibana: no matching entries in passwd file 오류

hanker 2025. 4. 13. 05:59
반응형

도커 컴포즈 파일로 kibana 실행중 이런 오류가 발생했다.

ERROR: for kibana  Cannot start service kibana: unable to find user kibana: no matching entries in passwd file.

사용자를 찾을 수 없다고 한다.

 

kibana 오류

 

docker-compose 파일 내 kibana 서비스에 command 옵션을 추가하여 Kibana 시작 명령에 --allow-root를 포함

kibana:
  image: docker.elastic.co/kibana/kibana:7.17.28
  container_name: kibana
  command: ["kibana", "--allow-root"]
  environment:
    - ELASTICSEARCH_HOSTS=http://elasticsearch:9200
  ports:
    - "5601:5601"
  depends_on:
    - elasticsearch
  networks:
    - elk

- 보안상 root 권한으로 실행하는 것은 프로덕션 환경에서는 권장하지 않으므로, 개발 또는 테스트 환경에서만 사용하고 프로덕션 배포 시에는 공식 이미지의 가이드나 사용자 권한 관련 설정을 참고하는 것이 좋다.

반응형