CentOS-Docker搭建VeryNginx

网友投稿 257 2022-10-25

CentOS-Docker搭建VeryNginx

下载镜像

$ docker pull camil/verynginx

$ cd /home

GIT克隆(yum install git -y)

$ git clone Modules,请编辑Dockerfile并进行构建(时间较长请耐心等待)。

$ cd /home/docker-verynginx

$ docker build --rm -t camil/verynginx .

用法

删除或修改 conf.d/default.conf 和 conf.d/default-ssl.conf,来满足需求:(如果不需要/home/docker-verynginx

$ rm -f /home/docker-verynginx/conf.d/default-ssl.conf

$ docker run --restart=unless-stopped --name verynginx -d -p 19999:80 -v $PWD/conf.d:/etc/nginx/conf.d camil/verynginx 或者 $ docker run --name=verynginx -d -v /home/docker-verynginx/conf.d:/etc/nginx/conf.d -p 80:80 -p 443:443 camil/verynginx

测试上传汉化版压缩包到/home/docker-verynginx/目录

$ cd /home/docker-verynginx

$ tar -zxvf verynginx-dashboard.tar.gz

启动容器

$ cd /home/docker-verynginx

$ docker run --restart=unless-stopped --name verynginx -d -p 19999:80 -v $PWD/conf.d:/etc/nginx/conf.d \ -v $PWD/dashboard:/opt/verynginx/verynginx/dashboard camil/verynginx

备份及还原

备份配置文件 $ docker cp verynginx:/opt/verynginx/verynginx/configs/config.json /home/docker-verynginx/configs/ $ chmod 777 /home/docker-verynginx/configs/config.json

启动容器

$ cd /home/docker-verynginx

$ docker run --restart=unless-stopped --name verynginx -d -p 19999:80 -v $PWD/conf.d:/etc/nginx/conf.d \ -v $PWD/configs:/opt/verynginx/verynginx/configs \ -v $PWD/dashboard:/opt/verynginx/verynginx/dashboard camil/verynginx

版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。

上一篇:疫情免费数据接口api,免费数据接口api分享
下一篇:Java反射机制如何解决数据传值为空的问题
相关文章

 发表评论

暂时没有评论,来抢沙发吧~