OSXのDockerコンテナに接続できません

クラウディウ

Dockerを初めて使用するので、どのコンテナーにも接続できないようです。

DockerToolboxをインストールしました今、私は造船所を機能させようとしていますDockerクイックスタートターミナル内の手順に従いました。指示は言う:

デプロイされると、スクリプトは接続するURLを資格情報とともに出力します。

造船所のインストーラーは次のように終了しました。

Shipyard available at http://10.0.2.15:8080
Username: [elided] Password: [elided]

しかし、http://10.0.2.15:8080ブラウザにアクセスしても接続されませんでした。

別のDockerクイックスタートターミナルでdocker ps、コンテナが何であるかを確認し、そのIPアドレスを取得するために、次のことを行いました。

$ docker inspect a4755 | grep IPAddress
            "SecondaryIPAddresses": null,
            "IPAddress": "172.17.0.8",
                    "IPAddress": "172.17.0.8",

IPが異なる理由はわかりませんが、接続しようとしましたがhttp://172.17.0.8:8080、これも機能しませんでした。http://localhost:8080また失敗しました。

これは、docker-gunicorn-nginxを実行しようとしたときにも発生しました。すべてが開始されましたが、マシンに接続できませんでした。

何が得られますか?

クラウディウ

Mac OS XでのDockerのインストールを読むと、OSXではDockerコンテナがホストマシン自体で実行されていないことがわかります。

LinuxでのDockerインストールでは、物理マシンはローカルホストとDockerホストの両方です。ネットワークでは、localhostはコンピュータを意味します。Dockerホストは、コンテナーが実行されるコンピューターです。

通常のLinuxインストールでは、Dockerクライアント、Dockerデーモン、およびすべてのコンテナーがローカルホスト上で直接実行されます。これは、localhost:8000や0.0.0.0:8376などの標準のlocalhostアドレス指定を使用してDockerコンテナのポートをアドレス指定できることを意味します。

[...]

OS Xのインストールでは、dockerデーモンはdefaultと呼ばれるLinuxVM内で実行されています。デフォルトは、Mac OS XでDockerデーモンを実行するために特別に作成された軽量LinuxVMです。VMはRAMから完全に実行され、ダウンロードは最大24 MBで、約5秒で起動します。

OS Xでは、DockerホストアドレスはLinuxVMのアドレスです。docker-machineを使用してVMを起動すると、IPアドレスが割り当てられます。コンテナーを開始すると、コンテナーのポートはVMのポートにマップされます。これを実際に確認するには、このページの演習を実行してください。

実際、新しいDockerクイックスタートターミナルを開くと、次のようになります。

docker is configured to use the default machine with IP 192.168.99.100

そして、開くhttp://192.168.99.100:8080と造船所に連れて行ってくれます。成功!

この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。

侵害の場合は、連絡してください[email protected]

編集
0

コメントを追加

0

関連記事

分類Dev

Dockerコンテナのmongodbに接続できません

分類Dev

MySQL の Docker コンテナに接続できません

分類Dev

Dockerホストの外部のDockerコンテナに接続できません

分類Dev

Dockerコンテナから別のコンテナに接続できません。接続拒否

分類Dev

コンテナDockerでmongoに接続できません

分類Dev

mongoでDockerコンテナに接続できません

分類Dev

DockerコンテナでGoServerに接続できません

分類Dev

Dockerコンテナはdocker0の外部に接続できません

分類Dev

DockerコンテナにSSH接続できません

分類Dev

DockerコンテナにSSH接続できません

分類Dev

DockerコンテナからSQLServerに接続できません

分類Dev

Dockerコンテナは相互に接続できません

分類Dev

Docker:SpringbootコンテナはPostgreSqlコンテナに接続できません

分類Dev

UWSGIコンテナをNGINXコンテナに接続できません[Docker]

分類Dev

別のDockerコンテナからRedisに接続できません

分類Dev

別のDockerコンテナからRedisに接続できません

分類Dev

DockerのSpringbootコンテナにMongodbを接続できません

分類Dev

WindowsホストのDockerコンテナに接続できません

分類Dev

GolangコンテナからPostgresのDockerコンテナに接続できません

分類Dev

Dockerコンテナ内でのDockerの実行:Dockerデーモンに接続できません

分類Dev

Docker内のmysqlコンテナとphpの間で接続できません

分類Dev

Dockerコンテナー内にあるpostgresqlに接続できません

分類Dev

Dockerコンテナ:名前でSQL Serverに接続できません

分類Dev

dockerはコンテナー接続を指定できません

分類Dev

Docker-compose:アプリコンテナがPostgresに接続できません

分類Dev

DockerコンテナがリモートMongoDBに接続できません

分類Dev

Dockerコンテナから外部SQLServerに接続できません

分類Dev

Dockerコンテナ内からmysqlに接続できません

分類Dev

Python-DockerコンテナはMariaDBに接続できません-Dockerコンテナ

Related 関連記事

  1. 1

    Dockerコンテナのmongodbに接続できません

  2. 2

    MySQL の Docker コンテナに接続できません

  3. 3

    Dockerホストの外部のDockerコンテナに接続できません

  4. 4

    Dockerコンテナから別のコンテナに接続できません。接続拒否

  5. 5

    コンテナDockerでmongoに接続できません

  6. 6

    mongoでDockerコンテナに接続できません

  7. 7

    DockerコンテナでGoServerに接続できません

  8. 8

    Dockerコンテナはdocker0の外部に接続できません

  9. 9

    DockerコンテナにSSH接続できません

  10. 10

    DockerコンテナにSSH接続できません

  11. 11

    DockerコンテナからSQLServerに接続できません

  12. 12

    Dockerコンテナは相互に接続できません

  13. 13

    Docker:SpringbootコンテナはPostgreSqlコンテナに接続できません

  14. 14

    UWSGIコンテナをNGINXコンテナに接続できません[Docker]

  15. 15

    別のDockerコンテナからRedisに接続できません

  16. 16

    別のDockerコンテナからRedisに接続できません

  17. 17

    DockerのSpringbootコンテナにMongodbを接続できません

  18. 18

    WindowsホストのDockerコンテナに接続できません

  19. 19

    GolangコンテナからPostgresのDockerコンテナに接続できません

  20. 20

    Dockerコンテナ内でのDockerの実行:Dockerデーモンに接続できません

  21. 21

    Docker内のmysqlコンテナとphpの間で接続できません

  22. 22

    Dockerコンテナー内にあるpostgresqlに接続できません

  23. 23

    Dockerコンテナ:名前でSQL Serverに接続できません

  24. 24

    dockerはコンテナー接続を指定できません

  25. 25

    Docker-compose:アプリコンテナがPostgresに接続できません

  26. 26

    DockerコンテナがリモートMongoDBに接続できません

  27. 27

    Dockerコンテナから外部SQLServerに接続できません

  28. 28

    Dockerコンテナ内からmysqlに接続できません

  29. 29

    Python-DockerコンテナはMariaDBに接続できません-Dockerコンテナ

ホットタグ

アーカイブ