docker居然需要3.10以上的内核】的更多相关文章

本来想用下docker来安装部署多个MySQL实例呢,居然发现其需要3.10以上内核,对于使用centos6的人来说,是不能满足的. https://docs.docker.com/installation/centos/…
由于我是window 10 home 而不是 pro版本,只能使用Docker Toolbox,其实docker for window对windows的支持更好,还有GUI,home版本安装Docker也是极为艰辛.好在我安装好了,但是日常使用也是比pro版的Docker有更多的坑,在此把我踩过的坑,记录下来,惠泽他人. 这个坑是Docker Toolbox在window 10 home 下挂载宿主机目录到容器,愿以为是要在Docker为win10 pro提供GUI里设置与c盘共享,Google…
1.前言 进入云计算的时代,各大云提供商AWS,阿里云纷纷推出针对Docker的服务,现在Docker是十分火爆,那么Docker到底是什麽,让我们来体验一下. 2.Docker是什麽 Docker是一个开源的应用容器引擎,可以把应用以及依赖包放到一个可移植的容器中,然后发布到任何流行的 Linux 系统上,通过这种方式实现虚拟化. 提到虚拟化,大家应该十分熟悉了,有VMware,Xen,KVM等等很多.那么,Docker和VM有什么不同呢,我们用官网的一张图来说明一下. 可以看出,Docker…
参考资料: https://nachuan.blog.csdn.net/article/details/96041277 https://www.cnblogs.com/xzkzzz/p/9627658.html https://www.linuxprobe.com/update-kernel-centos7.html 1.查看系统启动日志(里面往往有docker运行的error日志) tail -100f /var/log/messages 出现上述问题的原因,可以参考官网:https://d…
Win 10操作系统, VMWareWorkstation10 无法打开内核设备"\\.\Global\vmx86": 系统找不到指定的文件.你想要在安装 VMware Workstation 前重启吗? 个人电脑是win10,亲试成功....... 打开vmware10中的Linux虚拟机时就报这个错误,解决方法如下: 1. 找到c:\windows\system32\cmd.exe 文件,右击选择以管理员身份运行.这一步很关键,假如直接快捷键打开CMD而不用管理员身份打开的话,输入…
1.拉取基础镜像 docker pull ubuntu 2.查看镜像 docker images 3.启动一个容器 docker run -it ubuntu 4.查找运行的容器ID docker ps 5.根据容器ID,进入容器,例如:docker exec -i -t 42bc7b76ac82 bash docker exec -i -t <CONTAINER ID> bash 上面3.4.5 可以合并为一个命令执行,达到同样的效果: docker run -it ubuntu /bin/…
Win 10操作系统, VMWareWorkstation10 无法打开内核设备“\\.\Global\vmx86”: 系统找不到指定的文件.你想要在安装 VMware Workstation 前重启吗?   打开vmware10中的Linux虚拟机时就报这个错误,解决方法如下: 1. 找到c:\windows\system32\cmd.exe 文件,右击选择以管理员身份运行.这一步很关键,假如直接快捷键打开CMD而不用管理员身份打开的话,输入下面的那些命令时,都会报“发生系统错误5  拒绝访问…
关于内核参数的优化: net.ipv4.tcp_max_tw_buckets = 6000timewait的数量,默认是180000.net.ipv4.ip_local_port_range = 1024 65000允许系统打开的端口范围.net.ipv4.tcp_tw_recycle = 1启用timewait快速回收.net.ipv4.tcp_tw_reuse = 1开启重用.允许将TIME-WAIT sockets重新用于新的TCP连接.net.ipv4.tcp_syncookies =…
Docker安装php-fpm 1.编辑Dockerfile FROM php:7.1.3-fpm ADD sources.list /etc/apt/sources.list RUN cp /usr/share/zoneinfo/Asia/Shanghai /etc/localtime RUN apt-get update && apt-get install -y \ vim \ libfreetype6-dev \ libjpeg62-turbo-dev \ libmcrypt-de…
0.目录 1.老生常谈的两个宏(Linux) 1.1 offsetof 1.2 container_of 2.Linux内核链表剖析 3.小结 1.老生常谈的两个宏(Linux) Linux 内核中常用的两个宏定义: 1.1 offsetof 见招拆招--第一式:编译器做了什么? offsetof 用于计算 TYPE 结构体中 MEMBER 成员的偏移位置. 编译器清楚的知道结构体成员变量的偏移位置 通过结构体变量首地址与偏移量定位成员变量 示例--offsetof: #include <std…