2014-11-14 6 views
5

개발 환경에서 몇 주 동안 도커를 사용해 왔지만 꽤 괜찮습니다. 구성에 대해 걱정할 필요가 없으며 전체 가상 시스템을 실행해야합니다. 응용 프로그램 서버 (제 경우에는 JBoss)를 실행하기 만하면됩니다.jrebel 또는 dcevm과 함께 도커를 사용할 수 있습니까?

그러나 나는 컴파일, 배포, 대기, 테스트로 옛날로 돌아 간 것처럼 보인다.

지금이 질문을 던지기 위해 jrebel 또는 dcevm과 같은 도구를 사용할 수 있습니까? 더욱 더,이 질문은 전혀 의미가 있습니까?

+0

모든 컴파일에 대해 새 컨테이너를 작성한다는 문제가 있습니까? 컴파일 된 파일을보다 정적 인 컨테이너에 마운트하여 빠른 반복 작업을 수행 한 다음, 출하 준비가 완료되면 자체 컨테이너를 구축 할 수 있습니다. [-v 옵션] (https://docs.docker.com/userguide/dockervolumes/#mount-a-host-directory-as-a-data-volume)을 참조하십시오. – Bryan

+0

@ 브라이언 이미 -v 옵션을 사용하고 있습니다. , 그러나 그것은 질문을 해결하지 못한다. 이것은 JRebel이나 dcevm을 통해 이것을 실행할 수 있는가? –

답변

4

이유가 없습니다. 실제로 이미 공개적으로 사용 가능한 docker-jboss-jrebel 컨테이너가 있습니다. 내가 직접 테스트하지 않았기 때문에 문제가 있는지 확실히 말할 수는 없다. JRebel을 실행 해 보셨습니까? 어떤 문제가 있었 니?

+0

질문은 응용 프로그램 서버를 실행할 jvm을 결정하는 방법과 관련이 있습니다. 이를 사용자 정의 할 수 있다면 dcevm을 사용하는 것이 간단하며 배포하지 않고 코드를 작성하고 테스트 할 수 있습니다. 그렇게하는 방법에 대한 아이디어? –

+0

JVM은 어떤 jvm 버전 또는 jvm 인스턴스를 의미합니까? 어느쪽으로 든 진입 점 정의를 사용하여 제어 할 수 있습니다. –

+0

내 말은 어떻게 docker에게이 jvm (일반적으로 dcevm)을 사용하여 jboss를 시작할 수 있는지를 알 수 있기 때문에 실제 swap을 할 수 있습니다. –