ICode9

精准搜索请尝试: 精确搜索
  • 5-16 Docker 容器 || Linux2022-07-16 12:31:14

    Docker 简介 Linux简介 Linux和windows一样,都是操作系统 只不过windows更易用,适合家庭和非编程人员使用 如果用作服务器,尤其是java项目的服务器,Linux会更加合适 Linux有更全面的权限系统,更安全,更稳定,速度也更快 原生Linux功能较少,有很多功能都不具备,使用起来不方便 所以

  • docker参数--restart=always2022-07-16 11:35:08

    创建容器时没有添加参数  --restart=always ,导致的后果是:当 Docker 重启时,容器未能自动启动。 docker run -e TZ="Asia/Shanghai" --restart=always --name gocron -p 5920:5920 -d ouqg/gocron --restart=always : 开机启动,失败也会一直重启; --restart=on-failure:10 : 表示最

  • WinForm布局属性2022-07-16 11:04:38

     //---------- WinForm布局属性(控件与布局相关的属性,设计界面可见)**(1)Anchor:**固定、锚定(无论窗口怎么变化,控件的相对位置都不变)- 含义:固定控件与父窗口的【上下左右边距】不变,实现控件的锚定- 左上角固定:选定 Top,Left(默认)- 顶部固定,水平拉伸:选定 Top,Left,Right- 居中固定:None(取

  • DockerFile2022-07-15 23:35:25

    DockerFile dockerfile构建过程 基础知识 每个保留关键字(指令),都必须是大写字母 从上到下的顺序执行 井号表示注释 每一个指令都会创建并提交一个新的镜像层 docker三部曲 dockerfile:构建文件,定义了一切 dockerimages:通过dockerfile构建生成的镜像,最终发布和运行的产品 dock

  • k8s--pod 生命周期、初始化容器、钩子函数2022-07-15 22:05:29

    pod 生命周期 我们一般将 pod 对象从创建至终的这段时间范围称为 pod 的生命周期,它主要包含下面的过程 pod 创建过程 运行初始化容器(init container)过程 运行主容器(main container) 容器启动后钩子(post start)、容器终止前钩子(pre stop) 容器的存活性探测(liveness probe)、就绪性探

  • docker入门2022-07-15 22:03:40

    FROM B站-遇见狂神说 https://www.bilibili.com/video/BV1og4y1q7M4?p=27&spm_id_from=pageDriver docker安装 虚拟化的容器技术,轻巧,快速,方便 可以理解为:一种带环境的程序集合; 配置好的docker环境可以放到别的机器上,不用担心因为环境问题而无法运行。 在docker之前,都是用虚拟机技

  • CVE-2020-15257 Docker 容器逃逸复现2022-07-15 20:35:16

    一、漏洞概述   Docker 逃逸指在 Docker 容器内部可以操作该容器的外部资源,一般理解为操作宿主机的行为。   Containerd 是一个工业级标准的容器运行组建,它强调简单性、健壮性和可移植性。Containerd 可以在宿主机中管理完整的容器生命周期:容器镜像的传输和存储、容器的执行

  • Docker: 常见命令总结2022-07-15 19:35:25

    docker服务相关命令 启动docker: systemctl start docker 停止docker:systemctl stop docker 重启docker:systemctl restart docker 查看docker服务状态:systemctl status docker 设置开机启动docker:systemctl enable docker Docker镜像相关命令 docker images 查看镜像文件 Docker se

  • K8S+Docker+Nginx2022-07-15 16:32:10

    一、K8S介绍 Kubernetes就是基于容器的集群管理平台 就在Docker容器技术被炒得热火朝天之时,大家发现,如果想要将Docker应用于具体的业务实现,是存在困难的——编排、管理和调度等各个方面,都不容易。于是,人们迫切需要一套管理系统,对Docker及容器进行更高级更灵活的管理。 K8s架构

  • GDB打印STL容器(vector、map、set...)2022-07-15 14:06:11

    gdb7.0以下版本不支持直接p vec这样的方式打印容器,如果实在需要打印可以根据容器的成员变量的值去打印,但是这样并不方便。 网上有不少博客介绍了如何用gdb 打印容器,比如这一篇(还顺带给了个简单的示例): 使用linux的GDB打印STL(vector,map,set..................)

  • 云原生2、核心概念2022-07-15 13:04:12

    什么是 Kubernetes :介绍 Kubernetes 的主要功能以及能力; Kubernetes 的架构:介绍 Kubernetes 的核心组件,以及介绍它们之间是如何相互互动连接; Kubernetes 的核心概念与核心 API; 一、什么是 Kubernetes Kubernetes,从官方网站上可以看到,它是一个工业级的容器编排平台。Kubern

  • Docker 学习记录(二)2022-07-15 10:02:26

    1. Docker数据管理   生产环境中使用Docker的过程中,往往需要对数据进行持久化,或者需要在多个容器之间进行数据共享,这必然涉及容器的数据管理操作。   容器中管理数据主要有两种方式:   ·数据卷(Data Volumes):容器内数据直接映射到本地主机环境;   ·数据卷容器(Data Volume Co

  • Docker-Compose 入门到实战详尽笔记2022-07-15 09:37:07

    使用过 Docker 的小伙伴们都知道,启动 Docker 时一般会附带很多的启动参数,如 -v 指定挂载目录,-p 指定端口等等。除此之外,很多时候我们的业务系统中一般都会有几个 Docker 组合运行,容器间网络通信,容器的启动顺序等有明确的要求。基于这些问题,Docker-Compose 技术诞生。 本文将从基

  • K8S容器环境下资源限制与jvm内存回收2022-07-15 00:31:07

    一、k8s中的java资源限制与可能的问题 与以前单机跑单服务的情况相比,在k8s、docker容器化环境下的宿主机内存、cpu相对更大,所以当运行java类程序的时候,就必然有必要对容器进行内存限制,否则以java默认参数启动,一个程序就可能吃掉你四分之一的内存 但是怎么限制,就是一个值得考虑的问

  • Docker 和传统虚拟化方式的不同2022-07-14 20:02:00

    Docker 在容器的基础上,进行了进一步的封装,从文件系统、网络互联到进程隔离等等,极大的简化了容器的创建和维护。使得 Docker 技术比虚拟机技术更为轻便、快捷。 下面的图片比较了 Docker 和传统虚拟化方式的不同之处。 传统虚拟机技术是虚拟出一套硬件(Hypervisor)后,在其上运行一个完

  • 腾讯云服务器上搭建mysql实例(docker)2022-07-14 19:02:43

    背景 近期突然想搭建自己的博客网站,所以开始了各种折腾,昨天购买了腾讯云服务器(最低配置...),现在尝试安装mysql(基于docker) 步骤 假设已经搭建好了docker环境,然后开始操作(都是参照这个文档) 1.先拉取mysql的镜像 docker pull mysql:latest 2.查看本地镜像看是否下载成功 docker ima

  • docker-compose部署nginx-arm版本2022-07-14 15:02:38

    启动普通的nginx创建目录文件然后删除 //启动容器 docker run -p 10080:80 --name mynginx -d nginx //进入容器 docker exec -it mynginx bash //查看nginx目录 ls -al /etc/nginx //退出容器复制mynginx容器中/etc/nginx下的文件到当前目录 exit docker cp mynginx:/etc/nginx/

  • docker常用命令2022-07-14 13:03:43

    docker常用命令 启动docker systemctl start docker 帮助命令 docker version #docker版本信息 docker info #docker更为详细的信息,包括容器的数量以及容器信息 docker 命令 --help #帮助命令 帮助文档地址 镜像命令 查看镜像 docker images #查看所有本地主机上的镜像 dock

  • AWVS的安装2022-07-14 13:02:13

    所需环境:centos 7 + docker 搜索镜像 docker search awvs 拉取镜像 docker pull secfa/awvs(容器名) 查看镜像列表 docker images 启动容器 docker run -d -p 2333:3443 secfa/awvs(容器名) 查看是否启动 docker ps -a 访问awvs: https://服务器ip:2333(端口) 使用

  • docker容器内不能解析2022-07-14 10:34:07

           经过排查重启服务器,docker 路由丢了手动加一下就正常了 1.查看docker 路由是否存在 iptables -t nat -S|grep docker 2.添加路由 iptables -t nat -A POSTROUTING -s 172.17.0.0/16 ! -o docker0 -j MASQUERADE      添加为路由,docker容器网络是正常的  

  • Java集合之容器概念2022-07-13 20:35:32

    一、Java中有很多集合容器,容器简单来说就是存放数据的空间结构 二、容器框架:为表示和操作容器而规定的一种标准体系结构   容器框架的优点:提高数据存取效率,避免重复劳动 三、JCF(Java Collections Framework):Java中的容器框架集,简单来说就是我们Java中的所有集合   3.1、JCF特

  • ApplicationRunner接口2022-07-13 20:05:20

    我们在开发中可能会有这样的情景。需要在容器启动的时候执行一些内容。比如读取配置文件,数据库连接之类的。SpringBoot给我们提供了ApplicationRunner接口来帮助我们实现这种需求。该接口执行时机为容器启动完成的时候。 如果有多个实现类,而你需要他们按一定顺序执行的话,可以在实

  • dfs2022-07-13 19:32:11

    在n个数中取m个数 在n个数中算出任意m个数的和 先写dfs的函数,存储现在检索到第几个数,取了多少个数,以及当前数字和 void dfs(long long x,long long num,long long sum){ if(num==m){ s.insert(sum); return ; } for(int i=x+1;i<=N+num-m+1;i++){

  • docker构建基础镜像(学习笔记)2022-07-13 18:01:56

    记录一下自己学习docker的历程,方便后面查阅。 自己的理解,docker需要运行在Linux环境中,可以是cent os也可以是ubuntu,然后在docker里面可以制作多个镜像,镜像其实就相当于是一个静态只读文件,制作的镜像可以由多种环境和组件组成,例如,ubuntu的基础镜像,并在镜像里安装jdk、mysql等等,那么

  • 在容器中挂载$HOME2022-07-13 17:31:45

    需要entrypoint.sh和启动命令行配合完成: 在entrypoint.sh中动态增加所需的UID和GID: groupadd --force --gid $APP_GID $APP_USER useradd -c 'container user' -u $APP_UID -g $APP_GID $APP_USER -M #chown -R $APP_UID:$APP_GID /home/$APP_USER 如增加此行会导致权限问题登入

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

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

ICode9版权所有