(1)查看安装的Docker信息
docker info
(2)查看Docker版本
docker version
(3)镜像类命令
(a)查看镜像
docker images
(b)删除镜像
根据imageId或者imageName:tag删除本地镜像
docker rmi <imageId|imageName:tag>
(c)拉取镜像
docker pull <imageName:tag>
(d)上传镜像到仓库
docker push <imageName:tag>
(e)保存镜像为tar包
docker save registry:latest > /data/registry.tar
(f)搜索镜像
docker search <imageName>
(g)导入镜像(用本地的tar包导入镜像)
docker load –i <tarPath>
(h)给镜像重新打tag
docker tag <imageId> <imageName:tag>
(i)构建镜像
docker build -t <image> <>
(4)容器类命令
(a)查询容器
查询正在运行的容器
docker ps
查询所有容器
docker ps -a
(b)删除容器
删除的容器只能是停止的,非正在运行的容器
docker rm <containerId|containerName>
(c)开启停止的容器
docker start <containerId|containerName>
(d)停止容器
docker stop <containerId|containerName>
(e)杀死容器
docker kill <containerId|containerName>
(f)从容器中取日志
docker logs <containerId|containerName>
(g)显示一个运行的容器里面的进程信息
docker top <containerId|containerName>
(h)重启容器
docker restart <containerId|containerName>
(i)从容器里面拷贝文件/目录到本地一个路径
docker cp <containerId|containerName>:/container_path to_path
(j)启动容器
1、在容器中运行"echo"命令,输出"helloword"
docker run image_name echo "hello word"
2、交互式进入容器中
docker run -i -t image_name /bin/bash
3、后台运行容器使用–d参数(后台运行)
docker run -d image_name