- 博客(13)
- 收藏
- 关注
原创 Dockerfile命令详解之 RUN(四):RUN --mount=type=tmpfs
RUN --mount=type=tmpfs 命令是 Docker 18.09 版本引入的一种新方式,它用于挂载一个临时文件系统(tmpfs)到容器中的某个目录,并在容器内执行指定的命令。
2023-02-20 12:59:16
1675
原创 springboot添加多数据源的方法(笔记)
Spring Boot可以通过配置多个数据源来支持多数据源访问,以下是一个基本的多数据源配置实例
2023-02-16 15:17:55
5260
原创 JSON的基本理解
JSON就是一种特殊的字符串,他并不像程序或者代码那样会自己运行,其实他就是一种有固定格式的文本。按照特定格式进行书写,便于程序进行解析里面的数据。JSON一定是以一个大括号开头,一个大括号结尾的,且成对出现,不可能只有一个前括号,没有后括号,那样是错的。所有的内容都应该在这个大括号中
2022-11-22 20:09:41
3840
原创 Dockerfile命令详解之 RUN(三):RUN --mount=type=cache
在官方文档中,对RUN --mount=type=cache类型挂载的释义是 "挂载一个临时目录来缓存编译器和包管理器的目录" 。但这里不一定只是编译器或者包管理器,可以是任意的缓存目录。
2022-11-22 17:52:10
5580
2
原创 Dockerfile命令详解之 RUN(二):RUN --mount=type=bind
本篇介绍第一种挂载方式 --mount=type=bind 在官方文档中,对bind类型挂载的释义是 "这种挂载类型允许将上下文或镜像中的目录(只读)绑定到正在构建容器"
2022-11-07 17:54:43
4996
原创 Dockerfile命令详解之 RUN(一)
许多同学不知道Dockerfile应该如何写,不清楚Dockerfile中的指令分别有什么意义,能达到什么样的目的,接下来我将详细的为大家解释每一个指令的含义以及用法。指令不区分大小写。但是,按照惯例,它们应该是大写的,以便更容易地将它们与参数区分开来。
2022-09-07 20:14:20
11367
原创 Dockerfile命令详解之 ADD
许多同学不知道Dockerfile应该如何写,不清楚Dockerfile中的指令分别有什么意义,能达到什么样的目的,接下来我将详细的为大家解释每一个指令的含义以及用法。指令不区分大小写。但是,按照惯例,它们应该是大写的,以便更容易地将它们与参数区分开来。
2022-09-06 20:14:49
8307
2
原创 Dockerfile命令详解之 COPY
许多同学不知道Dockerfile应该如何写,不清楚Dockerfile中的指令分别有什么意义,能达到什么样的目的,接下来我将详细的为大家解释每一个指令的含义以及用法。指令不区分大小写 。但是,按照惯例,它们应该是大写的,以便更容易地将它们与参数区分开来。
2022-09-05 21:35:53
21785
10
原创 Dockerfile命令详解之 ARG
比如:Dockerfile# 定义环境变量# 覆盖定义的环境变量ARG MYENV使用以下命令构建镜像文件运行的结果为:第一次RUN 指令 echo 的值是test,第二次RUN指令 echo 的值是pre,我们可以看到ARG指令只影响到了其后面的变量值。如果我们构建镜像的时候,不指定参数值,那么ARG指令声明的MYENV变量的值,会以上面EVN指令定义的值为默认值可以看到,两次RUN指令echo的值都是与ENV指令定义的值一样的Docker提供以下预定义变量HTTP_PROXY。
2022-09-03 16:57:01
13741
2
原创 Dockerfile命令详解之 FROM
许多同学不知道Dockerfile应该如何写,不清楚Dockerfile中的指令分别有什么意义,能达到什么样的目的,接下来我将详细的为大家解释每一个指令的含义以及用法。指令不区分大小写。但是,按照惯例,它们应该是大写的,以便更容易地将它们与参数区分开来。进入正题,一般来说,Dockerfile中除了ARG指令外,第一个命令就应该是FROM。
2022-09-02 17:29:34
9911
2
原创 使用Dockerfile在Docker中部署SpringBoot项目
很多初次使用Docker的朋友,不清楚如何利用Dockerfile部署自己的springboot项目,网络上搜到的教程大多都是告诉你怎么写Dockerfile,但是并没有从头开始讲如何使用。此文将从头开始一步一步的讲解如何进行部署。
2022-09-01 20:17:04
1687
原创 安装Docker环境(CentOS平台,详细版)
本文将详细讲解Docker在CentOS上的部署步骤。首先我们应该了解Docker是一种开源的容器化技术,可以构建容器化的应用,并且可以使多个容器都有同样的环境,避免因环境差异造成程序运行异常。与之类似的容器化技术还有Containerd,一款号称专为K8S而生的容器......
2022-08-30 21:15:04
610
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人