우리는 clojure로 작성된 여러 웹 서비스를 보유하고 있으며 우리는 개인적인 메이븐 저장소에 보관하고있는 내부 공유 종속성을 가지고 있습니다. Leiningen에는 암호화 된 자격 증명 파일이 필요하며 현재 각 개발자는 런타임시 자격 증명을 해독하는 데 사용하는 개인 키를 가지고 있습니다. 배치 및 온 보딩을 쉽게하기 위해 컨테이너로 마이그레이션하려고 시도하고 있지만, 바로 컨테이너 내부의 lein run
이 컨테이너 외부에있는 gpg 키에 액세스 할 수 없다는 문제에 직면했습니다. docker run bash
을 사용하여 컨테이너 내부의 키를 생성하고이를 사용하여 자격 증명을 암호화했지만 프로젝트 디렉토리 내에 암호화되지 않은 자격 증명을 보관해야하므로 확장되지 않습니다. 최선의 경로가 무엇인지 확신 할 수 없습니다. 어떻게 개인 저장소에서 안전하게 가져올 수 있습니까? 비밀 자격 증명을 유지하고 타겟 컨테이너에 노출 할도커 컨테이너 내부에서 개인 메이븐 저장소에 액세스하려면 어떻게해야합니까?
0
A
답변
1
두 아이디어 :
- Habitus이 빌드에 대한 비밀 구성을 관리 할 수 있습니다.
- docker-volume-libsecret 컨테이너에 비밀 데이터를 탑재합니다.
관련 문제
- 1. 도커 컨테이너 내부에서 로컬 호스트에 요청하기
- 2. PHP에서 컨테이너 객체에 액세스하려면 어떻게해야합니까?
- 3. 도커 컨테이너 내부에서 iptables를 사용하여 포트 포워딩
- 4. 도커 컨테이너 내부에서 캐시 메모리를 지우는 방법
- 5. PHP에서 개인 속성에 액세스하려면 어떻게해야합니까?
- 6. 가능성있는 도커 컨테이너 - 개인 Repo 복제
- 7. 도커 컨테이너 내부에서 외부 호스트 IP 주소를 얻는 방법
- 8. 메이븐 개인 저장소
- 9. 컨테이너 내부에서 실행중인 도커 컨테이너 외부 IP에 액세스하는 방법은 무엇입니까?
- 10. IP 주소로 도커 컨테이너에 액세스하려면 어떻게해야합니까?
- 11. 자식 모듈에서 angular-redux 저장소에 액세스하려면 어떻게해야합니까?
- 12. 윈도우 도커 컨테이너 대 리눅스 도커 컨테이너
- 13. docker가 개인 저장소에 푸시
- 14. 라우터 내부에서 컨트롤러 속성에 액세스하려면 어떻게해야합니까?
- 15. 컨스트럭터의 이벤트 내부에서 클래스 함수에 액세스하려면 어떻게해야합니까?
- 16. 도커 exec 또는 도커 컨테이너 exec
- 17. Ondemand Bamboo 인스턴스의 메이븐 저장소에 액세스
- 18. 다른 개체 인스턴스에서 개인 필드를 액세스하려면 어떻게해야합니까?
- 19. CKFinder가 메이븐 저장소에 없습니다
- 20. 창문에 도커 구름이있는 도커 컨테이너
- 21. 실행중인 도커 컨테이너 편집
- 22. 도커 볼륨 컨테이너 전략
- 23. 도커 컨테이너 내에서 호스트 시간 설정
- 24. nginx 도커 컨테이너를 사용하여 localhost의 서버에 액세스하려면 어떻게해야합니까?
- 25. 컨테이너 내부에서 YARN ContainerId를 얻으려면 어떻게해야합니까?
- 26. 도커 컨테이너 내부에서 Tomcat에 액세스 할 때 CORS 오류가 발생했습니다.
- 27. 드론 파이프 라인의 도커 컨테이너 내부에서 통합 테스트를 실행하는 방법
- 28. 도커 컨테이너 내부에서 기본 네트워크에 연결할 수 없습니다.
- 29. + 볼륨 마운트를 시작한 후 도커 컨테이너 내부에서 명령을 자동으로 실행합니다.
- 30. 도커 컨테이너 내부에서 응용 프로그램에 연결하는 방법은 무엇입니까?
컨테이너에 로컬 키를 마운트하십시오. 'docker run -v ~/.gnupg/secring.gpg : /home/appuser/.gnupg/secring.gpg : ro myservice' – Matt