![](https://img-blog.csdnimg.cn/20201014180756754.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
容器
xiaobai_ol
一步一个脚印
展开
-
Docker下搭建mongodb副本集
背景有需求需要对mongodb做一个容灾备份。根据官网,发现mongodb最新版本(4.0)已经抛弃了主从模式而采用副本集进行容灾。副本集的优势在于:”有自动故障转移和恢复特性,其任意节点都可以是主节点,并能实现读写分离,提供高负载“。官方建议副本集最低配置三个节点。关于副本集的原理更多请参考这位小姐姐的博客搭建步骤制作mongodb镜像首先需要做一个mongodb的docker镜像,...原创 2020-04-02 11:23:26 · 646 阅读 · 0 评论 -
docker login Harbor时报错403 Forbidden
背景在本地搭建了harbor后,在进行了相关配置后,还是报错:Error response from daemon: login attempt to http://10.xx.xx.xx:8000/v2/ failed with status: 403 Forbidden.其中http://10.xx.xx.xx:8000 是我搭建的harbor服务的网址。前提首先根据命令:syste...原创 2020-04-02 11:20:32 · 4394 阅读 · 0 评论 -
使用dockerfile 搭建django系统(nginx+redis+mongodb+celery)
背景有需求需要对django系统进行docker化,以达到灵活部署和容灾。该系统基于django 2.2版本开发,数据库采用mongodb,服务器使用nginx,因系统有部分异步任务,异步任务则采用clelery+redis实现。基于该需求,所采用的思路是:“基于ubuntu16.04”源镜像,根据dockerfile制作各个运行环境的镜像。因docker提倡单应用单镜像,故这里将djang...原创 2020-04-02 11:18:46 · 503 阅读 · 0 评论 -
Harbor使用自签名证书配置https认证
背景我们知道Harbor是用来存储docker镜像的仓库系统。目前docker从镜像仓库pull或push镜像都是采用https形式的(例如官方的Docker hub),故有必要将Harbor配置成https访问,并使其他Docker机器能成功推送、拉取镜像。步骤关于Harbor配置https的文档官方有非常详尽的说明。这里主要对一些我遇到的问题做一个补充。因我这里配置Harbor的机...原创 2020-03-27 16:53:45 · 2409 阅读 · 3 评论 -
kubernetes 基础总结
注: 文章中的部分图片及部分内容借鉴了《Kubernetes 从上手到实践》和《云原生技术公开课》,若有侵权,请告知删除,谢谢!简单介绍kubernetes简称k8s(后续大多以k8s代替说明),是一个用于对容器化应用进行编排、管理的工具。由Google于2014年开源。经过几年沉淀,k8s已成为容器编排领域事实上的标准。从定义看出k8s是对容器进行编排(编排在这里可理解为部署、扩容、监...原创 2019-12-30 19:18:12 · 719 阅读 · 0 评论