『瀚思彼岸』» 智能家居技术论坛

 找回密码
 立即注册
查看: 5810|回复: 13

[技术探讨] 求助:docker是啥啊

[复制链接]

6

主题

64

帖子

169

积分

注册会员

Rank: 2

积分
169
金钱
105
HASS币
0
发表于 2020-10-19 20:34:24 | 显示全部楼层 |阅读模式
本帖最后由 cnhero 于 2020-10-25 20:08 编辑

如题一样
回复

使用道具 举报

40

主题

3057

帖子

1万

积分

超级版主

Nero

Rank: 8Rank: 8

积分
11135
金钱
8028
HASS币
182
发表于 2020-10-20 11:49:47 | 显示全部楼层
Nero
回复

使用道具 举报

40

主题

3057

帖子

1万

积分

超级版主

Nero

Rank: 8Rank: 8

积分
11135
金钱
8028
HASS币
182
发表于 2020-10-22 08:43:37 | 显示全部楼层
cnhero 发表于 2020-10-21 14:25
依我现在的理解,docker和虚拟主机有点类似。
目的都是,在物理主机上,虚拟出来多个虚拟主机(在docker ...

Docker 是现在运维必不可少的基础技能。各大生产系统都拥有 Docker 镜像。Docker 可以让系统部署缩短至一个命令,甚至一个配置文件即可部署整个复杂的系统。

而且 Docker 和虚拟机不太一样,从存储,还有内核都和虚拟机截然不同。

简单来说,Docker 的镜像修改是分层存储,层级是可以共享的,例如一个装好的 debian 系统的docker 容器,只要你 From 官方的 Debian 镜像后(相当于你 pull 了官方的 Debian 镜像的存储层),然后再从这个层开始安装软件,这样你就可以从官方的 Debian 基础层开始构建自己的容器,大大缩减了所需的时间。也让 Docker 镜像管理更合理。

内核方面,Docker 是和宿主共享 Linux 内核,这也是为什么 Windows 下本质上还需要运行 vbox 虚拟机来作为 Docker 运行基础。因为 Windows 没办法共享 Linux 内核给 Docker。

还有一个特别要注意的就是 Docker 是类似沙箱一样的环境,所以当容器 rm 后,里面的数据也会跟这删除,所以需要将容器内部的文件通过映射方式存放在本地宿主,也正因这个特性,Docker 容器在做数据迁移的时候非常方便,因为大部分的容器都是一个配置文件夹,直接拷走,然后再别的地方再执行 Docker run 命令,即可完美恢复当前生产环境。

我简单总结的 Docker 的优点和特性,希望对你有所帮助。
Nero
回复

使用道具 举报

4

主题

224

帖子

1302

积分

金牌会员

Rank: 6Rank: 6

积分
1302
金钱
1078
HASS币
0
发表于 2020-10-19 20:59:08 | 显示全部楼层
有空来发帖问,百度一下不行吗
回复

使用道具 举报

6

主题

64

帖子

169

积分

注册会员

Rank: 2

积分
169
金钱
105
HASS币
0
 楼主| 发表于 2020-10-19 21:08:16 | 显示全部楼层
gtyun 发表于 2020-10-19 20:59
有空来发帖问,百度一下不行吗

百度是啥?
回复

使用道具 举报

0

主题

45

帖子

771

积分

高级会员

Rank: 4

积分
771
金钱
726
HASS币
0
发表于 2020-10-19 22:33:37 | 显示全部楼层
python最好还是弄虚拟目录,隔离开好些,每个都有自己的pip。总的来说,还是docker省事些,应用跑在容器里面,升级也方便,一般不会影响宿主机。
回复

使用道具 举报

0

主题

4

帖子

46

积分

新手上路

Rank: 1

积分
46
金钱
42
HASS币
0
发表于 2020-10-20 16:58:46 来自手机 | 显示全部楼层
那么问题来了,docker到底是啥
回复

使用道具 举报

6

主题

64

帖子

169

积分

注册会员

Rank: 2

积分
169
金钱
105
HASS币
0
 楼主| 发表于 2020-10-21 14:16:59 | 显示全部楼层
surfwave 发表于 2020-10-19 22:33
python最好还是弄虚拟目录,隔离开好些,每个都有自己的pip。总的来说,还是docker省事些,应用跑在容器里 ...

多谢指点。我去试试python的dockor
回复

使用道具 举报

6

主题

64

帖子

169

积分

注册会员

Rank: 2

积分
169
金钱
105
HASS币
0
 楼主| 发表于 2020-10-21 14:21:54 | 显示全部楼层
neroxps 发表于 2020-10-20 11:49
https://vuepress.mirror.docker-practice.com/

《 Docker — 从入门到实践 》这个链接灰常有用!
我一定好好学习,您是醉棒滴
回复

使用道具 举报

6

主题

64

帖子

169

积分

注册会员

Rank: 2

积分
169
金钱
105
HASS币
0
 楼主| 发表于 2020-10-21 14:25:30 | 显示全部楼层
本帖最后由 cnhero 于 2020-10-25 21:42 编辑
qc3172 发表于 2020-10-20 16:58
那么问题来了,docker到底是啥

,docker和虚拟主机有点类似。

回复

使用道具 举报

6

主题

64

帖子

169

积分

注册会员

Rank: 2

积分
169
金钱
105
HASS币
0
 楼主| 发表于 2020-10-21 14:38:06 | 显示全部楼层
本帖最后由 cnhero 于 2020-10-25 21:42 编辑

突然发现你们在热热闹闹地讨论docker。

回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|Hassbian

GMT+8, 2024-4-25 15:08 , Processed in 0.054993 second(s), 34 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表