Shell脚本中的set指令,比如set -x 和 set -e(转载)
1. set参数介绍 set指令能设置所使用shell的执行方式,可依照不同的需求来做设置 -a 标示已修改的变量,以供输出至环境变量。 -b 使被中止的后台程序立刻回报执行状态。 -C 转向所产生的文件无法覆盖已存在的文件。 -d Shell预设会用杂凑表记忆使用过的指令,以加速指令的执行。使用-d参数可取消。… 阅读更多 »Shell脚本中的set指令,比如set -x 和 set -e(转载)
本人主要从事SDN,Network,Cloud方向; 个人博客https://turbock79.cn/ CSDN账号https://blog.csdn.net/turbock
1. set参数介绍 set指令能设置所使用shell的执行方式,可依照不同的需求来做设置 -a 标示已修改的变量,以供输出至环境变量。 -b 使被中止的后台程序立刻回报执行状态。 -C 转向所产生的文件无法覆盖已存在的文件。 -d Shell预设会用杂凑表记忆使用过的指令,以加速指令的执行。使用-d参数可取消。… 阅读更多 »Shell脚本中的set指令,比如set -x 和 set -e(转载)
1. 主流虚拟化技术及厂商 KVM, Xen, VMware and Hyper-V 做了详细的对比: KVM- 基于linux的的开源hypervisor,最初是在2007年2月份融合到linux内核中,现在应该是应用最广泛的开源hypervisor。KVM现在用在Rdhat的一些产品上,如:Redha… 阅读更多 »几款 Hypervisor 的比较:KVM,Xen,VMware,Hyper-V(转载)
1. 启动alpine容器 #以管理员权限创建容器 docker run -itd –privileged –name="alpine" alpine #创建docker执行别名 alias apline='docker exec -it alpine sh' #登录alpine容器 … 阅读更多 »Alpine容器添加netns功能支持
参考文章:docker官方手册-网络配置 参考文章:docker官方手册-docker_network命令 参考文章:docker容器网络通信原理分析 1. 概述 自从docker容器出现以来,容器的网络通信就一直是大家关注的焦点,也是生产环境的迫切需求。而容器的网络通信又可以分为两大方面:单主机容器上的相互通信和跨主机的容器相… 阅读更多 »Docker容器网络通信分析(转载)
1. veth创建与使用 VETH(Virtual Ethernet )是Linux提供的另外一种特殊的网络设备,中文称为虚拟网卡接口。它总是成对出现,要创建就创建一个pair。一个Pair中的veth就像一个网络线缆的两个端点,数据从一个端点进入,必然从另外一个端点流出。每个veth都可以被赋予IP地址… 阅读更多 »虚拟网卡接口VETH(Virtual Ethernet )创建使用和绑定关系
Harbor是用于存储和分发docker镜像的企业级Registry服务器; Harbor安装和简单使用 1.准备前提条件 软硬件前置条件:官方连接 安装docker 方法一 #下载安装docker,需要版本Version 17.06.0-ce+或更高 curl -fsSL https://get.docker.com | ba… 阅读更多 »Harbor安装和简单使用
宝塔官方网站 1.拉取并创建baota容器 #拉取baota最新镜像 git pull pch18/baota:latest #创建容器 mkdir ~/www #这里php网站内容置于此路径,然后通过目录映射到baota中 docker run -itd -p 80:80 -p 888:888 -p 8888:8888 -p … 阅读更多 »基于Docker运行宝塔面板