docker run 커맨드 시, 파라미터의 순서가 정말 중요하다.
환경 변수를 설정하는 -e 파라미터가 실행할 도커 이미지 앞에 와야 하는듯 하다.
+ 컨테이너와 연결할 상대 컨테이너의 host 주소를 줄 때, container 실행 시 정의한 이름을 사용한다
ex) docker run --name kafka-to-elasticsearch --net elastic -p 9092:9092 -p 443:443 -p 6667:6667 -e "ELASTICSEARCH_HOSTS=es01-test" kafka-twitch
참고 링크
'docker' 카테고리의 다른 글
장애? docker 컨테이너에서 block I/O가 너무 심하다 (1) | 2022.05.04 |
---|---|
spring boot 프로젝트 docker 빌드하고 실행하기 (0) | 2022.04.16 |