Docker常用命令
文章目录
命令
下面展示一些平时项目积累的docker命令
// docker镜像导出命令
//docker save -o <保存路径> <镜像名称:标签>
docker save -o xxx.tar 镜像名称
docker save -o ./ubuntu18.tar ubuntu:18.04
// docker load --input 镜像包
// docker load < 镜像包
#docker镜像导入命令,ubuntu18.tar为镜像名
docker load --input ./ubuntu18.tar
docker load < xxx.tar
#docker命令,进入容器里面 redis为容器
docker exec -it redis bash
#如果创建时未指定 --restart=always ,可通过update 命令
docker update --restart=always xxx
#查看所有正在运行docker容器
docker ps
#查看所有docker容器
docker ps -a
#停止容器 docker stop <镜像名称:标签>
docker stop redis
#删除容器 docker rm <镜像名称:标签>
docker rm redis
#查看镜像
docker images
#删除镜像 docker rmi <镜像名称:标签>
docker rmi redis
#构建对象(建立镜像到当前目录) docker build -t redis .
docker build -t iotptserviceauth2 .
#查看日志 docker logs -f --tail 100 <镜像名称:标签>
docker logs -f --tail 100 iotptserviceauth2
#运行容器
docker run -p 8764:8764 -v /home:/home/ --name redis -d redis:3.1