Docker 常用命令
1. 镜像相关命令
搜索镜像:
docker search <image_name>
拉取镜像:
docker pull <image_name>
列出本地镜像:
docker images
删除镜像:
docker rmi <image_id>
2. 容器相关命令
运行容器:
docker run -it --name <container_name> <image_name>
列出正在运行的容器:
docker ps
列出所有容器(包括停止的):
docker ps -a
停止容器:
docker stop <container_id>
启动已停止的容器:
docker start <container_id>
重启容器:
docker restart <container_id>
删除容器:
docker rm <container_id>
进入容器:
docker exec -it <container_id> /bin/bash
3. 网络相关命令
列出网络:
docker network ls
创建网络:
docker network create <network_name>
连接容器到网络:
docker network connect <network_name> <container_id>
断开容器与网络的连接:
docker network disconnect <network_name> <container_id>
4. 卷相关命令
列出卷:
docker volume ls
创建卷:
docker volume create <volume_name>
删除卷:
docker volume rm <volume_name>
5. 其他常用命令
查看 Docker 版本:
docker --version
查看 Docker 系统信息:
docker info
查看容器日志:
docker logs <container_id>
查看容器资源使用情况:
docker stats