暂不谈Docker,由于libcontainer的功能以及其本身与系统的松耦合特性,很有可能会在其他以容器为原型的平台出现,同时也很有可能催生出云计算领域全新的项目 。
10、docker container
Docker container(Docker容器)是Docker架构中服务交付的最终体现形式 。
Docker按照用户的需求与指令,订制相应的Docker容器:
- 用户通过指定容器镜像,使得Docker容器可以自定义rootfs等文件系统;
- 用户通过指定计算资源的配额,使得Docker容器使用指定的计算资源;
- 用户通过配置网络及其安全策略,使得Docker容器拥有独立且安全的网络环境;
- 用户通过指定运行的命令,使得Docker容器执行指定的工作 。

文章插图
四、docker简单使用1、安装

文章插图
注意:启动前应当设置源

文章插图
这里设置阿里的,注册阿里云账户号每个用户都有:

文章插图

文章插图
2、docker版本查询

文章插图
3、搜索下载镜像

文章插图
4、查看已经下载的镜像

文章插图
5、导出镜像

文章插图
6、删除镜像

文章插图
7、导入镜像

文章插图
8、默认配置文件

文章插图
【详解Docker架构原理、功能及使用】

文章插图

文章插图
如果更改存储目录就添加

文章插图
如果更改DNS——默认采用宿主机的dns

文章插图
9、运行hello world
这里用centos镜像echo一个hello word

文章插图
10、运行一个容器-run

文章插图
后台运行(-d后台运行)(--name添加一个名字)

文章插图
还有一种-rm参数,ctrl+c后就删除,可以测试环境用,生成环境用的少

文章插图
11、如何进入容器
三种方法,上面已经演示了一种
第一种,需要容器本身的pid及util-linux,不推荐,暂时不演示了
第二种,不分配bash终端的一种实施操作,不推荐,这种操作如果在开一个窗口也能看到操作的指令,所有人都能看到

文章插图
第三种:exec方式,终端时分开的,推荐

文章插图
12、查看docker进程及删除容器
上面已经演示:

文章插图

文章插图
13、查看容器详细信息
并不需要进入到容器里面,通过查看详细信息看到了刚才运行的Nginx,宿主机curl ip地址访问一下运行情况 。

文章插图
推荐阅读
- |野钓:钓鱼小妙招详解
- 如何基于 MySQL 主从模式搭建上万并发的系统架构?
- 搞明白企业中台架构其实很简单
- 大型项目前端架构浅谈
- 大型网站技术架构负载均衡技术介绍
- 推荐一款nginx+redis+ehcache高并发与高可用缓存架构
- Redis 核心原理和架构
- 中等收入|偏理科怎么选专业?30个热门理工专业逐一详解(下)
- 高级茶艺师详解普洱茶的存放方法
- CentOS7.5下通过Docker快速搭建WordPress
