Уведомления

Группа в Telegram: @pythonsu

#1 Ноя. 21, 2020 08:34:01

metotron
Зарегистрирован: 2015-08-20
Сообщения: 30
Репутация: +  0  -
Профиль   Отправить e-mail  

Работа с Docker через SSH

Привет!
Стоит задача: зайти по SSH на сервер где живут контейнеры, выбрать нужный, зайти в него и выполнить команду (в моем случае

 curl -v -X POST 'http://localhost:... 
)
Воспользовался paramiko и соответственно нормально захожу, находу нужный контейнер и пытаюсь выполнить комманду:
f"docker exec -it {container_id} bash && pwd"
В “exec_command” соответственно “get_pty=True” .

“pwd” выбрал для проверки вернется ли путь “из” контейнера, но к сожалению он возвращает путь самого сервера
Нужно понять что я делаю не так и не туда. Или может есть альтернативные варианты? (Может можно localhost заменить на адрес самого контейнера)

Отредактировано metotron (Ноя. 21, 2020 08:40:47)

Офлайн

Board footer

Модераторировать

Powered by DjangoBB

Lo-Fi Version