Docker Run을 Compose로 변환
docker run 명령을 붙여 넣어 바로 복사할 수 있는 compose.yaml 서비스를 만드세요. 명령은 어디에도 전송되지 않습니다.
사용 방법
사용 방법
- 포트, 환경 변수, 볼륨, 이름 같은 옵션을 포함한 docker run 명령 하나를 붙여 넣습니다.
- 변환한 뒤 생성된 Compose YAML과 지원되지 않는 플래그를 확인합니다.
- YAML을 복사하거나 compose.yaml로 다운로드합니다.
일반 Docker 옵션
변환기는 detached 모드, 컨테이너 이름, 포트 매핑, 환경 변수, 볼륨, 재시작 정책, 네트워크, 호스트 이름, 작업 디렉터리, 제거 플래그를 인식합니다. 이미지는 필수입니다.
실행 전 검토
Docker 플래그와 셸 문법은 다양합니다. 지원하지 않는 옵션은 변환 후 목록에 표시되므로 YAML을 사용하기 전에 확인할 수 있습니다. 변환은 모두 브라우저에서 이루어집니다.
자주 묻는 질문
더 알아보기
Docker를 실행하나요?
아니요. 텍스트를 Compose YAML로 번역할 뿐입니다. 결과를 검토하고 직접 실행하세요.
어떤 플래그를 지원하나요?
--name, -p/--publish, -e/--env, -v/--volume, --restart, --network, --hostname, --workdir, --rm, --entrypoint 같은 일반 플래그를 지원합니다.
셸 스크립트를 붙여 넣을 수 있나요?
docker run 명령 하나를 붙여 넣으세요. 일반적인 따옴표 값은 처리하지만 복잡한 셸 확장은 직접 검토해야 합니다.