银河麒麟内网环境 Docker 部署方案
内网环境 Docker 部署方案银河麒麟 V10环境准备系统要求CPU: 4 核建议 8 核内存: 8 GB建议 16 GB磁盘: 50 GB建议 100 GB操作系统: 银河麒麟 V10 SP3 或更高版本目录结构规划mkdir -p /opt/app/dzgzglxt/{mysql,redis,minio,kkfileview,nginx,backend} mkdir -p /opt/app/dzgzglxt/mysql/{data,conf} mkdir -p /opt/app/dzgzglxt/redis/{data,conf} mkdir -p /opt/app/dzgzglxt/minio/{data,config} mkdir -p /opt/app/dzgzglxt/kkfileview/{config,file} mkdir -p /opt/app/dzgzglxt/nginx/{conf,html,logs} mkdir -p /opt/app/dzgzglxt/backend/backup端口规划MySQL: 3306Redis: 6379MinIO API: 9000MinIO Console: 9001KKFileView: 8012SpringBoot 后端: 48080Nginx: 80/443Docker 安装与配置配置 YUM 源mkdir -p /etc/yum.repos.d/backup mv /etc/yum.repos.d/*.repo /etc/yum.repos.d/backup/ cat /etc/yum.repos.d/CentOS-Base.repo EOF [base] nameCentOS-8 - Base - mirrors.aliyun.com baseurlhttps://mirrors.aliyun.com/centos-vault/8.5.2111/BaseOS/$basearch/os/ gpgcheck0 enabled1 [appstream] nameCentOS-8 - AppStream - mirrors.aliyun.com baseurlhttps://mirrors.aliyun.com/centos-vault/8.5.2111/AppStream/$basearch/os/ gpgcheck0 enabled1 [extras] nameCentOS-8 - Extras - mirrors.aliyun.com baseurlhttps://mirrors.aliyun.com/centos-vault/8.5.2111/extras/$basearch/os/ gpgcheck0 enabled1 EOF yum clean all yum makecache安装 Dockeryum install -y yum-utils device-mapper-persistent-data lvm2 yum-config-manager --add-repo https://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo sed -i s/$releasever/8/g /etc/yum.repos.d/docker-ce.repo yum install -y docker-ce docker-ce-cli containerd.io docker-compose-plugin配置 Docker 守护进程mkdir -p /etc/docker cat /etc/docker/daemon.json EOF { registry-mirrors: [ https://docker.m.daocloud.io, https://mirror.ccs.tencentyun.com ], log-driver: json-file, log-opts: { max-size: 100m, max-file: 3 }, storage-driver: overlay2 } EOF systemctl daemon-reload systemctl start docker systemctl enable docker内网镜像准备# 在有网环境导出镜像 docker save mysql:8.0 -o mysql-8.0.tar docker save redis:7.2 -o redis-7.2.tar docker save minio/minio:RELEASE.2024-01-01T16-36-33Z -o minio.tar docker save keking/kkfileview:4.4.0 -o kkfileview-4.4.0.tar docker save nginx:1.28.3 -o nginx-1.28.3.tar docker save eclipse-temurin:17-jre -o temurin-17-jre.tar # 内网环境加载镜像 docker load -i mysql-8.0.tar docker load -i redis-7.2.tar docker load -i minio.tar docker load -i kkfileview-4.4.0.tar docker load -i nginx-1.28.3.tar docker load -i temurin-17-jre.tar部署 MySQL配置文件准备cat /opt/app/dzgzglxt/mysql/conf/my.cnf EOF [mysqld] port3306 character-set-serverutf8mb4 collation-serverutf8mb4_general_ci default-time-zone08:00 max_connections500 innodb_buffer_pool_size1G innodb_log_file_size256M slow_query_log1 slow_query_log_file/var/log/mysql/slow.log long_query_time2 lower_case_table_names1 [client] default-character-setutf8mb4 [mysql] default-character-setutf8mb4 EOF启动容器docker run -d \ --name dzgzglxt-mysql \ --network host \ --restartalways \ -e MYSQL_ROOT_PASSWORDYourStrongPassword2026 \ -e MYSQL_DATABASEdzgzglxt \ -e TZAsia/Shanghai \ -v /opt/app/dzgzglxt/mysql/data:/var/lib/mysql \ -v /opt/app/dzgzglxt/mysql/conf/my.cnf:/etc/mysql/conf.d/my.cnf \ mysql:8.0 \ --default-authentication-pluginmysql_native_password部署 Redis配置文件准备cat /opt/app/dzgzglxt/redis/conf/redis.conf EOF bind 0.0.0.0 port 6379 protected-mode no daemonize no requirepass YourRedisPassword2026 dir /data appendonly yes EOF启动容器docker run -d \ --name dzgzglxt-redis \ --network host \ --restartalways \ -v /opt/app/dzgzglxt/redis/data:/data \ -v /opt/app/dzgzglxt/redis/conf/redis.conf:/etc/redis/redis.conf \ redis:7.2 \ redis-server /etc/redis/redis.conf

相关新闻

建议收藏|盘点2026年最强的AI论文写作工具

建议收藏|盘点2026年最强的AI论文写作工具

一天写完毕业论文在2026年已不再是天方夜谭。2026年最炸裂的AI论文写作工具,实测提速效果惊人,覆盖选题构思、文献分析、内容生成、格式排版全流程,助你高效搞定论文,轻松应对学术挑战。 一、全流程王者:一站式搞定论文…

2026/7/30 11:02:01 阅读更多
Linux NPU固件优化:YOLOv8推理延迟降低40%实战

Linux NPU固件优化:YOLOv8推理延迟降低40%实战

1. 项目背景与核心目标这个21天Linux NPU固件开发训练营的第8.4节实验,聚焦于一个极具挑战性的性能优化任务:在嵌入式Linux环境下,通过NPU固件层面的深度优化,将YOLOv8模型的推理延迟降低40%。这不仅是算法与硬件的协同优化典范&a…

2026/7/30 10:52:01 阅读更多
终极指南:如何在Windows电脑上免费运行iOS应用

终极指南:如何在Windows电脑上免费运行iOS应用

终极指南:如何在Windows电脑上免费运行iOS应用 【免费下载链接】ipasim iOS emulator for Windows 项目地址: https://gitcode.com/gh_mirrors/ip/ipasim 想在Windows电脑上直接运行iOS应用吗?现在,通过创新的开源项目ipasim&#xff…

2026/7/30 10:52:01 阅读更多
学术论文审稿回复:从沟通策略到实战技巧的完整指南

学术论文审稿回复:从沟通策略到实战技巧的完整指南

1. 项目概述:从“套话”到“有效沟通”的学术生存术 “回复审稿人的套话”,这个标题乍一看,似乎是在寻找一种可以应付差事的、标准化的“话术模板”。但作为一名经历过数十次投稿、审稿和修改轮回的科研从业者,我深知这背后远非“…

2026/7/30 11:52:02 阅读更多
FPGA波形发生器设计:Verilog实现与Quartus仿真全流程解析

FPGA波形发生器设计:Verilog实现与Quartus仿真全流程解析

1. 项目概述与核心价值最近在整理一些FPGA的练手项目,发现一个非常经典且能串联起多个核心知识点的选题:用Verilog在FPGA上实现一个波形信号发生器,并用Quartus完成仿真验证。这听起来像是数字电路课的实验,但真正动手做下来&…

2026/7/30 11:52:02 阅读更多
STM32开发入门:从CubeMX配置到Keil编程实战

STM32开发入门:从CubeMX配置到Keil编程实战

1. 从零开始:为什么STM32开发绕不开CubeMX与Keil 如果你刚开始接触STM32,面对那一堆寄存器、时钟源和引脚配置,是不是感觉头大?我刚开始学的时候,也是对着手册一行行敲代码,配置一个时钟树能折腾半天&#…

2026/7/30 11:42:02 阅读更多
[GESP202606 四级] 扫雷

[GESP202606 四级] 扫雷

B4557 [GESP202606 四级] 扫雷 https://www.luogu.com.cn/problem/B4557 中国计算机学会(CCF)2026年6月C四级讲解——扫雷 https://www.bilibili.com/video/BV1MCMg6AEXR/ B4557 [GESP202606 四级] 扫雷 https://www.bilibili.com/video/BV1ZKTj6ZEVh/ 2…

2026/7/30 0:01:06 阅读更多