一、安装Docker

1、yum 包更新到最新,需要几分钟时间

sudo yum update

2、作用:安装需要的软件包, yum-util 提供yum-config-manager功能,另外两个是devicemapper驱动依赖的

sudo yum install -y yum-utils device-mapper-persistent-data lvm2

3、 设置yum源

3.1、方案一:使用ustc的(默认的)

sudo yum-config-manager --add-repo http://mirrors.ustc.edu.cn/docker-ce/linux/centos/docker-ce.repo

3.2、方案二:使用阿里云(推荐)

sudo yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo

4、 安装docker;出现输入的界面都按 y

sudo yum install -y docker-ce

5、 查看docker版本

docker -v

#开机自启动

systemctl enable docker

设置镜像加速器

执行如下命令:

mkdir /etc/docker 

表示创建一个文件夹
#如果有该文件则进入编辑状态,如果没有,则创建该文件然后进入编辑状态

vi /etc/docker/daemon.json  

#编写以下内容

{
  "registry-mirrors": ["https://7oc12mqc.mirror.aliyuncs.com"]
}

二、安装Docker-compose

2.1 国内资源(建议)

curl -L "https://github.com/docker/compose/releases/download/1.29.2/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose 

2.2 设置文件可执行权限

chmod +x /usr/local/bin/docker-compose 

2.3 查看版本信息

docker-compose -version

三、MinIo安装

3.1 创建文件夹

mkdir minio

3.2 进入文件夹

cd minio

3.3 创建docker-compose.yml

vi docker-compose.yml

3.4 编写以下内容

version: '3'
services:
  minio:
    image: minio/minio:RELEASE.2021-04-18T19-26-29Z
    container_name: myminio
    ports:
      - 9000:9000
    volumes:
      - /var/minio/data:/data
      - /var/minio/config:/root/.minio
    environment:
      MINIO_ACCESS_KEY: "minio"
      MINIO_SECRET_KEY: "minio123"
    command: server /data
    restart: always

3.5启动docker

systemctl start docker

3.6加载 minio compose配置文件

docker-compose up -d

Logo

权威|前沿|技术|干货|国内首个API全生命周期开发者社区

更多推荐