![](https://img-blog.csdnimg.cn/20201014180756930.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
docker
文章平均质量分 66
9200237
这个作者很懒,什么都没留下…
展开
-
docker 相关常用命令---持续更新
查看容器站点运行日志 --tail=500 查看500行, 后面的是容器ID。删除镜像--通过id删除。删除容器--通过id删除。原创 2024-01-03 17:20:24 · 836 阅读 · 0 评论 -
abpvnext框架的项目部署到linux arm64版的docker中
接下来其他的步骤就跟原来差不多了, 部署到arm64平台的系统,要注意的就是发布的时候指定平台linux-arm64 , dockefile里面第一行要加指定平台参数-focal-arm64v8,然后创建镜像的时候如上面命令也要指定平台参数--platform linux/amd64。注意啊,如果命令从文档复制过来在执行总是失败,然后又确定容器名和端口没有重复,那就自己手工敲命令,比如我上图这样, 坑死了, 复制修改了容器名,和端口很多遍都是失败, 手工敲就没问题了。原创 2023-12-20 17:06:05 · 1267 阅读 · 1 评论 -
EMQX开源版 5.0 共享订阅实现
上图中,共享 3 个 subscriber 用共享订阅的方式订阅了同一个主题 $share/g/topic,其中topic 是它们订阅的真实主题名,而 $share/g/ 是共享订阅前缀。网上的很多免费版消息转存方案还是5.0以前的版本下的措施,emqx5.0已经提供了一个稳定的多个消费端订阅同一个主题消息的机制,可以方便的来实现数据持久化。当发布者的生产能力较强时,可能会出现订阅者的消费能力无法及时跟上的情况,此时只能由订阅者自行实现负载均衡来解决,又一次增加了用户的开发成本。原创 2023-03-08 15:50:55 · 1097 阅读 · 0 评论 -
docker overlay2 diff和merge目录的conf要修改哪个
overlay2中有diff目录和merged目录,diff中保存的就是差分信息,merged是在容器运行时才会出现的存储情况集合,我们可以直接对差分信息进行修改,也可以在merged中进行修改,修改后的结果也会出现在diff中,同时容器内部也会直观的看到我们的修改内容。为了简化存储,一个容器运行后会直接把镜像的存储状况作为容器的存储状况,然后针对容器运行产生的任何改动,都会在容器下相关目录中进行存储差分信息,也就是说一个容器中的存储情况由镜像原始存储情况和改动差分内容共同组成。一下懵逼不知道怎么改了。原创 2023-03-08 14:51:01 · 1051 阅读 · 0 评论