什么是 Docker?
Docker 是一个开源的容器化平台,它允许开发者将应用及其依赖打包到一个轻量级、可移植的容器中,然后在任何 Linux 或 Windows 机器上运行。
核心概念
- 镜像(Image):一个只读模板,包含运行应用所需的一切。
- 容器(Container):镜像的运行实例,可被启动、停止、删除。
- 仓库(Repository):存储镜像的地方,如 Docker Hub。
第一个容器
docker run hello-world这条命令会从 Docker Hub 拉取测试镜像并运行,输出欢迎信息即表示安装成功。
常用命令
docker ps:查看运行中的容器docker images:列出本地镜像docker build -t myapp .:构建镜像docker run -d -p 8080:80 myapp:后台运行并映射端口
容器化能极大提升开发与部署效率,是现代 DevOps 的基石。
