首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    使用docker的mysql镜像

    环境 macOS 10.13.2 docker 17.12.0 mysql镜像版本 5.7.21 确保docker运行 安装mysql镜像 到官网查看mysql镜像相关信息,使用docker指令pull...安装 docker pull mysql:5.7.21 1 使用docker指令images查看是否安装成功 初次运行镜像 docker run --name mysql.5.7.21 -p 3306...-e 为设置执行时的环境变量,在这里我设置mysql的root密码,相关变量可参考官网 -d 为设置镜像,镜像名:版本 完成后使用docker命令ps查看是否成功运行 docker ps 1 使用终端登录数据库...mysql:5.7.21容器的ID 再次运行容器 先查看有哪些已存在的容器,并使用ID启动容器 docker ps -a 1 2 启动 docker start 60a4f6de39c2...1 使用cli登录同上一节第二个指令 导出数据 导出创建的数据库test 要保持mysql运行,导出到桌面 docker exec mysql.5.7.21 /usr/bin/mysqldump

    1.3K10

    Spring Boot 2.0(四):使用 Docker 部署 Spring Boot

    Docker 技术发展为微服务落地提供了更加便利的环境,使用 Docker 部署 Spring Boot 其实非常简单,这篇文章我们就来简单学习下。...Jdk8 环境 为基础镜像,如果镜像不是本地的会从 DockerHub 进行下载 VOLUME ,VOLUME 指向了一个 /tmp的目录,由于 Spring Boot 使用内置的Tomcat容器,Tomcat...使用 Docker 部署 Spring Boot 项目 将项目 spring-boot-docker 拷贝服务器中,进入项目路径下进行打包测试。...latest 99ce9468da74 6 seconds ago 117.5 MB springboot/spring-boot-docker 就是我们构建好的镜像,下一步就是运行该镜像 docker...run -p 8080:8080 -t springboot/spring-boot-docker 启动完成之后我们使用 docker ps查看正在运行的镜像: docker psCONTAINER

    1.6K40

    集成spring boot + mysql + docker实战

    此处为项目的源码 前置条件 该教程要求在宿主机上配置了: docker maven mysql容器 新建一个mysql容器和别的教程没什么区别,这里我们将直接利用官方镜像来启动一个空的mysql容器。...使用语句docker exec -it demo_db mysql -u root -p可以进入容器中的mysql进程并查看我们的初始化情况。...首先使用docker ps查看本地启动的mysql的端口号,并且修改application-dev.yml中的数据库信息。此时可以直接在idea总启动项目。...在docker中使用的是test环境的配置,所以docker中的配置都应该写在test中。...对源码在使用中的问题,欢迎留言或者提issue 参考文章 Spring Boot with Docker docker指令学习记录 customize mysql docker docker安装mysql

    75620

    使用 Docker 部署 Spring Boot

    Docker 技术发展为微服务落地提供了更加便利的环境,使用 Docker 部署 Spring Boot 其实非常简单,这篇文章我们就来简单学习下。.../urandom","-jar","/app.jar"] 这个 Dockerfile 文件很简单,构建 Jdk 基础环境,添加 Spring Boot Jar 到镜像中,简单解释一下: FROM ,表示使用...Jdk8 环境 为基础镜像,如果镜像不是本地的会从 DockerHub 进行下载 VOLUME ,VOLUME 指向了一个/tmp的目录,由于 Spring Boot 使用内置的Tomcat容器,Tomcat...使用 Docker 部署 Spring Boot 项目 将项目 spring-boot-docker 拷贝服务器中,进入项目路径下进行打包测试。.../spring-boot-docker 启动完成之后我们使用docker ps查看正在运行的镜像: docker ps CONTAINER ID IMAGE

    83632

    easypoi结合spring-boot 快速使用

    造比别人好的轮子) 开发中经常会遇到excel的处理,导入导出解析等等,java中比较流行的用poi,但是每次都要写大段工具类来搞定这事儿,此处推荐一个别人造好的轮子【easypoi】,下面介绍下“轮子”的使用...--excel操作--> cn.afterturn easypoi-spring-boot-starter...导入文件保存路径 type int 1 导出类型 1 是文本 2 是图片,3 是函数,10 是数字 默认是文本 width double 10 列宽 height double 10 列高,后期打算统一使用...导出时间设置,如果字段是Date类型则不需要设置 数据库如果是string类型,这个需要设置这个数据库格式,用以转换时间格式输出 numFormat String "" 数字格式化,参数是Pattern,使用的对象是...getResponse(true, "导入成功"); } 5、注意: SpringBoot中,如果excel图片文件路径指向了SpringBoot的资源文件,那么当项目打成jar包后,easypoi将无法读取到该资源文件

    2.6K40

    rabbitMQ结合spring-boot使用(3)

    和 DirectMessageListenerContainer 在配置文件中凡是以 spring.rabbitmq.listener.simple 开头的就是对第一个容器的配置,以 spring.rabbitmq.listener.direct...它的官方文档spring.io/spring-amqp/docs/2.1.8.RELEASE/api/> 其中前往提到的序列化问题就可以配置这个工厂bean来解决: @Bean...当消息量级很大,内存完全不够用的时候,普通队列要经历这样的过程——将消息读到内存 —> 内存满了需要给后面的消息腾地方,将消息写入磁盘—>消费到这条消息,将消息又读入内存。...rabbit 中的事务机制和 callable 机制是互斥的,也就是说只有 spring.rabbitmq.template.mandatory=false 的时候才能使用。...但是在 springboot 我们大可不必去手动提交和回滚,可以使用 spring 的声明式事务,上代码: @Component @Order(1) public class RabbitConfig

    44420

    Spring Boot 与 Kotlin 使用JdbcTemplate连接MySQL

    :$spring_boot_version" 连接数据源 以MySQL数据库为例,先引入MySQL连接的依赖包,在 build.gradle中加入: compile "mysql:mysql-connector-java...:spring-boot-starter-web:$spring_boot_version" compile "org.springframework.boot:spring-boot-starter-jdbc...:$spring_boot_version" compile "mysql:mysql-connector-java:$mysql_version" testCompile "org.springframework.boot...driver-class-name: com.mysql.jdbc.Driver 连接JNDI数据源 当你将应用部署于应用服务器上的时候想让数据源由应用服务器管理,那么可以使用如下配置方式引入JNDI数据源...更多Spring Boot 和 kotlin相关内容,欢迎关注《Spring Boot 与 kotlin 实战》 参考 https://spring.io/guides/gs/relational-data-access

    1.5K30

    rabbitMQ结合spring-boot使用(2).md

    对于 queue ,exchange 在创建的时候都会提供一个参数用以设置是否持久化,而如果使用它们对应的建造者而不是new,就能很清晰的看到是怎么指定持久化的: // 创建 queue 指定为非持久化...exchange 的持久化和 Queue 一样将交换机保存在磁盘,重启后这个交换机还会存在。 那么消息如何持久化呢?...每次消息写入后,如果没有后续写入请求,则会直接将已写入的消息刷到磁盘:使用Erlang的receive x after 0实现,只要进程的信箱里没有消息,则产生一个timeout消息,而timeout会触发刷盘操作...我们可以这样配置,将 mandatory 参数设为 true: spring.rabbitmq.template.mandatory=true 这个参数的作用是:如果消息路由不到队列中去则退还给生产者...我们也可以通过另外两个参数来设置,效果一样: spring.rabbitmq.publisher-returns=true spring.rabbitmq.publisher-confirms=true

    37230

    Spring Boot 2.0(五):Docker Compose+Spring Boot+Nginx+Mysql 实践

    前期了解概念什么的确实比较无聊,请不要着急精彩马上开始,当大家对 docker 相关概念有所了解之后,后面我会结合 Spring Boot 给大家来一系列的小例子,会让大家感受到使用 Docker 就是这么爽...今天给大家演出的导演是 Docker 家族的 docker-compare ,主演是 Spring Boot、Nginx、Mysql 三位又红又紫的大碗,名导名演在一起的时候往往是准备搞事情,接下来又一场经典大片值得大家期待...Spring Boot + Nginx + Mysql 是实际工作中最常用的一个组合,最前端使用 Nginx 代理请求转发到后端 Spring Boot 内嵌的 Tomcat 服务,Mysql 负责业务中数据相关的交互...Spring Boot 案例 首先我们先准备一个 Spring Boot 使用 Mysql 的小场景,我们做这样一个示例,使用 Spring Boot 做一个 Web 应用,提供一个按照 IP 地址统计访问次数的方法...Spring Boot 项目改造 在 app目录下也就是和 pom.xm文件同级添加 Dockerfile文件,文件内容如下: FROM maven:3.5-jdk-8 只有一句,依赖于基础镜像 maven3.5

    1.7K50

    「Spring Boot 2.4 新特性」一键构建Docker镜像

    背景 在我们开发过程中为了支持 Docker 容器化,一般使用 Maven 编译打包然后生成镜像,能够大大提供上线效率,同时能够快速动态扩容,快速回滚,着实很方便。...jib 项目每次发布实际上变更的代码量不大,尤其依赖的 jar 变动的可能性较小,如果使用前两种插件构建镜像,会导致每次都全量构建,会导致存储和带宽资源浪费。...没充分理由 Spring Boot 2.3 以后的 Jar 分层技术。...解决方案 Spring Boot 2.4 推出了自己的 docker 构建工具 整合在原有的 spring-boot-maven-plugin 中,只需要配置对应目标仓库和主机信息即可完成镜像构建。...> 执行以下命令即可完成 镜像的构建和自动发布 mvn spring-boot:build-image 其他说明 docker host 配置不生效

    1K00
    领券