docker – 记忆角落

docker

或许我们终其一生,只活成了一个普通人,但至少努力向上(闪闪发光)的普通人,依旧可以热爱这个世界

什么是Distroless容器镜像 GoogleContainerTools 的 distroless基础镜像经常被称为生产小型、快速和安全容器的方法之一。 如果你想在容器内调试你程序,你需要 shell 和其他一些已安装的工具,但 distroless 没有这些,这时使用普...

发布 0 条评论

k8s中Cgroup:systemd和cgroupfs的区别 什么是Cgroup Cgroup是control group的简写,属于Linux内核提供的一个特性,用于限制和隔离一组进程对系统资源的使用,也就是做资源QoS,这些资源主要包括CPU、内存、block I/O和网络带宽。Cgro...

发布 0 条评论

CentOS系统下docker-compose安装SkyWalking 基本环境 sysctl.conf 参数调整 #vi /etc/sysctl.conf ##开启内核转发 net.ipv4.ip_forward = 1 ##ES参数 vm.max_map_count=262144 # sysctl -p limits.conf 参数调整 # vi /etc/security...

发布 0 条评论

xSRC开源版漏洞-安全应急响应中心部署 腾讯xSRC开源版是腾讯安全应急响应中心(TSRC)面向合作伙伴推出的安全应急响应中心(SRC)建站软件,软件源代码开放。 可支持合作伙伴轻松构建SRC平台,省去大量开发运维工作,并支持个性化功能...

发布 0 条评论

Docker容器日志清理方式 在容器运行的过程中,通常会产生大量的日志,尤其是应用程序本身记录了info级别的日志时候,程序的标准输出记录到容器的日志。这样会占用大量的磁盘空间,严重者导致IO异常,最终服务会宕机。 Docker容器日志...

发布 0 条评论

使用Composerize将 Docker 命令转化为 Docker Compose 文件 什么是 Composerize? Composerize 是一个命令行和基于网络的工具,可以将 docker run 命令转换成 Docker Compose 文件。 无论 docker run 命令是简单、简短还是冗长、复杂...

发布 0 条评论

RKE的方式快速部署K8S集群 使用RKE的方式部署K8S的高可用集群。RKE是一款经过CNCF认证的开源Kubernetes发行版,可以在Docker容器内运行。它通过删除大部分主机依赖项,并为部署、升级和回滚提供一个稳定的路径,从而解决了Kubernetes...

发布 0 条评论

Docker openjdk-alpine 无法使用字体控件(fontconfig)的坑 问题背景 因为最近公司的java微服务都到容器运行~某些服务使用了hutool工具类提供Excel生成功能,今天测试在测试环境灰度测试时候,发现了空指针的错误: java.lang.NullPoin...

发布 0 条评论

Docker 命令的奇淫怪巧 记录一些docker的日常命令,持续更新~ dangling images build 自己的 docker 镜像的时候,有时会遇到用一个甚至多个中间层镜像,这会一定程度上减少最终打包出来 docker 镜像的大小,但是会产生一些tag 为 none...

发布 0 条评论

Docker部署Dubbo-SpingBoot假死的踩坑经历 描述 最近公司需要把一些java程序都全面转到Docker容器部署启动,而其中sys的Springboot服务启动异常的慢,就是无法显示以下启动过程耗时多长,内置Tomcat 也一直等待无法启动成功...正常情况...

发布 0 条评论

使用ModStart-CMS快速搭建公司官网 ModStart的Docker一键启动 参考官网:https://modstart.com/doc/install/docker.html 下载docker-compose脚本代码 下载地址:https://github.com/modstart/ModStartDocker.git 下载后解压得到ModSta...

发布 0 条评论

Docker文件挂载不会随宿主机中的更改而更新的问题记录 起因-宿主机修改挂载文件-docker挂载内文件不实时更新的问题 今天下午同事在宿主机上修改了挂载的nginx.conf文件,但进入docker容器查看此文件还是没改变,但docker容器重启后,...

发布 0 条评论

Prometheus+grafana告警组件单节点部署验证 此次部署是使用docker快速验证部署,主要验证了Prometheus+grafana告警推送邮件和钉钉 使用了2台机器 IP 作用 备注 10.80.210.56 prometheus-master 主要作为主采集节点 10.80.210....

发布 0 条评论

Docker 部署Minio MinIO是什么? MinIO 是在 GNU Affero 通用公共许可证 v3.0 下发布的高性能对象存储。 它是与 Amazon S3 云存储服务兼容的 API。非常适合于存储大容量非结构化的数据,例如图片、视频、日志文件、备份数据和容器/虚...

发布 0 条评论

容器技术原理 提起容器就不得不说 chroot,因为 chroot 是最早的容器雏形。chroot 意味着切换根目录,有了 chroot 就意味着我们可以把任何目录更改为当前进程的根目录,这与容器非常相似。 chroot 什么是 chroot 呢?下面是 chroot 维...

发布 0 条评论

Docker-compose方式部署单机-EMQX集群 前提 1.docker和docker-compose环境需要部署 2.需要准备mysql做外置数据库(如不需要认证,可忽略) 总体目录如下: [root@localhost emqx]# tree ├── docker-compose.yaml ├── emqx1 │   ├── data...

发布 0 条评论

docker监控命令工具--ctop的安装和使用 自我感觉比docker stats命令好用命令工具 ctop CTOP是什么 ctop是一个命令行工具,作用是帮助我们查看和监控容器状态。ctop的意思也就是container的top命令。 我们经常使用top命令来查看linux服...

发布 0 条评论

Docker部署 EMQX 免费版并配置持久化到宿主机 镜像下载 最新版是4.4.4,但是为了安全就不用最新版比较好 docker pull emqx/emqx:4.4.3 创建临时EMQX容器 docker run -d --name emqx \ -p 1883:1883 \ -p 8081:8081 \ -p 8083:8083 \ -...

发布 4 条评论

DOCKER自定义JDK镜像 配置dockerfile # 指定基础镜像 FROM centos:7.6.1810 #设置环境变量 ENV JAVA_HOME /usr/local/java/jdk1.8.0_271 ENV PATH $JAVA_HOME/bin:$PATH # 设置镜像时区和创建目录 RUN ln -sf /usr/share/zoneinfo/A...

发布 1 条评论

Centos7 firewall 和 Docker 冲突解决 查看 firewalld 日志 tail -10 /var/log/firewalld 在日志中可以看到一些警告信息,是docker添加的nat规则,但是因为chain不存在,所以添加失败。一般情况下是没有什么问题,但是某些情况,比如...

发布 0 条评论