摘要:
什么是dockerfile? Dockerfile是用来构建Docker镜像的构建文件,是由一系列命令和参数构成的脚本。 在https://hub.docker.com/上可以查找相关的镜像,并查看对应的dockerfile,以centos为例: 简单解读:FROM scratch表示继承自基础镜像 阅读全文
摘要:
在Docker的使用过程中往往需要对数据进行持久化,或者需要在多个容器之间进行数据共享,所以这就涉及到Docker容器的数据操作。 容器中数据管理主要有两种方式:数据卷和数据卷容器。 数据卷(Data Volumes) ,是将容器内数据直接映射到本地宿主机。 数据卷容器(Data Volume Co 阅读全文
摘要:
两个需求 持久化: Docker容器产生的数据,如果不通过docker commit生成新的镜像,使得数据做为镜像的一部分保存下来,那么当容器删除后,数据自然也就没有了。比如redis,我们虽然利用把数据存储在内存中来提高读写速度(内存的速度比硬盘快很多),但是为了防止数据丢失,redis提供了两种 阅读全文
摘要:
分层结构 镜像是一种轻量级、可执行的独立软件包,用来打包软件运行环境和基于运行环境开发的软件,它包含运行某个软件所需的所有内容,包括代码、运行时、库、环境变量和配置文件。 [root@iZbp1dnapcnoxqoyi0jwqaZ ~]# docker images REPOSITORY TAG I 阅读全文
摘要:
帮助命令 docker version:版本信息 [root@iZbp1dnapcnoxqoyi0jwqaZ ~]# docker version Client: Docker Engine - Community Version: 20.10.0 API version: 1.41 Go vers 阅读全文
摘要:
路过花鸟市场,见一可爱金鱼在鱼缸遨游,欲购之;缸与鱼同售20元,鱼单售5元。 囊中羞涩,遂单购鱼;次日,鱼卒。 找到鱼店老板:你的鱼有问题,带回家就死了。 鱼店老板:不可能,在我这活蹦乱跳的,肯定是你的鱼缸有问题。 这一幕似曾相识,像极了开发和运维在上线过程中的扯皮。 运维:你这个java包有问题, 阅读全文
摘要:
什么是跨站脚本攻击XSS 跨站脚本(cross site script),为了避免与样式css混淆所以简称为XSS,是一种经常出现在web应用中的计算机安全漏洞,也是web中最主流的攻击方式。 什么是XSS?XSS是指恶意攻击者利用网站没有对用户提交的数据进行转义处理或者过滤不足的缺点,往Web页面 阅读全文
摘要:
http协议是无状态协议 协议是指计算机通信网络中两台计算机之间进行通信所必须共同遵守的规定或规则,超文本传输协议(HTTP)是一种通信协议,它允许将超文本标记语言(HTML)文档从Web服务器传送到客户端的浏览器。 HTTP协议是无状态的协议,无状态是指协议对于事务处理没有记忆功能。 一旦数据交换 阅读全文
摘要:
curl是一个利用URL语法在命令行下工作的文件传输工具,作用是发出网络请求,然后获取数据;它支持文件的上传和下载;支持多种通信协议。 一、查看网页源码 直接在 curl 命令后加上网址,默认会发送 GET 请求来获取链接内容到标准输出 curl www.jollypay.com 二、显示http头 阅读全文
摘要:
ssl协议 SSL(Secure Sockets Layer 安全套接字协议),及其继任者传输层安全(Transport Layer Security,TLS)是为网络通信提供安全及数据完整性的一种安全协议。TLS与SSL在传输层与应用层之间对网络连接进行加密。 https = http + ssl 阅读全文