https://github.com/cloudposse/goofys
cloudposse/goofys
Goofys S3 Filesystem Docker Implementation. Contribute to cloudposse/goofys development by creating an account on GitHub.
github.com
export AWS_ACCESS_KEY_ID=`grep aws_access_key_id ~/.aws/credentials | awk '{print $3}'`
export AWS_SECRET_ACCESS_KEY=`grep aws_secret_access_key ~/.aws/credentials | awk '{print $3}'`
export BUCKETNAME='dhk-dp'
export VOLUME='/Users/a202001035/Store/s3'
# screen ~/Library/Containers/com.docker.docker/Data/vms/0/tty
# mount --make-shared /Users/a202001035/Store/s3
# Ctrl-a Ctrl-\
docker-compose up -d
version: '3.7'
services:
goofys:
image: "cloudposse/goofys"
cap_add:
- SYS_ADMIN
- MKNOD
privileged: true
stdin_open: true
tty: true
pid: "host"
devices:
- "/dev/fuse"
environment:
BUCKET: "${BUCKETNAME}"
AWS_ACCESS_KEY_ID: "${AWS_ACCESS_KEY_ID}"
AWS_SECRET_ACCESS_KEY: "${AWS_SECRET_ACCESS_KEY}"
GOOFYS_ENDPOINT: "${GOOFYS_ENDPOINT}"
GOOFYS_UID: "${GOOFYS_UID}"
GOOFYS_GID: "${GOOFYS_GID}"
EXTRA_OPTS: "${EXTRA_OPTS}"
volumes:
- "${VOLUME}:/mnt/data"
'AWS' 카테고리의 다른 글
K8S ALB Ingress Controller -> EKS on Fargate AWS Load Balancer Controller (0) | 2020.06.19 |
---|---|
NLB-ALB 연동 (고정아이피) ---> 이제는 Global Accelerator (0) | 2020.06.17 |
Amazon SQS(Express 워크플로)에서 대용량 메시지 처리 (0) | 2020.06.02 |
AWS SQS to Lambda (0) | 2020.05.10 |
AWS CLI on CentOS 8 (0) | 2020.04.28 |