首页 > 其他分享 >150-docker 安装minio

150-docker 安装minio

时间:2022-12-20 16:33:12浏览次数:48  
标签:150 compose minio 9090 kuma 9000 docker

mkdir minio
cd minio
vi dockerfile

dockerfile的内容:

# 基础镜像
FROM minio/minio
# author
MAINTAINER cjq

新建docker-compose.yml:

cd ..
vi docker-compose.yml

docker-compose.yml内容为:

version : '3.8'
services:
  kuma-minio:
    container_name: kuma-minio
    image: minio/minio
    build:
      context: ./minio
    environment:
      - MINIO_ROOT_USER=minioadmin
      - MINIO_ROOT_PASSWORD=minioadmin123
    volumes:
      - ./minio/data:/data
      - ./minio/config:/root/.minio
    ports:
      - "9000:9000"
      - "9090:9090"
    command: server /data --console-address ":9090" -address ":9000"
    healthcheck:
      test: ["CMD", "curl", "-f", "http://localhost:9000/minio/health/live"]
      interval: 30s
      timeout: 20s
      retries: 3

构建并启动:

docker-compose up -d kuma-minio

标签:150,compose,minio,9090,kuma,9000,docker
From: https://blog.51cto.com/u_14816966/5956068

相关文章

  • docker-compose 编排Net6项目,redis/mysql/nlog实战
    十年河东,十年河西,莫欺少年穷学无止境,精益求精1、新建net6webapi项目一个非常简单的net6项目,使用mysql数据库,redis做缓存   关于项目的搭建,这里不做说明,本篇主......
  • docker安装软件
    rabbitmqRabbitMQ容器:dockerrun-id--hostnamemyrabbit--namerabbitmq-p15672:15672-p5672:5672rabbitmq:3.8.1第一个-p:用于页面访问使用第二个-p:用于生产......
  • docker高级篇第二章-分布式存储之实战案例:主从容错切换迁移案例
    在上一篇,学会了3主3从的Redis集群搭建。那么接下来,我们就来学习Redis集群主从容错切换迁移案例本次案例从模拟两个场景1:数据读写存储a:一个新key数据来了,是否会按照预设......
  • 如何在一个Docker中同时运行多个程序进程?
    我们都知道Docker容器的哲学是一个Docker容器只运行一个进程,但是有时候我们就是需要在一个Docker容器中运行多个进程那么基本思路是在Dockerfile的CMD或者ENTRYPOINT运......
  • docker介绍及基本操作命令
    docker1.介绍#虚拟化虚拟化是一种资源管理技术,打破实体结构间的不可切割的障碍。虚拟化技术:VMware,VirtualBox,阿里云服务器,docker虚拟化技术#虚拟化相关名词 -......
  • docker镜像操作、容器操作
    dockerdocker入门#虚拟化在计算机中,虚拟化(英语:Virtualization)是一种资源管理技术,是将计算机的各种实体资源,如服务器、网络、内存及存储等,予以抽象、转换后呈现出来,打......
  • docker-部署tomcat
    dockerpulltomcat:8#拉取镜像dockerrun-d-p8080:8080tomcat:8#创建容器dockerps-a#可以查看容器iddockerexec-ittomcat的容器id/bin/bash#进入容器do......
  • CentOS6.5下docker的安装及遇到的问题和简单使用
    ​​Docker​​是一个开源的应用容器引擎,可以轻松的为任何应用创建一个轻量级的、可移植的、自给自足的容器。利用Linux的LXC、AUFS、Go语言、cgroup实现了资源的独立,可以很......
  • docker-01
    一、docker入门什么是虚拟化?   在计算机中,虚拟化(英语:Virtualization)是一种资源管理技术,是将计算机的各种实体资源,如服务器、网络、内存条及存储(硬盘)等,予以抽象、转......
  • docker详解
    今日内容概要docker入门docker组件介绍docker安装启动docker镜像操作docker容器操作今日内容详细docker入门#什么是虚拟化在计算机中,虚拟化(英语:Virtualiza......