2016-12-19 2 views
0

Я хочу запустить контейнер с помощью док-станции python с постоянной общей папкой. Командная строка сделать это следующим образом:запуск и совместное использование папки хоста из контейнера с помощью docker-py

Docker перспективы --rm -ti -v/дома/грузчик:/container_shared_folder убунт: 14,04 Баша -c my_command

пожалуйста, вы можете помочь я понял, что используя докер-ру?

С уважением!

ответ

1

Вы можете попробовать указать объемы следующим образом:

cmd_stdout = client.containers.run(
my_container, 
my_command, 
remove=True, 
volumes= 
{'/home/user/location1': {'bind': '/mnt/vol1', 'mode': 'rw'}, 
'/home/user/location2': {'bind': '/mnt/vol2', 'mode': 'rw'} 
} 
) 
+0

Я использую этот способ: 'импорт Docker клиента = docker.from_env() cmd_stdout = client.containers.run (my_container, my_command, remove = True, volume = ???????) ' Не могли бы вы уточнить: cli? vol1? vol2 ... С уважением. – Mounirsky

+0

Pls видит редактирование, если это помогает. – Rambler

Смежные вопросы