在阿里云ECS上安装docker 1.7.1

1、打开iptables,因为docker需要iptables做net转发,而我的iptables不存在,需要安装

yum install -y iptables
touch /etc/sysconfig/iptables
service iptables start
chkconfig iptables on

2、以下是我安装iptables时的报错图,使用上面的配置可以解决

3、安装docker

yum install -y docker-io
yum upgrade device-mapper-libs
service docker start
chkconfig docker on

4、安装docker时的报错,使用docker 1.7.1版本最好使用3.10的内核,最低也得是2.6.32,也就是说 rhel/centos 5.X 基本没戏

WARN[0000] You are running linux kernel version 2.6.32-431.23.3.el6.x86_64, which might be unstable running docker. Please upgrade your kernel to 3.10.0. 
docker: relocation error: docker: symbol dm_task_get_info_with_deferred_remove, version Base not defined in file libdevmapper.so.1.02 with link time reference

5、网上说docker使用的网段会和ECS的内网网段相冲突,但我并没有遇到。

6、如果在使用时报错,可以通过 docker -d 获取详细信息

时间: 2024-10-11 07:23:57

在阿里云ECS上安装docker 1.7.1的相关文章

阿里云服务器上安装mysql的心路历程(博友们进来看看哦)

在阿里云花了100买了一台云服务器,配置如下: CPU: 1核 内存: 512MB 数据盘: 0G 带宽: 1Mbps 阿里云服务器安装mysql搞得我想吐血,搞了一个多星期,现在才搞好,而且,还有许多问号存在我的脑海里.... 说说我在阿里云服务器上安装mysql的心路历程吧,刚开始安装好java8和tomcat8,安装非常的顺利,但是我接下来要安装mysql了,在网上看到一篇帖子(是rpm包安装的,也在本机上的centos6.5安装过没有问题),所以我就按照这个安装mysql,可是失败了,报

navicat远程连接阿里云ECS上的MYSQL报Lost connection to MySQL server at 'reading initial communication packet'

问题现象 MySQL 远程连接报错:Lost connection to MySQL server at 'reading initial communication packet' 解决方案 1.检查是否有防火墙限制2.检查 MySQL 是否有访问权限 use mysql; Grant all privileges on *.* to 'root'@'%' identified by '密码' with grant option; flush privileges; 3.检查 my.ini 文

阿里云ECS上APP访问异常或超时

App访问ECS连接超时或访问慢: 具体情况描述: 1.Android.iOS两个版本的App,Android访问部署阿里云ECS上的API经常出现超时和访问慢的情况 2.访问阿里云ECS上的Android API超时问题和访问慢的情况,主要出现在通过公司WiFi网络访问时出现: 3. 在别的地方或者APP用户通过WiFi访问阿里云ECS上的Android API时,访问正常: 4.当Android访问API超时和访问慢的时候,马上关闭Wifi切换到手机数据网络,访问正常; 原因: 导致请求阿里

在阿里云服务器上安装redis流程及常见错误

在阿里云服务器上部署redis,首先需要登陆远程登陆自己购买的阿里云服务器,购买及认证的过程就不说了,当时也是一个新手,啥都不懂,也不懂服务器,一步步按照说明才完成的,现在需要在阿里云服务器上安装redis,具体过程如下: 1,找到redis官网https://redis.io/的下载页面 复制链接地址,这里我下载的是最新的稳定版,然后进入服务器,在你想要放文件的目录下,使用wget命令进行下载 wget http://download.redis.io/releases/redis-4.0.9

阿里云主机上安装jdk

今天继续安装jdk到阿里云服务上,大家要看一下阿里云是32位还是64位的,如果是32位下载32位的包,如果是64位的下载64位的包 我的就是64位的,开始我还不知道是怎么区分32/64位的,原来X64就是64位的,我还跑去ORACAL官网下载了32位的X86的包,弄了一个下午都说有个库出现问题 .现在我把这个包的名称列出来,jdk-7u25-linux-x64.rpm.X64表示的就是64位系统的. 首先下载JDK包,我现在是下载jdk-7u25-linux-x64.rpm这个包,然后通过XFT

阿里云ECS上实现NFS挂载

1. 背景 由于项目需要,现在需要在阿里云上多台服务器上共享一些静态的文件数据.开始时选型方案有:OSS对象存储.NAS存储.自己搭建NFS:考虑成本需要,选择了自己搭建NFS. 项目在阿里金融云上,金融云上产品比公有云贵多了. 下面讲解过程. 注意:你的ECS是否在一个区,且是否在一个安全组.如果两台ECS不在同一个安全组,因此需要在各自的安全组设置规则,在内网进出方向分别添加对方的IP地址. 2. 过程 2.1 服务端 2.1.1 安装     yum install nfs-utils –

阿里云CentOs7上安装JDK

一.查看服务器是否已经预装了JDK 在拿到新机器以后,要先看下机器上是否已经预装了JDK,命令: rpm -qa|grep jdk 如果有的话,卸载openjdk(无需输全称).命令: yum -y remove java java-1.8.0-openjdk 查看卸载情况: [[email protected]~]# java -version -bash:/bin/java:No such file or directory 二.安装jdk 首先,在服务器usr下面新建一个java的目录:

在腾讯CentOS7.4云服务器上安装Docker并安装MySQL和Tomcat应用

提示:以下是在腾讯CentOS7.4云服务器上操作. Docker的基本操作:https://www.cnblogs.com/opsprobe/p/10963098.html 一.安装Docker # 使用yum命令在线安装 yum install docker # 安装后查看Docker版本 docker -v # 启动与停止Docker systemctl命令是系统服务管理器指令,它是 service 和 chkconfig 两个命令组合. 启动docker:systemctl start

阿里云(CentOS)上安装jdk、tomcat

1.首先我们需要下载Xftp和Xshell(个人版是免费的) Xftp主要用来与远程主机上传文件的,Xshell主要用来控制远程主机的 2.打开Xftp,先与远程服务器建立连接(用户名:root ,密码可以在阿里云上设置) 然后点击两下左边的文件就可以上传了,注意下载的文件是以.tar.gz结尾的 3.打开Xshell,同样输入用户名和密码,建立连接 输入ls就可以看到我们刚才上传的文件了 然后我们需要在usr下创建一个java, 然后在java下创建一个jdk,可以在Xftp上完成,也可以在X