Loading...

Docker 常用命令集合

Docker常用命令及用法表格

Docker 命令命令说明具体用法
docker run创建一个新的容器并运行一个命令具体用法
docker start启动一个或多个已经被停止的容器docker start 容器名称 / 容器ID
docker stop停止一个运行中的容器cker 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 Hubdocker 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 image prune -a
#查看运行中的容器
docker ps 
#查看所有容器,包括未运行的
docker ps -a
#启动某个容器
docker start mysql
#关闭某个容器
docker stop mysql
#重启某个容器
docker restart mysql
#删除某个容器
docker rm mysql
#强制关闭运行中的容器
docker kill -s KILL mysql
#进入某个容器内部 (如 : mysql)
docker exec -it mysql /bin/bash
#复制容器中的文件到宿主机
docker cp 容器名/容器ID:/容器内路径 宿主机路径
#复制宿主机中的文件到容器内
docker cp 宿主机路径 容器名/容器ID:/容器内路径
# 查看所有容器的ip
docker network inspect bridge
# 查看指定容器的ip
docker inspect 容器id
#进入容器内部
docker exec -it 容器名/容器ID bash;
#############docker-compose常用指令##############
#启动compose.yml所有服务;-d 后台启动
docker compose up -d
#启动单个服务
docker compose up -d 服务名


0

回到顶部