프록시를 위한 신뢰할 수 있는 인증서 추가

안녕하세요. 제 회사용 Discourse 인스턴스를 설정하고 있습니다. 우리는 패킷 검사(packet inspection)를 수행하는 자체 인증서를 보유하고 있으며, 이로 인해 중간자 공격(MITM)과 유사한 동작이 발생합니다. 따라서 많은 제품의 신뢰 저장소(trust store)에 이 인증서를 추가해야 합니다.

app.yml 내에서 이를 깔끔하게 처리할 방법이 있을까요? 플러그인을 위한 after_code와 같은 몇 가지 훅이 있다는 것은 알고 있지만, 사용할 수 있는 사전 빌드(pre build) 훅에 대한 문서를 찾을 수 없습니다.

‘base’ 컨테이너에 인증서를 추가하기 위해 base Dockerfile을 살펴보았는데, 아직 제대로 작동하지 않아 불가피한 경우가 아니라면 컨테이너를 포크(fork)하고 싶지 않습니다.

참고로, 현재 발생하는 오류는 다음과 같습니다.

fatal: unable to access ‘GitHub - discourse/pups: Simple yaml based bootstrapper for Linux machines · GitHub’: server certificate verification failed. CAfile: none CRLfile: none
2c256c513e07ef9b896185003d27acd404d60ee571b5205b430ba06be4d895f0

인증서가 담긴 컨테이너를 만들기로 결정했고, 지금은 잘 작동하고 있습니다. 루비 코드를 실행할 새 사용자를 생성하는 마지막 섹션에서 문제가 있었는데, 이는 bash 프로필에 대한 학습 과정이었습니다.