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:
- "____"