ICode9

精准搜索请尝试: 精确搜索
  • 微服务-springcloud一次线上内存优化2021-04-26 16:58:39

    提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档 文章目录 前言一、解决容器打包“体积”大二、解决运行内存占用大 前言 当今流行的spring cloud配合docker容器部署可以说是天衣无缝,但是存在一个缺点就是spring cloud制作的容器镜像比较大以及启动运行占

  • Docker 启动alpine镜像中可执行程序文件遇到 not found2021-04-02 11:04:03

    1. 问题: docker alpine镜像中遇到 sh: xxx: not found 例如: 在容器内/app/目录下放置了可执行文件abc,启动时提示not found /app/startup.sh: line 5: ./abc : not found 2. 原因 由于alpine镜像使用的是musl libc而不是gnu libc,/lib64/ 是不存在的。但他们是兼容的,可以创建个软

  • 「APK」- 常用设置(Alpine Linux) @202103292021-03-29 22:57:42

    该笔记将记录:在 Alpine Linux 中,APK 包管理器的常用设置及使用方法。 修改软件源(用于 Docker Image 构建) Alpine Linux 源使用帮助 sed -i 's%dl-cdn.alpinelinux.org%mirrors.ustc.edu.cn%g' '/etc/apk/repositories' 相关文章 「Debian/Ubuntu」- 常用仓库(源)整理「Kali L

  • [Alpine] 安装Alpine虚拟机,并安装docker,docker-compose2021-03-26 11:00:33

    下载alpine镜像 https://www.alpinelinux.org/downloads/ 开机后执行 setup-alpine 一路回车直到需要输入root新密码,可以先设置123456.以后再改 选择时区,可以选择Asia/Shanghai 之后是选择ntp客户端回车即可 接下来要选apk源,目前有55个可选 可以参考https://mirrors.alpin

  • Kubernetes应用管理器OpenKruise之CloneSet2021-03-12 15:04:17

    Kubernetes应用管理器OpenKruise之CloneSet scofield 菜鸟运维杂谈 OpenKruise OpenKruise 是 Kubernetes 的一个标准扩展,它可以配合原生 Kubernetes 使用,并为管理应用容器、sidecar、镜像分发等方面提供更加强大和高效的能力。 核心功能 原地升级原地升级是一种可以避免删

  • Kubernetes应用管理器OpenKruise之CloneSet2021-03-12 15:04:04

    Kubernetes应用管理器OpenKruise之CloneSet scofield 菜鸟运维杂谈 OpenKruise OpenKruise 是 Kubernetes 的一个标准扩展,它可以配合原生 Kubernetes 使用,并为管理应用容器、sidecar、镜像分发等方面提供更加强大和高效的能力。 核心功能 原地升级原地升级是一种可以避免删

  • Kubernetes应用管理器OpenKruise之CloneSet2021-03-12 15:03:43

    Kubernetes应用管理器OpenKruise之CloneSet scofield 菜鸟运维杂谈 OpenKruise OpenKruise 是 Kubernetes 的一个标准扩展,它可以配合原生 Kubernetes 使用,并为管理应用容器、sidecar、镜像分发等方面提供更加强大和高效的能力。 核心功能 原地升级原地升级是一种可以避免删

  • Alpine虚拟机的网卡配置2021-02-18 19:29:15

    Alpine虚拟机的网卡配置 1. 查看虚拟机的网卡和IP信息2. virtual虚拟网卡配置2.1 桥接网卡模式2.2 网络地址转换(NAT)模式 3. 虚拟机网卡配置4. 重启网络服务 1. 查看虚拟机的网卡和IP信息 进入虚拟机环境, 输入命令: ip address show lo 为回环地址,eth0 为外部访问的网

  • 使用VirtualBox搭建Alpine虚拟机开发环境2021-02-18 19:02:34

    使用VirtualBox搭建Alpine虚拟机开发环境 简介测试环境1. 安装VirtualBox2. 安装扩展包3. 下载Alpine Linux安装盘4. 虚拟机设置4.1 新建 VirtualBox 虚拟机4.2 创建虚拟硬盘4.3 网络 设置4.4 共享文件夹 设置4.5 挂载系统安装盘5.5 其他设置 5. 安装AlpineLinux6. 设置SSH

  • alpine制作nginx镜像2021-01-20 02:04:34

    基于alpine、Ubuntu制作nginx镜像 https://www.alpinelinux.org/ #基础镜像 FROM alpine:3.11 LABEL maintanier="miaosenguo 952726682@qq.com" #镜像仓库地址 COPY repositories /etc/apk/repositories #安装 RUN apk update&& apk add iotop gcc libgcc libc-dev libcurl l

  • 修改docker中alpine镜像为国内源2021-01-12 12:33:04

    1. 修改alpine镜像中的默认源地址信息   $ docker run -it alpine   / # cd /etc/apk/   /etc/apk # sed -i 's/dl-cdn.alpinelinux.org/mirrors.ustc.edu.cn/g' /etc/apk/repositories   /etc/apk # cat repositories 2. 修改Dockerfile 修改项目中的Dock

  • alpine 构建ssh最小镜像2021-01-03 13:35:31

    创建构建目录 mkdir /mnt/alpine_ssh && cd /mnt/alpine_ssh && touch Dockerfile 创建Dockerfile vim Docker # 指定创建的基础镜像 FROM alpine:latest # 作者描述信息 LABEL author="Brian" # 替换阿里云的源 RUN echo "http://mirrors.aliyun.com/alpine/latest-

  • docker alpine镜像中遇到 not found2020-12-31 18:03:40

    1.问题: docker alpine镜像中遇到 sh: xxx: not found 例如 # monerod //注:此可执行文件已放到/usr/local/bin/ sh: monerod: not found 2.原因 由于alpine镜像使用的是musl libc而不是gnu libc,/lib64/ 是不存在的。但他们是兼容的,可以创建个软连接过去试试 3.解决方法:创建

  • 使用 docker buildx 构建多 cpu 架构镜像 - 环境配置篇2020-12-21 11:52:20

    使用 docker buildx 实现多平台编译 docker registry api v2 支持多 CPU 架构镜像. 同时 harbor v2 也实现了 docker registry api v2 的支持. 实现之后, 将不再有 cpu 架构困扰, 一个 docker pull image:tag 将自动适配可适配的平台。真正做到海纳百川,一骑当千。 0x01 准备 dock

  • Docker安装RabbitMQ2020-12-04 12:02:56

    本文信息 参考资料:https://www.jianshu.com/p/14ffe0f3db94 编写时间:2020-12-04 Docker版本:V19.03.14 RabbitMQ版本:3.8-management-alpine 一、查询稳定镜像 查询到最新最稳定的版本:RabbitMQ官方-Docker仓库 也可以用命令行查询: $ docker search rabbitmq:management 二

  • 【Docker】绑定挂载2020-11-25 14:01:13

    环境 virtual box 6.1 centos 7.8 docker 19.03 绑定挂载的操作 挂载的类型为 bind,需要提供原目录和目标目录进行挂载,也可以是文件,路径必须是绝对路径。 [root@master ~]# docker run --name web -P -d --mount type=bind,src=/root/html,dst=/usr/share/nginx/html nginx:alpin

  • EF Core连接sql server报“Internal connection fatal error.”2020-09-21 22:03:18

    ===============================================  2020/9/21_第1次修改                       ccb_warlock   =============================================== 之前asp.net core项目都是跑在IIS上的,最近有空在测试docker时发现在IDE调试和IIS里正常

  • 基于官方Drone-CI 的alpine版本asia亚洲时区构建支持. Drone-CI based alpine Timezone Build2020-08-20 19:02:36

    基于官方Drone-CI 的alpine版本最简化添加亚洲时区Dockerfile构建支持. iotd@Github: drone-ci-based-alpine-timezone-build 如添加其他基于alpine os的images镜像添加亚洲时区包支持,修改一下Dockerfile文件FROM即可。 Drone-CI 容器版本建立在alpine OS上,alpine对相关时区设置

  • 加速Hyperledger Fabric的docker镜像构建过程2020-08-18 23:01:19

    Hyperledger Fabric 从v2.0开始,全面将docker基础镜像替换成了体积更小、潜在安全风险更少、更加轻量的Alpine Linux,从而使得make docker出来的各种镜像的体积几乎都缩小为原来的一半,确实能够节省更多的硬盘空间。但是,由于众所周知的原因,对于生在红旗下,长在新中国的程序员们,第一次

  • 实现VMware+Alpine+Gogs服务自启动2020-07-28 21:33:51

    前言 最近中了docker的毒,发现Alpine Linux真是个好东西,麻雀虽小五脏俱全。 只可惜Docker的Hyper-V和VMware Workstation不相容,由于业务关系只得放弃docker for windows。 之前在Ubuntu Server虚拟机里跑Gogs觉得太重,空镜像1GB+而且很多服务用不上。 这里决定尝试更加轻量化的Vmwar

  • docker基础2020-06-08 09:01:28

    docker 2013 诞生,短短几年称霸 Build Once Run Anywhere! Docker基于容器技术的轻量级虚拟化解决方案 Docker是容器引擎,把Linux的cgroup、 namespace等容器 底层技术进行封装抽象为用户提供了创建和管理容器的便 捷界面(包括命令行和API) Docker是-一个开源项目,诞生于2013年初,基

  • mac k8s 部署cilium记录2020-05-25 11:07:38

    1、准备bpf环境 #!/bin/bash a=`docker run --privileged --pid=host alpine pidof kubelet` docker run --privileged --pid=host alpine nsenter -t$a -m -- mount bpffs /sys/fs/bpf -t bpf docker run -v /sys/fs/bpf:/sys/fs/bpf alpine mount | grep /sys/fs/bpf docker r

  • Dockerfile 自动制作 Docker 镜像(三)—— 镜像的分层与 Dockerfile 的优化2020-05-24 09:53:13

    Dockerfile 自动制作 Docker 镜像(三)—— 镜像的分层与 Dockerfile 的优化 前言 a. 本文主要为 Docker的视频教程 笔记。 b. 环境为 CentOS 7.0 云服务器 c. 上一篇:Dockerfile自动制作Docker镜像(二)—— 其它常用命令 1. 基本原理 镜像是按照互相的依赖关系逐层的构建起来的。比如:ng

  • [Mise] Focus in input field on page load with `x-init` in Alpine JS2020-05-14 19:06:34

    In this lesson, we learn how the x-init directive in Alpine JS lets us run a JavaScript expression once the component has initiated. We see the nuances that allow us to trigger that code before Alpine performs initial DOM updates, or after these updates h

  • 其他docker服务器连接docker私有仓库 harbor 方法2020-04-24 12:07:43

    其他docker服务器连接docker私有仓库 harbor 方法 cd /etc/sysconfig/ vim docker 插入一行: OPTIONS="--insecure-registry harborIP" 例如:OPTIONS="--insecure-registry 192.168.242.132"   修改docker.service vim /usr/lib/systemd/system/docker.service 在 [Service] 中插入

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有