コマンドライン・リファレンス¶
- 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
- docker pause
- port
- 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