linux docker 安装 minio 文件储存
2022-01-06 本文已影响0人
缓慢的蜗牛
一环境
1、腾讯云
操作系统:CentOS 7.6 64bit
CPU: 2核 内存: 4GB
80GB SSD云硬盘
二、安装步骤
1)创建文件夹,个人习惯安装路径为,[root@VM-24-14-centos /]# usr/local/
进入目录local 文件夹下创建文件夹
mkdir minio
cd minio #进入minio文件夹
mkdir data # 创建data文件夹
- docket 镜像minio
docker run \
-p 9000:9000 \
-p 9001:9001 \
--name minio \
-v /usr/local/minio/data:/data \
-e "MINIO_ROOT_USER=admin" \
-e "MINIO_ROOT_PASSWORD=admin@123" \
quay.io/minio/minio server /data --console-address ":9001"
对上说明(请用上面的复制):
docker run \
-p 9000:9000 \ #服务端口号
-p 9001:9001 \ #映射端口号
--name minio \ #docker 镜像名称
-v /usr/local/minio/data:/data \ # 存储文件位置
-e "MINIO_ROOT_USER=admin" \ #登录用户名
-e "MINIO_ROOT_PASSWORD=admin@123" \ #登录密码
quay.io/minio/minio server /data --console-address ":9001" #启动服务对外端口号 访问主机ip+9001 就能打开
3)查看docker 状态
docker ps -a 没有启动
[root@VM-24-14-centos /]# docker ps -a
CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES
23e91961e14a quay.io/minio/minio "/usr/bin/docker-ent…" 2 hours ago Exited (0) 2 seconds ago minio
docker ps -a 启动了minio 端口号为9000
[root@VM-24-14-centos /]# docker ps -a
CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES
23e91961e14a quay.io/minio/minio "/usr/bin/docker-ent…" 2 hours ago Up 4 seconds 0.0.0.0:9000-9001->9000-9001/tcp, :::9000-9001->9000-9001/tcp minio
[root@VM-24-14-centos /]# ^C
docker设置容器随系统开机启动 minio
docker 设置容器自启动很简单,只需要在容器创建时的docker run命令中加上
--restart=always即可.
对于已经创建的容器,可以执行docker update --restart=always <容器名 或 CONTAINER ID>
docker update --restart=always minio
这样当容器因为异常关闭时,会自动再启动起来,但前提是该容器不是手动关闭或者运行时间不超过10s的容器.
docker服务没有开机启动,所以这里需要将docker服务设置为开机启动,即
systemctl enable docker.service
4)补充:linux centos关机和重启命令
reboot 普通重启
shutdown -r now 立刻重启(root用户使用)
halt 立刻关机
poweroff 立刻关机
shutdown -h now 立刻关机(root用户使用)