Sign inSign up

sdflysha/cydc

By sdflysha

•Updated almost 2 years ago

Image
Web servers
Content management system
0

958

sdflysha/cydc repository overview

⁠CYDC 镜像使用文档

本文档介绍如何使用 cydc Docker 镜像,并提供了详细的步骤来运行该容器。

⁠先决条件

在开始之前,请确保您已安装以下组件:

  • Docker

⁠镜像信息

镜像名称: sdflysha/cydc:r-7

⁠运行容器

使用以下命令来启动 cydc 容器:

docker run --name cydc \
  -p 127.0.0.1:8080:8080 \
  --restart unless-stopped \
  -d \
  -e YeluCasSsoEndpoint=https://the-oa-url/cas \
  -e "CydcConnection=Data Source=10.0.0.4;User ID=cydc;Password=*****;Initial Catalog=cydc;app=cydc-prod;encrypt=false" \
  -e Tencent__SmsConfig__AppId=1234567 \
  -e Tencent__SmsConfig__AppKey=**** \
  -e Tencent__SmsTemplateConfig__Sign=starworks \
  -e Tencent__SmsTemplateConfig__RemindTemplateId=341626 \
  -e ASPNETCORE_URLS=http://+:8080 \
  -e TZ=Asia/Shanghai \
  sdflysha/cydc:r-7
⁠参数说明
  • --name cydc: 为容器指定一个名称为 cydc。
  • -p 127.0.0.1:8080:8080: 将主机的 8080 端口映射到容器的 8080 端口,并仅允许本地访问。
  • --restart unless-stopped: 配置 Docker 使容器在除非明确停止之外都自动重启。
  • -d: 以守护进程模式在后台运行容器。
  • -e: 设置环境变量。
⁠环境变量

以下是运行容器时需要配置的环境变量,每一个都是必填项:

  • YeluCasSsoEndpoint: CAS SSO 认证端点地址。例如 https://the-oa-url/cas。
  • CydcConnection: 应用程序数据库连接字符串。格式为 Data Source=10.0.0.4;User ID=cydc;Password=*****;Initial Catalog=cydc;app=cydc-prod;encrypt=false。请注意替换 ***** 为实际的数据库密码。
  • Tencent__SmsConfig__AppId: 腾讯云短信服务的应用ID。例如 1234567。
  • Tencent__SmsConfig__AppKey: 腾讯云短信服务的应用密钥。例如 ****。
  • Tencent__SmsTemplateConfig__Sign: 短信签名。例如 starworks。
  • Tencent__SmsTemplateConfig__RemindTemplateId: 短信提醒模板ID。例如 341626。
  • ASPNETCORE_URLS: 配置 ASP.NET Core 应用程序的 URL。例如 http://+:8080。
  • TZ: 设置容器内的时区。例如 Asia/Shanghai。

⁠停止和移除容器

⁠停止容器
docker stop cydc
⁠移除容器
docker rm cydc

⁠检查日志

可以通过以下命令检查容器的日志,以便了解应用程序的运行状态:

docker logs cydc

⁠参考

如需更多信息,请参考 Docker 官方文档或联系技术支持。


希望本使用文档能帮到您有效地使用 cydc 容器。如有任何问题,请随时联系技术支持团队。

Tag summary

Content type

Image

Digest

sha256:f5f96ae66…

Size

107.9 MB

Last updated

almost 2 years ago

docker pull sdflysha/cydc