笔者是刚入行1年的新鸟,近期公司开始推Docker技术。这个系列的文章都是基于CentOS7系统下进行讲解的。 Docker简介 Docker 是一个开源的应用容器引擎,让开发者可以打包他们的应用以及依赖包到一个可移植的容器中,然后发布到任何流行的 Linux 机器上,也可以...
在centos6.2上安装docker最新的笔记! #!/bin/sh 一。升级linux内核 #1.编译安装内核环境准备 #查看已经安装的和未安装的软件包组,来判断我们是否安装了相应的开发环境和开发库; yum grouplist #一般是安装这两个软件包组,这样做会确定你拥有编译时所需的...
CentOS The Docker package is available via the EPEL repository. These instructions work for CentOS 6 and later. They will likely work for other binary compatible EL6 distributions such as Scientific Linux, but they havent been tested. Pleas...
1.系统环境 CentOS-7.0-1406-x86_64-Minimal 2.安装 # yum install docker 安装 golang 环境 # yum install go # go version go version go1.2 linux/amd64 3.启动 用系统管理启动 # systemctl start docker.service 开机自启动 # systemctl enable docker.se...
服务器系统是CentOS6.5,不能上网,内核版本为2.6.32-431.11.2.el6.x86_64,需要安装Docker 版本 1.8.1。 1. 安装必要的依赖包: * iptables = 1.4 * Git = 1.7 * procps (ps) * cgroupfs hierarchy 其他包通常系统自带,不再详述,简述一下cgroupfs的安装:...
由于内核版本问题,最初仅Ubuntu可以较好的支持Docker。不过,由于RedHat系列OS(REHL、CentOS)是目前主流的Linux服务器操作系统,所以令RedHat系列OS支持Docker很有必要。目前Docker和RedHat已经展开深入合作,并在2013年年底推出了可以在RedHat系列OS上运...
Docker1.12是今年docker迄今发布的最为重要的一个版本,它大大增强了docker的内置编排机制。在一直被诟病的集群的构成方面也交出了自己的答卷。虽然增加的功能让你在使用的时候有一种在使用kubernetes的感觉,但这个世界不就是这样么,你有的我也有,我有的...
1. 这里使用的centos作为容器,所以首先下载centos的images # sudo docker pull centos 2. 下载后运行一个centos的容器,这里使用centos6作为我测试的容器 # sudo docker run --name=centos-ssh -i -t centos:centos6 /bin/bash 3. 安装openssh-server服务软...
公共资源库拉镜像 docker pull autumnw/centos6.5_x86-64 docker容器绑定网络 mkdir -p /data cd /data git clone https://github.com/jpetazzo/pipework.git cd pipework brctl addbr br0 brctl addif br0 eth0 ip addr add 172.5.5.140/16 dev br0 ifconfig...
项目需要在一台物理主机部署solrcloud,采用Docker进行资源隔离,相对vm更加轻量级。 ubuntu和docker配合的最为默契,centos下面部署相对资源较少,下面是从0开始安装一个docker,大部分内容是转载的。 一、禁用selinux 由于Selinux和LXC有冲突,所以需要禁用s...
在CentOS6.8下安装Docker 系统版本 [root@bogon yum.repos.d] # uname -a Linux bogon 2.6 . 32 - 642 .el6.x86_64 #1 SMP Tue May 10 17:27:01 UTC 2016 x86_64 x86_64 x86_64 GNU/Linux [root@bogon yum.repos.d] # cat /etc/redhat-release CentOS releas...
作为一个网站服务器,只需要开放80端口和22端口即可。80用于web访问,22用于远程登录管理,可以把22端口改成其他的端口,这样更安全。一般来说 在创建访问规则时 都会将原有的规则清零 这是一个比较好的习惯,因为某些规则的存在会影响你建的规则. 基本语法: i...
OBJCOPY arch/arm/boot/Image Kernel: arch/arm/boot/Image is ready AS arch/arm/boot/compressed/head.o GZIP arch/arm/boot/compressed/piggy.gz AS arch/arm/boot/compressed/piggy.o CC arch/arm/boot/compressed/misc.o LD arch/arm/boot/compressed/v...
所有的系统调用,基于都可以在它的名字前加上sys_前缀,这就是它在内核中对应的函数。比如系统调用open、read、write、poll,与之对应的内核函数为:sys_open、sys_read、sys_write、sys_poll。 一、内核框架: 对于系统调用poll或select,它们对应的内核函数...
一个操作系统最重要的就是进程管理和文件系统了,而文件系统与驱动程序联系的更加紧密,所以想先把linux文件系统搞清楚。这博客是我读了很多文章做的读书笔记和自己的一些体会而成的,方便以后查找。参考书籍在参考文献中。 首先分析一下linux实现文件系统所...
Linux 容器正在改变 IT 从业者的工作方式。相比于庞大、沉重的虚拟机,一些组织发现把他们的应用部署在容器中更有效,可以提供更快的速度,更加密集,提升他们操作的敏捷性。 从安全的角度看,容器带来了一些优势,但是也面临着它们自己的一些安全挑战。和传...
随着互联网行业的不断发展,各种 监控工具 多得不可胜数。这里列出网上最全的监控工具。让你可以拥有超过80种方式来管理你的机器。在本文中,我们主要包括以下方面: 命令行工具 网络相关内容 系统相关的监控工具 日志监控工具 基础设施监控工具 监控和调试...
进程描述 进程描述符(task_struct) 用来描述进程的数据结构,可以理解为进程的属性。比如进程的状态、进程的标识(PID)等,都被封装在了进程描述符这个数据结构中,该数据结构被定义为task_struct 进程控制块(PCB) 是操作系统核心中一种数据结构,主要...
系统基于ubuntu server 14.04.4 amd64 安装 第一步 下载并解压Nginx压缩包 从Nginx官网下载Nginx,或者在Linux上执行wget http://nginx.org/download/nginx-1.10.1.tar.gz命令直接下载 解压nginx-1.10.1.tar.gz文件: tar zxvf nginx-1.10.1.tar.gz 第二步...
一、概念: 大多数内核子系统都是相互独立的,因此某个子系统可能对其它子系统产生的事件感兴趣。为了满足这个需求,也即是让某个子系统在发生某个事件时通知其它的子 系统,Linux内核提供了通知链的机制。通知链表只能够在内核的子系统之间使用,而不能够在...
每次PuTTY使用SSH登录到远程的Linux进行管理的时候,远程登录的过程都非常慢输入完用户名之后,非要等到30秒左右才会出来输入密码的提示。在实际处理问题的时候,特别需要快速响应的时候,这种状况着实让人难以忍受。 但后来具体测试了一下,发现这又并非是...
Lighttpd 1.4.45 发布了。该版本只修复了 bug。 重要更改 bug fixes (bug-fix-only release) 下载 lighttpd-1.4.45.tar.gz ( GPGsignature ) SHA256:bfc0d87ff9396185e3556c2bf2e685fc5b28d9461c8ce65e4f88286d4eb0ebc6 lighttpd-1.4.45.tar.xz ( GPGsignatu...
CentOS6.7 vsftpd配置 安装配置 配置防火墙 创建用户 连接 使用Filezilla 查看是否已经安装 rpm -qa | grep vsftpd ![Alt text](./屏幕快照 2015-12-04 下午2.01.15.png) 删除: rpm -e xxx可以删除已安装的vsftpd 安装: yum -y install vsftpd -y 启动: s...
嗨,在本教程中,我们将学习如何使用 docker 部署 golang web 应用程序。 你可能已经知道,由于 golang 的高性能和可靠性,docker 是完全是用 golang 写的。在我们详细介绍之前,请确保你已经安装了 docker 以及 golang 并对它们有基本了解。 关于 docker Do...
Docker v1.13.0-rc7 发布了,该版本依然是为 1.13.0 正式版的发布作准备。Docker 的 GitHub 页面显示将于 2017-01-18 发布 1.13.0 版本。 发布主页 下载地址 deb/rpm install:curl -fsSL https://test.docker.com/ | sh Linux 64bits tgz: https://test.dock...
FileZilla Client 3.24.0 发布了。FileZilla是一个快速、可信赖的 FTP 客户端以及服务器端的开放源代码程序,具有多种特色、直观的接口。本次更新内容如下: Bug 修复和小更改: 修复了在目录列表操作期间发送 FTP 命令失败时可能发生的崩溃 *nix: 修复了消...
借用了兄弟部门在全国N台服务器的空间放一些视频文件,由于只给我开放FTP帐号,于是找了一款Linux命令行下的FTP客户端软件──ncftp,用来作整个目录批量上传。ncftpput是它的一个附带程序,在shell脚本中调用ncftpput上传文件到FTP服务器,非常方便。 详细...
上周五,我们基于开源Flash Server:Red5( http://osflash.org/red5 )的Flash流媒体服务平台上线,内容涉及视频上传、视频分发、调用接口、Flash播放器等。 一、Flash RTMP流媒体播放演示 (播放时进度条可以自由拖动): 生产环境更多 Flash RTMP 流媒体...
1 Docker 是什么? -1.1 容器是什么? -2 安装 Docker -2.1 启动 docker 守护进程 -3 ...
使用场景 最近,报告查询系统负载均衡集群相关配置已经完成,两种实现方式分别是基于E...
当你执行 nginx -t 得时候,nginx会去测试你得配置文件得语法,并告诉你配置文件是否...
本文将介绍一些SSL安全性的配置,以此提升网站的安全等级。先给出本博客的SSL配置: s...
Step 1:安装配置JDK 1.下载JDK rpm包 下载地址:http://www.oracle.com/technetwork/...
问题现象: 我们有时候会遇到ssh连接服务器的时候非常慢,经常是要等30秒以上,甚至更...