小男孩‘自慰网亚洲一区二区,亚洲一级在线播放毛片,亚洲中文字幕av每天更新,黄aⅴ永久免费无码,91成人午夜在线精品,色网站免费在线观看,亚洲欧洲wwwww在线观看

分享

Docker實戰(zhàn):Docker安裝nginx并配置SSL

 IT技術分享社區(qū) 2022-10-20 發(fā)布于江蘇
       

今天繼續(xù)給大家分享Docker實戰(zhàn),Centos8環(huán)境下安裝nginx并配置SSL。

拉取nginx鏡像

docker pull nginx

       

       

啟動nginx容器

docker run -d -p 80:80  --name nginx nginx

       

       

瀏覽器訪問可以打開nginx頁面

       

       
創(chuàng)建掛載nginx目錄mkdir  /opt/nginx容器目錄拷貝到宿主主機目錄/opt/nginxdocker cp nginx:/etc/nginx /opt/nginx停止nginx容器docker stop nginx刪除nginx容器docker rm nginx

       

       

重新啟動nginx容器

docker run -d -p 80:80 -p 443:443 --name nginx -v /opt/nginx:/etc/nginx nginx

       

       

說明:

  • -p 80:80 -p 443:443  暴露80 、443 端口

  • -v /opt/nginx:/etc/nginx nginx 掛載目錄

查看目錄掛載是否成功

docker inspect nginx

       

       

在宿主目錄創(chuàng)建ssl目錄,將ssl證書放在宿主主機

mkdir /opt/nginx/ssl

       

       

進入容器內(nèi)部查看證書文件是否正常同步過來

docker exec -it nginx /bin/bashcd /etc/nginx/sslls

       

       

退出容器

exit

修改配置宿主主機nginx增加ssl證書配置

vim /opt/nginx/nginx.conf

主要修改文件如下:

  server {
listen 443 ssl;
server_name www.xxxxxxxxxblog.xyz;
ssl_certificate /etc/nginx/ssl/xxxxx.crt;
ssl_certificate_key /etc/nginx/ssl/xxx.key;
# listen 80;
#server_name localhost:8090;
client_max_body_size 500m;
#charset koi8-r;


#access_log logs/host.access.log main;


location / {
root html;
index index.html index.htm;
proxy_pass http://119.3.59.220:8090/;
}


#error_page 404 /404.html;


# redirect server error pages to the static page /50x.html
#
error_page 500 502 503 504 /50x.html;
location = /50x.html {
root html;
}

重啟nginx容器

docker restart nginx

訪問效果

https:///

       

       

IT技術分享社區(qū)

CSDN:https://blog.csdn.net/xishining

個人博客網(wǎng)站:https://

    轉(zhuǎn)藏 分享 獻花(0

    0條評論

    發(fā)表

    請遵守用戶 評論公約

    類似文章 更多