開発者ツール
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 to Compose Converter は、複雑な「docker run」コマンドをクリーンですぐに使える docker-compose.yml ファイルに翻訳します。環境変数(-e)、ボリューム(-v)、ポート(-p)、再起動ポリシー、ネットワークなどの高度なフラグをサポートしています。スタンドアロンコンテナから Docker Compose オーケストレーションに移行しようとしている DevOps エンジニアや開発者に最適なツールです。
- ✓複雑な docker run CLI 引数を即座に解析
- ✓環境変数、ボリューム、ポート、ラベル、ネットワーク、再起動ポリシーをサポート
- ✓クリーンで適切にインデントされた YAML 構文を生成
- ✓完全なクライアントサイド処理で、設定とシークレットのプライバシーを確保
How to Use
- 1'docker run' コマンドをコピーします。
- 2コマンドを入力エリアに貼り付けます。
- 3同等の docker-compose.yml ファイルが即座に生成されます。
- 4コピーボタンをクリックして、YAML をクリップボードに保存します。
Frequently Asked Questions (FAQ)
どの Docker フラグがサポートされていますか?
このツールは、-p/--publish、-v/--volume、-e/--env、--name、--restart、--network、--label、-u/--user、-w/--workdir、--entrypoint を含む最も一般的なフラグをサポートしています。
複数のコマンドをサポートしていますか?
現在、このツールは一度に 1 つの「docker run」コマンドを最適に処理し、1 つのサービスブロックを生成します。
環境変数は安全ですか?
はい。解析と変換は完全にブラウザ内で行われます。サーバーにデータが送信されることはありません。
Related Tools
Explore more practical tools for the same task.