docker学习笔记一

网友投稿 218 2022-10-23

docker学习笔记一

一、docker的namespace总结

namespace
系统调用参数
隔离的内容
UTS(UNIX Timesharing System)
CLONE_NEWUTS
提供主机名、域名隔离能力
IPC(Inter-Process Communication)
CLONE_NEWIPC
提供进程间通信的隔离能力
PID(Process Identification)
CLONE_NEWPID
提供进程隔离能力
Net(network)
CLONE_NEWNET
提供网络隔离能力
MNT(mount)
CLONE_NEWNS
提供挂载点和文件系统的隔离能力
USER
CLONE_NEWUSER
提供用户隔离能力

实现数据持久化:

创建项目

以下操作是在192.168.202.155/192.168.202.156服务器上:

docker pull haproxytech/haproxy-alpine:2.0mkdir /etc/haproxycat >/etc/haproxy/haproxy.cfg<

defaults  mode log 127.0.0.1 local0 err  maxconn 50000  retries 3  timeout connect 5s  timeout client 30s  timeout server 30s  timeout check 2s

listen admin_stats  mode bind 0.0.0.0:1080  log 127.0.0.1 local0 err68  stats refresh 30s  stats uri     /haproxy-status  stats realm   Haproxy\ Statistics  stats auth    will:will  stats hide-version  stats admin if TRUE

frontend  bind   *:80   default_backend  backend  balance  source   server   harbor1 192.168.202.145:80   weight 1  cookie harbor1 check inter 2000 rise 2 fall 5   server   harbor2 192.168.202.146:80   weight 1  cookie harbor2 check inter 2000 rise 2 fall 5EOF

docker run -d --name harbor-haproxy \-v /etc/haproxy:/usr/local/etc/haproxy:ro \-p 80:80 \-p 1080:1080 \--restart always \haproxytech/haproxy-alpine:2.0

# 浏览器查看状态 will:willpull osixia/keepaliveddocker run --net=host --cap-add=NET_ADMIN -e KEEPALIVED_INTERFACE=eth0 -e KEEPALIVED_VIRTUAL_IPS="#PYTHON2BASH:['192.168.202.140']" -e KEEPALIVED_UNICAST_PEERS="#PYTHON2BASH:['192.168.202.155','192.168.202.156']" -e KEEPALIVED_PASSWORD=hello --name harbor-keepalived --restart always -d osixia/keepalived# 查看日志# 会看到一个成为backup 一个成为masterdocker logs harbor-keepalived# 此时会配置192.168.202.140到其中一台机器# ping测试ping -c4 192.168.202.140# 如果失败后清理后,重新实验docker  stop harbor-keepalived  &&   docker  rm  harbor-keepalived

查看监控页面,可以发现是登录harbor1

版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。

上一篇:SpringBoot中5种高大上的yml文件读取方式
下一篇:基于云计算的人工智能即服务产品
相关文章

 发表评论

暂时没有评论,来抢沙发吧~