Dockerコンテナにラベルを設定する


■labelsを設定

docker-compose.yml
version: '3.7'
services:
  app:
    container_name: app
    labels:
      - test.container.type=web

例えば、コンテナにtest.container.typeというキーでwebという値を設定します。

設定すると何が出来るのか?

設定するとdocker psにフィルターをかけることも可能になります。

■起動中のコンテナ一覧から抽出を行う

docker ps -f 'label=test.container.type=web'

上記でtest.container.typeというキーでwebが設定されているコンテナのみの一覧が表示されます。