0

次のコマンドを使用して、Windows Server 2016 TP4 でテスト Docker コンテナーを作成しました。

docker run --name testdemo -it -v C:/Build:C:/Build windowsservercore cmd

マウントされたディレクトリが表示され、うまく機能します。

Windows Server 2016 TP4 環境でdocker-composeを使用して同じことをしたいと考えています。次の docker-compose.yml ファイルを作成しました。

testdemo:
    image: windowsservercore
    volumes:
        - C:/Build:C:/Build

docker-compose upコマンドを実行すると、次のエラーが発生します。

> ERROR: for testdemo  Invalid volume spec "C": volumeinvalid: Invalid
> volume specification: 'C' Attaching to

私の質問は、docker compose を使用して Windows ホストを Windows コンテナーにマウントするにはどうすればよいですか? docker runコマンドで使用した別の構文がありますか?

4

1 に答える 1

0

1.9.0-rc1 で修正されたようです

https://github.com/docker/compose/releases/tag/1.9.0-rc1

バグの修正

....

  • Windows Server で Docker を使用すると、Windows パスが正しく変換されない問題を修正しました。

....

試してみる

于 2016-10-25T18:27:56.030 に答える