50 lines
1.8 KiB
Markdown
50 lines
1.8 KiB
Markdown
# Docker 编译
|
||
|
||
内部文件资源
|
||
|
||
| 路径 | 说明 |
|
||
| --------------------------- | -------------------------- |
|
||
| /usr/local/omc/static | 网管静态资源文件路径 |
|
||
| /usr/local/omc/upload | 网管上传文件资源路径 |
|
||
| /usr/local/etc/omc/omc.yaml | 网管配置文件 |
|
||
| /etc/nginx/nginx.conf | nginx 配置 |
|
||
| /etc/nginx/conf.d/omc.conf | 网管前端 nginx 代理配置 |
|
||
| /var/log | 网管相关日志输出 |
|
||
| /tmp/omc | 存放从网元拉取到本地的文件 |
|
||
|
||
端口声明
|
||
|
||
| 端口 | 说明 |
|
||
| ----- | ----------------------------- |
|
||
| 80 | 网管 Nginx HTTP 服务 |
|
||
| 443 | 网管 Nginx HTTP2 服务 |
|
||
| 33030 | 网管后台 API HTTP 服务 |
|
||
| 33443 | 网管后台 API HTTP2 服务 |
|
||
| 33033 | 网管信令跟踪 UDP 协议接收服务 |
|
||
| 33060 | 网管性能分析监控 metrics 服务 |
|
||
|
||
容器变量
|
||
|
||
| 属性 | 说明 |
|
||
| ------- | ------------------------------------------------------------------------- |
|
||
| M_PARAM | 服务模式(std、lite) std:d 标准版需外接 mariadb lite:轻量版内置 sqlite |
|
||
| C_PARAM | 相关厂商定制 |
|
||
|
||
## 镜像导出导入
|
||
|
||
```sh
|
||
docker save bitnami/keydb:6.3.4 -o keydb_6.3.4.tar
|
||
docker save mariadb:10.6.21 -o mariadb_10.6.21.tar
|
||
docker save omc:xx -o omc_xx.tar
|
||
|
||
docker load -i keydb_6.3.4.tar
|
||
docker load -i mariadb_10.6.21.tar
|
||
docker load -i omc_xx.tar
|
||
|
||
sudo bash omc-docker.sh install
|
||
|
||
tar -czvf omc-r2.2505.2-docker-alpine3.20-amd64.tar.gz omc-r2.2505.2-docker-alpine3.20-amd64/
|
||
tar -xzvf omc-r2.2505.2-docker-alpine3.20-amd64.tar.gz
|
||
|
||
```
|