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 镜像相关的主要内容,如果未能解决你的问题,请参考以下文章

Docker进程镜像容器相关命令

docker基础:镜像仓库相关命令

docker 镜像相关

Docker——常用命令(镜像相关命令,容器相关命令:启动,拷贝,目录挂载,删除等等)

Docker镜像相关

Docker&Kubernetes ❀ Docker镜像与容器相关操作基础命令详解