使用dockerfile构建镜像
1.镜像路径
/root/dockerfile/nginx/v1
2.镜像文件
/root/dockerfile/nginx/v1/Dockerfile
[root@k8s4 v1]# cat Dockerfile
# base image
FROM k8s1:5000/nginx:v1
# MAINTAINER
MAINTAINER shiye.meng
# add file
ADD d.html /usr/share/nginx/html
#port
EXPOSE 80
#测试文件
[root@k8s4 v1]# cat d.html
this is docker file
3.建立镜像
docker build -t centos_nginx:v1.0 .
5.启动镜像
docker run -itd centos_nginx:v1.0
6.测试是否成功
查看镜像IP地址
docker inspect --format='{{.NetworkSettings.IPAddress}}' d429104a9e0a
[root@k8s4 v1]# curl http://172.18.82.4
this is nginx v1
nginx-controller-fg88h
[root@k8s4 v1]# curl http://172.18.82.4/d.html
this is docker file