Докер к SSH тут вообще как связаны логикой ?
Да я не знаю) У меня он чет не хочет работать вот я и спрашиваю мб порт нужно указывать, через tcp же нужно указывать
А что вы хотите вообще сделать?
Ну у меня раннер должен поднять компоуз на серваке
ключ как передаете?
Да я сам ключ занес) в сервак он почему то через ssh-copy-id не захотел почему то, но по ssh можно подключиться проверил
я про приватную часть
А зачем его передавать?
что у вас в before_script?
тогда надо к серверу и подключаться прямо по ssh, или через модуль ansible.
если что-то в доцкере сделать, то он на верном пути))
А зачем если у докера есть возможность удаленно подключиться к серваку?
по ssh Тоже умеет
А что для этого нужно, как я понял я че то не то сделал)
и правда )
.common-ssh: image: "docker:latest" before_script: - mkdir -p ~/.ssh - command -v ssh-agent >/dev/null || ( apt-get update -y && apt-get install openssh-client -y ) - echo "$id_rsa" | tr -d '\r' > ~/.ssh/id_rsa - chmod 700 ~/.ssh - chmod 600 ~/.ssh/id_rsa - eval $(ssh-agent -s) - ssh-add ~/.ssh/id_rsa - ssh-keyscan -H 'tvoyhost' >> ~/.ssh/known_hosts
а в id_rsa у меня что должно быть?
Обсуждают сегодня