镜像常用命令
- docker search
- docker pull
- docker images
--all -a 列出所有镜像
--digests 显示摘要
--quiet -q 只显示镜像ID
ocker save busybox > busybox.tar
docker save --output busybox.tar busybox
docker load < busybox.tar.gz
docker load --input fedora.tar
docker build -t yyyejunyu/nginx:test .
容器常用命令
docker run -d -p 91:80 nginx
- docker ps
- docker stop
- docker kill
- docker start
- docker restart
- docker inspect
- 进入容器
docker attach 784fd3b294d7
docker exec -it 容器id /bin/bash
删除所有容器
docker rm -f $(docker ps -a -q)
docker export red_panda > latest.tar
docker export --output="latest.tar" red_panda
docker import nginx2.tar nginx
容器备份
1. 生成容器快照
docker commit -p 30b8f18f20b4(容器id) container-backup
会生成一个镜像
2. 打包
docker save -o ~/container-backup.tar container-backup
容器恢复
docker load -i ~/container-backup.tar
docker run -d -p 80:80 container-backup