$ docker pull dl.dockerpool.com:5000/ubuntu:14.04dl.dockerpool.com为注册服务器,5000为端口号,ubuntu为仓库名称,14.04是镜像也是版本号
2.查看镜像信息
列出本地主机已有的所有镜像
$ docker images 更改变迁信息
$ docker tag dl.dockerpool.com:5000/ubuntu:latest ubuntu:latest000为镜像ID,显示这个镜像的详细信息
$ docker inspect 0003.搜寻镜像
$ docker search mysql (输出信息包括镜像名字、描述、星级、是否为官方创建、是否自动创建)
4.删除镜像
$ docker rmi dl.dockerpool.com:5000/ubuntu:latest注:当有该镜像创建的容器存在时,镜像文件默认是无法删除的,所以删除镜像前最好是删除所有依赖该镜像的容器,请不要用强制删除。
5.创建镜像
有三种方法:
基于已有镜像的容器创建
$ docker commit -m “add new image”-a "" 000(容器ID) test(新建image name)基于本地模板导入
$ cat ubuntu-14.04-x86_64-minimal.tar.gz | Docker import - ubuntu:14.04基于dockerfile创建
6.存出镜像
$ docker save -o ubuntu_14.04.tar ubuntu:14.047.载入镜像
$ docker load --input ubuntu_14.04.tar或者
docker load < ubuntu_14.04.tar8.上传镜像
$ docker push user/test:latest
user用户需要在dockerHub网站注册
容器
容器是镜像的一个运行实例,但它带有额外的可写层
1.创建容器
$ docker create -it ubuntu:12.042.创建并启动容器
$ docker run -it ubuntu:12.04 /bin/bash3.守护态运行
$ docker run -d ubuntu:12.044.查看容器信息
$ docker ps [-a -q] 查看终止状态
5.获取容器的输出信息
$ docker logs cet cet是容器ID前三个字符
6.终止容器
$ docker stop cet7.启动容器
$ docker start cet8.重启容器










