Docker的两种安装方式

这里给新手朋友介绍两种安装方式 桌面 有可视化界面的,推荐安装Docker Desktop Docker Desktop支持Windows、Linux、Mac,有可视化界面,适合开发环境。这是最简单的安装方式,下载 Docker Desktop,下载完,双击,连连下一步即可完成安装 服务器 服务器一般是没有可视化界面的,需要手动安装docker 和 docker-compose 以CentOS为例 docker 配置yum源 vi /etc/yum.repos.d/docker-ce.repo [docker-ce-stable] name=Docker CE Stable - $basea...

CentOS挂载光盘作为本地YUM源

前提:笔记本是CentOS,无法上网,可以插系统盘 编译安装NTFS-3G,需要gcc,系统盘里有,故将系统盘作为YUM本地仓库 配置如下 cd /etc/yum.repos.d mv CentOS-Base.repo CentOS-Base.repobak vi iso.repo [iso] name = iso enable = yes gpgcheck = 0 baseurl = file:///media/CentOS_6.4_Final 显示所有仓库 yum repolist 安装gcc yum install gcc

Linux挂载ntfs数据盘

NTFS-3G 是一款稳定、功能齐全、可移植、可读写的 NTFS 驱动程序,适用于 Linux、Android、macOS、FreeBSD 和其他操作系统。它提供对 Windows NTFS 文件系统的安全处理。Github 安装 wget https://download.tuxera.com/opensource/ntfs-3g_ntfsprogs-2017.3.23.tgz tar -xvf ntfs-3g_ntfsprogs-2017.3.23.tgz cd ntfs-3g* ./configure --prefix=/usr/local make make install 挂载 m...

网站开启ipv6支持全过程

ipv6 是未来的趋势,现在联通,电信,移动手机卡都支持ipv6,很多家用路由器也支持ipv6 本文用的阿里云ecs基本信息 CPU&内存 实例规格 系统 费用 是否支持ipv6 2核1G ecs.t6-c2m1.large CentOS 8.5 64位 约13+1元 是 当前最便宜的ipv6 ecs,一周大约13块,ipv6带宽1M是1元/天,所以我是临到期1天才买的ipv6带宽,做的测试 ecs配置 ecs支持ipv6 购买ecs时最好是选择支持ipv6的 分配的 IPv6 地址默认为私网权限。如需公网访问,请前往 IPv6 网关单独购买公网带宽 普通带宽和IPv6...

docker部署青龙面板 —— 薅羊毛

青龙是一个定时任务管理面板,支持typescript、javaScript、python3和shell。 配合一些脚本可以自动参与京东的一些活动,自动获得京豆 安装docker 详见:Docker的两种安装方式 部署 docker-compose.yml version: '3' networks: web-network: services: docker-qinglong: image: "whyour/qinglong:2.12.2" hostname: qinglong restart: unless-stopped tty: true ...

docker部署对话式AI工具包 —— Nvidia Nemo

前几天看到一篇文章 使用 Nvidia Nemo —— 3行代码快速实现语音转文字的应用,感觉还不错,就实践了一下 Nemo 是一个集成自动语音识别(ASR),自然语言处理(NLP),语音合成(TTS)的对话式AI工具包。 首先,找到Github NVIDIA/NeMo,README里介绍了各种部署方法,实践中我选了docker部署 docker部署 值得一提的是NeMo代码中有Dockerfile文件,并且官方也给出了build命令:DOCKER_BUILDKIT=1 docker build -f Dockerfile -t nemo:latest .,不过大概率你是执行不成功的1️⃣,推...

python包和虚拟环境管理器 —— Conda

之前介绍过 python venv模块和virtualenv工具的使用,今天这个Conda不仅能创建虚拟环境,还可以管理包依赖 Miniconda 是一个免费的 conda 最小安装程序。它是 Anaconda 的一个小型引导版本,仅​​包含 conda、Python、它们所依赖的包以及少量其他有用的包,包括 pip、zlib 和其他一些包 下载链接 https://conda.io/en/latest/miniconda.html 创建 $ conda create --name nemo python==3.8 激活 $ conda activate nemo 停用环境 $ conda d...

交互式笔记本 —— Jupyter Notebook

最近看了个视频,讲的什么先不细说,重点是他用的文档很高级,代码和文本,图片混排,代码可以直接执行。如下图: 进一步了解得知,他用的是Jupyter,交互式笔记本,默认支持python,官网https://jupyter.org 安装 安装pip3 apt-get install python3-pip pip 可以用pip安装 pip install jupyterlab 运行 jupyter lab --allow-root # nohup jupyter lab --allow-root & docker-compose 也可以用docker-compose version: '3...

android 投屏工具 —— scrcpy

scrcpy是Genymobile出品的投屏神奇,全平台支持,无需ROOT,有线和无线都支持 功能 屏幕录制 镜像时关闭设备屏幕 双向复制粘贴 可配置显示质量 以设备屏幕作为摄像头(V4L2) (仅限 Linux) 模拟物理键盘 (HID) (仅限 Linux) 物理鼠标模拟 (HID) (仅限 Linux) OTG模式 (仅限 Linux) 安装 Linux 可以直接apt install scrcpy,也可以编译 # for Debian/Ubuntu sudo apt install ffmpeg libsdl2-2.0-0 adb wget \ g...

mqtt 轻量级 broker —— mosquitto

mqtt broker 之前介绍了 RabbitMQ插件之MQTT,今天再介绍一个轻量级的 mosquitto,安装包mosquitto-2.0.14.tar.gz只有几百KB,官方的docker镜像也只有几M,非常小 引用一段官方的介绍 Eclipse Mosquitto是一个开源(EPL/EDL许可)消息代理,实现了MQTT协议5.0、3.1.1和3.1版本。Mosquitto重量轻,适用于从低功耗单板计算机到全服务器的所有设备。 MQTT协议提供了一种使用发布/订阅模型进行消息传递的轻量级方法。这使得它适用于物联网消息,如低功耗传感器或移动设备,如手机、嵌入式计算机或微控制器。 Mos...