無料の Docker ID を取得することで、Docker Hub リポジトリや一部のベータ プログラムにアクセスできます。登録に必要なのはメール アドレスだけです。
Docker ID は、ホステッド Docker サービスのユーザー名前空間や Docker Forums のユーザー名としても使用されます。Docker ID を新規作成するには、次の操作を行います。
Docker Hub サインアップ ページに移動します。
ユーザー名を入力します。これが Docker ID になります。
Docker ID は 4 ~ 30 文字で、小文字の英数字でなければなりません。
固有の有効なメール アドレスを入力します。
パスワードを入力します。パスワードは 9 文字以上でなければなりません。
Captcha 認証を完了してから、[Sign up] をクリックします。
入力したメール アドレスに Docker 社から確認メールが届きます。
メール アドレスを確認して、登録手続きを完了します。
注意: メール アドレスを確認するまで Docker ID でログインすることはできません。
登録して Docker ID メール アドレスを確認すると、Docker Hub にログインできます。
docker login
コマンドを使用して、CLI からログインすることもできます。詳細は、「docker login
」を参照してください。
警告: docker login
コマンドを使用すると、認証情報がホーム ディレクトリの .docker/config.json
に保存されます。このファイルでは、パスワードが base64 でエンコードされています。
セキュリティを高めるため、代わりに個人用アクセス トークンを使用してログインできます。個人用アクセス トークンも同じファイルにエンコードされますが、管理者の操作 (パスワードの変更など) は行うことができません。このパスワードや個人用トークンを安全に保管する必要がある場合は、Docker 資格情報ヘルパーを使用してください。