一:拉取镜像到本地
二:本地镜像PUSH Rancher机器
docker tag 外部镜像.aliyuncs.com/langer/confluence:7.12.2 docker-registry.本公司.com.cn/itg/conflunce:7.12.2.1
本地:
docker login https://docker-registry.本公司.com.cn
docker images 命令可以看看拉取的镜像效果
docker push docker-registry.本公司.com.cn/itg/conflunce:7.12.2.1
三:附件中文乱码主要是LINUX环境认不到中文字符
1:持久化目录里上传:新宋体
2:启动配置文件,做配置映射,持久化。
1:持久化目录建立一个fonts文件夹,然后管理员拷贝的字体拷贝进去:
cp -r /var/atlassian/application-data/confluence/SIMSUN.TTC /var/atlassian/application-data/confluence/fonts

2:配置映射

3:新加配置卷

最终效果:

其他小贴士:
日志跟踪:
tail -f logs/atlassian-confluence.log
持久化:
持久化PVC目录:
路径/data/rancherfile/itg-wiki-confluncepvc-pvc-4a12b88b-8a26-46c9-9828-b6781a67a5f1

增大NG上传配置:

数据目录进行持久化
volumes:
./conflunce/data:/var/alassian/application-data/conflunce 这个目录做持久化

创建数据库需要中文字符:
CREATE DATABASE confluencedb CHARACTER SET utf8mb4 COLLATE utf8mb4_bin;
本文档详细介绍了如何在Rancher中使用Docker部署Confluence,并解决附件中文乱码问题。首先从外部镜像源拉取Confluence镜像,然后推送到公司内部的Docker注册表。解决乱码问题的关键在于在Linux环境中添加中文支持,通过持久化目录创建fonts文件夹并映射到容器内,同时调整配置文件。日志跟踪、数据持久化以及上传限制的调整也是部署过程中的重要步骤。

658

被折叠的 条评论
为什么被折叠?



