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

目次

概要

Dockerコマンド

詳細

以下、Docker for Windowsでの実行結果。

チュートリアル

version

>docker version
Client: Docker Engine - Community
Version:           19.03.5
API version:       1.40
...

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 inspect www_server
>docker container inspect beb3d097cd67

停止

コンテナの停止。

>docker container stop www_server
>docker container stop beb3d097cd67

再開

停止しているコンテナの再開。

>docker container start www_server
>docker container start beb3d097cd67

再起動

コンテナの再起動。

>docker container restart www_server
>docker container restart beb3d097cd67

中断・再開

コンテナの中断・再開。

削除

コンテナの削除。

>docker container rm www_server

ネットワーク

一覧

>docker network ls

作成

>docker network create --driver=bridge www_network

調査

接続

切断

>docker network disconnect www_network www_server

削除

>docker network rm www_network

イメージの作成と登録

作成

コンテナから作成

>docker container commit -a "daisuke nishino" www_server daisukenishino77/www_server2:hogehoge

登録

Dockerファイルから

参考


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