docker 镜像相关
Posted yanmay
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了docker 镜像相关相关的知识,希望对你有一定的参考价值。
下载镜像
docker 中文网址:http://www.docker.org.cn/
该网站是官方用来存储可用镜像网站index.docker.io
也可用命令行方式查询:docker search 镜像名
首先,访问 Docker hub,在首页中搜索名为“centos”的镜像,在搜索的结果中,有一个“官方镜像”,它就是我们所需的。
然后,进入 CentOS 官方镜像页面,在“Pull this repository”输入框中,有一段命令,把它复制下来,在自己的命令行上运行该命令,随后将立即下载该镜像。
查看本地所有的镜像:
docker images
现在镜像已经有了,我们下面就需要使用该镜像,来启动容器
docker run <相关参数> <镜像 ID> <初始命令>
docker run -i -t -v /root/software/:/mnt/software/ 25c5298b1a36 /bin/bash
-i:表示以“交互模式”运行容器
-t:表示容器启动后会进入其命令行
-v:表示需要将本地哪个目录挂载到容器中,格式:-v <宿主机目录>:<容器目录>
需要说明的是,不一定要使用“镜像 ID”,也可以使用“仓库名:标签名”,
例如:docker.cn/docker/centos:centos6
可使用如下命令查看所有容器:
docker ps -a
使用以下命令,根据某个“容器 ID”来创建一个新的“镜像”:
docker commit 57c312bbaad1 javaweb:0.1
以上是关于docker 镜像相关的主要内容,如果未能解决你的问题,请参考以下文章