Docker安装HEXO+NEXT-v8

docker run -d –name=hexo-blog –restart=always
-e HEXO_SERVER_PORT=4000
-e GIT_USER=”aisyun”
-e GIT_EMAIL=”81607316@qq.com
-v /docker/hexo/blog.cyida.com:/app
-p 4000:4000
spurin/hexo

docker create –name=hexo-blog –restart=always
-e HEXO_SERVER_PORT=4000
-e GIT_USER=”aisyun”
-e GIT_EMAIL=”81607316@qq.com
-v /docker/hexo/blog.cyida.com:/app:rw
-p 4000:4000

Docker-compose.yml:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
version: '2'
services:
hexo: # 容器名, 有个性化需求的同学可以修改
container_name: hexo-blog.cyida
restart: always # 启动方式
image: spurin/hexo # 镜像勿动
environment:
hexo_SERVER_PORT: 4000 # 缺省的端口号
GIT_USER: "aisyun" # image内部安装了 git, 有需要的同学可以修改
GIT_EMAIL: "81607316@qq.com"
ports: # 端口映射
- 4000:4000
volumes: # 磁盘映射
# 这个镜像将 workspace 设置为了 /app, 我们需要将它持久化到宿主机上
# exp: /usr/local/docker/hexo/hexo-starter:/app:rw
- /docker/hexo/blog.cyida.com:/app:rw