2017-11-28 9 views
1

私は開発用にWindows 10用のドッカーを使用しています。私がWindows 8上でDocker Toolboxを使用する前は、私はホスト仮想マシンをこの場合はMobyLinuxVMに "合わせる"ことに慣れています。Docker for Windows 10ホストマシンへのアクセス方法

hyper-vマネージャーでconnectを試してみると、エラーcannot connectが表示されます。私がしようとするとdocker-machine ls私はドッカーマシンを取得しません。どのように私はおそらく潜在的なマシンのWindows 10のドッカーでアクセスできますか?私が解決したい

問題がある(別名、私が接続したい理由):

  • Ubuntuのapt-get doesntの仕事を私のために(私はプロキシの背後午前)E: Failed to fetch http://archive.ubuntu.com/ubuntu/dists/xenial/universe/source/Sources Cannot initiate the connection to 3128:80 (0.0.12.56). - connect (22: Invalid argument)のようなエラーが発生します。一方、Centos yum,curl、...は動作します。 http_proxyの変数が設定されます。

  • ホスト上でswapをオフにしたいとします。 1.2.3.4:1234からhttp://1.2.3.4:1234/にドッカー設定でhttp proxyの構成をCHANGINによってapt-getの問題を解決

更新 。 2

更新はホストに/etc/init.d/automountを変更することによって問題を回避働いてswapoff -aを加えました。

答えて

1

私は、さまざまな権限でコンテナを稼動させてホストMobyLinuxVMにアクセスできました。

とき、容器内の私だけchroot 私はそのようにそれ以降(ダブルスラッシュルートファイルシステムをマウントがあるWATCHOUT。powershellで私のための単一slachのdidntの仕事)

docker run --net=host --ipc=host --uts=host --pid=host -it --security-opt=seccomp=unconfined --privileged --rm -v //:/host alpine sh

をコンテナを走った初chroot /host

私は必要なすべてにアクセスできました。 /etc/fstabまたはswapoff -a

関連する問題