同步操作将从 Java精选/Ebooks 强制同步,此操作会覆盖自 Fork 仓库以来所做的任何修改,且无法恢复!!!
确定后同步将在后台操作,完成时将刷新页面,请耐心等待。
一般不推荐在用以容器内运行多个应用进程,如果有类似需求,可以用过额外的进程管理机制,比如supervisord来管理所运行的进程。
可以使用docker [container] stop $(docker ps -q)
命令。
可以使用docker system prune --volumes -f
命令, 这个命令会自动清理处于停止状态的容器、 无用的网络和挂载卷、 临时镜像和创建镜像缓存。
container即容器。可以把每个container看做是一个独立的主机。
container的创建通常有一个image作为其模板。类比成虚拟机的话可以理解为image就是虚拟机的镜像,而container就是一个个正在运行的虚拟机。一个虚拟机镜像可以创建出多个运行的虚拟主机且相互独立。
注意:container一旦创建如果没有用rm命令移除,将会一直存在,因此在不使用的情况下需要手动删除。
Docker和Vagrant的定位完全不同。
Vagrant类似于Boot2Docker(一款运行Docker的最小内核),是一套虚拟机的管理环境,Vagrant可以在多种系统上和虚拟机软件中运行,可以在Windows、Mac等非Linux平台上为Docker支持,自身具有较好的包装性和移植性。
原生Docker自身只能运行在Linux平台上,但启动和运行的性能比虚拟机要快,往往更适合快速开发和部署应用的场景。
docker logs
技术优势:
商业利益:
可以使用docker [container] inspect --format ' {{ . State.Pid }} '< CONTAINER ID or NAME>
命令。
1、清理所有已经停止的容器
docker rm $(docker ps -a -q)
2、清理所有镜像
docker rmi $(docker images -q)
3、强制清理所有镜像
docker rmi -f $(docker images -q)
4、清理过滤出来的镜像
docker rmi $(docker images | grep "关键字" | awk '{print $3}')
### 题10:[Docker 容器和虚拟机有什么区别?](/docs/Docker/最新面试题2021年Docker面试题及答案汇总.md#题10docker-容器和虚拟机有什么区别)<br/>
**相同点**
1、容器和虚拟机一样,都会对物理硬件资源进行共享使用。
2、容器和虚拟机的生命周期比较相似(创建、运行、暂停、关闭等等)。
3、容器中或虚拟机中都可以安装各种应用,如redis、mysql、nginx等。也就是说,在容器中的操作,如同在一个虚拟机(操作系统)中操作一样。
4、同虚拟机一样,容器创建后,会存储在宿主机上:linux上位于/var/lib/docker/containers下
**不同点**
1、虚拟机的创建、启动和关闭都是基于一个完整的操作系统。一个虚拟机就是一个完整的操作系统。而容器直接运行在宿主机的内核上,其本质上以一系列进程的结合。
2、容器是轻量级的,虚拟机是重量级的。首先容器不需要额外的资源来管理(不需要Hypervisor、Guest OS),虚拟机额外更多的性能消耗;其次创建、启动或关闭容器,如同创建、启动或者关闭进程那么轻松,而创建、启动、关闭一个操作系统就没那么方便了。
也因此,意味着在给定的硬件上能运行更多数量的容器,甚至可以直接把Docker运行在虚拟机上。
### 题11:docker-中什么是-image<br/>
### 题12:docker-环境如何迁移到另外宿主机<br/>
### 题13:docker-如何临时退出正在交互容器终端<br/>
### 题14:docker-中本地镜像文件一般存放在什么位置<br/>
### 题15:什么是-docker<br/>
### 题16:如何备份系统中所有的镜像<br/>
### 题17:docker-中如何查看镜像支持环境变量<br/>
### 题18:构建-docker-镜像应该遵循哪些原则<br/>
### 题19:docker-和-lxc-有什么区别<br/>
### 题20:ci持续集成服务器的功能是什么<br/>
### 题21:docker-容器中如何启动-nginx-服务<br/>
### 题22:如何更改-docker-的默认存储设置<br/>
### 题23:容器与主机之间的数据拷贝命令是什么<br/>
### 题24:docker-容器有几种状态<br/>
### 题25:docker的配置文件放在什么位置如何修改配置<br/>
![大厂面试题](../../imgs/pages.jpg "Java精选")
![大厂面试题](../../imgs/pdfs.png "Java精选")
![大厂面试题](../../imgs/weixin.png "Java精选")
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。