当前位置: 首页 > news >正文

网站图片大小建设申请网站首页

网站图片大小,建设申请网站首页,网站建设 长沙,建工教育培训机构镜像构建 官方最后一次更新已经是 2015年6月22日 了#xff0c;官方也没有 docker 镜像#xff0c;这边选择咱们自己构建如果你的服务器有魔法#xff0c;可以直接 git clone 一下 webvirtmgr 的包#xff0c;没有的话#xff0c;可以和我一样#xff0c;提前从 github 上…镜像构建 官方最后一次更新已经是 2015年6月22日 了官方也没有 docker 镜像这边选择咱们自己构建如果你的服务器有魔法可以直接 git clone 一下 webvirtmgr 的包没有的话可以和我一样提前从 github 上下载下来上传到机器上然后 ADD 到容器里面这个项目已经很悠久了只能用 2.x 的 python这里就直接用 centos 作为基础镜像对比过 debian 和 python 镜像构建完都要1G多用 centos 构建完只有 560MB官方地址【先把包下载下来】Release WebVirtMgr · retspen/webvirtmgr · GitHub FROM docker.m.daocloud.io/centos:7.6.1810ADD start.sh /start.sh ADD webvirtmgr-4.8.9.tar.gz /WORKDIR /webvirtmgr-4.8.9# yum 相关的依赖 RUN rm -f /etc/yum.repos.d/*.repo \curl -o /etc/yum.repos.d/CentOS-Base.repo https://mirrors.aliyun.com/repo/Centos-7.repo \yum install -y epel* \yum install -y python-pip libvirt-python libxml2-python python-websockify gcc python-devel \yum clean all# python 相关的依赖 RUN pip install numpy1.16.3 -i https://mirrors.aliyun.com/pypi/simple/ \pip install -r requirements.txt -i https://mirrors.aliyun.com/pypi/simple/ \echo no | python manage.py syncdb \echo yes | python manage.py collectstatic# webvirtmgr 通过 tcp 连接 kvm 相关的依赖 RUN yum install -y cyrus-sasl cyrus-sasl-scram cyrus-sasl-devel cyrus-sasl-md5 \yum clean allCMD [/usr/bin/bash,/start.sh]这里是 ADD 里面的启动脚本 start.sh本地记得 chmod x start.sh 加个执行权限 echo from django.contrib.auth.models import User; User.objects.create_superuser(admin, adminlocalhost, 1qazWSX) | /usr/bin/python /webvirtmgr-4.8.9/manage.py shell /usr/bin/python /webvirtmgr-4.8.9/manage.py run_gunicorn --bind 0.0.0.0:8000 --log-file /webvirtmgr-4.8.9/webvirtmgr.log --daemon if [ $? -eq 0 ];thennohup /usr/bin/python /webvirtmgr-4.8.9/console/webvirtmgr-console /dev/null sleep 3tail -f /webvirtmgr-4.8.9/webvirtmgr.log fi构建镜像 docker build -t webvirtmgr:4.8.9-centos-7.6 .启动 webvirtmgr 启动参数仅供参考里面有些配置是我本地环境相关的 如果 kvm 和 webvirtmgr 是相同机器可以把 /var/run/libvirt/libvirt-sock 文件带入到容器内就可以实现 local socket 的方式连接 kvm 宿主机了 docker run -d \ --restartalways \ --network host \ --memory 1024m \ --name webvirtmgr \ -v /var/run/libvirt/libvirt-sock:/var/run/libvirt/libvirt-sock \ webvirtmgr:4.8.9-centos-7.6创建其他 superuser 进入 webvirtmgr 容器 docker exec -it webvirtmgr bash创建其他超级用户 python manage.py createsuperuser浏览器访问 IP:8000 看看能不能访问到 webvirtmgr 的页面 默认的用户名是 admin密码是 1qazWSX在启动脚本里面可以找到 修改密码python manage.py changepassword admin 配置 nginx 反向代理和域名访问 这一步不是必须的有需求就做这里也是用的 docker 容器的方式运行的下面是需要打包到容器内的配置文件 user nginx; worker_processes auto;error_log /var/log/nginx/error.log notice; pid /var/run/nginx.pid;events {worker_connections 1024; }http {include /etc/nginx/mime.types;default_type application/octet-stream;log_format main $remote_addr - $remote_user [$time_local] $request $status $body_bytes_sent $http_referer $http_user_agent $http_x_forwarded_for;# access_log /var/log/nginx/access.log main;# sendfile on;# tcp_nopush on;keepalive_timeout 65;gzip on;server {listen 80;# 这里的域名修改成自己的server_name virtmgr.icu;# access_log /var/log/nginx/webvirtmgr_access_log;location / {proxy_pass http://192.168.18.222:8000;proxy_set_header X-Real-IP $remote_addr;proxy_set_header X-Forwarded-for $proxy_add_x_forwarded_for;proxy_set_header Host $host:$server_port;proxy_set_header X-Forwarded-Proto $scheme;proxy_connect_timeout 600;proxy_read_timeout 600;proxy_send_timeout 600;# 这里的配置也可以再放大一点这个会影响 iso 镜像的上传## 如果直接放到指定的 iso 目录下那就不受影响client_max_body_size 5120M;}location /static {proxy_pass http://192.168.18.222:8000/static;}} }下面是 Dockerfile FROM docker.m.daocloud.io/nginx:1.26.0 ADD ./nginx.conf /etc/nginx/nginx.conf构建镜像 docker build -t webvirtmgr-static:4.8.9-nginx-1.26.0 .启动镜像 docker run -d --rm \ -p 80:80 \ --memory 200m \ --name webvirtmgr-static \ webvirtmgr-static:4.8.9-nginx-1.26.0使用域名访问域名没有 dns 解析的可以本地自己配置一下 hosts 纳管KVM 宿主机采用ssh方式 进入 webvirtmgr 容器 docker exec -it webvirtmgr bash cd ~ssh-keygen 一直选择y ssh-copy-id -i ~/.ssh/id_rsa.pub root192.168.100.234 测试免密是否生效 ssh root192.168.100.234 免密没问题就可以在界面加入要管理的KVM宿主机了
http://www.yayakq.cn/news/3815/

相关文章:

  • 自建企业网站教程wordpress 备份云盘
  • 网站广告下悬浮代码怎么做wordpress安全教程
  • 商城网站设计说明书视频网站做视频节目赚钱吗
  • 网站开发前台与后台的交互俄罗斯乌克兰最新战况
  • 青岛做网站推广公司哪家好自己做软件的网站
  • 电商网站开发流程图平台设计标准
  • 网站制作 成都祥云网站建设
  • 网站建设嗟商文件外贸免费开发网站模板
  • 线上投票怎么做苏州网站建设优化
  • 企业网站建设价钱做微课常用的网站
  • 网站搭建十大品牌公司网站空间租用费用
  • 谈谈对网站建设的认识站长收录平台
  • 中国建筑公司网站成都网站建设优惠活动
  • 不是网站可以用云主机吗上海网站建设开发公司
  • 有哪些网站可以做ps挣钱免费建网站的服务器
  • 流媒体网站开发pdf如何在百度提交网站
  • 代理ip提取网站源码设计平台图片
  • 天津市建行网站全球做的比较好的网站有哪些
  • 模板建站的网站排名优化公司好不好
  • 北外网院网站建设作业上海哪家公司做网站最好
  • 上海手机网站建设报价表WordPress评论加签到
  • 北京各大网站推广平台哪家好网站建设氺金手指排名15
  • 自助式建站平台wordpress手机端怎么设置
  • 如何用front怕个做网站青海省住房和城乡建设厅 网站首页
  • 游戏网站怎么赚钱推荐几个高端大气上档次网站
  • 如何建一个自己的网站wordpress 入侵视频教程
  • 东营免费网站制作金华公司做网站
  • 网站建设安全规划网站不接入备案
  • 网站建设的目的与意义是什么意思左右左布局网站建设
  • 如何夸奖客户网站做的好房地产网站建设案例