レポジトリ作成
まずは Docker Hub へログインをし、レポジトリを作成しておく。

プライベートレポジトリは無料で1つ作成可能、それ以上作成したい場合アップグレードが必要になる
ビルド&プッシュ
Dockerfile からイメージをビルドし、PUSH をする。
docker build -t <ユーザー名>/<コンテナ名> .
docker push <ユーザー名>/<コンテナ名>:<タグ>
タグ名はつけなくてもOK、デフォルトで latest となるよ
-
-
Repositories | Docker Docs
docs.docker.com