日本免费高清视频-国产福利视频导航-黄色在线播放国产-天天操天天操天天操天天操|www.shdianci.com

學無先后,達者為師

網站首頁 編程語言 正文

docker中安裝elasticsarch?等鏡像的過程_docker

作者:lovezj9012 ? 更新時間: 2023-02-01 編程語言

1、在dockerhub中查找鏡像

2、查看鏡像下的說明,如下圖標識成功

a、安裝elasticsearch

運行命令

docker run --name myes01 -d -p 9200:9200 -p 9300:9300 -e ES_JAVA_OPTS="-Xms256m -Xmx256m" -e "discovery.type=single-node" elasticsearch:tag

ES_JAVA_OPTS="-Xms256m -Xmx256m"表示限制初始化內存占用大小
--name 容器啟動后的名稱
-d 后臺運行
-p ip1:ip2 映射端口號 ip1 主機端口 ip2 docker容器內部端口。
注意:
啟動失敗可以設置max_map_count、nofile
vi/etc/security/limits.conf
#新增如下內容在limits.conf文件中
* soft nofile200000
* hard nofile200000
vi/etc/sysctl.conf
添加參數:新增如下內容在sysctl.conf文件中,當前用戶擁有的內存權限大小
vm.max_map_count=262144
重啟生效:讓系統控制權限配置生效
sysctl-p
或者 sysctl -w vm.max_map_count=262144 之后 sysctl -p[/code]

b、安裝mysql

運行命令

docker run --name mysql01 -p 3306:330 -e MYSQL_ROOT_PASSWORD=123456 -d mysql:tag

c、安裝rabbitmq,選擇帶management的有管理界面

運行命令

docker run -d -p 5672:5672 -p 15672:15672 --name myrabbitmq rabbitmq:tag

端口15672是訪問管理界面的端口號,地址是 ip:15672

原文鏈接:https://www.cnblogs.com/ZJ199012/p/17005239.html

欄目分類
最近更新