Linode服务器部署docker环境

操作系统:centos6.5 64位

环境:1核 1G

最近准备捣腾一下docker,刚好有一台东京节点的linode服务器,所以就那来练练手。

通过yum安装docker

yum -y install docker-io

结果就报错了

Loaded plugins: fastestmirror
Loading mirror speeds from cached hostfile
 * base: mirrors.linode.com
 * extras: mirrors.linode.com
 * updates: mirrors.linode.com
Setting up Install Process
No package docker-io available.
Error: Nothing to do

这里在网上也搜索了一些答案,但是基本上没什么用处,既然找不到,那就尝试换一下yum的源,更换成阿里云的yum源:

wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-6.repo
yum clean all
yum makecache

更换了源好像依然不行,那就只能换其他方法了,后来还是看了docker官方的文档找到了可以安装成功的方法:

https://docs.docker.com/engine/installation/linux/centos/ 这里是官方的文档地址,  官网文档提供了两种方法,这里采用脚本安装的方法:

sudo yum update
curl -fsSL https://get.docker.com/ | sh
sudo systemctl enable docker.service
sudo systemctl start docker
sudo docker run hello-world
时间: 2024-11-11 09:35:41

Linode服务器部署docker环境的相关文章

Centos 7部署docker环境、基本命令使用及简单实战

Docker是一个开源的应用容器引擎,属于Linux容器的一种封装,是目前最流行的Linux容器解决方案.docker可以为任何应用创建一个轻量级.可移植的容器,然后容器可以运行在任何安装有docker的平台上.Docker 的优势:1.更快速的交付和部署对开发和运维(devop)人员来说,最希望的就是一次创建或配置,可以在任意地方正常运行.开发者可以使用一个标准的镜像来构建一套开发容器,开发完成之后,运维人员可以直接使用这个容器来部署代码. docker 可以快速创建容器,快速迭代应用程序,大

服务器部署docker lnmp环境

一.安装dockerDocker要求运行在Centos 7上,要求系统为64位,系统内核版本3.10以上 1.uname -an 查看当前系统版本 2.yum -y install docker 下载安装docker 3.service docker start  启动docker服务 4.docker version  检查docker是否安装成功 当看到下图的信息,就是表示本机docker已经安装成功,很简单 二.镜像操作创建容器要以镜像为基础,所以先讲下docker镜像的操作 搜索镜像 d

服务器部署docker

docker简介 可以把docker是一个容器,可以让开发者将自己的项目部署到这个容器中,最常用的场景是将自己的后端项目部署到服务器的时候会将其打入docker镜像中,可以理解为一个开销更小的虚拟机. docker好处 可以轻易地让几十个服务在docker中跑起来,没有谁敢说能在自己的电脑上跑几十个虚拟机吧, docker可以让开发者更加贴近生产环境,即便于测试,而且同一个镜像可以利用在正式和测试环境节约资源 docker可以将每个应用隔离起来,可以运行多个业务. docker的安全性极具保障.

安装部署docker环境

当前环境:centos7 1.参考docker官方文档安装docker:https://docs.docker.com/engine/installation/linux/centos/ [[email protected] ~]# yum update #更新yum源 [[email protected] ~]# tee /etc/yum.repos.d/docker.repo <<-'EOF' [dockerrepo] name=Docker Repository baseurl=http

项目环境搭建【Docker+k8s】四 || 部署Docker环境

目录 1.安装docker 2.docker配置,bip网段与宿主机配置一致 3.启动docker 1.安装docker 方法一 curl -fsSL https://get.docker.com | bash -s docker --mirror Aliyun #失败重新安装,先删除rm -f /etc/yum.repos.d/local.rep,docker-ce.repo,在重新安装 方法二 yum install -y yum-utils device-mapper-persistent

Centos 7部署docker+nginx+keepalived实现高可用web集群

一.体系架构 在Keepalived + Nginx高可用负载均衡架构中,keepalived负责实现High-availability (HA) 功能控制前端机VIP(虚拟网络地址),当有设备发生故障时,热备服务器可以瞬间将VIP自动切换过来,实际运行中体验只有2秒钟切换时间,DNS服务可以负责前端VIP的负载均衡.nginx负责控制后端web服务器的负载均衡,将客户端的请求按照一定的算法转发给后端Real Server处理,而Real Server将响应直接返回给客户端. 二.简单原理 NG

Linux下部署docker记录(1)-Volume使用

之前部署了Linux下部署docker记录(0)-基础环境安装,接下来看看Docker Volume的使用. Docker volume使用1)一个数据卷是一个特别指定的目录,该目录利用容器的UFS文件系统可以为容器提供一些稳定的特性或者数据共享.数据卷可以在多个容器之间共享.2)创建数据卷,只要在docker run命令后面跟上-v参数即可创建一个数据卷,当然你也可以跟多个-v参数来创建多个数据卷,当创建好带有数据卷的容器后,你就可以在其他容器中通过--volumes-froms参数来挂载该数

游戏服务器部署

#!/bin/bash #小菜鸟 #挂机 #版本:1.0 #游戏服务器部署 #基础环境:MYSQL数据库svn客户端需部署才能运行此脚本 #################################################### if [ "$UID" = "0" ] then echo "game server install" else exit 1 fi read -p "Please create the stor

.netcore mvc docker环境jenkins一键部署(DevOps)

[前言] DevOps方面的文章很早之前就想分享了,挤出一点时间把前段时间搭建的一些提高开发效率的东西给大家分享一下吧. 本文介绍了一个.netcore mvc web项目,从项目push到github开始 自动从github上拉取代码 编译,生成,发布 停止docker容器,删除docker镜像 通过项目的dockerfile新建docker镜像 Run容器,自动绑定ip,站点启动 整个过程只需要在jenkins这个自动化工具上点一个按钮.下面我们按顺序来简单介绍一下. 使用的内容都很基础,重