Docker Container:在图像中集成体积

问题描述 投票:0回答:1

我有一个正在运行的oracle容器,我想从中创建一个图像。这将被发送到注册表(作为初始开发设置)。但是,已配置卷。有没有办法在图像中集成音量? (我知道这可能不是最佳实践,但对开发团队有很大帮助。)

docker inspect foobar
...
            "Mounts": [
                {
                    "Type": "volume",
                    "Name": "0a...c2d",
                    "Source": "/mnt/sda1/var/lib/docker/volumes/...c2d/_data",
                    "Destination": "/ORCL",
                    "Driver": "local",
                    "Mode": "",
                    "RW": true,
                    "Propagation": ""
                }
            ],
...
docker dockerfile
1个回答
0
投票

不,卷是集装箱运行的外部 - 这是它们的唯一目的。你是对的,这是不好的做法,所以根本不可能。

Docker容器是一个独立的应用程序;如果您希望文件成为图像的一部分 - 在构建图像时使用COPY中的ADDDockerfile命令添加它们。

© www.soinside.com 2019 - 2024. All rights reserved.