1 十一ღ.

尚未进行身份认证

我要认证

可以进入我的个人博客学习:http://shiyi.tech

等级
TA的排名 52w+

Docker之Dockerfile

博文大纲Dockerfile简介Dockerfile文件编写时常用的指令实验接触Dockerfile一、简介Docker项目提供了构建在Linux内核功能之上,协同在一起的的高级工具。其目标是帮助开发和运维人员更容易地跨系统跨主机交付应用程序和他们的依赖。Docker通过Docker容器,一个安全的,基于轻量级容器的环境,来实现这个目标。这些容器由镜像创建,而镜像可以通过命令行手工创建或 者通过Dockerfile自动创建。Dockerfile是由一系列命令和参数构成的脚本,这些命令应用于

2020-06-24 15:10:34

Docker底层原理。

博文大纲:docker虚拟化与传统虚拟化的区别NameSpace和Cgroup,隔离容器及控制资源容器的Block IO(磁盘读写)一、 docker虚拟化与传统虚拟化的区别:Docker相比较传统虚拟化轻便、灵活,存储大小镜像小,便于存储与传输。与宿主机共用,从而节省更多的硬件资源,docker容器除了运行其中的应用之外,基本不消耗额外的系统资源,这样能保证性能的同时,减小系统开销。Dcoker中一个进程就可以模拟一个新的系统,运行容器后,只是占用了宿主机中的一个进程。传统的虚拟化宿主机

2020-06-24 14:34:50

Docker的基本操作逻辑。

逻辑图:总结上图逻辑图:围绕着image(镜像)开始:首先image从dockerhub公共仓库上拉取或者说下载(Repostory),或者可以从本地私有仓库上下载(Registry),docker pull image。 也可以将镜像上传到仓库中,docker push 。下载完镜像后,可以对镜像导出到本地(docker save),相应的可以将本地的镜像导入到docker中(docke...

2020-03-11 20:13:21

Docker花式安装

一、docker简介:Docker 是一个开源的应用容器引擎,让开发者可以打包他们的应用以及依赖包到一个可移植的镜像中,然后发布到任何流行的 Linux或Windows 机器上,也可以实现虚拟化。容器是完全使用沙箱机制,相互之间不会有任何接口。一个完整的Docker有以下几个部分组成:1.DockerClient客户端2.Docker Daemon守护进程3.Docker Image镜像...

2020-03-11 19:55:03

Python之列表(list)的操作

一、 列表简介 列表是序列对象,可包含任意的Python数据信息,如字符串、数字、列表、元组等。 列表的数据是可变的,我们可通过对象方法对列表中的数据进行增加、修改、删除等操作。 可以通过list(seq)函数把一个序列类型转换成一个列表。列表我们经常用到的功能是增、删、改、查。二、 创建列表#普通的变量形式。tom = 'Tom'jack = 'Jack'john = 'J...

2020-03-11 19:18:34

Python之变量和和简单的数据类型

变量介绍。变量就是代表某个数据(值)的名称,简单点说变量就是给数据起个名字。变量的特点。1)变量是计算机内存中的一块区域,变量可以存储规定范围内的值,而且值是可变的。2)在创建变量时会在内存中开辟一个空间。基于变量的数据类型,解释器会分配指定内存,并决定什么数据可以被存储在内存中。因此,变量可以指定不同的数据类型,这些变量可以存储整数、小数或者字符。总结一句话:变量的值是可以变化...

2020-03-11 13:46:12

Python安装:Windows及Linux安装

初识Python一、简介1989年圣诞节期间,在阿姆斯特丹,Guido为了打发圣诞节的无趣,决心开发一个新的脚本解释程序,作为ABC语言的一种继承。Python是一种跨平台的计算机程序设计语言。是一种面向对象的动态类型语言,最初被设计用于编写自动化脚本,随着版本的不断更新和语言新功能的添加,越多被用于独立的、大型项目的开发。Python应用领域:Python是一种解释型脚本语言,可以应用...

2020-03-10 18:35:07

Linux--Apache的安装及工作模式

博文概要:1.安装apache服务及新版本的功能介绍。2.Apache的优化配置。3.Apache的工作模式。4.进程与线程的区别。一、常见的web服务器:Apache、Nginx、TomcatApache服务器:apache软件基金会下开源的子项目,用于搭建web服务器,自身支持模块比较多,处理静态页面强,配置比较简单,自身不支持动态页面的处理。区别: Apache:支持模块比...

2019-11-09 19:59:38

Linux知识--HTTP协议分析

第一次发表文章,请多多关照。首先我们先来介绍一下http协议,相信大家都不陌生。一、http协议介绍 Hyper Text Transfer Protocol 超文本传输协议,是互联网应用最为广泛的一种网络协议,主要用于 Web 服务。通过计算机处理文本信息,格式为 HTML(Hyper Text Mark Language)超文本标记语言来实现。 http:超文本传输协议 ,通常使用...

2019-11-08 21:51:24
勋章 我的勋章
  • GitHub
    GitHub
    绑定GitHub第三方账户获取
  • 持之以恒
    持之以恒
    授予每个自然月内发布4篇或4篇以上原创或翻译IT博文的用户。不积跬步无以至千里,不积小流无以成江海,程序人生的精彩需要坚持不懈地积累!
  • 勤写标兵Lv2
    勤写标兵Lv2
    授予每个自然周发布4篇到6篇原创IT博文的用户。本勋章将于次周周三上午根据用户上周的博文发布情况由系统自动颁发。
  • 学习力
    学习力
    《原力计划【第二季】》第一期主题勋章 ,第一期活动已经结束啦,小伙伴们可以去参加第二期打卡挑战活动获取更多勋章哦。