MinIO: Difference between revisions
Jump to navigation
Jump to search
(→Docker) |
(→Docker) |
||
Line 61: | Line 61: | ||
|} | |} | ||
==Debian== | |||
===Install=== | |||
---- | |||
<source lang="bash"> | |||
sudo apt -qq update;\ | |||
export MINIO_HOME=/var/minio;\ | |||
export MINIO_ADMIN_PASSWORD='academia';\ | |||
bash <(curl -s 'https://cdn.chorke.org/exec/cli/bash/install/minio/2022-07-30.sh.txt') | |||
</source> | |||
===Remove=== | |||
---- | |||
<source lang="bash"> | |||
sudo systemctl stop minio.service | |||
sudo systemctl disable minio.service | |||
sudo rm -rf /etc/systemd/system/minio.service | |||
sudo rm -rf /var/minio && sudo systemctl daemon-reload | |||
</source> | |||
==Knowledge== | ==Knowledge== |
Revision as of 09:59, 3 August 2022
Linux: export MINIO_HOME=/srv/minio export MINIO_DATA=$MINIO_HOME/data |
MacOS: export MINIO_HOME=$HOME/minio export MINIO_DATA=$MINIO_HOME/data |
Chorke: export MINIO_HOME=$HOME/.chorke/academia/var/minio export MINIO_DATA=$MINIO_HOME/data |
Local location | Container location | Usage |
---|---|---|
$MINIO_HOME/data |
/data |
MinIO data |
docker run -it --rm \
--publish 9000:9000 \
--publish 9001:9001 \
quay.io/minio/minio \
--version
mkdir -p $HOME/.chorke/academia/var/minio/data mkdir -p $MINIO_HOME/data mkdir -p $MINIO_DATA
Docker
docker run --detach \
--publish 9000:9000 \
--publish 9001:9001 \
--restart always \
--name minio \
--volume $MINIO_HOME/data:/data \
quay.io/minio/minio server /data --console-address ":9001"
|
docker run --detach \
--publish 9000:9000 \
--publish 9001:9001 \
--restart always \
--name minio \
--volume $HOME/.chorke/academia/var/minio/data:/data \
quay.io/minio/minio server /data --console-address ":9001"
|
Debian
Install
sudo apt -qq update;\
export MINIO_HOME=/var/minio;\
export MINIO_ADMIN_PASSWORD='academia';\
bash <(curl -s 'https://cdn.chorke.org/exec/cli/bash/install/minio/2022-07-30.sh.txt')
Remove
sudo systemctl stop minio.service
sudo systemctl disable minio.service
sudo rm -rf /etc/systemd/system/minio.service
sudo rm -rf /var/minio && sudo systemctl daemon-reload
Knowledge
docker exec -it minio minio --version docker exec -it minio minio --help docker exec -it minio bash |
http://localhost:9001/login username: minioadmin password: minioadmin |
kubectl krew update kubectl krew install minio kubectl minio version |
| ||
kubectl minio init kubectl get pods -n minio-operator kubectl get svc -n minio-operator kubectl get all --namespace minio-operator kubectl minio proxy |
References
| ||