经过docker build命令能够创建镜像。html
一般须要文本文件Dockerfile,例子以下:nginx
from hub.c.163.com/library/nginx ----基于的镜像web
run echo "hello world" >/etc/nginx/index.xml ----追加到index.html 末尾docker
expose 80 ---暴露80端口ui
cmd 'nginx' ----启动nginx服务xml
保存后,运行 docker build -t mynginx:1.0 .htm
而后运行 docker images ,查看到所构建的镜像。ip
经过 docker run -d -p 8082:80 --name nginx_web mynginx:1.0 cmd
最后经过 http://ip:8081 访问到nginx的index.html的内容file