一尘不染

像卷一样将绑定安装添加到Dockerfile

docker

我想将绑定安装添加到docker文件中,就像在Dockefile中初始化一个卷一样。有什么办法吗?


阅读 376

收藏
2020-06-17

共1个答案

一尘不染

Dockerfile定义映像的构建方式,而不是其使用方式-因此您无法在Dockerfile中指定绑定安装。尝试改用docker-
compose
。一个docker- compose.yml为您安装目录的简单示例如下所示:

version: '3.1'

services:
  mycontainer:
    image: myimage
    build: .
    volumes:
      - './path/on/docker/host:/path/inside/container'

build: .,如果你通过其他方式构建图像是可选的,但有时也很方便做这一切的一个。

与运行 docker-compose up -d

2020-06-17