准备工作
- docker环境
- nginx
- hexo
生成hexo网站
hexo创建一个html的静态网站
|
|
编写Dockerfile
|
|
基于nginx基础镜像,将hexo生成的静态网站copy到镜像中。注意,html文件和Dockerfile文件在同一个目录。
生成image
|
|
上传镜像
- 登录
|
|
- 打tag
|
|
- 上传镜像
|
|
部署容器应用
登录远程的服务器,执行一下命令,从docker hub上下载生成好的镜像,直接启动部署。
|
|
hexo创建一个html的静态网站
|
|
|
|
基于nginx基础镜像,将hexo生成的静态网站copy到镜像中。注意,html文件和Dockerfile文件在同一个目录。
|
|
|
|
|
|
|
|
登录远程的服务器,执行一下命令,从docker hub上下载生成好的镜像,直接启动部署。
|
|