mirror of
https://github.com/CyC2018/Interview-Notebook.git
synced 2026-10-31 02:53:42 +00:00
Update Docker.md
为面试中常问的小节加上高频标记。
This commit is contained in:
+2
-2
@@ -7,7 +7,7 @@
|
||||
* [四、使用场景](#四使用场景)
|
||||
* [五、实现原理](#五实现原理)
|
||||
* [六、镜像与容器](#六镜像与容器)
|
||||
* [七、Kubernetes](#七kubernetes)
|
||||
* [七、Kubernetes](#七kubernetes) 🔥
|
||||
* [附录:实测](#附录实测)
|
||||
* [参考资料](#参考资料)
|
||||
<!-- GFM-TOC -->
|
||||
@@ -259,7 +259,7 @@ depends_on 默认只保证依赖的容器先启动,不等它能提供服务;
|
||||
- 宿主机上能运行,容器中不能:常见原因是容器中缺少依赖的库或命令(Alpine 使用 musl 而不是 glibc)、镜像的 CPU 架构与机器不一致(arm64 与 amd64)、程序连接的 localhost 指向了容器自己、文件权限不同;
|
||||
- Docker 守护进程重启:默认情况下守护进程退出时会停止所有容器,开启 live-restore 后容器在守护进程重启期间继续运行;需要自动恢复的容器用 --restart unless-stopped 启动。
|
||||
|
||||
## 七、Kubernetes
|
||||
## 七、Kubernetes 🔥
|
||||
|
||||
Docker 解决的是单台机器上怎样运行容器。服务有几十个、部署在几十台机器上时,还需要决定每个容器放在哪台机器上、挂了谁来重启、怎样扩容、怎样不停机升级,这就是 Kubernetes(K8s)做的事情。
|
||||
|
||||
|
||||
Reference in New Issue
Block a user