我有一个正在运行的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": ""
}
],
...
答案 0 :(得分:0)
不,卷是集装箱运行的外部 - 这是它们的唯一目的。你纠正这是一种不好的做法,所以根本不可能。
Docker容器是一个独立的应用程序;如果您希望文件成为图片的一部分,请在构建图片时在COPY
中使用ADD
或Dockerfile
命令添加文件。