-
小知识:Docker容器开jupyter不能访问到的解决方法
在本项目中使用了docker容器搭建环境,Dockerfile 如下: ? 1 2 3 4 5 6 7 8 9 10 FROM tensorflow/tensorflow:1.14.0-gpu-py3 RUN pip install scipy==1.3.3 RUN pip install requests RUN pip install Pillow RUN pip install matplo…... -
小知识:Docker命令让普通用户能够执行的实现
安装完docker一般就会有docker用户组 第二步、将当前用户添加到docker组 ? 1 sudo gpasswd -a ${USER} docker 第三步、重启docker ? 1 sudo systemctl restart docker 第四步、授予读写权限 ? 1 sudo chmod a+rw /var/run/docker.sock 补充:非root用户没有权限使用docker…... -
小知识:Linux持续集成自动化安装Maven的方法
解压 Maven 包 ? 1 tar xf apache-maven-3.5.4-bin.tar.gz 移动 解压后的maven文件 到 /usr/local/ ? 1 mv apache-maven-3.5.4 /usr/local ? 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 #!/bin/bash #m…... -
小知识:超详细Docker Desktop下安装rocketmq的教程
安装Docker Desktop 下载地址:Docker Desktop for Mac and Windows | Docker 确认Docker-compose命令是否可用 docker-compose --version 查看docker镜像 docker search rocketmq 下载镜像 apacherocketmq/rocketmq docker pull…... -
小知识:服务器设计方案之应用限流
在一个高并发系统中对流量的把控是非常重要的,当巨大的流量直接请求到我们的服务器上没多久就可能造成接口不可用,不处理的话甚至会造成整个应用不可用。 比如最近就有个这样的需求,我作为客户端要向kafka生产数据,而kafka的消费者则再源源不断的消费数据,并将消费的数据全部请求到web服务器,虽说做了负载(有4台web服务器)但业务数据的量也是巨大的,每秒钟可能有上万条数据产生。如果生产者直接生产数据…... -
Docker 容器互联互通的实现方法
本文讲解不同网络下的容器可以通过加入同一个docker网络,来访问该docker网络下的容器,并且既可以通过容器ip也可以通过容器名连接,非常方便。 上篇讲到创建自定义网络,我创建了 mynet 网络,并指定了网关和子网地址。在上篇结尾呢,我抛出了一个问题:其它网络下的容器可以直接访问mynet网络下的容器吗?今天就让我们一块看下怎么实现容器互联。 其它网络下的容器加入mynet网络,实现一个容器…... -
小知识:如何解决Linux系统下Docker占满分区的问题
今天碰到了一个问题,访问数据库的时候,发现访问不了,爆存储空间不够的错误,随后输入命令: ? 1 df -h 发现 /dev/vda1 ,也就是系统盘被占满了。不是专职的运维,所以,就开始百度解决问题。下面是解决路径: 首先是找到大文件存储位置,通过命令 du -sh /* ,找到一些目录后,发现有几个目录特别大,比如 /var ; 然后确认分区, df /var ,发现这个目录的分区是 /dev…... -
小知识:Thinkpad VMware 安装虚拟机出现此主机支持 Intel VT-x,但 Intel VT-x 处于禁用状态(问题解决方法)
今天在使用vmware打算在机器中安装新的虚拟机时,出现“此主机支持 intel vt-x,但 intel vt-x 处于禁用状态”错误如下: 提示信息: 此主机支持 intel vt-x,但 intel vt-x 处于禁用状态。 如果已在 bios/固件设置中禁用 intel vt-x,或主机自更改此设置后从未重新启动,则 intel vt-x 可能被禁用。 (1) 确认 bios/固件设置中启…... -
小知识:Alpine Docker镜像字体的问题解决操作
1、运行 fonts ,打开字体文件夹,找到要用的字体文件; 2、修改Dockerfile,例如: ? 1 2 3 4 5 6 7 8 9 10 11 12 FROM alpine-jdk ADD ./test.jar /opt/App/test.jar #拷贝字体文件 COPY ./simhei.ttf /usr/share/fonts/simhei.ttf #设置字符集 ENV LANG en…... -
k8s 中的 service 如何找到绑定的 Pod 及实现 Pod 负载均衡的方法
k8s 中的 service 如何找到绑定的 Pod 以及如何实现 Pod 负载均衡 前言 Service 资源主要用于为 Pod 对象提供一个固定、统一的访问接口及负载均衡的能力。 service 是一组具有相同 label pod 集合的抽象,集群内外的各个服务可以通过 service 进行互相通信。 当创建一个 service 对象时也会对应创建一个 endpoint 对象,endpoint…... -
小知识:Linux下利用unzip命令如何解压多个文件详解
linux中提示没有unzip命令解决方法 如果你如法使用unzip命令解压.zip文件,可能是你没有安装unzip软件,下面是安装方法 命令: yum list | grep zip/unzip #获取安装列表 安装命令: yum install zip #提示输入时,请输入y; 安装命令:yum install unzip #提示输入时,请输入y; Linux下直接使用unzip *.zip解…... -
小知识:nginx配置PC站手机站分离实现重定向
使用nginx配置pc站手机站分离,我的pc站和手机站都是nuxt框架写出来的,因为nuxt方便seo,nuxt是基于vue的提高,不知道的自觉搜索nuxt 1,基于apt源安装nginx ? 1 sudo apt-get install nginx 2,在指定目录下新建配置文件test.com:文件名随意 ? 1 //目录在/etc/nginx/sites-available/ 里面 3,编辑配…... -
小知识:windows安装Docker与docker-compose套装的详细教程
目录 简介 下载安装 设置 安装docker-compose 简介 Docker Engine是一种开源容器化技术,用于构建和容器化您的应用程序,Docker的字面意思,船坞,我们日常开发中用到的Mysql、rabbitmq、redis都像是一个个集装箱,可以放到船坞里。并且,如果使用docker-compose配置好这些集装箱的环境,那么它运行的时候,就不会出现日常在安装mysql时,10个li…... -
小知识:docker中mysql初始化及启动失败问题解决方案
最近做项目,遇到这样问题,docker 中的mysql 不能启动,经过上网查资料,终于解决了这个问题,这里记录下,也许还能帮助到大家, 在docker中有一个mysql服务,其数据文件是挂在在主机外面的文件,在docker中的root有访问该数据文件的权限,但是docker中mysql访问数据文件的时候提示权限不足,于是只有以root用户来启动mysql了。 …... -
小知识:docker 搭建hadoop以及hbase集群详解
要用docker搭建集群,首先需要构造集群所需的docker镜像。构建镜像的一种方式是,利用一个已有的镜像比如简单的linux系统,运行一个容器,在容器中手动的安装集群所需要的软件并进行配置,然后commit容器到新的镜像。另一种方式是,使用Dockerfile来自动化的构造镜像。 下面采用第二种. 1. 创建带ssh服务的ubuntu14.04系统镜像 使用ubuntu14系统来安装hadoop…... -
小知识:一文理解 K8s 容器网络虚拟化
本文需要读者熟悉 Ethernet(以太网)的基本原理和 Linux 系统的基本网络命令,以及 TCP/IP 协议族并了解传统的网络模型和协议包的流转原理。文中涉及到 Linux 内核的具体实现时,均以内核 v4.19.215 版本为准。 一 内核网络包接收流程 1 从网卡到内核协议栈 如图[1],网络包到达 NC(Network Computer,本文指物理机)时,由 NIC(Network I…... -
小知识:配置nginx保证frps服务器与web共用80端口的方法
首先你会有个疑惑,frp是什么呢?简单的说frp就是内网穿透工具,配置好客户端以后,可以通过服务器来访问内网。 现在我的服务器,已经用nginx 做站了,80端口只有一个,那如果frp的服务端也想使用80端口,那应该怎么办呢? 经过查询,这个是可以实现的,就是利用nginx的反向代理来实现。 补充一下:frps就是服务器端(server),frpc就是客户端(client)。 第一步:修改服务器中…... -
小知识:运维必须知道的关于云服务器的十个问题
1、云服务器是什么? 云计算服务器(又称云服务器或云主机),是云计算服务体系中的一项主机产品,是一种处理能力可弹性伸缩的计算服务,云服务器有效的解决了传统物理租机与VPS服务中,存在的管理难度大,业务扩展性弱的缺陷。 在实际应用中的云主机具有三个方面的弹性能力: 主机服务配置与业务规模可根据用户的需要进行配置,并可灵活的进行调整。 用户申请的主机服务可以实现快速供应和部署(实时在线开通),实现了集…... -
小知识:在 Docker 容器中部署 Django 的时区问题
现在容器化部署已经非常成熟了,我们很多服务都会使用容器部署,更新恢复都非常方便,但是有一个问题比较麻烦,就是时区处理,通常情况下,都采用注入 TZ 环境变量来解决,但是实际这种处理方式在 django 中却是不行的。 Django 中与时区有关的配置 在Django的配置文件 settings.py 中,有两个配置参数是跟时间与时区有关的,分别是TIME_ZONE和USE_TZ。我们期望着通过在 …... -
小知识:Nginx服务器中location配置的一些基本要点解析
在这一篇文章里,我将介绍nginx关于location的处理,大家都知道Nginx配置文件里面会有很多的location,nginx的配置指令的作用域可以分为 main,server,location这3个种,实际上这3者不是依次包含的关系,而是相互独立的关系,比如一个只具有main级别作用域的指令,是不能写在某个server或者location内的,模块的某个指令可以同时具有main,serve…... -
Docker容器/bin/bash start.sh无法找到not found问题解决
项目场景: 记一次Dockerfile构建的Docker镜像,启动容器时sh: not found的问题 Dockerfile构建的Docker镜像,启动容器时找不到start.sh,执行docker run 命令时报错:/bin/sh: 1: /data/server/start.sh: not found 问题描述 Dockerfile如下(脚本正确无内容错误) ? 1 2 3 4 5 6 7…... -
小知识:ubuntu系统中nginx启动脚本
代码如下: #! /bin/sh ### BEGIN INIT INFO # Provides: nginx # Required-Start: $remote_fs $syslog # Required-Stop: &n…... -
小知识:Linux系统下使用U盘的方法
在linux系统之中, 一切设备皆文件, 所以我们的U盘也是一个文件.磁盘设备被抽象成sda文件, U盘设备被抽象成sdb文件. 1.查看所有的设备文件. 在linux的文件系统中, /dev中存放着所有的设备文件. cd /dev #进入dev文件夹 ls #查看所有的文件 其中名为sda的系类是磁盘设备, sdb系列是U盘设备. 2.外部设备挂载点 在linux中, 外部设备需要挂…... -
小知识:docker容器内网络请求缓慢问题解决
在使用docker的过程中发现了几个问题,在docker里进行的网络请求经常会失败,比如npm install以及bundle install等操作,或者是作为中间层在应用中去获取api数据的过程经常会出现timeout等情况,所以开始探究docker的网络机制,以解决网络请求太慢的问题。 一、docker的网络模式 1、none 当配置为none时,docker容器网络无法输入输出,与世隔绝。 …...
❯
个人中心
购物车
优惠劵
今日签到
有新私信
私信列表
搜索
扫码打开当前页
返回顶部
幸运之星正在降临...
点击领取今天的签到奖励!
恭喜!您今天获得了{{mission.data.mission.credit}}积分
我的优惠劵
-
猿优惠劵使用时效:无法使用使用时效:
之前
使用时效:永久有效优惠劵ID:×
没有优惠劵可用!