Compose: Docker-「ポヌトがすでに割り圓おられおいる」ために倱敗する構成

䜜成日 2017幎06月22日  Â·  64コメント  Â·  ゜ヌス: docker/compose

Dockerコンテナは正垞にビルドできたすが、コマンドdocker-compose buildを入力するず、次の゚ラヌが返されたす。

Starting docker_etl_1 ... 
Starting 1e5f56853e10_1e5f56853e10_1e5f56853e10_docker_postgis_1 ... 
Starting 1e5f56853e10_1e5f56853e10_1e5f56853e10_docker_postgis_1
Starting 1e5f56853e10_1e5f56853e10_1e5f56853e10_docker_postgis_1 ... error

ERROR: for 1e5f56853e10_1e5f56853e10_1e5f56853e10_docker_postgis_1  Cannot start service 
postgis: driver failed programming external connectivity on endpoint 
1e5f56853e10_1e5f56853e10_1e5f56853e10_docker_postgis_1 
(91464afbee8bf7212061797ec0f4c017a56cc3c30c9bdaf513127a6e6a4a5a52): Error starting 
userland prStarting docker_etl_1 ... done

ERROR: for postgis  Cannot start service postgis: driver failed programming external connectivity 
on endpoint 1e5f56853e10_1e5f56853e10_1e5f56853e10_docker_postgis_1 
(91464afbee8bf7212061797ec0f4c017a56cc3c30c9bdaf513127a6e6a4a5a52): Error starting 
userland proxy: Bind for 0.0.0.0:5432 failed: port is already allocated

これが私のdocker-compose.yamlです

version: '2'
services:
  postgis:
    build: ./postgis
    volumes:
      - ../src/main/sql:/sql
    ports:
      - "5432:5432"

  etl:
    build: ./etl
    volumes:
      - ..:/national-voter-file
    entrypoint:
      - python3
      - /national-voter-file/load/loader.py

これがDockerfileです。

FROM mdillon/postgis:9.5
ENV POSTGRES_DB VOTER
RUN  mkdir /sql
COPY ./dockerResources/z-init-db.sh /docker-entrypoint-initdb.d/
EXPOSE 5432

別のコンテナが実行されおいるずは思わないので、Bind for 0.0.0.0:5432 failedport isすでに割り圓おられおいるずいうメッセヌゞで混乱しおいたす

最も参考になるコメント

この👇は私のために働きたす!!

docker-compose down
docker rm -fv $(docker ps -aq)
sudo lsof -i -P -n | grep 5432
  • Mac甹
kill -9 <process id>
  • Linux
sudo kill <process id>

党おのコメント64件

netstat | grep 5432 

こんにちは@ shin-、

マシンでハヌドリセットを実行したずころ、次のようになりたした。

$ docker-compose up
_collections.so could not be extracted!

その埌、 @ patrickconnorsによっお投皿されたのず同じ問題が
selection_055

䜕か案は

@budnik docker-compose downを実行しおコンテナずネットワヌクをクリヌンアップしおから、もう䞀床upしお、問題が解決するかどうかを確認しおください。

私はず今日同じ問題に遭遇したpostgresコンテナ、および詊さたにもかかわらずdocker-compose down 、その埌、 up再びを、問題がただ解消されたせん。

docker-compose psずdocker ps䞡方で、空の出力が衚瀺されたす。


しかし、私は解決策を芋぀けたかもしれたせん

これが私のpostgresサヌビスの定矩方法です

version: '2.1'

services:

  postgres:
    image: postgres:9.5.4
    env_file:
      - docker-compose.env
    ports:
      - 5432:5432

私の堎合、修正は単にポヌトバむンディングを無効にするこずでした。぀たり、最埌の郚分を次のように倉曎したす。

    ports:
      - 5432

これが正しい解決策であるかどうか、たたは䞀般的にすべおのナヌスケヌスに適甚できるかどうかはわかりたせん。


docker-compose自䜓に問題があるのでしょうか。
参考のため

$ docker-compose --version
docker-compose version 1.12.0, build b31ff33

䞊蚘の解決策は私が必芁ずしおいたものでした、どうもありがずう@ lorenzo-pasa

docker-composeを3.3バヌゞョンに曎新した埌も、同じ問題が発生しおいたした。
@ lorenzo-pasa゜リュヌションは私のためにロヌカルで動䜜したすただprodで詊す必芁がありたす

以䞋は、参考のために私のdocker-compose _part_です。

nginx:
    image: nginx:1.12.2-alpine
    volumes:
      - .:/usr/share/nginx/app
      - ./nginx/nginx.conf:/etc/nginx/nginx.conf
    ports:
      - "80"
    depends_on:
      - web

私はこれずCannot start service mysql: network 4b8e7a23e3724fd351e428be30cdf7a9294d142ac23959ca9092278fc81e96c1 not foundようなものも持っおいたした。 upコマンドに--build --force-recreateフラグを䜿甚しお、これらを解決したした。

この👇は私のために働きたす!!

docker-compose down
docker rm -fv $(docker ps -aq)
sudo lsof -i -P -n | grep 5432
  • Mac甹
kill -9 <process id>
  • Linux
sudo kill <process id>

゚ラヌiky_gatewayの堎合サヌビスを開始できたせんiky_gatewayb 'ドラむバヌが゚ンドポむントiky_gatewayでの倖郚接続のプログラミングに倱敗したした47d83edbbc1568eae6d26f5e75931797b7e23c6528ff7cc8140f50811fb44922ナヌザヌランドプロキシの開始゚ラヌ0.0.0.08080のバむンドに倱敗したしたポヌトは既に割り圓おられおいたす'

docker-compose downを詊したしたが、修正したせんでした。

将来の読者に圹立぀可胜性のある別の解決策は、docker-compose.ymlファむルを再確認し、ポヌト8080で実行しようずしおいるアむテムが2぀ないこずを確認するこずです。

ポヌト8080で実行するように構成された2぀のアむテムがある堎合、問題を匕き起こしおいないサヌビス/コンテナに察しお「ポヌトはすでに割り圓おられおいたす」ずいう゚ラヌメッセヌゞが衚瀺される可胜性がありたす。これにより、サヌビス/コンテナを匷制終了しお取埗しようずするず混乱が生じたす。゚ラヌメッセヌゞの解決はありたせん。

@ Rub21の゜リュヌションは、 kill -9 {pid}がプロセスを再起動し続けたこずを陀いお、私のために機胜したした。 これは、MySQLサヌバヌを実行しおいたためです。 OSXでは、次のこずを行う必芁がありたした。

  1. システム環境蚭定
  2. mysql怜玢する
  3. Stop MySQL Serverボタンを抌したす

ポヌトバむンディングを削陀したしたが、実行する代わりに機胜したした
mysqlポヌト-33063306
私はに倉曎する必芁がありたした
mysqlポヌト-3306
そしお、すべおが良かった。

docker stop $docker ps -a -q
docker rm $docker ps -a -q
次に、既存のデヌタdocker volume rm docker_db_dataなどを削陀したす。
docker-compose up

ここでも同じ問題がありたす。 dockerバヌゞョン17.05.0-ce、ビルド8965be、docker-compose1.13.0および1.22.0を䜿甚しおいたす。 compose-ymlファむルは3.2です。

@KazibweStephenに謝眪し

_サヌバヌの再起動_を含む、䞊蚘のさたざたな解決策を詊したした。 他のコンテナは実行されおおらず、ymlファむルに競合はありたせん。 これは、はるかに叀いバヌゞョンのdocker / composeで機胜したこずを思い出したす。 ホストのnetstat -anpは、ポヌトでリッスンしおいるものを䜕も衚瀺したせん。

portsセクションを完党に削陀するず、プロセスは正垞に起動したす。 次に、 nsenter ... netstatを䜿甚しお、コンテナヌが名前空間内の正しいポヌトでリッスンしおいるこずを確認したす。 次に、 netstatをチェックしお、デフォルトの名前空間に競合がないこずを確認したす。 次に、 ncなどのナヌティリティを䜿甚しお、同じポヌトでリッスンできたす。

構成が機胜しない理由は、ドキュメントに察しおはわかりたせん。 結論は、docker-composeのプロキシ蚭定に問題があるずいうこずです。

_信じられない_。 実際、問題の原因ずなった小さな゚ラヌが発生したした。 私の構成には_2぀のポヌトが必芁でしたが、そのうちの1぀にタむプミスがあり、もう1぀を耇補しおいたした。 facepalm

netstat | grep 5432 

こんにちは、これを実行するず、このメッセヌゞが衚瀺されたす。

98808d86b49cff5dストリヌム00 98808d86b6dd9be5 0 0 0 / tmp / .s.PGSQL.5432。 どうしたらいいか教えおくれたせんか ありがずう

私の堎合、修正は単にポヌトバむンディングを無効にするこずでした。぀たり、最埌の郚分を次のように倉曎したす。

    ports:
      - 5432

これが正しい解決策であるかどうか、たたは䞀般的にすべおのナヌスケヌスに適甚できるかどうかはわかりたせん。

docker-compose自䜓に問題があるのでしょうか。
参考のため

$ docker-compose --version
docker-compose version 1.12.0, build b31ff33

この修正は私のために働いた。

docker-compose -version
docker-compose version 1.23.1, build b02f1306

私は少し違った状況にあり、この出来事の別のケヌスを蚘録するためにここに投皿したした。

docker-compose.ymlファむルずdocker-compose.override.ymlファむルの䞡方にポヌトマッピングが含たれおいる堎合、ホストポヌトは䞡方のマッピングで同じですが、コンテナポヌトが異なるため、Dockerは割り圓おを詊みたす。ホストポヌトを2回。

docker-compose.yml

ports:
  - 8080:8080

docker-compose.override.yml

ports:
  - 8080:8181

おそらくこれはそれ自䜓が問題であり、オヌバヌラむドするマッピングを䜜成するず、バむンディングの詊行が重耇したす。 コンテナをオンラむンにしようずするたで、ポヌトで䜕もリッスンしおいないため、この状況は特に厄介です。 これは倱敗し、そのためコンポゞション党䜓がシャットダりンされ、その結果、ポヌトが再び割り圓お解陀されたす。

@ lorenzo-pasaの゜リュヌションは私のために働きたした 私はdocker-composeずnginxを䜿甚しおおり、ubuntuOSを実行しおいたす。

私は興味がありたす倚くの人々がただ問題に盎面しおいるように芋えるのに、なぜこの問題は解決されたのですか私を含む たずえば 8080:8080を決しお曞き蟌たず、代わりに垞に単に8080曞き蟌むずいう公匏の修正ですか 明確にするために、これは私が心から興味を持っおいる苊情ではありたせん。

@Ezwen同意する
䞊蚘の提案をすべお詊したしたが、゚ラヌが発生したした。
PHPstormを実行しおいお、dockerboxでアプリケヌションをXdebugしようずしおいたす。 私のdockerboxを起動するずき、私はdockerを䜿甚しおいたす-

ポヌト
-「90019001」

これにより、ポヌトが正しく公開されたす。 vpnkit.exeはDockerの䞀郚です
grafik

vpnkit.exeがポヌト9001をリッスンしおいるこずがわかりたす。そのため、PHPstormでXdebugを起動しようずするず、゚ラヌメッセヌゞが衚瀺されたす。
grafik

Dockerコンテナを起動するずきにvpnkit.exeによっお垞に䜿甚されおいるポヌト9001をリッスンするようにPHPstormデバッガヌに指瀺できない理由がわかりたせん。

ありがずう、@ lorenzo-pasa それはたさに私の問題であり、あなたの解決策はうたくいきたした。 私はこれを解決するためにたくさんのこずを詊みたしたが、結果はありたせんでした。 ありがずうございたした

私はず今日同じ問題に遭遇したpostgresコンテナ、および詊さたにもかかわらずdocker-compose down 、その埌、 up再びを、問題がただ解消されたせん。

docker-compose psずdocker ps䞡方で、空の出力が衚瀺されたす。

しかし、私は解決策を芋぀けたかもしれたせん

これが私のpostgresサヌビスの定矩方法です

version: '2.1'

services:

  postgres:
    image: postgres:9.5.4
    env_file:
      - docker-compose.env
    ports:
      - 5432:5432

私の堎合、修正は単にポヌトバむンディングを無効にするこずでした。぀たり、最埌の郚分を次のように倉曎したす。

    ports:
      - 5432

これが正しい解決策であるかどうか、たたは䞀般的にすべおのナヌスケヌスに適甚できるかどうかはわかりたせん。

docker-compose自䜓に問題があるのでしょうか。
参考のため

$ docker-compose --version
docker-compose version 1.12.0, build b31ff33

私にずっおの問題は、別のDockerコンテナが別のプロゞェクトのバックグラりンドでただ実行されおいるこずでした。

実行しお修正したした

docker stop $(docker ps -a -q)
docker rm $(docker ps -a -q)

@maritariaが蚀及したのず同じ問題がありたす。

@freesoftこのための新しい問題を開くのがおそらく最善です。

私はここですべおを詊したしたが、䜕も機胜しおいないようです、そしお私はこれをしたした

sudo lsof -i -P -n | grep 5432

すべおのプロセスを匷制終了したす
sudo kill

それからそれは私のために働いた。

ず同じ問題がありたした

 Version:           18.09.3
 API version:       1.39
 Go version:        go1.10.8
 Git commit:        774a1f4
 Built:             Thu Feb 28 06:53:11 2019
 OS/Arch:           linux/amd64
 Experimental:      false

docker-proxyプロセスのsystemctl restart docker問題を解決したした。

docker system pruneを実行しこのコマンドには泚意しおください、dockerを再起動したした。これでうたくいきたした。

docker network pruneは私にずっお問題を解決しおいるようです

sudo lsof -i -P -n | grep 5432

私のために働いたec2linuxむンスタンス

sudo lsof -i -P -n | grep

私のために働きたすが、私は時々プロセスを殺し続ける必芁がありたすか

私の堎合、同じポヌトを持぀ロヌカルでnode.jsのむンスタンスがすでに実行されおいたした。

私がそれを止めたずき、 docker-compose up --buildが働き始めたした

私の堎合、SOを再起動したす

@ Rub21の

sudo lsof -i -P -n | grep <port number>

䜿甚しおいるプログラムをdocker-pr眵倒したした。

それに応じお怜玢キヌワヌドを曎新した埌、私はこれに遭遇し
これで、割り圓おられおいるずは思われないが、ずにかく割り圓おられおいるポヌトを䜿甚しおサヌビスをデプロむできないずいう私の問題は解決したした。

ありがずう。

ずころで
私の堎合、゚ラヌの原因は、 docker network prune実行䞭にハヌドシャットダりンを実行したこずだず思いたす。
CLIはタスクを完了できなかったず思いたす。そのため、Docker /ネットワヌクパスに「存圚しない」残り物がすべお残っおいたした。

私の堎合、これはうたくいきたしたhttps://github.com/docker/for-mac/issues/205#issuecomment -250856158

On linux users have reported that after remove local-kv.db with all containers stoped the problem gets solved.

ファむルは/var/lib/docker/network/files/local-kv.dbにありたす

kill -9 $(sudo lsof -i -P -n | grep 8888 | awk '{print $2}')は私のためにトリックをしたした

残念ながら、「kill-9 ..」でのトリックは機胜したせん。
docker-proxyプロセスの代わりにゟンビを取埗したした

docker run -it -p 5000050000 hello-world
dockerデヌモンからの゚ラヌ応答゚ンドポむントmusing_dijkstraでの倖郚接続のプログラミングにドラむバヌが倱敗したした2afd0e53bb80223bc07650e59bd16b43c6d971828a589db6f43dfa50a7a1ab420.0.0.050000のバむンドに倱敗したしたポヌトは既に割り圓おられおいたす。

docker run -it -p 80:80 hello-world
dockerデヌモンからの゚ラヌ応答゚ンドポむントcocky_goldberg8dab653c7575c298efea1b808ef2ff16f19bb6c23f51612787e19a434ceeb2ffでの倖郚接続のプログラミングにドラむバヌが倱敗したした0.0.0.080のバむンドに倱敗したしたポヌトは既に割り圓おられおいたす。

トップ| grepゟンビ
タスク合蚈319、実行䞭1、睡眠䞭181、停止䞭0、ゟンビ2

uname -r
4.14.35-1844.4.5.el7uek.x86_64

@ lorenzo-pasa領事サヌビスで同じ問題に遭遇したしたが、あなたのトリックは私のために働きたした。 解決しおくれおありがずう。

docker stop $docker ps -a -q
docker rm $docker ps -a -q
次に、既存のデヌタdocker volume rm docker_db_dataなどを削陀したす。
docker-compose up

@ joseph-luketeloによるこの゜リュヌションありがずうはMacOSMojaveで機胜したした。 「既存のデヌタを削陀する」必芁すらありたせんでした。 最初の2぀のコマンドを実行するだけで解決したした。

  • /var/lib/docker/network/files/local-kv.db削陀すべおをオフにしおからダりンした状態は機胜したせんでした
  • ネットワヌクの剪定が機胜しなかった
  • すべおのボリュヌムずコンテナヌの削陀が機胜したせんでした
  • 䞊蚘のすべおを䞀緒に行うこずはうたくいきたせんでした
  • ポヌトを占有しおいるdocker-proxyむンスタンスの匷制終了は機胜したせんでしたそのポヌトのnetstat出力には䜕も衚瀺されなくなりたしたが、それでもこの゚ラヌメッセヌゞが衚瀺されたす。
  • 䞊蚘を実行しおからDockerサヌビスを再起動するず、 docker-compose upが無期限にハングしたす。

これは、ほが1か月間、ほが毎週のように私に起こっおいたす。これたでのずころ、トリックを実行する唯䞀のこずは、毎回dockerを再むンストヌルするこずです。 なぜこれは閉鎖されおいるのですか 䞊蚘の手順が実行されたずしおも、これは明らかにいく぀かの皮類のバグです...

蚀及されたすべおの解決策は私にずっおはうたくいきたせんでした。

これは機胜したす

sudo rm -rf /var/lib/docker
sudo service docker restart # to re-create the db again

たた、dockerずdocker-composeを再むンストヌルしようずしたしたが、この手順が圹立぀かどうかはわかりたせん。 䞊蚘の手順を実行するたで機胜したせんでした。

私はず今日同じ問題に遭遇したpostgresコンテナ、および詊さたにもかかわらずdocker-compose down 、その埌、 up再びを、問題がただ解消されたせん。

docker-compose psずdocker ps䞡方で、空の出力が衚瀺されたす。

しかし、私は解決策を芋぀けたかもしれたせん

これが私のpostgresサヌビスの定矩方法です

version: '2.1'

services:

  postgres:
    image: postgres:9.5.4
    env_file:
      - docker-compose.env
    ports:
      - 5432:5432

私の堎合、修正は単にポヌトバむンディングを無効にするこずでした。぀たり、最埌の郚分を次のように倉曎したす。

    ports:
      - 5432 (this also solve my problem)

これが正しい解決策であるかどうか、たたは䞀般的にすべおのナヌスケヌスに適甚できるかどうかはわかりたせん。

docker-compose自䜓に問題があるのでしょうか。
参考のため

$ docker-compose --version
docker-compose version 1.12.0, build b31ff33

ポヌトバむンディングを無効にするこずも私の問題を解決したした

Docker構成を再構築した埌、同じ゚ラヌが発生しおいたした。

ハ➜ docker-compose up
Screen Shot 2020-02-03 at 10 38 30 AM

私は詊した
ハ➜ docker-compose down
しかし、それでも同じ問題に盎面したした。

ef18b3f0f2864b22e102): Bind for 0.0.0.0:10002 failed: port is already allocated

ERROR: for db  Cannot start service db: driver failed programming external connectivity on endpoint eeschenck_db_1 (a7caadb27e327b901df83bb42fd19bd704224aa03a75ef18b3f0f2864b22e102): Bind for 0.0.0.0:10002 failed: port is already allocated
ERROR: Encountered errors while bringing up the project.

次に、Dockerアプリケヌションを再起動しお、Docker拡匵機胜を持぀「VisualStudioCode」IDEを終了したした...

Screen Shot 2020-02-03 at 10 47 23 AM

次に、もう䞀床詊しお、ポヌトをnetstatしようずしたした。
ハ➜ netstat -n | grep 10002
そのポヌトには䜕も芋぀かりたせんでした...以前にこれを詊しおみるべきでした。

ハ➜ docker-compose up

Screen Shot 2020-02-03 at 10 52 16 AM

Visual Studio CodeDocker拡匵機胜が問題になる可胜性がありたす。

docker-compose fileconfigを共有できたすか
ポヌトミラヌリングを削陀する必芁がありたす

私のために働いた

docker-compose down
docker network prune
sudo service docker restart
docker-compose up

私はず今日同じ問題に遭遇したpostgresコンテナ、および詊さたにもかかわらずdocker-compose down 、その埌、 up再びを、問題がただ解消されたせん。

docker-compose psずdocker ps䞡方で、空の出力が衚瀺されたす。

しかし、私は解決策を芋぀けたかもしれたせん

これが私のpostgresサヌビスの定矩方法です

version: '2.1'

services:

  postgres:
    image: postgres:9.5.4
    env_file:
      - docker-compose.env
    ports:
      - 5432:5432

私の堎合、修正は単にポヌトバむンディングを無効にするこずでした。぀たり、最埌の郚分を次のように倉曎したす。

    ports:
      - 5432

これが正しい解決策であるかどうか、たたは䞀般的にすべおのナヌスケヌスに適甚できるかどうかはわかりたせん。

docker-compose自䜓に問題があるのでしょうか。
参考のため

$ docker-compose --version
docker-compose version 1.12.0, build b31ff33

@ lorenzo-pasaありがずう、この解決策は私のために働いた。

MacでDockerデスクトップデヌモンを再起動するだけでうたくいきたしたDockerデスクトップ2.2.0.4。
起動時に䜕かがおかしくなったようです。

docker stop $docker ps -a -q
-80808080から-8080、さらにはdocker rm $...などの他の修正を詊みる前に、このコマンドを実行しおください

マシンをリセットしたしたが、再び動䜜し始めたした。 おそらく正確な解決策ではありたせんが、うたくいきたした

docker psが䜕も出力せず、docker-compose down / upが圹に立たなかった堎合は、次のコマンドでポヌトが䜿甚されおいるかどうかを確認しおください。
sudo lsof -i -P -n | grep 9200

そうである堎合は、次を実行したす。
sudo service docker restart

同じ問題がありたす。 そうです 

docker-compose down
docker-compose build
docker-compose up -d

しかし時々゚ラヌが発生したす

ERROR: for xxxxxx  Cannot start service web: driver failed programming external connectivity on endpoint xxxxx (xxxx): Bind for 0.0.0.0:22000 failed: port is already allocated

別のコンテナが実行されおいるため、Dockerを再起動できたせん

@KorossGameによっお提案された@mogadanezは、どのプロセスがすでにこのポヌトを䜿甚しおいるかを芋぀けるこずを詊みるこずができたす。

良い䞀日を過ごしおください、

@pandaatrail
そのドッカヌですが、助けにはなりたせん。ドッカヌ党䜓を再起動するこずはできたせん。

@mogadanez dockerを再起動できない堎合は、特定のポヌトを䜿甚しおいるものを確認しおください。
sudo lsof -i -P -n | grep 9200
たた、Dockerコンテナが同じ入力ポヌトを䜿甚しおいないかどうかを確認しおください。
docker ps

それは単に機胜したせん。 lsofは、䜿甚されおいるポヌトは衚瀺されたせん。 画像を削陀しおスタック党䜓を再䜜成しおも機胜したせん。 Dockerを再起動しおも機胜したせん。 うたくいったのはシステムを再起動するこずだけでした。 幞運を。

こんにちは、
同じポヌトを䜿甚する別のサヌビスがあるかどうかを確認する必芁がありたす。

Windowsを䜿甚しおいる堎合は、次のコマンドを実行する必芁がありたす。

  1. docker-compose down
  2. netstat -ano | findstr :port 䟋ずしおnetstat -ano | findstr :18080 
  3. taskkill /pid the_pid_of_the_port /f
  4. docker-compose up

そしおそれだけです😄

@olfamoussaouiMac以倖はすべお詊したした。 解決策はありたせん。

@gabrielhpuglieseポヌトが䜿甚されおいるかどうかを確認しようずしたしたか

@olfamoussaouiMac以倖はすべお詊したした。 解決策はありたせん。

Ubuntuでも同様の䜜成動䜜がありたした。 これは、間違ったiptables蚭定に基づく副䜜甚でした。 ポヌト倉換は手動でチェックしお解攟する必芁がありたす。 MacOSの正しい構文を芚えおいない。 ロれットストヌンで芋぀けるのはそれほど難しいこずではありたせん。

なぜそれがすべお必芁なのか理解できず、問題は解決しおいたせん。 これ
私が構築しおいる新しいセットアップではなく、新しく䜜成したせんでした
コンテナ/サヌビス。 up-dを䜿甚しおサヌバヌコンテナを再䜜成したした
- 建おる。 本圓に倉だ。

Vitaly-zverev [email protected] schrieb am Mi.、19。2020幎8月、
17:27

@olfamoussaoui https://github.com/olfamoussaoui私はそれをすべお詊したしたが、
Mac甚。 解決策はありたせん。

Ubuntuでも同様の䜜成動䜜がありたした。 に基づいお、それは副䜜甚でした
iptablesの蚭定が間違っおいたす。 ポヌト倉換をチェックしおリリヌスする必芁がありたす
手動で。 MacOSの正しい構文を芚えおいない。 そんなに難しいこずではないはずです
ロれットストヌンでそれを芋぀けるために。

—
あなたが蚀及されたので、あなたはこれを受け取っおいたす。
このメヌルに盎接返信し、GitHubで衚瀺しおください
https://github.com/docker/compose/issues/4950#issuecomment-676495723 、
たたは賌読を解陀する
https://github.com/notifications/unsubscribe-auth/AAJR3UTBMGLV2ECW5GCNQDTSBPVNXANCNFSM4DQLFGPQ
。

なぜそれがすべお必芁なのか理解できず、問題は解決しおいたせん。 これは私が構築しおいる新しいセットアップではなく、新しいコンテナヌ/サヌビスを䜜成したせんでした。 up -d--buildを䜿甚しおサヌバヌコンテナを再䜜成したした。 本圓に倉だ。 Vitaly-zverev [email protected] schrieb am Mi.、19。2020幎8月、1727


@olfamoussaoui https://github.com/olfamoussaoui Macを陀いお、すべお詊しおみたした。 解決策はありたせん。 Ubuntuでも同様の䜜成動䜜がありたした。 これは、間違ったiptables蚭定に基づく副䜜甚でした。 ポヌト倉換は手動でチェックしお解攟する必芁がありたす。 MacOSの正しい構文を芚えおいない。 ロれットストヌンで芋぀けるのはそれほど難しいこずではありたせん。 —あなたが蚀及されたのであなたはこれを受け取っおいたす。 このメヌルに盎接返信するか、GitHub < 4950コメント >で衚瀺するか、 https//github.com/notifications/unsubscribe-auth/AAJR3UTBMGLV2ECW5GCNQDTSBPVNXANCNFSM4DQLFGPQの登録を解陀しお

うヌん、わかりたした。Dockerがネットワヌク倉換ず統合されおいる堎所で根本的な原因を分析する必芁があるこずを理解しおいたす。 これはOSに䟝存し、倚くの圱響がありたす。
統合のバグず同じように。

たくさんの良い答えがありたした。 この問題は、カタリナにむンストヌルした別のアプリSky Goであり、閉じおいおもポヌトの競合が発生しおいるこずがわかりたした。
問題の原因ずなっおいるそのようなアプリSkypeを含むをチェックする䟡倀がありたす。

私も同じ問題に盎面したした。 ポヌト8080を䜿甚しおいたすが、dockerを実行しようずするたびに、ポヌト8080がすでに䜿甚されおいるこずが瀺されたした。 次に、他のアプリケヌションがポヌトをブロックしおいないかどうかを確認したしたが、䜕も芋぀かりたせんでした。
次に、次の手順に埓いたす。

  • docker-compose downコンテナを停止するため
  • docker ps私の堎合、hasuragraphqlが実行されおいるこずがわかった堎合はコンテナが実行されおいるこずを確認したす
  • docker container stop [Container_ID]
  • docker container rm [Container_ID]私の堎合はコンテナヌも削陀したした
    䞊蚘のプロセスに埓った埌、私のDockerは機胜したした

WSL2を䜿甚しおいる堎合は、Hyper-Vが有効になっおいるかどうかを確認しおください。 そうでない堎合は、有効にするだけで十分です。

OSの再起動は私を助けたした

このペヌゞは圹に立ちたしたか
0 / 5 - 0 評䟡