为了账号安全,请及时绑定邮箱和手机立即绑定

docker是什么操作系统?

docker是什么操作系统?

qq_遁去的一_1 2018-12-16 17:05:55
在看了下面的图之后, 感觉docker就是运行在宿主机操作系统上的一个进程, 那么在docker中直接装了mysql, python之后, 这些软件是基于什么操作系统的? 是基于宿主机的系统? 但是貌似在windows上随便装一个redis镜像, 发现里面也不是宿主机的windows操作系统啊?所以问题1: docker本身是什么操作系统, 如果下载一个一个docker的redis镜像, 进去之后好像也能执行一些linux命令? 问题2: docker上装了一个比如centos操作系统之后, 那就是在宿主机的系统上, 运行了一个docker进程, 里面运行着centos系统, 这样理解对?
查看完整描述

1 回答

?
精慕HU

TA贡献1845条经验 获得超8个赞

答案1:docker并不是一个操作系统,docker是一个容器,可以把它比喻成虚拟的硬件,在硬件(主机)上安装操作系统,redis的镜像肯定是一个系统装了redis,并不是单单一个redis,可以进入该镜像使用相关命令查看系统信息。
答案2:差不多可以这样理解,docker是一个容器,至于docker是不是单进程的,可以去查更详细的资料或者查看官方文档及源码。

查看完整回答
反对 回复 2018-12-16
  • 1 回答
  • 0 关注
  • 1485 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信