cmd版本

s3fs \
 -o passwd_file={passwd_file} \
 -o url=http://localhost:9000 \
 -o allow_other \ 
 -o nonempty \
 -o no_check_certificate \
 -o use_path_request_style \ 
 -o umask=000 \ 
 {bucketName} {mountPath} -d -d -f -o f2 -o curldbg

docker版本

docker run -d --restart=always --net=host --privileged --name s3fs \
    --device /dev/fuse \
    --cap-add SYS_ADMIN \
    --security-opt "apparmor=unconfined" \
    --env "AWS_S3_BUCKET={bucketName}" \
    --env "AWS_S3_ACCESS_KEY_ID=minioadmin" \
    --env "AWS_S3_SECRET_ACCESS_KEY=minioadmin" \
    --env "AWS_S3_URL=http://localhost:9000" \
    --env UID=$(id -u) \
    --env GID=$(id -g) \
    --env S3FS_DEBUG=1 \
    --env "S3FS_ARGS=use_path_request_style,allow_other,no_check_certificate,umask=000,nonempty" \
    -v {mountPath}:/opt/s3fs/bucket:rshared \
    efrecon/s3fs:1.91

相关资料地址
https://github.com/s3fs-fuse/docker-s3fs-client

文档更新时间: 2023-01-04 01:42   作者:月影鹏鹏
IT运维支持-AIWALY-月影工作室