Docker 命令汇总
容器操作
查看正在运行的容器:docker ps查看所有容器(包括停止的容器):docker ps -a启动容器:docker start停止容器:docker stop进入正在运行的容器:docker exec -it /bin/bash导出容器为镜像:docker commit删除容器:docker rm
镜像操作
查看本地镜像列表:docker images拉取镜像:docker pull构建镜像:docker build -t删除镜像:docker rmi导出镜像为文件:docker save -o导入镜像文件:docker load -i
容器与主机之间的文件拷贝
从主机拷贝文件到容器:docker cp /tmp/file.txt containername:/tmp/docker cp 宿主机中要拷贝的文件名及其路径 容器名:要拷贝到容器里面对应的路径从容器拷贝文件到主机:docker cp containername:/tmp/file.txt /tmp/docker cp 容器名:容器中要拷贝的文件名及其路径 要拷贝到宿主机里面对应的路径
日志管理
查看容器日志:docker logs查看实时容器日志:docker logs -f清理日志:
容器资源限制
限制容器使用的CPU资源:限制容器使用的内存资源:
容器调试与进程管理
查看容器内运行的进程:docker top在容器中运行命令:docker exec
容器状态和元数据
查看容器状态:docker stats查看容器元数据:docker inspect
容器重启策略
使用默认重启策略运行容器:禁用容器重启策略:
容器时间和时区
设置容器的时区:
容器标签与版本
查看镜像标签列表:docker image ls为镜像添加标签:删除镜像标签:
空间的清理
如何分析Docker使用了多少空间docker system df如何在Docker中清理一切docker system prune -a只清理悬空的镜像docker image prune -a清理未使用的卷宗/docker volume prune清理停止运行的容器docker container prune

浙公网安备 33010602011771号