このIDは通常、SHA-256(Secure Hash Algorithm 256-bit)のハッシュ関数によって生成され、64文字の英数字で構成される。 普段は12文字のIDが表示されるが、64文字のうち、先頭12文字が表示されている。 コンテナの管理や操作を行う際にはコンテナIDを指定するが、12文字や64文字を指定する必要はなく、一意性が保証される範囲であれば1文字でもよい。
同意語
- 【日】コンテナ識別子
- 【英】Container ID
関連用語
- Docker (ドッカー): オープンソースのプラットフォームで、開発者がアプリケーションをパッケージ化し、一貫した環境で実行できるようにする。
- コンテナ (Container): Dockerの主要な概念で、アプリケーションとその依存関係を一緒にパッケージ化したもの。コンテナは、Dockerエンジン上で実行され、ホストシステムのリソースを利用する。
- イメージID (Image ID): Dockerイメージの一意の識別子。イメージは、コンテナを作成するためのテンプレート。
使用例
コマンドラインツールで docker ps コマンドを実行すると、稼働中のコンテナとそのコンテナIDが表示される。$ docker ps
CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES
34f7b7256f27 my_image "/docker-entrypoint.…" 3 hours ago Up 3 hours 0.0.0.0:8080->80/tcp my_container
docker ps コマンドに --no-trunc オプションを指定すると、64文字のコンテナIDが表示される。
$ docker ps --no-trunc
CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES
34f7b7256f276ed85d75daff8cd70196d85b7b14cf7f1136d311e5c0adf48d9c my_image "/docker-entrypoint.…" 3 hours ago Up 3 hours 0.0.0.0:8080->80/tcp my_container