docker用法

1.先配置一个mysql环境

直接run一个mysql容器,命令如下

docker run
-p 3306:3306
--network my-bridge
--name db
-v /usr/local/bsbdj/sql:/docker-entrypoint-initdb.d
-v /usr/local/bsbdj/data:/var/lib/mysql
-e MYSQL_ROOT_PASSWORD=root -d mysql:5.7

2.拖进来一个springboot的jar包

直接进入dockerfile进行build成一个镜像

[root@VM-4-6-centos local]# cd bsbdj/
[root@VM-4-6-centos bsbdj]# docker build -t ding/bsbdj:1.0 .

build成镜像之后就可以拿过来用了

 docker run \
> --name app1 \
> --network my-bridge \
> -p 8080:8080 \
> -d ding/bsbdj:1.0
直接启动,访问ip+端口就行了

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-GNnciqGw-1631354533766)(C:\Users\HP\AppData\Roaming\Typora\typora-user-images\image-20210911180033331.png)]

docker发布一个springboot项目真香相关推荐

  1. docker 中部署一个springBoot项目

    docker 中部署一个springBoot项目 (1)介绍 springBoot项目 1.项目结构 2.pom.xml [java] view plaincopy <?xml version= ...

  2. IDEA配置Docker一键部署SpringBoot项目(企业级做法)

    Docker一键部署SpringBoot项目 前言 一.开启Linux的Docker远程访问 1.1 安装vim工具: 1.2 修改`daemon.json`的配置: 1.3 加入配置: 1.4 重新 ...

  3. 创建一个SpringBoot项目

    Spring的诞生是为了简化JAVA程序的开发的 快速开发Spring而诞生的 SpringBoot为了快速开发Spring而诞生的一个框架 1)什么是SpringBoot?为什么要学它?(重要) S ...

  4. 四、创建第一个springboot项目

    简介 spring boot 它的设计目的就是为例简化开发,开启了各种自动装配,你不想写各种配置文件,引入相关的依赖就能迅速搭建起一个web工程.它采用的是建立生产就绪的应用程序观点,优先于配置的惯例 ...

  5. maven 不编译jasper文件_第一个SpringBoot项目、核心配置文件properties(yml、yaml)、集成jsp...

    SpringBoot简介及国内关注度 SpringBoot简介: 它用来简化 Spring 应用程序的创建和开发过程,也可以说 Spring Boot 能简化我们之前采用 SpringMVC +Spr ...

  6. 使用 idea 创建第一个 springboot 项目

    前些天发现了一个巨牛的人工智能学习网站,通俗易懂,风趣幽默,忍不住分享一下给大家.点击跳转到教程. 如今springboot越来越火,越来越多的公司选择使用springboot作为项目的开发框架,其设 ...

  7. 我的第一个SpringBoot项目

    创建我的第一个SpringBoot项目. 打开Eclipse右击选择new >> project 进入之后找到SpringBoot点击打开找到Spring Starter Project ...

  8. jsp拿不到回显数据_第一个SpringBoot项目、核心配置文件properties(yml、yaml)、集成jsp...

    SpringBoot简介及国内关注度 SpringBoot简介: 它用来简化 Spring 应用程序的创建和开发过程,也可以说 Spring Boot 能简化我们之前采用 SpringMVC +Spr ...

  9. 一个springboot 项目a集成另一个springboot 项目b

    一个springboot 项目a集成另一个springboot 项目b 并且可以运行访问b的controller层 操作1: 项目b打包依赖修改,把上面的springboot默认打包依赖注释,改为下面 ...

最新文章

  1. LIB和DLL的区别与使用,非常详细
  2. [转载]基于数据挖掘技术入侵检测系统研究
  3. JMM(Java内存模型)
  4. java 时间l_java中获取系统时间并格式化输出
  5. Python 日志模块Loguru的使用
  6. 行为类模式(二):命令(Command)
  7. Linux——线程使用及互斥量
  8. 翻译文章第六章4-7
  9. 淘宝用户行为分析——用户画像
  10. 设计模式之禅【迭代器模式】
  11. 超声波测距 c语言程序流程图,超声波测距程序(详细C语言数码管显示)
  12. 8255芯片实现7段LED显示器
  13. 字模存储计算大学计算机是啥,大学计算机模拟题.doc
  14. 拓展kmp(2020新年第一篇博客 学无止境冲啊)
  15. vue实现网页中英文切换
  16. sklearn之LASSO算法应用
  17. 影集 php,window_如何使用Windows DVD Maker制作自己的动感影集,相信很多朋友自己动手制作过 - phpStudy...
  18. java:P1157 组合的输出
  19. 【芝麻背调百科】HR们小心,一张离职证明,有可能让企业损失惨重!
  20. 【word毕业论文排版(2)】拼写检查

热门文章

  1. SQLServer数据库基本操作
  2. Java Jersey使用总结
  3. 无线渗透之WiFi密码的监听
  4. 修复恢复可疑的SQLServer数据库
  5. Revit二开:控制视图的细线模式
  6. 一个菜鸟程序员的蜕变史
  7. 手机移动 APP测试流程及测试点
  8. 这几种水果皮赛过良药
  9. 安装语言包(LANGUAGE PACKAGE)
  10. pc计算机网卡的排查,怎么检测网卡是否有问题-检测网卡是否有问题的方法 - 河东软件园...