docker获取自己的容器id(docker 如何添加证书)
类别:服务器 浏览量:120
时间:2021-10-15 00:09:05 docker获取自己的容器id
docker 如何添加证书1.升级处理:sudo apt-get update缺包,包的版本旧等问题可以由此解决,如果不是的话那就是缺失认证,需要生成自己的认证证书。
2.生成自己的认证证书先建一个文件夹
mkdir -p certs
之后创建证书,证书生成在刚才创建的文件夹中
openssl req -newkey rsa:4096 -nodes -sha256 -keyout /root/certs/domain.key -x509 -days 365 -out /root/certs/domain.crt
之后将certs生成的证书放到/etc/docker/目录下
之后重启docker服务 sudo service docker restart
Reboot之后即可
补充:使用Docker安装的nginx配置HTTPS证书
新建ssl.conf,将文件放入conf.d文件夹中server { listen 443; server_name localhost; ssl on; root html; index index.html index.htm; ssl_certificate cert/1533224843981.pem; ssl_certificate_key cert/1533224843981.key; ssl_session_timeout 5m; ssl_ciphers ECDHE-RSA-AES128-GCM-SHA256:ECDHE:ECDH:AES:HIGH:!NULL:!aNULL:!MD5:!ADH:!RC4; ssl_protocols TLSv1 TLSv1.1 TLSv1.2; ssl_prefer_server_ciphers on; location / { root html; index index.html index.htm; } }
注意点:cert为相对路径,若是linux文件夹与nginx.conf,若是window则在conf文件夹下。
运行docker run --name mynginx -p 443:443 -v /opt/data/nginx/nginx.conf:/etc/nginx/nginx.conf -v /opt/data/nginx/conf.d:/etc/nginx/conf.d/default.conf -v /opt/data/nginx/www:/www -v /opt/data/nginx/cert:/etc/nginx/cert -v /opt/data/nginx/ssl.conf:/etc/nginx/conf.d/ssl.conf -d nginx
以上为个人经验,希望能给大家一个参考,也希望大家多多支持开心学习网。如有错误或未考虑完全的地方,望不吝赐教。
您可能感兴趣
- docker python如何运行(Docker容器化部署Python应用过程解析)
- java连接mongodb(Docker连接mongodb实现过程及代码案例)
- docker怎么解决隔离性问题(docker启动ES内存溢出的解决方案)
- dubbo和项目搭建(使用docker部署dubbo项目的方法步骤)
- docker容器网络设置(对docker中的overlay式网络详解)
- docker虚拟化容器使用教程(Docker安装ClickHouse并初始化数据测试)
- dockerservice启动参数(docker.service启动报错的一次排查详解)
- docker暴露端口无法访问(完美解决Windows10下无法对docker容器进行端口访问的操作)
- linuxrabbitmq安装和使用教程(用docker部署RabbitMQ环境的详细介绍)
- 配置阿里云docker镜像地址(Docker配置阿里云镜像加速pull的实现)
- dockerbuild清除缓存(Docker自动化构建Automated Build实现过程图解)
- 日常操作docker命令(SEATA事务服务DOCKER部署的过程详解)
- docker容器启动自动执行命令(docker run 运行容器自动结束的解决)
- docker线上部署流程(Docker部署Rancher的方法无坑)
- docker安装与使用教程(5分钟安装docker详细步骤)
- postgresql docker 宿主机(本地Docker安装Postgres 12 + pgadmin的方法 支持Apple M1)
- Google 推出了一个游戏生成器,让不会编程的你也能自己设计游戏(推出了一个游戏生成器)
- 二胎家庭老大爱闹情绪,用这招很有效(二胎家庭老大爱闹情绪)
- 一个30岁男人外遇失败的全过程(一个30岁男人外遇失败的全过程)
- 《无敌破坏王2》 不聊彩蛋,聊聊我从动画里看到的现实那些事儿(无敌破坏王2不聊彩蛋)
- 《寄生虫》 三观不正 人类悲欢从来不相通,感同身受也并非本能(寄生虫三观不正)
- 这部动漫中的女孩子,可比101女孩更加励志(这部动漫中的女孩子)
热门推荐
- mysql锁机制及原理(MySQL锁阻塞的深入分析)
- 企业网站服务器怎么选(企业网站服务器租用几个常见问题)
- python中的类和对象的定义和使用(Python类的继承、多态及获取对象信息操作详解)
- javascript将字符串转换成数组(如何将JavaScript将数组转为树形结构)
- php中变量定义规则(php use和include区别总结)
- phpstorm代码模板(phpStorm+XDebug+chrome 配置详解)
- phparray函数的用法(php array_chunk函数用法与注意事项)
- ubuntu20.04安装启动问题(安装ubuntu18.04报:failed to load ldlinux.c32的问题及解决步骤)
- react怎么绑定state(react纯函数组件setState更新页面不刷新的解决)
- mysql中的null是什么(浅谈为什么Mysql数据库尽量避免NULL)
排行榜
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9