type
Post
status
Published
date
Aug 14, 2023
slug
summary
tags
DevOps
category
技术基本功
icon
password
Property
Aug 14, 2023 02:21 PM
介绍 Docker 的原理
Docker Compose
Kubernetes
DevOps 中 Docker 的实际应用
管理 Docker 容器的命令
管理 Docker 容器涉及许多不同的命令和操作。以下是一些常用的 Docker 命令:
- 启动容器:
docker start <容器ID或名称>
- 停止容器:
docker stop <容器ID或名称>
- 重启容器:
docker restart <容器ID或名称>
- 删除容器:
docker rm <容器ID或名称>
- 查看容器列表:
docker ps # 查看正在运行的容器 docker ps -a # 查看所有容器
- 查看容器日志:
docker logs <容器ID或名称>
- 进入容器:
docker exec -it <容器ID或名称> /bin/bash
- 创建容器:
docker create <镜像名称>
- 运行容器:
docker run <选项> <镜像名称>
- 暂停和恢复容器:
docker pause <容器ID或名称> docker unpause <容器ID或名称>
- 查看容器详细信息:
docker inspect <容器ID或名称>
- 复制文件到/从容器:
docker cp <容器ID或名称>:<容器路径> <主机路径> docker cp <主机路径> <容器ID或名称>:<容器路径>
- 更新容器资源限制:
docker update <选项> <容器ID或名称>
- 保存和加载容器:
docker save <镜像名称> > <文件名.tar> docker load < <文件名.tar>
- 构建镜像:
docker build -t <镜像名称>:<标签> <Dockerfile路径>
这些命令涵盖了 Docker 容器的大部分常用管理任务。如果你有特定的需求或问题,请随时提问!
管理 Docker 镜像的命令
当然,Docker 镜像管理也有一系列的命令。以下是一些常用的 Docker 镜像管理命令:
- 列出镜像:
docker images
- 删除镜像:
docker rmi <镜像ID或名称>
- 拉取镜像:
docker pull <镜像名称>
- 推送镜像到仓库:
docker push <镜像名称>
- 构建镜像:
docker build -t <镜像名称>:<标签> <Dockerfile路径>
- 查看镜像详细信息:
docker inspect <镜像ID或名称>
- 保存镜像到文件:
docker save -o <文件名.tar> <镜像名称>
- 从文件加载镜像:
docker load -i <文件名.tar>
- 标记镜像:
docker tag <源镜像>:<标签> <目标镜像>:<标签>
- 搜索镜像:
docker search <镜像名称>
- 创建镜像(从容器):
docker commit <容器ID或名称> <镜像名称>:<标签>
- 导出镜像(为 Dockerfile):
docker history --no-trunc <镜像名称> > Dockerfile
- 清理未使用的镜像:
docker image prune
这些命令涵盖了 Docker 镜像的大部分常用管理任务。如果你有特定的需求或问题,请随时提问!
- Author:无常 Anitya
- URL:https://anitya.fun/article/71affef4-6b08-436c-b233-5c6bd8772412
- Copyright:All articles in this blog, except for special statements, adopt BY-NC-SA agreement. Please indicate the source!
Relate Posts