本文共 933 字,大约阅读时间需要 3 分钟。
- 获取镜像docker pull 默认从docker hub镜像源下载镜像格式为docker pull NAME:TAG //:TAG可写可不写,不写默认最新版$ docker pull ubuntu:16.04$ docker pull centos创建容器$ docker run -it centos /bin/bash
- 查看镜像信息$ docker images
- 使用tag命令添加镜像标签$ docker tag centos:latest mycentos:latest
- 使用history命令查看镜像历史$ docker history ubuntu:16.04
- 搜索镜像docker search 命令用来搜索远端仓库中共享的镜像,默认搜索官方仓库,其参数主要有--automated=ture |false:仅显示自动创建的镜像,默认为否--no-trunc=true |false:输出信息不截断显示,默认为否-s, --starts=X:指定仅显示评价为指定星级以上的镜像,默认0$ docker search --automated -s 3 httpd
- 删除镜像使用标签删除$ docker rmi mycentos:latest使用ID删除$ docker rmi 镜像ID
- 创建镜像三种基于已有的镜像的容器创建$ docker run -it ubuntu:16.04 /bin/bash本地模板导入$ docker import 文件名 - ubuntu:16.04
基于dockerfile创建
- 存出镜像$ docker save -o ubuntu_16.04.tar ubuntu:16.04
- 载入镜像$ docker load --input ubuntu_16.04.tar或$ docker load < ubuntu_16.04.tar10.上传镜像$ docker push ubuntu:16.04注意第一次上传需要输入docker hub网站的登录信息,没有需要先注册
转载于:https://blog.51cto.com/13670314/2327281