из закрытого ключа в окнах, сгенерировать открытый ключ, скопировать оба в unix2.
при использовании putty используйте puttygen, затем преобразование, экспорт ключа openssh
закрытый ключ выглядит так: (RSA является типом ключа)
-----BEGIN RSA PRIVATE KEY-----
MIIEpAIBAAKCUAEAzrtuUOEMAN1vaX1GFBLoBiDba/AiIdfFkTFJeZtaKtiuIpS7
(...)
----END RSA PRIVATE KEY-----
открытый ключ выглядит как
ssh-rsa AAAAB3....abc user@hosts
, предполагая, что user1 / user2 в unix1 / unix2, из unix2
добавить содержимое открытого ключа к authorized_keys
(на ~ user1 / .ssh
в unix1)
поставить частным ключ к id_rsa
в ~ user2 / .ssh
в unix2.
scp /some/file1.txt /some/file2.cmd user1@unix1:/distant/place
ssh -l user1 unix1 /distant/place/file2.cmd
scp user1@unix1:/distant/place/result.txt /some
Если вы посмотрите документацию , вы увидите, что выбор драйвера хранилища настраивается на уровне демона Docker. Все контейнеры и образы, управляемые одним и тем же демоном Docker, будут использовать общий драйвер хранилища.
Это имеет логический смысл, если вы понимаете, как работает драйвер хранилища. Вкратце, концепция заключается в том, что драйвер хранилища управляет взаимодействием между слоями образа Docker. Когда вы извлекаете образ из репозитория Docker, конфигурация драйвера хранилища в вашей системе определяет, как он будет храниться и управляться локально в вашей системе. Различные драйверы памяти по-разному обрабатывают реализацию, и уровни, управляемые одним драйвером памяти, будут несовместимы с другим драйвером памяти. В документации также отмечается, что изменение конфигурации драйвера хранилища в системе сделает существующие контейнеры и образы недоступными.
Выбор драйвера хранилища зависит от нескольких факторов, таких как уровень поддержки, предлагаемый вашей системой, а также характеристики вашей рабочей нагрузки.
Для получения более подробной информации см. О драйверах устройств хранения и Выберите драйвер хранилища в документации Docker.
Наконец, если вы хотите использовать разные драйверы хранилища для разных контейнеров, вы можете запустить несколько демонов Docker либо на одном хосте, либо на разных хостах. Данные изображения и данные контейнера не могут быть разделены между такими демонами, потому что реализации несовместимы, как отмечалось выше.