标题 | 命令说明 | 具体用法 |
---|
docker run | 创建一个新的容器并运行一个命令 | 具体用法 |
docker start | 启动一个或多个已经被停止的容器 | docker start 容器名称 / 容器ID |
docker stop | 停止一个运行中的容器 | docker stop 容器名称 / 容器ID |
docker restart | 重启容器 | docker restart 容器名称 / 容器ID |
docker kill | 杀掉一个运行中的容器 | docker kill -s KILL 容器名称 / 容器ID |
docker rm | 删除一个或多个容器 | docker rm -f 容器名称 / 容器ID |
docker pause | 暂停容器中所有的进程 | docker pause 容器名称 / 容器ID |
docker unpause | 恢复容器中所有的进程 | docker unpause 容器名称 / 容器ID |
docker create | 创建一个新的容器但不启动它 | 具体用法 |
docker exec | 在运行的容器中执行命令 | 具体用法 |
docker ps | 列出容器 | 具体用法 |
docker logs | 获取容器的日志 | 具体用法 |
docker login | 登陆Docker镜像仓库,默认为官方仓库 Docker Hub | 具体用法 |
docker logout | 登出Docker镜像仓库,默认为官方仓库 Docker Hub | docker logout |
docker pull | 从镜像仓库中拉取或者更新指定镜像 | 具体用法 |
docker search | 从Docker Hub查找镜像 | docker search 容器名称 |
docker images | 列出本地镜像 | 具体用法 |
docker build | 命令用于使用 Dockerfile 创建镜像 | 具体用法 |
docker info | 显示 Docker 系统信息,包括镜像和容器数 | docker info |
docker version | 显示 Docker 版本信息 | docker version |
日常使用到的命令
#
docker images
#
docker ps
#
docker ps -a
#
docker start mysql
#
docker stop mysql
#
docker restart mysql
#
docker kill -s KILL mysql
#
docker exec -it mysql /bin/bash