resilio sync win11 ubuntu22 同じディレクトリ 外部HDD テスト

 

2024-07-04 Docker Imageがあるみたいなのでこれを使えるか?

 

Docker Hub にあるみたい。

つまり、

docker pull resilio/sync

して、

vi docker-compose.yml



version: '3'
services:
  resilio-sync:
    image: resilio/sync
    container_name: resilio-sync
    ports:
      - "8888:8888"
      - "55555:55555"
    restart: on-failure



 

Web UI から設定。共有フォルダも作る。

が永続化されていないっぽい。

docker exec -it resilio-sync /bin/bash

ls で見て新たにできたフォルダとファイルを確認。

docke ps



docker cp :/mnt/sync/sync.conf /path/to/docker_resilio_sync/ResilioSyncData/ubuntu/sync.conf

docker cp :/mnt/sync/folders /path/to/docker_resilio_sync/ResilioSyncData/ubuntu

docker cp :/mnt/sync/config /path/to/docker_resilio_sync/ResilioSyncData/ubuntu



docker-compose.ymlにVolumeをつける。



version: '3'
services:
  resilio-sync:
    image: resilio/sync
    container_name: resilio-sync
    ports:
      - "8888:8888"
      - "55555:55555"
    volumes:
      - /path/to/docker_resilio_sync/ResilioSyncData/ubuntu/folders/test:/mnt/sync/folders/test
      - /path/to/docker_resilio_sync/ResilioSyncData/ubuntu/folders/test/.sync:/mnt/sync/folders/test/.sync
      - /path/to/docker_resilio_sync/ResilioSyncData/ubuntu/sync.conf:/mnt/sync/sync.conf
      - /path/to/docker_resilio_sync/ResilioSyncData/ubuntu/config:/mnt/sync/config
    restart: on-failure



 

これで永続化できたので、

 

とりあえずこれで永続化されたので、
– /path/to/docker_resilio_sync/ResilioSyncData/ubuntu/folders/test:/mnt/sync/folders/test
– /path/to/docker_resilio_sync/ResilioSyncData/ubuntu/folders/test/.sync:/mnt/sync/folders/test/.sync

を実際の共有ディレクトリに変更すればいいのかね。

特に、.syncが自動でできちゃうからな。

最初に作っとかなきゃならんかもしれん。

.syncが共有フォルダのカレントディレクトリだとWin11の設定をぶっ壊してしまうから、別の所をリンクしないといけないかな。

 

 

 

 

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です