新加坡vps服务器CentOS 7下安装Docker
通常情况下新加坡VPS服务器中作为管理机,是比较有需求安装docker的。那么docker是什么来的呢?下面利联科技
来继续讲解。
Docker 是一个开源的应用容器引擎,让开发者可以打包他们的应用以及依赖包到一个可移植的容器中,然后发布到任
何流行的Linux机器或Windows 机器上,也可以实现虚拟化,容器是完全使用沙箱机制,相互之间不会有任何接口。
前提条件
Docker支持以下CentOS版本
CentOS 7 (64-bit)
CentOS 6.5 (64-bit) 或更高的版本
目前,CentOS 仅发行版本中的内核支持 Docker。
Docker 运行在 CentOS 7 上,要求系统为64位、系统内核版本为 3.10 以上。
Docker 运行在 CentOS-6.5 或更高的版本的 CentOS 上,要求系统为64位、系统内核版本为 2.6.32-431 或者更高版本。
Docker 要求 CentOS 系统的内核版本高于 3.10 ,查看本页面的前提条件来验证你的CentOS 版本是否支持 Docker 。
通过 uname -r 命令查看你当前的内核版本
[root@localhost ~]# uname -r
3.10.0-1062.4.3.el7.x86_64
从 2017 年 3 月开始 docker 在原来的基础上分为两个分支版本: Docker CE 和 Docker EE。
Docker CE 即社区免费版,Docker EE 即企业版,强调安全,但需付费使用。
本文介绍 新加坡vps服务器安装Docker CE 的安装使用。
较旧版本的Docker被称为docker或docker-engine,如果已安装这些,请卸载它们:
yum remove -y docker \
docker-client \
docker-client-latest \
docker-common \
docker-latest \
docker-latest-logrotate \
docker-logrotate \
docker-selinux \
docker-engine-selinux \
docker-engine
安装一些必要的工具:
yum install -y yum-utils device-mapper-persistent-data lvm2
添加Docker的存储库
yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo
安装Docker-ce
yum install -y docker-ce
启动Docker
systemctl start docker
测试运行 hello-world
docker run hello-world
由于新加坡vps服务器没有hello-world这个镜像,所以会下载一个hello-world的镜像,并在容器内运行,看到以上界
面说明Docker已经成功安装
方法二使用脚本安装Docker
1、使用sudo或者root权限登录CentOS
2、确保yum包是最新版
yum update
3、执行Docker安装脚本
curl -fsSL https://get.docker.com -o get-docker.sh sh get-docker.sh
执行这个脚本会添加 docker.repo 源并安装 Docker。
4、启动Docker
systemctl start docker
5、验证 docker 是否安装成功并在容器中执行一个测试的镜像。
docker run hello-world && docker ps
以上是利联科技为你带来新加坡VPS服务器作为管理机的docker安装教程,下篇给你带来docker讲解参数以及使用方法。