您好,欢迎访问利联科技官网!    24小时服务热线:400-161-0880    我们有最适合您的产品和最好的服务。登录  /  注册  /  旧平台入口

新加坡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


安装一些必要的工具:


image.png


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


image.png


安装Docker-ce

yum install -y docker-ce


image.png


启动Docker


systemctl start docker


image.png


测试运行 hello-world


docker run hello-world


image.png


由于新加坡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讲解参数以及使用方法。


您可能还会对下面的文章感兴趣: