Docker笔记

之前用了好久,但是没写笔记,最近再用的时候就都忘了。。
个人觉得就三大块吧,写dockerfile,docker build 和 docker run

docker ps

在这里插入图片描述

docker网络知识

(推荐学习网站docker网络)
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

swarm

在这里插入图片描述
创建节点,然后加入,在这里我犯蠢了。。。
在这里插入图片描述
后来突然意识到worker节点应该是另外一台机器,或者是虚拟机。。。。。

官网给的教程是这样说的
在这里插入图片描述
在这里插入图片描述
删除节点
在这里插入图片描述

docker compose

基础编排知识:
在不使用yaml的情况下,手动创建服务,并拓展为多个,在适当时候去掉部分node节点(前提是不会造成服务停止,影响用户体验)
第一步:拉取镜像,初始化swarm,如果您有三台机器,利用docker join 将两个工作节点加入到管理节点下,我尝试用两台虚拟机,结果是行不通的。
在这里插入图片描述
在这里插入图片描述
这是在不停止服务的情况下,将其扩展为5个服务,
在这里插入图片描述
将服务再减到3个,可以看到也成功了
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
当你再查看服务时,会发现,容器都还在运行。
在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值