.NET 開発基盤部会 Wiki」は、「Open棟梁Project」,「OSSコンソーシアム .NET開発基盤部会」によって運営されています。

目次

概要

Dockerコマンド

詳細

チュートリアル

version

>docker version

hello world

※ 「docker container run」の詳細はコチラ

search

system info

基本

>docker system info

ディスク

イメージとコンテナの操作

新しいサブコマンド体系

イメージ

images系のコマンドは、docker imageサブコマンドになったらしい。

コンテナ

container系のコマンドは、docker containerサブコマンドになったらしい。

※ コンテナはimageファイルでもcontainerプロセスでもあるのでls, psをサポート。

WWWサーバの構築と実行

ダウンロード

>docker image pull nginx

構築

...

実行

>docker container run --name www_server -d -p 8080:80 nginx

アクセス

http://localhost:8080/

識別子取得

>docker container ls
CONTAINER ID  IMAGE  COMMAND  CREATED  STATUS  PORTS  NAMES
beb3d097cd67  ...    ...      ...      ...     ...    www_server

※ コンテナ識別子としては、「CONTAINER ID」、「NAMES」が使用できる。

ステータス

>docker container stats www_server
>docker container stats beb3d097cd67
CONTAINER ID  NAME       CPU %  MEM USAGE / LIMIT  MEM %  NET I/O  BLOCK I/O  PIDS
beb3d097cd67  www_server ...    ...                ...    ...      ...        
...         

プロセス

>docker container top www_server
>docker container top beb3d097cd67
PID  USER  TIME  COMMAND
...  ...   ...   ...

ログ

停止

>docker container stop www_server
>docker container stop beb3d097cd67

再開

>docker container start www_server
>docker container start beb3d097cd67

削除

>docker container rm www_server

イメージのビルドとプッシュ

ビルド

プッシュ

参考


トップ   新規 一覧 単語検索 最終更新   ヘルプ   最終更新のRSS