Docker安装与基础使用教程

发布时间:2026-03-12

一、什么是 Docker

Docker 是一种容器化技术,可以将应用程序及其运行环境打包在一个容器中运行。

与传统虚拟机不同,Docker 容器共享宿主机系统内核,因此启动速度更快, 资源占用也更少。

Docker 常用于部署 Web 服务、数据库、开发环境等应用。

二、Docker 的作用

使用 Docker 可以解决很多部署问题:

例如,一个 Web 服务可以直接通过 Docker 启动,而不需要手动安装各种依赖。

三、安装 Docker

在 Debian 或 Ubuntu 系统中可以使用以下命令安装 Docker:

apt update
apt install docker.io -y

安装完成后启动 Docker 服务:

systemctl start docker
systemctl enable docker

查看 Docker 状态:

systemctl status docker

四、测试 Docker 是否正常运行

可以运行官方测试容器:

docker run hello-world

如果看到成功信息,说明 Docker 安装完成。

五、Docker常用命令

查看正在运行的容器:

docker ps

查看所有容器:

docker ps -a

查看本地镜像:

docker images

停止容器:

docker stop 容器ID

删除容器:

docker rm 容器ID

六、运行一个 Web 服务示例

Docker 可以快速部署一个 Nginx 网站服务。

运行命令:

docker run -d -p 8080:80 nginx

解释:

启动后访问:

http://服务器IP:8080

即可看到 nginx 默认页面。

七、Docker 镜像与容器

Docker 主要包含两个核心概念:

镜像可以理解为应用模板, 容器则是运行中的实例。

八、Docker常见应用场景

Docker 可以部署很多常见服务,例如:

在家庭服务器中,Docker 常用于部署各种服务和应用。

九、总结

Docker 是现代服务器环境中非常重要的工具, 通过容器技术可以快速部署各种服务, 并且方便管理和迁移。

对于学习 Linux 和服务器技术的人来说, 掌握 Docker 是非常有帮助的。