当前位置: 首页 > news >正文

使用docker安装MySQL,Redis,Nacos,Consul教程

文章目录

  • 安装MySQL
  • 安装Redis
  • 安装Nacos
  • 安装Consul

如未安装docker,参考教程: https://blog.csdn.net/m0_63230155/article/details/134090090

安装MySQL

#拉取镜像
sudo docker pull mysql:latestsudo docker run --name mysql \-p 3306:3306 \-e MYSQL_ROOT_PASSWORD=123456 \-v /etc/localtime:/etc/localtime:ro \-d mysql:latest --character-set-server=utf8mb4 --collation-server=utf8mb4_unicode_ci#查看有哪些容器
sudo docker ps -a#复制mysql的容器id,进入该容器
sudo docker exec -it id bashmysql -u root -p#密码123456# 创建新用户并设置远程访问CREATE USER 'user'@'%' IDENTIFIED BY '123456';GRANT ALL PRIVILEGES ON *.* TO 'user'@'%' WITH GRANT OPTION;FLUSH PRIVILEGES;

安装Redis

sudo docker pull redis:latest
sudo docker run -itd --name redis -p 6379:6379 redis

安装Nacos

#使用run会自动找镜像,没有会自动下载
sudo docker run --name nacos-standalone -e MODE=standalone -e JVM_XMS=512m -e JVM_XMX=512m -e JVM_XMN=256m -p 8848:8848 -p 9848:9848 -d nacos/nacos-server:latest

安装Consul

sudo docker pull consul:latestsudo docker run -d -p 8500:8500 -p 8300:8300 -p 8301:8301 -p 8302:8302 -p 8600:8600/udp --restart=always consul consul agent -dev -client=0.0.0.0
http://www.lryc.cn/news/209219.html

相关文章:

  • python和Springboot如何交互?
  • Qt实现json解析
  • Ajax、Json深入浅出,及原生Ajax及简化版Ajax
  • 前端第一阶段测试
  • openlayers+vue的bug
  • 实时数仓-Hologres介绍与架构
  • asp.net教务管理信息系统VS开发sqlserver数据库web结构c#编程Microsoft Visual Studio计算机毕业设计
  • 爬虫、数据清洗和分析
  • SpringBoot | SpringBoot中实现“微信支付“
  • 基于SSM和VUE的留守儿童信息管理系统
  • VMware 16开启虚拟机电脑就蓝屏W11解决方法
  • 【Bug——VMware Workstation】虚拟机桥接网络没有 VMnet0
  • centos中安装Mysql8.0
  • 简化对象和函数写法
  • GB/T28181流媒体相关协议详解
  • 十进制转二进制的算法代码 ← Python
  • 智慧垃圾站:AI视频智能识别技术助力智慧环保项目,以“智”替人强监管
  • LeetCode 面试题 16.07. 最大数值
  • PS 安装教程 2022版(全网最详细图文教程)
  • [Python] OSError: [E050] Can‘t find model ‘en_core_web_sm‘.
  • 集合总结(Java)
  • 【ONE·Linux || 网络基础(一)】
  • Day12力扣打卡
  • SQL注入原理及思路(mysql)
  • vue核心面试题汇总【查缺补漏】
  • 使用WebStorm创建和配置TypeScript项目
  • vue源码分析(四)——vue 挂载($mount)的详细过程
  • 真机环境配置教程
  • 新电脑第一次重启后蓝屏
  • k8s statefulSet 学习笔记