/var/www/hexo/source/_post in docker container.ip:80.docker volume create hexo
docker run -it -p 80:80 -p 443:443 -p 8080:8080 -p 4000:4000 -v hexo:/var/www/hexo --name container_name marlous/hexo /bin/bash
service nginx start
service jenkins start
git config --global user.name "you account name"
git config --global user.email [email protected]
ssh-keygen -t rsa -C "[email protected]"
cd /var/www/hexo/source/_posts (clean _posts)
git init
git remote add origin git@server-name:path/repo-name.git (articles repository at GitHub)
git pull origin master
/*
shell
*/
#!/bin/bash
export PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/root/bin:/usr/local/git/bin
cd /var/www/hexo/source/_posts
git pull origin master
cd /var/www/hexo
hexo clean
hexo g
Content type
Image
Digest
Size
774 MB
Last updated
over 7 years ago
docker pull marlous/hexo