コマンドライン・リファレンス¶
- Docker コマンド
- Docker コマンドラインを使う
- daemon
- attach
- build
- commit
- cp
- create
- diff
- events
- exec
- export
- history
- images
- import
- info
- inspect
- kill
- load
- login
- logout
- logs
- network connect
- network create
- network disconnect
- network inspect
- network ls
- network rm
- pause
- node accept
- ps
- pull
- push
- plugin disable (実験的)
- plugin enable (実験的)
- plugin inspect (実験的)
- plugin install (実験的)
- plugin ls (実験的)
- plugin rm (実験的)
- rename
- restart
- rm
- rmi
- run
- 例
- 名前と疑似 TTY の割り当て(–name、-it)
- コンテナ ID の取得(–cidfile)
- コンテナのケーパビリティ(–privileged)
- 作業ディレクトリを指定(-w)
- コンテナごとにストレージ・オプションを指定
- tmpfs のマウント(–tmpfs)
- ボリュームのマウント(-v, –read-only)
- ポートの公開と露出(-p、–expose)
- 環境変数の設定(-e、–env、–env-file)
- メタデータをコンテナに設定(-l、–label、–label-file)
- コンテナをネットワークに接続(–net)
- コンテナからボリュームをマウント(–volumes-from)
- STDIN・STDOUT・STDERRのアタッチ(-a)
- ホスト・デバイスをコンテナに追加(–device)
- 再起動ポリシー
- コンテナの hosts ファイルにエントリ追加(–add-host)
- コンテナ内の ulimits を指定(–ulimit)
nproc
を使うには- コンテナをシグナルで停止
- コンテナの分離技術を指定(–isolation)
- 実行時に名前空間のカーネル・パラメータ(sysctl)を設定
- 例
- save
- search
- service create
- service inspect
- service ls
- service rm
- service scale
- service tasks
- service update
- start
- stats
- stop
- swarm init
- swarm join
- swarm leave
- swarm update
- tag
- top
- unpause
- update
- version
- volume create
- volume inspect
- volume ls
- volume rm
- wait
- node accept
- node promote
- node demote
- node inspect
- node update
- node tasks
- node ls
- node rm