首页
壁纸
关于
推荐
百度一下
腾讯视频
Search
1
Telegram 各种客户端下载及使用教程
103 阅读
2
木子ID商城常见问题答疑
76 阅读
3
Google Voice如何使用?谷歌GV使用教程及常见问题汇总
35 阅读
4
青龙多容器部署教程。
33 阅读
5
Docker 大势已去,Podman 即将崛起!
27 阅读
默认分类
教程
笔记
生活
源码
登录
/
注册
Search
标签搜索
教程 docker
教程
青龙
快手
网站
Typecho
累计撰写
11
篇文章
累计收到
2
条评论
首页
栏目
默认分类
教程
笔记
生活
源码
页面
壁纸
关于
推荐
百度一下
腾讯视频
搜索到
11
篇与
木子李
的结果
2023-08-26
Docker 大势已去,Podman 即将崛起!
#### 什么是Podman?Podman 是一个开源的容器运行时项目,可在大多数 Linux 平台上使用。Podman 提供与 Docker 非常相似的功能。正如前面提到的那样,它不需要在你的系统上运行任何守护进程,并且它也可以在没有 root 权限的情况下运行。Podman 可以管理和运行任何符合 OCI(Open Container Initiative)规范的容器和容器镜像。Podman 提供了一个与 Docker 兼容的命令行前端来管理 Docker 镜像。Podman 官网地址:https://podman.io/Podman和Docker的主要区别是什么? dockers在实现CRI的时候,它需要一个守护进程,其次需要以root运行,因此这也带来了安全隐患。 podman不需要守护程序,也不需要root用户运行,从逻辑架构上,比docker更加合理。 在docker的运行体系中,需要多个daemon才能调用到OCI的实现RunC。 在容器管理的链路中,Docker Engine的实现就是dockerd daemon,它在linux中需要以root运行,dockerd调用containerd,containerd调用containerd-shim,然后才能调用runC。顾名思义shim起的作用也就是“垫片”,避免父进程退出影响容器的运训 podman直接调用OCI,runtime(runC),通过common作为容器进程的管理工具,但不需要dockerd这种以root身份运行的守护进程。 在podman体系中,有个称之为common的守护进程,其运行路径通常是/usr/libexec/podman/conmon,它是各个容器进程的父进程,每个容器各有一个,common的父则通常是1号进程。podman中的common其实相当于docker体系中的containerd-shim。 图中所体现的事情是,podman不需要守护进程,而dorker需要守护进程。在这个图的示意中,dorcker的containerd-shim与podman的common被归在Container一层。Podman的使用与docker有什么区别?podman的定位也是与docker兼容,因此在使用上面尽量靠近docker。在使用方面,可以分成两个方面来说,一是系统构建者的角度,二是使用者的角度。在系统构建者方面,用podman的默认软件,与docker的区别不大,只是在进程模型、进程关系方面有所区别。如果习惯了docker几个关联进程的调试方法,在podman中则需要适应。可以通过pstree命令查看进程的树状结构。总体来看,podman比docker要简单。由于podman比docker少了一层daemon,因此重启的机制也就不同了。在使用者方面,podman与docker的命令基本兼容,都包括容器运行时(run/start/kill/ps/inspect),本地镜像(images/rmi/build)、镜像仓库(login/pull/push)等几个方面。因此podman的命令行工具与docker类似,比如构建镜像、启停容器等。甚至可以通过aliasdocker=podman可以进行替换。因此,即便使用了podman,仍然可以使用docker.io作为镜像仓库,这也是兼容性最关键的部分。Podman常用命令容器1. podman run 创建并启动容器 2. podman start 启动容器 3. podman ps 查看容器 4. podman stop 终止容器 5. podman restart 重启容器 6. podman attach 进入容器 7. podman exec 进入容器 8. podman export 导出容器 9. podman import 导入容器快照 10. podman rm 删除容器 11. podman logs 查看日志 镜像1. podman search 检索镜像 2. podman pull 获取镜像 3. podman images 列出镜像 4. podman image Is 列出镜像 5. podman rmi 删除镜像 6. podman image rm 删除镜像 7. podman save 导出镜像 8. podman load 导入镜像 9. podmanfile 定制镜像(三个) 10. podman build 构建镜像 11. podman run 运行镜像 12. podmanfile 常用指令(四个) 13. COPY 复制文件 14. ADD 高级复制 15. CMD 容器启动命令 16. ENV 环境变量 17. EXPOSE 暴露端口 部署 Podman1. //安装podman 2. [root@localhost ~]# yum -y install podman Podman 加速器版本7配置加速器//仓库配置1. [root@localhost ~]# vim /etc/containers/registries.conf 2. [registries.search] 3. #registries = [”registry.access.redhat.com“, ”registry.redhat.io“, ”docker.io“] #这个是查找,从这三个地方查找 4. registries = [”docker.io“] #如果只留一个,则只在一个源里查找 5. [[docker.io]] 6. location=”j3m2itm3.mirror.aliyuncs.com“ 版本8配置加速器1. #unqualified-search-registries = [”registry.fedoraproject.org“, ”registry.access.redhat.com“, ”registry.centos.org“, ”docker.io“] #直接注释掉 2. unqualified-search-registries = [”docker.io“] #添加一个docker.io 3. [[registry]] 4. prefix = ”docker.io“ 5. location = ”j3m2itm3.mirror.aliyuncs.com“ (不用加https:// 直接加地址) 待续......
2023年08月26日
27 阅读
0 评论
1 点赞
2023-06-25
手机如何快速建站
今天来讲一下一个手机族如何来创建一个个人网站。首先我们需要购买服务器、域名等等必要服务资源。推荐使用阿里云或者腾讯云系列服务,不要问我为什么,要问就是”好用“!服务器选择:1.一个好的服务器商,首先是否是正规的,是否有相关的资质证书。查看服务商的相关网站,一般在网站下方会有ISP或ICP许可证号,而且在常规备案号那里有个链接,直接连到信息产业部的网站。看登记的名称与地址是否与网站上的一致。网站的设计及网站的稳定性,这些可以看出服务器商的技术水平。2.咨询购买过服务器的用户,调研相关的服务器供应商,他们的服务器配置,性价比如何,服务器的稳定性,售后服务等。3.售后服务是选购中非常重要的一项,商家是否能及时响应,是否7*24小时在线。在管理服务器中,会出现各种紧急情况,比如在输入数据时,突然断网,想这种情况除了网络问题只能找商家,如果不好的商家,久久没有响应,那真急的呢。购买好服务器等资源后接下来就是服务器配置、上传网站文件、域名解析、网站优化等!这里推荐使用宝塔面板,接下来讲一下如何安装宝塔面板。如果你要安装宝塔linux面板,你要准备好一个纯净版的linux操作系统,没有安装过其它环境带的Apache/Nginx/php/MySQL(已有环境不可安装)。支持的操作系统有CentOS,Ubuntu、Debian、Fedora。1,通过ssh工具登录服务器注意要开放ssh连接的端口,一般默认是22,为了网站安全推荐大家更换ssh登录端口。设置为不常用的端口。使用阿里云的化用阿里云APP里面的SSH功能(自动匹配旗下主机)使用其他服务器的话,这里推荐一个SSH工具APP,配置信息如图非常简单。程序员工具箱。连接好SSH工具后界面如图所示2,安装宝塔面板执行以下代码进行安装宝塔6.9免费版。宝塔6.9版本已经很稳定了,推荐大家直接安装6.9版本(注意:宝塔linux6.0版本是基于centos7开发的,务必使用centos7.x 系统)如果大家系统是centos7以下的大家还是乖乖使用宝塔5.9的安装脚本(Centos官方已宣布在2020年停止对Centos6的维护更新,推荐大家装系统直接安装centos7)用这个指令键盘粘贴,用输入法回车进行安装。输入y,并回车。接下来便是等待宝塔面板进行安装。面板地址:http://{您的服务器IP}:8888初始化:第一次使用会要求初始化配置,请按照提示填入配置信息安装完成宝塔面板后,我们就可以在浏览器中访问了。复制Bt-panel中的URL到浏览器上访问。注意要打开服务器上的8888端口输入默认的账号和密码进行登录。3,设置宝塔面板登陆后进入宝塔面板我们可以看到如下图所示,你可以选择LNMP或者LAMP进行安装。看大家网站需要什么环境进行选择。如果是生产环境推荐大家使用编译安装,如果只是测试环境选择极速安装。两者的区别是编译安装慢但稳定,极速安装虽然快但是没编译安装稳定。推荐大家首次进入宝塔面板前不要进行环境的安装,因为在安装环境不能更改宝塔面板的设置。推荐大家先更改宝塔面板的默认设置,编译安装环境将近一个小时。在这段时间里我们先将宝塔面板设置好提高面板的安全性。3.1,首先我们进入面板设置3.2,更改面板端口将端口更改为不常用的端口。3.3,绑定域名你可以绑定一个域名绑定完域名后只能通过你绑定的域名来访问面板。3.4,绑定ip如果你有固定的ip,你可绑定ip访问,绑定了ip访问你只能通过绑定得这个ip进行访问。如果你是家用电脑就不要绑定ip了,因为家用电脑的ip是动态的。这就会造成ip发生改变面板访问不了。3.5,更改默认的面板用户和密码更改宝塔安装完成时的默认用户名和密码,设置一个自己能记住的用户名和密码,密码不要太简单了。3.5,绑定宝塔账号如果你有宝塔账号你可以绑定下,没有的话可以去宝塔官网申请。宝塔账号在购买付费插件,开通专业版时要用到。点击前往注册宝塔账号,领取¥3188的宝塔面板礼包。3.6,绑定微信小程序由于微信小程序是付费插件,你只有购买了或者开通专业版才能使用。微信小程序能够监控服务器,方便用户随时查看服务器状态。4,宝塔面板安全设置在这里你可以开启和禁用一些端口。推荐大家更改ssh端口,和禁用ping。更改FTP端口。更改phpadmin默认端口。不常用的端口可以把它关闭,等要使用了在开启。5,安装面板环境在软件管理选择你所需要的网站环境进行安装。在这里选择LNMP进行安装,即Linux+Nginx+Mysql+Php。6,创建网站等网站环境安装完成后便可以创建网站,有两种方法可以创建网站。第一种直接在选择网站,选择添加站点,进行创建网站。第二种在软件管理中的宝塔插件中安装宝塔一键部署源码插件进行创建网站。到这里基本已经算是学会了如何搭建网站。下面我讲下手机端ftp工具及ssl证书配置等问题!ftp工具我一般都用的下面两款工具 FTP精灵它是一个操作简洁,功能强大的ftp手机端工具! 展示部分功能,支持代码自动补全,便捷键盘等操作(唯一不足就是没有查找和替换功能!于是我找到下面这个软件来替补) EasyHTML 支持查找,替换代码在线实时预览效果,错误检测等功能! 未完待续!
2023年06月25日
24 阅读
0 评论
0 点赞
2023-05-16
一张图教你如何设置充电提示音
一张图教你如何设置充电提示音发现很多小伙伴下载充电提示音后不会配置,看看下面这个图,我想你应该就会了!首先先下载充电提示音捷径,比如:充电提示音之王者荣耀、充电提示音高级版等
2023年05月16日
19 阅读
1 评论
2 点赞
2023-04-14
Telegram 各种客户端下载及使用教程
玩转TG:Telegram 官网及下载地址Telegram 有官方版和第三方版本,但出于安全和隐私的考虑,推荐大家使用 Telegram 官方客户端。一 ,Telegram 官网:[https://telegram.org]二,Telegram Desktop 桌面客户端:Windows 客户端 [https://desktop.telegram.org/]macOS 客户端 [https://macos.telegram.org/]三,Telegram iOS 苹果客户端:请自行在 iPhone/iPad 设备的应用商店 App Store 搜索 Telegram 下载即可。注:从 Telegram iOS v5.0 版本开始,Telegram 和 Telegram X 已经合并为一个项目,此后不再有 iOS 版本的 Telelgram X。四,Telegram Android 安卓客户端:Google Play 下载 [https://play.google.com/store/apps/details?id=org.telegram.messenger]直链下载 [https://telegram.org/dl/android/apk]注:Android 版本 Telegram X 先是由第三方开发,后被并入为官方版,这里不提供下载,需要可在 Google Play 自行下载。五, Telegram Web 网页客户端:[https://web.telegram.org]玩转TG :进阶!Telegram 个人隐私保护注意事项主要从以下几个方面简要浅谈一下使用 Telegram 时可能会涉及个人隐私的情况。一,资料设置1.昵称及用户名请尽量避免使用与其他社交平台相同或相似的昵称及用户名, 包括但不限于:微信号、微博、Twitter、Instagram 等。 手机号码请打开"设置——隐私——电话号码"中设置"不允许任何人查看我的手机号码"和"仅允许联系人通过手机号码找到我"。 二,群组聊天Telegram 的群聊是"不安全"的。公开群组的所有聊天内容都可被其他人查看(即使他人并未注册 Telegram,仍可以通过浏览器输入消息链接查看,例如 [https://t.me/xinba857])。三,媒体文件在一些群组分享照片时,请注意使用专业修图软件打码处理关键信息,并清除照片包含的地理位置信息(可以使用 EXIF 编辑软件去除已存的定位信息)。四,分享链接从其他平台分享内容至 Telegram 时,请注意清除分享链接中的用户 UserID 识别信息,他人完全有可能从您的分享链接中获取您的用户信息。比如网易云音乐的 http://music.163.com/song?id=歌曲id&userid=用户id`,再通过 `https://music.163.com/#/user/home?id=用户id 就能找到网易云音乐个人主页。五,第三方客户端如无特殊需要,请使用官方 Telegram 客户端。从技术上讲,第三方客户端有能力获取和控制您的账户,读取您全部的聊天记录,收集您设备的可识别信息,包括但不限于:手机号、设备型号、IMEI码、MAC码等。
2023年04月14日
103 阅读
0 评论
1 点赞
2022-12-08
Google Voice如何使用?谷歌GV使用教程及常见问题汇总
1. Google Voice APP的安装① Google Voice APP安卓版下载地址:https://play.google.com/store/apps/details?id=com.google.android.apps.googlevoice第三方镜像下载【安卓版本】:https://apkpure.com/search?q=hangouts+dialer+-+call+phones谷歌三件套下载安装教程:http://www.quwaifu.com/news/view/22390② Google Voice APP苹果版,是需要美国苹果账户才能下载;美区苹果ID注册教程:http://www.quwaifu.com/news/view/22309苹果端GV APP下载地址:https://apps.apple.com/us/app/google-voice/id3186985242. Google Voice APP使用设置问题Google Voice APP安装好后,打开“科技工具”连接美国线路,打开Voice APP软件,按照提示输入谷歌账号和密码登录,登录完成后会提示“绑定号码”,这里直接跳过就行了。接着就进入了Google Voice APP的主界面,然后就是设置问题了,这里提几点关键的。① 拨打和接听电话选项进入方法,左上角三个横点下,然后在弹出的菜单里选择“设置”,找到“通话”部分,点击“拨打和接听电话选项”,即可进入。进入后,选择“首选WLAN和移动数据网络”选项,如下图所示:② 来电转接选项打开设置中,进入“来电转接”选项,一般有两项,一项是WEB选项,一项是Android设备。记得把两个选项都打开,具体如下图所示:③ 设置选项中其他注意问题设置中,有几项记得关掉。具体就是“隐藏本机号码”、“过滤来电”、“请勿打扰”、“过滤垃圾内容”全都不要打开,具体如下图:3. Google Voice APP使用常见问题①为什么Google Voice APP不响铃?这主要是两个方面的问题,一个是线路速度的问题,这个就不多说了,推荐快些的代理,如阿里云VPS、搬瓦工VPS等优质的线路。另外一个关键问题就是权限问题了。记得去安全中心将谷歌的服务构架及Google Voice APP设置为自动启动,并且给予相应的权限(最好全部权限都给)。② Google Voice APP拨打电话响几秒就自动断针对这个问题,其实非常简单。Google Voice APP对线路的要求比较高,更换优质线路就会好很多。科技工具要打开UDP转发功能,没打开UDP转发功能的话会出现打电话自动断的问题。以上就是Google Voice如何使用?谷歌GV使用教程及常见问题汇总全部内容,希望对您有所帮助。
2022年12月08日
35 阅读
0 评论
0 点赞
1
2
3