ICode9

精准搜索请尝试: 精确搜索
  • StringBuilder的原理-append方法2022-07-05 11:35:50

    StringBuilder的原理        append方法 根据StringBuilder的API文档,常用构造方法有2个:public stringBuilder():构造一个空的StringBuilder容器。public Stringbuilde](String stn)`:构造一个StringBuilder容器,并将字符串添加进去。          

  • Docker概述2022-07-04 23:37:03

    Docker容器概述 Docker是什么是一种轻量级的“虚拟机”,Docker是一个用于开发,交付和运行应用程序的开放平台。 在Linux容器里运行应用的开源工具(容器引擎),让开发者可以打包大门的应用及依赖包到一个可移植的镜像中,然后发布到任何流行的linux或者window机器中。   Docker的设计宗旨:B

  • docker 安装与使用2022-07-04 20:03:38

    目录1.安装 ubuntu1804 安装nvidia-docker2. docker搜索镜像仓库3.docker 常用命令4. docker pull #从仓库拉取镜像 这个网址上面搜索https://registry.hub.docker.com/5.创建容器6.创建好容器并且进入已经在运行的容器7.容器没有打开,需要先打开容器再进入8. ssh可以直接连接到do

  • ROS2 开发环境搭建2022-07-04 16:02:00

    1.拉取镜像 docker pull osrf/ros:humble-desktop-full 2.创建容器 docker run -it -v ~/workspace:/home/sunwenqi/workspace osrf/ros:humble-desktop-full /bin/bash 3.VS Code安装 Docker 与 Remote-Container 插件 4.选中docker->containers,找到刚刚创建的容器,右键弹出如

  • docker 安装jenkins从而实现自动编译、打包、构建镜像、容器部署2022-07-04 15:32:17

    Docker 安装 Jenkins docker pull jenkins/jenkins:lts //最新版  创建一个 Jenkins 目录 mkdir -p /data/jenkins_home;   chown -R 1000:1000 /data/jenkins_home  安装启动 Jenkins 容器 docker run -d --name jenkins -p 8081:8080 -v /data/jenkins_home:/var/j

  • 一文讲明白K8S各核心架构组件2022-07-04 10:35:14

    目录一、写在前面二、K8S为我们提供了怎样的能力三、架构3.1、MasterNode3.2、WorkerNode四、核心组件4.1、ApiServer4.1.1、概述4.1.2、是集群管理API的统一入口4.1.3、提供了完备的安全认证机制4.1.4、典型使用场景4.1.5、Api Proxy接口4.2、ControllerManager4.2.1、Replicatio

  • docker 动态修改容器端口映射的方法2022-07-04 09:32:18

    https://www.docker.org.cn/docker/203.html 方法二:Iptables端口转发 Docker的网络端口映射原理是通过Iptables实现端口转发,基于这个原理我们可以直接使用iptables将端口转发到目标容器Ip上。通过以下的命令即可实现端口转发。该方式依赖于Iptables的规则,部分场景下可能会导致Ipt

  • 多线程----线程池(ThreadPool)2022-07-03 15:37:58

    1. 线程(Thread)的缺陷 线程资源是操作系统管理的,响应并不灵敏,所以没那么好控制;Thread启动线程是没有控制的,可能导致死机(就是可以随便开启一个新线程) 2.线程池(TheadPool) 创建线程是昂贵的操作,所以为每个短暂的异步操作创建线程会产生显著的开销。一般情况下,都会使用池,也就是线程池

  • docker的平替--podman2022-07-03 13:33:34

    前言 我们都知道,docker这个东西,是CaaS(Container as a Service,容器即服务)的通常解法。我们使用docker来管理容器的生命周期,比如镜像的生成、容器的管理和定制(Dockerfile)、仓库的上传和下载等。 但是docker存在很多不方便使用的地方,所以我们可以使用podman来做平替。   podman

  • display 为 flex 的元素2022-07-03 12:37:16

    弹性布局 display:flex的意思是表示弹性布局,它能够扩展和收缩flex容器内的元素,以最大限度地填充可用空间。Flex是Flexible Box的缩写,意为弹性布局,用来为盒装模型提供最大的灵活性。 设置为flex布局以后,子元素的float、clear和vertical-align属性都将失效 它可以用于一下四个方面

  • docker安装mysql2022-07-03 11:34:50

    准备工作 在docker内部署任何应用,都需要先下载对应的镜像;下载镜像之前,需要先搜索镜像来确认该镜像是否存在: 1 docker search mysql 从列表可以看到,docker已经有了mysql的镜像,名称是“mysql”,接下来下载镜像: 1 docker pull mysql 下载完成后

  • map 的常用用法详解(新手入门)2022-07-03 10:36:31

    前言 map 是中映射,是常用的容器,(map可以将任何基本的类型的硬射到任何基本类型) 如需使用,需要加一个map头文件 1.map的定义 map <typename1,typename2>mp; 使用map要确定映射类型(键key)和映射后的类型(值value), 注意:如果是字符串,到整形的映射,必须使用string而不是char数组 map翻译

  • docker常用命令2022-07-02 18:34:10

    基本使用 启动docker systemctl docker start  开机自启动 systemctl enable docker 停止systemctl stop docker 重启systemctl restart docker 镜像管理 拉取镜像docker pull 镜像名:[版本号] 查看镜像docker images|grep 镜像名 删除镜像docker rmi 镜像名/镜像ID 导出镜像dock

  • 容器技术_Docker之一键自动化安装脚本2022-07-02 17:34:36

    容器技术_Docker之一键自动化安装脚本(二进制安装) Docker # #******************************************************************** #Author: Programmer #QQ: 7654321 #Date: 2022-07-02 #FileName xxx.sh #URL:

  • docker 命令随笔2022-07-01 21:36:04

    docker images 查看镜像 cd / 是跳转到根目录 根目录是所有用户共享的目录 cd ~ 和cd $HOME 是跳转到当前用户的家目录 docker version # 显示信息 docker info #显示系统信息,包括镜像和容器的数量 docker 命令 --help # 帮助命令 docker rmi -f 镜像id #删除指定的镜像 ####

  • 例4:阿米巴的繁殖2022-07-01 21:02:51

    阿米巴用简单分裂的方式繁殖,它每分裂一次要用 3 分钟。将若干个阿米巴放在一个盛满 营养参液的容器内, 45 分钟后容器内充满了阿米巴。已知容器最多可以装阿米巴220个。 试问,开始的时候往容器内放了多少个阿米巴?请编程序算出。 算法分析: 1 , 2, 4, 8, 16, 32,……,2^n,...220 先求出220数值

  • 虚拟机 vboxsf 文件夹权限导致 docker 容器中的 nginx 权限不足问题2022-07-01 21:02:23

    问题:mac 安装的 virtualbox 虚拟机,通过 vboxsf 文件共享系统将本机项目文件共享至虚拟机,虚拟机中通过 docker 容器运行了 nginx 项目,访问项目时返回 404,查看项目 nginx 错误日志:permission denied。 解决:先查询虚拟机 vboxsf 用户组ID: cat /etc/group ... vboxsf:x:994:nginx,ww

  • springboot入门学习--005.22022-07-01 20:33:51

    内嵌Tomcat运行原理 ​ Tomcat服务器是一款软件,而且是一款使用java语言开发的软件,熟悉的小伙伴可能有印象,tomcat安装目录中保存有jar,好多个jar。 ​ 下面的问题来了,既然是使用java语言开发的,运行的时候肯定符合java程序运行的原理,java程序运行靠的是什么?对象呀,一切皆对象,万物皆对

  • 为什么docker运行后就自动退出了2022-07-01 20:32:19

    docker 容器默认会把容器内部第一个进程,也就是pid=1的程序作为docker容器是否正在运行的依据,如果docker 容器pid挂了,那么docker容器便会直接退出。 docker run的时候把command做为容器内部命令,如果你使用nginx,那么nginx程序将后台运行,这个时候nginx并不是pid为1的程序,而是执行的ba

  • Docker容器日志最佳实战2022-07-01 15:37:10

    前言 docker 容器现在使用的非常广泛,容器日志管理的问题也紧随其后。 在实际工作中,研发同学也总是问运维 docker 日志要怎么看,大部分运维的回复我相信都是 docker logs -f [容器名] 来查看日志,本文就将 docker 容器日志部分进行梳理。 参考链接:https://www.cnblogs.com/operation

  • 使用docker部署一个.netcore程序2022-07-01 15:36:39

    前言 最近也是在写callback服务的代码,由于这个服务的依赖比较少,就想用docker来部署一下用用. 环境 win 11 wsl 2 ubuntu 2 docker 4.6.1 (76265) 准备 系统启动了wsl。 安装docker windows桌面版。 window开启虚拟化 开始 服务开启docker支持,生成dockerfile文件,右键项目->添加

  • docker安装mysql,redis2022-07-01 13:01:19

    1、mysql5.7 #拉取镜像 sudo docker pull mysql:5.7 #创建实例并启动 docker run -p 3306:3306 --name mysql \ -v /mydata/mysql/log:/var/log/mysql \ -v /mydata/mysql/data:/var/lib/mysql \ -v /mydata/mysql/conf:/etc/mysql \ -e MYSQL_ROOT_PASSWORD=root \ -d mysql:

  • k8s hook钩子2022-06-30 22:03:30

    k8s hook钩子 Pod hook(钩子)是有k8s管理的kubelet发起的,当容器中的进程启动前或者容器中的进程终止运行之前,这是包含在容器的生命周期之中,可以同时为Pod中的所有容器都配置hook Hook的类型包括两种: exec:执行一段命令 HTTP: 发送HTTP请求

  • 4.云原生之Docker容器数据持久化介绍与实践2022-06-30 14:37:35

    转载自:https://www.bilibili.com/read/cv15182308/?from=readlist #### 创建一个web容器并创建一个数据卷挂载到容器的/webapp目录下(默认将宿主机/根映射到容器中webapp目录中) $ sudo docker run -d -P 5000 --name web(新建容器) -v /webapp(容器目录) training/webapp(镜像)

  • docker容器之间的通信方式2022-06-30 14:03:23

    1.通常创建容器的时候就开放出容器端口和物理端口进行映射,利用容器ip进行访问 (容器重启后,ip会发生变化。通过容器ip访问不是一个好的方案。) 2.也可以直接访问宿主机的IP:port 3.利用link建立的链接进行通信 4.利用“User-defind networks进行通信”(docker network来创建一个桥接网

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

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

ICode9版权所有