【发布时间】:2017-08-02 08:14:26
【问题描述】:
我无法在 dotnet core preview 2 上的 windows server 2016 上运行 docker 容器。我能够构建到 docker 容器,但在运行期间我收到以下错误。
Creating network "dockercompose_default" with the default driver
Creating dockercompose_flousermanagement_1 ...
Creating dockercompose_flousermanagement_1 ... done
Attaching to dockercompose_flousermanagement_1
flousermanagement_1 | The specified framework 'Microsoft.NETCore.App', version '2.0.0-preview2-25407-01' was not found.
flousermanagement_1 | - Check application dependencies and target a framework version installed at:
flousermanagement_1 | C:\Program
Files\dotnet\shared\Microsoft.NETCore.App
flousermanagement_1 | - The following versions are installed:
flousermanagement_1 | 1.0.5
flousermanagement_1 | 1.1.2
flousermanagement_1 | - Alternatively, install the framework version '2.0.0-preview2-25407-01'.
dockercompose_flousermanagement_1 exited with code 2147516547
我已经检查了程序文件共享位置文件夹和 .net core 2.0.0-preview2-25407-01 已安装,但 docker-compose 无法选择新框架。而我能够在 dotnet core 1.0 和 1.1 上运行 docker 容器。 我正在使用以下服务器配置进行部署。 Windows Server 2016 数据中心
英特尔至强 2.4GHz 双核。 x64 位 7GB 内存。 我使用的是 Docker 企业版,而不是社区版。
【问题讨论】:
标签: .net azure docker docker-compose