

## 1. Image是什么?

* 查看当前机器有哪些docker镜像。
```
[root@VM_0_11_centos ~]# docker image ls
```
> 会有一个hello-word image
```
[root@VM_0_11_centos ~]# docker run hello-world
```
## 2.获取Image(1)
* 这个方法属于自力更生,自己制作。

* 创建一个c语言文件hello.c

* 安装gcc和glibc-static
```
yum install gcc glibc-static
```
* hello.c 输出一个可执行文件hello
```
[root@VM_0_11_centos docker-test]# gcc -static hello.c -o hello
```
* 新建Dockerfile文件

> 上图scratch拼错了
* 构建
> 注意要先登陆docker
```
docker login
```
```
[root@VM_0_11_centos docker-test]# docker build -t bizzbee/test .
```

* 运行!
```
[root@VM_0_11_centos docker-test]# docker run bizzbee/test
hello docke
```
## 3.获取Image(2)
* 相当于从仓库拉取现成的。

* 可以从dockerhub网站查询可用的image。
[docker-hub](https://hub.docker.com/search?q=java&type=image)

* 使用docker pull 加上image名字进行拉取。
