虚拟机 docker
时间: 2023-08-20 20:14:23 浏览: 105
虚拟机和Docker是两种不同的虚拟化技术。
虚拟机是一种通过模拟整台机器包括硬件的方式来创建多个独立的虚拟环境的技术。每个虚拟机都需要有自己的操作系统,并且一旦被开启,预分配给它的资源将全部被占用。常见的虚拟机操作软件有VMware等。\[1\]
Docker是一种轻量级的容器化技术,它利用操作系统级的虚拟化来创建和管理容器。与虚拟机不同,Docker容器共享宿主机的操作系统,因此可以更加高效地利用资源。Docker容器包含应用程序、依赖的二进制和库,以及运行所需的最小化操作系统。Docker可以快速部署、扩展和管理应用程序,提供了更加灵活和便捷的开发和部署环境。\[1\]
关于Docker的常用指令,可以使用以下指令来启动、停止、重启和设置Docker开机自启:
启动Docker:
sudo systemctl start docker
查看Docker启动状态:
sudo systemctl status docker
停止Docker:
sudo systemctl stop docker
重启Docker:
sudo systemctl restart docker
设置Docker开机自启:
sudo systemctl enable docker
请注意,以上指令是针对使用systemd作为服务管理器的Linux系统。在其他系统上可能会有所不同。\[3\]
#### 引用[.reference_title]
- *1* [Docker和虚拟机的区别](https://blog.csdn.net/c_hanhan/article/details/126759177)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^control_2,239^v3^insert_chatgpt"}} ] [.reference_item]
- *2* *3* [虚拟机/云服务器安装docker](https://blog.csdn.net/weixin_47277464/article/details/127766127)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^control_2,239^v3^insert_chatgpt"}} ] [.reference_item]
[ .reference_list ]
阅读全文