Docker容器

Posted jsersudo

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Docker容器相关的知识,希望对你有一定的参考价值。

Docker:
让应运程序在软件容器下的工作可以自动化进行
在linux操作系统上,提供一个额外的软件抽象层,以及操作系统层虚拟化的自动管理机制
docker利用Linux核心中的资源分脱机制,例如cgroups,以及linux核心名字空间nameSpace 来创建独立的软件容器 containers
 
解决问题:
简化环境管理
虚拟化更加轻量级:
操作系统级别的虚拟技术
 
应用场景:
加速本地开发
自动打包和部署应用
创建轻量私有的paas环境
自动化测试和持续集成
部署并且拓展web应用、数据库和后端服务器
创建安全沙盒
轻量级的桌面虚拟化
 
docker核心组件:
镜像:一个只读的静态模板,保存了容器需要的环境和应用的执行代码,可以将镜像看作容器的代码,当代码运行起来之后,就成了容器。
容器:是一个运行时环境,是镜像的一个运行状态,镜像执行的动态表现。
库:一个特定用户存储镜像的目录,一个用户可以建立多个库来保存自己的镜像。
 

以上是关于Docker容器的主要内容,如果未能解决你的问题,请参考以下文章

docker 容器重启策略

docker 容器自动启动run

docker的容器常规操作

docker容器自动启动及修改配置文件

docker容器设置固定IP

docker 启动 mysql,重启docker导致容器消失