Docker容器技术
文章平均质量分 77
bugsayend
海纳百川
展开
-
Docker运行原理分析和镜像/容器打包
一.Docker运行原理 docker是用golang语言开发的一个开源软件,让应用程序运行在一个相对隔离的环境运行,借此在Linux操作系统上提供一层额外的抽象,以及操作系统层虚拟化的自动管理机制。 docker实现虚拟化技术的基本原理:Docker利用Linux中的核心分离机制,例如Cgroups,以及Linux的核心Namespace(名字空间)来创建独立的容器。一句话概括起来Docker就是利用Namespace做资源隔离,用Cgroup做资源限制,利用Union FS做容器文件系统的轻量级虚拟化技原创 2021-04-20 15:40:54 · 515 阅读 · 0 评论 -
Docker安装部署
一 Docker安装部署 前一节中介绍了一下docker中的一些常用的命令,接下来我们介绍docker在linux中一些常见的部署方式,以及镜像的构建,容器构建以及打包等流程 CentOS仅在发行版本的内核支持Docker。要求系统为64位、系统内核版本为3.10以上,这里的示例是CentOS7。 注意:Docker分为Docker CE和Docker EE两种版本。 Docker CE即社区免费版,Docker EE即企业版,强调安全,但需付费使用 1.1 卸载旧版本docker环境(针对已安装过dock原创 2021-02-01 15:37:18 · 98 阅读 · 0 评论 -
Docker 基础操作
一. Docker中一些常用的基本命令 1.1 Docker基础命令 docker images 查看当前物理机中所有的docker镜像 docker ps 查看当前物理机中所有镜像快照历史 docker 启动容器时指定支持中文,时区,环境变量等参数 docker run -itd --name test-server -e PONEDITOR_MYSQL_HOST=“127.0.0.1” -e PONEDITOR_MYSQL_PORT=“3306” -e PONEDITOR_MYSQL_USER=“原创 2021-02-01 11:21:57 · 82 阅读 · 0 评论