Docker のポート番号を変更するための手順を教えてください。
Docker コンテナのポート番号を変更する手順:
- 実行中のコンテナはdocker stop <コンテナ名もしくはコンテナID>コマンドで停止、docker rm <コンテナ名もしくはコンテナID>コマンドで削除します。コンテナを削除しないと、ポート番号を変更しても新規コンテナを起動できません。
- Docker imagesコマンドでコンテナに対応するイメージIDを検索
- Docker runコマンドを使用してコンテナを再起動し、-pパラメータを使用して新しいポート番号をマップします。 例: docker run -p <新しいポート番号>:<コンテナポート番号> <イメージ ID>
- 新しいコンテナの状態を確認する:docker psコマンドを使用して、新しいコンテナの状態を確認します。コンテナが正常に実行中でポート番号が変更されていることを確認してください。
- 古いコンテナを削除する:不要になったコンテナは、docker rm <コンテナ名またはコンテナID> コマンドで削除できる。
その結果、Docker コンテナーのポート番号が正常に変更されました。