本文档介绍如何使用 cydc 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 容器。如有任何问题,请随时联系技术支持团队。
Content type
Image
Digest
sha256:f5f96ae66…
Size
107.9 MB
Last updated
almost 2 years ago
docker pull sdflysha/cydc