摘要:
centos8 安裝原生docker
閱讀全文
posted @ 2020-02-01 09:17
七連長(zhǎng)
閱讀(1312)
推薦(1)
摘要:
一句話:docker registry代表容器鏡像倉(cāng)庫(kù),它是一個(gè)服務(wù)。而docker repository是一個(gè)相同名稱不同版本的容器鏡像的統(tǒng)稱。 常用的鏡像倉(cāng)庫(kù)服務(wù):Docker Hub、Google Container Registry 除了 docker hub 這個(gè)超大的 registry
閱讀全文
posted @ 2025-09-08 00:18
七連長(zhǎng)
閱讀(12)
推薦(0)
摘要:
例如:docker volume create shared_volume 創(chuàng)建的是一個(gè)本地卷,本地卷對(duì)應(yīng)的就是宿主機(jī)上的一個(gè)目錄。 當(dāng)這個(gè)卷掛載到容器中后,在容器中這個(gè)卷中新建1個(gè)test.txt文件,其內(nèi)容在宿主機(jī)上可以查詢到。如下: 在宿主機(jī)上其實(shí)就是1個(gè)文件 (base) root@zhou
閱讀全文
posted @ 2025-09-07 23:07
七連長(zhǎng)
閱讀(5)
推薦(0)
摘要:
要測(cè)試兩個(gè)容器掛載相同的卷,并觀察一個(gè)容器中對(duì)卷的修改如何影響另一個(gè)容器,你可以按照以下步驟進(jìn)行設(shè)計(jì)和測(cè)試。這個(gè)實(shí)驗(yàn)將使用 Docker 來(lái)創(chuàng)建兩個(gè)容器,并共享一個(gè)卷。 ### 實(shí)驗(yàn)設(shè)計(jì) 1. **創(chuàng)建一個(gè) Docker 卷**: Docker 卷是 Docker 提供的一種數(shù)據(jù)持久化機(jī)制,可以被一
閱讀全文
posted @ 2025-09-07 22:14
七連長(zhǎng)
閱讀(20)
推薦(0)
摘要:
根據(jù)你的問題,以下是在中國(guó)大陸使用 Ubuntu 24.04 安裝 Docker CE 并解決拉取容器鏡像時(shí)出現(xiàn)的 `context deadline exceeded` 錯(cuò)誤的詳細(xì)步驟: ### 1. 安裝 Docker CE 首先,確保你已經(jīng)安裝了 Docker CE。如果尚未安裝,可以按照以下
閱讀全文
posted @ 2025-09-07 22:12
七連長(zhǎng)
閱讀(82)
推薦(0)
摘要:
1、檢查網(wǎng)絡(luò)連通性。 本地電腦中增加 github.com 的域名解析 140.82.112.3 github.com 2、檢查和配置git 客戶端 zhouh@LAPTOP-5BKDTRH8 MINGW64 /c/zhouhaibing/code/ovn$ git config --global
閱讀全文
posted @ 2025-06-29 21:57
七連長(zhǎng)
閱讀(30)
推薦(0)
摘要:
背景:windows系統(tǒng)的wsl不熟悉,之前也用過一段時(shí)間,后來(lái)還是放棄,希望繼續(xù)使用windows電腦,同時(shí)又希望使用linux開發(fā)環(huán)境。 于是考慮使用 VSCode 遠(yuǎn)程開發(fā)的思路,本地電腦上安裝vbox,在其中安裝ubuntu2404系統(tǒng),再結(jié)合vscode遠(yuǎn)程開發(fā)插件,實(shí)現(xiàn)此方案。 第一步、
閱讀全文
posted @ 2025-03-23 12:55
七連長(zhǎng)
閱讀(62)
推薦(0)
摘要:
一、安裝ubuntu2404并且擴(kuò)展/容量 1、使用virtualbox 7.0,分配4核/4G/35G磁盤 給虛擬機(jī),選擇自動(dòng)分區(qū),正常安裝ubuntu24.04系統(tǒng)。 2、此時(shí)會(huì)發(fā)現(xiàn)還有空閑的16G空間未分配。 使用df 可見 / 文件系統(tǒng),只有16G空間,已經(jīng)使用37% 再使用 vgdispl
閱讀全文
posted @ 2025-03-23 11:59
七連長(zhǎng)
閱讀(238)
推薦(0)
摘要:
近期學(xué)習(xí)《the way to go》這本書,覺得非常清晰和易懂,故作為讀書筆記,記錄一下總結(jié)。 一、go 程序編譯 二、go 包和文件 2.1 包 包是結(jié)構(gòu)化代碼的一種方式: 每個(gè)程序都由包( 通常簡(jiǎn)稱為 pkg) 的概念組成, 可以使用自身的包或者從其它包中導(dǎo)入內(nèi)容。 如同其它一些編程語(yǔ)言中的類
閱讀全文
posted @ 2025-03-22 22:15
七連長(zhǎng)
閱讀(42)
推薦(0)
摘要:
結(jié)論:本地應(yīng)用程序發(fā)送1個(gè)超小包,會(huì)被本地網(wǎng)卡硬件加長(zhǎng)到60字節(jié),然后發(fā)送給對(duì)端。 1、在vm1上構(gòu)建1個(gè)超小包,ip頭為19字節(jié)。 在vm1的eth1上抓包,可見報(bào)文長(zhǎng)度為 在接收端vm2的eth1上抓包,可見報(bào)文長(zhǎng)度為60字節(jié)。 2、本地發(fā)送1個(gè)20字節(jié)的報(bào)文。 在vm1的eth1上抓包,如下
閱讀全文
posted @ 2025-02-21 17:53
七連長(zhǎng)
閱讀(12)
推薦(0)
摘要:
背景:當(dāng)我需要快速的驗(yàn)證2個(gè)虛擬機(jī)之間的通信協(xié)議時(shí),為了搭建這個(gè)開發(fā)環(huán)境,其實(shí)需要virtualbox 自己裝vm,而有了vagrant,可以快速搭建開發(fā)環(huán)境。 我在deepseek中的問題: vagrant 如何同時(shí)啟動(dòng)2個(gè)虛擬機(jī),而且這2個(gè)虛擬機(jī)可以訪問互聯(lián)網(wǎng),而且這2個(gè)虛擬機(jī)之間可以通過內(nèi)網(wǎng)通
閱讀全文
posted @ 2025-02-15 23:43
七連長(zhǎng)
閱讀(73)
推薦(0)
摘要:
官方網(wǎng)站:https://scapy.readthedocs.io/en/latest/usage.html#starting-scapy 示例:
閱讀全文
posted @ 2025-02-15 23:32
七連長(zhǎng)
閱讀(28)
推薦(0)
摘要:
每個(gè)以太網(wǎng)報(bào)文 = 幀間隙(12) + 前導(dǎo)碼(7)+ 定界符(1)+ 包長(zhǎng)(含CRC,最小64字節(jié))。 1G = 1000000000/(12+7+1+64)x8=1,488,095 pps 即 1G=148萬(wàn)小包=1.48Mpps 10G=14.88Mpps 100G=148.8Mpps
閱讀全文
posted @ 2025-01-05 23:15
七連長(zhǎng)
閱讀(59)
推薦(0)
摘要:
plantuml是一款專業(yè)的,可編程實(shí)現(xiàn)的畫圖工具
閱讀全文
posted @ 2025-01-01 22:16
七連長(zhǎng)
閱讀(1704)
推薦(0)
摘要:
1、安裝nginx https://cloud.tencent.com/developer/article/1437633 2、開啟nginx 同上。 3、關(guān)閉防火墻(否則,默認(rèn)情況下,nginx server對(duì)外的端口沒有開放訪問) systemctl stop firewalld.service
閱讀全文
posted @ 2022-06-25 12:06
七連長(zhǎng)
閱讀(413)
推薦(0)
摘要:
安裝 vsphere 時(shí)遇到的坑 第一、cpu數(shù)目至少2個(gè),并且要開啟硬件虛擬化。 CPU 個(gè)數(shù)為1個(gè),并且沒有開啟硬件虛擬化的錯(cuò)誤。 正常安裝后,會(huì)出現(xiàn)這種流程: 安裝完成后,如下:
閱讀全文
posted @ 2020-02-11 21:50
七連長(zhǎng)
閱讀(3833)
推薦(0)
摘要:
windows 10 的無(wú)線網(wǎng)卡過了一段時(shí)間后,就會(huì)連接不上,推測(cè)有兩點(diǎn)原因: 第一、關(guān)閉節(jié)能模式 第二、更改電池計(jì)劃
閱讀全文
posted @ 2020-02-09 17:38
七連長(zhǎng)
閱讀(920)
推薦(0)
摘要:
一、下載和安裝 首先,打開網(wǎng)站 , 獲得odl的安裝包的詳細(xì)路徑(可以在windows中點(diǎn)擊后,windows會(huì)出現(xiàn)一個(gè)下載鏈接), 然后,登錄centos系統(tǒng),使用xshell之類的進(jìn)行遠(yuǎn)程登錄,方便下面的長(zhǎng)字符串的copy, 使用wget 下載安裝包 wget https://cbs.cento
閱讀全文
posted @ 2020-02-09 10:28
七連長(zhǎng)
閱讀(735)
推薦(0)
摘要:
https://evanli.github.io/programming-book-3/Python/
閱讀全文
posted @ 2020-02-02 23:14
七連長(zhǎng)
閱讀(153)
推薦(0)
摘要:
1、在virtual box上安裝ubuntu 18.04 2、更新ubuntu 18.04 的apt源為阿里云 參考 https://blog.csdn.net/zhangjiahao14/article/details/80554616 3、升級(jí)完成后,重新系統(tǒng) # init 6 4、安裝doc
閱讀全文
posted @ 2020-02-02 22:29
七連長(zhǎng)
閱讀(168)
推薦(0)
摘要:
1、docker 版本 [root@localhost netns]# docker versionClient: Docker Engine - Community Version: 19.03.5 API version: 1.40 Go version: go1.12.12 Git commi
閱讀全文
posted @ 2020-02-02 15:59
七連長(zhǎng)
閱讀(9670)
推薦(0)
posted @ 2020-02-02 11:13
七連長(zhǎng)
閱讀(508)
推薦(0)
摘要:
1、查看centos 的發(fā)行版本號(hào) [zhou@localhost ~]$ cat /etc/redhat-releaseCentOS Linux release 8.1.1911 (Core)[zhou@localhost ~]$ 2、查看linux內(nèi)核版本號(hào)[zhou@localhost ~]$
閱讀全文
posted @ 2020-02-01 09:27
七連長(zhǎng)
閱讀(954)
推薦(0)
摘要:
折騰了好久,一直沒有成功安裝過openstack, 心里總是不甘心。無(wú)意中看到一篇文檔,試了一下,成功了。下面就記錄一下曾經(jīng)的操作。 【安裝環(huán)境】 IBM X220i 筆記本電腦 酷睿i3 + 8G 內(nèi)存 + 500G 硬盤 看網(wǎng)上介紹的,通過vmware 虛擬機(jī)的方式進(jìn)行安裝,我沒有測(cè)試過,不過,
閱讀全文
posted @ 2020-01-21 00:46
七連長(zhǎng)
閱讀(4831)
推薦(0)
摘要:
1、下載centos8 2、使用rufus 轉(zhuǎn)換成usb鏡像,插到另外一臺(tái)電腦上進(jìn)行安裝。 3、安裝centos8 4、登錄系統(tǒng)后,換yum 源 https://blog.csdn.net/qq_35495339/article/details/94208243 5、RDO 安裝openstack
閱讀全文
posted @ 2020-01-18 22:41
七連長(zhǎng)
閱讀(1528)
推薦(0)
摘要:
1、參考官方文檔 https://docs.docker.com/toolbox/toolbox_install_windows/ 注意:因?yàn)槲业碾娔X是windows10 家庭版,所以,無(wú)法使用 Docker Desktop for Windows。只能選擇第二條路,就是安裝 Docker tool
閱讀全文
posted @ 2019-12-08 22:42
七連長(zhǎng)
閱讀(481)
推薦(0)
摘要:
1、目前,防火墻廠商一般都支持雙機(jī)熱備功能,達(dá)到防火墻的高可靠目標(biāo)。 參考華三的官網(wǎng)說(shuō)明: http://www.h3c.com/cn/d_201405/922032_30005_0.htm
閱讀全文
posted @ 2019-11-24 23:52
七連長(zhǎng)
閱讀(2868)
推薦(0)
摘要:
https://www.itzgeek.com/how-tos/linux/ubuntu-how-tos/netplan-how-to-configure-static-ip-address-in-ubuntu-18-04-using-netplan.html
閱讀全文
posted @ 2019-11-23 01:44
七連長(zhǎng)
閱讀(346)
推薦(0)
摘要:
https://ubuntu.com/openstack/install#workstation-deployment sudo snap install microstack --classic --edge
閱讀全文
posted @ 2019-11-23 00:30
七連長(zhǎng)
閱讀(1363)
推薦(0)
摘要:
1、安裝完ubuntu server 18.04 后,筆記本電腦的有線網(wǎng)卡已經(jīng)識(shí)別了,但是沒有ip, 并且插上網(wǎng)線后端口燈不亮。 解決方法: 第一步、配置端口鏈路狀態(tài)為 up # ip link set dev xxx up 第二步、配置網(wǎng)口的靜態(tài)Ip地址。 ubuntu server 使用netp
閱讀全文
posted @ 2019-11-22 23:38
七連長(zhǎng)
閱讀(4469)
推薦(0)
摘要:
1、源代碼 2、運(yùn)行代碼 在pycharm 中運(yùn)行debug 模式。 3、測(cè)試代碼 測(cè)試GET操作: [2019-10-07 20:03.03] /drives/d/code/my-python/flask[zhou.he_zhou] ? curl "http://127.0.0.1:7777/pr
閱讀全文
posted @ 2019-10-07 20:34
七連長(zhǎng)
閱讀(1944)
推薦(0)
摘要:
結(jié)論:windows有DNS緩存,Linux默認(rèn)無(wú)DNS緩存,只能依賴于安裝其他軟件。 一、不同操作系統(tǒng)的客戶端的DNS緩存差別 1、windows 系統(tǒng)中dns 解析器會(huì)使用系統(tǒng)的dns緩存來(lái)提高dns域名解析效率。 例如: 查看當(dāng)前的dns cache內(nèi)容,可以使用 ipconfig /disp
閱讀全文
posted @ 2019-06-29 17:36
七連長(zhǎng)
閱讀(568)
推薦(0)
摘要:
一、組網(wǎng)圖 說(shuō)明: 1、使用網(wǎng)絡(luò)命名空間表示vm1和vm2. 因?yàn)槲覜]有兩臺(tái)物理服務(wù)器。 2、使用virtualbox 的兩條虛機(jī)模擬作為host1和host2。 二、配置指導(dǎo) 1、創(chuàng)建網(wǎng)橋 br0 分別在host1和host2上輸入命令 #ovs-vsctl add-br br0 2、創(chuàng)建網(wǎng)絡(luò)命名
閱讀全文
posted @ 2019-06-24 00:31
七連長(zhǎng)
閱讀(9054)
推薦(0)
摘要:
1、U盤啟動(dòng)盤制作。使用 refus 軟件制作非常方便。 https://rufus.ie/ 2、注意,刻錄時(shí),需要選擇DD模式,而不是HDD模式。 實(shí)測(cè)表明之前總是失敗的centos stream 9 ,就是因?yàn)镠DD模式的失敗,修改成DD模式后,就可以正常安裝。 下面的做法經(jīng)過試驗(yàn),發(fā)現(xiàn)使用DD
閱讀全文
posted @ 2019-04-28 00:46
七連長(zhǎng)
閱讀(2997)
推薦(0)
posted @ 2019-03-24 12:02
七連長(zhǎng)
閱讀(687)
推薦(0)
摘要:
問題1: virtual box 安裝centos7 后,網(wǎng)口無(wú)ip, 解決方法是:配置網(wǎng)口上電后,默認(rèn)狀態(tài)為down, 修改“onboot=yes”, 修改后保存配置重啟系統(tǒng)。 2. 安裝pip的方法 https://pip.pypa.io/en/stable/installing/ 3. 安裝o
閱讀全文
posted @ 2019-03-17 18:57
七連長(zhǎng)
閱讀(202)
推薦(0)
摘要:
概述:防火墻支持雙機(jī)熱備是標(biāo)配,所以,大部分防火墻廠商都支持雙機(jī)熱備功能,區(qū)別在于實(shí)現(xiàn)技術(shù)不同。 盡管實(shí)現(xiàn)技術(shù)不同,但是,大部分都是圍繞高可靠的常見協(xié)議VRRP做文章,或者即使不用VRRP,也是借鑒VRRP的思想, 本文描述不同廠商的實(shí)現(xiàn)思路和配置方法。 1、華為USG6600系列防火墻。 實(shí)現(xiàn)思路
閱讀全文
posted @ 2018-11-07 00:07
七連長(zhǎng)
閱讀(6856)
推薦(0)
摘要:
問題:當(dāng)centos 有多個(gè)網(wǎng)口,發(fā)起ping包時(shí),是根據(jù)什么規(guī)則來(lái)確定是使用哪個(gè)源ip? 解答:根據(jù)目的ip來(lái)確定,迭代可以確定源ip 具體的確定方法是, (1)先根據(jù)目的ip來(lái)確定使用哪個(gè)路由表項(xiàng) (2)路由表項(xiàng)會(huì)顯示下一跳ip (3)根據(jù)下一跳ip所在的網(wǎng)段路由,可以看到路由表項(xiàng)后面帶一個(gè) s
閱讀全文
posted @ 2018-10-27 20:44
七連長(zhǎng)
閱讀(846)
推薦(0)
摘要:
1、使用top查看系統(tǒng)當(dāng)前負(fù)載情況。 在顯示過程 按P會(huì)按照cpu使用率排序,按M會(huì)按照內(nèi)存占用率排序。 2、多核CPU上,每個(gè)核的使用率,使用 mpstat mpstat -P ALL 1 10 -P ALL, 表示顯示所有CPU核,1,10,表示每隔1秒,顯示10次后停止。 mpstat -P
閱讀全文
posted @ 2018-08-31 23:35
七連長(zhǎng)
閱讀(1011)
推薦(0)
摘要:
1、結(jié)論: sar 命令是linux系統(tǒng)上,分析系統(tǒng)性能的常用工具,可以查看cpu、內(nèi)存、磁盤IO、文件讀寫、系統(tǒng)調(diào)用, 2、sar會(huì)有一個(gè)定時(shí)任務(wù),定期記錄當(dāng)前系統(tǒng)信息到 /var/log/sa/xx, 默認(rèn)是每隔10分鐘記錄一次,當(dāng)sar命令后面不指定間隔和次數(shù)時(shí),就是顯示歷史數(shù)據(jù)。 sar也可
閱讀全文
posted @ 2018-08-26 23:42
七連長(zhǎng)
閱讀(265)
推薦(0)