Dockerでコンテナからlocalhostに接続するためのメモ。
host.docker.internalで接続可能です。
前準備
pingやwgetがインストールされてない場合は下記の方法で入れてください。
使用可能であれば問題はありません。
docker exec -it [コンテナ名] sh -c "apt-get update && apt-get install -y wget iputils-ping net-tools"
確認
host.docker.internalでlocalhostに接続する事が出来るか確認。
pingで疎通確認。
docker exec -it [コンテナ名] sh -c "ping host.docker.internal"
wgetで画面を確認。
docker exec -it [コンテナ名] sh -c "wget -O - http://host.docker.internal"
wgetで自己署名証明書の画面をの確認。
docker exec -it [コンテナ名] sh -c "wget -O - https://host.docker.internal --no-check-certificate"
0 件のコメント :
コメントを投稿