1 获取镜像
docker pull xxx
获取镜像中默认仓库地址 是docer官方 hub
如果要指定地址 docker pull 可以指定具体仓库地址
docker pull registry.cn-hangzhou.aliyuncs.com/ubuntu-14-04/ubuntu14.04
列出本地已下载的镜像
docker images
docker image ls
删除镜像
docker rmi imageid
2 启动容器
docker run --name kang -it ubuntu /bin/bash
docker run --name kang -d ef3ecf68e1e2 /bin/bash
-i 交互式操作
-t 终端操作
-d 后台daemon 运行
3 进入容器
docker exec -it 243c32535da7 /bin/bash
4 查看各个容器
docker container ls 运行态容器
docker container ls -a 终止态容器
5 导出容器
docker export containerid > ubn.tar
导入容器
cat ubn.tar | docker import - test/ubuntu
或者通过制定URL来导入
docker import http://192.168.124.88:8000/ubn.tar test/ubuntu2
docker save -o u3.tar test/ubuntu
docker load --input u3.tar
用户既可以使用 docker load 来导入镜像存储文件到本地镜像库,
也可以使用 docker import 来导入一个容器快照到本地镜像库。这两者的区别在于容器快照文件将丢弃所有的历 史记录和元数据信息
(即仅保存容器当时的快照状态),而镜像存储文件将保存完整记录,
体积也要大。此外,从容器快照文件导入时可以重新指定标签等元数据信息。
6 删除清理容器
docker rm -f contanerid
docker container rm -f contanerid
docker container prune 清理掉所有处于终止状态的容器
原文:https://www.cnblogs.com/jkklearn/p/12246885.html