메인 콘텐츠로 건너뛰기
개발자 도구

Docker를 Compose로 변환

docker run 명령을 형식이 지정된 docker-compose.yml 파일로 즉시 변환합니다.

Parameters

여기에 'docker run' 명령을 붙여넣으세요.

Results

docker-compose.yml
version: '3.8'
services:
  nginx_web:
    image: nginx:latest
    container_name: nginx_web
    restart: always
    ports:
      - "8080:80"
    volumes:
      - /my/custom/nginx.conf:/etc/nginx/nginx.conf:ro
    environment:
      - NGINX_PORT=80

Why Choose Docker를 Compose로 변환

Docker를 Compose로 변환 도구는 복잡한 'docker run' 명령을 깨끗하고 바로 사용할 수 있는 docker-compose.yml 파일로 변환합니다. 환경 변수(-e), 볼륨(-v), 포트(-p), 재시작 정책, 네트워크 등과 같은 고급 플래그를 지원합니다. 독립 실행형 컨테이너에서 Docker Compose 오케스트레이션으로 마이그레이션하려는 DevOps 엔지니어 및 개발자를 위한 완벽한 도구입니다.

  • 복잡한 docker run CLI 인수를 즉시 분석
  • 환경, 볼륨, 포트, 레이블, 네트워크 및 재시작 정책 지원
  • 깨끗하고 올바르게 들여쓰기된 YAML 구문 생성
  • 완전한 클라이언트 측 처리로 구성 및 비밀 유지 보호

How to Use

  1. 1'docker run' 명령을 복사합니다.
  2. 2명령을 입력 영역에 붙여넣습니다.
  3. 3동일한 docker-compose.yml 파일이 즉시 생성됩니다.
  4. 4복사 버튼을 클릭하여 YAML을 클립보드에 저장합니다.

Frequently Asked Questions (FAQ)

어떤 Docker 플래그가 지원됩니까?

이 도구는 -p/--publish, -v/--volume, -e/--env, --name, --restart, --network, --label, -u/--user, -w/--workdir 및 --entrypoint를 포함하여 가장 일반적인 플래그를 지원합니다.

여러 명령을 지원합니까?

현재 이 도구는 한 번에 하나의 'docker run' 명령에 최적화되어 하나의 서비스 블록을 생성합니다.

환경 변수는 안전합니까?

예. 구문 분석 및 변환은 브라우저에서 완전히 수행됩니다. 서버로 전송되는 데이터는 없습니다.