Docker Toolbox上のコンテナに別ホストからアクセスしたい Windows Server 2012 r2上で動いているDocker Toolboxに別のPCからアクセスするのに苦労したので、行った設定を記しておきます。 別PCからアクセスするためには大きく分けて3つの設定が必要になります。 VirtualBox上のVMからコンテナへ転送 Windows Serverにアクセスされた通信をVirtualBox上のVMへ転送 外部からWindowsServer内へのアクセス VirtualBox上のVMからコンテナへ転送 Docker Containerを起動するときにポートフォワーディングの設定を行います。 ここでは例としてGitLabのコンテナの起動コマンドを取り上げます。 sudo docker run --detach \ --hostname gitlab.example.
![Docker Toolbox上のコンテナに別PCからアクセスするためのポートフォワード設定](https://cdn-ak-scissors.b.st-hatena.com/image/square/36e5c068e4f948b35d7eba693aedb5a7f3c70125/height=288;version=1;width=512/https%3A%2F%2Fnon-programmer-lab.com%2Fwp-content%2Fuploads%2F2018%2F10%2FNPL_Docker.jpg)