Docker 快速入门
什么是 Docker
Docker 是一个开源的容器化平台,可以让开发者打包应用及其依赖到一个可移植的容器中。
基本概念
- 镜像 (Image): 应用的只读模板
- 容器 (Container): 镜像的运行实例
- 仓库 (Repository): 存放镜像的地方
常用命令
镜像操作
拉取镜像
docker pull <image-name>
查看本地镜像
docker images
删除镜像
docker rmi <image-id>
容器操作
运行容器
docker run <image-name>
查看运行中的容器
docker ps
查看所有容器
docker ps -a
停止容器
docker stop <container-id>
删除容器
docker rm <container-id>
实用示例
运行 Hello World
docker run hello-world
运行 Ubuntu 容器
docker run -it ubuntu bash
运行 Nginx
docker run -d -p 80:80 nginx