帮助命令

docker version    #显示docker的版本信息。
docker info       #显示docker的系统信息,包括镜像和容器的数量
docker 命令 --help #帮助命令

帮助文档

Docker命令及用法

Docker 命令 命令说明
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 命令大全

镜像命令

docker images #查看所有本地主机上的镜像 可以使用docker image ls代替

docker search xxx 搜索镜像

docker pull NAME 下载镜像 docker image pull

docker rmi 镜像id 删除镜像 docker image rm

容器命令

docker run 镜像id 新建容器并启动

docker ps 列出所有运行的容器 docker container list
docker ps -a 列出所有的容器(包括已经停止的)

docker rm 容器id 删除指定容器

docker start 容器id/name   #启动容器
docker restart 容器id 	#重启容器
docker stop 容器id   	#停止当前正在运行的容器
docker kill 容器id    	#强制停止当前容器
docker exec -it 容器名 	#进入某个容器内部 

Docker 镜像仓库

创建容器命令详解 列:
docker run -d --name portainerui -p 9000:9000 -v /var/run/docker.sock:/var/run/docker.sock 6053537/portainer

-d:在 run 后面加上 -d 参数,则会创建一个守护式容器在后台运行(这样创建容器后不会自动登录容器,如果只加 -i -t 两个参数,创建容器后就会自动进容器里);
-i:表示运行容器;
-t:表示容器启动后会进入其命令行。加入这两个参数后,容器创建就能登录进去。即分配一个伪终端;
–name:为创建的容器命名;
-p:表示端口映射,前者是宿主机端口,后者是容器内的映射端口。可以使用多个 -p 做多个端口映射。
-P:随机使用宿主机的可用端口与容器内暴露的端口映射
-v:表示目录映射关系(前者是宿主机目录,后者是映射到宿主机上的目录,容器中的目录),可以使用多个 -v 做多个目录或文件映射。注意:最好做目录映射,在宿主机上做修改,然后共享到容器上;
具体参考:Docker 最常用的镜像命令和容器命令详解