云计算核心技术Docker教程:Docker将配置与 Nginx 服务使用
生成站点证书 为您的站点生成根 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" -sha2心技56 \ -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, nonRepocudiation, cRLSign, keyCertSign subjectKeyIdentifier=hash 4.签署证书。 $ openssl x509 -req -days 3650 -in "root-ca.csr" \ -kesignkey "root-ca.key" -sha256 -out "root-ca.crt" \ -extfile "root-ca.cnf" -extensions \ root_ca 5.生成站点密钥。 $ openssr教l genrsa -out "site.key" 4096 6.生成站点证书并使用站点密钥对其进行签名。 $ openssl req -new -key "site.key" -out "site.csr" -sha256 \ -subj '/程:C=US/ST=CA/L=San Francisco/O=Docker/CN=localhost' 7.配置站点证书。编辑一个名为的新文件site.cnf并将以下内容粘贴到其中。这限制了站点证书,使其只能用于对Do服务器进行身份验证,而不能用于签署证书。 [server] authorityKeyIdentifier=keyid,issuer basicConstraints = critical,CA:FALSE extckendedKeyUsage=serverAuth keyUsage = critical, digitalSignature, keyEncipherment subjectAltName = DNS:localhosert, IP:127.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和site.置与cnf文件不需要由Nginx的服务,但你需要他们,如果你想生成一个新的站点证书。保护root-ca.key文件。
-
上一篇
-
下一篇
- 最近发表
- 随机阅读
-
- 福客AI获阿里重磅投资!AI Agent 助力电商新革命
- 标签: MiniMax AGI 语音大模型 全模态
- 2022年二季度中国大陆云服务支出达73亿美元 阿里云占比34%
- 阿里云刘伟光:将打造AI Agent Store
- 标签: 罗永浩 科技春晚 十字路口 香港援助
- 标签: 亚马逊 AWS 安迪·贾西 AI裁员
- 标签: 三星 Galaxy Z TriFold 索尼A7M5 nubia M153
- 标签: 支付宝 AI钱包 TokenPay 晓雨
- 京东云:将投入数亿资源 助力20万中小企业上云
- 雷军谈小米手机销量超过苹果:是战略的重大胜利
- 优化器怎么选?一文教你选择适合不同ML项目的优化器
- 标签: 新石器无人车 Neolix L4级自动驾驶 无人配送
- Hive中的内部表、外部表、分区表和分桶表
- 亚马逊在印度推出新产品,进军教育领域
- 3D视觉CV界的终极体现形式,计算机如何「看」这个三维世界
- 标签: 大众汽车 奥迪 保时捷 斯柯达
- 标签: 曦望 GPU芯片 商汤科技 AMD
- 塔可钟AI点餐系统频频翻车!18000杯水事件后,快餐巨头开始反思AI策略
- 腾讯在福州投资成立云计算公司
- 亚马逊推出 Lens Live AI 功能:实时扫描购物新体验
- 搜索
-