目录
docker version
:查看 Docker 客户端引擎和 Server 端引擎的版本信息
docker info
:查看 Docker 引擎的详细信息
docker help
:查看帮助信息
docker images
/ docker image ls
:查看当前本地仓库中存在哪些镜像
镜像 id 可以缩写,这里的 id 是缩写后的 id
docker pull [镜像名]
:下载一个镜像(不加版本号,下载最新版本)
docker search [镜像名]
:搜索镜像
docker image rm [镜像名(name:tag)|镜像id]
:正常删除,必须是没有运行过的镜像
docker image rm [镜像名(name:tag)|镜像id -f]
:强制删除,包括运行中的镜像
docker ps
:查看当前 Docker 正在运行中的容器
docker ps
:查看所有容器,包括运行的容器和已经停止的容器
docker run [镜像名|镜像id]
:简单运行镜像,容器内的服务是无法访问的
docker run [镜像名|镜像id] -d
:后台启动镜像
docker run [镜像名|镜像id] -p 8081(宿主机):8080(容器)
:运行镜像,宿主机的 8081 端口映射到容器的 8080 端口(不需要关闭防火墙,端口自动放行)。可以映射多个端口
后台运行和前台运行的区别
docker run --name [名称]
:运行一个容器,指定容器名称(推荐)
docker stop [容器id|容器名称]
:停止容器