今日、非常に奇妙な状況に遭遇しました。docker イメージを更新した後、docker-compose up -d を実行したところ、Bind for 0.0.0.0:xxxx failed: port is already allocated というメッセージが表示されました。netstat -ap | grep xxxx を実行したところ、docker プロセスがこのポートを占有しており、サービスを再起動できないことがわかりました。 一連のソリューションを通じて:たとえば、プロセスを強制終了して Docker を再起動しても成功しませんでした。次に、同じ問題に遭遇した学生に解決策を提供できると思われる方法を紹介します。 sudo cp /var/lib/docker/network/files/local-kv.db /var/lib/docker/network/files/local-kv.db_bk sudo rm /var/lib/docker/network/files/local-kv.db sudo docker-compose up -d 補足: docker ポートが占有されている場合の解決方法「ポートはすでに割り当てられています」 Docker ランチャーに「ポートはすでに割り当てられています」と表示されます。次の方法を試しました。 1. Dockerを再起動する 2. コンピュータを再起動します 3. 占有されているポートに対応するプログラムをチェックして強制終了します 4. すべてのdockerプログラムを停止してrmする どれも機能しません。 解決この問題は、対応する作業ディレクトリで docker-compose.yml ファイルを見つけて、占有されているポートを別のポートに変更することで解決できます。 上記は私の個人的な経験です。参考になれば幸いです。また、123WORDPRESS.COM を応援していただければ幸いです。間違いや不備な点がありましたら、遠慮なくご指摘ください。 以下もご興味があるかもしれません:
|
<<: Vue.jsの機能コンポーネントに関する包括的な理解
最近、実践的なトレーニング プロジェクトを実行する際に ssm フレームワークを使用しました。プロジ...
<br />内容はインターネットから転載したものです。どこから見つけたのか忘れてしまいま...
方法:説明: どちらも達成できません:方法1: sp_product から sp.productid...
会社の影響力が拡大し、製品が改良され続けるにつれて、関連するイメージデザインもそれに追いつき、徐々に...
<br />今は情報爆発の時代であるだけでなく、サービス爆発の時代でもあります。それはす...
バージョン番号を非表示バージョン番号は非表示になっていません。セキュリティを強化するために、バージョ...
著者: 丁易出典: https://chengxuzhixin.com/blog/post/mysq...
MySQL 5.7 以降では、多くのセキュリティ更新が追加されました。旧バージョンのユーザーは慣れて...
序文MySQL テーブルの主キーと外部キーを作成するときは、次の点に注意する必要があります。主キーと...
これら 2 つの属性はよく使用されますが、その違いはまとめられていません。それでは、その使い方をまと...
目次01 よくある故障 1 02 よくある欠陥 2 03 よくある欠陥 3 04 よくある欠陥 4 ...
ルートユーザーのパスワードを初期化するプロセスと、よくある2つの問題の解決策が含まれています。 1....
注: 現在、最も人気のフロントエンド フレームワークは Bootstrap と Foundation...
目次vue - スワイパープラグインを使用してカルーセルを実装するカルーセルのバグを解決するには、w...
この記事では、マウスを動かしたときにセカンダリ メニュー バーを実装するために HTML+CSS を...