Alpine容器添加netns功能支持
1. 启动alpine容器 #以管理员权限创建容器 docker run -itd –privileged –name="alpine" alpine #创建docker执行别名 alias apline='docker exec -it alpine sh' #登录alpine容器 … 阅读更多 »Alpine容器添加netns功能支持
1. 启动alpine容器 #以管理员权限创建容器 docker run -itd –privileged –name="alpine" alpine #创建docker执行别名 alias apline='docker exec -it alpine sh' #登录alpine容器 … 阅读更多 »Alpine容器添加netns功能支持
docker容器网络通信原理分析 参考文章: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服务器; 1.准备前提条件 软硬件前置条件:官方连接 安装docker 方法一 #下载安装docker,需要版本Version 17.06.0-ce+或更高 curl -fsSL https://get.docker.com | bash -s docker -… 阅读更多 »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运行宝塔面板
1. 拉取运行容器 本文通过拉取v2ray官方docker容器,创建v2ray服务容器; mkdir -p /etc/v2ray //宿主机创建配置文件,这里自己可以修改端口号,例如本文的36572 cat >> /etc/v2ray/config.json << EOF { &q… 阅读更多 »基于Docker运行v2ray服务端
1. 环境描述 2. 升级安装流程 2.1. 第一步卸载原有的git 2.2. 安装相关依赖 2.3. 安装git 3. 编译中问题解决 1. 环境描述 centos7系统默认的git安装版本是1.8,但是在项目构建中发现git版本过低,于是用源码编译的方式进行升级.同时该文章也适用于安装新的git,相信… 阅读更多 »CentOS下Git升级