docker容器的nginx配置https證書

2021-09-25 19:43:46 字數 452 閱讀 5266

nginx容器要開啟443介面和80介面,這點非常重要,我配置的時候因為沒有開啟443埠,其他配置都沒有問題,搞了一天才發現是這兒的原因。

docker run --name nginx -d -p 443:443 -p 80:80 nginx:latest
如果你網域名稱不是阿里雲的,要在網域名稱解析網新增解析

具體步驟:

1.在網域名稱解析網新增一條dns解析

2:同時在dns解析上新增一條阿里給的txt記錄。

如果是阿里的網域名稱且你的伺服器和此時你申請ssl證書的阿里雲賬號是乙個,直接自動解析。

然後在nginx裡面的server新增配置

upstream programunion  

server

}

docker中nginx容器和php容器混合執行

該容器在文章 php環境容器大 制得,亦可用docker官方提供的php環境 啟動php容器 docker run name php1 v home wwwroot service config php config usr local php etc v home wwwroot home www...

docker 容器之nginx 篇

2.簡單執行nginx 容器 python docker run name my nginx d p 80 80 d nginx 3.將nginx 容器的一些配置掛載到宿主目錄下 python mkdir nginx mkdir nginx conf mkdir nginx logs mkdir n...

基於Docker容器安裝nginx

1 在docker倉庫中搜尋nginx映象 docker search nginxdocker pull docker.io nginxdocker imagesdocker images grep i nginxll var lib docker image 4 基於nginx映象啟動nginx應...