1. 拉取镜像:
要使用 Docker 镜像,首先需要将它拉取到本地。可以使用 docker pull 命令:
docker pull image_name:tag
其中 image_name 是镜像名称,tag 是标签(版本)。
例如,拉取官方的 Ubuntu 镜像:
docker pull ubuntu:latest
2. 运行容器:
使用 docker run 命令运行容器,可以指定要使用的镜像:
docker run -it image_name:tag /bin/bash
这会以交互式模式运行容器,并在容器内启动 Bash shell。
3. 构建镜像:
如果你在本地修改了容器,需要将这些修改保存为新的镜像,可以使用 docker build 命令。在包含 Dockerfile 的目录中运行:
docker build -t new_image_name:tag .
这将基于当前目录的 Dockerfile 构建一个新的镜像。
4. 推送镜像到 Docker Hub:
如果你想共享你的镜像,可以将其推送到 Docker Hub 或其他容器注册表。首先,使用 docker login 登录到 Docker Hub,然后使用 docker push 命令:
docker push new_image_name:tag
5. 列出本地镜像:
查看本地已经下载的镜像列表:
docker images
6. 删除本地镜像:
如果需要清理本地的一些镜像,可以使用 docker rmi 命令。注意,你不能删除正在运行的容器的镜像。
docker rmi image_name:tag
7. 保存和加载镜像:
使用 docker save 将镜像保存为 tar 文件,然后使用 docker load 加载:
# 保存镜像
docker save -o image_name.tar image_name:tag
# 加载镜像
docker load -i image_name.tar
这些是一些基本的 Docker 镜像使用命令。根据具体的应用场景,可能会有更复杂的操作和使用方式。
转载请注明出处:http://www.pingtaimeng.com/article/detail/13391/Docker