一、搭建swarm集群

1. docker swarm init

2. docker swarm join

二、将镜像部署至私服中,可以是registry也可以是nexus。

1. 打包镜像到本地仓库中,build指令

2. 对本地镜像打标签,docker tag 本地镜像 私服ip:port/新镜像名字:标签。

3. 本地镜像上传,docker push 私服ip:port/新镜像名字:标签

三、在docker stack deploy -c xxxx.yml  --with-registry-auth stackname

此处的关键,如果用了私服以后--with-registry-auth这个参数不加,将会导致镜像无法自动pull的这个问题,一直提示找不到镜像,并且要在docker中配置相关的私服信息,并进行docker login。

1. vi /etc/docker/daemon.json

{

"insecure-registries": [

"192.168.20.246:8082"

],

"disable-legacy-registry": true

}

2. docker重启,service docker restart

3. docker login -u xxx -p xxx ip:port

例如:docker login -u admin -p admin123 192.168.20.246:8082

四、docker service扩容

docker service scale service_name=replice_number

java swarm有什么用,Docker Swarm的使用总结相关推荐

  1. 论Docker swarm与Kubernetes孰强孰弱

    前言 有无数的辩论和讨论谈论Kubernetes和Docker.如果你没有深入研究,你会认为这两种开源技术都在争夺集装箱至上.让我们明确指出,Kubernetes和Docker Swarm不是竞争对手 ...

  2. Docker swarm 集群搭建

    Swarm是Docker公司在2014年12月初发布的一套较为简单的工具,用来管理docker集群,它将一群Docker宿主机变成一个单一的,虚拟的主机.Swarm使用标准的Docker API接口作 ...

  3. Docker Swarm建立服务器集群

    Docker Swarm建立服务器集群 一.Docker Swarm简介 1. 集群模式 2. 管理节点--Manager 二.Docker Swarm的配置及使用 三.Docker Service向 ...

  4. Docker swarm 笔记

    防火墙开放端口: TCP port 2377为集群管理通信 TCP and UDP port 7946 为节点间通信 UDP port 4789 为网络间流量 创建attachable network ...

  5. 简单配置 docker swarm

    简单配置 docker swarm #准备三台CentOS7 #IP划分 192.168.1.201       virtualBox1 192168.1.202        virtualBox2 ...

  6. 剖析Docker Swarm和Mesos:是什么?如何结合?有什么优势?

    本文讲的是剖析Docker Swarm和Mesos:是什么?如何结合?有什么优势?,[编者的话]本文来自Mesosphere,从生产环境的需求出发,简要介绍了Docker Swarm的诞生背景,以及其 ...

  7. Docker Swarm 使用

    全栈工程师开发手册 (作者:栾鹏) 架构系列文章 介绍 Docker Swarm 是 Docker 公司推出的官方容器集群平台,基于 Go 语言实现 作为容器集群管理器,Swarm 最大的优势之一就是 ...

  8. docker swarm实践爆心肝总结全在这里,火速收藏!!!

    Docker Swarm 快速入门 "这是一个非常棒的docker swarm学习历程.我把一个国外的docker精简实践教学进行了简略的翻译,比起国内博客学习的总结性文章,它更注重让小白在 ...

  9. docker三剑客之 Docker Machine Docker Compose Docker Swarm

    Docker 三剑客 一.docker machine 1.Docker Machine 简介 2.Docker Machine实践 二.docker-compose 1.docker-compose ...

最新文章

  1. Linux System Programming --Chapter Six
  2. Orace 11g 监听 配置修改 说明
  3. Vue 是如何用 Rollup 打包的?
  4. Linux必懂知识大总结(上)
  5. 两列布局 html5,CSS两列布局的N种实现
  6. 我对一个js问题的分析
  7. 【采访】腾讯社交广告高校算法大赛第二周周冠军——Groot 比赛经验及心得分享
  8. java synchronizer_Java同步框架AbstractQueuedSynchronizer详解
  9. 互联网之“死”:为什么开发者会排斥新技术?
  10. 哲学经典名句[zt]
  11. python保持登录状态_Python-保持登录状态进行接口测试
  12. python语言中文怎么读-python中文读什么
  13. html5 progress css,CSS内容:HTML5进度上的attr()不起作用
  14. 小程序中间放大轮播图_微信小程序实现类3D轮播图
  15. Assembler--Error: invalid instruction suffix for `push‘
  16. LocalDate、LocalTime、LocalDateTime
  17. CDD数据库文件制作(二)——DTC配置
  18. 使用MS Word设计和打印自己的圣诞贺卡,第1部分
  19. 关于ubuntu的详细介绍
  20. Excel VBA 外贸邮件群发

热门文章

  1. wifi mouse hd for linux,无线鼠标(高清试用版本)下载-无线鼠标 WiFi Mouse HD v3.0.3_手机乐园...
  2. 学会这些话,你可以用语言杀人了
  3. 计算机用户的购买能力,有钱也不能乱花 3类用户不宜买HD4850
  4. 「构建企业级推荐系统系列」实时个性化推荐介绍
  5. iOS输入法开发(Swift)
  6. pro7 plus android8,魅族PRO7 Plus是什么系统_魅族PRO7 Plus统更新-太平洋IT百科
  7. 小程序-wepy下某些文件非严格模式处理
  8. 自然语言处理前沿研究之细粒度情感分析
  9. 《二叉树刷题计划》——相同的树、对称二叉树、另一棵树的子树
  10. 三星android 7.0,三星S7升级Android7.0在即 新增Samsung Pass功能