docker部署应用
1. docker 部署web应用编辑简单的文件服务器package mainimport ( "fmt" "net/http" "os" "path" "path/filepath")func main() { p, _ := filepath.Abs(filepath.Dir(os.Args[0])) p = path.Join(p,"static") http.Handle("/", http.FileServer(http.Dir(p))) err := http.ListenAndServe("...
2024-01-10docker部署vue项目
在这里我用nginx 做服务器 ,所以需要早docker 种安装 nginx ;1、docker pull nginx 2、docker images在宿主机上创建以下4个文件夹 用来挂载容器中对应的文件:/home/wangyb/software/nginx/log (nginx 日志)/home/wangyb/software/nginx/conf (nginx.cof 配置文件)/home/wangyb/software/nginx/conf.d (配置文件)修改完配置文件只...
2024-01-10docker部署人大金仓数据
docker中部署kingbase-es-v8-r6概述 最近开发一个全景项目使用到了人大金仓数据库,这里介绍了拉取kingbase-es-v8-r6镜像并运行。 参考:https://github.com/chyidl/kingbase-es-v8-r6-docker拉取镜像$ docker pull chyiyaqing/kingbase:v8r6运行$ docker run -d --name kingbasev8r6 -p 54321:54321 -e SYSTEM_USER=kingbase...
2024-01-10基于Docker安装与部署Zabbix
今天测试了一天的Zabbix-Docker,部署起来确实方便,就需要在安装了Docker的linux系统中输入以下命令就可以了。1.安装mysql数据库, 启动一个空的MySQL服务器实例docker run –name zabbix-DB -t \ -e MYSQL_DATABASE=”zabbix” \ -e MYSQL_USER=”zabbix” \ -e MYSQL_PASSWORD=”zabbix_pwd” \ -e MYSQL_ROOT_PASSW...
2024-01-10jeecg的安装部署
环境操作系统:Ubuntu Kylin 优麒麟 20.04 LTS适用架构:AMD64、ARM64(鲲鹏、飞腾)安装sudo apt install git npm01查看 npm 镜像npm get registry临时使用淘宝镜像npm install packageName --registry https://registry.npm.taobao.org永久设置淘宝镜像npm config set registry http://registry.npm.taobao.orgnpm install...
2024-01-10java 项目实现docker部署
1、centos docker 安装执行 :curl -sSL https://get.daocloud.io/docker | sh或curl -fsSL https://get.docker.com | bash -s docker --mirror Aliyun2、 执行mvn clean package生成jar包,上传至docker部署的服务器3、在jar包同一目录下创建文件Dockerfile,文件内容如下4、在jar目录下执行镜像编译docker build -t wisely/experi...
2024-01-10docker部署zabbix4.4
docker部署zabbix4.4安装docker-ceyum install -y yum-utils device-mapper-persistent-data lvm2yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repoyum install -y docker-cesystemctl start dockerdocker安装mysql5.7docker run --name mysq...
2024-01-10十分钟学会用docker部署微服务
2013年发布至今, Docker 一直广受瞩目,被认为可能会改变软件行业。但是,许多人并不清楚 Docker 到底是什么,要解决什么问题,好处又在哪里?今天就来详细解释,帮助大家理解它,还带有简单易懂的实例,教你如何将它用于日常开发并用其部署微服务。一. Docker简介Docker是一个开源的容器引擎,...
2024-01-10关于mac下redis的安装和部署
近来学习scrap分布式,需要用到redis,但以前没接触过,所以记录一下自己的安装过程。 准备:Mac,redis-5.0.4.tar.gz 1.压缩包到官网下(建议下载稳定版)网址:redis.io 2.我把压缩包放在了/usr/local/下面。 3.打开终端,找到压缩包,在当前目录下输入:tar -zxvf redis-5.0.4.tar.gz 4.然后cd到解压完的...
2024-01-10dockerstack部署mssql
=============================================== 2019/12/8_第1次修改 ccb_warlock===============================================因为最近的工作项目使用的是mssql(自从知道mssql之后,我几乎不再说起另一个累赘的名字:sql server),不得不去重新学习使用mssql。我的理解是,使用mssql仅仅只是使...
2024-01-10k8s部署pod
运行Deployment通过kubectl run --image= --replicas=通过kubectl apply -f xxx.yml (正式用)伸缩增加或减少pod的个数故障转移通过健康检查发现node不可用,在其他node上创建pod,维持副本总数不变,故障恢复后,不会重新调度回去label控制pod位置k8s有几个自己维护的lable,如nodeSelectorkubectl label node xxnode k=v ...
2024-01-10基于docker部署小说精品屋plus
小说精品屋-plus 是小说精品屋的增强版本,在小说精品屋的基础上,重新进行了数据库设计、代码重构和功能增强,提升了程序整体的可读性和性能,增加了很多商用特性,致力于打造一个完整的商用小说门户平台。主要增强如下: 数据库重新设计,结构调整。 服务端代码重构,MyBatis3升级为MyBatis3Dy...
2024-01-10基于Docker部署ETCD集群
本文内容纲要:- 基于Docker部署ETCD集群- 关于ETCD要不要使用TLS?- 优化参数- Docker安装ETCD基于Docker部署ETCD集群关于ETCD要不要使用TLS?首先TLS的目的是为了鉴权为了防止别人任意的连接上你的etcd集群。其实意思就是说如果你要放到公网上的ETCD集群,并开放端口,我建议你一定要用TLS。如果你的...
2024-01-10docker 运行部署node 无法连接
问题docker 运行部署node 无法连接DOckerfileFROM node COPY . /root/wwwroot/ WORKDIR /root/wwwroot/ EXPOSE 3000 RUN npm install cnpm -g --registry=https://registry.nlark.com RUN cnpm install CMD node app.js操作回答:推...
2024-02-09Docker安装部署Net Core实现过程解析
一、docker 安装及设置#安装 CentOS已经将Docker软件包放在了Extras软件源中,直接利用即可yum install docker-io -y#查看docker的版本 versiondocker -v#开启Docker服务systemctl start docker.service#开机启动Docker服务systemctl enable docker.service#查看Docker服务启动状态systemctl status docker.service#重启Docker服务syste...
2024-01-10MySQL Router的安装部署
目录01 MySQL Router介绍MySQL Router是什么?02 MySQL Router的安装部署03 查看MySQL Router的元信息01 MySQL Router介绍 前面的文章中,我们说了ReplicaSet的基本概念MySQL Shell工具以及如何使用MySQL Shell搭建Innodb Replicaset。今天我们来看InnoDB ReplicaSet部署过程中的另一个重要组件MySQL Router。MySQL Router是什么? 为...
2024-01-10docker部署nginx访问文件报403
项目docker部署,专门有一个容器做文件的上传,同时又另外启动了一个docker容器做nginx,专门映射到这个路径。但项目死活报403错误,网上查了一下,基本都是说一个linux的安全检查问题,照着做并没有效果,仔细去看上传的文件,如上图,看到图片的权限是640,感觉应该是这里的问题,于是将文件的...
2024-01-10从Windows安装程序移到ClickOnce部署
我们有一个Windows应用程序。为了部署它,我们使用了Windows安装程序。现在,由于我们的应用程序需要大量的自动更新,我们正在考虑转向winform clickonce部署。从Windows安装程序移到ClickOnce部署唯一的问题是我们在我们的项目中有一些需要注册的DLL(vsdrfCOMRelativePath)。我如何在点击部署中实现同样的效...
2024-01-10Docker 部署Scrapy的详解
假设我们要在10台Ubuntu 部署爬虫如何搞之?用传统的方法会吐血的,除非你记录下来每个步骤,然后步骤之间的次序还完全一样,这样才行。但是这样还是累啊,个别软件下载又需要时间。所以Docker出现了。Docker把系统,各种需要的应用,还有设置编译成一个image,然后 run一下就可以了。跟虚拟机的区...
2024-01-10redis4.*部署
redisredis 4.*部署步骤 下载源码:wget http://download.redis.io/releases/redis-4.0.14.tar.gz 编译安装: yum -y install gcc tar -xaf redis-4.0.14.tar.gzcd redis-4.0.14make MALLOC=libccp src/redis-server src/redis-cli src/redis-trib.rb ${redispath} (redispath为目标安装位置)# cd...
2024-01-10关于一台服务器,docker部署多个服务的问题
假设我有一台服务器,需要部署3个项目,分别是java、node,php的,这三个项目都需要用到mysql和Nginx,想用docker-compose进行管理,有如下疑问:是否每个项目(php容器,node容器,java容器)都需要独立的mysql和Nginx容器,如果是,这样会导致结果可能是:php+Nginx+mysql,java+Nginx+mysql,node+Nginx+mysql,一台...
2024-03-02openEuler中UKUI的安装部署
环境操作系统:openEuler 20.03 LTS适用架构:AMD64下载安装镜像官网https://openeuler.org/zh/download.html镜像站https://mirrors.huaweicloud.com/openeuler/安装操作系统使用 Ventoy、Etcher 或 Rufus 制作安装盘。安装时,建议把新建的用户设为管理员。在线安装 UKUI配置openEuler官方源,修改/etc/yum.repos.d/openEuler_x86_64....
2024-01-10使用Docker部署war包项目的实现
使用Docker部署war,必须要用容器,我们就用tomcact容器,其实都是将war包丢到tomcat的webapps目录下,tomcat启动的情况下会自动解压war包。 一种是在Docker中安装tomcat容器的镜像,然后把war包丢到tomcat镜像下webapps中即可。但是如果tomcat关闭了,其webapps下的包就会消失;二就是利用挂载,...
2024-01-10【Java】如何用docker部署一个开源的项目
首页专栏java文章详情0如何用docker部署一个开源的项目mall4j发布于 今天 02:40 目标:使用Docker部署商城(Mysql + Redis + Java后端 + Vue前端) 以下部署以开源商城 mall4j 为例子,链接见:gitee: https://gitee.com/gz-yami/mall4jgithub: https://github.com/gz-yami/mall4j实验环境:Linux Centos70: 系统准备准备一个干净...
2024-01-10采用Docker实现个人博客项目快速部署
目前我的开源博客项目layblog已经开发完毕,之前是没有使用Docker部署过了, 但是现在Docker 可以让开发者打包他们的应用以及依赖包到一个轻量级、可移植的容器中,然后发布到任何流行的 Linux 机器上,也可以实现虚拟化,为何不好好使用它, 今天,我们使用docker的安装方式,来安装一下我们的项...
2024-01-10