Docker镜像的相关操作命令
时间: 2024-09-26 13:08:58 浏览: 31
Docker镜像管理常用操作代码示例
Docker镜像是容器的基础,包含了应用程序以及运行所需的环境。以下是几个常用的Docker镜像操作命令:
1. **创建镜像**(从现有基础镜像创建):
```
docker build -t <image-name> .
```
`-t` 参数用于指定新镜像的标签。
2. **查看镜像列表**:
```
docker images
```
可以看到已下载的所有镜像及其大小等信息。
3. **运行容器**:
```
docker run -it <image-name>
```
`-it` 表示交互式运行,可以进入容器内部。
4. **拉取远程镜像**:
```
docker pull <registry>/<image-name>
```
例如 `docker pull ubuntu` 或 `docker pull alpine`.
5. **删除镜像**:
```
docker rmi <image-id> || docker rmi <image-name>
```
清除不再需要的镜像。
6. **标记并推送到仓库**:
```
docker tag <image-id> <registry>/<image-name>:<tag>
docker push <registry>/<image-name>:<tag>
```
将本地镜像上传到私有或公有仓库。
7. **查找镜像**:
```
docker search <image-name>
```
搜索特定名称的镜像。
8. **停止容器**:
```
docker stop <container-id>
```
9. **删除容器**:
```
docker rm <container-id>
```
阅读全文