Том docker для подключения тома к удаленному серверу с клавишами sh - PullRequest
0 голосов
/ 04 февраля 2020

Я недавно работал с Docker, и я новичок в docker, и мне удалось настроить контейнеры для nginx / php и mysql.

У меня есть ресурсы сайта которые находятся на отдельном сервере, и я подключился к нему с помощью sshfs, и я могу передавать файлы между папкой контейнера и удаленной папкой. Но это делается с помощью пароля, и теперь мне нужно подключиться с помощью ключа s sh.

Ниже приведен пример docker -композитного файла


version: '3.5'

services:
  php-fpm:
    build:
      context: ./images/fpm
    working_dir: /var/www/html
    volumes:
      - ../<code_base>/:/var/www/html
      - sshfs_test:/var/www/html/public/assets

volumes:
  sshfs_test:
    name: "sshfs_test"
    driver: vieux/sshfs:latest
    driver_opts:
      sshcmd: "<server_user>@<server_ip>:/path/to/assets"
      password: "<my_password>"
      allow_other: ""

Этот пример выше работает но мне нужно подключиться, используя секретный ключ s sh вместо пароля.

...