시작하기무료로 시작하기

compose.yaml 파일 작성하기

Docker Compose를 사용해 애플리케이션을 구현하려고 해요. 우선 단일 리소스로 Docker Compose 애플리케이션을 만든 뒤, 그다음 단계로 확장하려고 합니다.

현재 애플리케이션에서는 test_app:latest라는 컨테이너 이미지를 사용하고 있어요. 호스트의 8000번 포트를 컨테이너의 8000번 포트로 리다이렉트하는 네트워킹 설정이 필요합니다.

이 연습은 강의의 일부입니다

중급 Docker

강의 보기

연습 안내

  • primary라는 이름의 새 리소스를 만드세요.
  • 컨테이너 이름을 webapp으로 지정하세요.
  • 올바른 이미지 정보를 사용하세요.
  • 적절한 하위 섹션에 포트 포워딩 세부 정보를 지정하세요.

실습형 인터랙티브 연습

이 예제를 이 샘플 코드를 완성하여 풀어보세요.

services:
  # Specify the resource name
  ____
    
    # Define a container name
    ____: webapp
    
    # Use the proper image
    ____
    
    # Define the correct entries to forward ports
    ports:
      - "____"
코드 편집 및 실행