乙巳🐍年

acc8226 的博客

frp

https://github.com/fatedier/frp

frp 是一个可用于内网穿透的高性能的反向代理应用,支持 tcp, udp 协议,为 http 和 https 应用协议提供了额外的能力,且尝试性支持了点对点穿透。

根据对应的操作系统及架构,从 Release 页面下载最新版本的程序。

将 frps 及 frps.ini 放到具有公网 IP 的机器上。
将 frpc 及 frpc.ini 放到处于内网环境的机器上。

通过 ssh 访问公司内网机器

  1. 修改 frps.ini 文件,这里使用了最简化的配置:
1
2
3
# frps.ini
[common]
bind_port = 7000
阅读全文 »

前提:在一台已经安装了 docker 的机器上。

Docker 允许你在容器内运行应用程序, 使用 docker run 命令来在容器内运行一个应用程序。

通过运行 hello-world 映像来验证是否正确安装了 Docker 。

1
sudo docker run hello-world

run 命令可以加的参数。

  • -i 以交互模式运行容器,通常与 -t 同时使用;
  • -t 为容器重新分配一个伪输入终端,通常与 -i 同时使用;
  • -d 后台运行容器,并返回容器 ID。
阅读全文 »

docker 镜像

我们可以从 Docker Hub 网站来搜索镜像,Docker Hub 网址为: https://hub.docker.com/

我们也可以使用 docker search 命令来搜索镜像。比如我们需要一个 httpd 的镜像来作为我们的 web 服务。我们可以通过 docker search 命令搜索 httpd 来寻找适合我们的镜像。

搜索镜像

1
docker search httpd

表头释义:

  • NAME: 镜像仓库源的名称
  • DESCRIPTION: 镜像的描述
  • OFFICIAL: 是否 docker 官方发布
  • stars: 类似 Github 里面的 star,表示点赞、喜欢的意思。
  • AUTOMATED: 自动构建。
阅读全文 »

传统虚拟化

Docker

Docker 的应用场景

  • Web 应用的自动化打包和发布。
  • 自动化测试和持续集成、发布。
  • 在服务型环境中部署和调整数据库或其他的后台应用。
  • 从头编译或者扩展现有的 OpenShift 或 Cloud Foundry 平台来搭建自己的 PaaS 环境。

Docker 架构

Docker 包括三个基本概念:

  • 镜像(Image):Docker 镜像(Image),就相当于是一个 root 文件系统。比如官方镜像 ubuntu:16.04 就包含了完整的一套 Ubuntu16.04 最小系统的 root 文件系统。
  • 容器(Container):镜像(Image)和容器(Container)的关系,就像是面向对象程序设计中的类和实例一样,镜像是静态的定义,容器是镜像运行时的实体。容器可以被创建、启动、停止、删除、暂停等。
  • 仓库(Repository):仓库可看着一个代码控制中心,用来保存镜像。
阅读全文 »

2024/5/15 消息,VMware 做出了一个小小的但很有诚意的让步:Workstation Pro 和 Fusion Pro 产品现在起将免费供个人用户使用。

win 平台

VMware Workstation Pro for PC

注意事项:自定义硬件,以进一步定义 CPU、内存等硬件指标。 内存建议至少 1 GB,这里为了让虚拟机更加高效,分配了2 GB。而你需要根据自己的计算机配置来分配内存,如果你的物理机内存低于或等于 4 GB,请设置 1 GB,否则会影响到你的物理机速度。处理器数量选择 1,每个处理器的核心数量选择 2,这样相当于 1 个物理 CPU,2 个逻辑 CPU。目前,市面上的计算机配置并不低,几乎所有的计算机都是支持这样分配的。“新 CD/DVD” 这一项暂时先保持默认设置,后续我们安装操作系统之前再来设置它。“网络适配器”这一项请大家选择 NAT 模式,因为这种网络模式是兼容性最好的,其他项采用默认值即可。

小知识 这里阿铭要向大家介绍一下 VMware 虚拟机中涉及的 3 种常见网络模式。

桥接模式。在这种模式下,虚拟机和物理机连接的是同一个网络,虚拟机和物理机是并列关系,地位是相当的。比如,家里如果用路由器,那么当计算机和手机同时连接这个路由器提供的 Wi-Fi 时,它们的关系就是桥接模式。

阅读全文 »
0%