免责声明

易百易数码科技

Linux容器技术Docker之外的选择(linux 容器技术)

非Linux操作系统上可以用Docker吗

Docker创建出的Docker容器是和宿主机共享操作系统的,所有Docker容器内部不可能运行Windows,OS X等非Linux操作系统。 但是,可以曲线救国,你可以再Docker容器内部运行一个virtualbox应用程序,然后通过virtualbox来运行你的windows等操作系统,这样是可行的。今年6月底在DockerCon上Docker官方的美女大神Jessie就掩饰了一把。

docker 三大技术

Docker的三大核心:镜像、容器、仓库

Linux容器技术Docker之外的选择(linux 容器技术)-图1

1.镜像:镜像是创建容器的基础。

2.容器:容器是从镜像创建的运行实例,它可以被启动、停机和删除、所创建的每一个容器都是相互隔离的,互不相见的,可以保证平台的安全性,还可以把容器看作是一个简单的linux环境,docker利用容器来运行和隔离应用

3.仓库:仓库仓库使用来集中保存镜像的地方,当创建了自己的镜像之后,可以使用push命令将它上传到公共仓库或者私有仓库,这样一来当下次要在另外一台机器上使用这个镜像的时候,只需要从仓库中pull下来就可以了

Linux容器技术Docker之外的选择(linux 容器技术)-图2

docker windows linux通用吗

我的回答:通用。

分析:docker作为一个基于go语言实现的云开源项目,目前主流的操作系统都已经支持docker。

微软公司宣布和docker合作,以加强对微软云平台azure对docker的支持。

Linux容器技术Docker之外的选择(linux 容器技术)-图3

谷歌公司宣称在它的PaaS平台及服务产品中广泛应用了docker。

亚马逊也推出了AWS EC2 Container,提供了对docker的支持。

docker在Linux和Windows系统都通用,得到了广泛的支持和使用。

ds112j支持docker吗

不支持。Synology DS112j是一台基于嵌入式Linux系统的网络存储设备,通常用于文件共享和数据备份。它并不支持Docker容器化技术。如果您需要在网络存储设备上使用Docker,您可以考虑使用Synology的其他型号,如DS218+或DS918+。这些型号支持Docker,并提供更多的性能和功能。

Docker和LXC有什么不同

Docker和LXC的不同如下:

架构不同:Docker是基于LXC架构之上的,它通过使用Docker引擎来管理和操作容器。Docker引擎包含了一个Docker守护进程和一组API,可以用来创建、启动、停止、删除和管理Docker容器。LXC是一种轻量级的虚拟化技术,它依赖于Linux内核提供的cgroups和命名空间(Namespaces)功能来实现容器隔离。

功能不同:Docker将应用的所有配置打包到一个容器中,具有可移植性,LXC仅仅实现了进程沙盒化,并不能在不同机器上进行移植。Docker针对应用的API、用户接口、设计原理及文档上面部署做了优化,而LXC仅关注容器并没有过多的优化。

到此,以上就是小编对于linux 容器技术的问题就介绍到这了,希望介绍的5点解答对大家有用,有任何问题和不懂的,欢迎各位老师在评论区讨论,给我留言。

分享:
扫描分享到社交APP
上一篇
下一篇