参考的url链接:https://www.cnblogs.com/iancloud/p/16044554.html
清理已经停止运行的docker容器
docker rm $(docker ps --all -q -f status=exited)
启动一个 Nginx 容器实例
docker run --name nginx-lf -p 8080:80 -d nginx
目前直接挂载挂不上去,先进行拷贝
docker cp nginx-lf:/etc/nginx/nginx.conf /home/nginx/conf/nginx.conf
docker cp nginx-lf:/etc/nginx/nginx.conf /home/nginx/nginx.conf
docker cp nginx-lf:/usr/share/nginx/html /home/nginx/www
docker run -d -p 8081:80 --name nginx-test-web -v /home/nginx/www:/usr/share/nginx/html -v /home/nginx/conf/nginx.conf:/etc/nginx/nginx.conf -v /home/nginx/logs:/var/log/nginx nginx
个人还有几个问题没解决,仅供参考.
1.挂载之前必须要拷贝吗?能直接挂载复制吗?我之前挂载的时候文件总是和文件夹类型不一,试过很多次都没用,我暂时放弃了
2.单纯拷贝能使用吗?仔细想了应该不能,因为没有挂载,没有依附的容器
3.我的域名备案还没过,网上说ip也能配置ssl,我试了一下nginx,容器直接rm消失了。暂时放弃,等审核