Docker常见命令
以下是一些常见的 Docker 命令及其描述:
命令 | 描述 |
---|---|
docker --version |
显示 Docker 的版本信息。 |
docker pull <image> |
从 Docker 仓库中拉取镜像。 |
docker build -t <name>:<tag> <path> |
从 Dockerfile 构建镜像并为其指定标签。 |
docker images |
列出本地所有镜像。 |
docker rmi <image> |
删除指定的镜像。 |
docker run <options> <image> |
创建并启动一个容器。常用选项包括 -d (后台运行)、-p (端口映射)、--name (为容器指定名称)等。 |
docker ps |
列出当前运行的容器。 |
docker ps -a |
列出所有容器,包括已停止的容器。 |
docker stop <container> |
停止运行中的容器。 |
docker start <container> |
启动已停止的容器。 |
docker restart <container> |
重启容器。 |
docker rm <container> |
删除指定的容器。 |
docker exec -it <container> <command> |
在运行中的容器内执行命令,-it 使你能够与容器交互。 |
docker logs <container> |
查看容器的日志。 |
docker inspect <container> |
查看容器或镜像的详细信息。 |
docker network ls |
列出所有 Docker 网络。 |
docker volume ls |
列出所有 Docker 卷。 |
docker-compose |
管理 Docker Compose 配置和服务,常用子命令包括 up (启动服务)、down (停止并删除服务)、logs (查看日志)等。 |
docker-compose up |
启动 docker-compose.yml 文件中定义的服务。 |
docker-compose down |
停止并删除 docker-compose.yml 文件中定义的服务。 |
docker-compose ps |
列出 docker-compose 管理的容器。 |
docker-compose logs |
查看 docker-compose 管理的服务的日志。 |
文章评论