发布于

AI总结: 本文介绍了Docker的常用命令及其说明,包括容器的运行、停止、删除,镜像的管理,文件的拷贝,以及网络和卷的操作等。每个命令都配有示例,便于用户理解和使用。然而,文本中未提及一些重要的命令选项和参数,可能导致用户在实际使用中遇到困难。此外,命令的使用场景和最佳实践没有详细说明,可能影响用户对Docker的全面理解。

Docker常用命令表

命令 说明 示例
docker run 运行一个容器 docker run ubuntu
docker ps 列出正在运行的容器 docker ps
docker images 查看本地镜像列表 docker images
docker pull 下载镜像 docker pull nginx
docker stop 停止容器 docker stop mycontainer
docker rm 删除容器 docker rm mycontainer
docker rmi 删除镜像 docker rmi nginx
docker build 构建镜像 docker build -t myimage .
docker exec 在容器中执行命令 docker exec mycontainer ls
docker logs 查看容器日志 docker logs mycontainer
docker inspect 查看详细信息 docker inspect mycontainer
docker cp 文件拷贝(容器与主机间) docker cp mycontainer:/tmp/a.txt ./a.txt
docker stats 查看资源使用 docker stats mycontainer
docker attach 连接到正在运行的容器 docker attach mycontainer
docker top 查看容器进程 docker top mycontainer
docker commit 用容器生成新镜像 docker commit mycontainer newimage
docker system prune 清理无用资源 docker system prune
docker version 查看Docker版本 docker version
docker network ls 查看docker网络 docker network ls
docker network create 创建网络 docker network create mynet
docker network connect 容器加入网络 docker network connect mynet mycontainer
docker volume ls 查看所有卷 docker volume ls
docker volume create 创建卷 docker volume create datavol
docker volume rm 删除卷 docker volume rm datavol
docker-compose up 启动Compose项目 docker-compose up
docker-compose down 停止并移除Compose项目 docker-compose down