端口 地址docker gitlab

多个C文件混合编译,涉及函数相互调用,地址传递要注意的!

tc.h #pragma once char* fun(); //main函数调用到这个函数,但是在其他.c中定义,在头文件申明下先 tacc.c #include<stdio.h> char* fun() { printf("saDHAKJHFJ\n"); int i = 100; printf( ......
函数 多个 地址 文件

虚拟机 中 centos8 ens33 无ip地址 解决

![提示](https://img2023.cnblogs.com/blog/1773460/202308/1773460-20230805205357380-1501836983.png) 执行以下命令 ```shell # 查看托管状态 nmcli n # 显示 disabled 则为本文遇到的 ......
centos8 地址 centos ens 33

Docker网络详解

Docker是一种轻量级容器化技术,允许通过隔离OS级的虚拟化方式在一个操作系统上运行多个应用。网络是Docker中的一个非常重要的组件,它允许容器之间进行通信和联网访问。本文介绍Docker网络的基础知识,包括网络类型、网络驱动程序和网络配置等方面。 一、Docker网络概述 Docker网络有三 ......
Docker 网络

Docker启动运行Redis

Docker安装Redis服务并以配置文件方式启动 1)镜像获取 #搜索镜像 docker search redis #拉取镜像 docker pull redis #查看镜像 docker images 2)启动Redis 一、从Redis.io官网获取redis.conf配置文件 二、在/usr ......
Docker Redis

docker rm

bim@bim114:/data$ sudo docker images|grep none|awk '{print $3}' 2acf3d17a200 a5e42b93c935 35c90cd89fc5 93894b576f0c 0bd0be7f24e6 6acecd00de00 729f0cd0 ......
docker rm

Docker-Compose 一键部署mysql及初始化sql脚本

1. 部署前提: 服务器具备docker 和 docker-compose环境 2. 镜像准备: - mysql: DockerFile文件: FROM mysql:5.7.41 COPY *.sql /docker-entrypoint-initdb.d/ 初始化sql脚本xxx.sql放在Doc ......
Docker-Compose 脚本 Compose Docker mysql

网络接口dhcp失败时会获得一个169.254.x.x的IP地址

最开始发现这个现象是在windows上面,之前以为是dhcp失败后,会有个随机值作为IP地址,以为是个垃圾数据,是windows特有的行为。最近一个项目,基于buildroot构建,用到4G上网功能,在开发其他功能,一直没插SIM卡,总发现4G接口会拿到一个奇怪的IP地址169.254.118.16 ......
接口 地址 网络 dhcp 169

搭建docker私有仓库

这里,学习下利用docker来搭建一个企业私有的仓库或者个人私有仓库。 一、利用docker搭建 有时候使用Docker Hub这样的公共仓库可能不方便,这种情况下用户可以使用registry创建一个本地仓库供私人使用。 1.拉取镜像 docker pull register Docker 官方提供 ......
仓库 docker

chaitin-Nginx+Docker

# Nginx实战 ![](https://img2023.cnblogs.com/blog/2985955/202308/2985955-20230805100756778-303499726.png) ## 任务一 1、源码包安装NGINX A,搭建Web Server,任意HTML页面,其80 ......
chaitin-Nginx chaitin Docker Nginx

docker file模板

# temp stage# 构建临时阶段FROM python:slim-bookworm as builder# 使用 `python:slim-bookworm` 镜像作为构建阶段的基础镜像,并将其命名为 `builder`。WORKDIR /app# 将工作目录设置为 `/app`。ENV P ......
模板 docker file

docker随笔三

进入docker容器使用ip addr没有这个命令: 更新: 安装: 测试成功: 完结撒花 ......
随笔 docker

docker部署zabbix

Zabbix基础监控架构图: Zabbix的架构信息: 1. zabbix-server zabbix 的server 端,负责接收agent发送过来的监控数据,并且提供zabbix的所有核心功能。 2. database 用于存储监控数据和配置信息的数据库,目前常用的有mysql和postgres ......
docker zabbix

gitlab--image

image 在我们之前的例子中,我们都是在执行器为 shell 的 runner 中运行的,但这不能满足我们的场景。例如我们在 ci 中需要构建镜像,然后推送到镜像仓库里面。这时候我们就要使用 docker 的执行器来工作了 我们先来注册一个 docker 执行器的 runner # 进入到 run ......
gitlab image

debian12 离线安装docker

debian12 离线安装docker 依次下载如下软件包 containerd.io, docker-ce-cli, libip6tc2,iptables,docker-ce dpkg -i containerd.io_1.6.22-1_amd64.deb https://download.doc ......
debian docker 12

docker 部署

mysql docker run -d -p 3306:3306 --privileged=true -v /export/server/docker/mysql/log:/var/log/mysql -v /export/server/docker/mysql/data:/var/lib/mysq ......
docker

docker测试

# 基于 Java:17-jdk 镜像构建 FROM adoptopenjdk/openjdk17-jdk:latest # 安装基本的 Linux 软件包 RUN apt-get update && apt-get install -y --no-install-recommends \ libg ......
docker

Docker部署Nginx

## 搜索镜像 `sudo docker search nginx` 选择第一个 ![image](https://img2023.cnblogs.com/blog/2345332/202308/2345332-20230804130444904-1375215151.png) ## 拉取镜像 `s ......
Docker Nginx

CVE-2021-22204 GitLab RCE之exiftool代码执行漏洞深入分析(二)

上一篇CVE-2021-22205 GitLab RCE之未授权访问深入分析(一)复现分析了第一部分也就是携带恶意文件的请求是如何通过gitlab传递到exiftool进行解析的,接下来我将分析exiftool漏洞的原理和最后的触发利用。 希望读者能读有所得,从中收获到自己独特的见解。 ......
漏洞 exiftool 代码 GitLab 22204

Docker入门

Docker 是一个开源的应用容器引擎,基于 Go 语言 并遵从 Apache2.0 协议开源。 Docker 可以让开发者打包他们的应用以及依赖包到一个轻量级、可移植的容器中,然后发布到任何流行的 Linux 机器上,也可以实现虚拟化。 容器是完全使用沙箱机制,相互之间不会有任何接口(类似 i... ......
Docker

CVE-2021-22205 GitLab RCE之未授权访问深入分析(一)

> 文章写于2021-11-29,首发在[天融信阿尔法实验室](https://mp.weixin.qq.com/s/Y4mGVhbc3agp1adnUs1GmA) ## 前言 安全研究员`vakzz`于4月7日在hackerone上提交了一个关于gitlab的[RCE漏洞](https://hac ......
GitLab 22205 2021 CVE RCE

docker下nginx配置

一步一坑安装docker nginx 首先选择适当版本镜像下载 我选的: nginx:1.16.0 docker pull nginx:1.16.0 安装完毕之后创建挂载文件夹 : mkdir /usr/local/docker/nginx 减配启动一个nginx复制文件到挂载文件路径 docker ......
docker nginx

docker-compose 启动MySQL

version: '3.3' services: mysql: image: mysql:8.0.20 ## 镜像 restart: always hostname: mysql container_name: mysql privileged: true ports: - 3306:3306 en ......
docker-compose compose docker MySQL

TSINGSEE青犀视频监控汇聚平台EasyCVR视频分享页面WebRTC流地址播放不了是什么原因?

视频监控汇聚平台EasyCVR支持多种播放协议,包括:HLS、HTTP-FLV、WebSocket-FLV、WebRTC、RTSP、RTMP,并且支持对外分享。 ......
视频监控 视频 TSINGSEE 原因 EasyCVR

记录一下【docker compose发布】 docker容器间通信

踩坑: 在网上找的帖子说是在docker compose 文件中的network 下添加 1: 直接报错, 2:然后又去查找说要在compose文件底部,和service同级添加network的声明,添加后还是不能通信,然后使用命令docker network ls 查看发现新增了两个网络 sub_ ......
docker 容器 compose

docker compose 安装Prometheus+granfa

cd /home/xxxx mkdir -p prometheus chmod 777 prometheus cd prometheus mkdir -p grafana_data prometheus_data chmod 777 grafana_data prometheus_data dock ......
Prometheus compose docker granfa

docker

# 命令 ## 基本命令 ``` # 安装docker yum install docker # 启动docker systemctl start docker # 配置让docker服务随系统自动启动 systemctl enable docker # 取消开机自动启动 systemctl dis ......
docker

shell 脚本:nginx jdk maven node-exporter docker-ce

写一个脚本,本地自带nginx1.24源码包,然后自动完成安装,并加入system管理。并设置开启自启动,并启动ng。并完成对80端口的curl测试,返回状态码200打印启动正常的消息: #!/bin/bash # 安装依赖 sudo apt-get update sudo apt-get inst ......

Mac上使用Docker记录

lima Lima: Linux virtual machines (on macOS, in most cases) Linux virtual machines, typically on macOS, for running containerd podman The best free & ......
Docker Mac

[转]普通用户权限运行docker

官方文档地址:Linux post-installation steps for Docker Engine | Docker Documentation 官方文档权限介绍The Docker daemon binds to a Unix socket instead of a TCP port. ......
权限 用户 docker

linux更换IP地址

1、ifconfig查看网卡名 2、进入网络配置文件目录,找到我们需要修改的配置文件 cd /etc/sysconfig/network-scripts/ 我们需要修改的是ifcfg-ens192文件,修改前备份 cp ifcfg-ens192 ifcfg-ens192.20230804.bak v ......
地址 linux