현재 vue 애플리케이션을 개발 중입니다. 다음과 유사한 코드가 포함된 "config.ts"라는 파일에 환경 변수를 설정했습니다.
"config.ts"
아래와 같이 .env를 사용하여 로컬에서 환경 변수를 테스트했습니다
그리고 정말 잘 작동해요.
그런 다음 다음과 같이 Dockerfile을 사용하여 애플리케이션을 고정화했습니다.
애플리케이션 배포 시 작업 정의에 변수가 정의되어 있어도 변수가 표시되지 않습니다.
그래서 DevOp 직원이 런타임 환경 변수가 있다고 주장했기 때문에 이 문제에 직면했습니다.
제가 개발한 솔루션은 구성을 창 개체에 연결하는 스크립트를 삽입하는 bash 스크립트를 작성하여 런타임으로 액세스할 수 있게 만드는 것이었습니다.
그래서 DevOp 직원이 런타임 환경 변수가 있다고 주장했기 때문에 이 문제에 직면했습니다.
제가 개발한 솔루션은 구성을 창 개체에 연결하는 스크립트를 삽입하는 bash 스크립트를 작성하여 런타임으로 액세스할 수 있게 만드는 것이었습니다.