Qiita Teams that are logged in
You are not logged in to any team

Log in to Qiita Team
Community
OrganizationAdvent CalendarQiitadon (β)
Service
Qiita JobsQiita ZineQiita Blog
Help us understand the problem. What is going on with this article?

localhost にアクセスできない【docker toolbox】

More than 1 year has passed since last update.

よく忘れて時間を溶かすのでメモ。

アクセスできない理由

よくある docker 解説ページでは、ブラウザからhttp://localhost:8080にアクセスすると、コンテナのサービスが利用できるとあります。

ただし、docker toolbox は Virtualbox 由来の環境であるため、http://localhost:8080にアクセスしても hosts ファイルに設定をしない限りコンテナに到達できません。
(localhost = ホストPC ≠ docker toolbox の仮想マシン)

そこで、

http://192.168.99.100:8080

にアクセスすると、Virtualbox (= docker toolbox) 内のコンテナにアクセスできます。

これは、Virtualbox の default 仮想マシン内にすべてのコンテナを作成し、管理するという docker toolbox のつくりに由来すると思われます[要出典]。

包含関係のイメージ

ホスト側ブラウザ
  ↓
仮想マシン「default」(192.168.99.100)
  ↓
コンテナ (8080 ポート)
hidao
岡山アイス珈琲党総帥。開発環境構築が趣味の超D級IT百姓。 「人の数だけ普通・常識・当たり前が存在する」と信じるマルチスタンダード主義者。 プライベート用アカウントです。
qiitadon
Qiitadon(β)から生まれた Qiita ユーザー・コミュニティです。
https://qiitadon.com/
Why not register and get more from Qiita?
  1. We will deliver articles that match you
    By following users and tags, you can catch up information on technical fields that you are interested in as a whole
  2. you can read useful information later efficiently
    By "stocking" the articles you like, you can search right away