LINUX.ORG.RU
ФорумAdmin

Как из контейнера docker запустить команду на хосте?

 , , , ,


1

3

на хосте запущен docker контейнер. Я в него зашел: docker exec -i -t centos bash Как мне теперь из этого контейнера отправить команду хосту на котором запущен данный контейнер, например такую: ls /home > /home/user/test. В файле test (на хосте) хочу видеть содержимое папки home хоста.

Спасибо!



Последнее исправление: NkDev (всего исправлений: 1)

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

монтируйте /home/user в контейнер и там уже делайте touch

paganmind
()

ssh если есть связь по сети между хостом и контейнером.

vel ★★★★★
()

Для того и нужны контейнеры, чтобы ты не мог этого сделать напрямую

das_tier ★★★★★
()

Нужно написать сетевой сервис, который будет выполнять операцию на хост-системе, а из контейнера обращаться к нему через, например, curl.

klyushkov
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.