1.拉取镜像
在线拉取镜像命令:
docker pull minio/minio
服务器无网的情况下操作
第一步:找一台有网的并部署了Docker的服务器进行拉取镜像
命令:docker pull minio/minio
第二步:导出镜像到本地
命令:docker save -o /home/minio.tar minio/minio
导出的镜像在/home目录下
第三步:将镜像包移动到U盘并上传到无网服务器/home目录下,在无网服务器下执行拉取本地镜像命令并修改镜像名称
拉取本地镜像命令:docker load -i /home/minio.tar
修改镜像名称命令:docker tag minio minio/minio
2.创建存储,配置文件目录
第一步:创建存储,配置文件目录
命令:mkdir -p /home/minio/{data,config}
第二步:赋予目录权限
命令:chmod 777 /home/minio/{data,config}
3.启动镜像
docker run -p 9000:9000 -p 9001:9001 --name minio -d --restart=always -e "MINIO_ACCESS_KEY=admin" -e "MINIO_SECRET_KEY=123456@" -v /home/minio/data:/data -v /home/minio/config:/root/.minio minio/minio server /data --console-address ":9001"
解析:
-p:宿主端口:容器端口
--name:容器名称
--restart=always:设置docker启动时,容器跟随自启
-e "MINIO_ACCESS_KEY=admin":设置minio的用户名
-e "MINIO_SECRET_KEY=123456@":设置minio的密码
-v /home/minio/data:/data:挂载容器的存储目录到宿主
-v /home/minio/config:/root/.minio:挂载容器配置文件到宿主
/data --console-address ":9001":固定9001端口访问minio的web控制台
4.验证是否部署成功
浏览器输入:服务器IP:9001
能正常访问页面,并登录成功,说明部署成功