각 태스크가 자신의 컨테이너에서 실행된다는 것을 계속 듣고 있는데, 그 경우 Job2가 입력으로 읽으려는 출력으로 일부 리소스를 생성하는 Job1이있는 경우 (Job 파이프 라이닝의 전형적인 경우) 이렇게 말할 수 있습니다. 컨테이너의 리소스가 각 컨테이너가 자체 컨테이너에서 실행되는 경우 다른 컨테이너에서 사용할 수있는 방법각 작업이 자체 컨테이너에서 실행되는 경우 컨테이너의 리소스를 다른 컨테이너에서 사용할 수있는 방법은 무엇입니까?
또한 하나의 작업에 여러 작업이있는 경우 각 작업이 고유 한 새 컨테이너에서 실행됩니까?
답변 : task1 컨테이너에서 hello로 출력 디렉토리 이름을 지정하고 task2 컨테이너가 task2 컨테이너에서 "hello"디렉토리를 사용할 수있는 위치에 액세스하려고한다고 가정 해 봅시다. – user1870400
일반적으로 출력의 이름을 다음 작업의 입력과 동일한 이름으로 지정해야합니다 (예 : 'hello') 또한 첫 번째 작업에서 쓰는 디렉토리의 이름이어야하고 두 번째 작업에서는 빌드 폴더 (스크립트가 실행되는 곳)와 관련하여 읽어야합니다. https://concourse.ci/single-page.html#input_mapping보다 유연하게하려면 'input-mapping'을 사용할 수 있습니다. – Quintana