环境搭建:Docker 环境下的其他安装
MySQL
# 下载 mysql docker pull mysql:5.7 # 启动 mysql docker run -d --name my-mysql -p 3366:3306 -v /home/mysql/conf:/etc/mysql/conf.d -v /home/mysql/data:/var/lib/mysql -e MYSQL_ROOT_PASSWORD=123456 mysql:5.7 # 进入容器 docker exec -it my-mysql bash
登录 MySQL
mysql -uroot -p123456
测试 MySQL
# 显示所有数据库 show databases; # 创建数据库 create database mydb; # 使用数据库 use mydb; # 创建表 create table student(id int, name varchar(20)); # 插入元素 insert into student(id,name) VALUES (10004,'Toki'); # 查询元素 select * from student; # 删除表 drop table student; # 删除数据库 drop database mydb;
Elasticsearch
cat /proc/sys/vm/max_map_count sysctl -w vm.max_map_count=262144 docker pull elasticsearch:7.6.2 docker run --name my-elasticsearch -d -e ES_JAVA_OPTS="-Xms512m -Xmx512m" -e "discovery.type=single-node" -p 9200:9200 -p 9300:9300 elasticsearch:7.6.2
浏览器访问:http://[宿主机IP]:9200
RabbitMQ
docker pull rabbitmq:management docker run -d --name my-rabbitmq -e RABBITMQ_DEFAULT_USER=guest -e RABBITMQ_DEFAULT_PASS=guest -p 15672:15672 -p 5672:5672 rabbitmq:management
浏览器访问:http://[宿主机IP]:15672
本文作者:依概率收敛
本文链接:https://www.cnblogs.com/toki-plus/p/15860691.html
版权声明:本作品采用知识共享署名-非商业性使用-禁止演绎 2.5 中国大陆许可协议进行许可。
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步