최근에는 이전에 Tencent의 오브젝트 스토리지에 배치되어 있던 저장 위치로 점점 더 많은 기사 이미지를 전송하는 방법을 연구하고 있지만 10G 무료 할당량을 초과하면 비용이 점점 과장되어 사용할 여유가 없습니다.
간단한 검색 후, 나는 아주 좋은 자체 구축 객체 스토리지 서비스를 발견했다 : MinIO
표준 S3 프로토콜을 사용하므로 모든 S3 인프라와 호환되며 기존 S3 사용자가 MinIO로 원활하게 마이그레이션할 수 있습니다.
다음으로 docker를 사용하여 실제로 다시 배포하고 공유 할 레코드를 만듭니다.
# docker로 배포
시스템에 docker가 설치되어 있지 않은 경우 다음 명령을 사용하여 설치합니다.
apt 설치 docker.io
docker를 설치한 후 docker가 너무 간단하기 때문에 다음 코드를 붙여넣어 직접 실행할 수 있습니다.
도커 실행 -d --name=minio --restart=항상 \
-v [실제 파일 저장 위치]:/data \
-p 9000:9000 \
-p 9001:9001 \
-e MINIO_ROOT_USER=[사용자 이름] \
-e MINIO_ROOT_PASSWORD=[비밀번호] \
-e MINIO_SERVER_URL=[API 주소] \
-e MINIO_BROWSER_REDIRECT_URL=[관리 주소] \
minio/minio:latest server /data --console-address ":9001"
실행하기 전에 위의 중국어를 실제 매개 변수로 교체하십시오. MINIOSERVERURL 는 API 도메인 이름이며, 이 API 도메인 이름은 웹 관리 도메인 이름을 통해 파일 공유를 만들기 위해 로그인할 때 호출되며, 명확하지 않은 경우 다음 기본 구성을 사용할 수 있습니다.