docker常用命令

发布时间 2023-12-25 16:56:09作者: 生物信息刘博

以下是一些常用的 Docker 命令,以帮助您管理 Docker 容器和镜像:

  1. 容器生命周期管理:

    • 启动容器:docker start <容器ID或名称>
    • 停止容器:docker stop <容器ID或名称>
    • 重启容器:docker restart <容器ID或名称>
    • 进入容器:docker exec -it <容器ID或名称> /bin/bash
  2. 容器信息查看:

    • 查看所有运行中的容器:docker ps
    • 查看所有容器(包括停止的):docker ps -a
    • 查看容器详细信息:docker inspect <容器ID或名称>
  3. 镜像管理:

    • 拉取镜像:docker pull <镜像名称>
    • 查看本地所有镜像:docker images
    • 删除镜像:docker rmi <镜像ID或名称>
  4. 容器日志:

    • 查看容器日志:docker logs <容器ID或名称>
  5. 容器文件传输:

    • 从容器拷贝文件到本地:docker cp <容器ID或名称>:<容器内路径> <本地路径>
  6. 容器端口映射:

    • 启动容器并映射端口:docker run -p <主机端口>:<容器端口> <镜像名称>
  7. 清理工作:

    • 删除所有停止的容器:docker container prune
    • 删除所有未使用的镜像:docker image prune
  8. 构建镜像:

    • 从 Dockerfile 构建镜像:docker build -t <镜像名称> <路径>

这些是一些基本的 Docker 命令,您可以根据需要使用更多的参数和选项。请注意,有关每个命令的详细信息,您可以使用 docker --help 查看 Docker 的官方文档或在终端中键入相应命令加 -h 参数。