docker 安装minio

1:安装minio

docker pull minio/minio

2:启动

必须先创建/home/data和/home/config目录

 docker run -d  --name minio  --env MINIO_SECRET_KEY=admin  --env MINIO_ACCESS_KEY=admin  -p 9006:9000/tcp  --restart=always  -v /home/data:/data  -v /home/config:/root/.minio  minio/minio server /data

[root@VM-0-4-centos home]# docker ps
Emulate Docker CLI using podman. Create /etc/containers/nodocker to quiet msg.
CONTAINER ID  IMAGE       COMMAND     CREATED     STATUS      PORTS       NAMES

[root@VM-0-4-centos home]# docker pull minio/minio
Emulate Docker CLI using podman. Create /etc/containers/nodocker to quiet msg.
✔ docker.io/minio/minio:latest
Trying to pull docker.io/minio/minio:latest...
Getting image source signatures
Copying blob 38874a4f955a done  
Copying blob a6577091999b done  
Copying blob 17b5089cf17e done  
Copying blob e31c11c0fee0 done  
Copying blob c1884fa2cd22 done  
Copying blob 33c38a77f57c done  
Copying config 3856355e86 done  
Writing manifest to image destination
Storing signatures
3856355e86acf6e7177280c5ae41b42fd4dc812f738e755bddd10e985018e123

[root@VM-0-4-centos home]# docker run -d \
>  --name minio \
>  --env MINIO_SECRET_KEY=admin \
>  --env MINIO_ACCESS_KEY=admin \
>  -p 9006:9000/tcp \
>  --restart=always \
>  -v /home/data:/data \
>  -v /home/config:/root/.minio \
>  minio/minio server /data 
Emulate Docker CLI using podman. Create /etc/containers/nodocker to quiet msg.
Error: statfs /home/config: no such file or directory
[root@VM-0-4-centos home]# mkdir config
[root@VM-0-4-centos home]# docker run -d  --name minio  --env MINIO_SECRET_KEY=admin  --env MINIO_ACCESS_KEY=admin  -p 9006:9000/tcp  --restart=always  -v /home/data:/data  -v /home/config:/root/.minio  minio/minio server /data 
Emulate Docker CLI using podman. Create /etc/containers/nodocker to quiet msg.
86e7be3715220307709b4203b6fbc47088b129a80820493ddcad06adc1c576d0
[root@VM-0-4-centos home]# docker ps
Emulate Docker CLI using podman. Create /etc/containers/nodocker to quiet msg.
CONTAINER ID  IMAGE                         COMMAND       CREATED         STATUS             PORTS                   NAMES
86e7be371522  docker.io/minio/minio:latest  server /data  13 seconds ago  Up 13 seconds ago  0.0.0.0:9006->9000/tcp  minio
[root@VM-0-4-centos home]# 

[root@VM-0-4-centos home]#   docker run \
>    -p 9000:9000 \
>    -p 9090:9090 \
>    --name minio \
>    -v /home/data:/data \
>    -e "MINIO_ROOT_USER=admin" \
>    -e "MINIO_ROOT_PASSWORD=admin123456" \
>    quay.io/minio/minio server /data --console-address ":9090"
Unable to find image 'quay.io/minio/minio:latest' locally
^[[A^[[Alatest: Pulling from minio/minio
a6577091999b: Already exists 
272ef7f3b151: Pull complete 
160c48177e58: Pull complete 
972b2fb2a95b: Pull complete 
ccfb7a689c9b: Pull complete 
c6904b26da34: Downloading [=================================================> ]  65.55MB/66.28MB
c6904b26da34: Pull complete 
Digest: sha256:ed96f57da01c2fef3866108616a3aa79e75f43ae53331ba859d50680be34256b
Status: Downloaded newer image for quay.io/minio/minio:latest
Warning: Default parity set to 0. This can lead to data loss.
MinIO Object Storage Server
Copyright: 2015-2022 MinIO, Inc.
License: GNU AGPLv3 <https://www.gnu.org/licenses/agpl-3.0.html>
Version: RELEASE.2022-11-17T23-20-09Z (go1.19.3 linux/amd64)

Status:         1 Online, 0 Offline. 
API: http://172.17.0.2:9000  http://127.0.0.1:9000 
Console: http://172.17.0.2:9090 http://127.0.0.1:9090 

Documentation: https://min.io/docs/minio/linux/index.html

docker run -d \
 --name minio \
 --env MINIO_SECRET_KEY=admin123456 \
 --env MINIO_ACCESS_KEY=admin \
 -p 9006:9000/tcp \
 --restart=always \
 -v /home/data:/data \
 -v /home/config:/root/.minio \
 minio/minio server /data 

 
VERSION
2020-10-28T08:16:50Z
PLATFORM
Host: 2d0c49581b55 | OS: linux | Arch: amd64
RUNTIME
Version: go1.15.3 | CPUs: 4


docker run -d  --name minio  --env MINIO_SECRET_KEY=admin  --env MINIO_ACCESS_KEY=admin  -p 9006:9000/tcp  --restart=always  -v /home/data:/data  -v /home/config:/root/.minio  minio/minio server /data 

docker run -d \
  -p 9000:9000 \
  --name minio \
  -v /home/data:/data \
  -e "MINIO_ROOT_USER=admin" \
  -e "MINIO_ROOT_PASSWORD=admin123456" \
  minio/minio server /data --console-address ":9090"
  
  docker run \
   -p 9000:9000 \
   -p 9090:9090 \
   --name minio \
   -v /home/data:/data \
   -e "MINIO_ROOT_USER=admin" \
   -e "MINIO_ROOT_PASSWORD=admin123456" \
   quay.io/minio/minio server /data --console-address ":9090"
 

猜你喜欢

转载自blog.csdn.net/wind520/article/details/128010047