1、启动docker
sudo service docker start
2、停止docker
sudo service docker stop
3、重启docker
sudo service restart docker
4、查询镜像
docker search nginx(镜像关键词)
5、镜像下载
docker image pull nginx(镜像名称)
6、查看已经存在的镜像
docker images
7、删除镜像
docker image rm nginx(镜像名)
8、创建并启动容器
docker run --name 容器名 -p 80(宿主机映射端口):80(容器映射端口) nginx(镜像名)
9、查看正在运行的镜像信息
docker ps
10、将容器打包为镜像
$ docker commit -a="作者名" -m="容器描述" 容器id/容器名称 打包文件名:版本
11、将镜像打包成文件
docker save -o 文件名.tar 镜像名
12、文件还原成镜像
docker load -i 文件名.tar
13、停止运行的容器
docker stop 容器名或容器id
14、启动已经存在但停止的容器
docker start 容器名或容器id
15、杀死正在运行的容器
docker kill 容器名或容器id
16、删除容器
docker rm 容器名或容器id
17、查看容器日志
docker logs --tail='100' 容器名或容器id
18、进入容器内
docker exec -it 容器名或容器id bash
19、将文件上传到容器中
docker cp 文件名 容器名或容器id:文件路径