Docker Container:在图像中集成体积

时间:2017-12-19 20:14:35

标签: docker dockerfile

我有一个正在运行的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": ""
                }
            ],
...

1 个答案:

答案 0 :(得分:0)

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

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