Код: Выделить всё
cd /path/to/folder
docker compose up -d
docker exec -it image_name bash -c "
cd /path/to/folder
exec bash
"
Но если я попробую это, добавив ssh-соединение:
Код: Выделить всё
#!/bin/bash
sshpass -p 'password' ssh -t user@host
Подробнее здесь: [url]https://stackoverflow.com/questions/79356217/when-making-an-ssh-connection-through-a-shell-script-how-do-i-get-a-terminal-lo[/url]