[解決済み】Docker - 0.0.0.0:4000 のバインドに失敗しました: ポートは既に割り当てられています。
2022-02-13 09:32:27
質問
初めてDockerを使うので、これを実装しようとしたのですが......。 https://docs.docker.com/get-started/part2/#tag-the-image
ある段階で、私はこのコマンドでlocalhostと接続しようとしていた - 。
$ curl http://localhost:4000
このようなエラーが表示されました。
curl: (7) Failed to connect to localhost port 4000: Connection refused
しかし、私は以下のコードでこれを解決しました。
$ docker-machine ip default
$ curl http://192.168.99.100:4000
その後、順調に進んでいたのですが、最後の方で、チュートリアルに沿って以下の行でアプリを実行しようとしたところ...
$ docker run -p 4000:80 anibar/get-started:part1
しかし、このようなエラーが発生しました。
C:\Program Files\Docker Toolbox\docker.exe: Error response from daemon: driver failed programming external connectivity on endpoint goofy_bohr (63f5691ef18ad6d6389ef52c56198389c7a627e5fa4a79133d6bbf13953a7c98): Bind for 0.0.0.0:4000 failed: port is already allocated.
解決方法は?
同じポートを使用する新しいコンテナを起動する前に、起動した前のコンテナが強制終了していることを確認する必要があります。
docker container ls
docker rm -f <container-name>
関連
-
[解決済み] Docker Unknown フラグ --mount
-
[解決済み] Dockerの初期化に失敗しました
-
[解決済み] 作成前のチェックでエラーになる。「このコンピュータでは、VT-X/AMD-vが有効になっていません。有効になっているのに「BIOSで有効にすることが必須です。
-
[解決済み] 複数のディレクトリを1つのコマンドでコピーする
-
[解決済み] docker-proxy - 443 でバインドしようとすると、ユーザーランドプロキシーを開始する際にエラーが発生します。
-
minttyを使用している場合は、プレフィックスを付けてみてください。
-
クラウドネイティブ時代に求められるコアスキル Docker Advanced (Dockerネットワーク詳解)
-
[解決済み] Dockerでイメージのクリーンビルドを強制する方法
-
[解決済み] Spring Bootアプリケーションにポートを設定する方法
-
[解決済み] 既存のDockerコンテナにポートマッピングを割り当てるにはどうしたらいいですか?
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
[解決済み】Docker: apt-utilsのインストールに問題があります。
-
[解決済み] ポッドで "ErrImageNeverPull "を取得する
-
[解決済み] docker cp が実行中のインスタンスで "No such container:path" を投げる [閉じた] 。
-
[解決済み] Dockerの初期化に失敗しました
-
[解決済み] docker ERROR: 不明なブロブ
-
[解決済み] 作成前のチェックでエラーになる。「このコンピュータでは、VT-X/AMD-vが有効になっていません。有効になっているのに「BIOSで有効にすることが必須です。
-
Docker npm getaddrinfo EAI_AGAIN registry.npmjs.org registry.npmjs.org:443
-
httpコード中にdocker registry apiのインタラクションを呼び出す コード詳細
-
DockerのインストールとRocketMQの利用について
-
UbuntuでDockerインストールしたgogsは、サービスを時々再起動するとアクセスできなくなります。