小白学docker——2

列出镜像:
docker images

在这里插入图片描述
上图可以看出我们获得了一些镜像ubuntu和centos6

拉取ubuntu镜像
docker pull ubuntu:12.04
在这里插入图片描述
再次拉取ubuntu docker镜像
在这里插入图片描述
可以看到上图得到了ubuntu的latest镜像和12.04镜像。这表明ubuntu镜像实际上是一个聚集在一个仓库下的一系列镜像。

运行一个带标签的docker镜像,并查看ip:
在这里插入图片描述
拉取fedora镜像:
docker pull fedora:20
在这里插入图片描述
查看fedora镜像:
可以看到fedora:20镜像已经被下载
在这里插入图片描述
通过docker search命令查找所有docke Hub上公共的可用镜像。
在这里插入图片描述
拉取jamtur01/puppetmaster镜像
在这里插入图片描述
这个镜像里预装了puppet主服务器,可以直接用这个镜像构建一个容器。

从Puppet master镜像构建一个容器:
docker run -i -t jamtur01/puppetmaster /bin/bash
在这里插入图片描述

运行puppet程序验证puppet是否安装正常:
在这里插入图片描述

用dockerfile构建镜像:
先创建一个目录并在里面创建初始的dockerfile.
mkdir static_web
cd static_web/
touch Dockerfile
在这里插入图片描述
编辑Dockerfile:
vim Dockerfile

在这里插入图片描述

构建基于dockerfile新镜像:
运行dockerfile,注意后面有个点
docker build -t=“jamtur01/static_web” .

在这里插入图片描述
在这里插入图片描述
在构建时为镜像设置标签:

在这里插入图片描述

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章