docker日志
springboot 使用filter 增加全局 traceId,方便日志查找
1、编写过滤器 package com.example.demo.filter; import org.slf4j.MDC; import org.springframework.util.StringUtils; import javax.servlet.*; import javax.servl ......
docker build构建自定义镜像
如何将JVM Docker镜像大小减少至少60% 原创 船长 云原生运维圈 2023-07-03 21:36 发表于上海 背景 如果您使用基于JVM的语言(Java、Kotlin、Scala等)已有一段时间,你可能已经注意到,从Java 11开始,Java运行时环境(JRE)不再有单独的发行版。由于 ......
读发布!设计与部署稳定的分布式系统(第2版)笔记22_实例层之日志
![](https://img2023.cnblogs.com/blog/3076680/202307/3076680-20230704152811386-132747394.png) # 1. 记录日志 ## 1.1. 传统的日志文件仍然是最可靠和最灵活的信息载体 ## 1.2. 日志文件反映应用 ......
docker deployment for openldap
openldap https://github.com/osixia/docker-openldap/tree/master Run OpenLDAP docker image: docker run --name my-openldap-container --detach osixia/open ......
群晖docker获取私有化镜像提示http: server gave HTTP response to HTTPS client
## 问题描述 ![](https://img2023.cnblogs.com/blog/509044/202307/509044-20230708132257319-931333322.png) | 层级 | 时间 | 用户 | 事件 | | | | | | | Information | 202 ......
Environment variables precedence- docker compose
Environment variables precedence https://docs.docker.com/compose/environment-variables/envvars-precedence/ The order of precedence (highest to lowest) ......
Is Docker-Compose Suited For Production?
Is Docker-Compose Suited For Production? https://vsupalov.com/docker-compose-production/ Hidden Assumptions Production means different things to diffe ......
Docker CLI docker login和logout 常用命令
Docker 是一个开源的应用容器引擎,让开发者可以打包他们的应用以及依赖包到一个可移植的镜像中,然后发布到任何流行的 Linux或Windows操作系统的机器上,也可以实现虚拟化。Docker是内核虚拟化,不使用Hypervisor是不完全虚拟化,依赖内核的特性实现资源隔离。本文主要介绍Docke ......
docker with non root priviledge
Running Docker Containers as Non-Root User https://www.geeksforgeeks.org/running-docker-containers-as-non-root-user/ By default, Docker Containers run ......
Docker系列---【Docker和宿主机如何传输文件?】
# Docker和宿主机如何传输文件? > 前提:Docker正在运行,即`docker ps`命令能看到。 ## 宿主机传输文件到docker ```shell docker cp : #例:复制宿主机文件data.txt到容器目录/app/ docker cp /host/data.txt my ......
Docker学习路线1:介绍
## **Docker是什么?** Docker是一个开源平台,通过将应用程序隔离到轻量级、可移植的容器中,自动化应用程序的部署、扩展和管理。容器是独立的可执行单元,封装了运行应用程序所需的所有必要依赖项、库和配置文件,可以在各种环境中稳定地运行。 # **什么是容器?** 容器是一种轻量级、可移植 ......
群晖DSM 7.2 安装 docker 管理工具 portainer
## 获取portainer镜像 ```bash docker pull portainer/portainer:1.24.2 ``` ## 创建挂在的文件夹 进入`/volume1/docker/`文件夹创建portainer所需文件夹 ```bash cxloge@synocxloge:~$ c ......
嵌入式log日志系统
# 前言 还在上学的时候,对于嵌入式调试这一块来说,完全没有人教你如何去调试,还记得当时都是debug一步一步调试的,偶尔采用I/O控制LED等的效果来实现调试。 当时完全没有想到可以采用到串口进行调试,后来步入esp32后,才了解到原来串口是可以重新定向printf的输出串口log。再后来 ......
docker 常用记录2023
IDEA连接虚拟机(Ubuntu)的docker的最好办法(开放2375端口号) .我这里用的Ubuntu, 1、打开终端输入"sudo vim /lib/systemd/system/docker.service" 2.在sock后面, 添加 -H tcp://0.0.0.0:2375如上图所示. ......
记录一个打印内存的日志函数
在调试代码的时候,经常需要dump一段内存,有时候不得不自己动手写一个函数。 现在先记录一个简单版本的内存打印函数。 const char* hexstr = "0123456789ABCDEF"; void dump(int level, const char* tag, const uint8_ ......
docker中测试Address Sanitizer
Docker只是提供了一个运行环境,Docker里的程序集成Address Sanitizer与Linux环境编译相比并不需要做任何额外改动。 ......
ubuntu18.04 搭建docker 环境
# 1. 安装docker环境 ## 1.1 安装docker 容器 ``` sudo apt install docker.io sudo systemctl status docke # 获取docker状态 sudo systemctl start docker # 启动docker sudo ......
.NET6 微服务架构实战系列---Docker+Nginx部署前端Vue项目
一、相关配置安装 1.1 安装Docker [CentOS环境安装Docker](https://www.cnblogs.com/Code-HHX/p/17538236.html) 1.2 Docker中拉取nginx镜像 ``` docker pull nginx ``` 二、Vue前端项目创建配 ......
.NET6 微服务架构实战系列---CentOS安装Docker
一、Docker常用命令 ![](https://img2023.cnblogs.com/blog/1761107/202307/1761107-20230709030111169-2038451853.png) 二、Docer简介 Docker 是一个开源的应用容器引擎,让开发者可以打包他们的应用 ......
如何在docker中创建postgresql数据库并使用prisma进行连接
# 在docker中创建postgresql ```sh # docker 创建 postgres docker pull postgres # 创建容器 # ~/study/db/postgres 是本地的文件映射 # 替换用户名、密码、本地文件映射即可 docker run -itd -e PO ......
Docker容器 命令
查看容器状态 正在运行的容器 docker ps 查看所有容器 docker ps -a 启动容器 1、直接运行,这种会铺满窗口,并且不能其它操作,按ctrl+c终止进程 docker run tomcat 2、后台运行 -p 后面两个8080,第一个8080为对外访问端口,第二个为容器内部端口80 ......
ubuntu 通过软链接的方式修改 Docker 镜像默认存储位置以防止空间占满
和之前的 修改 conda 存储位置一样,我们同样可以 通过软链接的方式,修改 存储位置。 前文: https://www.cnblogs.com/odesey/p/17218519.html https://www.cnblogs.com/odesey/p/17512848.html 默认情况下 ......
mysq事务、日志
-- 实现事务的两种方式 -- 关闭事务自动提交 手动commit -- 开启事务 然后提交 -- 事务的四大特性 -- 原子性(不可分割,要么全部成功,要么全部失败 ) -- 一致性(事务完成时,所有数据保证一致状态) -- 隔离性(数据库系统提供的隔离机制,保证事务在不受外部并发操作影响的独立环 ......
用容器部署Nexus 3作为Nuget和Docker的仓库
1、准备docker-compose的配置文件version: '3' services: nexus: image: 'sonatype/nexus3:3.42.0' container_name: nexus restart: always hostname: nuget.dudusoft.cn ......
20230708学习日志
1 什么是二进制? 2. 计算机为啥要使用二进制? 3.二进制的位操作? 先自己思考3s再看答案 1.十进制是以10作为基数,二进制则是以2作为基数 2.二进制具有抗干扰能力强,高可靠的优点,二进制是否适合逻辑计算。 3.移位操作=》*2 or /2 逻辑操作 或 只要有一个1,则是1 ; 与 全部 ......
从docker hub上拉取镜像nginx、tomcat实例
可以从百度上搜索docker hub ,进入网站:https://hub-stage.docker.com/search?q=tomcat 查看不同镜像版本 查看镜像命令,以下两种均可 docker image ls docker images 拉取tomcat镜像,如不指定版本,默认拉取最近的 d ......
用Dockers搭建DNS服务器
1、Docker-Compose的配置文件用vi编辑器,创建文件:vi docker-compose.yml 内容如下:version: '3.6' networks: main: ipam: config: - subnet: 10.10.1.0/24 services: web: image: ......
docker
安装Docker 安装Docker有三种方法,这里只用repository安装,更详细的安装方法可以看官方文档。 1.1 添加repository 首先更新apt: sudo apt-get update 安装一些包让apt可以通过https使用repository: sudo apt-get in ......
(MySQL)开启慢查询日志
MySQL的慢查询日志默认没有开启,我们可以查看一下系统变量 slow_query_log。 ```SQL show variables like 'slow_query_log'; ``` 1. **修改/etc/my.ini** ```CSS 如果要开启慢查询日志,需要在MySQL的配置文件(E ......