windows docker 安装先安装 wsl 在升级 wsl2(应用商店 ubuntu)在安装 docke(Docker Desktop 4.20.1)
| 命令 | 描述 | 示例 |
|---|---|---|
docker run | 从镜像创建并运行一个新的容器 | docker run -it ubuntu bash |
docker exec | 在运行的容器中执行命令 | docker exec -it my_container ls /app |
docker ps | 列出容器 | docker ps |
docker build | 从 Dockerfile 构建镜像 | docker build -t my_image:latest . |
docker pull | 从镜像仓库下载镜像 | docker pull nginx:latest |
docker push | 将镜像上传到镜像仓库 | docker push my_image:latest |
docker images | 列出本地镜像 | docker images |
docker login | 登录到镜像仓库 | docker login my_registry |
docker logout | 从镜像仓库注销 | docker logout |
docker search | 在 Docker Hub 中搜索镜像 | docker search ubuntu |
docker version | 显示 Docker 版本信息 | docker version |
docker info | 显示系统范围的信息 | docker info |
docker builder | 管理构建 | docker builder prune |
docker buildx | Docker Buildx 管理工具 | docker buildx create --use |
docker compose | Docker Compose | docker compose up -d |
docker container | 管理容器 | docker container ls -a |
docker context | 管理上下文 | docker context ls |
docker dev | Docker Dev Environments | docker dev |
docker extension | 管理 Docker 扩展 | docker extension install my_extension |
docker image | 管理镜像 | docker image inspect my_image |
docker init | 为项目创建 Docker 相关的起始文件 | docker init my_project |
docker manifest | 管理 Docker 镜像清单和清单列表 | docker manifest inspect my_image |
docker network | 管理网络 | docker network ls |
docker plugin | 管理插件 | docker plugin ls |
docker sbom | View the packaged-based Software Bill Of Materials (SBOM) for an image | docker sbom my_image |
docker scan | Docker Scan | docker scan my_image |
docker scout | Command line tool for Docker Scout | docker scout |
docker system | Manage Docker | docker system prune |
docker trust | Manage trust on Docker images | docker trust inspect my_image |
docker volume | Manage volumes | docker volume ls |
docker swarm | Manage Swarm | docker swarm init |
docker attach | Attach local standard input, output, and error streams to a running container | docker attach my_container |
docker commit |