4 年前

Docker 入门-dockerfile实践

docker  

编译nginx提供web服务来构建新的镜像 # 基础镜像 FROM centos # MAINTAINER 作者名 MAINTAINER leoiceo@gmail.com # put nginx-1.18.0.tar.gz into /usr/local/src and unpack nginx ADD nginx-1.18.0.tar.gz /usr/local/src # running r…

4 年前

Docker 笔记 -入门之常用命令

docker  

Docker 优势,为什么用docker 更轻量 基于容器的虚拟化,仅包含业务运行所需的runtime环境,CentOS/ubuntu基础镜像仅170M.宿主机可部署100-1000个容器 更高效 无需操作系统虚拟化开销 * 计算: 轻量,无额外开销 * 存储: 系统盘 数据盘Volueme * 网络: 宿主机网络,NS隔离 更敏捷、更灵活 分层的存储和包管理,devops理念…

4 年前

Docker 入门笔记 - Docker 容器数据卷

docker  

是什么?能干嘛? 容器的持久化和同步操作 容器间继承、共享数据,容器中产生的数据同步到本地 目录挂载,容器的目录,挂载到Linux上面 数据卷 命令 docker run -it -v 主机目录:容器目录:权限 ro readonly #只读 rw readwrite #可读可写 # 一旦设置了容器的权限,容器对我们挂载的内容就有限定了 直接命令添加 docker run -it -v /d…

4 年前

svnmanger apache svn 性能优化

硬件升级 CPU 内存,磁盘SSD 打开批量模式 SVNAllowBulkUpdates Prefer 禁用apache压缩和部分无需使用的模块(单进程下非常占用CPU) LoadModule access_compat_module modules/mod_access_compat.so #LoadModule actions_module modules/mod_actions.so…

4 年前

Docker 入门笔记 - Docker镜像

docker  

是什么? 镜像是一种轻量级、可执行的独立软件包。用来打包软件运行环境和基于运行环境开发的软件,它包含运行某个软件所需要的所有内容,包含代码,运行时,库,环境变量和配置文件。 加载原理 Docker的镜像实际 上由一层一层的文件系统组成,这种层级的文件系统UnionFS.bootfs(boot file system)主要包含bootloader和kernel,bootloader主要是引导…