欢迎来真孝善网,为您提供真孝善正能量书籍故事!

深入理解Docker Swarm集群管理实践

时间:11-16 现代故事 提交错误

大家好,关于深入理解Docker Swarm集群管理实践很多朋友都还不太明白,今天小编就来为大家分享关于的知识,希望对各位有所帮助!

1. 创建Manager节点

在服务器28 上创建管理节点。

docker swarm init --advertise-addr 192.168.1.28

2. 创建工作节点

在两台docker 主机27 和29 上创建工作节点。

docker swarm join --token SWMTKN-1-4v9u5pahl5nfne1v88nw6hhe01n3994jzpiq68vmt3eskk0n8a-687qzxnn98c58cv0nw99t0drk 192.168.1.28:2377

3. 创建Overlay网络

网络用于跨主机连接容器。

docker network create --driver overlay --subnet 10.0.9.0/24 mycloud

4. 确认状态

最后查询节点状态,查询网络状态,查询服务状态。

docker节点ls

docker 网络ls

docker service ls

二 微服务部署-Docker Swarm

1. 编写Dockerfile

将应用程序和平台客户端库复制到容器中,并打开内部8090 HTTP 端口以进行内部REST 访问。

Dockerfile:

来自ubuntu:14.05

运行mkdir /源

工作目录/源

添加./asset-conn//source/

运行rm /source/pl_lib

运行mkdir /source/pl_lib

添加./platform-client//source/pl_lib/

运行apt-get update

运行apt-get install -y python-pip python-dev build-essential python-psycopg2

运行pip install -rrequirements.txt

用户根

运行cp /usr/share/zoneinfo/PRC /etc/localtime

曝光8090

CMD python main.py

2. 构建Docker Image

Docker build:

docker build -t xxxx:nnnn/test/asset-conn 。

3. push到企业库

将构建好的镜像推送到企业容器库,方便其他节点部署。

docker 登录https://xxxx:nnnn

用户名: "管理员";密码: "管理员"

docker Push xxxx:nnnn/test/asset-conn:latest

4. 在所有worker node上pull image

docker 登录https:/xxxx:nnnn

用户名: "管理员";密码: "管理员"

docker pull xxxx:nnnn/test/asset-conn:latest

5. 在lead node上创建服务

您可以指定服务需要启动的应用程序实例的数量。实例占用CPU和内存资源。请注意,服务名称是访问云平台服务的唯一途径,因此必须正确指定。

docker service create --replicas 1 --network mycloud --name asset-conn xxxx:nnnn/test/asset-conn:latest

6. 确认服务正确启动

在引导节点上,运行以下命令:

docker 服务ls

docker 服务ps asset-conn

docker 服务检查asset-conn

7. 查看log

两种方式:

用户评论

屌国女农

想学习一下 Docker 和容器编排,这看起来是个好起点。

    有14位网友表示赞同!

神经兮兮°

刚接触 Docker,这个笔记刚好能帮我入门 Docker Swarm。

    有5位网友表示赞同!

你很爱吃凉皮

需要把之前的 Docker 命令回顾一下,再来阅读笔记更清晰一些。

    有15位网友表示赞同!

优雅的叶子

希望笔记里能详细解释如何部署一个简单的应用到 Swarm 中

    有17位网友表示赞同!

反正是我

Docker Swarm 真的是个好工具,可以方便地管理集群,太棒了!

    有8位网友表示赞同!

纯情小火鸡

学习 Docker Swarm 可以帮我更好地了解容器编排的原理吗?

    有19位网友表示赞同!

拥抱

笔记能不能加上一些案例讲解,更直观易懂。

    有14位网友表示赞同!

(り。薆情海

最近在用docker swarm搭建应用,需要好好看看这个笔记。

    有16位网友表示赞同!

涐们的幸福像流星丶

感觉 Docker Swarm 比传统方式部署应用更灵活和高效。

    有12位网友表示赞同!

■□丶一切都无所谓

这篇文章看起来很有价值,我可以从这里学习到很多Docker Swarm的知识点

    有20位网友表示赞同!

独角戏°

终于找到了一个关于 Docker Swarm 的详细笔记,太高兴了!

    有6位网友表示赞同!

一尾流莺

我正在考虑使用 Docker Swarm 建立一个持续交付pipeline,这个笔记能帮助吗?

    有15位网友表示赞同!

我怕疼别碰我伤口

希望能从笔记中了解到如何监控和管理 Docker Swarm 集群。

    有8位网友表示赞同!

炙年

Docker Swarm 能提高应用的可靠性和可扩展性吗?

    有8位网友表示赞同!

岁岁年年

希望笔记里能介绍一些 Docker Swarm 的安全方面的知识。

    有7位网友表示赞同!

予之欢颜

学习 Docker Swarm 可以让我更好地理解云计算的概念吧?

    有12位网友表示赞同!

晨与橙与城

这篇文章对入门者来说是不是太深入了呢? 有没有更容易理解的教程?

    有8位网友表示赞同!

颓废人士

Docker Swarm 现在越来越流行了,需要赶紧学习一下它的使用技巧。

    有19位网友表示赞同!

生命一旅程

我想知道 Docker Swarm 与 Kubernetes 的区别和联系有哪些?

    有12位网友表示赞同!

々爱被冰凝固ゝ

非常感谢分享这篇关于 Docker Swarm 的笔记!

    有13位网友表示赞同!

【深入理解Docker Swarm集群管理实践】相关文章:

1.蛤蟆讨媳妇【哈尼族民间故事】

2.米颠拜石

3.王羲之临池学书

4.清代敢于创新的“浓墨宰相”——刘墉

5.“巧取豪夺”的由来--米芾逸事

6.荒唐洁癖 惜砚如身(米芾逸事)

7.拜石为兄--米芾逸事

8.郑板桥轶事十则

9.王献之被公主抢亲后的悲惨人生

10.史上真实张三丰:在棺材中竟神奇复活