【发布时间】:2018-06-18 16:18:21
【问题描述】:
我对 Docker 还很陌生,我对如何做到这一点有点迷茫。
我正在尝试将旧的 Windows 服务转换为 Docker。它取决于要运行大量数据的目录。我有解决方案构建和正在创建的容器,但是没有文件夹它就无法运行。如何添加此文件夹?它将是只读的。
我已经阅读过,似乎我想通过 Docker Compose 安装它。我尝试了如下的长版本。
version: '3.4'
services:
AddressCorrectionService:
image: pathtocompanydockerstore/addresscorrectionservice
build:
context: .
dockerfile: ./Dockerfile
volumes:
- type: volume
source: c:/smartms
target: /smartms
volume:
nocopy: true
volumes:
smartms:
我收到以下错误:
使用命名卷“{'type': 'volume', 'source': 'c:\smartms', 'target': '/smartms', 'volume': {'nocopy': True}}”在服务“AddressCorrectionService”中,但未在卷部分找到声明。
我看到了this post,但我不记得输入凭据或不知道如何重置 Docker。
【问题讨论】:
标签: docker docker-compose windows-container