1.1 安装mysql 查询mysql最新的镜像: 代码语言:txt AI代码解释 docker search mysql 拉取最新的mysql版本 代码语言:txt AI代码解释 docker pull mysql:latest 启动mysql,用户名root,密码123456 代码语言:txt AI代码解释 docker run -itd --name mysql-test -p 3306:3306 -e MYSQL_ROOT_PASSWORD=123456 mysql 可...
docker run -p 6379:6379 -d redis:latest redis-server // 启动redis容器 docker ps //查看容器是否运行 docker exec -it 8266f1466e68 redis-cli //进入容器,并使用运行redis客户端命令 这样redis就启起来了,是不是超级简单,比起以前在linux上安装确实简单多了。 接下来我们启动mysql docker镜像,因为我下载...
步骤1: 启动 Docker 容器中的 MySQL 首先,您需要在 Docker 中启动一个 MySQL 容器。运行以下命令: dockerrun--namemy-mysql-eMYSQL_ROOT_PASSWORD=root-eMYSQL_DATABASE=testdb-p3306:3306-dmysql:latest 1. --name my-mysql:为容器指定名称。 -e MYSQL_ROOT_PASSWORD=root:设置 MySQL root 用户的密码。
2. docker-compose.yml 接下来,我们将创建一个 docker-compose.yml 文件,用于配置 Spring Boot 应用和 MySQL 服务: version:'3.8'services:app:image:my-springboot-appbuild:context:.dockerfile:Dockerfileports:-"8080:8080"environment:SPRING_DATASOURCE_URL:jdbc:mysql://db:3306/mydatabaseSPRING_DATASOURCE...
在实际开发中MySQL集群搭建利用percona-xtradb-cluster,有了docker后会方便很多,SpringBoot项目部署则只需要JDK环境即可,打包运行jar,就可以启动服务了 一、MySQL集群 percona-xtradb-cluster是为了mysql集群而推出的解决方案,实现mysql集群的强一致性 1.PXC容器创建 ...
docker network create demo-network 启动mysql镜像 //拉取镜像 docker pull mysql //启动镜像 docker run --name mysql --network demo-network -e MYSQL_ROOT_PASSWORD=root -p 3306:3306 -d mysql:latest 注意服务代码中jdbc连接host需要改成mysql docker容器的名称,由于我的mysql容器启动名称就叫mysql,这里就...
1.创建一个springboot项目,pom引入maven-docker-plugin依赖 <plugin> <groupId>com.spotify</groupId> <artifactId>docker-maven-plugin</artifactId> <version>0.4.13</version> <configuration> <!-- 镜像名称--> <imageName>${docker.image.prefix}-docker-demo:0.0.1</imageName> ...
druid-spring-boot-starter版本1.2.6 sharding-jdbc-spring-boot-starter版本4.1.1 mybatis-plus-boot-starter版本为3.3.2 2、mysql 读写分离环境的搭建 2.1、docker-compose所在目录如下 ├── READM.md ├── cnf │ ├── read │ │ └── read.cnf ...
# 下面jar包的名称为springboot项目打包完成的jar包名称 ADD tz-docker-demo.jar app.jar EXPOSE 8761 ENTRYPOINT ["java","-jar","/app.jar"] 3. 集成jpa,方便测试mysql连通性,pom依赖第一步已经给出,下面是yml文件内容 # server server: port: 8081 ...
1前言 之前我们用docker部署了springboot,redis,mysql的项目,但是是部署在三个不同的容器里,还需要先...