您的当前位置:首页 > 热点 > 云计算核心技术Docker教程:Docker将配置与 Nginx 服务使用 正文
时间:2026-11-15 来源:网络整理 编辑:热点
谷歌蜘蛛池租用【tg:seogoogle987】
生成站点证书
为您的站点生成根 CA 和 TLS 证书和密钥。对于生产站点,您可能希望使用诸如Let’s Encrypt生成 TLS 证书和密钥之类的服务,但此示例使用命令行工具。这一步有点复杂,但只是一个设置步骤,云计以便您可以将某些内容存储为 Docker 机密。如果你想跳过这些子步骤,你可以使用 Let's Encrypt生成站点密钥和证书,命名文件site.key和 site.crt,然后跳到 配置 Nginx 容器。
1.生成算核根密钥。
$ openssl genrsa -out "root-ca.key" 4096
2.使用根密钥生成 CSR。
$ openssl req \
-new -key "root-ca.key" \
-out "root-ca.csr" -s心技ha256 \
-subj '/C=US/ST=CA/L=San Francisco/O=Docker/CN=Swarm Secret Example CA'
3.配置根 CA。编辑一个名为的新文件root-ca.cnf并将以下术D内容粘贴到其中。这限制了根 CA 只签署叶证书而不是中间 CA。
[root_ca]
basicConstraints = critical,CA:TRUE,pathlen:1
keyUsage = critical, nonocRepudiation, cRLSign, keyCertSign
subjectKeyIdentifier=hash
4.签署证书。
$ openssl x509 -req -days 3650 -in "root-ca.csr"ke \
-signkey "root-ca.key" -sha256 -out "root-ca.crt" \
-extfile "root-ca.cnf" -extensions \
root_ca
5.生成站点密钥。
$ opensslr教 genrsa -out "site.key" 4096
6.生成站点证书并使用站点密钥对其进行签名。
$ openssl req -new -key "site.key" -out "site.csr" -sha256 \
-su程:bj '/C=US/ST=CA/L=San Francisco/O=Docker/CN=localhost'
7.配置站点证书。编辑一个名为的新文件site.cnf并将以下内容粘贴到其中。这限制了站点证书,使其只能用Do于对服务器进行身份验证,而不能用于签署证书。
[server]
authorityKeyIdentifier=keyid,issuer
basicConstraints = critical,CA:FALSE
extendckedKeyUsage=serverAuth
keyUsage = critical, digitalSignature, keyEncipherment
subjectAltName = DNS:localhost, IP:er127.0.0.1
subjectKeyIdentifier=hash
8.签署站点证书。
$ openssl x509 -req -days 750 -in "site.csr" -sha256 \
-CA "root-ca.crt将配" -CAkey "root-ca.key" -CAcreateserial \
-out "site.crt" -extfile "site.cnf" -extensions server
9.在site.csr和sit置与e.cnf文件不需要由Nginx的服务,但你需要他们,如果你想生成一个新的站点证书。保护root-ca.key文件。
标签: 摩尔线程 国产GPU 科创板 英伟达2026-10-21
英特尔:2025年生产1.8纳米芯片2026-10-17
标签: 腾讯控股 华纳兄弟探索 派拉蒙 天舞影业2026-07-31
标签: 美团 王兴 外卖价格战 即时零售2026-07-25
日本女性机器人火了,触感跟真人一样,就连“生育”功能都有2026-08-11
标签: 甲骨文 AI基础设施 生成式AI 裁员2026-09-27
哈佛法学生创办MarqVision获4800万美元融资 借助AI打击品牌侵权2026-08-27
标签: 智谱 大模型 港交所 OpenAI2026-05-31
云计算开发:Python内置函数-__import__()函数详解2026-07-06
云安全日报220712:IBM Integration Bus集成解决方案发现执行任意代码漏洞,需要尽快升级2026-08-24
Kimi For Coding 会员计划推出全新增值权益,提升开发体验2026-10-02
Gartner:2025年将有75%的风险投资将使用AI做决策2026-10-02
云计算开发:Python3数学函数fabs()方法详解2026-10-31
MIT微软为AI量身打造了一套leetcode编程题2026-10-03
云计算开发:Python内置函数-long() 函数详解2026-06-15
IDC:一季度平板电脑市场出货量3990万台 同比增长55.2%2026-05-25
利用AI识别城市建筑物特征,预测其面对地震等灾难时的风险2026-09-09
上海发布"AI+制造"实施方案,要求AI模型掌握物理规律和工业流程推理能力2026-10-21
亚马逊云科技Marketplace大幅下调上架费用2026-07-20