国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

docker環(huán)境常用容器安裝

這篇具有很好參考價值的文章主要介紹了docker環(huán)境常用容器安裝。希望對大家有所幫助。如果存在錯誤或未考慮完全的地方,請大家不吝賜教,您也可以點(diǎn)擊"舉報違法"按鈕提交疑問。

目錄

1.安裝partainer

2.安裝myql

3.安裝redis

4.安裝Minio

5.安裝zibkin

6.安裝nacos

7.安裝RabbitMq

8.安裝RocketMq

8.1啟動service

8.2修改對應(yīng)配置

8.3啟動broker

8.4啟動控制臺

9.安裝sentinel

10.安裝elasticsearch

11.安裝Kibana

12.安裝logstash/filebeat


?前置:docker安裝:docker、docker-component安裝-CSDN博客

內(nèi)存至少8G

docker環(huán)境常用容器安裝,環(huán)境/軟件安裝以及使用,docker,linux,運(yùn)維

:1.類似網(wǎng)絡(luò)錯誤等

docker環(huán)境常用容器安裝,環(huán)境/軟件安裝以及使用,docker,linux,運(yùn)維

刪除對應(yīng)失敗啟動容器,重新啟動

sudo systemctl restart docker

1.安裝partainer

docker run -d \
-p 8000:8000 -p 9000:9000 \
--name portainer \
--restart=always \
-v /var/run/docker.sock:/var/run/docker.sock \
-v portainer_data:/data \
portainer/portainer 

啟動:ip:9000

2.安裝myql

docker run -d \
-p 3306:3306 \
-v /llkj/mysql/master/conf:/etc/mysql/conf.d \
-v /llkj/mysql/master/data:/var/lib/mysql \
-e MYSQL_ROOT_PASSWORD=123456 \
--name llkj-mysql-master \
--restart=always \
mysql:8.0.29

修改對應(yīng)配置文件

#修改配置文件
vim /llkj/mysql/master/conf/my.cnf
#修改配置文件
[mysqld]
# 服務(wù)器唯一id,默認(rèn)值1
server-id=1
# 設(shè)置日志格式,默認(rèn)值ROW
binlog_format=STATEMENT
# 二進(jìn)制日志名,默認(rèn)binlog
# log-bin=binlog
# 設(shè)置需要復(fù)制的數(shù)據(jù)庫,默認(rèn)復(fù)制全部數(shù)據(jù)庫
#binlog-do-db=mytestdb1
#binlog-do-db=mytestdb2
# 設(shè)置不需要復(fù)制的數(shù)據(jù)庫
#binlog-ignore-db=mysql
#binlog-ignore-db=infomation_schema
#重啟docker容器
docker restart llkj-mysql-master

3.安裝redis

docker pull redis:6.2.5
docker run -d \
--name=redis  -p 6379:6379 \
--restart=always \
redis:6.2.5

4.安裝Minio

docker run -p 9002:9000 -p 9003:9001 \
--name=minio -d --restart=always \
-e "MINIO_ROOT_USER=admin" \
-e "MINIO_ROOT_PASSWORD=admin123456" \
-v /home/minio/data:/data \
-v /home/minio/config:/root/.minio \
minio/minio server /data --console-address ":9001"

5.安裝zibkin

docker pull openzipkin/zipkin
docker run --name zipkin --restart=always -d -p 9411:9411 openzipkin/zipkin

訪問地址http://ip:9411/zipkin/

6.安裝nacos

docker pull nacos/nacos-server:1.4.1
docker run --env MODE=standalone \
--name nacos \
--restart=always -d -p 8848:8848 \
-e JVM_XMS=512m -e JVM_XMX=512m \
nacos/nacos-server:1.4.1

地址:http://ip:8848/nacos/

7.安裝RabbitMq

登錄:guest guest

docker pull rabbitmq:3.9.11-management
docker run -d -p 5672:5672 -p 15672:15672 \
--restart=always --name rabbitmq \
rabbitmq:3.9.11-management

8.安裝RocketMq

8.1啟動service

docker pull rocketmqinc/rocketmq 
mkdir -p /home/rocketmq/data/namesrv/logs /home/rocketmq/data/namesrv/store

docker run -d --name rmqnamesrv \
-p 9876:9876 --restart=always \
-v /home/rocketmq/data/namesrv/logs:/root/logs \
-v /home/rocketmq/data/namesrv/store:/root/store \
-e "MAX_POSSIBLE_HEAP=100000000" rocketmqinc/rocketmq sh mqnamesrv 

8.2修改對應(yīng)配置

mkdir -p /home/rocketmq/data/broker/logs /home/rocketmq/data/broker/store 
vim /home/rocketmq/conf/broker.conf
# 所屬集群名稱,如果節(jié)點(diǎn)較多可以配置多個
brokerClusterName = DefaultCluster
#broker名稱,master和slave使用相同的名稱,表明他們的主從關(guān)系
brokerName = broker-a
#0表示Master,大于0表示不同的slave
brokerId = 0
#表示幾點(diǎn)做消息刪除動作,默認(rèn)是凌晨4點(diǎn)
deleteWhen = 04
#在磁盤上保留消息的時長,單位是小時
fileReservedTime = 48
#有三個值:SYNC_MASTER,ASYNC_MASTER,SLAVE;同步和異步表示Master和Slave之間同步數(shù)據(jù)的機(jī)制;
brokerRole = ASYNC_MASTER
#刷盤策略,取值為:ASYNC_FLUSH,SYNC_FLUSH表示同步刷盤和異步刷盤;SYNC_FLUSH消息寫入磁盤后才返回成功狀態(tài),ASYNC_FLUSH不需要;
flushDiskType = ASYNC_FLUSH
#自動創(chuàng)建topic
autoCreateTopicEnable=true
#設(shè)置broker節(jié)點(diǎn)所在服務(wù)器的ip地址
brokerIP1 = 你服務(wù)器外網(wǎng)ip

8.3啟動broker

docker run -d  --name rmqbroker --link rmqnamesrv:namesrv \
-p 10911:10911 -p 10909:10909 --restart=always\
-v  /home/rocketmq/data/broker/logs:/root/logs \
-v /home/rocketmq/data/broker/store:/root/store \
-v /home/rocketmq/conf/broker.conf:/opt/rocketmq-4.4.0/conf/broker.conf  \
--privileged=true -e "NAMESRV_ADDR=namesrv:9876" \
-e "MAX_POSSIBLE_HEAP=200000000" rocketmqinc/rocketmq sh mqbroker \
-c /opt/rocketmq-4.4.0/conf/broker.conf

8.4啟動控制臺

# 下載監(jiān)控臺,訪問ip:9999
docker pull styletang/rocketmq-console-ng 

docker run -d --name rocketmqConsule --restart=always \
-e "JAVA_OPTS=-Drocketmq.namesrv.addr=ip:9876 -Dcom.rocketmq.sendMessageWithVIPChannel=false -Duser.timezone='Asia/Shanghai'" \
-v /etc/localtime:/etc/localtime \
-p 9999:8080 styletang/rocketmq-console-ng 

9.安裝sentinel

訪問:ip:8858 賬號sentinel sentinel

docker pull bladex/sentinel-dashboard

docker run --name=sentinel --restart=always \
-p 8858:8858 -d bladex/sentinel-dashboard:latest

10.安裝elasticsearch

docker pull elasticsearch:7.8.0
 
mkdir -p /home/elasticsearch/plugins
mkdir -p /home/elasticsearch/data
chmod 777 /home/elasticsearch/data
 
docker run -p 9200:9200 -p 9300:9300 --name es --restart=always \
-e "discovery.type=single-node" \
-e ES_JAVA_OPTS="-Xms512m -Xmx512m" \
-v /mydata/elasticsearch/plugins:/usr/share/elasticsearch/plugins \
-v /mydata/elasticsearch/data:/usr/share/elasticsearch/data \
-v /mydata/elasticsearch/conf:/usr/share/elasticsearch/conf \
-d elasticsearch:7.8.0

11.安裝Kibana

docker pull kibana:7.8.0
 
#此處ip為虛擬機(jī)連接es的ip
docker run --name kibana --restart=always \
-e ELASTICSEARCH_URL=http://192.168.10.100:9200 \
-p 5601:5601 -d kibana:7.8.0
 
docker exec -it kibana /bin/bash

#修改對應(yīng)ip
vi config/kibana.yml
elasticsearch.hosts: [ "http://192.168.10.100:9200" ]

docker restart 容器id
 
http://ip:5601

12.安裝logstash/filebeat

待更新?。。。。?/span>文章來源地址http://www.zghlxwxcb.cn/news/detail-831138.html

docker pull logstash:7.8.0
vim /home/logstash/logstash.conf
input {
  tcp {
  mode => "server"
  host => "0.0.0.0"
  port => 5044
  codec => json_lines
  }
}
filter{
}
output {
  elasticsearch {
  hosts => "ip:9200"
  index => "gmall-%{+YYYY.MM.dd}"
  }
}
docker run --name logstash -p 5044:5044 \
--restart=always \
--link es \
-v /home/logstash/logstash.conf:/usr/share/logstash/pipeline/logstash.conf \
-d logstash:7.8.0

到了這里,關(guān)于docker環(huán)境常用容器安裝的文章就介紹完了。如果您還想了解更多內(nèi)容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來自互聯(lián)網(wǎng)用戶投稿,該文觀點(diǎn)僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如若轉(zhuǎn)載,請注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實(shí)不符,請點(diǎn)擊違法舉報進(jìn)行投訴反饋,一經(jīng)查實(shí),立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費(fèi)用

相關(guān)文章

  • 【運(yùn)維知識大神篇】運(yùn)維人必學(xué)的Docker教程1(Docker安裝部署+Docker鏡像管理+容器管理常用命令+搭建docker的本地yum源+windows系統(tǒng)安裝docker環(huán)境)

    【運(yùn)維知識大神篇】運(yùn)維人必學(xué)的Docker教程1(Docker安裝部署+Docker鏡像管理+容器管理常用命令+搭建docker的本地yum源+windows系統(tǒng)安裝docker環(huán)境)

    本篇文章開始給大家介紹Docker,這個是我非常喜歡的一個服務(wù),介紹給大家,希望大家也能喜歡! 目錄 何為容器 Docker環(huán)境安裝部署 一、yum安裝(CentOS7.9) 二、rpm包安裝(CentOS) 三、卸載docker環(huán)境 四、安裝指定的docker版本 五、Ubuntu安裝docker環(huán)境 六、使用deb安裝docker 七、

    2024年01月18日
    瀏覽(105)
  • Docker 簡單使用及安裝常用軟件

    Docker 簡單使用及安裝常用軟件

    子命令分類 子命令 Docker 環(huán)境信息 info、version 容器生命周期管理 Create、exec、kill、pause、.restart、rm、run、start、stop、unpause 鏡像倉庫命令 login、logout、pull、push、search 鏡像管理 build、images、import、load、rmi、save、tag、commit 容器運(yùn)維操作 attach、export、inspect、port、ps、rename、s

    2024年04月28日
    瀏覽(24)
  • Docker_安裝使用_容器鏡像_Docker-compose_常用指令_網(wǎng)絡(luò)配置

    Docker_安裝使用_容器鏡像_Docker-compose_常用指令_網(wǎng)絡(luò)配置

    相關(guān)概念 微服務(wù)雖然具備各種各樣的優(yōu)勢,但服務(wù)的拆分通用給部署帶來了很大的麻煩。 分布式系統(tǒng)中,依賴的組件非常多,不同組件之間部署時往往會產(chǎn)生一些沖突。 在數(shù)百上千臺服務(wù)中重復(fù)部署,環(huán)境不一定一致,會遇到各種問題。 Docker解決依賴的兼容問題: Docker允

    2024年02月02日
    瀏覽(74)
  • docker環(huán)境安裝軟件、更換鏡像源以及E: Unable to locate package xxx解決

    一、問題分析 在docker容器內(nèi)使用VIM命令時,因?yàn)闆]有安裝vim;所以提示安裝;但是在安裝過程中卻拋出一下問題: 二、解決方案 下載地址由于是海外地址,下載速度異常慢而且可能中斷更新流程,將下載地址更改為國內(nèi) 三、再次安裝 四. 此鏡像源已失效 報錯原因:linux系統(tǒng)

    2024年02月11日
    瀏覽(20)
  • Centos7系統(tǒng) Docker 安裝和使用教程(超詳細(xì)附帶常用的容器部署代碼)

    簡介 Docker 是一個開源的容器化平臺,可幫助開發(fā)者輕松地創(chuàng)建、部署和運(yùn)行應(yīng)用程序。 Docker 使開發(fā)人員能夠在一個獨(dú)立的容器中打包應(yīng)用程序及其依賴項(xiàng),這樣他們就可以輕松地將應(yīng)用程序移植到任何其他環(huán)境中。 使用 Docker 的主要優(yōu)勢: 便于部署:由于 Docker 容器可以在

    2024年02月08日
    瀏覽(56)
  • 【云原生 ? Docker】docker 環(huán)境搭建、docker 與容器常用指令大全

    【云原生 ? Docker】docker 環(huán)境搭建、docker 與容器常用指令大全

    目錄 一、Docker 環(huán)境搭建 1. 準(zhǔn)備工作(已有 Linux 環(huán)境可省略) 2. 安裝 Docker 3. 設(shè)置 ustc 鏡像 二、Docker/容器操作命令匯總 1. Docker 操作命令 2. 鏡像相關(guān)命令 3. 查看容器 4. 創(chuàng)建容器 5. 停止與啟動容器 6. 文件掛載 7. 目錄掛載 8. 查看容器 IP 地址 9. 刪除容器 1. 準(zhǔn)備工作(已有

    2024年01月16日
    瀏覽(55)
  • 使用docker-compose.yml快速搭建開發(fā)、部署環(huán)境(nginx、tomcat、mysql、jar包、各種程序)以及多容器通信和統(tǒng)一配置

    image 鏡像名稱,可去鏡像市場查找自己需要的 hostname 容器內(nèi)服務(wù)名 container_name 容器名 volumes 可以把自己電腦的路徑映射到容器中的文件夾中 networks 寫同一個網(wǎng)絡(luò)可以讓容器之間進(jìn)行通信 啟動 在項(xiàng)目根目錄的命令行中輸入 docker-compose up 停止 在項(xiàng)目根目錄的命令行中輸入 d

    2024年02月12日
    瀏覽(27)
  • Linux - Docker 安裝使用 常用命令 教程

    Linux - Docker 安裝使用 常用命令 教程

    官方文檔地址: Get Started | Docker 中文參考手冊: https://docker_practice.gitee.io/zh-cn/ 1.1 官方定義 最新官網(wǎng)首頁 # 1.官方介紹 - We have a complete container solution for you - no matter who you are and where you are on your containerization journey. - 翻譯: 我們?yōu)槟闾峁┝艘粋€完整的容器解決方案,不管你是誰,不

    2024年02月11日
    瀏覽(29)
  • 【Linux】安裝配置解決Centos&MobaXterm的使用及Linux常用命令以及命令模式

    【Linux】安裝配置解決Centos&MobaXterm的使用及Linux常用命令以及命令模式

    目錄 Centos的介紹 centos安裝配置MobaXterm 創(chuàng)建? 安裝? ?編輯??配置 ?編輯??MobaXterm使用? Linux常用命令模式? ?常用命令 vi或vim編輯器 ?三種模式? 命令模式 編輯模式? ?末行模式 拍照備份? CentOS(Community Enterprise Operating System)是一個基于Red Hat Enterprise Linux (RHEL) 源代碼編

    2024年02月06日
    瀏覽(43)
  • docker在k8s容器中的作用,以及docker的底層原理,以及k8s的常用命令

    ? ? Docker的設(shè)計思想就是創(chuàng)建軟件程序可移植性的輕量級容器,讓其可以在任何安裝了Docker的機(jī)器上,不用關(guān)心底層操作系統(tǒng),就可以運(yùn)行開發(fā)程序,就像集裝箱一樣使用。 Docker 是一個開源的應(yīng)用容器引擎,基于 Go 語言 并遵從Apache2.0協(xié)議開源。 Docker 可以讓開發(fā)者打包他們

    2024年04月27日
    瀏覽(35)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包