简短版本:
我想在docker-compose或Dockerfile中的docker容器中添加文件,并且想要使其可以从我在docker-compose文件中创建的其他容器中访问。我该怎么办?
长版:
我在一个容器中有一个Python应用程序,该应用程序使用.csv
文件生成POJO机器学习模型。
我在使用POJO机器学习模型并附加.csv
文件的容器中还有一个Java应用程序。 Java应用程序已实现fileWatcher()
方法。
容器由docker-compose文件制成,该文件会为每个容器调用Dockerfile。因此,我想以这种方式添加它们,而不是使用CMD
docker命令。
答案 0 :(得分:1)
您可以将相同的命名卷添加到不同的容器中:
$query = $orm->table();
->where('foo_id', $foo['id'])
->like('foo_name', '%DP')
->fetch();
或docker-compose.yml
docker volume create --name volume_data
docker run -t -i -v volume_data:/public debian:jessie /bin/bash
docker run -t -i -v volume_data:/public2 debian:jessie /bin/bash