1. docker + gitbook
1.1. docker
docker search nginx
docker images
docker pull nginx
docker ps
docker run --name nginx-test -p 80:80 -d nginx
1.2. 部署到 nginx
mkdir -p ~/nginx/www ~/nginx/conf ~/nginx/logs
docker cp 6dd4380ba708:/etc/nginx/nginx.conf ~/nginx/conf
docker run -d -p 80:80 --name blob.snodreams1006.cn -v ~/nginx/www:/usr/share/nginx/html -v ~/nginx/conf/nginx.conf:/etc/nginx/nginx.conf -v ~/nginx/logs:/var/log/nginx nginx
docker kill -s HUP container-name
docker restart container-name
1.3. 实际情况
yum install -y tree
docker run --name blob.snodreams1006.cn -p 80:80 -d nginx
docker cp 6af3f4d1911c:/etc/nginx/nginx.conf ~/nginx/conf
docker stop blob.snodreams1006.cn
scp -r /Users/snowdreams1006/Documents/workspace/snowdreams1006.github.io/_book/* root@121.40.223.69:~/nginx/www
docker run -d -p 80:80 --name blob.snowdreams1006.cn -v ~/nginx/www:/usr/share/nginx/html -v ~/nginx/conf/nginx.conf:/etc/nginx/nginx.conf -v ~/nginx/logs:/var/log/nginx nginx
1.4. 参考资料
作者: 雪之梦
链接: https://snowdreams1006.github.io/devops/docker-gitbook.html
来源: 雪之梦
本文原创发布于「雪之梦」,转载请注明出处,谢谢合作!