everydayminder
docker-compose 환경변수 사용 및 치환 방법 docker-compose를 실행할 때, 반복되는 값 혹은 변경 가능한 값을 변수화 해놓으면 재사용성을 높일 수 있다. docker-compose 사용시 어떻게 변수화를 할 수 있는지 정리한다. 샘플 yml 파일 version: '3' services: api: image: myservice:1.0 volumes: - /home_dir/commitlog:/var/lib/cassandra/commitlog:rw 만약, 원하는 결과물 yml 파일이 위와 같다고 하자. 버전이 달라질 수 있고, 디렉토리가 변할 수 있다고 할 수 있다. 이 값들을 변수화 해보고자 한다. 변수 적용한 yml 파일 변수를 표기할 때는, ${변수명}과 같이 표기하면 된다. ver..