Docker命令速查
Docker命令速查
1 Docker 镜像操作
命令 | 解释 |
---|---|
docker pull [选项] [仓库地址[:端口号]/]仓库名[:标签] | 获取镜像 |
docker image ls | 列出本地镜像 |
docker image rm [选项] <镜像1> [<镜像2> …] | 删除镜像 |
docker save image_name -o filename | 保存镜像 |
docker load -i file_name | 载入镜像 |
docker image build -t img_name:tag ./ | 使用当前目录的Dockerfile构建镜像 |
2 Docker 容器操作
命令 | 解释 |
---|---|
docker container run name | 新建并运行容器 |
docker container start c_id | 启动容器 |
docker container stop c_id | 停止运行容器 |
docker container ls [-a] | 列出正在运行的[所有]容器文件 |
docker container rm c_id | 删除容器文件 |
docker exec -it cmd | 进入容器 |
docker export c_id > filename | 导出容器 |
docker import file_name – [仓库[:tag]] | 导入容器 |
3 Docker 数据卷操作
命令 | 解释 |
---|---|
docker volume create vol_name | 创建数据卷 |
docker volume ls | 列出数据卷 |
docker volume inspect vol_name | 查看数据卷详细信息 |
docker volume rm vol_name | 删除数据卷 |
docker volume prune | 清除所有数据卷 |