Closed wzyou closed 2 years ago
docker run -d --name=aliyundrive-fuse --privileged --device /dev/fuse:/dev/fuse --restart unless-stopped \ -v aliyundrive:/mnt/aliyundrive \ -v /etc/aliyundrive-fuse:/etc/aliyundrive-fuse \ -e TZ=Asia/Shanghai -e REFRESH_TOKEN=f4cc8b4931ef4f3995d93e046e724fd6 messense/aliyundrive-fuse
正常启动,但是/mnt/aliyundrive 目录没挂载上 in docker:
~ # df Filesystem 1K-blocks Used Available Use% Mounted on overlay 883186036 4497036 833755880 1% / tmpfs 65536 0 65536 0% /dev tmpfs 8128104 0 8128104 0% /sys/fs/cgroup shm 65536 0 65536 0% /dev/shm /dev/nvme0n1p3 15416264 8444596 6168852 58% /etc/aliyundrive-fuse /dev/nvme0n1p5 883186036 4497036 833755880 1% /etc/resolv.conf /dev/nvme0n1p5 883186036 4497036 833755880 1% /etc/hostname /dev/nvme0n1p5 883186036 4497036 833755880 1% /etc/hosts ~ #
感觉可能是aliyundrive-fuse程序启动先于挂载操作,占用了/mnt/aliyundrive导致挂载失败
https://stackoverflow.com/a/53632103
docker run -d --name=aliyundrive-fuse --privileged --device /dev/fuse:/dev/fuse --restart unless-stopped \ -v aliyundrive:/mnt/aliyundrive \ -v /etc/aliyundrive-fuse:/etc/aliyundrive-fuse \ -e TZ=Asia/Shanghai -e REFRESH_TOKEN=f4cc8b4931ef4f3995d93e046e724fd6 messense/aliyundrive-fuse
正常启动,但是/mnt/aliyundrive 目录没挂载上 in docker: