gpt4 book ai didi

docker - 像卷一样将绑定(bind)挂载添加到 Dockerfile

转载 作者:IT老高 更新时间:2023-10-28 12:43:42 25 4
gpt4 key购买 nike

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

最佳答案

Dockerfile 定义了镜像的构建方式,而不是它的使用方式——因此您不能在 Dockerfile 中指定绑定(bind)挂载。尝试使用 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

运行它

关于docker - 像卷一样将绑定(bind)挂载添加到 Dockerfile,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47942016/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com