🐳 .env → docker-compose 환경 변수
.env 파일 내용을 붙여넣으면 docker-compose.yml의 environment 블록으로 변환. 리스트/딕셔너리 형식 모두 지원.
✅ 완전 무료, 가입 불필요, 브라우저 내에서만 실행
🔒 프라이버시 보장:
.env 내용(API 키, 비밀번호 포함)은 서버로 전송되지 않습니다. 모든 변환은 브라우저 내에서 완료됩니다.
⚠️ 시크릿 경고
아래 키는 민감 정보일 수 있습니다. docker-compose.yml에 직접 쓰지 말고 ${VAR} 참조로 .env에서 로드하세요.
🔗 관련 도구
📖 사용법
-
1
.env 붙여넣기왼쪽 입력란에 .env 내용을 붙여넣으세요. #로 시작하는 줄은 주석으로 처리됩니다.
-
2
출력 형식 선택리스트 또는 딕셔너리 형식을 선택하고, 필요하면 시크릿을 ${VAR} 참조로 변환합니다.
-
3
결과 복사오른쪽에 변환 결과가 표시됩니다. 복사하여 docker-compose.yml의 environment 아래에 붙여넣으세요.
❓ 자주 묻는 질문
어떤 키에서 시크릿 경고가 발생하나요?
키 이름에 PASSWORD, SECRET, KEY, TOKEN, API_KEY, PRIVATE가 포함되면 경고가 표시됩니다.
따옴표와 이스케이프는 어떻게 처리되나요?
작은/큰따옴표로 감싸진 값은 제거되며, YAML 특수문자(: # 등)가 포함된 값은 자동으로 다시 인용됩니다.
$OTHER 같은 변수 확장도 지원하나요?
값은 그대로 출력됩니다. docker-compose가 런타임에 ${VAR}를 해석하므로 리터럴 확장은 하지 않습니다.