自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(16)
  • 收藏
  • 关注

原创 docker网络

docker网络1、理解docker0安装Docker时,它会自动创建三个网络形式,可以通过以下命令进行查看docker创建的网络。docker network --help #查看帮助文档docker network ls #查看所有创建的网络Docker内置这三个网络,运行容器时,你可以使用该--network标志来指定容器应连接到哪些网络。这里的bridge网络代表docker0所有Docker安装中存在的网络。除非你使用该docker run --network=选项指定,否

2021-11-04 17:48:11 1089

原创 Dockerfile

DockerFile是什么?Dockerfile 是一个用来构建镜像的文本文件,文本内容包含了一条条构建镜像所需的指令和说明。Dockerfile初体验构建自己的nginx镜像步骤:1、在自己的工作目录创建Dockerfile文件mkdir /myfile/nginxcd nginxvi Dockerfile2、编辑Dockerfile文件FROM nginxRUN echo '这是一个本地构建的nginx镜像' > /usr/share/nginx/html/index.

2021-11-03 09:51:35 479

原创 docker容器数据卷

1、什么是容器数据卷?卷就是目录或文件,存在于一个或多个容器中,由docker挂载到容器,但不属于联合文件系统,因此能够绕过联合文件系统提供一些用于持续存储或共享数据的特性的技术。卷的设计目的就是数据的持久化,完全独立于容器的生存周期,因此Docker不会在容器删除时删除其挂载的数据卷。2、使用场景Docker容器产生的数据,如果不通过docker commit生成新的镜像,使得数据做为镜像的一部分保存下来,那么当容器删除后,数据自然也就没有了,但是在实际的使用过程中有些容器需要数据的持久化如mysq

2021-11-01 15:27:04 191

原创 docker镜像

1、镜像是什么?镜像(Mirroring)是一种文件存储形式,是冗余的一种类型,一个磁盘上的数据在另一个磁盘上存在一个完全相同的副本即为镜像。可以把许多文件做成一个镜像文件,与GHOST等程序放在一个盘里用GHOST等软件打开后,又恢复成许多文件,RAID 1和RAID 10使用的就是镜像。常见的镜像文件格式有ISO、BIN、IMG、TAO、DAO、CIF、FCD。2、docker镜像加载原理2.1、 UnionFS(联合文件系统)UnionFS(联合文件系统): Union文件系统(UnionFS

2021-10-28 14:45:01 6122

原创 redis入门教程

一、redis是什么?Redis(Remote Dictionary Server) 即远程字段服务。是一个使用 C 语言编写的,开源的(BSD许可)高性能非关系型(NoSQL)的键值对数据库。二、为什么用redis?主要从“高性能”和“高并发”这两点来看待这个问题。高性能假如用户第一次访问数据库中的某些数据。这个过程会比较慢,因为是从硬盘上读取的。将该用户访问的数据存在数缓存中,这样下一次再访问这些数据的时候就可以直接从缓存中获取了。操作缓存就是直接操作内存,所以速度相当快。如果数据库中的

2021-09-09 16:51:33 110

原创 docker安装mysql

一、mysql安装1、搜索并下载镜像docker search mysql2、拉取mysql镜像docker pull mysql如果要拉取指定版本的nginx可以去dockerhub官网查看Mysql的详细版本信息。dockerhub官网3、查看拉取的镜像docker images -a4、在指定的路径创建MySQL外部挂载目录并给予权限。自定义你挂载目录的位置 cd /usr/etc/自定义你要建的文件名称 mkdir mysql自定义给予的权限 chmod 777

2021-08-22 13:35:16 89

原创 Docker实操练习

Docker实操练习一、Nginx部署1、搜索并下载镜像docker search nginx2、拉取nginx镜像docker pull nginx如果要拉取指定版本的nginx可以去dockerhub官网查看Nginx的详细版本信息。dockerhub官网3、查看拉取的镜像docker images -a4.启动容器测试docker run -d --name nginx01 -p 3334:80 nginx-d 后台运行--name 给容器命名-p 3334:

2021-08-06 17:59:03 343

原创 Docker 常用命令

docker 常用命令docker命令官方文档一、基础命令docker version 显示docker的版本信息docker info 显示docker的详细信息docker --help 查看docker帮助命令二、镜像命令docker images 查看本地主机的所有镜像[root@iZwz99sm8v95sckz8bd2c4Z ~]# docker imagesREPOSITORY TAG IMAGE ID CREATED

2021-08-06 10:41:16 157

原创 Docker安装教程

Docker安装教程官方文档地址1.卸载旧版本的 sudo yum remove docker \ docker-client \ docker-client-latest \ docker-common \ docker-latest \ docker-latest-logrotate \

2021-08-05 16:47:38 203

原创 springboot 基础篇(4)

一、配置文件配置文件的形式一般有两种分别为:1、properties书写方式:#设置服务的端口号server.port=80802、 yamlYAML 是 “YAML Ain’t Markup Language”(YAML 不是一种标记语言)的递归缩写。在开发的这种语言时,YAML 的意思其实是:“Yet Another Markup Language”(仍是一种标记语言),非常适合用来做以数据为中心的配置文件.2.1.1、基本语法key: value;kv之间有空格大小写敏感使用

2021-01-22 10:47:24 166

原创 springboot基础篇(3)

springboot自动装配原理1、底层注解分析@SpringBootApplication@SpringBootConfiguration@Configuration@Component@EnableAutoConfiguration@AutoConfigurationPackage@Import@Import@ComponentScan@Repeatable

2021-01-19 10:10:14 184

原创 springboot基础篇(2)

依赖管理和对象的注入一、父项目做依赖管理以基础篇(1)pom.xml为例1、pom文件<?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/

2021-01-15 10:14:48 162

原创 springboot基础篇(1)

springboot基础篇spring boot官文档 版本2.4.1一切学习的指南,英文不好建议平时用点功夫!一、springboot是什么?一句话概括,spring boot是基于spring开发的优秀的资源整合框架,是为了简化spring繁琐配置应用而生的。二、快速入门1、官网参考资料地址:Developing Your First Spring Boot Application 傻瓜式操作跟着做就完事了。2、环境检查,我这里使用的是Windows系统。第1步:Windows+R 输入

2021-01-14 13:09:41 161 1

原创 spring总结(上)

Spring框架总结1、spring是什么1、Spring是一个开源的轻量级的应用开发框架,其目的是用于简化企业级应用程序开发,降低开发者的开发难度。(简化开发:spring对常用的api,比如对JDBC做了封装,使用spring封装的jdbc访问数据库,就不用考虑获取连接、关闭连接等,极大的简化了代码)。2、Spring提供的IoC和AOP应用,可以将组件的耦合度降至最低(即解耦),便于系统日后的维护和升级;3、Spring为系统提供了一个整体的解决方案,开发者可以利用它本身提供的功能外,也可以

2020-11-20 13:43:58 306 1

原创 mybatisplus学习总结

mybatisplus前言:学习任何东西都要以官网作为学习标准官,这样才能掌握最新的技术。官网地址:mybatisplus官网一、 mybatisplus是什么?其实mybatisplus就是mybatis的增强版本质就是用来简化 JDBC 操作的!二、为什么学mybatisplus?MyBatisPlus可以节省我们大量工作时间,所有的CRUD代码它都可以自动化完成,可以提高我们的工作效率。俗称偷懒。三、特性无侵入:只做增强不做改变,引入它不会对现有工程产生影响,如丝般顺滑损耗小:启动即

2020-11-12 16:20:53 219

原创 springboot学习总结

1、什么是spring boot?一句话概括,spring boot是基于spring开发的优秀的资源整合框架,是为了简化spring繁琐配置应用而生的。2、spring boot的启动原理我们开发任何一个Spring Boot项目,都会用到如下的启动类@SpringBootApplicationpublic class Application { public static void main(String[] args) { SpringApplication.run(

2020-11-12 16:08:52 704

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除