찾다

 >  Q&A  >  본문

Docker가 애플리케이션을 실행합니다. 프로그램 소스 코드를 수정하는 방법은 무엇입니까?

docker가 애플리케이션을 실행한 후 프로그램 소스 코드를 수정하는 방법을 알고 싶습니다.
실행 중인 애플리케이션은 어디에 저장되나요? 수정하려면 어떻게 해야 하나요? 아니면 그냥 다시 실행할 수 있나요?

天蓬老师天蓬老师2813일 전1606

모든 응답(4)나는 대답할 것이다

  • 高洛峰

    高洛峰2017-04-24 09:16:05

    2층은 이미 완료되었습니다. 한 가지 더 이야기해 보겠습니다. docker exec -ti app bash
    그런 다음 들어가서 원하는 대로 변경하고 종료합니다

    회신하다
    0
  • 大家讲道理

    大家讲道理2017-04-24 09:16:05

    볼륨 매핑을 수행하거나 컨테이너에 직접 입력
    컨테이너는 격리됩니다

    회신하다
    0
  • 黄舟

    黄舟2017-04-24 09:16:05

    1. Docker의 원래 의도는 컨테이너를 상태 비저장으로 만드는 것입니다. 즉, 상자에 있는 모든 것을 사용합니다. 코드를 변경해야 하는 경우 이미지를 다시 작성합니다.

    2. 소스 코드를 수정해야 하는 경우 볼륨을 통해 변경 디렉터리를 연결할 수 있습니다. 즉, 컨테이너의 디렉터리 마운트가 외부 호스트의 디렉터리와 연결됩니다.

    회신하다
    0
  • 伊谢尔伦

    伊谢尔伦2017-04-24 09:16:05

    빈번한 수정을 용이하게 하기 위해 배포 테스트 단계에서 데이터 볼륨 매핑을 권장합니다. 프로덕션 환경 배포 단계에서는 배치 배포를 용이하게 하기 위해 미러링을 권장합니다.

    회신하다
    0
  • 취소회신하다