在Debian系统下,Docker命令非常丰富,以下是一些常用的Docker命令及其简要说明:
查看Docker版本
docker version
查看Docker系统信息
docker info
查看Docker运行中的容器
docker ps
查看所有容器(包括停止的)
docker ps -a
查看Docker镜像
docker images
搜索Docker镜像
docker search <image-name>
拉取Docker镜像
docker pull <image-name>:<tag>
删除Docker镜像
docker rmi <image-id>
删除Docker容器
docker rm <container-id>
停止Docker容器
docker stop <container-id>
启动Docker容器
docker start <container-id>
进入Docker容器
docker exec -it <container-id> /bin/bash
构建Docker镜像
docker build -t <image-name>:<tag> .
提交容器为新镜像
docker commit <container-id> <image-name>:<tag>
查看容器日志
docker logs <container-id>
查看容器详细信息
docker inspect <container-id>
复制文件到容器
docker cp <local-file-path> <container-id>:<container-path>
从容器复制文件到本地
docker cp <container-id>:<container-path> <local-file-path>
查看容器网络信息
docker network inspect <network-id>
查看容器端口映射
docker port <container-id>
查看Docker守护进程状态
systemctl status docker
启动Docker守护进程
systemctl start docker
停止Docker守护进程
systemctl stop docker
重启Docker守护进程
systemctl restart docker
查看Docker守护进程配置
cat /etc/docker/daemon.json
清理未使用的Docker资源
docker system prune
清理所有未使用的Docker镜像、容器、卷和网络
docker system prune -a
查看Docker事件
docker events
查看Docker守护进程的统计信息
docker stats
这些命令涵盖了Docker在Debian系统下的基本操作和一些高级功能。根据具体需求,你可以选择合适的命令来管理和操作Docker容器和镜像。