찾다

 >  Q&A  >  본문

dockerfile - Docker 프로그램이 자동으로 시작되도록 설정하는 방법

Docker로 이미지를 빌드할 때 프로그램이 자동으로 시작되도록 설정하는 방법은 무엇입니까?

컨테이너가 생성되면 지정된 프로그램이 자동으로 시작됩니다.

여러 프로그램을 동시에 실행하는 방법은 무엇인가요?

예를 들어, LTMP(Tengine) 컨테이너를 직접 구축하는 경우 컨테이너 시작 후 mysql과 Tengine이 시작되도록 하려면 어떻게 해야 합니까?

迷茫迷茫2852일 전966

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

  • 黄舟

    黄舟2017-04-24 09:15:46

    관련 서비스를 시작하려면 Supervisor 데몬을 구성하세요!

    회신하다
    0
  • 阿神

    阿神2017-04-24 09:15:46

    이미지를 빌드할 때 프로그램 자동 시작을 구성할 수 있습니다. 이는 docker와 관련이 없습니다.

    회신하다
    0
  • 巴扎黑

    巴扎黑2017-04-24 09:15:46

    docker-compose 구성 파일 docker-compose.yml에서 종속성을 설정하고 여러 서비스를 관리할 수 있습니다.

    회신하다
    0
  • 怪我咯

    怪我咯2017-04-24 09:15:46

    이미지를 빌드할 때 Dockerfile 아래에

    을 추가하세요. 으아악

    그런 다음 시작하려는 스크립트를 작성합니다. 물론 파일 위치와 파일 이름은 변경할 수 있습니다

    컨테이너가 시작되면 원하는 스크립트가 자동으로 실행됩니다

    그러면 스크립트에서 원하는 서비스를 시작하면 끝!

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