Docker 第二篇 docker安装

        第一篇:docker 理解:https://blog.csdn.net/qq_37527715/article/details/79878891

CentOS Docker 安装

 1. centos运行docker是需要条件的:

Docker 运行在 CentOS 7 上,要求系统为64位、系统内核版本为 3.10 以上。

Docker 运行在 CentOS-6.5 或更高的版本的 CentOS 上,要求系统为64位、系统内核版本为 2.6.32-431 或者更高版本。

那如何查看自己centos的内核版本呢 :

uname -r

   2. yum命令安装:

Docker 软件包和依赖包已经包含在默认的 CentOS-Extras,使用yum安装即可

yum -y install docker

安装完成后 启动docker服务。centos7.0及以上使用 systemctl   start   docker 启动, 

 systemctl   start   docker
以下版本使用  service docker start 启动
service docker start

启动完成后可使用 systemctl status docker 查看是否启动成功,如启动失败,此命令也会显示相应的错误信息。

 systemctl status docker


Ubuntu Docker 安装

ubuntu 一样有安装docker的先决条件

Docker 要求 Ubuntu 系统的内核版本高于 3.10 ,查看本页面的前提条件来验证你的 Ubuntu 版本是否支持 Docker。

通过 uname -r 命令查看你当前的内核版本 使用 uname -r 查看内核版本

uname -r

使用脚本安装 Docker

1、获取最新版本的 Docker 安装包

runoob@runoob:~$ wget -qO- https://get.docker.com/ | sh
当要以非root用户可以直接运行docker时,需要执行  sudo usermod -aG docker runoob  命令,然后重新登陆,否则会有如下报错

2、启动docker 后台服务

runoob@runoob:~$ sudo service docker start



测试docker

测试docker是否可用,拉取docker镜像(关于docker  run等命令下篇介绍)

docker run hello-world

镜像加速

鉴于国内网络问题,后续拉取 Docker 镜像十分缓慢,我们可以需要配置加速器来解决,我使用的是网易的镜像地址:http://hub-mirror.c.163.com

新版的 Docker 使用 /etc/docker/daemon.json(Linux) 或者 %programdata%\docker\config\daemon.json(Windows) 来配置 Daemon。

请在该配置文件中加入(没有该文件的话,请先建一个):

{
  "registry-mirrors": ["http://hub-mirror.c.163.com"]
}



针对windows 和mac OS 安装docker 此篇不做具体介绍,提供安装地址:

        windows:http://www.runoob.com/docker/windows-docker-install.html

        mac OS  :http://www.runoob.com/docker/macos-docker-install.html

猜你喜欢

转载自blog.csdn.net/qq_37527715/article/details/79887990