docker run --help
実行時に表示されるドキュメントの日本語訳。
使用法:
docker run [OPTIONS] IMAGE [COMMAND] [ARG ...]
新しいコンテナでコマンドを実行する
オプション:
- --add-host list
カスタムのホストから IP へのマッピングを追加します(host:ip
) - -a, -attach list
STDIN, STDOUT, または STDERR に接続 - --blkio-weight uint16
ブロック IO(相対重み)、10 から 1000、または無効にする場合は 0(デフォルトは 0) - --blkio-weight-device list
ブロック IO の重み(デバイスの相対的な重み)(デフォルトは[]
) - --cap-add list
Linux 機能を追加する - --cap-drop list
Linux 機能の削除 - --cgroup-parent string
コンテナーのオプションの親 cgroup - --cidfile string
コンテナ ID をファイルに書き込みます - --cpu-period int
CPU CFS(Completely Fair Scheduler)期間の制限 - --cpu-quota int
CPU CFS(Completely Fair Scheduler)の割り当てを制限する - --cpu-rt-period int
CPU のリアルタイム期間をマイクロ秒で制限する - --cpu-rt-runtime int
CPU リアルタイムランタイムをマイクロ秒単位で制限する - -c, -cpu-shares int
CPU シェア(相対ウェイト) - --cpus decimal
CPU の数 - --cpuset-cpus string
実行を許可するCPU(0-3, 0, 1) - --cpuset-mems string
実行を許可する MEM(0-3, 0, 1) - -d, -detach
コンテナーをバックグラウンドで実行し、コンテナー ID を表示する - --detach-keys string
コンテナーを切り離すためのキーシーケンスをオーバーライドする - --device list
コンテナにホストデバイスを追加する - --device-cgroup-rule list
ルールを cgroup 許可デバイスリストに追加します - --device-read-bps list
デバイスからの読み取り速度(1 秒あたりのバイト数)を制限します(デフォルトは[]
) - --device-read-iops list
デバイスからの読み取り速度(1 秒あたりの IO)を制限する(デフォルトは[]
) - --device-write-bps list
デバイスへの書き込み速度(1 秒あたりのバイト数)を制限します(デフォルトは[]
) - --device-write-iops list
デバイスへの書き込み速度(1 秒あたりの IO)を制限します(デフォルトは[]
) - --disable-content-trust
画像検証をスキップ(デフォルトは true) - --dns list
カスタム DNS サーバーを設定する - --dns-option list
DNS オプションを設定する - --dns-search list
カスタム DNS 検索ドメインを設定する - --domainname string
コンテナ NIS メイン名 - --entrypoint string
イメージのデフォルト ENTRYPOINT を上書きする - -e, -env list
環境変数を設定する - --env-file list
環境変数のファイルを読み込む - --expose list
ポートまたはポートの範囲を公開する - --gpus gpu-request
コンテナーに追加する GPU デバイス(すべての GPU を渡すにはall
) - --group-add list
参加するグループをさらに追加 - --health-cmd string
コンテナの健常性をチェックするために実行するコマンド - --health-interval duration
チェックの実行間隔(ms
|s
|m
|h
)(デフォルトは0s
) - --health-retries int
異常を報告するために必要な連続失敗数を指定する - --health-start-period duration
health-retries のカウントダウン(ms
|s
|m
|h
)を開始する前にコンテナを初期化する開始期間(デフォルトは0s
) - --health-timeout duration
1 つのチェックの実行を許可する最大時間(ms
|s
|m
|h
)(デフォルトは0s
) - --help
使用法を表示する。 - -h, --hostname string
コンテナのホスト名 - --init
シグナルを転送し、プロセスを取得するコンテナ内で初期化を実行します - -i, -interactive
接続されていなくても STDIN を開いたままにします - --ip string
IPv4 アドレス(172.30.100.104 など) - --ip6 string
IPv6 アドレス(例: 2001:db8::33) - --ipc string
使用する IPC モード - --isolation string
コンテナ隔離技術 - --kernel-memory bytes
カーネルメモリ制限 - -l, --label list
コンテナにメタデータを設定する - --label-file list
ファイルからラベルの一覧を読み取る。
ラベルの一覧は行区切りで記述する。 - --link list
別のコンテナへのリンクを追加 - --link-local-ip list
コンテナ IPv4 / IPv6 リンクローカルアドレス - --log-driver string
コンテナーのロギングドライバー - --log-opt list
ログドライバーオプション - --mac-address string
コンテナの MAC アドレス(例: 92:d0:c6:0a:29:33) - -m, --memory bytes
メモリ制限 - --memory-reservation bytes
メモリのソフト制限 - --memory-swap bytes
スワップ制限はメモリ + スワップに等しい:-1
は無制限のスワップを有効にします - --memory-swappiness int
コンテナメモリの swappiness を調整する(0 から 100)(デフォルトは -1) - --mount mount
コンテナーにファイルシステムのマウントを追加します - --name string
コンテナーに名前を割り当てる - --network network
コンテナーをネットワークに接続する - --network-alias list
コンテナーのネットワークスコープのエイリアスを追加する - --no-healthcheck
コンテナ指定のヘルスチェックを無効にする - --oom-kill-disable
OOM キラーを無効にする - --oom-score-adj int
ホストの OOM 設定を調整する(-1000 から 1000) - --pid string
使用する PID 名前空間 - --pids-limit int
コンテナー PID の制限を調整する(無制限の場合は -1 に設定) - --platform string
サーバーがマルチプラットフォーム対応の場合はプラットフォームを設定する - --privileged
コンテナに拡張特権を与える - -p, --publish list
コンテナのポートをホストに公開する - -P, --publish-all
公開されているすべてのポートをランダムなポートに公開する - --read-only
コンテナーのルートファイルシステムを読み取り専用としてマウントする - --restart string
コンテナの終了時に適用する再起動ポリシー(デフォルトはno
) - --rm
終了時にコンテナを自動的に削除します - --runtime string
コンテナに使用するランタイム - --security-opt list
セキュリティオプション - --shm-size bytes
/dev/shm
のサイズ - --sig-proxy
プロセスへのプロキシ受信シグナル(デフォルトは true) - --stop-signal string
コンテナーを停止する信号(デフォルトは15
) - --stop-timeout int
コンテナーを停止するタイムアウト期間(秒単位) - --storage-opt list
コンテナーのストレージドライバーオプション - --sysctlマップ
Sysctl オプション(デフォルトのマップ[]
) - --tmpfs list
tmpfs ディレクトリをマウントする - -t, --tty
疑似 TTY を割り当てる - --ulimit ulimit
Ulimit オプション(デフォルト[]
) - -u, -user string
ユーザー名または UID(形式: :<name|uid>[:<group|gid>]
) - --userns string
使用するユーザー名前空間 - --uts string
使用する UTS 名前空間 - -v, --volume list
ボリュームをバインドマウントする - --volume-driver string
コンテナーのオプションのボリュームドライバー - --volumes-from list
指定されたコンテナからボリュームをマウントします - -w, --workdir string
コンテナ内の作業ディレクトリ