Docker简介与安装使用
本文最后更新于:2024年6月3日 早上
Docker是一种轻量级的容器化解决方案,它可以将应用程序及其依赖项打包成一个可移植的容器,使得我们可以快速地部署和管理应用程序。
Docker 简介
Docker是一种轻量级的容器化解决方案,它可以将应用程序及其依赖项打包成一个可移植的容器,使得我们可以快速地部署和管理应用程序。使用Docker,我们可以避免开发和运行环境之间的不一致问题,使得我们的应用程序在不同的环境中运行时都具有相同的表现。与传统的虚拟机技术不同,Docker容器不需要运行完整的操作系统,而是只需要运行应用程序及其依赖项。这使得Docker容器比传统的虚拟机更轻量级,启动速度更快,同时也占用更少的资源。
Docker 与虚拟机的区别
传统的虚拟机技术是通过虚拟化硬件来实现多个操作系统的隔离。每个虚拟机都需要运行一个完整的操作系统及其依赖项,这导致虚拟机非常重量级,启动速度慢,同时也占用更多的资源。与之相比,Docker容器是通过共享宿主机操作系统的内核来实现隔离的。每个Docker容器只需要运行应用程序及其依赖项,而不需要运行完整的操作系统。这使得Docker容器比传统的虚拟机更轻量级,启动速度更快,同时也占用更少的资源。
Docker 安装
安装Docker的方法因不同的操作系统而异。以下是在Ubuntu系统上安装Docker的步骤:
- 更新apt软件包索引:
1 |
|
- 安装Docker依赖包:
1 |
|
- 添加Docker的GPG密钥:
1 |
|
- 添加Docker的APT源:
1 |
|
- 更新apt软件包索引:
1 |
|
- 安装Docker:
1 |
|
安装完成后,您可以通过运行以下命令来检查Docker是否已经正确安装:
1 |
|
如果Docker已经正确安装,您将会看到一条欢迎消息。
常用Docker命令
下面列出一些常用的Docker命令,以帮助您更好地使用Docker:
docker build
: 构建Docker镜像docker run
: 启动一个新的Docker容器docker stop
: 停止运行中的Docker容器docker start
: 启动已经停止的Docker容器docker ps
: 列出所有正在运行的Docker容器docker images
: 列出所有本地的Docker镜像docker exec
: 在运行中的Docker容器中执行命令docker-compose up
: 启动Docker Composedocker-compose down
: 停止Docker Compose
Docker简介与安装使用
https://lero.fun/2022/11/05/Docker简介与安装使用/