Rumah >Operasi dan penyelenggaraan >operasi dan penyelenggaraan linux >Cara menggunakan docker untuk memasang minio di bawah linux

Cara menggunakan docker untuk memasang minio di bawah linux

WBOY
WBOYke hadapan
2023-05-17 22:37:041988semak imbas

    docker pasang minio

    1 Tarik imej minio

    pull minio/minio

    2 direktori

    mkdir -p /usr/local/minio/data
    mkdir -p /usr/local/minio/config

    3. Mulakan bekas dan jalankannya di latar belakang.

    docker run \ 
     --name minio \  #docker 镜像名称
      -p 9000:9000  \ #服务端口号
      -p 9001:9001  \ #映射端口号
      -d --restart=always \ #docker设置容器随系统开机启动 minio
      -e "MINIO_ACCESS_KEY=admin"  \ #登录用户名
      -e "MINIO_SECRET_KEY=admin123456"  \ #登录密码
      -v "/usr/local/minio/data":"/data" \  # 存储文件位置
      -v "/usr/local/minio/config":"/root/.minio"  \ # 配置文件位置
      minio/minio server /data --console-address ":9001"  \  #启动服务对外端口号 访问主机ip+9001 就能打开

    Arahan lengkap boleh disalin terus

    docker run --name minio -p 9000:9000 -p 9001:9001 -d --restart=always -e "MINIO_ACCESS_KEY=admin" -e "MINIO_SECRET_KEY=admin123456" -v "/usr/local/minio/data":"/data" -v "/usr/local/minio/config":"/root/.minio" minio/minio server /data --console-address ":9001"

    4 Semak status permulaan

    docker ps -a
    C:\Users\youth>docker ps -a
    CONTAINER ID   IMAGE         COMMAND                  CREATED          STATUS          PORTS                              NAMES
    a6f0af2430c5   minio/minio   "/usr/bin/docker-ent…"   30 minutes ago   Up 30 minutes   0.0.0.0:9000-9001->9000-9001/tcp   minio

    Nombor port yang dipaparkan. dalam PORTS dijelaskan dengan jayanya, log masuk dan semak mengikut nombor ip + port

    5.

    Soal minio dahulu Imej

    docker ps -a

    kemudian tanya log ralat minio

    docker logs ~~CONTAINER ID~~ (填自己minio的CONTAINER ID)

    mengikut ID CONTAINER minio dan proseskannya mengikut log.

    Situasi yang saya hadapi sendiri:

    1 Saya menyemak banyak dokumen dan mendapati tiada petikan berganda semasa mengkonfigurasi laluan fail, yang menyebabkan saya ubah banyak Dokumen masih tidak boleh dimulakan Selepas menambah petikan berganda, masalah itu diselesaikan Saya tidak tahu sama ada ini adalah contoh, tetapi ia adalah rujukan.

    2 Selepas mengubah suai arahan berjalan, anda masih perlu melakukan beberapa operasi yang berkaitan Cara menggunakan docker untuk memasang minio di bawah linux

    1) Jika minio dimulakan semula selama-lamanya, gunakan arahan berikut untuk hentikannya

    docker stop ~~CONTAINER ID~~ (填自己minio的CONTAINER ID)

    2) Apabila menjalankan semula minio, semak dahulu sama ada imej asal telah dijana

    docker ps -a

    Jika wujud, padamkannya dan kemudian jalankan arahan baharu untuk memulakan minio

    docker rmi [image]

    Atau

    docker rm ~~CONTAINER ID~~ (填自己minio的CONTAINER ID)

    hanya tulis di sini dahulu dan tambah lagi apabila anda menghadapi masalah baru nanti.

    Pemasangan Docker luar talian (naik taraf) MINIO

    1 Lihat versi

    Log masuk ke halaman web minio dan klik Perihal di sudut kanan atas

    <.>

    Cara menggunakan docker untuk memasang minio di bawah linux

    2 Pemasangan setempat

    Cara menggunakan docker untuk memasang minio di bawah linuxLog masuk ke Linux dengan rangkaian dan Docker dipasang

    #拉取镜像
    docker pull minio/minio
    #在当前目录生成镜像的tar包
    docker save  -o minio.tar minio/minio

    3 pakej ke pelayan

    Kaedah satu (baris arahan):

    #scp方式上传
    scp [filename] [user]@[ip] 远程传输文件
    scp -r ./* root@8.134.50.9:/opt/app-service/my-pro
    #输入root账号密码

    Kaedah kedua (alat pemindahan):

    #使用FZ之类的xftp工具

    4 >

    docker load -i minio.tar

    5. Jalankan minio Mirror

    docker run -p 9000:9000 \
    --name minio \
    -d \
    --restart=always \
    -e "MINIO_ACCESS_KEY=admin" \
    -e "MINIO_SECRET_KEY=12345678" \
    -v /programs/minio/data:/data \
    -v /programs/minio/config:/root/.minio \
    minio/minio server /data

    tafsiran parameter:

    : Tentukan port hos dan antara muka yang terdedah

    • -p: Nyatakan nama bekas

    • –name: Jalankan di latar belakang

    • -d: Sama ada hendak dimulakan semula

    • –restart: Konfigurasi persekitaran

    • -e: Lekapkan fail bekas pada hos mesin

    • -v/

      : Nama bekas
    • miniominio: Mula

    • server: Tentukan direktori fail storan

    • /data: Fail kontena dipasang pada mesin hos

    • . -v /

      : Nama bekas
    • miniominio: Mula

    • server: Tentukan direktori fail storan

    • Petua: Jika penyemak imbas tidak boleh log masuk Jika terdapat masalah, jangan gunakan versi terkini Seharusnya versi terbaharu arahan atau konfigurasi tidak boleh digunakan untuk Docker /data

    Atas ialah kandungan terperinci Cara menggunakan docker untuk memasang minio di bawah linux. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

    Kenyataan:
    Artikel ini dikembalikan pada:yisu.com. Jika ada pelanggaran, sila hubungi admin@php.cn Padam