返回
Docker镜像使用指南
开发工具
2023-11-22 23:23:49
准备工作:
要在本地使用Docker镜像,需要先确保本地存在对应的镜像。如果本地不存在该镜像,Docker将从镜像仓库下载。
步骤:
1. 查找镜像
使用docker images
命令可以查看本地已有的镜像。
2. 下载镜像
如果本地没有所需的镜像,可以使用docker pull
命令从镜像仓库下载,例如:
docker pull nginx
3. 查看镜像
下载完成之后,可以使用docker images
命令查看已下载的镜像:
REPOSITORY TAG IMAGE ID CREATED SIZE
nginx latest f42f19555165 14 hours ago 142MB
4. 创建容器
使用镜像创建容器的命令为:
docker run [选项] 镜像名称/ID [命令]
例如,要创建一个名为my-nginx
的容器,并运行nginx web服务器,命令为:
docker run --name my-nginx -p 80:80 nginx
5. 查看容器
使用docker ps
命令查看正在运行的容器:
CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES
62a61e026609 nginx "/docker-entrypoint.s…" 2 minutes ago Up 2 minutes 0.0.0.0:80->80/tcp my-nginx
6. 停止容器
使用docker stop
命令停止容器:
docker stop my-nginx
7. 删除容器
使用docker rm
命令删除容器:
docker rm my-nginx
8. 删除镜像
使用docker rmi
命令删除镜像:
docker rmi nginx
注意事项:
- 使用
--name
选项可以为容器指定一个名称。 - 使用
-p
选项可以将容器端口映射到主机端口。 - 容器启动后,可以使用
docker logs
命令查看容器的日志。 - 容器停止后,数据会丢失,可以将数据存储在容器外部的卷中,以避免数据丢失。
延伸阅读: