Linux
文章平均质量分 87
Java技术债务
坚决不留下一个技术债务,欢迎关注:Java技术债务!
展开
-
Docker镜像分层的理解(六)
镜像是一种轻量级、可执行的独立软件包,用来打包软件运行环境和基于运行环境开发的软件,他包含运行某个软件所需的所有内容,包括代码、运行时库、环境变量和配置文件。将所有的应用和环境直接打包为docker镜像,就可以直接运行。平时我们在虚拟机上安装Linux操作系统都是好几个G,为什么docker才200M左右呢?docker是基于轻量级的虚拟化技术,它仅包含业务运行时所需的runtime环境,也就是只包含Linux基础镜像,所以docker才会只有200M左右。首先介绍一下UnionFs (联合文件系统)我们下原创 2022-06-05 22:27:17 · 665 阅读 · 0 评论 -
Dockerfile介绍以及作用(四)
文章目录什么是 Dockerfile?使用 Dockerfile 定制镜像开始构建镜像上下文路径指令详解COPYADDCMDENTRYPOINTENVARGVOLUMEEXPOSEWORKDIRUSERHEALTHCHECKONBUILDLABEL什么是 Dockerfile?Dockerfile 是一个用来构建镜像的文本文件,文本内容包含了一条条构建镜像所需的指令和说明。使用 Dockerfile 定制镜像1、下面以定制一个 nginx 镜像(构建好的镜像内会有一个 /usr/share/ngi.原创 2022-05-11 22:58:48 · 459 阅读 · 0 评论 -
Docker 安装 Nginx(三)
Nginx 是一个高性能的 HTTP 和反向代理 web 服务器,同时也提供了 IMAP/POP3/SMTP 服务 。以前没有用Docker时,直接在服务器中下载→安装→修改配置→运行Nginx,一套完整流程下来花费的时间也就那样但是,自从用了Docker容器后,发现有点麻烦了啊。1. 查看Nginx版本和拉取镜像首先你得从已有的镜像中拉取下来docker pull nginx或者docker pull nginx:tag默认拉取最新版本的Nginx,如果需要拉取指定版本的话,请访问 N.原创 2022-05-08 21:22:00 · 1501 阅读 · 0 评论 -
Docker安装JDK(二)
安装的两种方式通过已有的镜像直接pull安装;自己通过dockerfile等命令打包一个镜像安装(此种方式我们到已有镜像满足不了自身需求时使用);本章是根据第一种方式安装的根据文章docker安装指定版本的tag镜像得到安装JDK的Docker命令docker pull primetoninc/jdk:1.8查看本地镜像docker images启动jdk容器(其中,–name=后的jdk1.8是为容器指定了一个别名,而最后的primetoninc/jdk:1.8那个指原创 2022-05-06 21:40:20 · 1845 阅读 · 0 评论 -
Docker简介以及安装使用(一)
文章目录Docker简介Docker的出现Docker的优点Docker的局限性Docker架构Docker的安装Docker简介Docker 是一个开源的应用容器引擎,让开发者可以打包他们的应用以及依赖包到一个可移植的镜像中,然后发布到任何流行的 Linux或Windows操作系统的机器上,也可以实现虚拟化。容器是完全使用沙箱机制,相互之间不会有任何接口。一个完整的Docker有以下几个部分组成:DockerClient客户端Docker Daemon守护进程Docker Image镜像.原创 2022-05-04 22:04:10 · 1068 阅读 · 0 评论 -
MySQL数据库被攻击,被删库勒索,逼迫我使出洪荒之力进行恢复数据
昨天连夜赶了一篇文章,讲述了一个被黑客连续攻击服务器三次的普通“搬砖人”,一次比一次艰难,一次比一次狠。我给大家看几张图,看看黑客的“佳作”首先创建一个数据库:README_FHX然后创建表:README插入一条数据内容如下:内容:以下数据库已被删除:*****。 我们有完整的备份。 要恢复它,您必须向我们的比特币地址bc1q6d96nllp6spyxruc0wmtkpk8e36949gny5qrcr支付0.0075比特币(BTC)。 如果您需要证明,请通过以下电子邮件与我们联系。原创 2022-01-26 18:08:58 · 75773 阅读 · 33 评论 -
服务器被攻击了三次,还把我的数据库删除了,还想要我汇钱赎回数据
去年双十一腾讯云搞活动,198元购买了三年轻量级服务器的使用权,配置:4G内存,8G带宽,1200G月流量,80G硬盘,因此,我就闲来无事部署了属于我自己的个人网站;大概部署几个服务:Nginx、Redis、MySQL、jenkins、vue项目、博客网站等。结果,先后被攻击了三次。第一次被攻击大概在2021年11月19日,在安装MySQL服务后的第二天凌晨01点的时候,收到短信和邮件的轰炸下,意外看到短信,登录服务器发现,CPU、内存、带宽、系统盘IO都是100%,第一次遇到这种情况,手忙脚乱的一原创 2022-01-25 23:27:45 · 4964 阅读 · 2 评论