アカウントや組織の無効化
Docker Hub のアカウントや組織は、他の Docker 製品やサービスに関連づけられていることがあります。 アカウントや組織を無効化した場合には、そのような製品やサービスへのアクセスができなくなります。
アカウントの無効化
Docker Hub アカウントを無効化するためには、その前に以下を行っておく必要があります。
-
保持しておきたいイメージやタグは、
docker pull -a <image>:<tag>
によりダウンロードしておきます。 -
アクティブなサブスクリプションがある場合は、Docker Personal プランにダウングレードします。
Docker Hub において <アカウント名> > Account Settings > Billing にアクセスして操作します。
-
エンタープライズライセンスを持っている場合は、キーをダウンロードしておきます。
Docker Hub において <アカウント名> > Accounts Settings > Licenses にアクセスします。 アカウントを無効にした後には、ダウンロードリンクが表示されなくなります。
-
どこかの組織に属している場合は、いずれの組織からもアカウントを削除します。
-
アカウントが、いずれかの組織における唯一の所有者となっている場合は、別のユーザーアカウントを「owners」チームに加えた上で、そのアカウントを組織から削除するようにします。 あるいは組織そのものを無効化します。
-
Github and Bitbucket accounts をアンリンクします。
以上の手順をすべて済ませたら、アカウントの無効化が可能です。 Docker Hub において <アカウント名> > Accounts Settings > Deactivate Account にアクセスします。
これは元に戻すことのできない操作です! アカウントの無効化を行う前に、必要となるデータはすべて入手できていることを確認してください。
組織の無効化
組織(organization)を無効化するためには、その前に以下を行っておく必要があります。
-
保持しておきたいイメージやタグは、
docker pull -a <image>:<tag>
によりダウンロードしておきます。 -
アクティブなサブスクリプションがある場合は、Docker Personal プランにダウングレードします。
Docker Hub において Organizations > <組織名> > Billing にアクセスして操作します。
-
他のメンバーはすべて削除します。 組織内の Owners チームのメンバーも同様です。
-
Github and Bitbucket accounts をアンリンクします。
以上の手順をすべて済ませたら、組織の無効化が可能です。 Docker Hub において Organizations > <組織名> > Deactivate Org にアクセスします。
Docker Hub, delete, deactivate, account, organizationこれは元に戻すことのできない操作です! 組織の無効化を行う前に、必要となるデータはすべて入手できていることを確認してください。