各类软件docker安装

docker

Docker 要求 CentOS 系统的内核版本高于 3.10 ,通过 uname -r 命令查看你当前的内核版本:

复制代码
uname -r
3.10.0-1062.1.2.el7.x86_64

安装 Docker:

bash 复制代码
安装 Docker:

yum -y install docker

kafka和zookeeper

bash 复制代码
docker pull wurstmeister/zookeeper
docker pull wurstmeister/kafka
#启动zookeeper容器
docker run -d --name zookeeper -p 2181:2181 -t wurstmeister/zookeeper
#启动kafka容器

docker run -d --name kafka --publish 9092:9092 --link zookeeper --env KAFKA_ZOOKEEPER_CONNECT=zookeeper:2181 --env KAFKA_ADVERTISED_HOST_NAME=172.16.0.117 --env KAFKA_ADVERTISED_PORT=9092 --volume /etc/localtime:/etc/localtime wurstmeister/kafka:latest

redis

bash 复制代码
docker search redis
docker pull redis
docker run -p 6379:6379 -d redis:latest redis-server

kafka可视化工具 kafkaUI

kafkaUI-lite: 史上最轻便好用的kafka 可视化图形界面工具,可以生产消费消息,管理topic、group、集群。支持管理多个kafka环境。部署简便,不需要连数据库,只有一个jar包启动即可。同时也是zookeeper 、redis的可视化图形界面工具

复制代码
docker run -d -p 8889:8889 freakchicken/kafka-ui-lite

MySQL 5.7

  • docker pull mysql

    拉取最新MySQL

  • docker pull mysql:5.7

    拉取指定版本MySQL

bash 复制代码
docker run -p 33061:3306 --name mysql01 \
-v /home/softdev/docker_mysql57/data:/var/lib/mysql \
-v /home/softdev/docker_mysql57/conf:/etc/mysql/conf.d \
-v /home/softdev/docker_mysql57/log:/var/log/mysql \
-e MYSQL_ROOT_PASSWORD=root \
-d mysql:5.7
相关推荐
Zhang~Ling1 小时前
从 fopen 到 struct file:从零开始拆解 Linux 文件 I/O
linux·运维·服务器
爱写代码的森1 小时前
蒙三方库 | harmony-utils之FileUtil文件重命名与属性查询详解
linux·运维·服务器·华为·harmonyos·鸿蒙·huawei
Elastic 中国社区官方博客2 小时前
将你的 Grafana Kubernetes 仪表板迁移到 Elastic Observability:相同的 PromQL,30 倍更快的查询
大数据·人工智能·elasticsearch·搜索引擎·容器·kubernetes·grafana
中微极客2 小时前
2026主流AI Agent框架技术选型与性能对比
运维·网络·人工智能
AOwhisky3 小时前
Python 学习笔记(第十五期)——运维自动化(下·后篇):堡垒机实战——paramiko高阶篇
运维·python·学习·云原生·自动化·运维开发
重生的黑客3 小时前
Linux 进程优先级、切换与调度:从孤儿进程到 O(1) 调度模型
linux·运维·服务器·进程优先级·nice
Urbano3 小时前
夹克与商务单西口袋工序自动化技改研究报告
运维·自动化
风曦Kisaki4 小时前
#企业级docker私有仓库构建:harbor仓库与阿里云镜像仓库
阿里云·docker·容器
期待着20135 小时前
docker 安装 ,在centos7.9
运维·docker·容器
踏月的造梦星球5 小时前
DM8 DSC 单机双实例部署
运维·开发语言·数据库