2020
11-29
11-29
Docker容器化部署Python应用过程解析
简单应用部署一、目录结构:└──Pythonpro#目录└──test.py#文件└──requirements.txt#文件└──Dockerfile#文件二、编写Dockerfile文件#基于镜像基础FROMpython:3.6.4#创建代码文件夹工作目录/codeRUNmkdir/code#复制当前代码文件到容器中/codeCOPY./code#安装所需的包RUNpipinstall-r/code/requirements.txt-ihttps://pypi.douban.com/simple#指定cmd的工作目录/codeWORKDIR...
继续阅读 >
1.创建配置文件目录cd/home目录mkdirfrp最后的目录结构:2.创建服务端配置文件vifrps.ini[common]bind_port=17000token=myTokenvhost_http_port=10080vhost_https_port=10443dashboard_port=17500dashboard_user=admindashboard_pwd=admintcp_mux=truemax_pool_count=103.创建服务端yml文件vifrps-docker-compose.ymlversion:'3'services:frps:image:snowdreamtech/frpsports:-"1700...
需要用到2个插件。gitparameter:用于参数化构建时选择分支。PublishOverSSH:用于上传jar包和操作tomcat1.先在系统设置添加要连接的linux服务器,使用用户名和密码验证,不需要私钥和公匙。并在高级里点击test是否成功2.新建maven的job,添加参数化构建3.选择git,git的分支选择步骤2的name4.maven命令输入打包install-Dmaven.test.skip=true-U5.添加overssh,里面参数的配置参考:https://www.cnblogs.com/zz0412/p/jenki...
1.下载nginx[root@localhostmy.Shells]#dockerimagesREPOSITORYTAGIMAGEIDCREATEDSIZEdocker.io/redislatest1e70071f4af46weeksago106.7MB[root@localhostmy.Shells]#dockerpullnginx//下载nginxUsingdefaulttag:latestTryingtopullrepositorydocker.io/library/nginx...latest:Pullingfromdocker.io/library/nginxe7bb522d92ff:Pullcomplete6edc052286...
前言前段时间公司外网部署的演示环境全部转到内网环境中去,所有对外演示的环境都需要申请外网映射才能访问某个服务。我用一个外网地址www.a.com映射到一个内网地址http://ip:port,然后在这个地址http://ip:port用nginx做代理转发到各个组的项目http://ipn:portn上去,其中也遇到一些静态资源404,主要是是解决这个404问题。最近又做了一个项目,考虑到用户的体验,减少部署的复杂性,我想了一个办法用SpringBoot...
0关闭了锁屏幕和登录需要密码(看情况)1修改功率https://www.codeleading.com/article/4072326507/有四个功耗选择考虑运行识别算法,直接选择MAXN最大功耗模式使用YOLOv3-Tiny评测各种功率所使用的评测素材为一段1276x668的H.264编码的MP4格式的行车记录视频,共有3分钟。使用的算法是在BDD100K数据集训练好的YOLOv3-Tiny,评测结果如下:2游览器自带谷歌游览器,就不安装游览器了。3更新软件源sudoapt-getupdate4中文...
1.参照官网,安装docker 2.拉取mysql镜像(默认拉取最新的镜像)8.0.11dockerpullmysql3.在宿主机创建持久化mysqldata及mysql.cnf mkdir/usr/local/mysqlData/test/cnfmkdir/usr/local/mysqlData/test/datavi/usr/loal/mysqlData/test/cnf/mysql.cnf 设置本地文件共享: Docker->Preferences...->FileSharing4.添加操作权限 chmod777/usr/local/mysqlDa...
Jenkins下用DockerFile自动部署Java(SpringBoot)项目,简单自用,勿喷一、Jenkins构建Java(SpringBoot)项目新建-构建一个Maven项目需要提一下,现在新安装的没有这个选项,需要在插件里安装一下MavenIntegrationjava配置,其他配置查看以前文章以上配置即可配置完成二、发布到服务器,DockerFile部署自动构建PublishSSH配置这里在目标服务器上放了个shell命令,我这里的web是做了个Nginx的负载均衡,所以路径方面自行修改Docker...
1.在application配置文件里面加入配置:spring:mvc:view:prefix:/jsp/suffix:.jsp2.手动在src->main->下面创建webapp文件夹3.在Springboot启动类加入如下代码:@BeanpublicInternalResourceViewResolversetupViewResolver(){InternalResourceViewResolverresolver=newInternalResourceViewResolver();resolver.setPrefix("/jsp/");resolver.setSuffix(".jsp");returnresolver;}4.在webapp...
1.在web01上安装zabbix-agent部署zabbix仓库rpm-Uvhhttps://mirrors.aliyun.com/zabbix/zabbix/5.0/rhel/7/x86_64/zabbix-release-5.0-1.el7.noarch.rpm更换仓库中的url地址sed-i's#http://repo.zabbix.com#https://mirrors.aliyun.com/zabbix#'/etc/yum.repos.d/zabbix.repo安装agentyum-yinstallzabbix-agent修改配置文件/etc/zabbix/zabbix_agentd.confServer=192.168.1.71ListenPort=10050#StartAgents=0#ServerActive...