Docker Run → Compose

Docker Run → Compose

로컬 처리

Docker Run → Compose — 입력한 내용을 어디에도 보내지 않고 내 폰·PC에서 바로 처리하는 무료 도구입니다.

사용 방법과 처리 기준

Docker Run → Compose — 입력한 내용을 어디에도 보내지 않고 내 폰·PC에서 바로 처리하는 무료 도구입니다.

도구의 계산과 파일 처리는 브라우저 안에서 이루어집니다. 계산기·단위 변환의 공유 링크를 직접 만들면 값이 URL에 포함됩니다. 계정·방문 통계·광고 관련 정보 처리는 개인정보처리방침을 확인하세요.

현재 제한

  • 최대 입력 길이 100,000자

길게 적은 docker run 명령을 Compose 파일로 옮겨 다시 쓰기 쉽게 만듭니다. Compose로 표현할 수 없는 위험한 옵션(--cap-add 등)은 조용히 버리지 않고 오류로 알려 줍니다.

이 도구로 할 수 있는 일

주요 옵션 변환
--name·-p·-e·-v와 이미지를 옮깁니다.
안전한 거부
옮기지 못하는 옵션은 빠뜨리지 않고 알려 줍니다.

Docker Run → Compose 사용 방법

  1. 1
    명령 붙여 넣기docker run 명령을 붙여 넣습니다.
  2. 2
    결과 확인Compose YAML을 봅니다.
  3. 3
    저장docker-compose.yml로 저장합니다.

활용 예시

nginx 컨테이너
입력: docker run -d --name web -p 8080:80 -e TZ=Asia/Seoul -v ./html:/usr/share/nginx/html nginx:alpine
결과: services: web: image: nginx:alpine container_name: web ports: - "8080:80" volumes: - "./html:/usr/share/nginx/html" environment: - TZ=Asia/Seoul

이럴 때 유용해요

  • README의 docker run 예시를 Compose로 관리할 때
  • 여러 컨테이너를 한 파일로 모을 때

자주 묻는 질문 (FAQ)

-d(백그라운드) 옵션은요?

Compose에서는 docker compose up -d로 정하는 실행 방식이라 파일에는 넣지 않습니다.

이 도구에 바라는 점이 있나요? 제안 및 문의하기 →