logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

docker原理 ----- 白话容器基础之从进程说开去

白话容器基础之从进程说开去。容器技术的兴起源于 PaaS 技术的普及;Docker 公司发布的 Docker 项目具有里程碑式的意义;Docker 项目通过“容器镜像”,解决了应用打包这个根本性难题。我希望你能理解这样一个道理:容器本身没有价值,有价值的是“容器编排”。不过在此之前,你还需要搞清楚一个更为基础的问题:容器,到底是怎么一回事儿?我已经提到过,容器其实...

#docker
docker-compose搭建django+mysql 简单的

目录结构2、配置文件(1)DockerfileDockerfile包含创建镜像所需要的全部指令。在项目根目录下创建Dockerfile文件,其内容如下:FROM python:2.7ENV PYTHONUNBUFFERED 1RUN mkdir /codeRUN mkdir /code/dbWORKDIR /codeADD ./mysite/r

docker原理 ---- 容器的隔离与限制

在上一篇文章中,我详细介绍了 Linux 容器中用来实现“隔离”的技术手段:Namespace。而通过这些讲解,你应该能够明白,Namespace 技术实际上修改了应用进程看待整个计算机“视图”,即它的“视线”被操作系统做了限制,只能“看到”某些指定的内容。但对于宿主机来说,这些被“隔离”了的进程跟其他进程并没有太大区别。说到这一点,相信你也能够知道我在上一篇文章最后给你留下的第一个思考题的答..

Python缓存神奇库cacheout全解

python的缓存库(cacheout)链接:项目: https://github.com/dgilland/cacheout文档地址: https://cacheout.readthedocs.ioPyPI(下载链接): https://pypi.python.org/pypi/cacheout/TravisCI(下载链接): https://travis-ci.org/dgilland/cac

#python#缓存
python | 史上最全的正则表达式

import rere.match #从开始位置开始匹配,如果开头没有则无re.search #搜索整个字符串re.findall #搜索整个字符串,返回一个list举例:r(raw)用在pattern之前,表示单引号中的字符串为原生字符,不会进行任何转义re.match(r'l','liuyan1').group()#返回lre.match(r'y','liuyan1')#...

#python
python之sys模块 与 OS模块

sys模块常见函数 可以通过dir()方法查看模块中可用的方法. 结果如下, 很多我都没有用过, 所以只是简单介绍几个自己用过的方法.$ pythonPython 2.7.6 (default, Oct 26 2016, 20:30:19)[GCC 4.8.4] on linux2Type "help", "copyright", "credits

#python
到底了