Назад | Перейти на главную страницу

SSH-туннелирование и выполнение команд внутри образа Docker

Я новичок в Docker и у меня есть образ докера, мне нужно сделать следующее:

Любая идея?

Вы можете создать собственный образ докера на основе вашего базового образа докера, который реализует ваши требования.

Вот https://docs.docker.com/get-started/part2/#define-a-container-with-dockerfile есть отправная точка

В вашем Dockerfile вы можете использовать:

  • FROM для идентификации вашего базового образа докера
  • COPY, чтобы скопировать ваш сценарий bash в образ докера.
  • CMD для запуска одной или нескольких команд (два туннеля ssh и ваш сценарий bash) в образе докера.

Вот https://docs.docker.com/config/containers/multi-service_container/ есть подробности о выполнении нескольких команд в контейнере докера