首页 > 其他分享 >容器编排

容器编排

时间:2022-12-05 10:56:33浏览次数:48  
标签:容器 swarm chrony 编排 portainer docker root localhost

准备:两台主机安装docker并运行,关闭防火墙 1.主节点创建swarm集群 1.1初始化swarm集群 [root@localhost centos-jdk]# docker swarm init --advertise-addr 192.168.100.10 0 2.配置时间同步 两个节点都安装chrony yum install chrony -y 两个节点都注释文件里以server开头的行 sed -i 's/^server/#&/' /etc/chrony.conf 主节点修改/etc/chrony.conf

[root@localhost centos-jdk]# cat >> /etc/chrony.conf <<EOF
> local stratum 10           
> server master iburst 
> allow all
> EOF
从节点修改/etc/chrony.conf
[root@localhost ~]# echo server 192.168.100.10 iburst >> /etc/chrony.conf
两个节点都重启chrony systemctl restart chronyd 从节点查看结果
[root@localhost ~]# chronyc sources
210 Number of sources = 1
MS Name/IP address         Stratum Poll Reach LastRx Last sample               
===============================================================================
^* 192.168.100.10               10   6    17     1    -16us[  -99us] +/-  195us
3.从节点加入swarm集群 2.1从节点加入swarm集群 [root@localhost ~]# docker swarm join --token SWMTKN-1-174bac84fmh6qiozsduurp0dpdh9qh800yudhg37xb2mk6o9au-cs45v74iermjwdyl8pps8j3lb 192.168.100.10:2377 2.2验证swarm集群
[root@localhost centos-jdk]# docker node list
ID                            HOSTNAME                STATUS              AVAILABILITY        MANAGER STATUS      ENGINE VERSION
fo069pvqt918d8ql8mxe3jdvr *   localhost.localdomain   Ready               Active              Leader              18.09.6
zjl79qg7g1a45jpxplzkzmptf     localhost.localdomain   Ready               Active                                  18.09.6
3.部署portainer 我们有两种方式运行portainer,一种是容器(container)的方式,一种是服务(service)的方式,这里采用容器的方式运行portainer 3.1运行portainer容器 3.1.1标记portainer 0 [root@localhost centos-jdk]# docker tag 4cda95efb0e4 portainer:latest 0 3.1.2运行portainer容器 [root@localhost centos-jdk]# docker run -itd -p 9000:9000 -v /var/run/docker.sock:/var/run/docker.sock portainer:latest 3.1.1验证结果 在浏览器输入网址http://192.168.100.10:9000/, 然后创建用户和密码 0 选择local 进入管理界面 0  

标签:容器,swarm,chrony,编排,portainer,docker,root,localhost
From: https://www.cnblogs.com/xiaobaige/p/16951721.html

相关文章

  • 容器里融入微软雅黑字体
    底层镜像:centos_71.进入容器,fc-list查看字体。//如果commandnotfound,则yuminstallfontconfig2.在win10系统C:\Windows\Fonts里面找到微软雅黑的字体,注意这个图标里......
  • C++中STL容器详解
    STL是提高C++编写效率的一个利器。——闫学灿一.string参考文章C语言中文网文章:C++string详解,C++字符串详解介绍C语言中,字符串是以\0结尾的一些字符的集合,为了操......
  • Java中常用容器总结
    1、Collection接口数据都是单个单个的存储在其中的。常用方法:boolean  add(Objectelement)  添加元素boolean  remov......
  • docker服务和容器自启动以及添加对外端口映射
    1.docker给已制作好的容器添加对外端口映射#关闭容器dockerstop容器名#关闭docker服务systemctlstopdocker#查看容器存放目录[root@moban~]#dockerinf......
  • Docker创建Spring容器【方便服务迁移】
    ......
  • docker容器时间
    场景问题分析解决发现容器打印的日志时间有问题容器时间与宿主机时间不一致如果在启动Docker容器的过程中没有单独配置localtime,很可能造成Docker容器时间与......
  • 力扣 leetcode 11. 盛最多水的容器
    问题描述给定一个长度为n的整数数组height。有n条垂线,第i条线的两个端点是(i,0)和(i,height[i])。找出其中的两条线,使得它们与x轴共同构成的容器可以容......
  • Kubernetes-基于容器云构建devops平台
    1、基于kubernetesdevops的整体方案本文以Kubernetes为基础,为基于java语言研发团队提供一套完整的devops解决方案。在此方案中,开发人员基于eclipse集成开发环境进行代......
  • docker从容器里面拷文件到宿主机或从宿主机拷文件到docker容器里面
    1、从容器里面拷文件到宿主机?在宿主机里面执行如下命令:dockercp容器名:要拷贝的文件在容器里面的路径要拷贝到宿主机的相应路径假设容器名为testtomcat,要从容器里面......
  • IOC容器-Bean管理XML方式、集合的注入
    1、IOC操作Bean管理(xml注入集合属性)1、注入数组类型属性2、注入list集合类型属性3、注入map集合类型属性4、注入set集合类型属性类型方式数组<array><val......