docker版es、milvus、minio启动命令详解
1、es启动命令:
docker run -itd -e TAKE_FILE_OWNERSHIP=1111 -v /data/elasticsearch/data:/usr/share/elasticsearch/data -p 9200:9200 --name es elasticsearch:6.4.2
需要添加环境变量 TAKE_FILE_OWNERSHIP,值随意。
含义请参考我的另一篇文章://www.jb51.net/article/200198.htm
挂载目录用来存储es的数据。
指定映射端口。
用的es镜像为 6.4.2
2、milvus启动命令:
docker run -itd --name milvus -h milvus -p 19530:19530 -p 19121:19121 -p 9091:9091 -v /data/milvus/db:/var/lib/milvus/db -v /data/milvus/conf:/var/lib/milvus/conf -v /data/milvus/logs:/var/lib/milvus/logs -v /data/milvus/wal:/var/lib/milvus/wal milvus:cpu-0.8.0
指定映射端口,有rpc端口,tcp端口,官方提供为这三个端口,都一起暴露了吧。
挂载目录,需要指定四个目录,db存储数据,conf存放配置文件,logs存放日志,wal不了解。
使用的milvus镜像为cpu-0.8。
3、minio启动命令:
docker run -itd -p 9000:9000 -v /data/minio:/data -e MINIO_ACCESS_KEY=123456 -e MINIO_SECRET_KEY=123456 --name minio -h minio minio:latest server /data
指定映射端口。
挂载目录用来存放数据。
变量:MINIO_ACCESS_KEY 是登录时的用户名。
变量:MINIO_SECRET_KEY 是登录时的密码。
启动命令为 server /data。
使用minio镜像为 latest标签。
补充知识:docker 启动elasticsearch命令
docker run -e ES_JAVA_OPTS="-Xms256m -Xmx256m" -d -p 9200:9200 -p 9300:9300 --name es elasticsearch:6.7.1
若是开发环境最好给他分配内存,因为,es默认启动占用内存是2g,反正我是舍不得。
以上这篇docker版es、milvus、minio启动命令详解就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持我们。
相关推荐
-
解决docker安装后运行hello-world报错的问题
在centos7.3上yum安装了docker V1.13.1 但是在运行:docker run hello-world的时候报错: # docker run docker.io/hello-world container_linux.go:247: starting container process caused "process_linux.go:258: applying cgroup configuration for process caused \"Cannot set
-
解决docker加载新的镜像后repository和tag名称都为none的问题
可以使用命令: docker tag [image id] [name]:[版本] 例如: docker tag b03b74b01d97 docker-redis:0.0.1 补充知识:docker的save和load 我就废话不多说了,大家还是直接看代码吧~ 实战 [root@localhost ~]# docker images REPOSITORY TAG IMAGE ID CREATED SIZE clearlinux latest 32685d114002 7 days ago 62
-
在docker下删除两个id相同的镜像的操作
今天建立docker容器的时候由于疏忽,镜像的名字输错了,结果容器创建成功后,镜像中出现两个id相同的: 使用docker rmi e4a35914679d删除的时候执行失败: Error response from daemon: conflict: unable to delete e4a35914679d (must be forced) - image is referenced in one or more repositories 提示应该是该id有两个本地文件,不能用id删除. 所
-
docker实现重新打tag并删除原tag的镜像
docker镜像id是唯一的,可以物理性的标明一个镜像,repository:tag可以有多个,但是也不会重复,也是唯一的. 要重新打tag的话,语法是: docker tag imageId repository:newTag 比如将这个centos:7重新打tag为centos7:base 此时仓库中有两个镜像,镜像id相同,只是多了一个tag标签,也就是多了一个引用.删除不需要的引用即可,删除时必须用tag删除,用镜像id删除会物理性的删除镜像,这两个引用会同时被删除掉. 当然,打tag的
-
docker版es、milvus、minio启动命令详解
1.es启动命令: docker run -itd -e TAKE_FILE_OWNERSHIP=1111 -v /data/elasticsearch/data:/usr/share/elasticsearch/data -p 9200:9200 --name es elasticsearch:6.4.2 需要添加环境变量 TAKE_FILE_OWNERSHIP,值随意. 含义请参考我的另一篇文章://www.jb51.net/article/200198.htm 挂载目录用来存储es的数据.
-
Docker基础命令详解
docker基本概念 Docker 是一个开源的应用容器引擎,让开发者可以打包他们的应用以及依赖包到一个可移植的容器中,然后发布到任何流行的 Linux 机器上. Docker是一个重新定义了程序开发测试.交付和部署过程的开放平台,Docker则可以称为构建一次,到处运行,这就是docker提出的"Build once,Run anywhere" 创建镜像 创建镜像的方法有三种: 基于已有的容器创建 基于本地模板导入 基于dockerfile 基于已有的容器创建 主要使用docker
-
Docker 最常用的镜像命令和容器命令详解
本文列出了 Docker 使用过程中最常用的镜像命令和容器命令,以及教大家如何操作容器数据卷,实现容器数据的备份.熟练练习这些命令以后,再来一些简单的应用部署练习,大家就可以学习 Docker 的镜像构建.备份恢复迁移.镜像仓库.网络.集群等等更多的内容. 镜像相关命令 官方文档:https://docs.docker.com/reference/ 查看镜像 [root@localhost ~]# docker images REPOSITORY TAG IMAGE ID CREATED SIZ
-
Docker 打包python的命令详解
最近用Python写了一段爬虫程序,为了隔离其运行环境,易于分发,把项目打包成Docker镜像 Dockerfile FROM python:2.7.12-alpine ADD ./src /job CMD ["python", "/job/main.py"] 构建命令 $ docker build -t job . 运行 $ docker run -d --name job job 比较简单 以上所述是小编给大家介绍的Docker 打包python的命令详解,希望
-
浅析memcache启动以及telnet命令详解
1.启动Memcache 常用参数 复制代码 代码如下: -p <num> 监听的TCP端口(默认: 11211)-U <num> UDP监听端口 (默认: 11211, 0 时关闭)-d 以守护进程方式运行-u <username> 运行运行 Memcached的账户 非root用户-m <num> 最大的内存使用单位是MB 默认是64MB-c <num> 软连接数量默认是1024-v 输出警告和错误信息-vv 打印客户端的请求和返回信息-h
-
LINUX启动/重启/停上MYSQL的命令(详解)
如何启动/停止/重启MySQL 一.启动方式 1.使用 service 启动:service mysqld start 2.使用 mysqld 脚本启动:/etc/inint.d/mysqld start 3.使用 safe_mysqld 启动:safe_mysqld& 二.停止 1.使用 service 启动:service mysqld stop 2.使用 mysqld 脚本启动:/etc/inint.d/mysqld stop 3.mysqladmin shutdown 三.重启 1.使用
-
docker备份linux系统的命令详解
tar备份系统 sudo tar cvpzf backup.tgz --exclude=/proc --exclude=/mnt --exclude=/sys --exclude=/backup.tgz / 更多linux备份方法参考https://www.jb51.net/article/151167.htm 编写dockerflie 新建目录Dockerfile,在Dockerfile目录下编辑Dockerfile脚本,如下内容: FROM scratch COPY rootfs / RUN
-
DEBUG 命令详解
启动DEBUG 1.打开Windows命令窗口 在Windows 95/98的环境中,打开命令窗口的步骤为:点击"开始"→"运行",输入"command"命令: 在WindowsXP及WIN7的环境中,打开命令窗口的步骤为:点击"开始"→"运行",输入"cmd"命令: 2.启动DEBUG 在命令窗口中启动DEBUG,启动命令一般为:DEBUG [文件名] [参数表].其中:文件名指定被调
-
使用 Docker 搭建 Laravel 本地环境的教程详解
Laravel 官方提供 Homestead 和 Valet 作为本地开发环境,Homestead 是一个官方预封装的 Vagrant Box,也就是一个虚拟机,但是跟 docker 比,它占用体积太大,启动速度慢,同时响应速度很慢,现在有了 docker 这种更好的方式,可以轻松方便的搭建整套 PHP 开发环境. 本文就介绍如何使用 docker 搭建 Laravel 本地环境. 安装 docker 首先安装 docker. 克隆 laradock laradock 官方文档: http://
-
linux 下的yum命令详解
yum(全称为 Yellow dog Updater, Modified)是一个在Fedora和RedHat以及SUSE中的Shell前端软件包管理器.基於RPM包管理,能够从指定的服务器自动下载RPM包并且安装,可以自动处理依赖性关系,并且一次安装所有依赖的软体包,无须繁琐地一次次下载.安装.yum提供了查找.安装.删除某一个.一组甚至全部软件包的命令,而且命令简洁而又好记. yum的命令形式一般是如下:yum [options] [command] [package ...] 其中的[opt
随机推荐
- mysql登录警告问题的解决方法
- php的list()的一步操作给一组变量进行赋值的使用
- 基于Java内存溢出的解决方法详解
- IOS应用内跳转系统设置相关界面的方法
- 使用Topshelf组件构建简单的Windows服务
- react-native-tab-navigator组件的基本使用示例代码
- JavaScript栏目列表隐藏/显示简单实现
- ThinkPHP3.1新特性之G方法的使用
- JSP/Servlet 中的汉字编码问题
- NodeJS遍历文件生产文件列表功能示例
- jQuery $.data()方法使用注意细节
- java 使用URLDecoder和URLEncoder对中文进行处理
- android微信支付源码分享
- jquery 简单图片导航插件jquery.imgNav.js
- Ubuntu 14.04下安装Eclipse的经验分享
- jquery可见性过滤选择器使用示例
- 直接生成打开窗口代码,不必下载
- JAVA中StringBuffer与String的区别解析
- java中 == 与 equal 的区别讲解
- Python网页解析利器BeautifulSoup安装使用介绍