minio+picgo搭建个人服务器图床
目的:利用minio+picgo搭建个人服务器图床
1.Ubuntu安装docker
1 | |
2.docker部署minio
1 | |
服务器打开对应的端口:9000,9001
sudo: 以超级用户权限运行 Docker 命令。docker run: 创建一个新的 Docker 容器并运行一个命令。-p 9000:9000: 将容器的 9000 端口映射到主机的 9000 端口。-p 9001:9001: 将容器的 9001 端口映射到主机的 9001 端口。--name minio: 设置容器的名称为 minio。-d: 在后台运行容器。--restart=always: 确保容器总是重新启动,即使在重启后也是如此。-e "MINIO_ACCESS_KEY=user": 设置环境变量MINIO_ACCESS_KEY,这是访问 MinIO 服务的访问密钥。-e "MINIO_SECRET_KEY=pasword": 设置环境变量MINIO_SECRET_KEY,这是访问 MinIO 服务的秘密密钥。-v /data/data:/data: 将主机上的/data/data目录挂载到容器的/data目录。-v /data/config:/root/.minio: 将主机上的/data/config目录挂载到容器的/root/.minio目录。minio/minio server: 运行 MinIO 服务。--console-address ":9000": 设置 MinIO 的控制台地址,端口为 9000。--address ":9001": 设置 MinIO 服务的监听地址,端口为 9001。/data: 指定 MinIO 服务的数据存储路径。
3.访问MinIO 的控制台地址
Create Bucket创建存储

Access Keys设置秘钥

4.下载picgo
minio插件安装

图床设置

5.上传验证
minio+picgo搭建个人服务器图床
http://example.com/2024/05/08/minio-picgo搭建个人服务器图床/