拜读:docker容器与容器云(1)

时隔七七四十九天,再次开启博客之旅

总结以前搁置缘由

1,写了两篇论文并已投稿,且一篇已见刊(EI、sci)

2,参加第四云计算应用创新大赛,并进入初赛

3,参加助教

4,和企业洽谈一个小项目,基于ssh的后台、Android、ios,当然这不是我一个人完成的,我们的一个团队

5,参加几次学校组织会议或论坛,并积极参与帮忙,贡献自己一份力量

6,杂七麻八其他项等

---------------------------------------------------------------------------------------------------------------------------------------------------

无意间搜索到张磊老师的一本关于容器云的书籍:docker容器与容器云,感觉非常幸运,很适合自己,恰巧我校图书馆已购,寻之,欣喜若狂

其实拜读这本书有好几天了,今天动笔写读书笔记,希望自己对容器云技术有进一步的了解,感谢张老师

---------------------------------------------------

前几天主要是对书有一个大致的了解,并使用虚拟机装了好几次ubantu16,不知为啥更新几次,忽然间就崩了

依据附录教程还装了两次docker,中间几次操作失误,导致docker不能正常使用,最后利用第二方法装置。目前还不错

今天主要学会了一项新的技能:使用link与volume将几个微服务关联起来的理念,并尝试实验,目前实验到redis主从访问

参考文章链接

https://www.cnblogs.com/senjougahara/p/6217254.html

多谢博主

------------------------

1,下载三个镜像

docker pull django
docker pull haproxy
docker pull redis
2,分别启动六个容器

三个redis(一主两从)

docker run -it --name redis-master redis /bin/bash

docker run -it --name redis-slave1 --link redis-master:master redis /bin/bash

docker run -it --name redis-slave2 --link redis-master:master redis /bin/bash

两个Django

docker run -it --name APP1 --link redis-master:db -V /root/Projects/Django/App1:/usr/src/app django /bin/bash

docker run -it --name APP2 --link redis-master:db -v /root/Projects/Django/App2:/usr/src/app django /bin/bash

一个HAProxy

docker run -it --name HAProxy --link APP1:APP1 --link APP2:APP2 -p 6301:6301 -v ~/Projects/HAProxy:/tmp haproxy /bin/bash

2,配置三个redis

查看对应的挂载点 docker inspect imageID | grep Source

从网上下载redis.conf文件。对应的大版本就行

流程是:

  1. 进入到挂载点目录,
  2. 拷贝redis.conf,
  3. 修改参数,
  4. 进入对应的容器,
  5. 进入到对应的挂载点目录,
  6. 将其redis.conf拷到 /usr/local/bin/,
  7. 启动redis,
  8. 测试主从redis

主节点修改三个参数

band 0.0.0.0

deamonize yes

pidfile /var/run/redis.pid

从节点修改四个参数

band 0.0.0.0

deamonize yes

pidfile /var/run/redis.pid

slaveof master 6379


美好的一天,明天加油!






  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
【项目资源】:包含前端、后端、移动开发、操作系统、人工智能、物联网、信息化管理、数据库、硬件开发、大数据、课程资源、音视频、网站开发等各种技术项目的源码。包括STM32、ESP8266、PHP、QT、Linux、iOS、C++、Java、MATLAB、python、web、C#、EDA、proteus、RTOS等项目的源码。 【项目质量】:所有源码都经过严格测试,可以直接运行。功能在确认正常工作后才上传。 【适用人群】:适用于希望学习不同技术领域的小白或进阶学习者。可作为毕设项目、课程设计、大作业、工程实训或初期项目立项。 【附加价值】:项目具有较高的学习借鉴价值,也可直接拿来修改复刻。对于有一定基础或热衷于研究的人来说,可以在这些基础代码上进行修改和扩展,实现其他功能。 【沟通交流】:有任何使用上的问题,欢迎随时与博主沟通,博主会及时解答。鼓励下载和使用,并欢迎大家互相学习,共同进步。【项目资源】:包含前端、后端、移动开发、操作系统、人工智能、物联网、信息化管理、数据库、硬件开发、大数据、课程资源、音视频、网站开发等各种技术项目的源码。包括STM32、ESP8266、PHP、QT、Linux、iOS、C++、Java、MATLAB、python、web、C#、EDA、proteus、RTOS等项目的源码。 【项目质量】:所有源码都经过严格测试,可以直接运行。功能在确认正常工作后才上传。 【适用人群】:适用于希望学习不同技术领域的小白或进阶学习者。可作为毕设项目、课程设计、大作业、工程实训或初期项目立项。 【附加价值】:项目具有较高的学习借鉴价值,也可直接拿来修改复刻。对于有一定基础或热衷于研究的人来说,可以在这些基础代码上进行修改和扩展,实现其他功能。 【沟通交流】:有任何使用上的问题,欢迎随时与博主沟通,博主会及时解答。鼓励下载和使用,并欢迎大家互相学习,共同进步。【项目资源】:包含前端、后端、移动开发、操作系统、人工智能、物联网、信息化管理、数据库、硬件开发、大数据、课程资源、音视频、网站开发等各种技术项目的源码。包括STM32、ESP8266、PHP、QT、Linux、iOS、C++、Java、MATLAB、python、web、C#、EDA、proteus、RTOS等项目的源码。 【项目质量】:所有源码都经过严格测试,可以直接运行。功能在确认正常工作后才上传。 【适用人群】:适用于希望学习不同技术领域的小白或进阶学习者。可作为毕设项目、课程设计、大作业、工程实训或初期项目立项。 【附加价值】:项目具有较高的学习借鉴价值,也可直接拿来修改复刻。对于有一定基础或热衷于研究的人来说,可以在这些基础代码上进行修改和扩展,实现其他功能。 【沟通交流】:有任何使用上的问题,欢迎随时与博主沟通,博主会及时解答。鼓励下载和使用,并欢迎大家互相学习,共同进步。【项目资源】:包含前端、后端、移动开发、操作系统、人工智能、物联网、信息化管理、数据库、硬件开发、大数据、课程资源、音视频、网站开发等各种技术项目的源码。包括STM32、ESP8266、PHP、QT、Linux、iOS、C++、Java、MATLAB、python、web、C#、EDA、proteus、RTOS等项目的源码。 【项目质量】:所有源码都经过严格测试,可以直接运行。功能在确认正常工作后才上传。 【适用人群】:适用于希望学习不同技术领域的小白或进阶学习者。可作为毕设项目、课程设计、大作业、工程实训或初期项目立项。 【附加价值】:项目具有较高的学习借鉴价值,也可直接拿来修改复刻。对于有一定基础或热衷于研究的人来说,可以在这些基础代码上进行修改和扩展,实现其他功能。 【沟通交流】:有任何使用上的问题,欢迎随时与博主沟通,博主会及时解答。鼓励下载和使用,并欢迎大家互相学习,共同进步。【项目资源】:包含前端、后端、移动开发、操作系统、人工智能、物联网、信息化管理、数据库、硬件开发、大数据、课程资源、音视频、网站开发等各种技术项目的源码。包括STM32、ESP8266、PHP、QT、Linux、iOS、C++、Java、MATLAB、python、web、C#、EDA、proteus、RTOS等项目的源码。 【项目质量】:所有源码都经过严格测试,可以直接运行。功能在确认正常工作后才上传。 【适用人群】:适用于希望学习不同技术领域的小白或进阶学习者。可作为毕设项目、课程设计、大作业、工程实训或初期项目立项。 【附加价值】:项目具有较高的学习借鉴价值,也可直接拿来修改复刻。对于有一定基础或热衷于研究的人来说,可以在这些基础代码上进行修改和扩展,实现其他功能。 【沟通交流】:有任何使用上的问题,欢迎随时与博主沟通,博主会及时解答。鼓励下载和使用,并欢迎大家互相学习,共同进步。【项目资源
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值