Docker コンテナ内とホストのポートをマッピングする方法
Docker コンテナのポートマッピングを変更するには、以下の手順を実行します。
- インスピレーションを与えるような環境の中で、クリエイティビティを最大限に発揮できる
- 出版する
docker run -p 8080:80 <image_name>
- Dockerコンテナの更新
docker container update --publish 8080:80 <container_id>
あるいはコンテナ名を使って
docker container update --publish 8080:80 <container_name>
この方法を使う場合は注意してください。コンテナを停止してポートマッピングを更新する必要があります。
- docker-compose upを実行
services:
web:
ports:
- 8080:80
どのメソッドを使用するにせよ、選択されたポートが他のプロセスによって使用されていないことを確認する必要があります。