文章分类 -  liunx

摘要:1、报错截图 2、需要修改项目的runtimeconfig.json 文件 在configProperties中新建System.Globalization.Invariant项并设置为true 阅读全文
posted @ 2023-08-05 23:39 无声袖箭 阅读(126) 评论(0) 推荐(0)
摘要:主从复制的用途: 实时灾备,用于故障切换 读写分离,提供查询服务 主从部署必要条件: 主库开启binlog日志(设置log-bin参数) 主从server-id不同 从库服务器能连通主库 1、安装好docker 2、拉取好mysql相关镜像 3、在宿主机服务器上新建master以及master下3个 阅读全文
posted @ 2023-04-25 11:35 无声袖箭 阅读(191) 评论(0) 推荐(0)
摘要:1、新建.netcore webapi 项目 已经引入mysq 2、给项目添加dockerfile支持,使用默认的即可 3、将项目上传到ubuntu宿主机上,并且拷贝Dockerfile文件到sln所在的项目根目录下 4、 进入到Dockerfile文件和sln所在的项目根目录下 5、生成项目镜像文 阅读全文
posted @ 2023-04-23 17:27 无声袖箭 阅读(317) 评论(0) 推荐(0)
摘要:1、访问https://hub.docker.com/ 2、在查询框输入mysql 3、点击tag标签 4、下拉或者翻页找到8.0.31 5、复制右面的命令,并且执行 docker pull mysql:8.0.31 6、查看镜像 7、容器运行mysql docker run -d -p 3307: 阅读全文
posted @ 2023-04-23 10:28 无声袖箭 阅读(815) 评论(0) 推荐(0)
摘要:一、一个项目生成多个docker镜像,每个镜像的配置文件不同,比如端口不同 1、 2、 3、打包3个配置不一样的代码包,用这三个代码包生成3个镜像 4、生成3个不一样的镜像文件 5、启动三个容器分别运行这三个镜像 7、新建一个nginx的负载均衡服务器对外开放8006端口,转发8101-8103的请 阅读全文
posted @ 2023-04-22 21:16 无声袖箭 阅读(131) 评论(0) 推荐(0)
摘要:1、新建webapi项目 2、启用docker 3、设置监听固定ip和端口 4、如果需要本地调试运行,launchSetting.json中的配置要跟appsetting.json一致 5、如果不一致就会报如下错误 6、修改为一致的ip和端口就可以访问 7、运行结果跟预期一致 8、修改配置文件为为d 阅读全文
posted @ 2023-04-22 18:51 无声袖箭 阅读(125) 评论(0) 推荐(0)
摘要:1、appsettings.json 中不设置监听的ip和端口 2、launchSettings.json只影响调试过程,发布程序或者docker镜像都不会使用launchSettings.json,所以不用管 3、新建一个webapi项目,因为配置文件没有设置默认端口,所以返回88888 4、do 阅读全文
posted @ 2023-04-22 17:10 无声袖箭 阅读(51) 评论(0) 推荐(0)
摘要:1、创建webapi项目,此处选择不勾选解决方案和项目放置在同一目录 2、勾选启用docker,如果没有勾选,后面可以在项目中进行添加。操作系统选择liunx 3、生成的项目docker文件 4、配置本项目端口为8001,添加Port节点只是为了直接获取到项目端口,正确配置是使用*号代替ip和loc 阅读全文
posted @ 2023-04-21 17:55 无声袖箭 阅读(170) 评论(0) 推荐(0)
摘要:使用docker 部署3个nginxweb服务器,端口分别为8005,8006,8007 ,然后再部署一个nginx负载均衡服务器端口号为8008 1、首先部署3个web服务器,以8007端口为例 1.1 使用以下命令生成名字为8007的nginx镜像web服务器 docker run -it -d 阅读全文
posted @ 2023-04-20 21:06 无声袖箭 阅读(238) 评论(0) 推荐(0)
摘要:1、配置default.conf文件,此文件被nginx.conf文件include后引用 server { listen 80; server_name localhost; #charset koi8-r; #access_log /var/log/nginx/host.access.log m 阅读全文
posted @ 2023-04-20 11:49 无声袖箭 阅读(123) 评论(0) 推荐(0)
摘要:1、配置default.conf文件,此文件被nginx.conf文件include后引用 server { listen 80; #监听容器的80端口 server_name localhost; # 服务名称 location / { root /usr/share/nginx/html/; # 阅读全文
posted @ 2023-04-20 11:13 无声袖箭 阅读(746) 评论(0) 推荐(0)
摘要:1、运行以下命令,将 Microsoft 包签名密钥添加到受信任密钥列表,并添加包存储库,参考https://learn.microsoft.com/zh-cn/dotnet/core/install/linux-ubuntu-2004 wget https://packages.microsoft 阅读全文
posted @ 2023-04-19 19:42 无声袖箭 阅读(877) 评论(0) 推荐(0)